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.
--
Jean-Christophe Boggio -o)
[EMAIL PROTECTED] /\\
Independant Consultant and Developer _\_V
--- 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