load->view('header'); $this->load->view('banner'); $this->load->view('sidebar'); $this->load->view('menu'); echo '
'; // Build drop down menu foreach ($roles as $role) { $options[$role->id] = $role->name; } // Change allowed uri to string to be inserted in text area if (!empty ($allowed_uris)) { $allowed_uris = implode("\n", $allowed_uris); } // Build form echo form_open($this->uri->uri_string()); echo form_label('Role', 'role_name_label') . nbs(); echo form_dropdown('role', $options) . nbs(); echo form_submit('show', "Afficher les permissions d'URI") .nbs(); echo form_label('', 'uri_label'); echo '
'; echo 'URI autorisées (Une URI par ligne) :

'; echo "Entrez '/' pour permettre l'accès à toutes les URIs.
"; echo "Entrez '/controller/' pour permettre l'accès au controleur et à ses fonctions.
"; echo "Entrez '/controller/function/' pour permettre l'accès à la fonction seulement.

"; echo "Ces règles n'ont d'effet que si vous utilisez check_uri_permissions() dans vos controleurs. C'est la cas pour GVV.

"; echo form_textarea('allowed_uris', $allowed_uris); echo '
'; echo form_submit('save', 'Sauvegarde des permissions URI'); echo form_close(); echo '
'; ?>