SPIP - Contrib

[ar] [en] [es] [fr] [it]



Accueil du site > Squelettes complets > Squelettes généralistes > Multi-saisons

Squelette Multi-Saisons

dimanche 13 mai 2007, par Artlogic, mattheoh. Dernier ajout mardi 25 septembre 2007


Un squelette qui change de couleurs suivant les saisons, un graphisme tout en rondeurs et de très nombreuses options.

Voir en ligne : Site de démonstration et documentation complète

Alfons Mucha, grand peintre, en aurait rêvé. Multi-saisons est un squelette SPIP qui change de couleurs au fil des saisons. Fonctionnel sur SPIP 1.9.2, il peut être écrit à plusieurs mains et contenir de nombreuses rubriques. Il intègre de très nombreuses fonctions :


En standard

- Annuaire de membre avec pages de contact ;
- Espace sécurisé, restreint à certains membres ;
- Kiosque à site web syndiqué rss et annuaire de lien
- Splickrbox pour afficher votre dernier album photo ;
- Newsletter SPIP-liste (plugin) avec affichage des formulaires ;
- Pages de recherches (avec fonctions du plugins recherche étendue) et de 404 pour les articles ou forums supprimés ou restreints.
- Plus une multitude de petits trucs : formulaire de pétition, de connexion, d’abonnement ... etc.
- Thickbox pour afficher vos photos en diaporama (plugin thickbox) ;

Options

- option « Multi-saisons » pour que le site change de couleurs (logos + css) au fil des saisons ;
- Agenda (optionnel) avec météo et cartographie ;
- Glossaire interne pour les mots complexes (optionnel) ;
- Annuaire de lien + formulaire de soumission + affichage de fil de syndication via un kiosque avec navigation par date ou site (optionnel) ;
- Lecteur multimédia- pour vos vidéos et musiques avec le plugin Lecteur Multimedia (optionnel) ;
- Forum multi-discussions avec avatars, modération à coup de Crayons (optionnel)

Historique :

Les squelettes Multi-Saisons reposent à l’origine sur trois templates xhtml/css diffusés sur la zone et BloOg.net par BoOz. Dès lors, sous SPIP 1.8.3 et Art-logic.info, Stéphan améliore et multiplie les squelettes (près de 60 squelettes et include). Une version opérationnelle en xhtml strict et SPIP 1.8.3 rend service pendant un an sur Art-logic.info. Les squelettes sont alors adaptés pour SPIP 1.9.2 et les fichiers php3 disparaissent un à un. Mattheoh donne un sérieux coup de pouce qui porte le squelette sur sa version actuelle.

Installation du squelette Multi-saisons :

1. Installer SPIP dans sa version 1.9.2 sur votre serveur.

Si vous ne savez pas comment procéder, nous vous invitons à suivre le tutorial de spip.net.

2. Installer les fichiers du squelettes Multi-saisons

Récupérer tout d’abord les fichiers qui composent le squelette. Décompresser l’archive. Placer le répertoires squelette à la racine de votre site. Ajoutez le fichier « config/mes_options.php » dans le dossier « config » de SPIP. Téléchargez et ajoutez les plugins dans un répertoire "plugins".

Les plugins indispensables aujourd’hui sont : Thickbox v2, Accès Restreint 2.0, Balise Session, Splickrbox, squelettes par mot clef, SPIP-listes, Autorité, Crayons, Recherche étendue. Les plugins optionnels sont : Widget Calendar, Agenda pour SPIP 1.9.2, plugin Météo, plugin Gis, et prochainement : EXIF photo.

3. Activation des plugins

Accéder à l’espace privé de rédaction puis activer les plugins.

Remarque : certains plugins sont optionnels. D’autres sont obligatoires pour le bon fonctionnement du squelette. Vous pourrez bien entendu les activer par la suite si vous désirez profiter de leurs fonctionnalités. Plus d’infos.

4. Edition des mots-clés

Multi-saisons est riche de fonctionnalités qui s’activent par des mots-clés. Cinq groupes de mots-clés sont définis : « affichage », « squelettes », « barre_menu », « technique », « statuts-agenda ». Tous les mots clés ne sont pas indispensables. Choisissez simplement parmi la liste ci-dessous, ceux que vous voulez utiliser. Voici la liste de ces mots-clés, triés par groupe, et des explications sur leurs fonctionnalités :

Groupe « affichage » :

- blogue : permet d’afficher un article ou/et une brève « blogué » sur le sommaire du site.
- images_une : Associer ce mot clé à un article contenant au minimum 8 documents images (bouton joindre un document). Ceci déclenchera l’affichage d’une splickerbox sur l’accueil. (Il est indispensable d’activer la librairie GD2 dans votre espace privé pour un fonctionnement optimum)
- annuaire_home : Fixé sur une rubrique, il transforme cette rubrique en annuaire. Un lien vers cette rubrique s’ajoute automatiquement dans le menu.
- liens : Ajoute des formulaires de liens sur les sous-rubriques annuaires.
- liens_internes_bas : permet d’afficher un article, une rubrique ou un site référencé dans le pied de page du site.
- menu_rub (associé à une rubrique) : Ce mot clé permet d’afficher vos rubriques les plus importantes dans le menu, le plan de site, les pages de recherches, et un peu partout...
- partenaire : Affiche les statistiques sur votre rubrique ou votre article marqué par ce mot clé.
- communaute : Affiche l’annuaire de membre sur votre rubrique ou votre article marqué par ce mot clé.
- syndic : Indique l’adresse des fils rss aux moteurs de recherche.
- une : Affiche un ou deux descriptifs d’articles en UNE sur le sommaire en bas.
- glossaire : Affiche un glossaire dans une rubrique et ses brèves.

Groupe « squelette » :

Configurez le plugin "squelettes par mots clé" pour activer de nouveaux squelettes : Ajoutez les mots clé forum, agenda et normal.
- forum : La rubrique et l’article sont transformé en forum.
- agenda : La rubrique et l’article sont transformé en agenda. (avec météo et cartographie)
- normal : Forcer un article à rester ordinaire dans une rubrique de forum ou d’agenda.

Groupe « technique » :

- saison : la simple création de ce mot clé (pas besoin de l’associer à un article), permettra à votre site de changer de couleurs au fil des saisons (un css différent pour chaque saison et une coloration des logos)

barre_menu :

- Ajoute une barre d’onglet en haut. Créez le groupe de mot clé « barre_menu ». Ajoutez des mots clés. Le nom du mot clé sera affiché sur l’onglet. Attachez ce mot clé à la rubrique qui ciblera cet onglet. Le bouton accueil s’affiche automatiquement.

Groupe « statuts-agenda » :

- Les mots clé indiquent un statut pour vos événements.
- gratuit, payant,...
- match de foot/hand, vide grenier, baptème de catamaran,
- réunion wifi, apéro spip... ;-) Ou ce que vous voulez pour classer vos événements dans l’agenda optionnel.


Répondre à cet article

  • Squelette Multi-Saisons liens événements

    6 novembre 2007 15:22, par marc

    Bonjour,

    Comment faire pour faire apparaitre le lien pour ajouter un événement dans l’agenda ? en bas de catégorie ?

    Et comment faire pour déclencher la deuxiéme boite de 8 photos sur la droite du site

    Merci pour ce superbe squelette

    Répondre à ce message

    Retour au début des forums

  • Squelette Multi-Saisons

    2 novembre 2007 18:22

    Voici le message d,ereur lorsque j,arrive sur Agenda

    # Erreur(s) dans le squelette

    * (gis) Erreur MySQL gis.lat, gis.lonx FROM spip_gis AS `gis` WHERE (gis.id_article = ’39’) Table ’conceptvirtuel_ca_01.poi2_gis’ doesn’t exist AIDE, * (gis) Erreur MySQL gis.lat, gis.id_article, gis.lonx FROM spip_gis AS `gis` WHERE (gis.id_article = ’39’) LIMIT 0,1 Table ’conceptvirtuel_ca_01.poi2_gis’ doesn’t exist

    Répondre à ce message

    Retour au début des forums

  • Squelette Multi-Saisons

    1er novembre 2007 15:44, par Jeremy

    Bonjour, Le squelette est apétissant, très beau et à première vue pratique... Mais en l’installant chez moi je n’arrive pas à le voir dans  ! J’ai d’abord suivi toute la procédure indiquée, puis essayé de déposer le dossier "squelette" dans le dossier "themes", essayé de changer le nom du dossier "squelettes"... Mais rien à faire, il n’apparait pas !

    Une idée ? (je suis sur spip 1.9.2a) Merci d’avance !

    Répondre à ce message

    Retour au début des forums

  • Squelette Multi-Saisons

    15 octobre 2007 16:14, par Sandrine

    Merci pour ce beau squelette mais quelle frustration de ne pouvoir l’utiliser correctement ! Pb 1 : la liste de mes rubriques n’apparaît nulle part. Pb 2 : Bien qu’ayant suivi à la lettre le fonctionnement du mot-clé "barre_menu", je n’ai toujours qu’un seul onglet ! Je ne suis pas une spécialiste de spip et de ses squelettes. Mais celui-là semble vraiment génial et c’est dur d’être impuissante à résoudre ces problèmes. Site test (avant le grand pas du vrai site) : http://blackmoutons.free.fr Merci d’avance, Cordialement, Sandrine

    Répondre à ce message

    • Squelette Multi-Saisons 15 octobre 2007 19:51, par Sandrine

      Bon, pour les rubriques, grâce à "menu_rub" ça marche. Reste le pb des onglets... J’ai suivi pas à pas ce que qq’un explique sur le site Multi-saisons dans un sujet de forum, mais ça ne fonctionne toujours pas. ???

      Répondre à ce message

      • Squelette Multi-Saisons 21 octobre 2007 23:33, par fred

        Bonjour,

        J’ai également un problème avec "barre_menu". Je n’ai aucun onglets (même pas accueil) alors que je crois avoir respecter la procédure d’installation. Sur certains sites, il est dit de créer "barre_menu" comme mot clé et sur ce site c’est un groupe de mot clé, la procédure décrite est vraiment très incomplète et contradictoire. J’ai associer "barre_menu" à une rubrique et référencer des sites et ... rien ! J’ai associer des mots clés au groupe "barre_menu" et ... rien !

        Quelqu’un peut il me venir en aide ?

        Merci d’avance, Fred

        Répondre à ce message

    Retour au début des forums

  • Squelette Multi-Saisons

    13 octobre 2007 18:07, par Laurent

    Bonjour,

    J’ai installé le squelette sans problème [http://laciotat2008.free.fr/]. J’ai ensuite effectué comme indiqué les ajouts, jusqu’au dossier plugins que j’ai mis à la racine du site et dans lequel j’ai mis les plugins suivants :

    acces_restreint_1_9 agenda_1_9_3 balise_session crayons autorite recherche_etendue_1_9 spip-listes_1_9_2 splickrbox squelettes_par_mots_cle_SVN thickbox2 widget_calendar_1_9 (ceux qui étaient indiqués ci-dessus, en fait).

    Au moment de leur activation, rien de spécial. Je visualise le site ("visiter le site") et là, ça se met à clignoter en surimpression en haut de la fenêtre, à côté du titre du site, au centre.

    Je rentre dans l’espace privé et là, voulant désactiver les plugins pour les remettre un par un (ce que j’aurais dû faire avant, je sais...), la page plugins s’ouvre bien, mais aucun plugin ne s’affiche, si ce n’est le message menaçant suivant :

    Fatal error : Call to undefined function : sql_showtable() in /mnt/167/sda/5/a/laciotat2008/plugins/agenda_1_9_3/base/agenda_upgrade .php on line 16

    Le problème : je ne peux plus agir via l’espace privé... Alors que faire ?... Je reste à votre écoute en vous remerciant chaleureusment par avance.

    PS : à droite, dans la case réservée aux smileys je vois maintenant :

    "Warning : opendir(smileys/) [function.opendir] : failed to open dir : No such file or directory in /mnt/167/sda/5/a/laciotat2008/ecrire/public.php(25) : eval()’d code on line 6

    Warning : readdir() : supplied argument is not a valid Directory resource in /mnt/167/sda/5/a/laciotat2008/ecrire/public.php(25) : eval()’d code on line 7"

    Heeeeeelp...

    Répondre à ce message

    Retour au début des forums

  • Salut,

    Après installation, et déploiement, il est impossible gardez un affichâge fixe pour le moteur de recherche, et les îcones menus. En effet lorsque l’on redimentionne la fenêtre tout se décale :

    J’ai bien essayé un position : fixed sans succès.

    .icone_site,.icone_fleche,.icone_post,.icone_membre,.icone_filter,.ico ne_article,.icone_photo,.icone_forum,.icone_stats,.icone_menu,.icone_a genda,.icone_zip,.icone_juk,.icone_recherche height:22px ; position:relative ;

    Comment activer les pages News et Kiosque Web ?

    Merci  :-)

    padding : 4px ;

    Répondre à ce message

    Retour au début des forums

  • Problème avec le logo

    16 septembre 2007 16:43, par Olivier

    Bonjour,

    J’ai bien réussi à installer et (je pense) à paramétrer ce squelette, en installant d’ailleurs plusieurs plugins très sympa. En revanche j’ai toujours un problème avec l’en-tête ...

    J’ai eu beau modifié la taille de mon logo il y a toujours un problème avec une barre qui reste au-dessus du logo et le cache en partie, barre sur laquelle apparaît d’ailleurs aussi un petit bout du logo ...

    Je ne sais pas si je suis bien clair, le mieux est encore de juger sur pièce : http://contnpdc.free.fr/

    Quelqu’un peut-il m’aider à faire disparaître cette barre disgrâcieuse ? D’avance merci :-)

    Répondre à ce message

    • Problème avec le logo 16 septembre 2007 19:05

      Cette barre sert à créer les coins ronds. Pour l’enlever, il suffit de modifier le javascript présent dans le répertoire squelettes. Vous pouvez aussi préférer garder ces coins ronds et ajouter quelques pixels à au sommet de l’image de votre logo. Vous pouvez aussi modifier le css pour décaler un peu le top du logo.

      Répondre à ce message

      • Problème avec le logo 16 septembre 2007 19:22, par Olivier

        Merci beaucoup pour ces indications. Ne comprenant pas encore grand chose au langage CSS (mais je progresse !), dans l’hypothèse de modifier celui-ci pour décaler le top du logo, est-ce bien dans le logic.css que je dois agir ? Si oui à quel endroit, parce que voici tout ce qui concerne le header dans ce fichier :

        #header background:no-repeat right ; height:130px ; width:747px ;

        #nom_site margin:0 14px ;

        #header h3 font-size : 1.2em ; margin : 0 0 5px 80px ;

        .logo_bas height:23px ;

        Je ne vois pas trop ce qui indique l’endroit qui me dérange ...

        Répondre à ce message

        • Problème avec le logo 17 septembre 2007 10:00, par matt

          le header fait 140px de haut... ton logo est donc trop grand en hauteur.

          je te conseille une hauteur de 95 px maximum pour n’avoir aucun souci de coupure. (les 140 px sont en fait mangé pas le js de niftycorners qui permet l’effet d’arrondi)

          en largeur tu peux aller jusqu’a 740px.

          Répondre à ce message

          • Problème avec le logo 17 septembre 2007 10:38

            Il y a une autre solution qui consiste à adapter le css à la taille de son logo. logic.css peut se modifier dans ce sens.

            Répondre à ce message

            • Problème avec le logo 19 septembre 2007 09:31, par Olivier

              Décidément j’ai du mal à m’en sortir... J’ai réduit mon logo mais il était toujours bouffé en haut par la ligne avec le coin. J’ai aussi modifié le logic.css, toujours sans succès pour mon problème ...

              J’ai fini par devoir supprimer tout un paragraphe dans le fichier nifty.js ne sachant pas vraiment quel est le paramètre (s’il y en a un spécifiquement pour ça) qui agit sur cette ligne-là ... Seulement ça m’a supprimé vraiment TOUS les effets de coins, sur toutes les parties du site (onglets, blocs, etc). Du coup mon problème est réglé, mais le site est moins beau ...

              Voici ce que j’ai supprimé dans le nifty.js :

              function AddTop(el,side,options) var d=CreateEl("b"),lim=4,border="",p,i,btype="r",bk,color ; d.style.marginLeft="-"+getPadding(el,"Left")+"px" ; d.style.marginRight="-"+getPadding(el,"Right")+"px" ; if(options.find("alias") || (color=getBk(el))=="transparent") color="transparent" ;bk="transparent" ; border=getParentBk(el) ;btype="t" ; else bk=getParentBk(el) ; border=Mix(color,bk) ; d.style.background=bk ; d.className="niftycorners" ; p=getPadding(el,"Top") ; if(options.find("small")) d.style.marginBottom=(p-2)+"px" ; btype+="s" ; lim=2 ; else if(options.find("big")) d.style.marginBottom=(p-10)+"px" ; btype+="b" ; lim=8 ; else d.style.marginBottom=(p-5)+"px" ; for(i=1 ;i<=lim ;i++) d.appendChild(CreateStrip(i,side,color,border,btype)) ; el.style.paddingTop="0" ; el.insertBefore(d,el.firstChild) ;

              Si vraiment il n’y a pas d’autre solution, je laisserai mon site tel quel, mais c’est quand même plus sympa avec les coins arrondis ...

              D’avance merci pour votre aide

              PS : j’ai aussi pensé à modifier mon logo pour y intégrer un espace vide en haut, histoire qu’il ne soit pas bouffé par la ligne en question, mais je ne connais même pas la hauteur de la ligne en question ...

              Répondre à ce message

              • Problème avec le logo - Réglé ! 19 septembre 2007 22:16, par Olivier

                Merci pour les différentes indications, j’ai enfin réussi à régler mon problème ... J’ai simplement modifié mon logo en lui intégrant une ligne de 10px transparents ; ainsi je conserve la construction en arrondis du site, et mon logo n’est plus bouffé :-)

                Répondre à ce message

    Retour au début des forums

  • message d’erreur

    12 septembre 2007 00:22

    bonjour, sur certaines pages du site j’obtiens ceci :

    Warning : Cannot modify header information - headers already sent by (output started at /opt/www/vhosts/cjps-asso/ecrire/public.php(165) : eval()’d code:3) in /opt/www/vhosts/cjps-asso/ecrire/public.php(25) : eval()’d code on line 2

    Warning : Cannot modify header information - headers already sent by (output started at /opt/www/vhosts/cjps-asso/ecrire/public.php(165) : eval()’d code:3) in /opt/www/vhosts/cjps-asso/ecrire/public.php(25) : eval()’d code on line 3

    Warning : Cannot modify header information - headers already sent by (output started at /opt/www/vhosts/cjps-asso/ecrire/public.php(165) : eval()’d code:3) in /opt/www/vhosts/cjps-asso/ecrire/public.php(25) : eval()’d code on line 4

    Warning : Cannot modify header information - headers already sent by (output started at /opt/www/vhosts/cjps-asso/ecrire/public.php(165) : eval()’d code:3) in /opt/www/vhosts/cjps-asso/ecrire/public.php(25) : eval()’d code on line 5

    Warning : Cannot modify header information - headers already sent by (output started at /opt/www/vhosts/cjps-asso/ecrire/public.php(165) : eval()’d code:3) in /opt/www/vhosts/cjps-asso/ecrire/public.php(25) : eval()’d code on line 6

    Voir ici... Que dois je faire ou que manque t’il ?

    la carte de localisation reste blanche également ! merci pour votre aide...

    Répondre à ce message

    Retour au début des forums

0 | 25 | 50 | 75 | 100



Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | Charte et fonctionnement SPIP-Contrib | SPIP | L'autre.net