Mostrando entradas con la etiqueta Wiki. Mostrar todas las entradas
Mostrando entradas con la etiqueta Wiki. Mostrar todas las entradas

martes, 9 de febrero de 2010

Gestión de permisos mediaWiki

En esta entrada, quiero ver como se pueden gestionar los usuarios y grupos en mediaWiki, es decir a la hora de crear una Wiki. Estas entradas que van a continuación formarían parte del Fichero LocalSettings.php, que está situado en la raiz de la instalación (donde se han volcado los ficheros de mediaWiki).

Explicar un punto, antes de entrar en harina, los permisos que des o quites a el grupo * (es decir todos), afectan a todos los grupos de usuarios, es decir si no se los vuelves a dar, a los usuarios que deberían tenerlos, no los tendran.

Con esta linea, hacemos que todos los usuarios, que no esten registrados, no puedan editar la Wiki

$wgGroupPermissions['*']['edit'] = false;

Con esta linea, hacemos que todos los usuarios, que no esten registrados, no puedan ni siquiera leer la Wiki

$wgGroupPermissions['*']['read'] = false;

Aqui vemos, como dar permisos de ediciñon  a los usuarios registrados

$wgGroupPermissions['user']['edit'] = true;

Con esta linea, se da permiso a los usuarios a discutir las entradas, requiere el permiso editar. (edit)

$wgGroupPermissions['user']['createtalk'] = true;

Con esto haces que los usuarios registrados no puedan crear nuevas paginas.

$wgGroupPermissions['user']['createpage'] = false

Con esta linea, permites la subida de ficheros a los usuarios registrados.

$wgEnableUploads = true;

Se pueden crear grupos, sencillamente, de esta manera $wgGroupPermissions['editores']['createpage'] = true