version 1.5pr2

Bonjour,

la version 1.5 de SPIP entre en phase de derniers tests. Sauf accident,
elle devrait être officiellement déclarée "stable" dans les jours à venir.

Vous pouvez télécharger SPIP-1.5 (version pr2) à l'adresse
  http://rezo.net/spip-dev/devel/

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

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

ATTENTION : Si vous utilisez habituellement l'installation automatique
(spip_loader.php3), vous n'êtes pas concerné par cette version préliminaire:
il vous faut attendre la publication de la version stable.

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

1) décompresser l'archive que vous aurez choisie (il y a trois formats :
zip, sit et tgz, mais ce sont les mêmes fichiers) ;

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, via 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).

La mise à jour est un peu plus lourde que pour les versions précédentes,
puisqu'il vous faudra supprimer le fichier ecrire/inc_connect.php3 et entrer
de nouveau vos données de connexion à la base (nota : avant d'effacer
inc_connect.php3, faites-en une copie sur votre disque dur - ce fichier
contient les données de connexion en question, ce qui pourra vous être utile
si vous les avez oubliées).

Et c'est tout !

Remarques importantes :

- 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).

DOCUMENTATION
-------------

La documentation de SPIP est en cours de mise à jour pour la version 1.5,
vous la trouverez à l'adresse http://www.uzine.net/spip

Si vous relevez une erreur, une incohérence, ou un passage incompréhensible,
merci de bien vouloir le signaler sur la liste des développeurs
(spip-dev@rezo.net), en précisant bien le nom ou l'adresse URL complète
de la page.

PROBLÈMES ÉVENTUELS
-------------------

* En cas de soucis d'affichage sur le site public, essayez de vider le cache
de votre site pour voir si le problème persiste.

* Si votre site affiche des messages d'erreur étranges (erreurs PHP, etc.)
vérifiez que tous les fichiers ont été correctement transférés via FTP, et
qu'aucun des fichiers n'a une taille zéro sur le serveur. Eventuellement,
réessayez le transfert en changeant le mode de transfert dans votre logiciel
FTP (le mode binaire est normalement préférable).

* Si vos problèmes persistent, ou pour toute autre question, n'hésitez pas,
après avoir cherché dans la documentation, à écrire à spip@rezo.net.
N'oubliez pas de mentionner la version de SPIP utilisée et de décrire
précisément le problème (URL de la page incriminée, etc.).

NOUVEAUTÉS
----------

Entre la version 1.4.2 et la version 1.5 de SPIP de nombreux changements ont
été apportés, de nombreux bugs ont été corrigés. Tous ne sont pas mentionnés
ici. Voici toutefois une liste, rédigée en style télégraphique au cours du
développement (désolés !), des principales nouveautés de la version 1.5

/ SQUELETTES PAR DÉFAUT
-----------------------

* Nouveaux squelettes par défaut, à peu près conformes W3C, accessibles,
  plus jolis et plus propres que les anciens.

* Accessibilité : ajout d'une page sommaire-texte.php3, gérée depuis le
  squelette sommaire-texte-dist.html ; cette page en texte seul présente
  les 3 derniers articles et les 5 dernières brèves du site.
  Elle vise à founir un début de solution à ceux qui veulent faciliter la
  lecture du site aux utilisateurs de terminaux texte, braille, synthèse
  vocale, etc. Notons que les nouveaux squelettes par défaut sont relativement
  lisibles en mode texte, bien que plus évolués graphiquement dans un navigateur
  classique.
  Nous sommes preneurs de tous retours sur la commodité des nouveaux squelettes
  sur navigateurs non-graphiques (l'espace privé, quant à lui, est toujours
  impraticable en mode texte, malheureusement).

/ RACCOURCIS D'ÉDITION DE TEXTE
-------------------------------

* Le raccourci [texte->>www.uzine.net/spip] crée un lien ouvrant dans une fenêtre
  (à consommer avec modération)
* le raccourci [->http://lien_très_llong......long] voit son texte coupé à 35 caractères

/ INTERFACE ESPACE PRIVÉ
------------------------

* correction bug creation rubriques

* meilleur affichage des "auteurs" du site (y compris les "visiteurs",
  participants aux forums sur abo)

* Deux nouveaux mécanismes pour tenter de garantir la sécurité des sessions :
  1) "Se déconnecter" tue toutes les sessions du rédacteur présentes dans
     data/, ce qui permet éventuellement de déconnecter une session laissée
     ouverte dans un cybercafé.
  2) En cas de cookie de session présenté depuis le mauvais IP, celui qui conserve
     le "bon IP" rejoue le cookie aussitôt que possible, ce qui lui permet de
     déconnecter son voleur, si voleur il y avait ; s'il y avait juste changement
     d'IP, le cookie n'est pas rejoué (ie: le voleur ne peut pas déconnecter sa
     victime).

* correction d'un bug permettant à un rédacteur de supprimer des documents
  joints non attachés (ex: article ou rubrique).

* l'interface simplifiée devient plus cohérente, et utilisable en permanence
  pour des sites pas trop sophistiqués

* moultes petites améliorations diverses

/ ESPACE PUBLIC
----------------

* Ajout d'un tag #PUCE

* Dans la boucle ARTICLES, une nouvelle balise #DATE_MODIF (au format date,
à utiliser, donc, avec des filtres comme |affdate) donne la date de
"dernière modification de l'article" : en fait, il s'agit, plus précisément,
de la dernière date à laquelle on a ouvert l'article en édition, MÊME SI ON
N'A PAS VALIDÉ NI MODIFIÉ L'ARTICLE. Ce n'est pas un bug :wink:

* Possibilité de mettre tous les squelettes dans un dossier (dont le nom est
défini de manière centralisée dans mes_fonctions.php3), ce qui permet
d'essayer plus facilement plusieurs jeux de squelettes...

* Boucle (GROUPES_MOTS) avec les #TYPE, #ID_GROUPE...

* Possibilité de mettre plusieurs #FORMULAIRE_ECRIRE_AUTEUR dans une même page

* Les mails "quoi de neuf" sont personnalisables via un squelette
  (nouveautes-dist.html)

* passage de paramètres dans les filtres. La syntaxe est
  [(#BALISE|filtre{arg1, arg2}|...)]
Le filtre doit être défini de la manière suivante dans mes_fonctions.php3 :
function filtre($texte, $arg1='valeur par defaut1', $arg2='valeur par défaut 2')
{
    ....calculs....
    return (une chaine de caractères);
}

* Ajout d'une balise #EMAIL_WEBMASTER (configurable depuis ecrire/)

* Ajout de id_syndic_article dans le contexte et gestion dans la
  boucle(SYNDIC_ARTICLES) du critère {id_syndic_article} (bug signalé par
  zerrel et corrigé, vérfier la doc sur ce point)

* Nouveau tag #FORMULAIRE_ADMIN pour placer les boutons d'admin (recalculer, etc.)
  où on veut dans la page. Par défaut, si le tag n'est pas utilisé, les boutons
  restent affichés en bas de HTML comme auparavant, ce qui pouvait entraîner
  des bizarreries de rendus selon la structure des squelettes.

* Ajout d'une balise #CHARSET, qui par défaut vaut iso-8859-1, mais peut se
  régler sur une autre valeur dans la configuration du site / options avancées.
  Les différentes fonctions de SPIP marchent correctement en iso-8859-1, et
  raisonnablement bien en utf-8 ; d'autres charsets pourront être ajoutés par
  la suite.

* Nouveau tag #URL_LOGOUT, qui fait le pendant de #LOGIN_PUBLIC ; ce tag
  accepte un seul filtre, l'URL de destination post-logout (par défaut,
  il tourne sur lu-même).

/ AUTRES FONCTIONNALITÉS
------------------------

* Ajout du support LDAP :

  Le support LDAP permet d'authentifier et importer automatiquement de
  nouveaux auteurs depuis un annuaire extérieur. Le réglage est effectué à
  l'installation si l'extension LDAP est présente dans PHP. L'authentification
  d'un nouvel auteur depuis LDAP entraîne ensuite la création d'une nouvelle
  entrée dans la table auteurs. Les caractéristiques propres à SPIP (statut,
  préférences...) continuent à être gérées dans cette table (l'annuaire n'est
  pas encombré d'infos supplémentaires). D'autre part, on peut continuer à
  ajouter des auteurs sous SPIP indépendamment de leur présence ou non dans
  l'annuaire externe.

* correction d'un bug de lecture des backend (la description d'un article
  pouvait passer comme description du site)

* calcul des referers plus solide, et toutes les 10 minutes au lieu d'une
  fois/jour

* possibilité d'avoir un mot de passe MySQL contenant des $

* Mise à jour obligatoire du fichier ecrire/inc_connect.php3 : soit votre
  site vous prend par la main et explique qu'il faut supprimer ce fichier pour
  réinstaller, soit il affiche subitement une page blanche (ce n'est pas le
  cas en général, mais selon le moment où vous avez installé, ça peut
  arriver)... tout revient à la normale dès que vous avez supprimé
  inc_connect.php3 puis réinstallé la connexion à la base.

* introduction d'un mécanisme de log. Les événements importants sont consignés
  dans le fichier ecrire/data/spip.log. Les anciens fichiers sont automatiquement
  supprimés (pas de risque d'exploser l'espace disque).

* La possibilité d'ajouter des documents joints aux articles et/ou aux
  rubriques est désormais configurable. Par défaut articles=oui,
  rubriques=non (histoire d'alléger l'interface sur la grande majorité des
  sites).

* Les auteurs peuvent mettre eux-mêmes un logo sur leurs articles (tant que
  ceux-ci sont éditables, bien sûr).

* Meilleure gestion en cas d'erreur d'écriture sur le disque : en
  particulier, on ne traine plus un skel_xxx vide qui pouvait planter le
  site indefiniment.

deja une version 1.5 yessss
c est koi les nlles ameliorations, moi j ai meme pas encore fini d utiliser
le maximun des nvlles fonctions de la 1.4 & des brouettes ... alors... je
viens de faire un tour (tres) rapide sur le site j ai pas vu ou était
mentionné les nouveautés... une piste ? y a quoi de nveaux ds cette version
???

Si on offrait le champ au trois mousquetaires pour les fêtes ? qui cotise
avec moi :wink: ?

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Fil
Envoyé : samedi 7 décembre 2002 15:54
À : spip
Objet : [Spip] version 1.5pr2

Bonjour,

la version 1.5 de SPIP entre en phase de derniers tests. Sauf accident,
elle devrait être officiellement déclarée "stable" dans les jours à venir.

Vous pouvez télécharger SPIP-1.5 (version pr2) à l'adresse
  http://rezo.net/spip-dev/devel/

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

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

ATTENTION : Si vous utilisez habituellement l'installation automatique
(spip_loader.php3), vous n'êtes pas concerné par cette version préliminaire:
il vous faut attendre la publication de la version stable.

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

1) décompresser l'archive que vous aurez choisie (il y a trois formats :
zip, sit et tgz, mais ce sont les mêmes fichiers) ;

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, via 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).

La mise à jour est un peu plus lourde que pour les versions précédentes,
puisqu'il vous faudra supprimer le fichier ecrire/inc_connect.php3 et entrer
de nouveau vos données de connexion à la base (nota : avant d'effacer
inc_connect.php3, faites-en une copie sur votre disque dur - ce fichier
contient les données de connexion en question, ce qui pourra vous être utile
si vous les avez oubliées).

Et c'est tout !

Remarques importantes :

- 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).

DOCUMENTATION
-------------

La documentation de SPIP est en cours de mise à jour pour la version 1.5,
vous la trouverez à l'adresse http://www.uzine.net/spip

Si vous relevez une erreur, une incohérence, ou un passage incompréhensible,
merci de bien vouloir le signaler sur la liste des développeurs
(spip-dev@rezo.net), en précisant bien le nom ou l'adresse URL complète
de la page.

PROBLÈMES ÉVENTUELS
-------------------

* En cas de soucis d'affichage sur le site public, essayez de vider le cache
de votre site pour voir si le problème persiste.

* Si votre site affiche des messages d'erreur étranges (erreurs PHP, etc.)
vérifiez que tous les fichiers ont été correctement transférés via FTP, et
qu'aucun des fichiers n'a une taille zéro sur le serveur. Eventuellement,
réessayez le transfert en changeant le mode de transfert dans votre logiciel
FTP (le mode binaire est normalement préférable).

* Si vos problèmes persistent, ou pour toute autre question, n'hésitez pas,
après avoir cherché dans la documentation, à écrire à spip@rezo.net.
N'oubliez pas de mentionner la version de SPIP utilisée et de décrire
précisément le problème (URL de la page incriminée, etc.).

NOUVEAUTÉS
----------

Entre la version 1.4.2 et la version 1.5 de SPIP de nombreux changements ont
été apportés, de nombreux bugs ont été corrigés. Tous ne sont pas mentionnés
ici. Voici toutefois une liste, rédigée en style télégraphique au cours du
développement (désolés !), des principales nouveautés de la version 1.5

/ SQUELETTES PAR DÉFAUT
-----------------------

* Nouveaux squelettes par défaut, à peu près conformes W3C, accessibles,
  plus jolis et plus propres que les anciens.

* Accessibilité : ajout d'une page sommaire-texte.php3, gérée depuis le
  squelette sommaire-texte-dist.html ; cette page en texte seul présente
  les 3 derniers articles et les 5 dernières brèves du site.
  Elle vise à founir un début de solution à ceux qui veulent faciliter la
  lecture du site aux utilisateurs de terminaux texte, braille, synthèse
  vocale, etc. Notons que les nouveaux squelettes par défaut sont
relativement
  lisibles en mode texte, bien que plus évolués graphiquement dans un
navigateur
  classique.
  Nous sommes preneurs de tous retours sur la commodité des nouveaux
squelettes
  sur navigateurs non-graphiques (l'espace privé, quant à lui, est toujours
  impraticable en mode texte, malheureusement).

/ RACCOURCIS D'ÉDITION DE TEXTE
-------------------------------

* Le raccourci [texte->>www.uzine.net/spip] crée un lien ouvrant dans une
fenêtre
  (à consommer avec modération)
* le raccourci [->http://lien_très_llong......long] voit son texte coupé à
35 caractères

/ INTERFACE ESPACE PRIVÉ
------------------------

* correction bug creation rubriques

* meilleur affichage des "auteurs" du site (y compris les "visiteurs",
  participants aux forums sur abo)

* Deux nouveaux mécanismes pour tenter de garantir la sécurité des sessions
:
  1) "Se déconnecter" tue toutes les sessions du rédacteur présentes dans
     data/, ce qui permet éventuellement de déconnecter une session laissée
     ouverte dans un cybercafé.
  2) En cas de cookie de session présenté depuis le mauvais IP, celui qui
conserve
     le "bon IP" rejoue le cookie aussitôt que possible, ce qui lui permet
de
     déconnecter son voleur, si voleur il y avait ; s'il y avait juste
changement
     d'IP, le cookie n'est pas rejoué (ie: le voleur ne peut pas déconnecter
sa
     victime).

* correction d'un bug permettant à un rédacteur de supprimer des documents
  joints non attachés (ex: article ou rubrique).

* l'interface simplifiée devient plus cohérente, et utilisable en permanence
  pour des sites pas trop sophistiqués

* moultes petites améliorations diverses

/ ESPACE PUBLIC
----------------

* Ajout d'un tag #PUCE

* Dans la boucle ARTICLES, une nouvelle balise #DATE_MODIF (au format date,
à utiliser, donc, avec des filtres comme |affdate) donne la date de
"dernière modification de l'article" : en fait, il s'agit, plus précisément,
de la dernière date à laquelle on a ouvert l'article en édition, MÊME SI ON
N'A PAS VALIDÉ NI MODIFIÉ L'ARTICLE. Ce n'est pas un bug :wink:

* Possibilité de mettre tous les squelettes dans un dossier (dont le nom est
défini de manière centralisée dans mes_fonctions.php3), ce qui permet
d'essayer plus facilement plusieurs jeux de squelettes...

* Boucle (GROUPES_MOTS) avec les #TYPE, #ID_GROUPE...

* Possibilité de mettre plusieurs #FORMULAIRE_ECRIRE_AUTEUR dans une même
page

* Les mails "quoi de neuf" sont personnalisables via un squelette
  (nouveautes-dist.html)

* passage de paramètres dans les filtres. La syntaxe est
  [(#BALISE|filtre{arg1, arg2}|...)]
Le filtre doit être défini de la manière suivante dans mes_fonctions.php3 :
function filtre($texte, $arg1='valeur par defaut1', $arg2='valeur par défaut
2')
{
    ....calculs....
    return (une chaine de caractères);
}

* Ajout d'une balise #EMAIL_WEBMASTER (configurable depuis ecrire/)

* Ajout de id_syndic_article dans le contexte et gestion dans la
  boucle(SYNDIC_ARTICLES) du critère {id_syndic_article} (bug signalé par
  zerrel et corrigé, vérfier la doc sur ce point)

* Nouveau tag #FORMULAIRE_ADMIN pour placer les boutons d'admin (recalculer,
etc.)
  où on veut dans la page. Par défaut, si le tag n'est pas utilisé, les
boutons
  restent affichés en bas de HTML comme auparavant, ce qui pouvait entraîner
  des bizarreries de rendus selon la structure des squelettes.

* Ajout d'une balise #CHARSET, qui par défaut vaut iso-8859-1, mais peut se
  régler sur une autre valeur dans la configuration du site / options
avancées.
  Les différentes fonctions de SPIP marchent correctement en iso-8859-1, et
  raisonnablement bien en utf-8 ; d'autres charsets pourront être ajoutés
par
  la suite.

* Nouveau tag #URL_LOGOUT, qui fait le pendant de #LOGIN_PUBLIC ; ce tag
  accepte un seul filtre, l'URL de destination post-logout (par défaut,
  il tourne sur lu-même).

/ AUTRES FONCTIONNALITÉS
------------------------

* Ajout du support LDAP :

  Le support LDAP permet d'authentifier et importer automatiquement de
  nouveaux auteurs depuis un annuaire extérieur. Le réglage est effectué à
  l'installation si l'extension LDAP est présente dans PHP.
L'authentification
  d'un nouvel auteur depuis LDAP entraîne ensuite la création d'une nouvelle
  entrée dans la table auteurs. Les caractéristiques propres à SPIP (statut,
  préférences...) continuent à être gérées dans cette table (l'annuaire
n'est
  pas encombré d'infos supplémentaires). D'autre part, on peut continuer à
  ajouter des auteurs sous SPIP indépendamment de leur présence ou non dans
  l'annuaire externe.

* correction d'un bug de lecture des backend (la description d'un article
  pouvait passer comme description du site)

* calcul des referers plus solide, et toutes les 10 minutes au lieu d'une
  fois/jour

* possibilité d'avoir un mot de passe MySQL contenant des $

* Mise à jour obligatoire du fichier ecrire/inc_connect.php3 : soit votre
  site vous prend par la main et explique qu'il faut supprimer ce fichier
pour
  réinstaller, soit il affiche subitement une page blanche (ce n'est pas le
  cas en général, mais selon le moment où vous avez installé, ça peut
  arriver)... tout revient à la normale dès que vous avez supprimé
  inc_connect.php3 puis réinstallé la connexion à la base.

* introduction d'un mécanisme de log. Les événements importants sont
consignés
  dans le fichier ecrire/data/spip.log. Les anciens fichiers sont
automatiquement
  supprimés (pas de risque d'exploser l'espace disque).

* La possibilité d'ajouter des documents joints aux articles et/ou aux
  rubriques est désormais configurable. Par défaut articles=oui,
  rubriques=non (histoire d'alléger l'interface sur la grande majorité des
  sites).

* Les auteurs peuvent mettre eux-mêmes un logo sur leurs articles (tant que
  ceux-ci sont éditables, bien sûr).

* Meilleure gestion en cas d'erreur d'écriture sur le disque : en
  particulier, on ne traine plus un skel_xxx vide qui pouvait planter le
  site indefiniment.

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

mailnantesweb <xavier.courtonne@nantesweb.com> wrote:

deja une version 1.5 yessss
y a quoi de nveaux ds cette version

Si tu avais lu le message de Fil - au lieu de nous le renvoyer en entier
en citation :frowning: tu en saurais déjà un peu plus.

J'en arrive à souhaiter que l'état fixe une taxe de 95% sur la taille
des mails - comme pour les voitures et le carburant (car ce n'est pas
par souci d'environnement que l'on utilise des voitures à faible
consommation)

Guillaume

j ai lu j ai suivi le lien pas vu d infos ...

gracieux comme reponse...

j ai lu j ai suivi le lien pas vu d infos ...

relis

gracieux comme reponse...

ya pas de quoi

--
Steph

Bonsoir,

Petit pb d’affichage dans la zone privée concernant la cellule « En cours d’édition ».

Quand cette option est active (alerte sur les articles en cours d’édition), la cellule correspondante "mange " 60% de l’écran en mode « petit écran » et 40% en grand écran.

une idée ? un pt’it bug ?