You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2008-01-11 23:15:25

mverdier
Member
Registered: 2007-09-07
Posts: 8

Droits d'ajout d'un followup

En fouillant dans tracking.function.php j'ai vu que le test pour ajouter un followup d'utilise pas la fonction adhoc.

--- inc/tracking.function.php   (revision 11)
+++ inc/tracking.function.php   (working copy)
@@ -2283,12 +2283,12 @@
                        echo "</tr>";
                }
        }
-       if ($tID>0||$massiveaction){
+       if ($job->canAddFollowups()||$massiveaction){
                echo "<tr class='tab_bg_2'>";
                echo "<td class='center'>";
                echo "<input type='submit' name='add' value='".$LANG["buttons"][8]."' class='submit'>";

Offline

#2 2008-01-12 04:01:15

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Droits d'ajout d'un followup

merci du retour il faut que l'on vérifie si ca pose vraiment problème.

Dans quel cas cette modification corrige un problème ?


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#3 2008-02-08 13:19:26

mverdier
Member
Registered: 2007-09-07
Posts: 8

Re: Droits d'ajout d'un followup

Et bien je crois que $tID était toujours >0 donc on avait toujours le droit d'ajouter un followup.
De façon générale j'ai l'impression qu'il y a dnas le code 2 manières de gérer les droits : soit faire des tests à l'endroit où on en a besoin (d'où test $tID>0||$massiveaction), soit appeler les fonctions type canAddFollowups. L'appel me parait plus propre non ?

Offline

Board footer

Powered by FluxBB