Bloccare cambio livello admin

Domande sulle funzionalità di backend: amministrazione utenti e corsi, certificati, iscrizioni, report, ...
Post Reply
User avatar
pexlex
FormaLms User
Posts: 143
Joined: Wed Sep 09, 2015 11:56 pm
Version: forma.lms 2.0

Bloccare cambio livello admin

Post by pexlex »

Salve è possibile bloccare la possibilità di cambiare il "livello" agli amministratori ? :roll: :roll:
Attachments
Schermata 2020-05-19 alle 22.50.47.jpg

User avatar
pexlex
FormaLms User
Posts: 143
Joined: Wed Sep 09, 2015 11:56 pm
Version: forma.lms 2.0

Re: Bloccare cambio livello admin

Post by pexlex »

il file da modificare si trova in appLms > admin > views > subscription >show.php

Alla riga 143:

$columns[] = array('key' => 'level', 'label' => Lang::t('_LEVEL', 'subscribe', 'subscribe' ), 'sortable' => true,
'formatter' => 'Subscription.levelFormatter',
'editor' => 'new YAHOO.widget.DropdownCellEditor({dropdownOptions:'.$level_list_js.'})');

Vorrei rendere visibile questa scelta 'editor' => 'new YAHOO.widget.DropdownCellEditor({dropdownOptions:'.$level_list_js.'})') solo ai super amministratori.

User avatar
max
FormaLms Guru
Posts: 2304
Joined: Thu Mar 01, 2012 10:41 am
Version: forma.lms 2.4
Contact:

Re: Bloccare cambio livello admin

Post by max »

Ciao,
per capire, ti riferisci al livello dell'utente dentro ai corsi? Cioé che un amministratore di piattaforma non possa cambiare il livello nel corso agli iscritti?

Boh, può essere interessante anche se - francamente:
- o a un amministratore lasci il permesso di iscrivere, e a quel punto saprà lui cosa fare
- o se non ti fidi non glielo lasci proprio e tagli la testa al toro.

Comunque grazie per la proposta di soluzione. Tieni solo conto che questo tipo di modifiche custom ad ogni aggiornamento di Forma andrebbero perse.
---------------------
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it

alfa24
Senior Boarder
Posts: 804
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: Bloccare cambio livello admin

Post by alfa24 »

E' più corretto controllarlo nel controller (come dice la parola stessa), utilizzando un permesso apposito, e poi usarlo nella view.
I'm Jasmines, the One. If you need, you can contact me.

User avatar
pexlex
FormaLms User
Posts: 143
Joined: Wed Sep 09, 2015 11:56 pm
Version: forma.lms 2.0

Re: Bloccare cambio livello admin

Post by pexlex »

Si Max, vorrei bloccare gli admin dei nodi di effettuare questo modifica e lasciare la possibilità di effettuare il cambio permessi solo al super amministratore.

Post Reply