P@t a écrit:
Désolé de ne pas avoir répondu plus tot...
Pas de soucis, on n'est pas au SAV ici pas de pression :) !
Mais tu souhaites bidouiller ton menubar, jette donc un oeil dans le dossier template de Menubar Manager...
Donc fais-toi plaisir sur les fichiers template de menubar manager!
Cool, j'avais pas pensé à aller voir dans le dossier Template de Menubar Manager.
Je viens d'appliquer les modifications au différents fichiers.tpl en copiant collant les paragraphes que j'avais modifié du fichier /template/menubar.tpl
Seul link me pose problème, soit je ré installe les liens "normaux" via le fichier /include/config_local.inc.php ce qui est rapide à faire.
Mais n'y a t'il pas une modification possible pour inclure ce code à la place de celui contenu dans plugins/menubar_manager/template/links.tpl :
<dl id="mbLiens">
<dt>{lang:Les Liens}</dt>
<dd>
<ul>
<li><a href="http://www.worldmcv.com" title="{lang:Visitez l'univers World MCV, le shop spécialisé dans les sport extremes}" target="_blank">{lang:<FONT color=#cc33cc>WMCV Shop</FONT>}</a></li>
<li><a href="http://www.jumpriders.info" title="{lang:Le site du bmx en Gironde}"target="_blank">{lang:JumpRiders}</a></li>
<li><a href="http://www.agoride.com/" title="{lang:Le site multi glisse de référence en fraçais}"target="_blank">{lang:Agoride}</a></li>
<li><a href="http://www.3615Soul.com" title="{lang:Le site web du magazine français Soul Bmx Experience}"target="_blank">{lang:Soul Bmx Magazine}</a></li>
<li><a href="http://www.creamofbmx.com" title="{lang:Le site web du magazine français Cream Bmx Lifestyle}"target="_blank">{lang:Cream Bmx Magazine}</a></li>
<li><a href="http://www.desillusion-mag.com" title="{lang:Le site du magazine français multi glisse et déjanté Desillusion Mag}"target="_blank">{lang:Desillusion Magazine}</a></li>
<li><a href="http://www.bmxstructure.comp" title="{lang:Découvrez le travail du talentueux photographe Nikoniste Laurent Chazoule}"target="_blank">{lang:Bmx Structure}</a></li>
<li><a href="http://thomas.grall.free.fr" title="{lang:Visitez le site du jeune photographe lyonnais Thomas Grall}"target="_blank">{lang:Thomas Grall Portfolio}</a></li>
<li><a href="http://www.zebigshow.com" title="{lang:Visitez le site de mon ami photographe Guilhem Drullion}"target="_blank">{lang:Ze Big Show}</a></li>
<li><a href="http://bmxtoy.free.fr" title="{lang:Le projet de webzine Bmx Toy Mag}"target="_blank">{lang:Bmx Toy Mag}</a></li>
<li><a href="http://www.aspworldtour.com" title="{lang:Le site officiel de l'Association de Surf Professionnel pour suivre toutes les compétitions}"target="_blank">{lang:ASP World Tour}</a></li>
<li><a href="http://www.tandem-attitude.com" title="{lang:Découvrez le site du couple canaulais de Tandem Ricoh et Sarah}"target="_blank">{lang:Tandem-Attitude}</a></li>
<li><a href="http://ge0z.blogspot.com" title="{lang:Vivez vous aussi l'expérience australienne}"target="_blank">{lang:Géoztralia}</a></li>
<li><a href="http://www.letexbordeaux.com" title="{lang:Visitez le site web du restaurant Le Tex à Bordeaux}"target="_blank">{lang:Le Tex Bordeaux}</a></li>
<li><a href="http://www.taconne-luthier.com" title="{lang:La lutherie dans toute sa splendeur à Bordeaux}"target="_blank">{lang:Patrice Tacconé}</a></li>
<li><a href="http://www.eos-numerique.com" title="{lang:Le forum incontournable Canon}"target="_blank">{lang:EOS Numérique}</a></li>
<li><a href="http://www.flickr.com/photos/huruguen" title="{lang:Flickr est une ressource incontournable pour les photographes du monde entier}"target="_blank">{lang:Flickr de Seb Huruguen}</a></li>
<li><a href="http://www.myspace.com/Ptit_Seb_Photographie" title="{lang:Pour afficher ma page myspace et m'ajouter parmis vos amis}"target="_blank">{lang:Myspace de Seb Huruguen}</a></li>
<li><a href="http://destroyteam.free.fr/video-page.php" title="{lang:Galerie regroupant les anciennes vidéos de Seb Huruguen, en action devant ou derrière la caméra}"target="_blank">{lang:Les Vidéos de Seb Huruguen}</a></li>
</ul>
</dd>
</dl>
L'unique avantage de ce code est l'affichage d'infobulles.
Si jamais quelqu'un peut m'aider si c'est faisable, sinon je rétablirait les liens classiques sans infobulles.
Merci pour votre aide !
Ptit_Seb a écrit:
Voilou donc pour ce post le problème des infobulles dans les pages additionnelles semble clos, il n'y a pas de solution apparemment.
Désolé de ne pas avoir répondu plus tot...
Mais tu souhaites bidouiller ton menubar, jette donc un oeil dans le dossier template de Menubar Manager...
Tu trouveras les fichiers à modifier ;-)
Je pourrais te donner l'astuce pour modifier tes menus en plugin perso, mais cela n'a aucun interet puisque la manip ne fonctionnera pas en 2.0.0.
Donc fais-toi plaisir sur les fichiers template de menubar manager!
grum a écrit:
bon en fait j'avais pas compris que tu parlais de la v1.7.3 et du plugin Menubar Manager qui lui est associé... ^^;
modifier directement les fichiers .tpl n'est jamais une très bonne idée (tu vas être embêté pour pas mal de choses par la suite...)
je pense que tu devrais faire une croix sur tes modifs, et exploiter ce que les plugins peuvent t'apporter :
- additionnal page : pour ajouter des éléments au menu
- menubar manager : pour positionner les élements dans le menu
tu vas y perdre un petit peu en fonctionnalité :(
mais çà sera plus simple pour la suite.
et si tu es patient, avec piwigo 2.0 et ses plugins çà sera encore plus facile de concevoir les menus qui t'intéressent (sans avoir à modifier tes fichiers .tpl)
concernant ta question, ajouter des infobulles sur les éléments du menu des pages additionnelle, il faut déjà savoir (si ma mémoire travaille bien) que menubar manager intercepte le chargement du template, et le modifie dynamiquement pour y introduire son bloc et le contenu. pas moyen simple d'ajouter des infobulles : je pense qu'il faudrait modifier le plugin. sur ce point, pas certain que le concepteur soit motivé à revoir le plugin en 1.7.3...
[hs]ton flash avec le fisheyes, tu as mis un diffuseur ? comment tu fais pour ne pas avoir l'ombre de l'objectif ?? [/hs]
Ok donc pas de possibilité pour les infobulles sans modifier le plugin lui même, snif tant pis.
Mais au moins ça c'est réglé.
Après il me reste la question de déplacer les pages additionnelles dans le menu sans utiliser Menubar Manager.
Honnêtement je trouve ça dommage de garder le menu d'origine, le top serait d'avoir un plugin Onglets du Menu Manager en plus de Menubar Manager et là effectivement on pourrait faire 90% de ce que je souhaite faire ! Mais c'est déja énorme de pouvoir faire autant de personnalisation automatiques grace aux plugins alors je doit plutôt vous dire merci !
Moi j'aime bien les modifications bricolages, donc ça ne me dérange pas, et là j'aime beaucoup mon menu tel qu'il est, si ce n'est ces pages additionnelles en première position qui est vraiment gênant.
Disons que je modifie l'affichage en bricolant pour toute l'année 2009 et à la fin de l'année je changerai de version et de thème et à ce moment là je recommencerai tout "à zéro" sur la nouvelle version.
Voilou donc pour ce post le problème des infobulles dans les pages additionnelles semble clos, il n'y a pas de solution apparemment.
[HS] Pour le fisheye, à l'époque de mon EOS 400D j'utilisais un flash cobra sur la griffe porte flash, il est 10 cm plus haut que le flash intégré donc pas de lumière qui butte sur l'objectif et crée des ombres.
Sur mon boitier actuel je n'ai plus de flash intégré...
Mais depuis je travaille quasiment tout le temps en déportant mes flashs.
Pour l'instant je bosse sans diffuseur mais là je compte commander des parapluies réflecteurs et diffuseurs pour modeler la lumière en portrait.[/HS]
bon en fait j'avais pas compris que tu parlais de la v1.7.3 et du plugin Menubar Manager qui lui est associé... ^^;
modifier directement les fichiers .tpl n'est jamais une très bonne idée (tu vas être embêté pour pas mal de choses par la suite...)
je pense que tu devrais faire une croix sur tes modifs, et exploiter ce que les plugins peuvent t'apporter :
- additionnal page : pour ajouter des éléments au menu
- menubar manager : pour positionner les élements dans le menu
tu vas y perdre un petit peu en fonctionnalité :(
mais çà sera plus simple pour la suite.
et si tu es patient, avec piwigo 2.0 et ses plugins çà sera encore plus facile de concevoir les menus qui t'intéressent (sans avoir à modifier tes fichiers .tpl)
concernant ta question, ajouter des infobulles sur les éléments du menu des pages additionnelle, il faut déjà savoir (si ma mémoire travaille bien) que menubar manager intercepte le chargement du template, et le modifie dynamiquement pour y introduire son bloc et le contenu. pas moyen simple d'ajouter des infobulles : je pense qu'il faudrait modifier le plugin. sur ce point, pas certain que le concepteur soit motivé à revoir le plugin en 1.7.3...
[hs]ton flash avec le fisheyes, tu as mis un diffuseur ? comment tu fais pour ne pas avoir l'ombre de l'objectif ?? [/hs]
http://forum.phpwebgallery.net/viewtopic.php?id=1442
Voici le nouveau post concernant le déplacement des pages additionnelles sans utiliser Menubar Manager, si vous avez une idée, utiliser ce post pour ce problème.
Ici on va se concentrer sur le deuxième problème qui est finalement presque le même que celui à l'origine de ce post :
Afficher des descriptions {lang:} dans le menu des pages additionnelles lorsqu'on survole les items du menu avec la souris : possible ou pas possible ?
Il doit bien y avoir quelque chose à faire pour les rajouter non ?
Pour revenir au problème initial à ce post, le fait qu'on ne puisse afficher de description {lang:} lorsqu'on passe la souris sur les liens, voici la solution que j'ai utilisé pour y remedier.
Pour obtenir visuellement la même chose, un onglet dans le menu avec les liens, mais en ayant la possibilité d'ajouté cette fameuse description {lang:} quand on survole le liens avec la souris, j'ai travaillé sur le fichier menubar.tpl via Local Files Editor.
A l'origine pour créer nos liens, le wiki nous indique d'ajouté le code suivant au fichier include/config_local.inc.php :
// links : liste des liens externes
$conf['links'] = array(
'http://www.worldmcv.com' => '<FONT color=#cc33cc>WMCV Shop</FONT>',
'http://www.jumpriders.info' => 'JumpRiders',
);
J'ai donc supprimé ce code qui ne me sert plus.
En revanche il faut utiliser un nouveau code que l'on insère dans le fichier menubar.tpl :
<dl id="mbLiens">
<dt>{lang:Les Liens}</dt>
<dd>
<ul>
<li><a href="http://www.worldmcv.com" title="{lang:Visitez l'univers World MCV, le shop spécialisé dans les sport extremes}">{lang:<FONT color=#cc33cc>WMCV Shop</FONT>}</a></li>
<li><a href="http://www.jumpriders.info" title="{lang:Le site du bmx en Gironde}">{lang:JumpRiders}</a></li>
</ul>
</dd>
</dl>
Ce code crée un onglet dans le menu et affiche les liens, et l'on peut rajouter la description {lang:}.
On peut placer ce code a différents endroits dans le fichier menubar.tpl en fonction de la place qu'on veut que cet onglet occupe réellement sur le menu de notre site
Si vous regardez bien, les onglets du menu sont clairement identifiables dans le fichier :
- <dl id="mbCategories"> correspond à l'onglet des Categories,
- <dl id="mbTags"> correspond à l'onglet Tags,
- <dl id="mbSpecial"> correspond à l'onglet Spéciales,
- <dl id="mbMenu"> correspond à l'onglet Menu,
- <dl id="mbIdentification"> correspond à l'onglet Identification
Il suffit donc de rajouter le code dans le fichier entre ces différents codes correpondant aux differents onglets existants.
Par exemple entre le code correspondant à Categories et celui correspondant à Speciales => l'onglet Liens se situera juste entre celui des Categories et celui de Speciales.
On peut même en profiter pour déplacer les onglets et changer l'ordre du menu et bien placer vos liens à l'endroit que vous souhaité dans le menu.
A l'avenir, pour rajouter des liens, il faudra venir étoffer le fichier menubar.tpl via Local Files Editor.
Voilà une solution qui dépanne, mais qui n'est finalement que du bricolage.
N'oubliez pas, pour organiser votre menu il y a le plugin Menubar Manager.
Le soucis c'est qu'avec ce genre de modifications sur le fichier menubar.tpl, adieu le plugin Menubar Manager.
En effet il ne prends pas en compte ces modifications effectuées et semble annuler leur affichage lorsqu'on active ce plugin.
Mon nouveau problème est le suivant :
Les pages additionnelles créent par le plugin Additionnal Pages se sont mises en 1ere position dans mon menu et j'aurai besoin de les passer en 3ème position apres "category" et "speciales".
Ce que me permettait de faire Menubar manager, mais en raisons des modifications sur menubar.tpl je ne peut pas l'utiliser sans que ces modifications soit annulées.
Les pages additionnelles n'apparaissent pas dans menubar.tpl sinon je les aurais déja déplacées en modifiant le fichier.
Deux solutions s'offrent à moi
- Je pense qu'il faut que je modifie le fichier \AdditionalPages\template\yoga.php mais j'aurai besoin d'un petit coup de main histoire de ne pas faire de bétises.
- faire en sorte que le plugin Menubar Manager n'annule pas la configuration de menubar.tpl
Je pense que la première est surement plus probable.
[HS]
Je viens de m'apercevoir qu'on ne peut pas mettre de description {lang:} non plus dans les pages additionnelles ?!
A moins qu'il y ait un fichier où je puisse les rajouter.
Rrrrr ça fait 2 problèmes :)
[HS]
Va voir sur le liens que j'ai mis dans mon post précédent, tu as le détail des modifs que j'ai fait pour réorganiser mon menu.
Ces modifs ont étaient effectuées dans le plugin perso via Local Files Editor.
J'ai voulu activé le plugin Menubar pour réorganiser l'ordre des onglets du menu mais une fois que je l'active, toutes les modifications effectuées dans le plugin perso n'apparaissent plus :
Les onglets cachés, les nouveaux onglets, et également le bloc que j'avais crée. (Ce sont mes anciennes pages oldschool que j'avais crées pour ajouter des articles, j'allais les supprimer de toute façon vu que je viens de les copier coller dans de nouvelles pages du plugin Additionnal Pages.)
Merci pour les photos au fisheye ;)
[hs]
complètement hors-sujet, mais c'est juste pour dire que tes photos au fish-eyes sont excellentes ! je m'y suis essayé, j'arrive pas à ce niveau... j'ai du boulot devant moi !! ^^; (et peut-être un flash à acheter...)
[/hs]
Ptit_Seb a écrit:
Apres le soucis c'est que je ne peut pas utiliser MenubarManager car il ne conserve pas les changement que j'ai bricolé sur mon menu via le plugin perso. [...] Bref pour toutes ces raisons malheureusement je ne peut pas utiliser Menubar et aussi triste cela soit il, tous ces changements sont ephemeres et risque de disparaitre dans le futur avec une nouvelle version de PWG.
Si tu parles du plugin AMM destiné a être utilisé avec Piwigo 2.0, j'ai du mal à suivre. Il ne permet certes pas de tout faire, mais ajouter des blocs personnel au menu çà il sait faire ! Avec le bloc de menu personnel, tu met ce que tu veux dans ton menu, sans écrire autre chose que le contenu du menu...
Tu peux voir mon menu, y a un test de bloc comme çà : http://grum.dnsalias.com/testpwg20x
Par contre, çà nécessitera que tu fasses une migration à la main.
Pour le passage de mes pages oldschool aux pages additionnelles en ajoutant une redirection sur mes anciens fichier.php, il n'y a pas eu de soucis.
C'est même un succès parfait.
Apres le soucis c'est que je ne peut pas utiliser MenubarManager car il ne conserve pas les changement que j'ai bricolé sur mon menu via le plugin perso.
Menubar semble annulé toutes les modifs du plugin perso concernant le menu.
Je vais donc le réorganiser façon bricolage comme j'ai fait jusqu'à présent dans le plugin perso.
De toute façon la réorganisation de mon menu entrepris depuis quelques jours avec succès ne pouvait se faire autrement en 1.7 : http://forum.phpwebgallery.net/viewtopic.php?id=14402
La méthode utilisée consiste en gros en deux choses :
- masquer les onglets des menus dont je n'ai pas l'utilité => via le plugin perso
- ajouter des liens dans les menus pour afficher de nouveaux onglets
Ces liens sont soit des onglets d'un autre menu, soit des pages additionnelles non affichées dans le plugin additionnal pages.
Pour finir, je compte aussi faire la modification dont je parle dans le post précédent pour mes liens, je pense que c'est tout à fait faisable.
Bref pour toutes ces raisons malheureusement je ne peut pas utiliser Menubar et aussi triste cela soit il, tous ces changements sont ephemeres et risque de disparaitre dans le futur avec une nouvelle version de PWG.
Bref en attendant je vais rester en 1.7.3 jusqu'à la fin 2009 et on véra à ce moment là pour changer de version et de thème et tout restructurer pour 2010 ? non......... ?! on véra bien !
Parfait j'ai toutes les clefs en main pour mettre au gout du jour ce menu !
Merci à toi P@t !
Et concernant la question à l'origine de ce post, je me dit que je pourrais utiliser la façon "oldschool" avec laquelle j'ai crée le bloc "Le Matériel" (via le fichier menubar.tpl) pour me créer un nouveau bloc Liens en remplacement de l'ancien crée via config_local.inc.php, et cette fois cela me permettra d'afficher mes {lang:}. Il faudra juste que je prévoit d'ouvrir les liens dans de nouvelles fenêtres, rien de bien sorcier.
Vu que je ne change pas mes liens tous les matins, je me dit que ça peut être une solution bricolage.
Il faudra juste effacer le contenu de ton fichier test-tokina.php et mettre ceci à la place:
<?php header('Location: http://www.huruguen.eu/index.php?/additional_page/3'); ?>
Du coup, tu pourras meme garder les anciens liens dans ton menu...
ddtddt a écrit:
Des redirections des ces adresses vers les AP ?
Je ne l'ai jamais fait, mais est ce facile à mettre en œuvre ?
En gros, une fois que j'ai copié le contenu des pages de l'ancien bloc dans de nouvelles pages crées sous AP, je modifie le fichier .tpl des anciennes pages par un code redirigeant automatiquement vers la nouvelle page ? A moins que ce ne soit le fichier .php qu'il faut modifier.
Si c'est bien ça, en effet ça me parait faisable, j'approfondirai cela demain et j'installerai AP pour voir.
Ptit_Seb a écrit:
En fait la seule chose qui me freine, ce n'est pas de copier coller le contenu de mes pages comme je l'ai fait pour créer mes news, ça c'est facile, mais c'est le fait que les nouvelles pages n'auront pu la même adresse que les anciennes.
En effet il s'avère que beaucoup de gens ont crée des liens vers ces quelques pages un peu partout sur internet.
Notamment une de ces pages en particulier (le test d'un fisheye Tokina) qui est la deuxième page la plus vue sur mon site après l'index.php, elle me génère facilement 1/3 de mes visites depuis sa mise en ligne il y a près de 2 ans maintenant.
Donc bon l'idée que tous les liens sur des forums ou des sites pointant vers cette page deviennent morts et ne renvoient plus vers mon site, je trouve ça un peu dommage.
Des redirections des ces adresses vers les AP ?
P@t a écrit:
Ptit_Seb a écrit:
Par contre, j'arrive à gérer mes {lang:} pour mon menu "Le Matériel" mais c'est un menu que j'avais ajouté "a la main" : en fait dans menubar.tpl au niveau de ce bloc "Le Matériel", j'ai une simple liste de liens qui affichent les items du menu
Tu as essayé le plugin Additional Pages pour tes pages externes?
A l'époque de la création de ce bloc on n'avait pas encore les plugins à notre disposition.
Dernièrement j'ai fait un peu la même chose en adoptant le plugin NBC_News au profit de mon vieil édito dont je mettait le fichier texte à jour, ce qui n'était pas très pratique...
J'ai rapidement regardé le plugin Additional Pages, ça me tente bien, je vais le re regarder de nouveau plus en profondeur.
En fait la seule chose qui me freine, ce n'est pas de copier coller le contenu de mes pages comme je l'ai fait pour créer mes news, ça c'est facile, mais c'est le fait que les nouvelles pages n'auront pu la même adresse que les anciennes.
En effet il s'avère que beaucoup de gens ont crée des liens vers ces quelques pages un peu partout sur internet.
Notamment une de ces pages en particulier (le test d'un fisheye Tokina) qui est la deuxième page la plus vue sur mon site après l'index.php, elle me génère facilement 1/3 de mes visites depuis sa mise en ligne il y a près de 2 ans maintenant.
Donc bon l'idée que tous les liens sur des forums ou des sites pointant vers cette page deviennent morts et ne renvoient plus vers mon site, je trouve ça un peu dommage.
Mais bon il faut que je réfléchisse car en même temps l'ancienne méthode est tout sauf pratique ! Mais c'était la seule à l'époque.
Ptit_Seb a écrit:
Par contre, j'arrive à gérer mes {lang:} pour mon menu "Le Matériel" mais c'est un menu que j'avais ajouté "a la main" : en fait dans menubar.tpl au niveau de ce bloc "Le Matériel", j'ai une simple liste de liens qui affichent les items du menu
Tu as essayé le plugin Additional Pages pour tes pages externes?