Archivo para la categoría ‘ General ’

Error al actualizar WordPress a 2.8.5

Aparentemente por falta de espacio, luego de actualizar automáticamente el wordpress de mi hija, algunos de los archivos no se descomprimieron correctamente y dejó de funcionar. Los errores que aparecieron fueron:

Al Navegarlo: /wp-blog-header.php on line 14
Al Ingresar al Admin: /wp-admin/admin.php on line 22

Solución: Subí por ftp los archivos del wordpress de la carpeta principal únicamente, (de la misma versión, obvio) y listo, problema resuelto.

Se han solucionado varios problemas de seguridad que existían desde la versión 2.8.1 de WordPress por lo que se hace indispensable la actualización a la última version, la 2.8.3.

Pueden actualizar desde el Automatic Update o descargar la versión completa desde este enlace.

Version original del artículo en WordPress 2.8.3 Security Release

Cambiar formato de Fecha con PHP

Seguramente les ha pasado más de una vez que tienen almacenada en su base de datos una fecha con el formato AAAA-MM-DD, muy útil para hacer órdenes y operaciones para poder calcular tiempos, pero a la hora de poder visualizar este dato en nuestras web necesitamos mostrarlo como DD-MM-AAAA.

Para realizar esto he creado esta función:

function fechanueva($fechavieja){
    list($a,$m,$d)=explode("-",$fechavieja);
    return $d."-".$m."-".$a;
};

Leer el resto de esta entrada…

Me ha pasado varias veces que los acentos y demás caracteres latinos (á,é, í, ó, ú, ñ, Ñ, etc) no se ven en mi web y son reemplazados por caracteres extraños (ÔÃ0Ôà Ãa à áéÃà ³Ãº).

Buscando en la web he visto varias soluciones pero la más simple y rápida es la siguiente. Primero asegurarse de tienes el Cotejamiento (collation) en utf8, yo utilizo utilizo utf8_spanish_ci y luego agregar a  los echo que escribe el texto, la función utf8_decode()

//con errores
echo $variable;
 
//sin errores
echo utf8_decode($variable);

Además de la página para desuscribir que tiene PHPList para que cada uno de nuestros suscritores, es probable que en alguna ocación necesitemos darlos de baja nosotros mismos.

Si solo queremos hacerlo a un usuario o a pocos usuarios podemos hacerlo desde PHPList, desde la página de Detalles de Usuarios, tenemos acceso en la linea superior al cuadro de datos estas opciones:

delete | email@servidor.com.ar | update page | unsubscribe page | history (generalmente estan en inglés por error en la traducción)

Desde unsubscribe page vamos a una página donde podemos ingresar la razón por la cual fue dado de baja y automaticamente el usuario pasa a la lista negra y deja de recibir correos. El email es agregado a dos tabla phplist_user_blacklist y phplist_user_blacklist_data. Leer el resto de esta entrada…

Como pueden ver en la barra de la derecha, hay una sección que indica cantidad de usuarios online visitando este sitio actualmente.

Encontré un plugin que hace eso. Se llama WP-Useronline 2.20 y una vez activado nos agrega un widget que permite agregar el valor en las barras dinámcas.
Leer el resto de esta entrada…

Formatos numéricos en PHP

En PHP4 y PHP5 tenemos disponible la función number_format

La sintaxis es muy simple: number_format ( parametros ). Dependiendo de lo que queremos hacer tenemos 1, 2 o 4 parametros para utilizar.

Ejemplos:

number_format(123456); // Devuelve 123,456
number_format(123456,2); // Devuelve 123456.00
number_format(123456,2,",","."); // Devuelve 123.456,00
number_format(123456,0,",","."); // Devuelve 123.456

La función no soporta 3 parámetros por lo que para indicar un cambio de  indicadores de decimales y miles para setearlo con . (punto) para miles y , (coma) para decimales, debemos tambien indicar la cantidad de decimales, aunque en este paso pondremos 0 (cero) como en el último ejemplo.

Acá tenemos 2 ejemplos sencillos de implementación de FCKEditor en un campo de texto “text area” cuyo nombre es “Comentario”. Recordar de incluir al comienzo del siguiente código:

 

Ejemplo 1:

;ToolbarSet = 'Default' ;
$oFCKeditor->;Width  = '700' ;
$oFCKeditor->;Height  = '500' ;
//$oFCKeditor->;Value = '' ;
 
$oFCKeditor->;Create() ;
?>

Leer el resto de esta entrada…

Para quienes usamos y promovemos el uso del software libre, ver como los rubros en los cuales se está comenzando a implementar este tipo de soft se amplia cada vez más, es una buena noticia.

Esta vez tenemos la realización del largometraje Plumíferos, que según sus autores, está apuntado a el estreno en las salas comerciales de cine, realizado en argentina enteramente por un software libre.

La herramienta que se esta utilizando es el PlumiBlender, una versión modificada por Manos Digitales del  Blender.

TOP 100! Blogs de programación

Encontré por ahi un ranking de blogs relacionados con la programación. Hay de todo y no creo que el orden sea muy importante, sino más bien la recoplicación de buenos blogs todos juntos.

El criterio, según el creador, es medio utópico, pero no por eso hay que dejar de tratar de explicarlo. orden fue creado con un valor obtenido del promedio de Google PageRank, Alexa Rank, Technorati Authority, RSSMicro FeedRank, Google hits, y comentarios de cada blog.

Leer el resto de esta entrada…