El objetivo de este apunte es incrustar en nuestro MediaWiki un editor parecido al que tenemos en WordPress. Editar de forma visual y sin preocuparnos del lenguaje de detrás.
En el caso de las Wikis este lenguaje no es ni siquiera HTML por la complejidad de los sistemas de referencia de los que hacen uso. Utilizan un lenguaje de etiquetas, el
Wikitext, que puede que no queramos ó necesitemos que nuestros usuarios aprendan.
La mejor opción parece ser FCKEditor. Instalamos el plugin con la guia:
FCKEditor Integration Guide.
Descargamos el paquete:
mediawiki_fckeditor_ext_N.tar.gz. Lo descomprimimos y copiamos en el directorio de extensiones:
tar -zxvf mediawiki_fckeditor_ext_N.tar.gz
cp -r extensions/* /var/www/wiki/extensions/
chown -R www-data:www-data /var/www/wiki/extensions/
Finalmente apercibimos a MediaWiki que cargue esta extensión al inicio, en el LocalSettings.php:
# EXTENSIONES: Aquí incluimos las extensiones incrustadas en MediaWiki:
require_once $IP . "/extensions/FCKeditor/FCKeditor.php";
Con esto ya tendríamos nuestro editor avanzado incrustado. Refrescad bien la pantalla de vuestro navegador para aseguraros que no tiene cacheado el anterior editor.
Si quereis cambiar el idioma además, yo lo conseguí modificando las siguientes líneas del fichero de configuración (fckeditor_config.js) de la extensión:
FCKConfig.AutoDetectLanguage = false ;
FCKConfig.DefaultLanguage = 'es' ;
Y ya podemos disfrutar de nuestro wiki con un sistema de edición fácil.