Archivo para la 'Webmaster' Categoría...
Guardado en Linux, Webmaster
Una de las cosas que se pueden hacer desde Synaptic y que quizás haya gente que no lo sepa es instalar determinados paquetes para una tarea común de forma automágica más allá del mítico apt-get install paquete paquete paquete; ya que aunque todos sabemos que el sistema nos instalará las dependencias necesarias para que todo funcione es posible que nos falte alguna librería que no se llegue a instalar y luego lo que sea que hayamos instalado no funcione bien o, simplemente, no funcione.
Abrimos el Gestor de Paquetes Synaptic desde el menú de Admistración y pinchamos en Editar – Marcar paquetes por tarea…, luego seleccionamos lo que queremos instalar, la marcamos y aplicamos … lo de siempre.
En Ubuntu, por ejemplo, se pueden instalar, entre otras cosas:
- LAMP (Linux, Apache, MySQL, PHP)
- Paquetes de audio de Ubuntu Studio
- Paquetes de vídeo de Ubuntu Studio
- Servidor DNS
- Servidor de correo
- Servidor OpenSSH
En Debian, por poner otro ejemplo, LAMP sale como Web Server y en ambos casos (e imagino que cualquier otra distro que use Synaptic) después de instalar los paquetes para correr un servidor web en el equipo habría que instalar por separado phpmyadmin.
En Tecnologías Libres está explicado con capturas de pantalla de todo el proceso, que yo no las he hecho porque maté a Ubuntu y en Debian me ha dado pereza de instalar un capturador de pantalla (Ksnapshot porque el que va por defecto es una castaña) y aunque la entrada se centra en LAMP obviamente es aplicable a cualquier otra tarea que queramos instalar.
Guardado en Webmaster, Wordpress
Un tema al que llevo dándole vueltas hace tiempo es el uso de Widgets en el blog, si bien creo que al final no los voy a usar (al menos de momento) he estado investigando por ahí la forma de adaptar el tema si éste no trae la opción por defecto, como sería mi caso.
Quizás alguien se pregunte que son los Widgets; en pocas palabras son unos añadidos que permiten mostrar una información determinada, ya sea interna o externa, como por ejemplo los últimos comentarios, el tiempo en tu ciudad, una galería de flickr o una colección de enlaces de delicious.
Muchas de las cosas que se pueden hacer con Widgets también se pueden hacer con Plugins.
Volviendo a la cuestión, para adaptar el tema para el uso de Widgets haremos lo siguiente, dentro de la carpeta del tema que estemos usando buscamos el archivo functions.php y le añadimos el siguiente código:
<?php
if ( function_exists('register_sidebar') )
register_sidebar();
?>
Si no tuviésemos ese archivo lo que haríamos sería crearlo con ese código y guardarlo en la carpeta del tema. A continuación abrimos el archivo sidebar.php y le añadimos el siguiente código en el sitio donde queramos que se muestren los Wigdets:
<?php if ( !function_exists('dynamic_sidebar')
|| !dynamic_sidebar() ) : ?>
<?php endif; ?>
Y listo, ya tenemos la plantilla preparada para usar los Artilugios.
Guardado en Informática, Webmaster
Guardado en Webmaster, Wordpress
Como curiosidad para esta entrada me comentaba mi mujer que volvía a tener los títulos de las entradas con la primera letra de cada palabra en mayúscula. Y digo curiosidad porque es una cosa que me ha traido de cabeza desde que instalé el tema que estoy utilizando actualmente, desde siempre recuerdo que los títulos han salido así, lo cual en inglés sería semánticamente correcto pero no en español, así que me extrañaba porque yo no tengo constancia de que en ningún momento los títulos saliesen como debían.
Estuve buscando el problema como un loco, me repasé todo el código de los distintos archivos del tema y nada, no había manera, incluso miré en la página de php para averiguar que código controlaba los títulos pero ese código no estaba en wordpress (al menos no con ese nombre) y al final desistí, total en cualquier momento instalo otro tema y soluciono el problema de un plumazo.
Pues hace un rato y precisamente buscando otra cosa en el archivo CSS dí con un trozo de código que me llamó la atención (raro que no me hubiese fijado antes), entonces fué cuando ví la luz al final del tunel y buscando un poquito por ahí pude solucionar el problemilla.
La propiedad que maneja los títulos es text-transform y en el style.css hay que buscar .postname:
.postname {
font-family:'Trebuchet MS', Arial, sans-serif;
font-size:1.9em;
color:#000;
list-style:none;
text-align:left;
text-transform:capitalize;
padding-bottom:4px;
line-height:normal;
}
Y dejarlo así:
.postname {
font-family:'Trebuchet MS', Arial, sans-serif;
font-size:1.9em;
color:#000;
list-style:none;
text-align:left;
text-transform:none;
padding-bottom:4px;
line-height:normal;
}
Esto suponiendo que queramos que los títulos de las entradas salgan tal cual escribamos mayúsculas y minísculas, las opciones completas son las siguientes:
- capitalize: la primera letra de cada palabra sale en mayúscula.
- uppercase: convierte a mayúsculas todo el texto.
- lowercase: convierte a minísculas todo el texto.
- none: muestra el texto tal cual se escribe.
Lógicamente como atributo CSS que es se puede utilizar para cualquier otra cosa además de los títulos, como por ejemplo crear una clase hoygan para cuando copiamos un texto todo en mayúsculas forzarlo a que se muestre en minísculas.
Guardado en Informática, Webmaster, Wordpress
Snoopy ha provocado una vulnerabilidad grave en el código de WordPress y el fín del mundo está cada vez más cerca, al final en el CERN van a poder dormir tranquilos porque no será necesario que reparen el Gran Colisionador de Hadrones.
Bueno, en realidad hay una librería que se llama Snoopy y se ha detectado una vulnerabilidad grave, esta librería trabaja con los feeds que se muestran en nuestro tablero de administración, Dashboard para los amigos, y por ahí van los tiros.
Se recomienda actualizar urgentemente a la versión 2.6.3, aunque no es necesario hacer una actualización típica ya que es suficiente con subir los dos archivos afectados por la actualización a la carpeta wp-includes/:
- wp-includes/class-snoopy.php
- wp-includes/version.php
Vía: WordPress Blog.
Guardado en Internet, Webmaster
Cuando se tiene una página web o un blog (que es poco más o menos que una página web) es cuestión de tiempo o de inquietud personal que empecemos a preocuparnos por como se verá nuestro sitio en los distintos navegadores; ya que como navegantes debemos de ser conscientes de la mala impresión que causa entrar en un sitio web y verlo todo descolocado. En este tipo de circunstancias seguramente no volveríamos a ese sitio y a nuestros visitantes les puede pasar (y seguramente así sea) lo mismo.
Pero obviamente casi nadie tiene más de dos o tres navegadores instalados en su equipo y casi siempre los más populares así que con eso poco podemos hacer para saber si algún elemento de nuestro sitio no se muestra correctamente.
En Browsershots nos permiten seleccionar un montón de navegadores, incluidas distintas versiones de los mismos, y nos genera una captura de pantalla por cada navegador/versión mostrándonos como se ve nuestro sitio, lo cual ya es algo para empezar a trabajar duro en el diseño y en la compatibilidad.
Además nos genera un enlace a un archivo .zip para descargar todas las capturas de pantalla que hayamos seleccionado y de este modo poder guardarlas en el disco duro para irlas visualizando tranquilamente.
Esto además nos puede servir para visualizar una página web a la que no podamos acceder por diversas razones como que nuestra red la tenga bloqueada o sea esa página la que nos tenga bloqueados a nosotros, problemas con las DNS, etc …
Guardado en Informática, Webmaster
Excelente trabajo de wydblog al que llego a través de Andrés Nieto, dos recopilaciones de más de 7.500 iconos cada una, de todo tipo y para todos los gustos. Prestar atención a las licencias de uso, aunque la mayoría permiten su uso siempre que no sea con ánimo de lucro.
Guardado en Webmaster
Algunos enlaces que tengo por ahí guardados y que nos pueden resultar útiles en algún momento.
CSSFly; es un editor CSS al vuelo, esto quiere decir que podemos cargar una página web en CSSFly e irla editando sobre la marcha visualizando los cambios que vayamos haciendo en tiempo real, se puede hacer sobre cualquier web (sea nuestra o no) y luego (si es nuestra y nos interesa) guardar el código copiándolo y añadirlo en nuestro sitio. El sitio nos viene bien en el supuesto de que estemos en un equipo que no es el nuestro ya que en nuestro equipo lo normal sería tener un editor CSS de los de toda la vida.
Editor CSS online; menos atractivo que el anterior en The Whole Internet hay disponible un editor de CSS online, podemos ir escribiendo nuestro código y visualizarlo pinchando en Display Result.
Editor HTML online; igual que el anterior pero con código HTML, podemos ir creando páginas en tiempo real, no da para mucho por las propias limitaciones del HTML pero teniendo en cuenta que es la base de toda página siempre puede venir bien.
Plantillas CSS; una buena colección de plantillas CSS, pinchamos en una y podemos descargar el código fuente para utilizar en nuestro sitio.
Estructurar las CSS en capas; excelente tutorial para estructurar de forma lógica las capas en CSS y aprovecharlas al máximo con el consiguiente ahorro de recursos.
Guardado en Webmaster, Wordpress
Nueva funcionalidad en WordPress.com que permite fijar una entrada en la portada como si fuese una nota, la opción se encuentra en la barra lateral derecha en la página del editor justo debajo de la opción para hacer una entrada privada.

Puede resultar interesante para aplicarlo a entradas importantes o para hacer algo de microblogging, se ve más o menos tal que así:

Guardado en Informática, Webmaster, Wordpress
Actualizar WordPress es una de las tareas más peligrosas que se pasan por la cabeza ahora mismo, más peligroso casi que actualizar Windows mediante WinP2PUpdate, solo hay que ver que para una vez que lo hice casi lo mando todo a tomar por saco.
Y así, como ya tenía claro que posiblemente lo volvería a romper he actualizado mediante un plugin que lo hace todo de una forma más automatizada, pasito a pasito y con creación de copias de seguridad incluidas.
Si alguien nota algo raro que no dude en comunicármelo, si esto se ha roto y no puedes ver que así ha sido, pues en fín …. muahahahahahaha