Squelette Perso_Rico 1.1

Un squelette léger et complet de site personnel

Mise à jour du squelette Perso_Rico pour Spip 1.9.2

-  Nom du Squelette : Perso_Rico
-  Version du squelette : 1.1
-  Auteur : Éric SIBERT
-  Licence : GPL
-  Compatibilite SPIP : compatible SPIP 1.9.2
-  Site(s) exemple : site perso

Objectifs

Mes objectifs étaient et demeurent :
-  faire un squelette de site personnel (pas un blog) joli et léger ;
-  qui s’adapte bien aux supports de rendu : écran de toute taille/résolution et imprimante ;
-  facile à mettre en œuvre.

Pour ceci, je suis parti du constat que sur un site personnel comme le mien, il y a :
-  un seul auteur ;
-  une seule langue ;
-  pas d’intéractivité : absence de forum, de pétition mais aussi de brèves, de calendrier ...
-  articles simples : titre, sous-titre, descriptif, corps ;
-  renouvellement lent du site ;
-  pas de mots clés.

Les moyens

Voici les moyens utilisés et/ou requis :
-  Spip 1.9.2 ;
-  je suis parti du Squelette @-brest (et de Squelette Perso_rico 1.0) ;
-  XHTML 1.1 Strict qui j’espère permettra de s’adapter à un grand nombre de navigateurs ;
-  les feuilles de style CSS utilisent des tailles relatives de police pour de meilleures mises à l’échelle (pour les vues basses) ;
-  un style d’impression qui maximise le texte de l’article au détriment des fioritures ;
-  squelettes allégés (reste surtitre et chapeau dans article) ;
-  cache sur une semaine pour les articles, 24 h pour les rubriques ;
-  pour le sommaire général et les rubriques, affichage des 6 derniers articles et des 6 articles les plus populaires ;
-  pour le sommaire général et les rubriques, masquage dans les nouveautés des articles ayant le mot-clé invisible ;
-  formulaire pour écrire à l’auteur sans montrer l’adresse email.

Nouveautés de la version 1.1

Pas de changements significatifs dans la partie visible du squelette par rapport à Squelette Perso_rico 1.0, juste le mot clé invisible. Ça attendra encore une version. Par contre, réécriture du code des squelettes pour une meilleure intégration dans Spip. De manière non exhaustive :
-  suppression des fichiers php3 et utilisation de #CACHE ;
-  utilisation de INCLURE ;
-  ajout d’un squelette inclus pour les entêtes xhtml ;
-  en vrac, utilisation des balises : #URL_SITE_SPIP, #CHEMIN, #INSERT_HEAD, #URL_PAGE, #URL_AUTEUR ;
-  suppression d’informations personnelles qui étaient codées en dur dans les squelettes ;
-  amélioration la gestion des erreurs/page 404 ;
-  suppression du code php qui traînait dans les coins ;
-  utilisation autant que possible des mots et expressions fournis en standards par Spip.

Aperçu et tests

Le sommaire
Une rubrique
Un article
Article formaté pour l’impression
Navigation avec Lynx
PlateformeNavigateurVersionRésultat
Windows XP Firefox 2.0.0.3 Ok
Windows XP Internet Exploreur 6.0 SP 2 Ok
Windows Vista Internet Exploreur 7.0 Ok
Windows XP Mozilla 1.2.1 Des problèmes
Linux/Ubuntu FireFox 1.5.0.10 Ok
Linux/Ubuntu FireFox 1.0.7 Ok
Linux/Ubuntu Opera 9.10 Ok
Linux/Ubuntu Epiphany 2.14.3 Ok
Linux/Ubuntu Konqueror 3.5.2 Ok
Linux Lynx 2.8.5 Ok
Linux Dillo  ? Ok
Linux/Debian Iceweasel 2.0.0.1 Ok
Linux/PLD Galeon 2.0.2 Ok
Mac OSX Safari 2.0.4 Ok
Mac OSX Firefox 2.0.0.1 Ok

En italique, les configurations testées par sites webs interposés (http://www.scapture.com/, http://www.browsrcamp.com/ et http://browsershots.org/).

Discussion

Aucune discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

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 champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom