Annonce

  •  » Plugins
  •  » [BlockMenuAdd] mettre un lien dans le titre

#1 2008-03-07 12:35:36

vimages
Membre
2004-03-27
2429

[BlockMenuAdd] mettre un lien dans le titre

Bonjour.

Super ce plugin !!

J'ai essayé de mettre un lien dans la case du nom du block ajouté, pour avoir un lien directe et nom pas ce lien dans un sous-menu.... ça ne fonctionne pas...
Bien sur, on peut mettre ce(s) lien(s) dans la case contenu, faite pour cela et ça fonctionne bien...

Ce n'est pas du tout une demande urgente ou si importante... je n'en ai d'ailleurs plus le besoin.. mais il peut -être interréssant de savoir si c'est possible et comment..

merci. éric.

Hors ligne

#2 2008-03-07 12:40:58

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16815

Re: [BlockMenuAdd] mettre un lien dans le titre

Je te propose de lire ça

Je pense que ça correspond à ta demande même si c'est sans BlockMenuAdd


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#3 2008-04-04 15:16:52

yserver
Membre
2007-08-31
74

Re: [BlockMenuAdd] mettre un lien dans le titre

Bonjour,

Effectivement, j'ai testé rapidement hier soir, cela ne fonctionne pas.
C'est très embêtant.

Je me penche sur le problème au plus vite.

Bon courage.


PWG 1.7

Ma galerie photos ==> http://sebouvard.free.fr

Hors ligne

#4 2008-04-04 16:14:37

yserver
Membre
2007-08-31
74

Re: [BlockMenuAdd] mettre un lien dans le titre

Re-bonjour

Bon ben c'est pas si simple que ce que je pensais.
Comme je le pensais, cela fonctionne au poil avec des liens :
  - Le plugin écrit bien tout ce qu'il faut dans la bdd.
  - le contenu du champ simplement mit dans la balise :<dt>

Ca c'est le fonctionnement normal et attendu du plugin. Et bien c'est ce qu'il fait. Lorsque MenuBar Manager est désactivé.

Le données sont donc correctement stockées dans la bdd et relues. Mais avec MenuBar Manager cela pose problème.
C'est le </a> qui est mal lu, Plus précisément le "/".

P@t une idée?
De mon côté, je cherche les modification a apporter. Si c'est suffisamment lègé, je posterais ici la réponse.
Si non, P@t devra prendre le relais.


Bon courage.


PWG 1.7

Ma galerie photos ==> http://sebouvard.free.fr

Hors ligne

#5 2008-04-04 17:16:43

yserver
Membre
2007-08-31
74

Re: [BlockMenuAdd] mettre un lien dans le titre

C'est toujours moi.

Voila la solution, il faut modifier le plugin Menubar Manager comme suit :

1/
Dans main.inc.php
modifier ligne 20 par :

Code:

    if (!in_array("$plugin|_|on", $array) and !in_array("$plugin|_|off", $array)) {
        $default_pos == 'begin' ? array_unshift($array, $plugin . '|_|on') : array_push($array, $plugin . '|_|on');

2/
Dans admin\admin.php
  - modifier ligne 10 par :

Code:

    $q = 'UPDATE ' . CONFIG_TABLE . '
SET value="Links|_|on,Categories|_|on,Tags|_|on,special_categories|_|on,title_menu|_|on,identification|_|on"
WHERE param="MenubarManager"
LIMIT 1';

- modifier ligne 28 par :

Code:

array_push ($neworder , $key . '|_|' . (isset($_POST['active'][$key]) ? 'on' : 'off'));

- modifier ligne 43 par :

Code:

    $menu = explode('|_|' , $menus);

3/
Dans menubar_manager.php
  - modifier ligne 18 par :

Code:

    $block = explode ('|_|' , $blocks);

4/
Désinstaller puis réinstaller le Plugin

Y a plus qu'à

Bon courage.

Dernière modification par yserver (2008-04-04 17:18:19)


PWG 1.7

Ma galerie photos ==> http://sebouvard.free.fr

Hors ligne

#6 2008-04-04 18:01:31

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [BlockMenuAdd] mettre un lien dans le titre

Heu pas vraiment d'accord...
Quitte à tout changer, autant utiliser serialize...

Car attention, faire ces modifications supprime tous les changements déjà effectués!

EDIT: a mon avis, ta modif est pas top... il y a quand meme des virgules qui vont se balader par ci par la...

Bon, je vais me replonger dedant, utiliser le serialize, et faire la convertion des données lors de l'activation

Dernière modification par P@t (2008-04-04 18:16:03)


P@t

Hors ligne

#7 2008-04-04 20:18:53

yserver
Membre
2007-08-31
74

Re: [BlockMenuAdd] mettre un lien dans le titre

Tu a tout a fait raison.

Mais, j'avais besoin de trouver une solution pour que cela fonctionne pour ma galerei. Je me suis donc permis de poster la solution. Elle à l'avantage d'être simple et rapide à mettre en place.

Si tu le souhaite, je peux supprimer la solution.

Effectivement, j'ai laissé les virgules car cela ne m'a pas paru pertinant de modifier cela aussi. Il est facile de ne pas utiliser de "," dan sun titre.

Bon courage pour la réécriture ;-)


PWG 1.7

Ma galerie photos ==> http://sebouvard.free.fr

Hors ligne

  •  » Plugins
  •  » [BlockMenuAdd] mettre un lien dans le titre

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact