Acabo de instalar esto

Navegando por distintas bitácoras he leído algún comentario sobre WordPress. Informándome mejor, he visto que está construido utilizando MySQL 🙁 . Googleando con más profundidad, he encontrado un port para PostgreSQL, mi RDBMS favorito. Se llama WordPress_Pg y me he lanzado a instalarlo a toda pastilla.

El resultado es que es muy fácil de instalar y de localizar. Hay un sitio en español, WordPress-es, dedicado al uso de esta herramienta. De allí mismo me he podido bajar el language pack de español-formal.

El único problema con el que me he encontrado es el de las fechas: en las páginas no salían correctamente (sí se guardaban bien en la DB). Ha sido relativamente fácil de solucionar: he modificado la función mysql2date(), dentro del fichero wp_includes/functions.php:


function mysql2date($dateformatstring,$pgsqlstring, $use_b2configmonthsdays = 1){
// versión adaptada a las fechas de postgres
global $month, $weekday;
$p=$pgsqlstring;
if(empty($p)){
return false;
}else{
//echo "la cadena es $p";
}
list($dow,$diames,$mes,$hora,$anyo)=split(" ",$p);
// echo "Fecha es: $diames $mes $anyo";
$timestamp=strtotime("$diames $mes $anyo $hora");
$fecha=date($dateformatstring,$timestamp);
//echo "La fecha es $fecha";
return $fecha;
}