Permisos de bloques

Permisos de bloques

de Angel Jimenez -
Número de respuestas: 0

Hola a todos tengo un bloque que solo se muestra en la pagina principal del sitio con:

    function applicable_formats() {
        return array('site' => true, 'course' => false);
    }

Y quiero que solo lo pueda usar el administrador, la cosa es que creo un archivo access.php con lo siguiente:


$block_dedication_capabilities = array(

 'block/dedication:use' => array(

        'captype' => 'write',
        'contextlevel' => CONTEXT_SYSTEM,
        'legacy' => array(    
            'admin' => CAP_ALLOW
        )
    ),

);

Pero cuando entro como alumno tambien me aparece y puede usarlo y no se que falla. He probado a cambiar CONTEXT_SYSTEM por CONTEXT_BLOCK o CONTEXT_MODULE y nada. Si alguien sabe donde esta el error le estaria muy agradecido.

Gracias.

Promedio de valoraciones: -