You are not logged in.
Bonjour,
J'aimerais pouvoir modifier le menu glpi (Inventaire, assitance ..) uniquement dans le profil post-only pour pouvoir afficher le lien du plugin ressource humaines à la racine du menu et plus dans le menu Plugin.
Quelqu'un pourrai m'aiguilliez vers le script qu'il faut modifier, moi je ne l'ai pas trouver.
Offline
Oups je me suis trompé de forum, quelqu'un pourrait déplacer mon sujet?
Offline
Personnes n'a jamais essayé de modifier le menu GLPI?
Offline
Bon j'ai trouvé tout seul
Je met la solution, sa pourra aider quelqu'un
L'affichage du menu est géré dans /inc/display.function.php function Helpheader
Le fichier est énorme, il y a toute la gestion des droits pour l'affichage des bons menu.
Comme je voulais l'affichage seulement pour le profil post-only cela a simplifié les choses
Ligne 1677, j'ai ajouté mes 2 menu entre Suivi Ticket et Réservation
// Suivi ticket
if (haveRight("observe_ticket","1")) {
echo "<li id='menu2'>";
echo "<a href='".$CFG_GLPI["root_doc"]."/front/ticket.php' title=\"".
$LANG['title'][10]."\" class='itemP'>".$LANG['title'][28]."</a>";
echo "</li>";
}
// Affichage circuit d'entrée
echo "<li id='menu2'>";
echo "<a href='".$CFG_GLPI["root_doc"]."/plugins/resources/front/wizard.form.php' title=\"
Circuit d'entré\" class='itemP'>Circuit d'entré</a>";
echo "</li>";
// Affichage circuit de sortie
echo "<li id='menu2'>";
echo "<a href='".$CFG_GLPI["root_doc"]."/plugins/resources/front/resource.remove.php' title=\"
Déclarer un départ\" class='itemP'>Déclarer un départ</a>";
echo "</li>";
// Reservation
if (haveRight("reservation_helpdesk","1")) {
echo "<li id='menu3'>";
echo "<a href='".$CFG_GLPI["root_doc"]."/front/reservationitem.php' title=\"".
$LANG['Menu'][17]."\" class='itemP'>".$LANG['Menu'][17]."</a>";
echo "</li>";
}
Si vous voulez ajouter des menus dans les autres profils il faut apparemment faire différemment en modifiant la fonction commonHeader (j'avais commencer par la avant de m'en mordre les droits, menu ajouter mais css péter).
Je n'est pas pu bien tester ce 2éme point car je n'est pas été jusqu'au bout du faite que cela m'ajoutais un menu juste en admin et pas en post-only.
Last edited by tiamat (2011-07-28 16:50:09)
Offline
Bonjour,
Je veux faire la même chose, c'est à dire changer le lien qui redirige vers le site de glpi en cliquant sur le lien Help.
Mais je ne trouve pas le fichier /inc/display.function.php dans l'emplacement indiqué ...
Offline
Je veux faire la même chose, c'est à dire changer le lien qui redirige vers le site de glpi en cliquant sur le lien Help.
Cela se défini dans la configuration générale (Lien Aide dans ...)
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Bonjour ,
Quelqu'un peut m'aider à trouver ce fichier ? /inc/display.function.php. Moi je ne le retrouve pas dans le repertoire glpi/inc
Offline
Voous n'avez pas besoin de modifier le code source étant donné que c'est maintenant un paramètre de l'application (voir mon précédent post).
Le fichier /inc/display.function.php n'existe plus depuis la version 0.83
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Hello,
Je rebondis sur ce vieux post.
J'ai le même plugin et c'est vrai que je ne trouve pas ça intuitif pour mes RH d'aller dans le menu Plugin.
J'aimerais mettre ce plugin dans le menu "GESTION" ou comme menu à part entière.
Je ne trouve pas dans l'aide ou dans la configuration comment gérer les menus dans GLPI et les modifier.
Pareil je ne trouve pas dans le plugin comment modifier son appartenance au menu plugins.
Quelqu'un aurait une solution de manière générale ou jsute pour le plugin resources ?
Merci par avance
Offline
Voous n'avez pas besoin de modifier le code source étant donné que c'est maintenant un paramètre de l'application (voir mon précédent post).
Le fichier /inc/display.function.php n'existe plus depuis la version 0.83
Bonjour, "Yllen", pourriez-vous préciser où se trouve le post que vous citez dans ce message ? J'aimerai personnalisé les blocs, les menus, carrément remplacer certains mots dans les menus pour simplifier voire permettre de familiariser "glpi" aux vocabulaires inhérents à certains clients.
Vous me confirmez que c'est possible semble-t-il ?
D'avance merci.
Offline
Bonjour,
Je tombe sur ce vieux post et j'espère avoir une réponse par chance!
Je suis sur GLPI 9.3.3 et je cherche un issu pour modifier mon menu Assets en passant par le code php,
je veux masquer quelques types qui me sont pas utile ainsi qu'ajouter des nouveaux types, j'ai essayé avec le plugin GenericObject pour ce dernier mais ça ne repond pas à mes besoins vu qu'il propose des champs prédéfinis.
Offline