SPIP-Contrib

SPIP-Contrib

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

286 Plugins, 197 contribs sur SPIP-Zone, 300 visiteurs en ce moment

Accueil > Squelettes > Squelettes généralistes > Multiflex > Jeu de squelettes Multiflex 3 et le plugin « menus »

Jeu de squelettes Multiflex 3 et le plugin « menus »

6 septembre 2009 – par Francky – commentaires

14 votes

Ceci est une « contribution pédagogique », qui montre par l’exemple comment développer une nouvelle fonctionnalité pour SPIP.

Il s’agit d’un tutorial (pas à pas) expliquant comment mettre en route le plugin « menus » dans le squelette « Jeu de squelettes Multiflex 3 » et uniquement celui-là !
Prenez conscience que le plugin « menus » est encore à l’état de test, donc, ce qui est valable actuellement, ne le sera peut-être plus dans une prochaine version.

Un fois fait, vos menus ne se feront uniquement que via le plugin.

Pour avoir les menus fait par le plugin, dans la colonne et les horizontaux identiques, suivez les étapes de 1 à 9, mais prenez garde, à prendre le même identifiant pour les deux, sauf si, vous ne souhaitez pas les avoir identiques.

Pour avoir les menus fait par le plugin dans la colonne uniquement, suivez les étapes de 1 à 6

Pour avoir les menus horizontaux uniquement fait par le plugin, suivez les étape de 1, 7, 8 et 9

Pour toute question sur le fonctionnement du plugin, veuillez vous diriger vers le forum de celui-çi.

Lien vers le plugin « menus »

Lien vers le squelettes « Jeu de squelettes Multiflex 3 ».

1- Créez un dossier « squelettes » à la racine de votre site SPIP.

2- Dans votre dossier squelettes, vous faîtes également un dossier du nom de :
« css ».

3- Dans le dossier « squelette_multiflex3 » Vous avez un fichier qui se nomme « inc-colonne », dans ce fichier, vous avez une ligne de code :

Vous devez la remplacer par :

Attention, à la place de XXXXX, vous devez mettre le même nom, que l’identifiant du menu.
Exemple

4- Vous enregistrez ce fichier avec le même nom (inc-colonne.html), dans le dossiers squelettes que vous avez fait plus tôt.

5- Vous avez un fichier layout_text.css.html qui est dans : .../squelette_multiflex3/css

Dedans, vous ajoutez :

6- Vous enregistrez ce fichier en gardant le même nom (layout_text.css.html), dans votre dossier « css », qui est dans votre dossier « squelettes ».

7- Dans votre dossier squelettes, vous créez un dossier « noisettes » puis à l’intérieur de ce dernier un dossier « _navigation » et enfin, à l’intérieur de celui-ci un dossier « horizontal »
Ce qui vous donne donc : squelettes/noisettes/_navigation/horizontal

8- Dans le dossier ...squelette_multiflex3/noisettes/_navigation/horizontal vous avez un fichier qui se nomme :
sous_rubriques_articles_par_mots

Vous effacez ce qu’il contient et dedans, vous mettez :

Attention, à la place de YYYYY, vous devez mettre le même nom, que l’identifiant du menu.
Exemple

9- Vous enregistrez ce fichier avec le même nom (sous_rubriques_articles_par_mots.html), dans votre dossier horizontal, qui est donc dans :
squelettes/noisettes/_navigation

Le 10-09-2009 correction d’affichage

Les sous-menus s’affichaient comme les menus dans la colonne, j’ai donc fait une modification dans le fichier layout_text.css.html en ajoutant une ligne

Dernière modification de cette page le 10 septembre 2009

Retour en haut de la page

Vos commentaires

  • Le 15 février 2011 à 14:24, par korso En réponse à : Jeu de squelettes Multiflex 3 et le plugin « menus »

    Bonjour, je viens d’installer le plugins menus. mais j’arrive pas à ajouter d’entrée !
    rien ne se passe quand je clic sur le bouton « ajouter une entrée »

    squelette = multiflex 3

    merci

    Répondre à ce message

  • Le 16 juillet 2010 à 19:00, par Henri POUILLOT En réponse à : Jeu de squelettes Multiflex 3 et le plugin « menus »

    Je viens de publier mon site henri-pouillot.fr, après une aide très sérieuse de développeurs spip. J’ai choisi le squelette Multiflex qui semble très bien correspondre à mes besoins. J’ai adapté la présentation...
    J’ai 2 problèmes :
    -  dans le menu horizontal (qui vient sur 2 lignes) donnant les rubriques liées à la racine seules les premières (4 sur la première ligne, 3 sur la seconde) permettent de partir sur la lecture de ces rubriques. Y aurait-il un lien entre le fait que j’ai agrandi l’image grise pour englober ces 2 lignes ?
    -  un formulaire « contact » apparait bien (soit à partir du bandeau, soit de la navigation verticale) mais le message ne me parvient pas.
    Les autres améliorations viendront ensuite.
    Merci de l’aide que vous pourrez me donner

    Répondre à ce message

  • Le 18 mai 2010 à 19:19, par Gilles En réponse à : Jeu de squelettes Multiflex 3 et le plugin « menus »

    Bonjour,
    Multiflex 3 et le plugin menu sont ils compatibles Mozilla Firefox, Safari ?
    Jj’ai commencé à installer un SPIP avec ce squelette. Tout parait super mais par moments, quand je navigue avec ces navigateurs, les feuilles de styles ne sont plus montées : on peut avoir au lieu d’un menu horizontal ou du menu vertical, une liste verticale de liens ...
    Avez vous rencontré ce problème que je n’est pas retrouvé sous i.e.? une solution ?
    Je vous en remercie par avance

    Répondre à ce message

  • Le 18 février 2010 à 12:24, par turitor En réponse à : Affichage sous-rubrique

    Hello.

    J’ai un soucis d’affichage du menu : quand il y a des rubriques et articles c’est ok, par contre si j’ai une rubrique, avec des sous rubriques et des choses en dessous, l’affichage ne fonctionne plus du tout.

    C’est à dire qu’au lieu de déplier la sous rubrique seulement quand on passe dessus avec la souris, le menu est déplié intégralement quand on passe sur la rubrique globale, ce qui fait que ça ne resemble à rien.

    Peut-etre y-a-t’il déjà un patch pour cela ?

    En PJ le menu côté admin, et le rendu coté public.

    JPEG - 83.3 ko

    Répondre à ce message

  • Le 7 septembre 2009 à 09:17, par RastaPopoulos En réponse à : Jeu de squelettes Multiflex 3 et le plugin « menus »

    Il y a une coquille, deux fois la même.

    Attention, à la place de XXXXX, vous devez mettre le même nom que l’identifiant du plugin

    C’est : « l’identifiant du menu », pas du plugin.

    Et tant qu’à faire : ne pas donner en exemple deux fois le même identifiant pour horizontal et vertical, car ça n’a pas de sens, ça voudrait dire que c’est le même menu aux deux endroits.

    D’ailleurs autant donner en exemple des identifiants qui correspondent au squelette. Par exemple « identifiant=horizontal » et « identifiant=vertical ».

    • Le 7 septembre 2009 à 12:05, par Francky En réponse à : Jeu de squelettes Multiflex 3 et le plugin « menus »

      Je viens de faire des modifs dans l’article en prenant en compte tes remarques. :-)
      Je pense avoir fait un article plus explicite maintenant.

      Ainsi, toi, tu n’auras plus de question à propos de ce squelette :-D et Marcimat, n’auras plus de question non plus, sur comment avoir un bouton « contact » ou autre dans les menus.

    • Le 7 septembre 2009 à 20:50, par marcimat En réponse à : Jeu de squelettes Multiflex 3 et le plugin « menus »

      Tiens, sympa ta contrib…

      Un mot : plutôt que d’inviter les gens à modifier le code du plugin Multiflex, invite les plutôt à surcharger les fichiers… mais bon, c’est déjà bien.

    • Le 7 septembre 2009 à 20:51, par marcimat En réponse à : Jeu de squelettes Multiflex 3 et le plugin « menus »

      Ah, j’avais mal lu, c’est bien ce que tu écris en fait. Autant pour moi !

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Mode portail Communiquant pour SoyezCréateurs

    29 septembre 2010 – 19 commentaires

    5e mode d’affichage de la page d’accueil, ce mode se distingue des autres par une animation proposant un fondu/enchaîné des logos des articles à la une. Zonage Configuration Zone d’entête Nom du site Slogan si plugin bandeau présent (...)

  • Plugin Logo SVG : pouvoir utiliser des logos SVG

    17 octobre – commentaires

    Le SVG est un format vectoriel donc très léger et redimensionnable sans pertes, mais SPIP ne l’acceptait pas sur les logos. Ce plugin comble ce manque. Comment ça fonctionne ? Vous installez ce plugin, vous l’activez, et c’est tout. Crédits Une (...)

  • Utilisez le framework Foundation dans vos squelettes !

    13 août 2013 – 58 commentaires

    Foundation est un framework CSS et Javascript très complet pour réaliser des sites sur une grille propre et homogène. Mais surtout, il permet de rendre un site responsive très facilement ! Ce plugin ajoute le framework Foundation sur l’espace (...)

  • LinkCheck : vérificateur de liens

    13 février 2015 – 65 commentaires

    Ce plugin permet de chercher et tester l’ensemble des liens présents dans les objets. Vous pourrez donc en quelques clics connaître les liens brisés ou défectueux qui se sont immiscés dans le contenu de votre site SPIP. La vérification s’effectue en (...)

  • GIS 4

    11 août 2012 – 1288 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

Ça spipe par là