Manual:$wgRevokePermissions

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:$wgRevokePermissions and the translation is 100% complete.

Other languages:
Deutsch • ‎English • ‎español • ‎magyar • ‎polski • ‎português do Brasil • ‎русский • ‎ไทย • ‎中文 • ‎日本語
User Access: $wgRevokePermissions
Revocación de permisos para los usuarios de cualquier grupo.
Introducido en la versión:1.16.0 (r52083)
Eliminado en la versión:aún se usa
Valores permitidos:(Matriz compleja de valores booleanos.)
Valor predeterminado:[]

Detalles

$wgGroupPermissions permite definir permisos para grupos de usuarios. $wgRevokePermissions permite revocar cualquiera de esos permisos. La revocación de un permiso con $wgRevokePermissions tiene prioridad sobre la concesión del mismo por medio de $wgGroupPermissions: si el permiso es revocado aunque sólo sea en uno de los grupos a los que pertenece un usuario, el usuario no dispondrá de ese permiso, aunque le sea concedido expresamente en otros grupos.

Ejemplo
$wgRevokePermissions['sysop']['editinterface'] = true;
El resultado es (cuando se observa la página Especial:ListaDerechosGrupos)
  • Editar la interfaz de usuario (editinterface)

Esto funciona del mismo modo que $wgGroupPermissions, con la salvedad de que en este caso si el usuario forma parte de un grupo, el permiso le será retirado en lugar de concedido. Un buen uso práctico de esta directiva consiste en combinarla con $wgAutopromote y APCOND_BLOCKED para restringir aún más los permisos de los usuarios bloqueados. Otro caso práctico sería la creación de otros "grupos de bloqueo" donde un administrador podría (mediante $wgAddGroups) añadir un usuario a un grupo de forma que se le permitiese editar páginas normalmente, pero se le impediría trasladar páginas.

Advertencia Advertencia: ¡Un argumento equivocado para esta directiva podría impedir a tus usuarios realizar ciertas tareas esenciales básicas, así que úsala con cuidado!