##master-page:None
##master-date:None
#acl -All:write Default
#format wiki
#language es
== Otros temas de ayuda de MoinMoin ==

'''Subtemas'''
 * /PreguntasFrecuentes
 * /ElementosExperimentales

'''Contenidos''' <<TableOfContents>>

=== Recuperar contraseña de un usuario ===

Si tienes configurado el email para tu wiki [[MoinMoinEs|MoinMoin]] (ver AyudaSobreConfiguración) entonces los usuarios pueden tener enviar su contraseña a la dirección de email en sus ''Preferencias''.  Si SMTP no está configurado, entonces el botón "Envíame los datos de mi cuenta" no se muestra en PreferenciasDelUsuario, y las páginas suscritas no pueden ser enviados a los usuarios

=== Añadir un favicon a tu configuración del wiki ===

Si quieres puedes añadir un icono personalizado a tu sitio wiki, también conocido como favicon.ico. Los favicons suelen aparecer junto con pestañas y marcadores del navegador. Para cambiar por defecto el favicon de tu wiki, añade a tu `wikiconfig.py`:
{{{
html_head = '''
<link rel="shortcut icon" href="/moin_static160/favicon.ico">
<!-- ... more header stuff ... -->
'''
}}}

El tamaño de la imagen ''deber'' ser 16x16.

=== Trucos para Apache ===

==== Acceso seguro a un wiki vía Apache ====

Ver MoinMoin:PasswordProtectedEditing

==== Servir la wiki desde un dominio raíz ====
Modificar `httpd.conf` para la instalación de [[MoinMoinEs|MoinMoin]] en "/":
{{{
# global section:
LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
# virtualhost section:
RewriteEngine on
RewriteRule ^/moin_static160/ -  [last]
RewriteRule ^/robots.txt  -      [last]
RewriteRule ^/favicon.ico -      [last]
RewriteRule ^/?(.*) /file/path/to/moin.cgi/$1  [last,type=application/x-httpd-cgi]
}}}
De esta manera puedes usar URLs cortas y limpias como http://LinuxWiki.de/FrontPage.

Nota:

 * /pathto/cgi-bin/.. la ruta del archivo es absoluta, no una ruta URL.
 * Asegúrate que  ''la ruta del archivo'' a moin.cgi tiene privilegios ExecCGI en httpd.conf.
 * No es necesario un !ScriptAlias a moin.cgi, pero todavía necesita el alias para la carpeta htdocs de [[MoinMoinEs|MoinMoin]]: `Alias /moin_static160/ "/usr/share/moin/htdocs/"`

==== Redireccionar /mywiki/MyWiki a la PáginaInicial del idioma de los usuarios ====

Quizás quieres utilizar My``Wiki en tu wiki para referirse a tu wiki. Si un usuario hace clics a este vínculo debe ser transferido a la PáginaInicial, que está la PáginaInicial en su idioma.

Añade este a tu {{{httpd.conf}}} ''antes'' del {{{ScriptAlias}}}:
{{{
RedirectPermanent /mywiki/MyWiki    http://www.domain.org/mywiki?action=show
}}}

=== Servir la wiki desde wiki.domain.com y la página principal desde www.domain.com ===

Aquí está una configuración de hosting virtual con permisos especiales sobre Gentoo Linux. La siguiente configuración es para los archivos de configuración de Apache2. Simplemente poner todo en httpd.conf para Apache 1.

Añadir a /etc/apache2/conf/vhosts/vhosts.conf

{{{
NameVirtualHost *
<VirtualHost *>
   ServerName www.domain.org
   ServerAlias domain.org
   DocumentRoot /var/www/domain.org/htdocs
</VirtualHost>
 
<VirtualHost *>
   ServerName wiki.domain.org
   Alias /moin_static160/ "/usr/share/moin/htdocs/"
   Alias /favicon.ico "/var/www/htdocs/favicon.ico"
   ScriptAlias / "/usr/share/moin/mywiki/moin.cgi/"
</VirtualHost>
}}}

Añadir a /etc/apache2/conf/commonapache2.conf

{{{
<Directory /usr/share/moin/htdocs/>
   Order deny,allow
   Allow from all
</Directory>

<Directory /usr/share/moin/domain.org/>
   Order deny,allow
   Allow from all
</Directory>
}}}

=== Características especiales para granjas de wiki y intranets ===

Lo siguiente muestra cómo ciertas características pueden ayudarte a optimizar tu configuración cuando ejecutes varios wikis sobre una máquina, o cuando se utilice [[MoinMoinEs|MoinMoin]] en ambientes intranet.

==== Ajustes centralizado ====

 * farmconfig.py
 * intermap.txt compartido
 * código base y iconos compartido

==== Reasignación de  URLs ====
La variable de configuración "`url_mappings`" puede ser utilizada para reasignar URLs, por ejemplo cambiar ciertos prefijos URL totalmente diferentes. Esto es especialmente útil en intranets, cuando haya documentos hosteado fuera de la wiki. No se aplica a la mayoría de los vínculos de intra-wiki como los que son relativos y no son de reasignación.

"`url_mappings`" es una tabla lookup en la forma de un dict, la clave es el prefijo a ser remplazada, el valor es el reemplazo.

También puedes utilizar "`url_mappings`" para incluir un script dereferer para los vínculos externos, como este: {{{
url_mappings = {
    'http://my-wiki/': 'http://my-wiki/',
    'http://': '/cgi-bin/derefer.cgi?url=http://'
  }
}}}
La razón que podrías querer utilizar esto es evitar spam de google en tu wiki (aunque esto es poco probable que se note y sólo podrías contrarrestar el vínculo con spam si se hace a gran escala) o mantener sus páginas wiki en secreto. Nota que tu propia wiki debe incluirse explícitamente porque las URLs podría ser generado automáticamente (por ejemplo para notificaciones de correo electrónico) de lo contrario sería reasignado a su script de procedencia.

'''Aviso:''' Si quiere ''redireccionar'' una sola página a otra, sólo de tipo `#REDIRECT` y el nombre de la página directa en la primera línea de su página. Ver AyudaSobreInstruccionesDeProcesamiento.
