¡No a las patentes de Software!

stopsoftwarepatents.eu petition banner

martes, 13 de noviembre de 2007

Configuración de MoinMoin

Una vez instalado el software y creada la instancia wiki (por ejemplo "MiWiki") hay que realizar la configuración de esta última. Esto se hace en dos sitios: editando el fichero wikiconfig.py ubicado en el directorio de la instancia, y a través de la propia interfaz web.

(Esto no es del todo cierto, si se ha instalado en un directorio "no estándar" hay que modificar el path de moin.cgi).

Los pasos para la configuración son:
  • Dar de alta algún/os usuario/s y definir cuál/es será/n el/los administrador/es.
  • Editar wikiconfig.py para dar permisos de administración al usuario escogido:
    • superuser = [u"NombreUsuario", ]
    • acl_rights_before = u"NombreUsuario:read,write,delete,revert,admin"
  • En la página SystemPageSetup, instalar el paquete de idoma deseado.
  • Crear una página inicial ("Portada", por ejemplo).
  • Volver a editar wikiconfig.py para terminar de configurar.
    • sitename (descripción de la instancia, aparece en la cabecera),
    • logo_string (ubicación del logo)
    • page_front_page (nombre de la página a utilizar como Portada)
    • show_interwiki (para que tenga un enlace a la portada en el logo)
    • mail_smarthost y mail_from (para habilitar el envío de correos)
    • language_default = 'es' y language_ignore_browser = True (para forzar el idioma)
    • editor_default = u'gui' (para forzar que inicialmente se abra el editor gráfico)
  • Agregar las macros que generan las Tablas de Contenido (EnhancedTableOfContents.py y TocOf.py), disponibles en http://moinmo.in/MacroMarket
    • Copiar los ficheros a /path/to/MiWiki/data/plugin/macro (cambiando el propietario y los permisos para que puedan ser accedidos por apache).
  • Si fuera necesario personalizar el menú de navegación (para añadir enlaces a sitios externos, por ejemplo), se debe modificar la variable navi_bar de wikiconfig.py.
  • Para que funcione la Corrección de Ortografía, hay que crear el directiorio dict dentro de la instalación de MoinMoin y copiarle un "wordlist" del idioma correspondiente con el nombre es_ES.dictionary (por ejemplo, para el español).

No hay comentarios.: