Manual:Preventing access/es

From MediaWiki.org
Jump to: navigation, search
Idioma:Project:Language policy English  • Deutsch • español • 日本語 • 中文

Para obtener ayuda en la personalización de los derechos de usuario, visite Manual:User rights. Esta página contiene ejemplos útiles para restringir el acceso.

La mayoría de ejemplos requieren de cambios en el archivo de configuración LocalSettings.php. Los fragmentos de código que no poseen instrucciones que le acompañen se deben agregar a LocalSettings.php para que tengan efecto. Para añadir una o más líneas en el archivo mencionado, siga estos pasos:

  1. Si encuentra un ?> al final del archivo, retírelo. No es necesario y podría causar problemas en ciertas condiciones.
  2. Agregue la línea o líneas al final del archivo, utilizando un editor de texto. No importa si hay algunas líneas vacías o en blanco por encima o por debajo de la adicción. En lo posible no utilizar el Bloc de notas de Windows, ya que el mismo puede añadir un "Byte Order Mark" (BOM) y caracteres basura en el archivo. Los síntomas típicos de los BOM's incluyen páginas en blanco y errores acerca de los encabezados ya enviados. Para eliminar un BOM, tendrá que editar el archivo en un hex editor. El WordPad de Windows funciona bien. La eliminación de los BOM también se puede realizar utilizando el editor de texto VIM abriendo el archivo con VIM escribiendo: set nobomb, y volviendo a guardar el archivo.

Para información más detallada sobre la edición de LocalSettings.php consulte Manual:LocalSettings.php.

Wiki privado Sencillo[edit]

Para el uso común de una "Wiki privada, para usted y otras personas suscritas", necesita:

Advertencia Advertencia: Consulte las advertencias en las siguientes secciones, lo que es un código simple de "uso general", y puede o no coincidir con sus necesidades.

# Deshabilitar la lectura para usuarios anónimos
$wgGroupPermissions['*']['read'] = false;

# Pero se permitirá el acceso a la página de "inicio de sesión", !De lo contrario no habrá manera de ingresar!
# NOTA: También es necesario permitir el acceso de los archivos .js y .css
#de las páginas que se pueden cargar, de lo contrario, los usuarios obtendrán
#errores en la página al intentar ingresar.(En Internet Explorer se observaran #errores, en Firefox se observara la consola de errores).
# Es Posible que también desee agregar acceso a la "Página Principal" entre otras.
$wgWhitelistRead = array ("Special:Userlogin", "MediaWiki:Common.css", 
"MediaWiki:Common.js", "MediaWiki:Monobook.css", "MediaWiki:Monobook.js", "-");

# Deshabilitar la edición anónima
$wgGroupPermissions['*']['edit'] = false;

# Prevenir el registro de nuevos usuarios, excepto por los administradores
$wgGroupPermissions['*']['createaccount'] = false;

Restringir la creación de cuentas[edit]

Para restringir la creación de cuentas, se debe modificar LocalSettings.php en la carpeta raíz de instalación de MediaWiki.

# Evitar registro de nuevos usuarios, excepto por los administradores
$wgGroupPermissions['*']['createaccount'] = false;

Nota Nota: Puede utilizar la extensión ConfirmAccount si se desea configurar una cola de confirmación para las cuentas. (si no puede proceder de la siguiente manera.)

Nota Nota: Los nuevos usuarios aún pueden ser creados por los administradores, de la siguiente manera:

  1. Ir a [[Especial:Entrar]], cuando ingrese como administrador.
  2. Haga clic en "Crear una cuenta" para llegar al formulario de creación de cuenta.
  3. Escriba un nombre de usuario y una dirección de correo electrónico, y haga clic en "Enviar una contraseña por correo electrónico". Tenga en cuenta que necesita $wgEnableEmail=true o bien el administrador escoger una contraseña y enviarla al usuario.
  4. La cuenta se crea con una contraseña al azar que es enviada por correo electrónico a la dirección dada (Como en "Olvide la contraseña"). El usuario se le solicitara cambiar la contraseña de inicio en el primer ingreso, cuando lo realice, su dirección de correo electrónico también será marcada como confirmado.

Restringir la edición de todas las paginas[edit]

Los usuarios podrán leer las páginas con sus modificaciones, y pueden ver el código fuente utilizando Special:Export/Article name u otros métodos (véase también el bug 1859).

Restringir la edición anónima[edit]

$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['*']['createaccount'] = false;
También pueder ser que se quiera mantener ocultas las herramientas de usuario, a los visitantes anónimos: $wgShowIPinHeader = false;

Restringir la edición de todos los usuarios que no pertenecen a sysop aja[edit]

Restringir la edición para absolutamente todos[edit]

Restringir la edición de un espacio de nombres completo[edit]

MediaWiki Previo a 1.10[edit]

MediaWiki Superior a 1.10[edit]

Restringir la edición de ciertas paginas[edit]

Restringir la edición de todos, pero en algunas páginas[edit]

Restringir la edición de determinados rangos de IP[edit]

Restringir la edición para un usuario en especial[edit]

Restringir la creación de páginas[edit]

Restringir la visibilidad de todas las paginas[edit]

Restringir la visibilidad de ciertas paginas[edit]

Restricción de exportación[edit]

Remover el vínculo de "Inicio de sesión" de todas las paginas[edit]

Eliminación de cuentas[edit]

Otras restricciones[edit]

Véase también[edit]