Bonjour,
Après une tentative infructueuse il y a quelque temps je reviens vers vous pour résoudre mon problème.
J'aimerai avoir un autre menu AP dans ma menubar, je m'explique dans ma menubar j'ai :
album - présentation (AP) - livre d'or - identification
Je voudrai si il est possible rajouter une rubrique "Reportage" à la manière de "Présentation"
J ai vu que SEb Tarajat y était arriver et avait créé plusieur rubrique dans sa menubar
Pouvez vous m'aider?
Piwigo 2.2.4
Blancmontxl
phpnet
Hors ligne
Bonjour,
L'effet est visible aussi ici : http://home-cinemoi.com/
Alors pour arriver à ce résultat, il faut bricoler un peu.
Les liens proposés sont en réalité des menus qui pointent vers une page additionnelle.
Commencez par réaliser votre page additionnelle.
Ensuite, à l'aide du plugin Advanced Menu Manager vous allez dans l'onglet "Menu personnalisé" puis ajoutez des bloc.
L'astuce consiste à récupérer l'adresse URL de la page additionnel et de maquiller les nom de bloc en lien HTML à l'aide du code :
<a href="index.php?/page/1">Show Room</a>
Où "index.php?/page/1" correspond à l'URL de votre page additionnelle et Show Room le nom affiché dans le menu.
Hors ligne
Je crois avoir compris la méthode mais ça veux pas marcher j'ai un message d'erreur
Hors ligne
Oups en bidouillant je viens d'effacer mon livre d'or.
J'avais la même manip : créer une Ap et l'appelé via AMM
Mais la ça marche plus...
"undefined"
Help....
J'en profite pour une autre question : est il possible par ce procédé "d’appeler" un album ?
Dernière modification par maxcircaetus (2011-08-07 18:45:41)
Hors ligne
Pour le "undefined" ajouter simplement quelques caractères dans le champs "Contenu du bloc".
Ensuite, pour appeler un album, le plugin dispose déjà d'un onglet pour cette fonctionnalité ;-)
Hors ligne
Désolé d'insister mais c'est toujours "undefined"
Peut être un Pb de compatibilité ?
Dernière modification par maxcircaetus (2011-08-07 19:35:33)
Hors ligne
Je reproduit chez moi aussi. Je vais chercher mais j'ai peur qu'il faille faire un tour du coté de la BDD pour forcer tout ça...
Hors ligne
Moi la BDD j'ai jamais touché.
Si ta besoin d'infos ou d'un accé admin dis le moi
Merci encore pour ton aide précieuse...
Hors ligne
Ca m'a tout l'air d'être un bug car sur une ancienne version ça fonctionne.
Bon et puis comme l'auteur du plugin ne sera pas disponible avant plusieurs mois, il va bien falloir mettre les mains dans la machine.
Est-ce que l'idée d'aller dans la BDD vous effraie ? ^_^;
[Bugtracker] ticket 2393
Hors ligne
Ça m’effraie un peu j'avoue, mais j'ai le gout de l'aventure.
Je sais pas si c'est à m'a porté, j'aurais besoin d'aide.
J'espère que c'est pas trop grave docteur..
Hors ligne
Rien de grave et c'est l'occasion de voir un peu l'envers du décors de Piwigo.
Je vous prépare les instructions nécessaires et rassurez-vous, c'est à votre portée ;-)
Hors ligne
Voici des codes que je vais expliquer. A la fin seulement je vous donnerai le résumer à copier/coller.
*****
INSERT INTO `piwigo_amm_blocks` (`id`, `order`, `users`, `groups`) VALUES
('mbAMM_personalised1', 11, '', '');
*****
mbAMM_personalised1 Le numéro "1" est important et unique. A chaque nouveau bloc il faudra incrémenter (+1) ce numéro.
11 ici celà correspond au rang numéro 11 car chez moi j'ai plus de 11 blocs
*****
INSERT INTO `piwigo_amm_personalised` (`id`, `visible`, `nfo`) VALUES
(1, 'y', 'Show Room');
*****
1 Il s'agit ici du premier bloc personnalisé. A chaque nouveau bloc il faudra incrémenter (+1) ce numéro.
y Pour savoir si le bloc doit être visible ou non.
Show Room Il s'agit du nom du bloc. De sa description précisément.
*****
INSERT INTO `piwigo_amm_personalised_langs` (`id`, `lang`, `title`, `content`) VALUES
(1, 'fr_FR', '<a href="index.php?/page/1">Show Room</a>', 'bbb');
*****
1 C'est toujours la même chose, le premier bloc porte le numéro un, le suivant le numéro deux, ainsi de suite...
fr_FR Il s'agit du champs "Choix de la langue". Ici c'est le français. Pour l'anglais ce sera en_UK
<a href="index.php?/page/33">Show Room</a>[/color] Il s'agit du champs "Titre du bloc dans le menu" qui permet de loger notre petite redirection vers la page additionnelle (ici la page additionnelle 33).
bbb Il s'agit du champs "Contenu du bloc" qui ne sera jamais visible car dès que l'on cliquera sur le menu, on sera directement envoyé vers la page additionnelle.
L'ensemble donne la commande SQL suivante :
INSERT INTO `piwigo_amm_blocks` (`id`, `order`, `users`, `groups`) VALUES ('mbAMM_personalised1',11, 'guest,generic,normal,webmaster,admin', ''); INSERT INTO `piwigo_amm_personalised` (`id`, `visible`, `nfo`) VALUES (1, 'y', 'Show Room'); INSERT INTO `piwigo_amm_personalised_langs` (`id`, `lang`, `title`, `content`) VALUES (1, 'fr_FR', '<a href="index.php?/page/1">Show Room</a>', 'bbb');
Bien sûre, le préfixe des tables ici est bien "piwigo_" sinon il suffit d’adapter.
Ce code est à coller dans l'onglet SQL de votre BDD, en passant par phpMyAdmin.
Tout ce cirque bien sûre à cause du [Bugtracker] ticket 2393
Hors ligne
"Bien sûre, le préfixe des tables ici est bien "piwigo_" sinon il suffit d’adapter."
comment je fais je remplace piwigo par mon url du genre : http://www.max.?
Dernière modification par maxcircaetus (2011-08-08 12:21:50)
Hors ligne
Vous n'êtes pas loin mais ce n'est pas tout à fait ça ^_^
Je prends votre capture d'écran. Sur la gauche on peut voir 2 Bases De Données.
- information_schemas (28) => Ne surtout pas toucher !!!
- maxcircaetus1 (69) => C'est dans cette BDD là que doit être installé Piwigo.
Cliquez donc sur votre BDD et vous verrez que dans la colonne de gauche, il va y avoir un certain nombre de lignes. Ces lignes c'est ce que l'on appel des "tables".
Chaque table commence (normalement) par un préfixe. Cela permet de distinguer aisément les tables de sa galerie Piwigo avec les tables de son blog wordpress ou de son forum phpBB :-)
Bref, si vous utilisiez anciennement PhpWebGallery, le préfixe est sûrement phpwebgallery_ Sinon ce doit être en toute logique piwigo_
Hors ligne
Donc si je comprend je colle :
INSERT INTO `piwigo_amm_blocks` (`id`, `order`, `users`, `groups`) VALUES
('mbAMM_personalised1',11, 'guest,generic,normal,webmaster,admin', '');
INSERT INTO `piwigo_amm_personalised` (`id`, `visible`, `nfo`) VALUES
(1, 'y', 'Reportage');
INSERT INTO `piwigo_amm_personalised_langs` (`id`, `lang`, `title`, `content`) VALUES
(1, 'fr_FR', '<a href="index.php?/page/rn_lachay">Lachay</a>', 'bbb');
ici ???
Hors ligne