You are not logged in.
Bonjour,
Apparemment il y aurait un problème avec les droits sur le plugin uninstall.
Peux importe si un profil a les accès ou pas, il peut voir l'onglet "uninstall" et lancer une désinstallation
GLPI : 0.83.6 / Plugin : 2.1.2
Je suis le seul ou ... ?
Merci d'avance.
PS : il n'y a pas dans l'utilisation normale la possibilité de filtrer les acces a tel ou tel modele ?
GLPI : 9.1.6 - OCS : 2.1.2
Plateforme : Windows Server 2008R2 Standard Edition Service Pack 1
Apache/2.2.31 (Win32) mod_ssl/2.2.31 OpenSSL/1.0.1p PHP/5.4.45 mod_perl/2.0.8 Perl/v5.16.3 ()
MySQL: 5.7.10-log
Offline
Je veux pas dire d'erreur, mais je crois que c'est TSMR qui m'a donné un fix, je le post au cas où vu qu'il n'a pas été appliqué dans la forge.
A la ligne 555, il faut remplacer :
if (in_array($item->getType(), $UNINSTALL_TYPES)) {
par
if (in_array($item->getType(), $UNINSTALL_TYPES) && plugin_uninstall_haveRight('use', 'r')) {
GLPI : 9.1.6 - OCS : 2.1.2
Plateforme : Windows Server 2008R2 Standard Edition Service Pack 1
Apache/2.2.31 (Win32) mod_ssl/2.2.31 OpenSSL/1.0.1p PHP/5.4.45 mod_perl/2.0.8 Perl/v5.16.3 ()
MySQL: 5.7.10-log
Offline
Petit up car apparement le code n'a pas été changé dans la forge !
J'avais omis de rajouter que c'etait pour le fichier uninstall.class.php
GLPI : 9.1.6 - OCS : 2.1.2
Plateforme : Windows Server 2008R2 Standard Edition Service Pack 1
Apache/2.2.31 (Win32) mod_ssl/2.2.31 OpenSSL/1.0.1p PHP/5.4.45 mod_perl/2.0.8 Perl/v5.16.3 ()
MySQL: 5.7.10-log
Offline
Up car toujours pas modifé dans le code
GLPI : 9.1.6 - OCS : 2.1.2
Plateforme : Windows Server 2008R2 Standard Edition Service Pack 1
Apache/2.2.31 (Win32) mod_ssl/2.2.31 OpenSSL/1.0.1p PHP/5.4.45 mod_perl/2.0.8 Perl/v5.16.3 ()
MySQL: 5.7.10-log
Offline