MediaWiki 1.9.x y los problemas con las extensiones

MediaWiki es el software detrás de los diversos proyectos de Wikipedia, que incluye soporte de extensiones que agregan nuevas características al wiki. En su versión más reciente, MediaWiki 1.9.x, algunas extensiones que hacen llamadas al interprete de sintaxis wiki (parser) tienen problemas para funcionar en la nueva versión. El problema es la forma en que se llama ahora al interprete de sintaxis wiki, antes era un código similar a:

function customfunction($input, $argv) {
   [...]
   global $wgOut;
   $output = $wgOut->parse($input, false);
   [...]
   return $output;
}

Para solucionarlo solo hay que adecuar la función de la extensión a esta nueva forma:

function customfunction($input, $argv, &$parser) {
   [...]
   $poutput = $parser->parse( $input, $parser->mTitle,
                   $parser->mOptions, false, false );
   $output = $poutput->getText();
   [...]
   return $output;
}

Y listo, ya esta hecho el chapuz para que nuestra extensión vuelva a funcionar ;).

Etiquetas: , , wikis

GoPHP5.org, quitando el soporte a PHP4

GoPHP5PHP4 ya tiene siete años de haber se liberado, y PHP5 ya casi llega a los 3 años de estar en el aire; pero a pesar de ello muchos hostings aun no han agregado soporte para php5 por temor a que las aplicaciones de sus clientes no funcionen, o al menos no lo activan por defecto. De acuerdo con Nexen.net el 80% de los hostings aún continuan usando php4 en sus servidores.

Es por ello que nace GoPHP5.org, como una iniciativa para que los proyectos basados en php abandonen el soporte a PHP4 y se pasen a PHP5, aprovechando sus ventajas; así como comprometer a los hostings para que ellos también eliminen php4 de sus servidores.

La meta es llegar 5 de Febrero de 2008 con el mínimo soporte para php4. Proyectos como Drupal 7 y phpMyAdmin ya se han comprometido a esta iniciativa, y otros como MediaWiki desde ya solo corren en php5. En la lista de correo wp-hackers ya han discutido el cambio hacia php5 varias veces ya. La respuesta siempre ha sido: cuando exista mayor soporte de php5. Haber que pasa esta vez 😉

Etiquetas de búsqueda: , , , , ,

Importante actualización de PHP en Dreamhost

Actualización: Al parecer es más una cagada de Dreamhost que un problema de los scripts y php5.2, como era de esperarse. Matt confirma que no debe haber problemas con php5.2. Seguramente Dreamhost dira que la respuesta es 42 😉

Si tienes una cuenta en Dreamhost con un dominio bajo PHP 5, utilizando WordPress, MediaWiki o ZendCart; preparate porque este Lunes 19 de Febrero, Dreamhost hará una importante actualización hacia PHP 5.2 (ojalá fuera hacia 5.2.1, porque no queda claro cual versión es). Debes actualizar tus scripts ya que algunas versiones de estos no funcionan correctamente con la actualización de php. Las versiones compatibles son:

  • WordPress 2.1
  • MediaWiki 1.9.2
  • ZendCart 1.3.7
  • A Drupal hay que aplicarle un parche.

Si utilizas algún otro script, asegurate de que este sea compatible. También podrías optar por cambiar la configuración del dominio hacia PHP4, pero es mejor que actualices por razones de seguridad.

Más información: PHP5 Downgrade Complete/Upgrade Scheduled for 02/19

Etiquetas de búsqueda: , , , , , , ,

Plugin para WordPress: Agrega nofollow a los enlaces hacia Wikipedia

Wikipedia ahora ofusca los enlaces externos con nofollow, porque no hacerles lo mismo y agregarles nofollow a todos los enlaces que publiquen en sus blogs de ahora en adelante hacia wikipedia? con este plugin para agregar nofollow a todo enlace hacia wikipedia (sin importar el idioma), un pequeño mod a otro plugin ya existente, pueden hacer esta tarea de manera automática.  Ojo, solo funciona para los nuevos enlaces que publiquen, ya publicados deberán editarlos de nuevo para que el plugin haga los suyo.

¿Por qué utilizar este plugin? Como lo comentaba ayer, ahora la Wikipedia en ingles tiene el atributo nofollow para todos los enlaces externos (para otros idiomas ya estaba esto presente), todo con tal de hacer frente al vandalismo/spam en los artículos de esta y frenar a los “concursos” de SEO que utilizan la facilidad de edición para incluir sus enlaces. Yo soy de la idea de que esto no servirá de nada para controlar el spam… quizás para esos fanáticos del SEO los desilusione, porque?

  1. No, la “transferencia” de Pagerank no es el problema, como algunos piensan. La idea de enlazar a las fuentes es reconocer a la fuente como deber ser, eso incluye decirle a los buscadores de donde has sacado tus contenidos, o “recomendar” algún sitio que valga la pena. Enlazar, es como hacer un pacto de caballeros. Pienso que recurrir al nofollow es quedarse con todo ese reconocimiento que la comunidad le ha dado a Wikipedia, de no ser así nunca estarían en los primeros resultados de las búsquedas.
  2. No hay certeza de que los buscadores ignoren el nofollow, o al menos eso dicen por acá.
  3. Tener el nofollow no ha reducido el spam en los comentarios en los blogs. No me creen, vean las estadísticas de Akismet, si el mismo que hace el trabajo sucio por ustedes. 94% de los comentarios son spam :S
  4. Mucho del spam que se ve en wikipedia, no es por cuestiones del SEO, sino por atraer algunos visitantes y como los enlaza wikipedia, se convierten en son fuentes confiables, no?. La entrada de Guatemala en la Wikipedia en español ha sido victima de esos ataques, ahora dicha entrada esta semiprotegida a las ediciones. Recuerden que esos enlaces ya tenían nofollow, de todos modos un moderador los tuvo que eliminar….
  5. MediaWiki, el software detrás de Wikipedia, tiene algunos plugins para lidiar contra el spam, he incluso ya los utilizan pero son solo para medidas muy extremas. Moderar Spam no es tarea facil, pero seguro se pude inventar algo… akismet nos ha funcionado.
  6. Como ellos dicen el problema es el Alto PageRank que ellos tienen (gracias a enlaces sin nofollow) lo cual los convierte en victimas perfectas del spam. Así que porque no agregar nofollow a todos los enlaces y no más artículos de wikipedia en google no?

El spam es una lacra y hay que hacerle frente, no solo ignorarlo y perjudicar aquellos sitios que si valen la pena. Ojala los administradores de Wikipedia aprendan algo de todos esos artículos que tienen…

Etiquetas: wikis, , , , , ,

ubuntu-guatemala.org

Como parte del progreso del proyecto de Ubuntu para Guatemubuntu-guatemala.orgala, ahora ya tenemos pagina oficial:

www.ubuntu-guatemala.org

Y de paso le he instalado MediaWiki (el CMS de Wikipedia) que lo usaremos para ir documentado este proyecto. Estan invitados a apoyarnos y colaborar con el desarrollo. Como siempre nos pueden encontrar en los Foros y en la Nueva Lista de Correo (Creada por Sirgt).

Tuanix, distros, Ubuntu, MediaWiki, proyectos, software libre

Directorio de Imagenes WM Ware

WM Ware tiene un directorio de images de OS libres en todos sabores, colores, y configuraciones que se puedan imaginar. Algunas imagenes estas disponibles para su descarga directa otras via BitTorrent.

Hay una variedad bastante grande como: un servidor de impresion; un servidor web con mysql, php, ftp y ssh; un filtro anti-spam y virus de coreo; una para desarrollo web; filtro de contenido web; varias instalaciones estandares de varios OSs; un servidor web con mediawiki instalado. Bastante completa la variedad… solo descargar y correr.

>> VMTN Virtual Appliances Directory

WM Ware, virtualización, distros, software libre, GNU/Linux