Fork me on GitHub

multiMenu version 1.8.1

200621
Avril
  blueteen Modules 7490
Modules

MultiMenu 1.8.1

Pas de gros changements depuis la version 1.8 finale : quelques corrections de bugs, et mises à jour diverses.

L'essentiel des modifications :

  • Le menu vertical CSS est utilisable dans la colonne de droite à présent.

  • Modification de 2 templates : menu déroulant vertical 2 et menu arborescent (treemenu)
    -> si le javascript est désactivé, un menu alternatif (n'utilisant pas JS) est chargé.
    Ce qui permet d'avoir toujours un menu de visible sur son site.

  • Correction de 6 templates utilisant la fonction Smarty "math equation".

  • Pour éviter l'apparition d'un message d'erreu en mode debug php.
  • Correction du template de menu type xoops : menu déformé lorqu'il n'y avait pas d'url sur un lien principal.

  • Pour la version 16 menus : Une variable a été changée dans le fichier modinfo.php
    -> Tous les noms de blocs menus n'étaient pas correctement générés : limités à 8

  • Une nouvelle variable Smarty vous permet d'affecter des styles dans les templates, en fonction du thème utilisé.
    Voir la documentation du module pour plus de détails.

  • Ajout d'un nouveau type de menu : menu arborescent (treemenu = type explorateur windows)
    Voir le tableau des options pour plus d'info.

  • Ajout d'une astuce pour masquer le nom d'un bloc et laisser apparaître juste le contenu.
    Voir la documentation pour plus de détails.

  • Dans le tableau des options : ajout de liens sur certains menus, permettant d'afficher des conseils d'utilisation propres à ces menus.


La version 1.8.1 est compatible avec les versions 2.0.x et 2.2.x de Xoops.

Et toujours 2 version proposées :

>> multiMenu 1.8.1 – 8 menus <<

>> multiMenu 1.8.1 – 16 menus <<

Pensez à contrôler à jour vos templates lors de la mise à jour du module. (Surtout si vous utilisez un jeu de templates personnalisés, leur mise à jour est primordiale).

Les sujets phares de ce module :

- multiMenu 1.8, when mm goes dynamics

- multiMenu 1.8 beta, quand multiMenu devient dynamique

Vous trouverez sur ce sujet, une aide pour intégrer vos templates personnalisés à cette version de multiMenu.

Un grand merci aux membres de la communauté qui nous ont aidé au travers des tests, rapports de bugs et autres propositions de code (vous êtes trop nombreux pour que nous puissions vous citer ici…)

Solo71 & Blueteen

Note: 0.00 (0 votes) - Noter cet article -

Partager Twitter Partagez cette article sur GG+
Format imprimable Envoyer cet article à un ami
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Admin Frxoops
Inscrit le: 16/05/2003
De: Rhone-Alpes
Contributions: 4051
alain01 Posté le: 21/04/2006 18:20  Mis à jour: 21/04/2006 18:20
 Re: multiMenu version 1.8.1
Merci à vous deux pour cette MAJ.
J'étais en train de transformer mon menutigra...
C'est presque fini.

Une petite remarque sur l'intégration du menu horizontal dans le thème :
Afin d'optimiser la vitesse d'affichage, il vaut mieux choisir de boucler là où les blocs sont le moins nombreux, c'est à dire, pas forçement le bloc de gauche mais plutôt le bloc de droite ou le bloc centre centre par exemple.
Ainsi on peut gagner quelques ms (la boucle est passée 2 fois donc autant optimiser)
Xoops accro
Inscrit le: 15/07/2004
De:
Contributions: 4763
blueteen Posté le: 21/04/2006 20:06  Mis à jour: 21/04/2006 20:06
 Re: multiMenu version 1.8.1
tout à fait, c'est ce que je fais personnellement
et puis c'est un peu plus logique.
Régulier
Inscrit le: 19/04/2003
De:
Contributions: 276
theking83 Posté le: 27/04/2006 12:03  Mis à jour: 27/04/2006 12:03
 Re: multiMenu version 1.8.1
Merci pour l'évolution de cette version.

Mais dans le dossier "script" je vois toujours des fichiers genre "example2.css" ect ect

Si pour aider les personnes il y a des fichiers de demonstration cela serais bien de les deplacées dans un dossier doc/exemple

De cette façon les fichiers de demo se trouve avec la doc et plus de confusion avec les fichiers vraiment utile pour le module.

Voila c'était juste une petite demande pour plus de clarté.

Merci encore pour tous ce travail fournis.

Vive Multimenu champagne et longue vie à lui.
Xoops accro
Inscrit le: 25/02/2004
De: Région parisienne
Contributions: 2526
DuGris Posté le: 28/04/2006 23:02  Mis à jour: 28/04/2006 23:02
 Re: multiMenu version 1.8.1
Je passe pourtant tous les jours sur frxoops, même plusieurs fois par jour et je suis passé à coté de cet article.

Pas grave je m’en vais l’installer de suite

Merci à vous deux pour cet excellent module
Régulier
Inscrit le: 28/10/2005
De: Switzerland
Contributions: 350
jbboschung Posté le: 06/05/2006 22:47  Mis à jour: 06/05/2006 22:47
 Re: multiMenu version 1.8.1
Salut à tous,

Je viens de charger et installer la version 1.8.2 ce soir

Dans le fichiers mysql.sql, la définition du champs title de tous les menus est :
- title varchar(300) NOT NULL default '',

ça marche beaucoup mieux avec uniquement 255 caractères

Meilleures salutations et encore merci pour ce module incontournable
Admin Frxoops
Inscrit le: 04/02/2003
De: Belgique
Contributions: 3376
Solo71 Posté le: 06/05/2006 23:24  Mis à jour: 06/05/2006 23:24
 Re: multiMenu version 1.8.1
Juste. Corrigé.
Xoops accro
Inscrit le: 15/07/2004
De:
Contributions: 4763
blueteen Posté le: 08/05/2006 10:47  Mis à jour: 08/05/2006 10:47
 Re: multiMenu version 1.8.1
(oups bien vu
Régulier
Inscrit le: 19/04/2003
De:
Contributions: 276
theking83 Posté le: 08/05/2006 11:08  Mis à jour: 08/05/2006 11:08
 Re: multiMenu version 1.8.1
Auteur: jbboschung Posté le: 6/5/2006 22:47:42
==> Je viens de charger et installer la version 1.8.2 ce soir

Ma question on la trouve ou cette version 1.8.2 :-o :-o

Et si c'est sur arma-sa faudrais dans ce cas préciser
Car cela parle toujours de la version 1.8 de base.
Xoops accro
Inscrit le: 15/07/2004
De:
Contributions: 4763
blueteen Posté le: 08/05/2006 12:35  Mis à jour: 08/05/2006 12:35
 Re: multiMenu version 1.8.1
oui ce n'est pas indiqué 1.8.2, mais tu trouveras toujours la dernière version sur arma-sa.
si tu récupères l'archive et que tu regardes le xoops_version.php tu verras que c'est la bonne version

il n'y a pas eu de grand changement (principalement sur la gestion du menu arborescent 'treemenu')

Citation :

-> possibilité de gestion d'images individuelles pour chaque branche.
-> lecture du menu de gauche à droite (par défaut), ou de droite à gauche, en indiquant une valeur positive
ou négative pour la largeur du bloc, dans les options du menu.


exemple : http://xoops.valentinois.net
Semi pro
Inscrit le: 21/11/2004
De: Un petit coin de Belgique
Contributions: 826
satanas Posté le: 31/05/2006 00:37  Mis à jour: 31/05/2006 00:37
 Re: multiMenu version 1.8.1
Bonsoir,

Juste pour signaler 2 choses:

1) la version 1.8.2 s'affiche 1.8 dans la gestion de moduels. Y a-t-il un moyen de corriger cet affichage.

2) Dans la template multimenu_pic.html, il manque un tag <p>

[color=FF0000]<p>[/color]<{$imenu.link}><{$imenu.image}><br />
        <{
$imenu.title}><{$imenu.a}></p>

    <{elseif 
$imenu.submenu == OR $imenu.submenu == 2}>
              [
color=FF0000]<p>[/color]<{$imenu.link}><{$imenu.image}><br />
        <
i><{$imenu.title}></i><{$imenu.a}></p>
    <{elseif 
$imenu.submenu == 3}>
        </
div>
        [
color=FF0000]<p>[/color]<{$imenu.link}><{$imenu.image}><br />
        <
i><{$imenu.title}></i><{$imenu.a}></p>
        <
div align="center">
Xoops accro
Inscrit le: 15/07/2004
De:
Contributions: 4763
blueteen Posté le: 31/05/2006 09:12  Mis à jour: 31/05/2006 09:12
 Re: multiMenu version 1.8.1
salut, merci pour l'info.
l'archive va être mise à jour.

par contre, pour ton premier souci, quelle version de xoops utilises-tu ?
je viens de contrôler sur un xoops 2.0.13.2, et sur une 2.2.3, et je n'ai pas de souci d'affichage de version.

tu peux jeter un oeil à ta base de données voir la valeur qui est notée pour multimenu ?
histoire de voir si c'est un souci d'insertion dans la base, ou c'est un problème de code pour l'affichage de la version. (un peu comme ce cas de figure indiqué par marco, lors de la sortie de cbb 1.16)

http://www.frxoops.org/modules/refere ... lefile.php?cid=31&lid=311
Semi pro
Inscrit le: 21/11/2004
De: Un petit coin de Belgique
Contributions: 826
satanas Posté le: 31/05/2006 10:10  Mis à jour: 31/05/2006 10:10
 Re: multiMenu version 1.8.1
Salut blueteen,

Pour ce qui concerne la version, j'avais déjà appliqué la modification sur tous mes sites justement pour ce problème d'affichage..

dans la base zzz_modules, j'ai 180 au niveau de multimenu, je pencherais donc pour un problème de mise à jour de la base

Peux être est-ce du au code suivant de xoops_version.php qui est en commentaires?

/* décommenter cette partie de code si vous souhaitez conserver vos paramètres de blocs (formats et autres options)
// attention, ne pas utiliser pour les mises à jour antérieures à la 1.8rc2, les templates sont dupliqués

// On Update
if( ! empty( $_POST['fct'] ) && ! empty( $_POST['op'] ) && $_POST['fct'] == 'modulesadmin' && $_POST['op'] == 'update_ok' && $_POST['dirname'] == $modversion['dirname'] ) {
    include dirname( __FILE__ ) . "/include/onupdate.inc.php" ;
}
*/


Car ici la mise à jour de 1.8 vers 1.8.2 m'a encore bousillé le type de menu dans chaques blocs...

Merci d'avance
Xoops accro
Inscrit le: 15/07/2004
De:
Contributions: 4763
blueteen Posté le: 31/05/2006 10:55  Mis à jour: 31/05/2006 10:55
 Re: multiMenu version 1.8.1
pour la partie de code en commentaire, elle était juste là en test, justement pour conserver les paramètres de blocs.
ayant rencontrés de soucis avec cette portion chez certains, nous avons préférer la désactiver.

concernant la numérotation des versions, Solo vient de me confirmer qu'il y a une limite à 2 chiffres après la virgule.

il a donc modifié les archives pour que xoops_version.php contienne la version sous cette forme :
$modversion['version'] = "1.82";


comme ça, problème réglé
ta correction de template a été intégrée également.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

39 Personne(s) en ligne (1 Personne(s) connectée(s) sur Articles) | Utilisateur(s): 0 | Invité(s): 39 | Plus ...