Bonsoir,
c'est en effet plus qu'une modif.
voilà la correction complète qui corrige un bug :
https://dev.indepnet.net:8080/glpi/changeset/4159
Merci du retour,
Julien
Jean-Christophe Boggio a écrit :
Bonjour,
Je viens de faire une toute petite modif dans le tracking des
tickets afin que les membres d'un groupe puissent accéder au
détail des tickets de leur groupe (même s'ils n'en sont pas les
auteurs).
Que pensez-vous de l'idée ?
Ci-joint le patch pour tester.
------------------------------------------------------------------------
--- inc/tracking.function.php 2006-11-27 19:48:18.450586976 +0100
+++ inc/tracking.function.php.new 2006-11-27 19:48:18.000000000 +0100
@@ -562,7 +562,7 @@
// Job Controls
if ($_SESSION["glpiactiveprofile"]["interface"]=="central"){
- if (!haveRight("show_ticket","1")&&$job->fields["author"]!=$_SESSION["glpiID"]&&$job->fields["assign"]!=$_SESSION["glpiID"])
+ if (!haveRight("show_ticket","1")&&$job->fields["author"]!=$_SESSION["glpiID"]&&$job->fields["assign"]!=$_SESSION["glpiID"]&&!in_array($job->fields["FK_group"],$_SESSION["glpigroups"]))
$nineth_column.=" ";
else
$nineth_column.="<a href=\"".$CFG_GLPI["root_doc"]."/front/tracking.form.php?ID=".$job->fields["ID"]."\"><strong>".$LANG["joblist"][13]."</strong></a> (".$job->numberOfFollowups().")";
------------------------------------------------------------------------
_______________________________________________
Glpi-dev mailing list
[email protected]
https://mail.gna.org/listinfo/glpi-dev
_______________________________________________
Glpi-dev mailing list
[email protected]
https://mail.gna.org/listinfo/glpi-dev