SPIP version 1.7 est sorti.

lundi 5 janvier 2004

SPIP, le Système de Publication pour Internet, vient de sortir sa version 1.7.

Vous pouvez le télécharger à l’adresse http://www.spip.net/spip-dev/devel/

La documentation est disponible sur http://www.spip.net/ et est entièrement revue, et internationalisée.

Sites multilingues

La version 1.6 enrichissait enfin SPIP d’un lot de traductions permettant d’utiliser l’espace privé dans différentes langues, et élargissant ainsi l’usage de SPIP à des rédacteurs de diverses langues. La version 1.7 complète désormais cet ajout en permettant également au site public d’être multilingue sans aucun effort de mise en place (à part quelques options de configuration à modifier). Cette fonctionnalité majeure (qui recouvre divers aspects comme l’affichage des dates et formulaires, la sélection de la typographie, la gestion des traductions d’articles) fait l’objet d’un article de documentation séparé.

Suite de la traduction

La palette des langues disponibles s’est enrichie, puisque, à ce jour, l’interface de rédaction de SPIP est traduite en
polonais, créole de la Réunion, français, danois, farsi, anglais, créole de la Réunion, néerlandais, galicien, vietnamien, espagnol, arabe, allemand, créole de la Réunion, italien, bulgare, catalan et six variantes différentes d’occitan : niçard, languedocien, gascon, provençal, auvergnat et vivaro-alpin !

Gestion de l’agenda

Si un calendrier existait dans les précédentes versions de SPIP, la 1.7 nous gratifie d’un agenda, directement utilisable en tant que tel. Vous pouvez y poser des évènements touchant à la vie du site (ou de l’organisme qu’il représente), mais également des évènements personnels, ou impliquant plusieurs personnes.

Ce qui est nitéressant, c’est que cela se fait sans toucher à la base de données, mais simplement en remodelant l’interface de présentation. Un bel exemple d’IHM.

Toujours dans la rubrique agenda, sachez qu’il est exploitable via un import/export iCal, ou une synchronisation, sur des organiseurs de poches, ou de bureau. Bien sûr, c’est paramétrable [1].

Jeu de caractères par défaut

Une modification importante : dans cette version beta, le jeu de caractères des nouvelles installations de SPIP est désormais utf-8, qui permet une meilleure gestion du multilinguisme. Si, quand vous restaurez une sauvegarde, tous les accents ont disparu, pensez à vous rendre tout de suite dans la partie « langues » de la configuration, en interface complète, pour remettre le charset dans lequel vous avez conçu votre site.

Documentation en ligne

La documentation elle-même commence à être traduite en diverses langues sur le site officiel http://www.spip.net. Tout cela représente un travail très important, et il y a largement de la place pour de nouveaux participants (rendez-vous dans l’« espace des traducteurs »).

Espace privé

Une nouvelle méthode de navigation vient de faire son apparition. Pour les amateurs de *Step, puis de MacOS X, vous ne seraz pas trop dépaysés. Les anciens AmigaIstes non plus, d’ailleusr, puisqu’il sagit de la vue en largeur de l’arborescence des rubriques. C’est très efficace pour visualiser d’un coup d’oeil la profondeur du site, et naviguer rapideement de rubrique en rubrique.

Autres modifications importantes

  • Une barre graphique de raccourcis fait son apparition au-dessus des champs d’édition les plus importants (texte des articles, brèves, forums). Elle permet aux débutants de se familiariser avec les principaux raccourcis typographiques en utilisant dans un premier temps les boutons de la barre plutôt que leur équivalent au clavier.
  • Ajout de la balise #DATE pour la boucle DOCUMENTS.
  • Dans l’écran de login, on peut choisir de rester identifié quelques jours, ce qui évite de retaper trop souvent son mot de passe.

Corrections et ajouts mineurs

  • La configuration de l’URL du glossaire externe (pour les raccourcis de type [?terme à rechercher]) accepte maintenant une écriture plus souple (sous la forme url_glossaire_avec_des_%s, où %s sera remplacé par le terme à rechercher). Notez que par défaut, le glossaire pointe vers la Wikipedia.
  • On peut désormais configurer une adresse mail expéditrice des mails du site (si elle est laissée vide, l’adresse apparente de l’émetteur est identique à celle du destinataire, comme précédemment).
  • Pour les bidouilleurs : possibilité de redéfinir la balise #INTRODUCTION, en plaçant dans mes_fonctions.php3 une nouvelle fonction introduction(...). On peut se baser, pour démarrer, sur la fonction calcul_introduction qui se trouve dans inc-calcul.php3 :

    * Les pages correspondant à un article non publié ne sont plus mises en cache

  • Message d’erreur au lieu d’une page blanche lorsque le serveur ne peut pas calculer la page et qu’elle n’est pas dans le cache (MySQL indisponible, sur le moteur de recherche, par exemple).
  • Les mots de passe peuvent désormais contenir des accents (avec un jeu de caractères 8 bits de type iso-8859-1, pas utf-8...)
  • Compatibilité MySQL 4.1.0
  • Distinction plus précise des erreurs MySQL dans les squelettes.
  • Support des jeux de caractères arabes (windows-1256 et iso-8859-6)
  • Petites optimisations sur le code (HTML et PHP) de l’espace privé. Notamment, la page récapitulative des mots-clés devrait être beaucoup plus rapide à s’afficher.
  • Correction d’un léger bug sur les forums publics : dans certains cas, la page n’était pas automatiquement recalculée lors de l’ajout d’un commentaire.
  • Rapidité accrue du calcul des pages du site public.
  • Correction du bug des {doublons} avec la boucle hiérarchie.
  • Quand on entre un message sur un forum public, un cookie est posé afin
    de mémoriser le nom de l’auteur et son e-mail. Ces valeurs sont proposées
    par défaut pour les messages de forum suivants. Cela limite les messages
    « anonymes » dus à des contributeurs trop pressés ou trop paresseux.
  • Lors d’une mise à jour de la base, SPIP teste d’abord si les droits d’accès à la base de données sont suffisants, et affiche un message d’erreur sinon.
  • Introduction d’un mécanisme de gestion de la charge (plutôt destiné aux hébergeurs) : lorsque SPIP détecte la présence, dans ecrire/data/, d’un fichier nommé lock, et si ce fichier n’est pas trop vieux (moins de 10 minutes), il évite de faire des calculs pas absolument nécessaires : indexation, statistiques, etc.
  • L’affichage des referers a été totalement revu.
  • Ajout d’un champ nom_site et url_site aux articles (à activer, sous le nom de « lien hypertexte », dans la configuration du site (les balises #NOM_SITE et #URL_SITE permettent d’afficher ces valeurs).
  • Deux variables de configuration supplémentaires pour mes_options.php3 : on peut décider que SPIP va ignorer les connexions par REMOTE_USER (.htaccess) et/ou par authentification http.
  • Nouveau raccourci typographique <quote>...</quote>, pour citer un morceau de texte (utile dans les forums publics).
  • et diverses optimisations.

Paquets complets

Heureux utilisateurs de la distribution Debian GNU/Linux, un paquet est disponible pour la version 1.6 de spip dans la distribution debian "stable", et la version 1.7 dans la version "unstable" et bientot dans la version "testing".
Ce paquet permet notamment de gérer plusieurs instances de SPIP sur un même serveur.
# apt-get install spip

L’équipe de SPIP


[1C’est ainsi que CLX propose un fichier iCal de l’agenda des manifestations de l’année en cours.



Annonces

Annuaire LibreNord

Retrouvez l’annuaire de logiciels libres créé par l’association Club Linux Nord-Pas de Calais sur le site suivant http://www.librenord.org


Sur le Web

28 mars - Soirée-rencontre avec l'équipe de radio Cause Commune vendredi 5 avril 2024 à 19 h 30

27 mars - Tour des GULL: Le 29 juin, Bookynette sera à Valence à la Librithèque

27 mars - Tour des GULL : le 29 juin 2024, Bookynette sera à Valence à la Librithèque

27 mars - Rencontre d'auteur au Centre de doc

26 mars - Rencontre April vendredi 29 mars 2024 à 18 h 30 dans les locaux de l'April (Paris 14e)

25 mars - Revue de presse de l’April pour la semaine 12 de l’année 2024

22 mars - « Libre à vous ! » sur radio Cause Commune (26 mars 2024)

22 mars - #203 - Logiciels libres pour les journalistes d’investigation - « Libre à vous ! » diffusée mardi 19 mars 2024 sur radio Cause Commune

22 mars - Directeur.ice de la Fédération de Pêche 62

22 mars - Rapport d'activité 2023 de l'April

22 mars - L'April publie son rapport d'activité 2023

18 mars - Conférence Marie Blandin : Lançeurs d'alerte, rôle et protection

18 mars - Revue de presse de l’April pour la semaine 11 de l’année 2024

13 mars - Assemblée Générale 2024 de l'Aful à Paris (France)

13 mars - #202 - L'IGN et les géocommuns - Données géographiques libres - Critiquer le numérique - « Libre à vous ! » diffusée mardi 5 mars 2024 sur radio Cause Commune

13 mars - Digital Clean Up Day : Journée de nettoyage numérique

13 mars - Rencontre autour du livre Antisionisme, une histoire juive avec Sonia Fayman et Béatrice Orès.

12 mars - Réseau Transition HdF

11 mars - Revue de presse de l’April pour la semaine 10 de l’année 2024

8 mars - Libre en Fête 2024 : découvrir les logiciels libres à l’arrivée du printemps