logo - mediawiki vs dokuwiki
¿Cómo puedo agregar permisos por página a un usuario en MediaWiki? (6)
Creo que estás buscando SimpleSecurity .
En MediaWiki, ¿cómo se le puede dar permiso a un usuario para editar solo ciertas páginas? De esta manera, el administrador puede crear una página para el usuario y el usuario solo podrá editar esta página en particular.
Esta es una pregunta antigua, MediaWiki ha evolucionado y apareció la extensión " Access_Control_List ". Esta bonita página puede ayudar a cualquiera que aún esté buscando la respuesta: https://www.mediawiki.org/wiki/Category:Page_specific_user_rights_extensions
¡Atentamente!
/Ángel
Intenté SimpleSecurity en wiki 1.17.0 y funciona bien. Pero está limitado en ''Categoría'' y ''Espacio de nombres'', por lo que no puede restringir a un usuario a una página específica.
La única solución que veo es que crea categorías y subcategorías y agrega grupos y restringe con Categoría y Grupos. Agregue usuarios a diferentes grupos y agregue a su LocalSettings.php:
$ wgPageRestrictions [''Category: Our_people''] [''edit''] = array (''sysop'', ''management'');
También busqué otras extensiones de restricción en http://www.mediawiki.org/wiki/Category:Page_specific_user_rights_extensions pero muchos de ellos ya no se mantienen y algunos requieren que edin core ... SimpleSecurity es muy sencillo.
No directamente, hay muchos hacks / extensiones que intentan hacer lo mismo.
Vea la página de Extensiones en la página web de MediaWiki:
SimpleSecurity ya no funciona con 1.21.1 ...
¿Qué otros métodos existen para evitar la lectura en una página específica o en una página de una categoría?
AccessControl, PreventPage y Lockdown tampoco son extensiones muy buenas.
Yo uso las extensiones ImprovedAccessControl y PermissionACL.
Ambos funcionan bien para página por página, usuario por usuario y espacio de nombres por control de espacio de nombres.