Diferencia entre revisiones de «MediaWiki configuraciones»
La enciclopedia de ciencias y tecnologías en Argentina
Línea 89: | Línea 89: | ||
[[Category:cyt-ar]] | [[Category:cyt-ar]] | ||
− | {{ | + | {{LOCALTIME}} |
Revisión del 23:44 1 jun 2010
Contenido
Atribuciones de usuarios
Para que cualquier visitante pueda leer los artículos y crear su propia cuenta, que sólo los usuarios registrados puedan poner comentarios en la página de discusión, pero nadie no autorizado pueda modificar los artículos ni crear otros nuevos (véase [1]).
// Implicit group for all visitors
$wgGroupPermissions['*' ]['createaccount'] = true;
$wgGroupPermissions['*' ]['read'] = true;
$wgGroupPermissions['*' ]['edit'] = false;
$wgGroupPermissions['*' ]['createpage'] = false;
$wgGroupPermissions['user' ]['createtalk'] = true;
Almacenaje de archivos
La carga de archivos está inicialmente inhabilitada. Para habilitarla hay que hacer que el directorio normal de carga de archivos, images, puede ser escrito por el servidor de web (chmod 777 o lo que corresponda). Luego hay que especificar $wgEnableUploads = true en LocalSettings.php . Para más información ver Manual:Configuring file.
Extensiones permitidas
- Allow pdf and mpg plus the default extensions
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg' , 'mpg', 'pdf');
Formato normal de páginas
Formato normal para todas las páginas:
- vínculos no subrayados;
- artículos que todavía no están redactados, en rojo.
- vínculos todavía no visitados, en azul mediano.
- vínculos ya visitados, en verde oscuro.
Opciones normales de usuarios
Edición
- Alertar al grabar sin resumen = si;
- Seguimiento = si;
- Vigilar las páginas que yo cree/modifique/renombre/borre = si.
Quickbar
- Flotante a la izquierda
wgDefaultUserOptions['quickbar'] = 3;
Miscelánea
- Subrayar enlaces = nunca;
- Recordar la contraseña entre sesiones = si.
Opciones generales
- Set local timezone
$wgLocaltimezone = "America/Argentina/Buenos_Aires";
- Subtitle o tagline
Es un subtítulo que aparece en todas las páginas Editar la página: http://soliverez.com.ar/cyt-ar/index.php/Mediawiki:Tagline
- Do not show links with underline
$wgDefaultUserOptions['underline'] = 0;
Instalación del servidor
Apache
El servidor es un MediaWiki instalado desde el repositorio Community de Arch, la última versión. Como la instalación va a /srv/http/mediawiki, se agregó un symbolic link de la carpeta default de Apache a la carpeta de mediawiki. Se agregó además una configuración en Apache para que no se puedan ejecutar las carpetas de config o include, copiado de la configuración original en el servidor Kubuntu.
Base de datos
La base de datos es un MySql 5.1 con la configuración standard. Para instalar sólo se creó la base de datos y se le dió privilegios al usuario de Mediawiki.
PHP
Se subió el límite de memoria para scripts y para posts, para permitir subida de archivos de hasta 100MB.
memory_limit = 128M post_max_size = 128M
Indexar en Google
Para que Google pueda indexar la wiki, debe generarse un sitemap y agregarlo en las herramientas de webmasters de Google. Antes de poder hacerlo, se debe verificar que se es dueño del site, agregando un meta tag a la página principal o cargando un archivo a la carpeta raíz (hecho) Para generar el sitemap, se corre el script maintenance/generateSitemap.php
sudo php ./generateSitemap.php --fspath=/srv/http/mediawiki/ --server="http://soliverez.com.ar/cyt-ar" --compress=no
Las url a los archivos xml generados se agregan como sitemaps en la herramienta de Google
Dado que estos archivos deben mantenerse actualizados, se recomienda agregar este comando al cron.
Otras configuraciones
21:07