Day: February 17, 2007

  • Statwatch

    Well, I haven’t tagged for this but would be nice see how is going my blog numbers XD:

    Javier @ Worpdress: Stats

    That’s all, lots of google’s traffic jeje.

    @Readers: why not post your stats too? just leave a comment or do a trackback to this post.

    Etiquetas de búsqueda: , ,

  • 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