- Mises à jour, p1
- Version 1.9.2, p1
- Version 1.9.1.3, p1
- Version 1.9.1.2, p1
- Version 1.9.1.1, p1
- Version 1.9b3, p1
- 1.9b1, p1
- Bugs connus, p2
- Modifications à venir, p3
1.9.2c - 16/09/2007
- Squelette compatible avec :
- la version stable de SPIP [1.9.2]
- la version instable en développement de SPIP [1.9.3-svn]
Révisions du squelette ALTERNATIVES
- Revision 34520: premier jet catégorie "squelette".
- Revision 15285: Changement mineur de version : 1.9.2c
- Revision 15284: Correction de quelques bogues d'affichage dans IE/Win, compatibilite 1.9.3 ...
- Revision 15283: Correction de quelques bogues d'affichage dans IE/Win
- Revision 15281: Ajout d'un squelette OPML pour diffusion des sites syndiques
Mises à jour
- le jeu de squelettes est maintenant développé par SVN en temps réel sur
- zone-spip
La description des modifications est automatiquement documentée - Le log des modifications
(auquel vous pouvez vous abonner par fil de syndication XML-RSS)
Aussi repris (par syndication RSS) dans la boîte ci-contre à droite.
- Le paquet (.zip) est mis à jour à toutes les heures et contient le jeu complet des squelettes ALTERNATIVES, de ses variantes et de divers thèmes.
Version 1.9.2
Cette version n’est plus compatible avec SPIP 1.9.1. Certaines fonctions ne sont pas encore intégrées et d’autres pas encore définitives. Vous en êtes avertis.
Pour obtenir une version des squelettes ALTERNATIVES compatible avec la version 1.9.1 de SPIP, voir : Squelette ALTERNATIVES 1.9.1.3.
20/07/2007
- Version de développement buggée - (styles.html)
Nous sommes à corriger un certains nombre de bugs d’affichage dans Internet Explorer pour Windows. La présente version peut ne pas se comporter comme prévu dans IE/Win. Par contre, pas de soucis dans tous les autres navigateurs.
15/05/2007
- Correction d’un bug sévère dans la page des articles - (article.html)
On s’est complètement mélangé les pinceaux dans la fabrication du paquet à télécharger en ce qui concerne le fichier article.html. C’est maintenant corrigé. - Modifications
- Compatibilité avec le plugins Crayons - (article.html, rubrique.html, breve.html, auteur.html)
La compatibilité avec le plugin Crayons est pour l’essentiel complété. - Modifications
11/05/2007
L’objectif de cette version est de mettre en place un squelette générique :
- totalement multilingue pour toutes les langues de SPIP,
- activable dans l’espace privé sous forme de greffon (plugin),
- intégrant plusieurs variantes de base également configurables dans l’espace privé sous forme de greffons (plugins),
- disposant de plusieurs thèmes graphiques personnalisables, également activables sous forme de greffons,
- indépendant de tout autre plugin ,
- compatible avec le maximum de greffons sans modification des squelettes de base (variantes ou thèmes),
- squelettes complets et modulaires permettant de personnaliser tous les aspects désirés de la mise en page directement dans l’espace privé par activation de greffons (plugins) ou mots-clés ou encore en ajoutant des noissettes (courts modules) dans un dossier thématique personnalisé,
- le tout, sans jamais avoir à modifier une seule ligne des squelettes de base, permettant ainsi de procéder à des mises à jour des squelettes sans risquer de perdre ses configurations ou thèmes personnalisés.
Changements
- Les squelettes s’installent maintenant comme plugins - En conséquence :
- Abandon de la dépendance au plugin Sktheme. Le plugin Sktheme n’est plus livré avec les squelettes d’Alternatives. Le système de cache de SPIP est maintenant pleinement opérationnel.
- Abandon de la compatibilité avec les plugins Sktheme et Habillages. Le maintien de deux fichiers .xml devenait trop pénible et entrainait une certaine confusion, donc : retrait de tous les fichiers theme.xml .
- Changement de nom et réorganisation des répertoires des squelettes. Les répertoires /alternatives/ et /alter-perso/ doivent dorénavant être placés dans le répertoire /plugins/ .
- Introduction d’un choix de variantes ou configurations de base(accessible dans la gestion des plugins de l’espace privé et situées dans dans /plugins/alter-perso/configuration/ , permettant de surcharger (modifier) le comportement des squelettes. Pour l’instant, 1 variante de mise en page « Fluide » et 2 variantes de disposition du bandeau. À venir, variantes de couleurs, de typo, de types de menus et autres variantes de mise en page (1 colonne, 2 colonnes, 3 colonnes, etc.)
- Le mécanisme de personnalisation par thèmes reste intact et permettra toujours de surcharger (modifier) le comportement des squelettes de base ET ses variantes. Les sites utilisant déjà des dossiers thématiques de personnalisation n’auront qu’à déplacer leur thème actuel de /themes/ à /plugins/alter-perso/_themes/ .
- Amélioration sensible du squelette rubrique.html . Une rubrique peut dorénavant afficher un Portfolio (album photo). Amélioration de l’affichage et la présentation des documents joints. Introduction de la possibilité d’avoir divers types de rubriques (sélection du type de rubrique par mots-clés). Une première variante du type de rubrique est livré avec les squelettes : les rubriques de type plan qui affiche un plan de la rubrique plutôt que les derniers articles publiés dans la rubrique. Il suffit d’assigner le mot-clé
Rub_type_planà la rubrique concernée. - Amélioration et simplification du mécanisme d’Annonce. Un article, une rubrique, une brève ou un site référencé affecté du mot-clé
Annonceaffichera dorénavant en priorité le LOGO ; en l’absence d’un logo, s’il y a lieu, on affiche le surtitre, le titre et le sous-titre ou le descriptif. L’onglet affichant le mot ANNONCE au dessus de chaque bloc d’Annonce a été supprimé.
L’ancien mécanisme des images jointes aux articles dont le TITRE de l’image était très exactement libelléAnnonceest conservé, mais dorénavant considéré désuet et en conséquence plus documenté ni recommandé. - Optimisation des fichiers javascript et des feuilles de styles (grâce aux nouveaux filtres
|url_absolue_csset|compacteet en conséquence, fusion des feuilles de styles base.css et alter.css en un seul fichier : base.css. - Optimisation du temps de recalcul en cache de certains fichiers d’inclusion (noisettes).
- Ajout d’un nouveau modèle permettant d’insérer un miniplan de n’importe quelle rubrique dans le texte de n’importe quel article, rubrique, breve, etc.
- Ajout d’un nouveau modèle permettant d’insérer le portfolio de n’importe quel article dans le texte de n’importe quel autre article, rubrique, breve, etc.
- Début d’intégration de la balise #EDIT pour compatilité avec le plugin Crayons . Pour l’instant, seulement sur article.html .
À venir :
- intégration du plugin Agenda_alternatives de Patrice VANNEUFVILLE - l’activation du plugin reste optinnelle, aucune conséquence.
- Compléter la compatibilité avec le plugin Crayons .
- Fournir de plus en plus de variantes de configuration.
Version 1.9.1.3
Dernière version compatible avec SPIP 1.9.1. Cette version est maintenant « gelée » et ne sera plus mise à jour, sauf pour correction de bogues majeurs. Le paquet sera maintenant ici en archive.

- Squelette ALTERNATIVES 1.9.1.3
- Version stable du 1/04/2007
dernière version compatible 1.9.1, 1.9.2 et 1.9.3-dev
25/03/2007
- Exclusion d’articles ou de rubriques du menu des rubriques - (/inc/inc-menu.html)
Les articles et rubriques affectés du mot-cléexclu_menu_rubsont exclus du menu des rubriques (à gauche). Il est conseillé de créer ce mot-clé à l’intérieur d’un groupe de mots-clés très exactement libellé_config_afin de le cacher aux visiteurs sur le site public dans les articles et dans la page des mots-clés. - Modifications
25/03/2007
- Inclusion d’articles ou de rubriques dans le menu principal - (/inc/inc-menu-principal.html)
Les articles et rubriques affectés du mot-cléinclu_menu_principalsont inclus dans les onglets du menu principal (horizontal, en haut). Il est conseillé de créer ce mot-clé à l’intérieur d’un groupe de mots-clés très exactement libellé_config_afin de le cacher aux visiteurs sur le site public dans les articles et dans la page des mots-clés. - Modifications
25/03/2007
- Mots-clés de configuration exclus - (article.html, mot.html)
Les mots-clés de choix ou de configuration des squelettes, tels Agenda, Annonce, Editorial, etc... , s’ils sont regroupés dans un groupe de mots-clés très exactement libellé_config_, sont maintenant exclus de la liste des mots-clés des pages mot.html et article.html . - Modifications
Version 1.9.1.2
4/03/2007
- Agenda séquentiel - (agenda.html, inc/inc-menu.html)
Un article qui se voit attribué le mot-clé Agenda ET une Date de rédaction antérieure apparaîtra dans un menu de calendrier sous le menu de navigation par rubriques (à gauche). La page agenda affiche tous les évènements à venir et archives les évènements passés. - Modifications
11/02/2007
- Compatibilité du Portfolio avec le plugin Thickbox - (article.html, styles.html, inc-meta.html)
Les images incluses dans le portfolio d’un article sont maintenant compatibles avec le plugin Thickbox et Thickbox2 (voir l’exemple : Exemples de thèmes).
02/02/2007
- Plus de doublons des documents dans les articles - (article.html)
Les documents inclus dans un article étaient affichées en doublons dans le bas des articles. (Merci Gilles) - Ajout d’une version du plugin SkTheme pour SPIP 1.9.2 - (/plugins/sktheme/1_9_2/)
Le plugin Sktheme ne fonctionnait plus avec la version 1.9.2.
29/01/2007
- Quelques améliorations mineures - (nombreux fichiers)
- Amélioration de quelques règles de styles CSS.
- Modularisation de sommaire.html et inc-bas.html pour en faciliter la personnalisation.
- Amélioration des liens de syndication en pied de page.
- Les scripts sont maintenant placés dans /js/base.js et optionellement dans perso.css et utilisent le même mécanisme d’appel que pour les feuilles de styles.
- Deux nouveaux thèmes.
Version 1.9.1.1
- Correction d’un bugg de CSS dans IE - styles/base.css, inc/inc-menu.html, inc/inc-menu-principal.html
Un bug de CSS de la version 7.0 de IE/Win provoquait une erreur de rendu du menu de gauche. - Voir les modifications.
- Voir et télécharger le fichier base.css.
- Voir et télécharger le paquet le plus récent.
- Ajout de la Licence CC - inc-bas.html
Ajout dans le pied-de-page d’un icône de la Licence Commons Creative (by-sa) 2.5 - multilingue. Pour utiliser une autre variante de la Licence CC, lire les commentaires dans inc/inc-bas.html.
- Remplacement du formulaire de langues par un menu contextuel des langues - inc-bandeau.html, inc-bas.html, base.css
Remplacement du formulaire de langues par un menu plus contextuel des langues, dans le haut du bandeau du site.- Le menu ne s’affiche pas lorsqu’une seule est utilisée pour le site.
- La langue du contexte en cours s’affiche en premier, sans lien.
- Les liens vers les autres langues du site renvoie toujours en page d’accueil pour la langue sélectionnée.
- Certaines pages comme Plan et Résumé possèdent leur propre menu de langue renvoyant vers elles-même (#SELF) ; dans ces cas, le menu des langues du bandeau n’affiche pas les autres langues du site.
- Il n’est plus nécessaire de décocher dans la configuration du multilinguisme de l’espace privé les langues non utilisées.
- Pour les sites massivement multilingues, le formulaire peut encore s’avérer préférable au menu. Nous l’avons donc conservé. il suffira de le décommenter pour l’utiliser en lieu et place du menu contextuel.
- Début d’intégration de modèles - /modeles/site_box.html, base.css
Ajout du modèle site_box.html légèrement adapté à notre charte graphique, inspiré de la documentation de SPIP sur les modèles. Pour lister les 5 derniers articles d’un site syndiqué, directement dans le texte d’un article, une rubrique ou une brève, insérer à l’endroit désiré de votre texte, le raccourci suivant :<site97|box|right>. Le numéro à la suite de site correspondant au numéro de l’identifiant (ID) d’un site référencé ET syndiqué sur votre site.
- Modification du Résumé du site - resume.html, statistiques.html, inc/inc-menu.html, inc/inc-bas.html
l’item du menu général du haut « En résumé » a été modifié pour afficher une liste déroulante (par javascipt) des articles triés chronologiquement par année et par mois ; ajout d’un nouvel item dans le menu du pied de page : « Statistiques » pour l’affichage des statistiques générales et des articles les plus souvent consultés (page En résumé dans les versions antérieures du squelette).
- Ajout du DESCRIPTIF du site en page d’accueil - sommaire.html - l’affichage de la description du site en page d’accueil (sous le bandeau) prend dorénavant en compte la balise #DESCRIPTIF_SITE_SPIP, configurable dans l’espace privé (Configuration > Contenu du site > Description du site). L’ordre de priorité de l’affichage est dorénavant le suivant :
- on affiche le TITRE, le LOGO et l’INTRODUCTION du plus récent article affecté du mot-clé « Editorial », et ce, pour chaque langue ,
- sinon, le DESCRIPTIF du SITE, et ce, pour toutes les langues (au besoin, utiliser la balise
<multi>[fr]...[en]...</multi> - sinon, le DESCRIPTIF de la première rubrique racine (par num titre), et ce, pour chaque langue.
- sinon, à l’installation d’un nouveau site SPIP, un message statique de bienvenue en français et en anglais.
- Modification majeure de la gestion des styles - styles.html et dossier /styles/
- le squelette ALTERNATIVES est ses thèmes (styles et variantes de personnalisation) sont dorénavant livrés dans un dossier /themes/ accompagné d’un dossier /plugins/skteme/ de d’activation et de gestion des squelettes et des thèmes dans l’interface privé de SPIP ; ces deux dossiers devant être installés à la racine de SPIP,
- regroupement des styles par défaut dans une seule feuille de styles : base.css ,
- prise en compte automatique de deux feuilles de styles de personnalisation (non livré avec le squelette), si ajoutées dans le dossier /themes/alternatives/styles/ : habillages.css et perso.css
- activation du squelette et de ses thèmes alternatifs ou personnalisés dans l’interface privé de SPIP (par plugin),
- le plugin sktheme dispose aussi d’un switcher de squelettes/thèmes permettant pour les administrateur du site de prévisualiser un squelette et ses thèmes avant de l’activer définitivement.
Ces nouvelles fonctions visent à simplifier la sélection de styles alternatifs ou personnalisés directement dans l’interface de l’espace privé (et même sur le site public par les visiteurs, comme sur le présent site, si désiré). Ça fera d’ailleurs prochainement l’objet d’un nouvel article dans la présente rubrique.
En attendant, pour un aperçu du fonctionnement, voir les dossiers /plugins/ et /themes/ ainsi que le menu déroulant en haut à gauche.
- Amélioration de la gestion du multilinguisme - recherche.html, auteur.html - les articles, brèves et rubriques appelées à partir de ces deux pages provoquent dorénavant un bascul vers la langue de la rubrique, de l’article ou de la brève. Simple cohérence avec le fonctionnement du reste du site.
- Généralisation de la pagination - sommaire.html, rubrique.html, recherche.html, article.html, site.html
Prise en compte de la syndication intégrale des articles, si cette option est activée dans la configuration du site ou lors du référencement d’un site.
- Amélioration de la syndication - site.html
Prise en compte de la syndication intégrale des articles, si cette option est activée dans la configuration du site ou lors du référencement d’un site.
- Meilleure conformité XHTML sur logos et formulaires
- sommaire,html, article.html, rubrique.html, auteur.html, breve.html, formulaire_menu_lang.html, formulaire_recherche.html, base.css
Modifications de divers fichiers pour une meilleure conformité XHTML Strict.
- Résumé - resume.html
Correction d’un bug dans la page des statistiques(En résumé) ; les liens vers les derniers commentaires dans la colonne de droite ne fonctionnaient pas.
- Langues du site - inc/inc-trad.html
Retour au comportement de la version 1.8.3 du menu des langues du site en page d’accueil (affiché seulement quand le multilinguisme du site est activé). On y affiche les titres des trois derniers articles dans les autres langues du site.
- Styles - styles/base.css
Correction d’un étrange bug dans IE/Win qui avait pour effet de tronquer des lignes, et ce de façon tout à fait aléatoire. La feuille de style base.css a donc été modifiée et la taille par défaut du texte (dans BODY) est passé de 83% à 85% ; ça semble avoir résolu le problème.
Version 1.9b3
- Forums - article.html, breve.html
Correction d’un bug dans les forums liés aux articles et aux brèves, signalé par rcx-storm - Plan du site - plan.html
Le plan est dorénavant monolingue et n’affiche que les rubriques, articles et brèves de la langue du contexte. Un menu Langues du site permet de basculer le plan (et l’interface linguistique de tout le site) dans une des autres langues du site. Voir : Plan du site. - Styles - styles/base.css
Ajout et modification de quelques règles pour tenir compte des modifications précédentes.
1.9b2 - 20/08/2006
- Correction de bugs et optimisation - tous les fichiers
Correction d’un certains nombre de bugs et amélioration des styles de base.
1.9b1
- Compatibilité avec la version 1.9 de SPIP - tous les fichiers
- Retrait de tous les fichiers .php3, notamment ceux du dossier /inc/
- Retrait des fichiers suivants qui font maintenant double emploi, ne sont plus utilises, sont incompatible ou ont été ranges ailleurs : backend.html, formulaire_menu_lang.html, login.html, pagination.php, tous les fichiers sous_rubrique-xxx.html, sous_rubrique.php3, options/diapo, options/stats
- Renommmer les fichiers mes_fonctions.php3 et mes_options.php3 en mes_fonctions.php et mes_options.php.
- Rangement des formulaires et fichiers de langues dans /formulaire et /lang
- Pagination - Utilisation de la nouvelle balise #PAGINATION (plus simple) et en conséquence abandon du fichier pagination.php.
- Personnalisation - styles/perso.css
la feuille de style perso.css, si elle présente, est automatiquement prise en compte ; il n’est plus nécessaire de modifier le fichier styles.html pour l’activer. - Sommaire et pagination d’un article - article.html, mes_fonctions.php
Ajout aux articles d’un sommaire de l’article basé sur les intertitres et possibilite de decouper de longs articles en sous-pages avec sommaire sur chaque page et pagination automatique (le decoupage se fait en mettant 5 tirets dans un article, généralement sur une ligne qui précède un intertitre).

