SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

251 Plugins, 182 contribs sur SPIP-Zone, 42 visiteurs en ce moment

Accueil du site > Navigation > Menus réactifs > Milonic > Intégration du menu Milonic dans SPIP

Intégration du menu Milonic dans SPIP

3 novembre 2008 – par vince – commentaires

Création d’un plugin permettant d’intégrer le menu javascript "Milonic"

Intègre le menu DHTML - Javascript de Milonic.com dans SPIP. Attention, le menu Milonic n’est pas un programme OpenSource, GPL GNU ou quoi que se soit. Une licence gratuite pour site a but non-lucratif est disponible. Si vous voulez l’utilisez sur un site commercial, une licence doit être achetée.

Se renseigner sur Milonic.

La version actuellement utilisée par ce plugin est la 5.793.

Bien qu’il est possible d’utiliser le menu gratuitement d’une certaine manière, voir ici, il est necessaire que chacun charge sa propre copie du menu.

Et cela surtout pour ceux qui ont acheté une licence officiel !

Une fois que vous avez obtenu votre version, copier les fichiers suivant dans le répertoire du plugin. :

  • milonic_src.js
  • mmenudom.js
  • mmenuns4.js
  • milonic_menu_code.js

Le plugin utilise la méthode XML pour génerer le fichier du menu.

Installation :

  • Installez-le comme tout plugin en copiant le dossier milonic dans le répertoire /plugins,
  • Recopier les fichiers inc-menu-xml.html et inc-menu.php dans votre dossier squelette,
  • Insérer la balise suivante là où vous voulez insérer le menu (entourée de balise php) :
    include '#DOSSIER_SQUELETTE/inc-menu.php';
    Par example dans le fichier inc_entete.html

Pour modifier l’apparence du menu, voir la doc sur le site de Milonic

Le fichier inc-menu-xml.html contient les boucles nécessaires à la constructions du menu. Il y a 2 niveaux à partir de la racine (racine, n1, n2). Ce sont des boucles basiques, vous devrez certainement les ajuster pour votre site, garder bien la logique des boucles, le menu n’est pas un menu hiérarchique alors que SPIP oui. Il a fallut ajuster un peu !

  • 1ere partie : déclaration de style du menu ( voir la doc)
  • Série 1 de boucles : construction des menus principaux (les secteurs)
  • Série 2 : Sous menus
  • Série 3 : Sous sous menus

Voir en ligne : Menu en fonction ici, à tester avec différent navigateur...

Retour en haut de la page

4 Messages de forum

Voir toute la discussion

  • Répondre à ce message

    4 février 2009 21:32

    Salut,

    Selon le site de Milonic, Konqueror 2.2 et suivante est supporté par le menu.

    Essaie de mettre les javascripts de Milonic avec la dernière version disponible sur le site officiel.

    • milonic_menu_code.js
    • milonic_src.js
    • mmenudom.js
    • mmenuns4.js

    Ces fichiers sont à mettre dans dossier du plugins.

  • Répondre à ce message

    4 février 2009 10:58, par jfefe

    Ne fonctionne pas avec Konqueror :)

  • Répondre à ce message

    7 novembre 2008 00:00, par vince

    Salut,

    Tu ne fais pas d’erreur.
    C’est une directive PHP : allow_url_fopen qui doit être à "0" dans la configu PHP.

    Je te renvoie sur la doc php pour des explications plus detaillée.

    http://il2.php.net/manual/fr/filesy...

    http://il2.php.net/manual/fr/ini.php

    Regarde avec ton hébergeur comment si tu peux l’activer pour ton site.

  • Répondre à ce message

    6 novembre 2008 20:24, par rcaron

    Tentative pour installer ce menu.

    Résultat le message :

    Warning: fopen() [function.fopen]: URL file-access is disabled in the server configuration in /.../plugins/milonic/milonic_fonctions.php on line 113

    Warning: fopen(http://.../spip.php?page=inc-menu-xml) [function.fopen]: failed to open stream: no suitable wrapper could be found in /.../plugins/milonic/milonic_fonctions.php on line 113

    XML source not readable.

    Où est mon erreur ?

    Merci

Répondre à cet article

Retour en haut de la page

Ça discute par ici

  • FancyBox

    25 mars 2009 – 115 commentaires

    Adaptation du script FancyBox pour jQuery en plugin SPIP. Liste des fonctionnalités reprise depuis le site original : ajoute un joli effet d’ombre portée sous la fenêtre possibilité de grouper les images pour naviguer dans les séries d’éléments (...)

  • Diapos

    10 mars – commentaires

    Comme son nom l’indique, c’est un (petit) plugin qui rappelle un peu le fonctionnement d’un projecteur de diapositives. Seules contraintes : il nous faut des images ayant la même largeur et il nous faut numéroter les images. Il suffit pour cela de (...)

  • CleverMail

    20 janvier – 59 commentaires

    CleverMail est un plugin permettant d’envoyer des lettres d’informations à des abonnés depuis SPIP. Issu au départ d’un développement libre complètement indépendant de SPIP, il a connu une première version pour SPIP 1.9 avant d’être complètement réécris (...)

  • Découper un texte en pages et/ou en onglets

    4 mai 2007 – 190 commentaires

    Un raccourcis typographique qui découpe le texte de vos rubriques ou de vos articles en plusieurs pages, ou crée pour vous des onglets... Rubis sur ongle ! Introduction Les articles de votre site sont parfois un peu longs et vous vous êtes (...)

  • Barre typographique multilingue

    13 août 2007 – 61 commentaires

    Des onglets pour gérer les balises multi.