La nueva versión de WordPress 3.4 trae muchas mejoras, incluyendo fondos y encabezados personalizados, un personalizador de temas “en vivo”, XML-RPC mejorado, mejor soporte para internacionalización, muchos bugs arreglados y mejoras.

Vamos a ver en detalle algunas de estas nuevas mejoras.

Encabezado y Fondo Perzonalizado

Los encabezados y fondos personalizados son manejados por la función add_theme_support, la misma que se utiliza para agregar soporte a las imágenes destacadas, los links de los feeds automáticos y ahora los encabezados y los fondos se agregan a la lista.

Añadir un Fondo Personalizado

Para usar esta característica, sólo tenemos que llamar la función add_theme_support() con ‘custom-background’ como su primer argumento, y una lista de opciones como segundo  (esta función sustituye a add_custom_background() ). Aquí está un ejemplo básico:

$args = array(
	'default-image'          => get_template_directory_uri() . '/images/fondo.png',
	'default-color'          => '#fefefe',
	'wp-head-callback'       => '',
	'admin-head-callback'    => '',
	'admin-preview-callback' => ''
);

add_theme_support( 'custom-background', $args )

Si se fijan en los argumentos podemos poner una imágen y color por defecto en este caso la ímagen es fondo.png y el color #fefefe. Todos estos argumentos son opcionales simplemente colocando add_theme_support(‘custom-background’) es suficiente para habilitarlo.

Una vez que el código esté en el archivo functions.php de tu tema, vas a ver los cambios en la Administración de WordPress bajo Apariencia>Fondo:

Wordpress 3.4 Fondo Personalizado

WordPress 3.4 Fondo Personalizado

Para hacer el tema compatible con versiones anteriores de WordPress tenemos que utilizar una función adicional para chequear la versión de WordPress y hacemos algo como esto:

if ( is_wp_version( '3.4' ) )
	add_theme_support( 'custom_background' ); 
else
	add_custom_background( $args );

La función is_wp_version la encontré en el siguiente enlace http://wikiduh.com/1611/php-function-to-check-if-wordpress-is-at-least-version-x-y-z y es:

// checks is WP is at least a certain version (makes sure it has sufficient comparison decimals
function is_wp_version( $is_ver ) {
    $wp_ver = explode( '.', get_bloginfo( 'version' ) );
    $is_ver = explode( '.', $is_ver );
    for( $i=0; $i<=count( $is_ver ); $i++ )
        if( !isset( $wp_ver[$i] ) ) array_push( $wp_ver, 0 );

    foreach( $is_ver as $i => $is_val )
        if( $wp_ver[$i] < $is_val ) return false;
    return true;
}

Esta función se debe colocar también en el archivo functions.php del tema de WordPress.

Añadir un Encabezado Personalizado

Es muy parecido al procedimiento anterior, se agrega la función add_theme_support(‘custom_header’ ) y sustitye a la función add_custom_image_header. Lo bueno de esta nueva función es que nos permite tener encabezados de tamaños flexibles. El código sería el siguiente:

$args = array(
	'flex-height'            => true,
	'height'                 => 300,
	'flex-width'             => true,
	'width'                  => 1000,
	'default-image'          => get_template_directory_uri() . '/images/headers/header.jpg',
	'random-default'         => false,
	'default-text-color'     => '',
	'header-text'            => true,
	'uploads'                => true,
	'wp-head-callback'       => '',
	'admin-head-callback'    => '',
	'admin-preview-callback' => '',
);
add_theme_support( 'custom-header', $args );

Aquí vemos que colocando los parametros flex-height y flex-width definimos que el tamaño pueda ser cambiado.

Ahora nos aparece la opción bajo Apariencia>Cabecera y el ancho y el alto nos aparece como sugerido:

Cabecera Personalizada WordPress 3.4

Cabecera Personalizada WordPress 3.4

Recuerden también utilizar la función is_wp_version que mostramos anteriormente para hacer su tema compatible con versiones anteriores de WordPress.

Live Preview

El Live Preview es algo dificil de explicar en palabras, es una función que nos permite modificar nuestro tema en vivo y es muy bueno para los que diseñamos o desarrollamos temas para WordPress y como un video explica mejor que mil palabras lo pueden ver aquí en acción:

Bastante bueno no?

Para una explicación completa recomiendo este artículo de  Otto – leveraging the theme customizer in your own themes.

Más adelante cuando esté más familiarizado con esta opción podré publicar un artículo al respecto en español.

Internacionalización

Hay algunos cambios en la internacionalización entre ellos:

[list_arrow_black]

  • Localización por comas para lenguajes como Chino y Arabe que no utilizan la coma estándar.
  • Algunos campos son forzados a ser de Izquierda a Derecha (LTR) como por ejemplo las contraseñas y nombres de usuario.
  • El corrector de ortografía ahora se puede traducir. 
  • Comillas simples, apostrofes pueden ser traducidos. 
  • Ahora los string de hora pueden ser traducidos (muy necesitado)
  • Ahora los links por defecto de WordPress y los Widgets del Escritorio pueden ser traducidos
  • Y muchas otras cosas más 

[/list_arrow_black]

Gracias al equipo de WP Polyglots  por su gran trabajo en WordPress 3.4 aquí está la lista completa: http://wppolyglots.wordpress.com/important-changes-for-wordpress-3-4/

Inicio de una nueva API

Aunque esto está debajo del radar, Andrew Nacin ha estado trabajando en una nueva API que va a reemplazar la funcionalidad de get_themes()  (de hecho si tenemos encendido el WP_DEBUG nos dice que ya get_themes está obsoleto). Por ahora no hay mucho a la vista, solo cosas como que puedes colocar archivos de plantillas en subdirectorios, pero debajo del capó la nueva clase va a traer incrementos de velocidad en la búsqueda de temas ya que reduce las operaciones de los archivos del sistema al mínimo.

Bugs y Mejoras

Se arreglaron un total de 401 bugs, 116 mejoras fueron añadidas, 3 características nuevas y 52 tareas completadas en esta actualización hay de hecho mucho más de lo que se ve.

Conclusión

WordPress sigue avanzando y mejorando cada día, cada vez que llega a nuevas versiones el producto cada vez tiene nuevas mejoras y hace la vida de los desarrolladores y usuarios más fácil. Esperemos que se mantenga este ritmo y este nivel de mejoras en cada nueva versión y que se siga construyendo esta gran plataforma.

Espero sus opiniones y preguntas en los comentarios

Ahora Nokia utilizara Meego como sistema operativo para su línea de móviles de la serie N y dejará de un lado a Symbian en un intento por competir con Apple y Google.

Las series N de los teléfonos Nokia han sido su linea tope de móviles smarthphones y que tienen la mayor participación del mercado en este sector pero que han ido perdiendo terreno antes sus principales competidores como son el Iphone y Android.

Recientemente Intel y Nokia anunciaron la fusión de sus dos sistemas operativos basados en Linux Maebo por parte de Nokia y Moblin por parte de Intel en un nuevo esfuerzo llamado MeeGo.

Según la empresa de análisis de mercado Gartner, la cuota de mercado de los teléfonos basados en Linux ha ascendido de 8,3% del año pasado a 14% en el primer cuarto de este año.

Esta es una movida interesante por parte de Nokia que por fin parece estar despertando al ver que sus competidores lo están comenzando a alcanzar y a quitarle clientes. Y demuestra la flexibilidad de Linux como sistema operativo y como solución para desarrollos rápidos en todos los ámbitos.

Vamos a ver que nos trae MeeGo como plataforma y cuales van a ser los nuevos teléfonos que tendrán este sistema operativo como base y las funcionalidades que manejaran junto con posibles procesadores desarrollados por Intel.

Desde el año pasado estamos viviendo una evolución en el desarrollo de los teléfonos inteligentes y al parecer todos los grandes competidores ya están tomando cartas en el asunto, siendo Nokia uno de los pocos que faltaba en actualizar su estrategia, con sólo unos pocos intentos no muy exitosos.

Seguiremos desde cerca el desarrollo de esta evolución y trataremos de aportar nuestro grano de arena.

Fuente: Reuters – Nokia to use Linux for flagship N-series phones

Más información:

http://meego.com/

En Vensign ofrecemos servicios de soporte Linux, Capacitación y migración para PyMES y corporaciones, puede ver nuestros servicios aquío Contactarnos

Estaremos publicando una serie de artículos con Tips, Sugerencias y opciones para las empresas así que no olviden seguirnos a través de nuestro RSS, Twitter o suscribirte a nuestro Boletín de Noticias

Wordpress 3.0Hoy fue el anuncio oficial del lanzamiento de WordPress 3.0, esta famosa plataforma que alguna vez sólo fue para Blogs pero que ahora ha evolucionado en un manejador de contenidos bastante completo, flexible y robusto.

Esta versión es un hito en el desarrollo de WordPress y es el fruto de todas las mejoras que se han ido incorporando, a los requerimientos de los usuarios y a un gran grupo de desarrolladores y de la comunidad que lo soporta como plataforma de Software Libre.

En este nueva versión tenemos las siguientes mejoras y características:

  • Permite crear categorías de post en la administración. Ya no sólo tenemos la opción de post y páginas sino que podemos crear categorías específicicas por ejemplo una categoría de Noticias, Deportes, Tecnología, etc y dentro de cada una de ellas crear Posts. Esto da mayor flexibilidad a los que manejan el contenido del sitio y permite ofrecerle a los clientes que utilizan la plataforma una forma más sencilla y clara de manejar los contenidos.
  • Nuevo tema por defecto adios a Kubrick y ahora le damos la bienvenida al nuevo Twenty Ten que es un tema que aprovecha todas la nuevas características de WordPress 3.0
  • Crear menús personalizados, ahora podemos crear nuestros propios menús y cuantos queramos sin modificar el código simplemente lo creamos en Apariencia>Menú y podemos elegir como se verán nuestra navegación, que va primero y después y crear varios menús para colocarlos en distintas secciones.
  • Agregar fondo, ahora podemos cambiar el fondo de nuestro sitio también desde la administración, elegimos una imagen y podemos seleccionar centrarla o colocarla en mosaico para que se repita en el fondo. También en vez de una imagen podemos colocar un color.
  • Cambiar imagen de Cabecera, podemos cambiar la imagen de cabecera a nuestro gusto sin problemas, el nuevo tema Twenty Ten tiene varias imágenes que ya podemos utilizar.
  • Links personalizados para cada post. Muy útil cuando los títulos son muy largos.
  • Ayuda en cada página. Ahora la ayuda está disponible en cada página de la administración y despliega la ayuda depende de donde nos encontremos.
  • Además cambio un poco el diseño de la página de administración algunos toques aquí y allá, se arreglaron más de 1.217 errores y permite actualizar los plugins en lote una característica muy esperada por mucho de nosotros.

Les dejo aquí el video donde podrán ver mejor las nuevas características y pronto estaremos publicando tutoriales de como aprovechas al máximo esta plataforma.


WordPress 3.0 promete mucho así que ha actualizar y pronto les enseñaremos como sacarle el mayor provecho para sus sitios Web.

Pueden descargar WordPress 3.0 en español desde: http://es.wordpress.org/

Sus opiniones son muy importantes para nosotros por eso dejen su comentario!!

Aquí en Vensign nos especializamos en WordPress como plataforma de manejo de contenido para su empresa, estamos a la orden para cualquier requerimiento. Contáctenos!

Estaremos publicando una serie de artículos con Tips, Sugerencias y opciones para las empresas así que no olviden seguirnos a través de nuestro RSS, Twitter o suscribirte a nuestro Boletín de Noticias

samba logoLa nueva versión de Samba 3.4.8 (de la serie 3.4) liberada la semana pasada repara varios agujeros de seguridad incluyendo dos vulnerabilidades de negación de servicio (DoS por sus siglas en inglés).


Samba como muchos de uds saben es el servidor de software libre por excelencia para compartir archivos e impresoras entre redes Linux y MS Windows.

Las vulnerabilidades permitían a los atacantes hacer fallar el servicio smbd remotamente, uno de los problemas era causado por un puntero mal referenciado y el otro por una variable no inicializada.

Las fallas fueron descubiertas por la firma de seguridad Stratsec los cuales revelaron exploits al momento de explicar los detalles de la vulnerabilidad. Es importante que se actualice a la última versión de Samba lo antes posible para evitar ataques, la rama de versiones 3.5 de Samba arregló esta vulnerabilidad también desde la versión 3.5.2.

Más información

Fuente

En Vensign ofrecemos servicios de soporte Linux, Capacitación y migración para PyMES y corporaciones, puede ver nuestros servicios aquí o Contactarnos

Estaremos publicando una serie de artículos con Tips, Sugerencias y opciones para las empresas así que no olviden seguirnos a través de nuestro RSS, Twitter o suscribirte a nuestro Boletín de Noticias

bajo CC por kenyee

bajo CC por kenyee

Para seguir con las charlas, este miércoles 24 de junio a las 8 pm hora Venezuela (UTC-4:30)  voy a dar una charla en el canal IRC de Ubuntu-ve en Freenode acerca de como instalar y configurar un servidor LAMP (Linux, Apache, MySQL y PHP), junto con algunos trucos y tips. Entre otros puntos abarcará:

Como instalar Apache 2

Como instalar y configurar MySQL y algunos comandos básicos

Como instalar y configurar PHP 5

Como instalar phpmyadmin para manejar MySQL

Y algunos tips, más respuestas a todas sus preguntas.

Los espero allá el canal está en el servidor freenode, si no tienen IRC pueden entrar via web por aquí:

http://java.freenode.net//index.php?channel=ubuntu-ve

Mi nick en el IRC es vensign ;-)

TIP : Si quieren saber la hora en UTC en el terminal pueden ejecutar:

date -u

Y les dará la hora en UTC (GMT)

Agradezco a la gente de Ubuntu-ve por esta oportunidad y espero verlos por allá, cualquier sugerencia de algún punto específico que quieren que toque pueden dejar su comentario aquí.

Saludos

Olivers

Foto por Lili Vieira de Carvalho bajo Creative Commons

Foto por Lili Vieira de Carvalho bajo Creative Commons

Aquí les dejo el log de la charla les agradezco a todos los que estuvieron presentes y a los que no pudieron asistir este miercoles 24 de junio hay una charla de de LAMP así que los espero por allá.

Log Charla Firewall y Shorewall

El próximo miercoles 10 de junio 17 de junio (disculpen por el cambio se debió a razones de mayor peso) a las 8 pm Venezuela (UTC-4:30) estaré dando una charla acerca de Firewall y Shorewall en Linux en el canal IRC de #ubuntu-ve  están todos invitados a asistir a la charla, donde daré un pequeño tutorial de como funcinan los firewalls en Linux y de como instalar shorewall y configurarlo para tener un Firewall en tu PC.

Los espero allá el canal está en el servidor freenode, si no tienen IRC pueden entrar via web por aquí:

http://java.freenode.net//index.php?channel=ubuntu-ve

Mi nick en el IRC es vensign 😉

Agradezco a la gente de Ubuntu-ve especialmente a ntovar por esta oportunidad y espero verlos por allá, cualquier sugerencia de algún punto específico que quieren que toque pueden dejar su comentario aquí.

Saludos

Olivers

Si quieres recibir notificaciones de cuando se publican nuevos artículos y tutoriales en Vensign por favor subscribete a nuestro boletín RSS.

En esta oportunidad les voy a mostrar como instalar Shorewall que es un potente Firewall (o mejor dicho interfaz para configurar el netfilter) para Linux.

La configuración que voy a presentar es para el caso de una computadora con una sola interfaz de red (es decir una computadora personal que quieras proteger), en otra oportunidad les explicaré como hacer un servidor que sirva de Firewall a una red.

Esta instalación está dirigida a Debian y Ubuntu tanto las versiones de Desktop como de Server.

Empecemos…Continuar

La gente de Digiumcard* publicó un buscador de Asterisk basado en Google, no tiene ningún tipo de publicidad y es sólo para buscar información de Asterisk algo muy útil.

Gracias a Hell se hizo una modificación el buscador pertenece a digiumcards que no tiene nada que ver con digium que es la empresa que fabrica las tarjetas Asterisk.

Al parecer Digiumcards coloca mucha publicidad no solicitada y hasta que no se demuestre lo contrario les recomiendo otra página que menciona Hell que es:

http://www.voip-info.org/

Ahí encontrarán gran información todo lo referente a VoIP y a Asterisk es un gran recurso.