SPIP Blog

Du logiciel libre et de la tendresse

Accueil > Release > SPIP 3.0.5 & SPIP 2.1.19 . Ya pas le feu ;) : mises à jour de (...)

SPIP 3.0.5 & SPIP 2.1.19 . Ya pas le feu ;) : mises à jour de maintenance

lundi 17 septembre 2012, par Ben.

Deux nouvelles versions de SPIP sont disponibles pour les branches 3.0 et 2.1, apportant diverses corrections de bug. Nous vous invitons à mettre à jour vos SPIP.

Principaux changements en 3.0.5

- Nouvelle correction de #RANG. La balise s’applique uniquement sur la boucle en cours. Il faut utiliser #_nom:RANG pour prendre le rang d’une boucle parente.
- Corrections CSS pour l’affichage RTL de l’espace privé
- Paginer les rubriques par 500 dans le privé (en l’absence de pagination, des sites avec beaucoup de rubriques étaient ennuyés)
- La validation clavier (via la touche entrée) des formulaires de traduction et de date n’était pas prise en compte par webkit (il ne faut pas de submit en display:none pour lui)
- Correction des urls des articles RSS du suivi de publication dans l’espace privé
- Les traductions d’objets doivent pouvoir être configurées sans le menu de langue mais avec les liens de traductions
- Rétablissement du fonctionnement de (#FORMULAIRE_INSCRIPTION
- Rétablissement de la suppression régulière des articles mis à la poubelle
- Tri fonctionnel sur les listes de la recherche dans le privé
- La notification d’envoi d’email prend en charge aussi le format HTML
- Envoi du véritable entête des requêtes HEAD par le serveur
- Classe CSS ’lat’ sur la colonne gauche de l’espace privé aussi pour les pages en PHP
- Ajout d’un squelette de listes de documents pour qu’ils apparaîssent dans la recherche de l’espace privé
- Correction du squelette backend, dans lequel l’élément du atom est obligatoire
- Correction sur l’accès aux documents protégés
- Le critère id_groupe est disponible pour les boucles SITES
- Les onglets du porte plume passent sous le menu déroulant de l’entête de l’espace privé
- La prévisualisation du porte plume doit pouvoir être effective ailleurs que sur les formulaires d’édition d’objets éditoriaux, et ailleurs que sur un champ ’texte’
- La vieille fonction afficher_documents_colonne() est maintenue pour compatibilité. Elle est considérée maintenant comme dépréciée.
- Le grenier reçoit les scripts de transformation UTF8 de la base de données
- Le grenier reçoit les vieux scripts de liste de mots
- Correction d’un problème sur les mises à jour de plugins : elles pouvaient attraper un plugin de même version que la mise à jour à faire, mais pas forcément de même préfixe !

Principaux changements en 2.1.19

- Correction de #PARAMETRE_FORUM
- Diverses corrections sur les sauvegardes partielles
- 42 types de documents supplémentaires
- correction d’un bug sur le raccourci de tableau

P.S : la 2.1.18 n’aura vécu que le temps que vivent les roses mais elle contenait un bug génant. Pour plus de clarté, nous avons préféré l’incrémenter d’un numéro

Mise à jour

N’hésitez pas à utiliser les différents moyens mis à disposition par la communauté pour obtenir de l’aide lors de cette mise à jour :
- Liste spip-user : http://listes.rezo.net/mailman/listinfo/spip
- Forum : http://forum.spip.net
- IRC : http://irc.spip.net
Nous rappelons à toutes et tous que le meilleur moyen pour signaler des failles, ou des suspicions de failles est d’envoyer un email à « spip-team@rezo.net ».

Comment mettre à jour ?

1. par spip_loader.php : si vous avez déjà installé spip_loader, rendez-vous à l’adresse http://VOTRE_SITE/spip_loader.php pour installer la dernière version de SPIP.

Attention cependant : lisez bien les instructions ici : http://www.spip.net/fr_download#spip_loader pour ne pas être surpris par un passage non voulu de SPIP2 à SPIP3.

2. par copie des fichiers : SPIP 3.0.5 est disponible à l’adresse http://files.spip.org/spip/stable/spip-3.0.zip

3. par SVN : si vous êtes dans la branche 3 faites simplement un « svn up » svn ://trac.rezo.net/spip/branches/spip-3.0
la version 3.0.5 est aussi disponible sous la branche : svn ://trac.rezo.net/spip/branches/spip-3-stable et sous le tag svn ://trac.rezo.net/spip/tags/spip-3.0.5
La version 2.1.19 est téléchargeable ici : http://files.spip.org/spip/archives/

Comment être tenu au courant de ces annonces ?

Le plus simplement du monde en s’inscrivant sur la mailing liste http://listes.rezo.net/mailman/listinfo/spip-ann .

Bien sûr les réseaux sociaux ne sont pas en reste :
- Twitter : http://twitter.com/spip
- Facebook : http://www.facebook.com/spip.net
- Seenthis : http://seenthis.net/people/spip

Messages

  • Il serait bon par contre de corriger rapidement le problème des accents qui disparaissent lors de la modification d’un article sur un site configuré en iso-8859-1.

    http://core.spip.org/issues/2804

    Parce là ça devient inutilisable.

  • Salut, hésite pas à poster des informations à propos de ton bug dans le forum associé au ticket en question afin qu’on puisse régler ce bug au plus vite.

  • Bonjour b_b

    Ok je vais tenter de vous aider.
    J’ai fait ma demande d’inscription sur le site, j’attends la confirmation de mon inscription.

    Mais de quelles informations supplémentaires avez-vous besoin.

    Si on créer un article les accents sont visibles, si on le modifie les accents disparaissent.

    Bon j’imagine que cela ne le fait pas chez tout le monde sinon vous auriez déjà trouvé.

    Merci

  • Bonjour
    je viens de faire la mise à jour par copie de fichiers de spip 2.1.14 vers 2.1.19
    et maintenant je ne peux plus accéder à mon site. J’obtiens le message :

    Fatal error : Call to undefined function : stripos() in /mnt/101/sda/7/c/mc.saliceti/ecrire/req/mysql.php on line 394

    que dois-je faire ? là je suis perdue....

    merci....

  • Il n’y a pas de stripos dans la 2.1.19 (qui était présent dans la 2.1.18 par contre par erreur). Rechargez les fichiers (ou ce fichier au moins)

  • je viens de recharger tous les fichiers, mais j’ai toujours :

    Fatal error : Call to undefined function : stripos() in /mnt/101/sda/7/c/mc.saliceti/ecrire/req/mysql.php on line 394

    j’espère que j’ai téléchargé la bonne version :
    ici, comme c’est indiqué dans le mail :
    La version 2.1.19 est téléchargeable ici : http://files.spip.org/spip/archives/

    et j’ai pris celle qui est tout en bas : SPIP-v3.0.5
    9.3 Mo
    13-09-2012 16:40

  • Malheureusement pour vous, quand c’est écrit « 3.0.5 », ça ne veut pas dire que c’est « 2.1.19 »...

    Si toute la mise à jour s’est effectuée, ça veut dire que ta base vient de passer au format SPIP 3, et donc tu ne peux plus revenir en arrière à moins d’avoir une sauvegarde quelque part.

    Donc pour l’instant :

    • soit tu décides de passer en SPIP 3 (et donc obligatoirement en PHP 5) et tu vérifies que tes fonctionnalités (plugins) sont toutes là et que ton squelette n’est pas cassé
    • soit tu as une sauvegarde quelque part, et alors tu réinstalles tout mais en prenant cette fois le bon paquet nommé « 2.1.19 ».

    Bonne chance !

  • Merci ... j’ai une sauvegarde mais qui date de 2010... je crains qu’elle soit trop ancienne

    à part ça j’ai sauvegardé ma base de données....

    ça ne va pas être simple....

  • Oui je parlais bien d’une sauvegarde de la base, lorsqu’elle était en version 2.1. Si ce point là est une sauvegarde récente alors tout va bien. :)

    C’est une sauvegarde faite par SPIP, ou par le gestionnaire de base de données ?

    Dans tous les cas, à peu de choses près, il faut :

    1. vider ta base actuelle
    2. supprimer tous les fichiers (sauf IMG évidemment)
    3. charger les fichiers du paquet « 2.1.19 »
    4. installer le SPIP normalement
    5. importer la sauvegarde
    6. se reconnecter
  • Bon, ça me rassure un peu...
    - j’ai fait la sauvegarde de la base de données par SPIP
    - en ce moment je suis entrain de terminer de copier sur mon disque dur le dossier IMG. (on ne sait jamais, j’ai déjà fait assez de conneries comme ça.)
    - je suppose qu’il faut aussi que je rapatrie sur mon disque dur la sauvegarde de ma base de données ? donc le dossier dump
    - ensuite comment je fais pour vider ma base de données actuelle ?

    merci pour votre aide, c’est comme pour la voiture, je conduits sans problème mais je ne suis pas compétente en mécanique.....

  • euh supprimer tous les fichier sauf IMG,
    le dossier squelettes et
    les plugins c’est pas non plus la peine de les supprimer ^^
    et si tu avais un config.mes_options.php avec des personnalisations, c’est mieux de le garder aussi ^^

  • Sinon, je ne me moquerais pas, moi j’ai installé une 2.1.9 hier... en me trompant de zip d’archive ;D

  • moi qui me demande depuis hier soir comment j’ai pu faire une bourde pareille...ça me réconforte de voir que je ne suis pas la seule !

  • Bonne nouvelle : le problème est résolu, mais il n’y a pas eu besoin de toucher à la base de données. Seulement enlever les fichiers de la mauvaise version et mettre ceux de la 2.1.19 en conservant les fichiers indiqués.
    Merci beaucoup pour votre aide et soutien, je suis très soulagée....

  • Mon commentaire sans lien

  • J’avais déjà vu ce message sur spip-contrib

  • Bonjour,

    J’ai installé Spip 3.05 et j’ai un souci avec « Contact ». Je peux remplir la zone mais aucun message ne sort. J’ai bien renseigné la zone et l’adress mail est valide.

    Il y a un réglage quelque part à effectuer en 3.05 ?

    Merci d’avance pour vos réponses.

  • Je me réponds à moi-même. Je n’avais pas renseigné l’adresse mail dans la partie configuration/interactivité.

    Ca marche effectivement mieux quand on le fait :-).

Un message, un commentaire ?

Qui êtes-vous ?
Se connecter
Votre message

Ce formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.