Fork me on GitHub




« 1 ... 4 5 6 (7) 8 9 10 ... 29 »


Re: [MULTIMENU] multimenu 2.x
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
@Philippe et Eaprcyl : je ne parviens pas à recréer le bug dont vous parlez ici. Pouvez vous me dire quelles manips sur quelles pages vous avez faites ?

Pour informations, voici les explications concernant les fichiers présents dans le répertoire cache.

1) Lorsqu'une nouvelle template dispose d'une feuille de style et d'un script, elle est créée de la façon suivante (attention la nomenclature est essentielle) :
a) création de la template avec le html et le smarty (répertoire 'modules/multimenu/templates/include/'), toujours nommé en commençant par le répertoire du module (ex : multimenu_mon_menu_perso.html).

b) créer un répertoire portant le même nom que la template :
(ex : 'modules/multimenu/templates/include/multimenu_mon_menu_perso'

c) dans ce répertoire placer 3 fichiers :
- index.hml (pour la sécurité).
- fichier css_0.css (fichier contenant les informations relatives à la feuille de style).
- fichier js_0.js (fichier contenant le script js).

Mettre le module à jour et activer la nouvelle template dans les préférences du module.


Comment ça marche.

Lorsque l'on sélectionne la nouvelle template dans l'une des pages du module avec l'un des menus, le script opère de la façon suivante :

1) Vérifier s'il y a un répertoire et des fichiers présents dans le répertoire portant le même nom que la template active (ex : multimenu_mon_menu_perso existe-t-il). Si oui, il va copier les 2 fichiers .css et .js dans le répertoire 'uploads/multimenu/cache/'.

2) Il va ensuite créer une copie de ces 2 fichiers en remplaçant les _0 par l'id du menu en cours (ex: _0 => _1 pour le menu 1). Dans le même temps, il va modifier le contenu de la même manière avec les balises {id} => 1.

Cette opération n'est effectuée qu'une seule fois lors de la premier activation de la template avec un nouveau menu.

Lors de l'édition de la template dans l'admin du module, les fichiers modifiés _0 sont modifiés et les tous ceux portant un numéro d'ID sont effacés (jusqu'à ce qu'on les recrée en consultant la page).

Il me faut donc plus de détails pour comprendre ce qui cloche...


Posté le : 21/04/2008 20:56
Partager Twitter Partagez cette article sur GG+
Re: [MULTIMENU] multimenu 2.x
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Je crois que j'ai trouvé !

Si dans le titre du lien, il y a une apostrophe ('), ça plante le javascript qui est supposé l'afficher.

En attendant que je corrige ça, merci de faire les essais sans apostrophes dans les titres.



EDIT : Voilà, j'ai corrigé. Les seuls fichiers concernés sont les templates des menus dynamiques horizontaux et verticaux. Pfew...

Posté le : 21/04/2008 21:26
Partager Twitter Partagez cette article sur GG+
Re: [MULTIMENU] multimenu 2.x
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
A priori dans mon cas, aucun rapport avec avec les titres de liens (j'utilisais les menus exemples livrés avec le module). Ca se produit dans l'administration, onglet "Templates", liste déroulante "Feuille de style" "Dyn horizontal" quand je change/modifie un paramètre dans "Script : multimenu_dyn_horizontal_0.js*", par exemple pour :
"var disappeardelay_{id}='2000'; //menu disappear speed
==>
"var disappeardelay_{id}='200'; //menu disappear speed
et que j'enregistre les changements.

Xoops 2.0.18

Posté le : 21/04/2008 22:03
Partager Twitter Partagez cette article sur GG+
Re: [MULTIMENU] multimenu 2.x
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Bizarre... Quel est ton navigateur ? Parce qu'il n'y a absolument aucune raison pour que le script ajoute de lui-même les antislashes...


Posté le : 21/04/2008 22:10
Partager Twitter Partagez cette article sur GG+
Re: [MULTIMENU] multimenu 2.x
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
IE 7. Je vais regarder sous Firefox.

Posté le : 21/04/2008 22:31
Partager Twitter Partagez cette article sur GG+
Re: [MULTIMENU] multimenu 2.x
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
Même punition et si j'enregistre plusieurs fois de suite (3 fois) ça multiplie les antislashes :

var disappeardelay_{id}=\\\\\\\'200\\\\\\\';

ça rétablit tout en vidant le cache.

Posté le : 21/04/2008 22:34
Partager Twitter Partagez cette article sur GG+
Re: [MULTIMENU] multimenu 2.x
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Heu... heu... heu... Tu travailles en local ou en ligne ?

J'ai revérifié le code qui écrit le fichier et il y a peut-être quelque-chose qui pourrait expliquer ton problème.

Peux-tu recharger et écraser le fichier suivant : 'multimenu/admin/templates.php' ?

http://www.wolfpackclan.com/downloads ... nu/multimenu_2.0.beta.zip

Posté le : 21/04/2008 22:43
Partager Twitter Partagez cette article sur GG+
Re: [MULTIMENU] multimenu 2.x
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
Travail en ligne.

Je recharge ton archive.

Posté le : 21/04/2008 22:45
Partager Twitter Partagez cette article sur GG+
Re: [MULTIMENU] multimenu 2.x
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
htp://
c'est un nouveau protocole ?

Posté le : 21/04/2008 22:48
Partager Twitter Partagez cette article sur GG+
Re: [MULTIMENU] multimenu 2.x
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Petite astuce : pour remettre ton script initial, il te suffit de vider la zone de texte et de la sauvegarder.



Citation :
htp://
c'est un nouveau protocole ?


Pff... Protocole belge. Tu peux pas comprendre...

Posté le : 21/04/2008 22:49
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 ... 4 5 6 (7) 8 9 10 ... 29 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

13 Personne(s) en ligne (7 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 13 | Plus ...