C'est OK, P@T; J'ai retrouvé mon pavé "Administration" . Je te remercie de m'avoir accompagné sur ce coup-là.
Avec encore une ou deux petites améliorations, grâce à vous tous, ma galerie sera au top.
Salut, je file sur un autre post!
Djabla a écrit:
par contre, j'ai dû désactiver la partie "identification perso" parce que quand elle est active, l'admin n'a plus accès à la zone "identification" qui comprend les liens "Déconnexion", "personnaliser" et surtout "Administration". Y aurait-il une autre astuce à appliquer ?
Si tu as bien recopié le bout de code, quand tu te logues en admin, tu devrais avoir un bouton "Déconexion", et un autre bouton "Administration" dans ta barre de menu.
Merci beaucoup, ça a marché pour les pages additionnelles ;
par contre, j'ai dû désactiver la partie "identification perso" parce que quand elle est active, l'admin n'a plus accès à la zone "identification" qui comprend les liens "Déconnexion", "personnaliser" et surtout "Administration". Y aurait-il une autre astuce à appliquer ?
Sinon, dommage , ce bout de code correspondait pile poil à ce que je voulais !
Réafficher Additional Pages dans le MenubarManager, puis décocher "Montrer le bloc menu" dans la config d'Additional Pages
Bonjour, P@T, je viens juste de me rendre compte que ton astuce a modifié aussi le module admin ; et je ne peux plus gérer d'éventuelles pages additionnelles.
Peut-on ne pas appliquer cette procédure au compte admin?
Merci
P@T, mille fois merci!
Effectivement, j'avais déjà une fonction "menubar_perso" déclarée dans mon plugin perso.
et grâce à ton code, j'ai mes liens directs sur la barre de menus ; Super !
Je sais que j'abuse un peu mais , P@T, j'ai posté une autre demande sur "categorie speciales sur page d'accueil" après avoir vu ton diaporama de miniatures. Peux-tu aller voir, s'il te plait?
Merci à tous
Au temps pour moi, ce n'est pas dans le include/config_local.inc.php qu'il faut enlever le bout de code, mais plutot dans plugins/PersonalPlugin/main.inc.php
Tu as forcément 2 fonctions menubar_perso déclarée dans ce fichier.
P@T, j'ai appliqué à la lettre la procédure : Menubar Manager est déjà installé et activé ; et j'ai supprimé le code du bouton d'accueil avant de coller celui que tu m'as donné ; en plus, j'ai vérifié ligne par ligne si tout était OK.
Bon, je vais m'y remettre
P@t a écrit:
Tout d'abord, supprime dans ton plugin perso le bout de code pour le lien accueil.
Ensuite, installe et active Menubar Manager si ce n'est pas déjà fait.
C'était pourtant clair, non?
Bref, tu n'as plus qu'à éditer le fichier include/config_local.inc.php, et à enlever le premier bout de code pour le lien perso.
P@T, j'ai collé ton code dans mon plugin perso mais j'ai un méchant message d'erreur :
Fatal error: Cannot redeclare menubar_perso() (previously declared in /mnt/104/sda/0/e/balawou/phpwebgallery/plugins/PersonalPlugin/main.inc.php:16) in /mnt/104/sda/0/e/balawou/phpwebgallery/plugins/PersonalPlugin/main.inc.php on line 83
et plus d'accès à la galerie : oh, la boulette! j'ai dû en rater un bout !!!
Comment faire pour remeetre en état?
Merci de ton aide
Tout d'abord, supprime dans ton plugin perso le bout de code pour le lien accueil.
Ensuite, installe et active Menubar Mannager si ce n'est pas déjà fait.
Puis dans ton plugin perso:
// Menubar perso add_event_handler('loc_end_menubar', 'menubar_perso'); function menubar_perso() { $tpl_code_home = ' <dl id="mbAccueil"> <dt><a href="{U_CATEGORIES}">{lang:home}</a></dt></dl> '; $tpl_code_login = ' <!-- BEGIN login --> <dl id="mbLogin"> <dt><a href="{F_IDENTIFY}" rel="nofollow">{lang:identification}</a></dt></dl> <!-- END login --> <!-- BEGIN logout --> <dl id="mbLogout"> <dt><a href="{U_LOGOUT}">{lang:logout}</a></dt></dl> <!-- END logout --> <!-- BEGIN admin --> <dl id="mbAdmin"> <dt><a href="{U_ADMIN}" title="{lang:hint_admin}">{lang:admin}</a></dt></dl> <!-- END admin --> '; $tpl_code_aide = ' <dl id="mbAide"> <dt><a href="./index.php?/additional_page/1">Aide</a></dt></dl> '; set_menubar_manager_data('Lien Accueil', $tpl_code_home, 'begin'); set_menubar_manager_data('Identification perso', $tpl_code_login); set_menubar_manager_data('Aide', $tpl_code_aide); }
Il faut ensuite désactiver l'affichage des pages additionelles dans le menubar.
Il faut ensuite organiser tout ca dans Menubar Manager (en désactivant l'Identification).
Bonjour,
pour que ce soit "plus parlant", voilà le lien vers ma galerie :
http://balawou.free.fr/phpwebgallery/identification.php
(identifiants : test/test)
Dans la barre de menu, j'ai "Suppléments" avec une malheureuse page additionnelle "Aide" et "Identification" avec "déconnexion". Je souhaiterais simplifier pour mes visiteurs et avoir les liens directs sur la barre, à savoir "Aide" et "Déconnexion", comme pour l'icone "Accueil"
Cette galerie (PWG 1.71- thème Montblabc-LLGBO), je la modifie avec votre aide ou en glanant des astuces dans le wiki ; mon plugin perso n'est qu'une liste de copier-coller ; alors, ddtddt, je ne pensais pas que le fait de renommer "Suppléments" en "Aide" faisait monter le lien d'un niveau.
Quel fichier faut-il modifier "common.lang" ou "admin.lang" ?
Merci pour votre aide
Djabla a écrit:
Bonjour,
Toujours personne pour m'aider à simplifier ma barre de menus, snif !?
C'est peut être car on n'a pas compris ... et on ne veut pas forcement se creuser les méninges pour essayer de comprendre ce que tu veux nous dire ...
Je pense que tu utilises un plugin qui modifie le bloque identification, c'est pour cette raison qu'on ne comprend pas bien ce que tu nous demandes.
Mais tu vois, je ne vais pas faire un pas de plus dans mon raisonnement car c'est possible que je me trompe, et donc tout les déductions et solutions que je vais te proposer seront fausses.
:-))
Djabla a écrit:
Bonjour,
Toujours personne pour m'aider à simplifier ma barre de menus, snif !?
Je ne comprends pas quel est le besoin que tu exprimes.
Pour changer le texte il faut utiliser le plugin LocalFiles Editor et les fichiers locaux de langues. Avec ces infos, un petite recherche devrais te permettre de renomme "Identification" en "Déconnexion".
Bonjour,
Toujours personne pour m'aider à simplifier ma barre de menus, snif !?