Jeu de squelettes Sunny

Sunny est un jeu de squelettes qui s’installe comme un plugin pour SPIP 2.0.

Sunny est un jeu de squelettes qui s’installe comme un plugin. Il prend en charge les crayons (plugin crayon) et peut faire apparaitre les évènements (plugin agenda). Il a été conçu pour un site régional avec autant de rubriques que de départements, plus une rubrique définie comme régionale.

Page d'accueil
Page d’accueil
Page d’accueil du squelette Sunny

Ce jeu de squelette s’est construit sur le squelette Dist [1] dont il reprend ses particularités :
-  gestion d’un portfolio sur les articles
-  gestion de forums associés aux articles et rubriques
-  codage XHTML strict

Mise en oeuvre

Téléchargement

Ce squelette est disponible en téléchargement sur la Zone :
-  Zip : http://files.spip.org/spip-zone/squ...
-  Svn : svn://zone.spip.org/spip-zone/_squelettes_/sunny
-  Sources : http://zone.spip.org/trac/spip-zone...

Dépendances :

Sunny nécessite les plugins :
-  «CFG» version 1.10.4 ou supérieure, pour réaliser certains paramétrages.
-  «Fonctions d’Images» [2] version 0.1 ou supérieure

Des informations concernant son installation (groupes de mots et mots clés qu’il est possible d’utiliser, modification des images...) sont présentes dans le fichier «plugin.xml» ainsi que dans le fichier «installation.txt».

Paramétrages CFG
Paramétrages CFG
Fenêtre des paramétrages de CFG, qui permet par exemple de choisir la rubrique ’Régionale’ qui recevra, sur la page d’accueil l’ensemble des évènements de toutes les rubriques

Fenêtre des paramétrages de CFG, qui permet par exemple de choisir la rubrique «Régionale» qui recevra, sur la page d’accueil l’ensemble des évènements de toutes les rubriques

Edito
Edito
Un article peut être mis en exergue par un mot clé ’Edito’

exemple : Un article peut être mis en exergue par un mot clé «Edito»

Navigateurs

Testé sur les navigateurs
-  Firefox 1.5, 2 & 3
-  Opéra 8

Librairie GD2 nécessaire

Nota : pour fonctionner correctement, votre serveur PHP doit posséder la librairie graphique GD2, utile aux fonctions de traitement d’image de SPIP.

Footnotes

[1squelette dist = squelette distribué par défaut avec SPIP

[2téléchargement Fonctions d’Images

Logo de l’article : Smilie_Kissen de Factumquintus

updated on 2 October 2019

Discussion

12 discussions

  • 3

    Bjr, merci pour ce squelette simple et claire, juste pour signaler un problème d’affichage suite à une recherche, et comment faire pour intégrer un mini agenda événementiel dans la colonne de droite.

    MKO

    • Corrigé en version 0.1.3 de Sunny. Merci.

    • Je suis allé trop vite...
      Pour l’agenda, de quelle colonne parles-tu ?

      Pour la colonne du menu, la plus à droite, il faut modifier /inc-rubrique.html et ajouter un code SPIP pour afficher l’agenda dedans. Il y a un plugin qui affiche un petit agenda en forme de calendrier mensuel, je ne sais plus son nom.

      Par contre, ce squelette gère les évènements définis par le plugin ’agenda’; ceux-ci s’affichent à la fin des articles qui les contiennent ET, s’ils ces évènements ont un mots clé “Agenda régional” ou “Agenda départemental” (il faut ausi les définir dans le formulaire CFG de mémoire), ils s’afficheront (si la date n’est pas passée) sur la page d’accueil (au dessus de “dernières brèves”, mais sous forme de liste, pas de calendrier.

      Le site lié n’utilise pas (enfin plus visiblement !) cette fonctionnalité.

    • Je vais installer tout ça en local et faire des tests.

      Merci pour ta réponse.

    Reply to this message

  • 2

    C’est simple, je vais bientôt le tester, mais pourquoi, alors que la majorité des écrans ont une définition de 1024px ou plus, ne pas avoir réfléchis à une version plus large et donc une colonne de plus ou celles présentes différemment présentées???

    • 1) toute contribution est bienvenue, si tu souhaites programmer une option à ce jeu de squelettes pour gérer 2 ou 3 colonnes, tu seras le bienvenu.

      2) Parce que je connais assez de personnes en 800*600 pour ne pas faire de pages qui ne logent pas dedans.

      De la même manière, il y a des tas de personnes qui ont des ordinateurs puissants, mais j’en connais suffisamment qui n’en ont pas, ce qui fait que je ne mets pas d’effet jQuery sur le menu (.hide() ou .show() tout court alors que l’on pourrait mettre .hide(’normal’) ou .show(’normal’) pour que le menu s’affiche ou se cache en douceur...

      3) Par ailleurs, tu peux surcharger les fichiers du squelettes en copiant ceux que tu veux changer dans ton dossier /squelettes, par exemple le fichier css pour définir une largeur plus grande...

      MM.

    • Je suis également dans l’option d’un site bien pensé plutôt qu’un site avec beaucoup d’effet!!!

      J’aurais vu l’inverse, la version 1024 avec une option pour limiter l’affichage.

      Pour info, je regarde les portails comme O...ge (ancien Wa...oo):
      lorqu’ils sont passés à 1024 ( je pense qu’ils ont les bonnes statistiques) j’ai commencé à le faire pour les nouveaux sites que j’ai réalisé et le retour est positif.

      Mais, j’ai encore vu récemment des config de 800x600 px sur des 19 pouces ou sur des formats 16/9èmes.

      Je ne pense pas pouvoir faire les modifs alors si quequ’un se sent capable, bon courage...

    Reply to this message

Comment on this article

Who are you?
  • [Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom