SPIP-Contrib

SPIP-Contrib

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

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

Accueil > Squelettes > CahierSpip V1.0beta7

CahierSpip V1.0beta7

21 août 2005 – par neofutur

2 votes

CahierSpip, le premier squelette SPIP qui se veuille XHTML / CSS 1.0 Strict à 100%

-  Nom du Squelette : CahierSpip
-  Version du squelette : 1.0 beta7
-  Auteurs : neofutur
-  Licence : Creative Commons
-  Compatibilite SPIP : compatible SPIP >= 1.8
-  Site exemple : cahierspip.ww7.be

[ edit 2010] la version de base 1.0beta7 reste compatible avec les dernieres versions de spip., surement l avantage de faire minimaliste ;)

Le squelette cahierspip arrive a maturité, les pages principales sont stables et conformes XHTML/CSS 1.0 strict, et il est libre, sous licence
Creative Commons.

Les pages sommaire.html, article.html, rubrique.html, mot.html, plan.html et sommaire.html et recherche.html sont stables et valides XHTML /CSS 1.0 Strict.

Les différences majeure de structure avec le squelette spip shippé par défaut sont peu nombreuses :

  • Tous les fichiers incluent menu1.php3 et menu2.php3, avec la possibilité d’insérer, entre menu1 ( menu principal ) et menu2 ( logos_divers et autres ), des elements spécifiques ( mots clés par exemple si vous souhaitez les mettre dans le menu de gauche pour certaines pages )
  • Un sommaire.html en « 2 colonnes à la une », chaque colonne attaquant un secteur particulier, vous aurez à customiser les id_secteur des differentes boucles en fonction de vos besoins.
    La css permets de rajouter facilement un bloc pour avoir plusieurs id_secteur dans une même colonne.
    Il est prévu ( après la sortie de la version 1.0 stable ) de créer un fichier de paramètres, du genre de bio_config dans les squelettes biospip.
    Ce fichier contiendra entre autres les id_secteur utilisés dans les colonnes du sommaire.html

    Les screenshots pour plusieurs navigateurs ( thanks to browsershots.org ) sont ici .

  • La css, bien que modifiée ( certains styles ont été dupliqués et adaptés ) reste celle qui est shippée par défaut avec spip et tres peu de styles sont tout à fait nouveaux ( uniquement les styles bord_* si je n’oublie rien ).
    Le travail de découverte de la css de cahierspip sera donc rentabilisé en étant aussi un travail de découverte de la css standard de spip, qui est probablement la meilleure base ( avec CahierSpip ;) pour développer un jour votre propre squelette.
  • Tous les changements dans la css ( par rapport à la css de base de spip ) se trouvent dans le fichier habillage.css
  • Le squelette inclue une page your_ads.php3 dans laquelle vous pouvez placer des annonces externes :
    • annonces google ads
    • annonces de votre forum phpbb
    • liens externes
    • . . .


    Ce fichier s’affiche dans le menu de gauche ou dans le menu de droite selon les pages ; ce fichier peut être vide sans déranger l’interface ; attentions la largeur du contenu de ce fichier ne doit pas dépasser la largeur du menu de gauche.

Les points qui restent à améliorer sont les suivants :

  • Une gestion d’overflow sera probablement nécessaire pour rendre le squelette parfait
  • Certains blocs s’accomoderont mal de suivre un logo trop petit ou trop gros, ou inexistant.
  • L’absence de logos, d’articles dans une rubrique . . . peut poser quelques problèmes de positionnement ou chevauchement ; à priori rien qui rende le squelette inutilisable, mais n’hésitez pas à nous signaler les problèmes, voire même des modifications de CSS permettant d’améliorer le comportement de cahierspip dans ce genre de conditions extrêmes.


Les fichiers actuellement maintenus et nécessaires pour la version 1.0 stable sont les fichiers spip ( standards ) suivants :

  • sommaire.html
  • rubrique.html
  • article.html
  • mot.html
  • resume.html
  • plan.html

Ainsi que les fichiers ( non standards ) suivants :

  • menu1.php3
  • menu1.html
  • menu2.php3
  • menu2.html
  • your_ads.php3
  • your_ads.html

Pour l’instant ce squelette n’exploite pas le multi-linguisme.
La gestion des Forums reste à faire.

Quelques sites utilisent ce squelette :
http://cahierspip.ww7.be qui est toujours sur la version de veloppement du squelette
http://neoskills.com et http://wesnothfr.ww7.be qui ne sont pas toujours sur la dernière version du squelette.

N’hesitez pas à proposer patchs ou feature requests sur la mailing liste

N’hésitez pas à consulter le cvs de CahierSpip, version directement compatible avec spip 1.8.2.

P.-S.

Pour plus de confort dans l’utilisation de ce squelette, nous vous conseillons d’utiliser une version cvs, à télécharger sur :

http://www.spip.net/download
( tarball immediat avec l’icone cvs )

ou sur :

http://www.spip.net/spip-dev/devel/
( dayly snapshot )

La réalisation de ce squelette XHTML 1.0 Strict a été l’occasion de contribuer à la découverte de ce qui etait probablement le dernier problème de compatibilité dans le moteur de SPIP, l’attribut align décrit sur
Le site CahierSpip

Dernière modification de cette page le 14 février 2010

Retour en haut de la page

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

  • Mailsubscribers

    16 janvier 2013 – 274 commentaires

    Ce plugin permet de gérer les inscriptions (ou abonnements) à la diffusion de contenu par email. Mailsubscribers permet de gérer les inscriptions par Opt-in simple ou double et la désinscription par URL. Ce plugin gère également plusieurs listes (...)

  • noiZetier v2

    9 novembre 2012 – 36 commentaires

    Le noiZetier offre une interface d’administration permettant d’insérer au choix des éléments modulaires de squelettes (noisettes) et de les ajouter ainsi à ses squelettes. Compatibilité La version 2 du noizetier fonctionne sous SPIP 3. Elle est (...)

  • cirr : plugin « rédacteur restreint »

    29 octobre 2010 – 60 commentaires

    Ce plugin « cirr : rédacteur restreint » permet d’affecter des rubriques aux rédacteurs et modifie les droits afin qu’un rédacteur restreint (ou un administrateur restreint) voit dans l’espace privé uniquement les rubriques qui lui sont affectées (et leur (...)

  • Un retour d’expérience d’utilisation de Formidable

    26 octobre – commentaires

    Il s’agissait de créer un formulaire d’inscription à un évènement modérer les inscriptions dans le privé publier les inscriptions dans le public Nous avons discuté de cette présentation lors de l’apéro SPIP du 15 février 2016 à la Cantine (...)

  • Métas +

    3 décembre – 14 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

Ça spipe par là