Fork me on GitHub

Release de xEntDynamicMenu 1.0 Beta

200410
Décembre
  M4d3L Modules 4091
Modules

Bon alors voila! xEntDynamicMenu est maintenant une réalité!!

Pour ceux qui non pas suivi le sujet, xEntDynamiqueMenu est un menu dynamique, semblable à Multimenu mais n'a plus de limite de blocs!

Vous pouvez créer vos blocs à partir du panneau d'admin du module, ordonner vos menus, les attribuer à plusieurs blocs.
Il vous est même possible de choisir le template qui devra être utilisé.
Pas de limite de niveau dans les menus!
Si vous voulez un sous-sous-sous-sous-sous-etc-menu c'est possible!


Cette version est livrée avec 3 templates pour le moment
-Single (Menu simple)
-List (Met en evidence les sous-menus et si vous ajouter une ligne dans le header de votre thème, vous pourez activer la fonction Menu pliable)
-Combobox (Boite de texte déroulante)

Cette version nécessite une petite modification du header.php à la racine de xoops pour bien fonctionner.

1Reperer les lignes

if ($btpl != '') {
            if (empty(
$bcachetime) || !$xoopsTpl->is_cached('db:'.$btpl)) {
                
$xoopsLogger->addBlock($block_arr[$i]->getVar('name'));

2Ajouter apres celle ci

    
// Hack by marcan to allow the blockid to be known inside the block function 
    
$block_bid $block_arr[$i]->getVar('bid'); 
    
// End of hack by marcan


Pour les menu pliables c'est simple, vous ajouter cette ligne dans le header de votre thème :
<script language="JavaScript" type="text/javascript" src="<{$xoops_url}>/modules/xentdynamicmenu/include/extended_block.js"></script>


Attention! Cette version est une beta et nous ne serions être responsable des problemes encourus sur un site en production.

Le module n'a été présentement testé qu'avec la version 2.0.7.3 avec le pack Multilanguage.

Les defines Anglais ne sont pas terminés dans cette version (coté admin seulement) ainsi que quelque define francais.

Bon! la maintenant que je vous ai mis en haleine et que les avertissements sont bien claire, je vous donne l'adresse pour le télécharger et l'essayer.

Alors le voici le voila :xEntDynamicMenu

Nous vous en serions très reconnaissant de nous rapporter les bugs que vous pourrez y trouver. Il seront vite régler et nous permettront d'aller plus rapidement à la version finale.

Bonne fin de journée
M4d3L

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.
Semi pro
Inscrit le: 04/02/2003
De: Qc.ca
Contributions: 1389
king76 Posté le: 11/12/2004 01:19  Mis à jour: 11/12/2004 01:19
 Re: Release de xEntDynamicMenu 1.0 Beta
Hello,

Je me suis jeté comme un morfale sur ce module parce que je dois l'avouer doucement, mais j'ai jamais vraiment utilisé ce type de module, juste effleuré, mais heu déçu car il manque un fichier !!

xentfunctions.php dans le dossier include, donc on peut pas créer les blocks..

D'autre part il faudrait virer le fichier log, car y'a des infos un peu perso sur le serveur à servi au test du module :) et j'imagine que pour les bons hackeurs ca peut servir.. mais chut j'ai rien dit

Voila

A+
Régulier
Inscrit le: 04/02/2003
De: Brossard, Quèbec
Contributions: 139
M4d3L Posté le: 11/12/2004 02:31  Mis à jour: 11/12/2004 02:31
 Re: Release de xEntDynamicMenu 1.0 Beta
salut king! dsl pour l'oubli du fichier sa ete regler et la release devrais pas tarder :) d'ici demain elle est en ligne!

Pour le log aussi sa va etre regler d'ici demain :)
Régulier
Inscrit le: 04/02/2003
De: Brossard, Quèbec
Contributions: 139
M4d3L Posté le: 13/12/2004 16:01  Mis à jour: 13/12/2004 16:01
 Re: Release de xEntDynamicMenu 1.0 Beta
La version 1.0.1 vien d'etre mis en ligne.
Aspirant
Inscrit le: 21/08/2004
De: Poissy
Contributions: 33
dtrazib Posté le: 13/12/2004 16:11  Mis à jour: 13/12/2004 16:14
 Re: Release de xEntDynamicMenu 1.0 Beta
Le lien ne fonctionne pas sur le site de téléchargement. erreur d'url.
Il y a une virgule en lieu et place du point ".com"
Aspirant
Inscrit le: 09/05/2004
De:
Contributions: 91
marrodeur Posté le: 13/12/2004 17:11  Mis à jour: 13/12/2004 17:11
 Re: Release de xEntDynamicMenu 1.0 Beta
merci pour la news mais le lien est hs, dommage

je l aurai bien tester pour voir
Aspirant
Inscrit le: 21/08/2004
De: Poissy
Contributions: 33
dtrazib Posté le: 13/12/2004 21:46  Mis à jour: 13/12/2004 21:46
 Re: Release de xEntDynamicMenu 1.0 Beta
Le lien a été modifié et fonctionne correctement.
Aspirant
Inscrit le: 04/02/2003
De:
Contributions: 33
leguru Posté le: 14/12/2004 19:43  Mis à jour: 14/12/2004 19:43
 Re: Release de xEntDynamicMenu 1.0 Beta
ben il fonctionne pas sur mon site
en admin je ne sais pas créer de nouveau menu, ni ajouter de nouveau bloc
suis peut-être nul ? :banana:
Régulier
Inscrit le: 04/02/2003
De: Brossard, Quèbec
Contributions: 139
M4d3L Posté le: 14/12/2004 19:53  Mis à jour: 14/12/2004 19:53
 Re: Release de xEntDynamicMenu 1.0 Beta
Quand vous dite Il ne marche pas pour moi,

Se serais tres apprécier de connaitre votre version de xoops, si vous avez hacker le core, et si vous avez suivit a la lettre le Readme.txt qui vien avec le zip! Sinon Comment voulez-vous qu'on regle les bugs!!!
Team FrXoops
Inscrit le: 01/11/2004
De:
Contributions: 1823
patz Posté le: 14/12/2004 22:13  Mis à jour: 14/12/2004 22:25
 Re: Release de xEntDynamicMenu 1.0 Beta
Il faut dire aussi quand ça marche et pour moi ça a l'air de fonctionner (en tous cas en local).
Mes connaissances en php et autres sont quasi nulles , je me suis donc contenté de suivre tes indications à la lettre et tout roule.
En revanche j'ai essayé de créer des sous menus, ok c'est fait, mais dans le type de menu choisi il n'y a pas de distinction :tout est sur le même alignement sans que l'apparence n'indique une hierarchie dans les différents items. (suis je clair? non sans doute mais j'ai sans doute oublié quelque chose dans la manip.)En fait je souhaiterais qu'à l'aspect on distingue du 1er coup d'oeil le lien principal de son sous menu et de son sousous menu etc...(genre arborescence ou possibilité d'attribuer une puce différente pour chaque lien crée )

Sinon concernant l'aspect visuel (j'utilise en local le nouveau thème de l'admin) je trouve que le lien pour créer un nouveau menu (ou bloc) est très petit et pas forcément visible quand on arrive sur le module ===> peut être le faire un petit plus gros ou un bouton.
de plus le lien administration des blocs ou menu est redondant par rapport à l'onglet (j'ai eu envie de cliquer dessus et il ne se passait rien et pour cause j'étais déjà dessus...).

Sinon à part ça : chapeau bas !!!

:admire:
Team FrXoops
Inscrit le: 01/11/2004
De:
Contributions: 1823
patz Posté le: 14/12/2004 22:29  Mis à jour: 14/12/2004 22:29
 Re: Release de xEntDynamicMenu 1.0 Beta
J'ai essayé de mettre une image dans le contenu pour résoudre le pb de la puce ou simplement avoir une icône devant le menu mais ça ne marche pas (xoops 2 7 3 j'ai oublié tout a l'heure)
J'ai essayé de voir si on pouvait installer koivi dessus mais je ne suis pas assez calé pour m'y risquer (il y a un système de puce avec koivi)
Aspirant
Inscrit le: 04/02/2003
De:
Contributions: 33
leguru Posté le: 14/12/2004 22:49  Mis à jour: 14/12/2004 22:57
 Re: Release de xEntDynamicMenu 1.0 Beta
je suis sous xoops 2.7.3 thème terra modifié
et j'ai bien hacké le header comme indiqué dans le readme
et dans l'admin du module lorsque je clique sur le lien ajouter un menu ou un bloc, j'arrive sur une page avec le titre sans rien en-dessous

c'est çà que je ne comprends pas
Désolé pour le manque de précision tout à l'heure
merci pour votre réponse
Régulier
Inscrit le: 04/02/2003
De: Brossard, Quèbec
Contributions: 139
M4d3L Posté le: 14/12/2004 22:57  Mis à jour: 14/12/2004 22:57
 Re: Release de xEntDynamicMenu 1.0 Beta
on a compris ce que tu voulais dire et ce sera regler dans la prochaine version. Soit dit en passant on a regler aussi un probleme qui fesais en sorte que les menu etais pas mis en ordre.

Pour la puce, tu met
<img src="adresse au complet de l'image" border="0" alt="">&nbsp;

et sa devrais marcher

Pour ce qui est du nouveau menu d'admin, je suis désoler mais on a pas prevus le supporter encore tant qu'il viendra pas officiellement avec xoops! J'ai meme pas eu la chance de le voir en action encore

On regardera pour grossir le lien d'ajout de menu
Team FrXoops
Inscrit le: 01/11/2004
De:
Contributions: 1823
patz Posté le: 14/12/2004 23:00  Mis à jour: 14/12/2004 23:00
 Re: Release de xEntDynamicMenu 1.0 Beta
pour créer un nouveau menu tu vas dans l'admin et tu clique sur l'onglet admin des menu puis sur ajouter un nouveau menu , tu completes les champs : le contenu c'est le texte de ton lien ,l'url c'est l'url, puis tu choisis le type de bloc que tu veux (ceux existant ou un que tu as crée sur l'onglet précédent)et tu valides.

ensuite tu administre ce bloc comme les autres dans la page de l'admin des blocs (page d'affichage etc...)
si j'ai oublié qlq chose que le Créateur accepte mes plus plates excuses
Régulier
Inscrit le: 04/02/2003
De: Brossard, Quèbec
Contributions: 139
M4d3L Posté le: 14/12/2004 23:00  Mis à jour: 14/12/2004 23:00
 Re: Release de xEntDynamicMenu 1.0 Beta
Citation :
je suis sous xoops 2.7.3 thème terra modifié
et j'ai bien hacké le header comme indiqué dans le readme
et dans l'admin du module lorsque je clique sur le lien ajouter un menu ou un bloc, j'arrive sur une page avec le titre sans rien en-dessous


Et le debuger y dit quoi?

Citation :
Désolé pour le manque de précision tout à l'heure


Ya pas de quoi!
Team FrXoops
Inscrit le: 01/11/2004
De:
Contributions: 1823
patz Posté le: 14/12/2004 23:09  Mis à jour: 14/12/2004 23:09
 Re: Release de xEntDynamicMenu 1.0 Beta
Citation :
on a compris ce que tu voulais dire
alors là ça m'épate car même moi en me relisant je me demande ce que j'ai voulu dire
Citation :
Pour la puce, tu met <img src="adresse au complet de l'image" border="0" alt="">&nbsp;

Ca fonctionne (j'avais essayé) mais le problème c'est que la puce est la même pour tout le bloc.
sinon je peux t'envoyer une copie d'écran de ce que ça donne avec la nouvelle interface rien que pour te mettre l'eau à la bouche?
Régulier
Inscrit le: 04/02/2003
De: Brossard, Quèbec
Contributions: 139
M4d3L Posté le: 14/12/2004 23:12  Mis à jour: 14/12/2004 23:13
 Re: Release de xEntDynamicMenu 1.0 Beta
pourquoi pas!

j'ai du relire tout de meme une bonne 10ene de fois avant de comprendre ou tu voulais en venir

Pour le moment ya qu'une puce pour l'ensemble! si on a le temps on regardera pour ajouter plus. Le probleme est qu'il y a infinit de niveau de menu! faudra alors trouver un moyen dalterner entre 2 puce ou un truc du genre.
Team FrXoops
Inscrit le: 01/11/2004
De:
Contributions: 1823
patz Posté le: 14/12/2004 23:26  Mis à jour: 14/12/2004 23:26
 Re: Release de xEntDynamicMenu 1.0 Beta
A mon avis 3 ou 4 niveaux de menus c'est déjà beaucoup!
Sinon on peut envisager une solution simple:la possibilité de mettre des puces de type texte(
1
1-1
1-1-a
etc...) comme dans un traitement de texte classique et dans koivi et du coup les multiples niveaux ne sont plus un problème.
Régulier
Inscrit le: 04/02/2003
De: Brossard, Quèbec
Contributions: 139
M4d3L Posté le: 14/12/2004 23:29  Mis à jour: 14/12/2004 23:29
 Re: Release de xEntDynamicMenu 1.0 Beta
La tu vien me faire remarquer un truc! Rien n'empeche de ne pas mettre de puce par defaut et de mettre la puce directement dans le contenu du menu
Aspirant
Inscrit le: 04/02/2003
De:
Contributions: 33
leguru Posté le: 14/12/2004 23:29  Mis à jour: 14/12/2004 23:33
 Re: Release de xEntDynamicMenu 1.0 Beta
Citation :
et le debugger y dit quoi ?


ben rien ! Ou alors je sais pas ce que c'est ! :-o suis assez nul en script.

c'est peut-être parce que je n'ai mon xoops qu'en anglais et en français et pas les autres langues ?
Régulier
Inscrit le: 04/02/2003
De: Brossard, Quèbec
Contributions: 139
M4d3L Posté le: 14/12/2004 23:36  Mis à jour: 14/12/2004 23:36
 Re: Release de xEntDynamicMenu 1.0 Beta
Par defaut c suposer marcher en francais et anglais sans probleme.

A tu activer le debugeur? Sinon c normal que tu ne voit pas d'erreur

/system/preference/Paramétres Généraux
repete l'option Mode de mise au point et selectionne Debugeur PHP.
Team FrXoops
Inscrit le: 01/11/2004
De:
Contributions: 1823
patz Posté le: 14/12/2004 23:48  Mis à jour: 14/12/2004 23:48
 Re: Release de xEntDynamicMenu 1.0 Beta
Citation :
La tu vien me faire remarquer un truc! Rien n'empeche de ne pas mettre de puce par defaut et de mettre la puce directement dans le contenu du menu


J'ai essayé mais comme tu le verras (j'espère) sur les copies d'écran que j'ai envoyé, l'indication d'une puce dans le contenu à l'air de perturber le système et cela crée une ligne vierge lors de l'affichage du bloc sur le site (?)mais je m'y suis peut être mal pris.
au départ j'ai écris <li> puis j'ai essayé avec le code source d'une image mais c'est encore pire car alors je n'ai rien qui apparait dans le bloc
Régulier
Inscrit le: 04/02/2003
De: Brossard, Quèbec
Contributions: 139
M4d3L Posté le: 15/12/2004 00:57  Mis à jour: 15/12/2004 00:57
 Re: Release de xEntDynamicMenu 1.0 Beta
halala!! faut pas mettre de <li> car il se met automatiquement pour chaque menu.

et si ta pas le ML faut enlever les balises [fr][/fr][en][/en] il sont la en test seulement lol.

si tu veux mettre une image faut metre la balise <img ...>
Team FrXoops
Inscrit le: 01/11/2004
De:
Contributions: 1823
patz Posté le: 15/12/2004 12:46  Mis à jour: 15/12/2004 12:46
 Re: Release de xEntDynamicMenu 1.0 Beta
ok big boss j'essaye ce soir
:ola:
Aspirant
Inscrit le: 04/02/2003
De:
Contributions: 33
leguru Posté le: 15/12/2004 14:51  Mis à jour: 15/12/2004 14:51
 Re: Release de xEntDynamicMenu 1.0 Beta
désolé pour ma méconnaissance mais comme par défaut l'option est conseillée sur off pour un site public, je ne l'avais pas activée (ne sachant pas ce que je faisais ). De plus, je n'essaye plus en local, les serveurs sont capricieux !

Voilà le code d'erreur:

Fatal error: Call to undefined function: makeselect() in /var/www/web26/html/modules/xentdynamicmenu/admin/adminmenus.php on line 147
Warning [PHP]: main(): Unable to access /var/www/web26/html/modules/xentgen/include/xentfunctions.php in file modules/xentdynamicmenu/include/functions.php line 5
Warning [PHP]: main(/var/www/web26/html/modules/xentgen/include/xentfunctions.php): failed to open stream: No such file or directory in file modules/xentdynamicmenu/include/functions.php line 5
Warning [PHP]: main(): Failed opening '/var/www/web26/html/modules/xentgen/include/xentfunctions.php' for inclusion (include_path='.:/usr/local/lib/php') in file modules/xentdynamicmenu/include/functions.php line 5

Merci pour vos réponses.
alain
Régulier
Inscrit le: 04/02/2003
De: Brossard, Quèbec
Contributions: 139
M4d3L Posté le: 15/12/2004 15:35  Mis à jour: 15/12/2004 15:35
 Re: Release de xEntDynamicMenu 1.0 Beta
Va chercher la derniere version soit la 1.0.1! Cela devrais regler ton probleme
Aspirant
Inscrit le: 04/02/2003
De:
Contributions: 33
leguru Posté le: 15/12/2004 16:38  Mis à jour: 15/12/2004 16:38
 Re: Release de xEntDynamicMenu 1.0 Beta
merci çà fonctionne !

désolé j'avais pas vu la mise à jour

@+
alain
Aspirant
Inscrit le: 09/05/2004
De:
Contributions: 91
marrodeur Posté le: 15/12/2004 22:30  Mis à jour: 15/12/2004 22:30
 Re: Release de xEntDynamicMenu 1.0 Beta
Ha le lien remarche je vais pouvoir tester ce module

merci beaucoup :banana:

je fait mon rapport apres ca si ca vous dis lol
j espere que vous nous avez gater

j en profite pour vous felicitez pour la rapidité de vos reponces car j avais l abitude d attendre et meme de ne pas avoir de reponce avant lol

votre nouveaux site est d enfer et j espere pouvoir y participer de plus en plus activement suivant l evolution de mon niveaux et de votre support qui m est actuelement primordial.

encore merci et a tres bientot
Aspirant
Inscrit le: 09/05/2004
De:
Contributions: 91
marrodeur Posté le: 15/12/2004 22:39  Mis à jour: 15/12/2004 22:39
 Re: Release de xEntDynamicMenu 1.0 Beta
Ha le lien remarche je vais pouvoir tester ce module

merci beaucoup :banana:

je fait mon rapport apres ca si ca vous dis lol
j espere que vous nous avez gater

j en profite pour vous felicitez pour la rapidité de vos reponces car j avais l abitude d attendre et meme de ne pas avoir de reponce avant lol

votre nouveaux site est d enfer et j espere pouvoir y participer de plus en plus activement suivant l evolution de mon niveaux et de votre support qui m est actuelement primordial.

encore merci et a tres bientot
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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