- 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
Plateforme | Navigateur | Version | Ré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/).
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
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.
Suivre les commentaires : |