Pages: 1
Il semble que nous ayons une régression sur la 2.3.0 par rapport à la 2.2.x : Un utilisateur ayant le statut "administrateur" peut supprimer des plugins alors que cela avait été interdit via [Bugtracker] ticket 2022.
Hors ligne
J'ai notifié mistic100, c'est le spécialiste (avec P@t) de l'écran de gestion des plugins :-)
Hors ligne
en fait il y a une sorte de conflict : avant les admins ne pouvaient installer de plugins, mais maintenant on ne fait plus de différence entre les plugins désactivés et pas encore installés
donc comment gérer ça ?
on peut tester si le plugin nécessite une installation avant l'activation (*), mais comme tous apparaissent en "désinstallés" il risque d'y avoir de l'incompréhension...
ou alors un message du genre "This plugin is not installed yet, only the webmaster can install plugins"
(*) je suis pas au point avec les classes, d'où une question technique :
dans plugins_installed.php
isset($plugins->db_plugins_by_id[ $_GET['plugin'] ])
permet de savoir si le plugin est dans la bdd n'est-ce pas ?
Dernière modification par mistic100 (2011-09-01 23:20:10)
Hors ligne
Une petite discussion avec Pierrick a amené l'idée suivante : cacher purement et simplement pour les admins les sections Plugins->Gérer et toute la configuration, dans le sens ou théoriquement les Administrateurs sont là pour gérer les photos et les utilisateurs et pas configurer le site, c'est le boulot du Webmaster.
Comme c'est peut être un peu précipité on a décidé pour le moment de ne faire qu'une chose : empêcher aux admins une quelconque action sur les plugins
[Bugtracker] ticket 2426
Hors ligne
Pour la 2.4, on va peut-être mieux "marquer la différence" entre administrateur et webmaster, du genre les administrateur ne sont là que pour gérer le contenu, pas le contenant.
contenu = photos, albums, tags, utilisateurs
contenant = plugins, themes, configuration
A réfléchir pour la 2.4
Hors ligne
plg a écrit:
Pour la 2.4, on va peut-être mieux "marquer la différence" entre administrateur et webmaster, du genre les administrateur ne sont là que pour gérer le contenu, pas le contenant.
+1
Hors ligne
je suis d'avis comme mistic de cacher tout l'onglet plugin
Hors ligne
pas toutes la section plugins mais uniquement plugins->gérer, les admins doivent avoir accès au contenu des plugins (il y a aussi de la configuration potentiellement sensible au milieu mais il faut faire avec)
Hors ligne
J'ai ce message lorsque je fait gérer
Fatal error: Call to undefined method plugins::get_merged_extensions() in /var/www/vhosts/kurt-clindoeil.com/httpdocs/admin/plugins_installed.php on line 105
est-ce que cela vient de votre motif - je suis toujours en version "Piwigo 2.1.2"
merci
Hors ligne
kurt a écrit:
J'ai ce message lorsque je fait gérer
Fatal error: Call to undefined method plugins::get_merged_extensions() in /var/www/vhosts/kurt-clindoeil.com/httpdocs/admin/plugins_installed.php on line 105
est-ce que cela vient de votre motif - je suis toujours en version "Piwigo 2.1.2"
merci
bonjour merci de poster dans autre fil de discussion
merci aussi de préciser ce que vous avez changé/fait juste avant, ou si c'est depuis tjrs
quel plugin vous avez etc
Hors ligne
Désolé, je vais donc ouvrir un nouveau fil !
Hors ligne
Pages: 1