SPIP version 1.6pr1 est sorti

Bonjour,

Nous vous proposons SPIP en version 1.6pr1. Cette version deviendra
probablement la 1.6 officielle, dès que les derniers fichiers de langue en
préparation nous seront parvenus.

Vous pouvez télécharger SPIP-1.6pr1 à l'adresse habituelle
    http://rezo.net/spip-dev/devel/

MISE À JOUR
-----------

La mise à jour peut se faire depuis n'importe quelle version antérieure de
SPIP.

[Toutefois, si vous utilisez habituellement l'installation automatique,
il vous faudra attendre la parution de la version 1.6 définitive.]

Si vous utilisez l'installation manuelle à partir d'une archive
téléchargée depuis l'URL ci-dessus, il vous faut :

0) Choisir une archive : le format ne dépend que de vous, les fichiers à
l'intérieur sont identiques ; notez que si vous avez une connexion lente,
vous pouvez choisir une version monolingue (l'archive est alors suffixée du
code de la langue : par exemple "-fr" pour le français).

1) Décompresser l'archive que vous aurez choisie.

2) Envoyer les fichiers par FTP sur votre site (en écrasant éventuellement
les fichiers précédents : pensez à faire une sauvegarde de vos squelettes
auparavant, en cas de fausse manipulation).

3) Vous rendre, avec votre navigateur, dans ecrire/ et suivre les
instructions (il vous faudra créer un fichier ou répertoire particulier dans
ecrire/data/ puis laisser SPIP faire la mise à niveau de votre base de
données).

Et c'est tout !

Remarques importantes (et habituelles) :

- Vous pouvez auparavant faire une sauvegarde de votre base de données ;
sachez toutefois que vous n'aurez normalement pas besoin de cette
sauvegarde, SPIP se chargeant tout seul de la mise à niveau de votre base de
données. D'autre part, cette sauvegarde ne pourra pas être restaurée sans
dommage sur une version plus récente que votre version actuelle ; elle ne
doit donc être utilisée qu'en dernier ressort !

- Surtout, NE VIDEZ PAS VOTRE BASE DE DONNÉES AVANT DE FAIRE LA MISE À JOUR.
(L'erreur est classique, certains imaginant, à tort, qu'il faut vider la
base de données pour ensuite restaurer la sauvegarde).

ESPACE PRIVÉ MULTILINGUE
------------------------

C'est le plus gros changement dans SPIP depuis la version 1.5 : l'espace
privé, l'aide en ligne et une petite partie de l'espace public (à savoir les
formulaires gérés automatiquement par SPIP) sont désormais disponibles en
plusieurs langues.

La version 1.6pr1 offre les langues suivantes (dénotées ci-dessous par leur
code à deux lettres) :

- 'ar' : arabe
- 'de' : allemand
- 'en' : anglais
- 'eo' : esperanto
- 'es' : espagnol
- 'fr' : français
- 'vi' : vietnamien

Au moment de l'installation de SPIP, vous pourrez choisir une langue pour
l'affichage de l'interface. Cette langue sera également adoptée comme
"langue par défaut" de votre site. C'est ce réglage qui déterminera :
1) la langue dans laquelle sont affichés les formulaires de l'espace public
   (formulaires de recherche, de commentaires dans les forums,
   d'identification pour l'espace privé, etc.)
2) les règles appliquées par le moteur typographique (seuls le français et
   l'esperanto subissent la correction typographique française complète)

Ne vous inquiétez pas, vous pouvez modifier ce réglage par la suite, à tout
moment, dans la configuration du site sous la catégorie "options avancées".
De plus chaque rédacteur ou administrateur peut, indépendamment du reste,
modifier la langue utilisée par l'interface lorsqu'il visite l'espace privé.
Vous pouvez ainsi accueillir des communautés de rédacteurs / administrateurs
de langues variées.

PARTICIPER
----------

D'autres langues sont en préparation (notamment : italien, galicien, danois,
créole de la Réunion), et si vous voulez participer à l'effort de
traduction, vous pouvez prendre contact avec la liste spip-trad@rezo.net
http://listes.rezo.net/mailman/listinfo/spip-trad

Si vous souhaitez discuter de SPIP dans une des langues déjà intégrées, des
listes spécifiques ont été mises en place, ainsi que des sites de référence:
leur adresse est spip-xx@rezo.net et http://www.uzine.net/spip-xx (où xx
doit être remplacé par le code de la langue en question). Parfois le "site
de référence" ne propose que la liste : c'est que tout est encore en
chantier.

REMARQUE IMPORTANTE : il est très probablement préférable, lors d'une
nouvelle installation, par vous rendre tout de suite dans la configuration
avancée pour choisir le jeu de caractères 'utf-8' plutôt que le traditionnel
et vieillissant 'iso-8859-1'. (Nous n'avons pas encore décidé si cela
deviendrait le nouveau comportement par défaut de SPIP.)

Plusieurs jeux de caractères courants sont supportés, notamment utf-8,
iso-8859-1, iso-8859-15, windows-1251 (cyrillique) ; la syndication est
totalement compatible d'un site à l'autre indépendamment des jeux de
caractères choisis.

MOTEUR DE RECHERCHE
-------------------

* Fonctions de translittération multilingue : dans la mesure du possible les
  caractères accentués ou non-occidentaux sont traduits dans leurs
  "équivalents" (non-accentués, phonétiques...) ; la précision de la
  translittération dépend en partie de la configuration de PHP, pour les
  jeux de caractères non intégrés à SPIP.

  Ainsi un mot en cyrillique sera indexé sous sa forme translittérée en
  ASCII, (par exemple : "teoreticheskaya"). La recherche donnera des
  résultats aussi bien sur la forme originale du mot que sur la forme
  tranlittérée. C'est en fait une généralisation du mécanisme qui permettait
  déjà d'effectuer des recherches en français, allemand (etc.) sans avoir à
  taper les accents.

* Quand la langue du site est 'vi' (vietnamien), la translittération est plus
  complexe : les accents sont codés par des chiffres, et la recherche peut
  se faire aussi bien à partir de mots tapés avec tous les accents qu'à
  partir de la translittération classique (a^.) ou spip (a65)...

* Le tiret bas (underscore) n'est plus considéré comme un séparateur de
  mots, mais comme un caractère alphabétique (documentation informatique).

* On peut maintenant indexer les sigles de deux lettres et plus, y
  comprenant ceux contenant des chiffres (G8, CNT...). Un sigle est un mot
  ne comprenant aucune minuscule.

* En raison de ces améliorations, la mise à jour de SPIP déclenche
  exceptionnellement la réindexation complète de votre site (si le moteur de
  recherche est activé).

UNE CORRECTION IMPORTANTE
-------------------------

* Modification du fonctionnement du $dossier_squelettes, pour le rendre
  plus souple et compatible avec <INCLURE> : désormais SPIP recherche,
  dans l'ordre, dossier_squelettes/fond=10.html, puis
  dossier_squelettes/fond-8.html (en remontant la hiérarchie des rubriques
  10, 8, etc. vers la racine), puis dossier_squelettes/fond.html, puis
  ./fond.html à la racine du site, puis ./fond-dist.html

  Pour les <INCLURE(fichier.php3)>, SPIP regarde si le fichier
  dossier_squelette/fichier.php3 existe (et l'inclut le cas échéant) ; et
  sinon inclut ./fichier.php3 (sans nécessairement vérifier son existence).

VIGNETTES AUTOMATIQUES
----------------------

* La génération automatique de vignettes (activable dans la configuration du
  site, dans la catégorie "options avancées") est désormais compatible avec
  plus de systèmes, et les vignettes générées sont de meilleure qualité (il
  est conseillé d'utiliser PHP 4.3 ou supérieur pour avoir des résultats
  optimaux).

SYNDICATION
-----------

* La syndication des sites référencés accepte un plus grand nombre de
  formats de "backends", et reconnaît plus d'informations à l'intérieur de
  ceux-ci (compatibilité avec les formats RSS 0.91, 1.0, 2.0, et
  récupération des dates et auteurs selon divers formats)

* Les fichiers de syndication générés par SPIP (backend.php3 pour les
  articles, backend-breves.php3 pour les brèves) sont plus complets, ils
  contiennent notamment la date exacte de publication des "items" syndiqués.

PETITS AJOUTS ET CORRECTIONS
----------------------------

* Dans le menu "ajouter un document depuis le répertoire upload", les noms
  de fichiers s'affichent par ordre alphabétique

* Le critère {branche} est officiellement supporté :wink:

* Ajout de nouveaux types de documents autorisés

* Bug : on peut désormais utiliser #POINTS pour les sites référencés

* Bug : suppression des forums attachés quand un site référencé est supprimé

* Bug : ne pas accepter les changements de nom/email dans les forums
  sur abonnement

                                    * * *

Pour consulter la liste des nouveautés depuis les versions précédentes,
voyez la rubrique http://www.uzine.net/rubrique155.html