Quoi de neuf dans Sarka-SPIP 3.0.0 ?

jeudi 3 septembre 2009
par  _Eric_, _Toufik_
popularité : 6%

Introduction

Cet article décrit les nouveautés et évolutions intégrées dans la version 3.0.0.

Cette nouvelle version de Sarka-SPIP, compatible avec SPIP 2 [1], se veut plus pérenne, plus adaptable et plus performante. Elle tire profit des nouveaux outils et concepts offerts par SPIP.

La mise en page des squelettes

Le squelette adopte les Layouts Gala pour structurer ses pages et permettre de choisir la disposition des colonnes gauche, centre et droite par configuration. Le « look trois colonnes » est toujours dominant mais il peut-être fluide ou fixe et il est même possible d’adopter un layout 2 colonnes.

Le squelette répond enfin aux critères XHTML 1.0 Strict.

La modularité du code a aussi été renforcée par la création de nouvelles noisettes, de nouveaux modèles et d’un jeu de styles entièrement revu et optimisé. Avec cette approche, outre l’élimination des redondances de codes HTML et CSS, il sera plus aisé aux utilisateurs les plus avertis de coder eux-mêmes de nouvelles noisettes ou d’adapter celles existantes.

La configuration du squelette

La grande évolution de cette version réside dans la possibilité de configurer l’ensemble du squelette via des formulaires accessibles aux webmestres dans l’espace privé.

  • La structure du site : bandeau, pied de page, colonnes et menus sont entièrement paramétrables. Il est ainsi possible, d’un clic, de choisir simplement, la position (gauche ou droite) d’une noisette, le formulaire de recherche supplémentaire ou le type de menu des rubriques affiché...
  • Le design de chaque page ou type de page : article, agenda, galerie, album, sites favoris, sommaire, rubrique...
  • Les éléments graphiques : tous les styles sont adaptables par module (couleurs, fond, décoration...)
  • Il est aussi prévu de paramétrer les CSS (couleurs, bordures...) et d’offrir une interface de choix de thèmes prédéfinis.
  • Mais aussi les balises meta, les plugins, les rss et aussi un système de sauvagarde / restauration des configurations.

Dorénavant, Sarka-SPIP requiert obligatoirement le plugin CFG.

L’intégration de nouveaux plugins

Dans la version 2 de Sarka-SPIP il était possible d’étendre les fonctions du squelette en activant les plugins Accès restreint, Boutons dans le texte, Article PDF, Thickbox, Splickrbox, SPIP-Listes et Crayons. La version 3 s’enrichit de l’intégration des plugins suivants :

  • Formulaire de contact avancé en remplacement du formulaire standard de SPIP
  • Fancybox ou Nyroceros pour les portfolios
  • Gravatar pour améliorer la gestion du logo des auteurs ou posteurs
  • Lire aussi pour former des groupes d’articles
  • Mes fichiers 2 pour sauvegarder les données du site y compris celles du squelette
  • Metadonnées photo, pour afficher les EXIF des photos d’un album
  • Notation pour donner une appréciation sur un article
  • Nuage pour afficher une noisette des mots-clés
  • Rainette pour afficher la météo d’une ville donnée
  • Recommander à un ami pour envoyer un mail de l’article à une connaissance
  • Shoutbox pour dialoguer en ligne sur le site
  • Socialtags pour mettre en favoris un article
  • Thumbsites pour améliorer la gestion du logo des sites
  • Tickets pour gérer des taches à réaliser

Nouvelles fonctionnalités et nouvelles pages

  • Multibases : le squelette est compatible avec les bases Mysql, PostGreSQL et SQLite.
  • utilisation des possibilités Ajax de SPIP 2.0 pour augmenter la réactivité des pages en rafraichissant uniquement la partie concernée (pagination, mini-agenda...).
  • le bandeau structuré en 3 bandes haute, basse et chemin toutes configurables
  • le pied de page entièrement personnalisable
  • un nouveau style de menu des rubriques (accordéon)
  • possibilité de positionner les menus horizontalement dans le bandeau
  • nouveau menu entièrement personnalisable
  • de nouvelles noisettes, commentaires, sites favoris, météo, liste des publications
  • une page Sites favoris permet de voir la collection des sites référencés et de les filtrer si des mots-clés y ont été associés
  • la page Mot autorise maintenant des recherches combinées avec plusieurs mots.
  • une page Feuille de route pour présenter les tickets prévus, en cours et terminés par jalon
  • les pages Galerie et Album entièrement revues et offrant différents types de présentation
  • un backend configurable intégrant les articles, les évènements et les albums
  • une page par formulaire
  • et un lifting complet de toutes les pages...

[1Cette version est incompatible avec les versions antérieures à SPIP 2