Pregunta

Estoy seguro de que esto ha sido respondido en algún lugar, pero no puedo encontrarlo después de unas pocas horas de búsqueda.Lo que quiero hacer es permitir a los usuarios crear su propia cuenta, pero solo poder leer hasta que les dé los permisos para editar artículos.Puedo descubrir la parte necesaria para crear un nuevo grupo, pero tengo problemas para decirle que le dé a nuevos usuarios un permiso de grupo específico.Probablemente solo no estoy mirando en los lugares correctos, pero si alguien podría ayudarme a salir o al menos me señala en la dirección correcta que sería muy apreciado.

¿Fue útil?

Solución

Intente hacerlo al revés: Indique el permiso de solo lectura del grupo de usuarios predeterminado y luego eleva a los usuarios a un grupo de usuarios de confianza.

$wgGroupPermissions['*']['edit']             = false;
$wgGroupPermissions['*']['createpage']       = false;
$wgGroupPermissions['user']['edit']          = false;
$wgGroupPermissions['user']['createpage']    = false;
$wgGroupPermissions['trusted']['edit']       = true;
$wgGroupPermissions['trusted']['createpage'] = true;

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top