SPIP-Contrib

SPIP-Contrib

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

251 Plugins, 182 contribs sur SPIP-Zone, 49 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

Vos commentaires

  • Le 4 février 2009 à 10:58, par jfefe

    Ne fonctionne pas avec Konqueror :)

    • Le 4 février 2009 à 21:32, par ?

      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

  • Le 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

  • Le 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 à ce message

Répondre à cet article

Qui êtes-vous ? (optionnel)

Pour afficher votre trombine avec votre message, enregistrez-la d'abord sur gravatar.com (gratuit et indolore) et n'oubliez pas d'indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici
  • Ce formulaire accepte les raccourcis SPIP et le code HTML. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Diapos

    10 mars – 43 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 (...)

  • Essayez SPIP 2.1-RC

    19 mars – commentaire

    La version Release Candidate de SPIP est sortie de la forge.

  • Inscription 2

    4 juin 2007 – 414 commentaires

    Ce "plugin" permet de configurer un formulaire d’inscription personnalisable pour les visiteurs d’un site Web, ainsi qu’une table auteur étendue associée, ce de manière générique (réutilisable par d’autres plugins)... ! Le paquet zip disponible n’est (...)

  • Le plugin FreepapeR 2 v0.9.0

    10 mars – commentaires

    Un outil pour visualiser en ligne les fichiers PDF. Cette nouvelle version intègre une présentation "Livre". L’outil est installé sur son propre serveur, pour des documents toujours disponibles et jamais altérés... Il n’y a aucune dépendance envers (...)

  • plugin Forms : création de formulaires

    25 octobre 2006 – 657 commentaires

    Documentation basique du plugin Forms pour son volet création de formulaires.