Nous avons le plaisir de commencer l’année 2016 en lançant officiellement SPIP 3.1
SPIP 3.1 est une version améliorée de SPIP 3.0, qui comprend une mise-à-jour des bibliothèques JavaScript embarquées, un nouvel habillage graphique pour l’espace privé et les pages publiques et de nombreuses autres améliorations.
SPIP 3.1 en bref
- Ajout d’une fonction plein écran, vous permettant d’écrire et voir le résultat simultanément.
- Mise à jour les librairies javascript dont jQuery (passage à la version 1.11.3) et Jquery UI.
- Mise à jour graphique du thème par défaut qui intègre la base minimale CSS Tiny Typo (http://tinytypo.tetue.net/).
- Mise à jour du thème graphique de l’espace privé.
- Ajout du lecteur multimédia http://mediaelementjs.com par défaut pour la lecture des sons et vidéos.
- Des statistiques améliorées.
- Coté PHP, travail de normalisation, suppression de nombreux warnings et compatibilité accrue avec les dernières versions de PHP, en particulier PHP7.
Pour les caractéristiques complètes
http://www.spip.net/fr_article5713.html
Télécharger SPIP 3.1
http://files.spip.net/spip/stable/spip-3.1.zip
Vérifier la compatibilité de ses plugins
Avant le lancer la mise à jour par les méthodes habituelles, il est conseillé de mettre à jour ses plugins.
Le plugin suivant permet de vérifier si les plugins de votre site sont bien compatibles avec SPIP 3.1
http://contrib.spip.net/Verifier-ses-plugins-pour-le-passage-a-SPIP-3-1
Mettre à jour en utilisant le spip_loader
Vous pouvez aussi mettre à jour en téléchargeant la dernière version du spip_loader (version 2.5.7) qui installe 3.1 par défaut
http://www.spip.net/spip-dev/INSTALL/spip_loader.php
Suivi des autres versions de SPIP
- La version SPIP 3.1 devient la version stable.
- La version SPIP 3.0 continue à être maintenue. Dernière version SPIP 3.0.21
- La version SPIP 2.1 continue à être maintenue (mise à jour de sécurité uniquement) . Dernière version SPIP 2.1.28.
- Les versions SPIP 2.0 et antérieures ne sont plus maintenues. Il est vivement conseillé de mettre à jour pour éviter un piratage. Dernière version SPIP 2.0.26
Comment être tenu au courant de ces annonces ?
C’est simple, inscrivez-vous sur la mailing liste http://listes.rezo.net/mailman/listinfo/spip-ann .
Bien sûr les réseaux sociaux ne sont pas en reste :
- Seenthis : http://seenthis.net/people/spip
- Twitter : http://twitter.com/spip
- Facebook : http://www.facebook.com/spip.net
Messages
9 janvier 2016, 11:35, par Said
Un grand merci à toute l’équipe. Heureux de mettre à jour le site :)
9 janvier 2016, 18:57, par Denis
Merci !!!!
9 janvier 2016, 19:10, par Jun
Que du bonheur avec cette nouvelle version. Merci à l’équipe.
10 janvier 2016, 11:11, par Ivan
Hello,
Je teste Spip 3.1 sous Mamp et je m’aperçois qu’avec Php 7, la balise #INTRODUCTION ne semble plus gérée, alors que sous Php 5.6.10, tout marche normalement.
Une idée ?
Merci :)
10 janvier 2016, 11:24, par Maïeul
@Ivan : je te suggère d’ouvrir un ticket sur https://core.spip.net/
10 janvier 2016, 16:59, par Paquin Pascal
Bonjour
J’ai fait la mise à jour via ftp, de 3.0.20 à 3.1.0
L’installation s’est bien déroulée mais lors de la mise à jour de la base de donnée, cela a mouliné dans le vide et le site était en panne, sans accès aux articles.
J’ai donc du réinstaller 3.0.20
Bien fraternellement
Pascal
10 janvier 2016, 17:45, par plinous
Passage réussi à l’exception sauf pour les filtres attribut_html ou entites_html qui ne fonctionnent plus. Pas d’affichage des infobulles dès qu’il y a un accent dans #DESCRIPTIF par exemple...
10 janvier 2016, 18:28, par plinous
J’avais lu quelque part qu’il y aurait un player son intégré à 3.1. Est-ce qu’il y a une docu quelque part ? Merci (et merci globalement pour le boulot !).
10 janvier 2016, 18:34, par spipfactory
Chouette Spip est synchro, mais du coup j’ai peur pour son développement
2016 = 3.1.6
2017 = 3.1.7 ?
2020 = 3.2.0 :)
11 janvier 2016, 08:39, par Patrick
Bonjour, j’ai tenté une installation manuelle en transférant les fichiers, mais voila le résultat, obscur pour moi :
Warning : htmlspecialchars() expects at most 3 parameters, 4 given in /mnt/132/sdb/e/b/residenceaquarius/ecrire/inc/filtres_mini.php on line 222
Warning : Cannot modify header information - headers already sent by (output started at /mnt/132/sdb/e/b/residenceaquarius/ecrire/inc/filtres_mini.php:222) in /mnt/132/sdb/e/b/residenceaquarius/ecrire/inc/headers.php on line 206
Warning : Cannot modify header information - headers already sent by (output started at /mnt/132/sdb/e/b/residenceaquarius/ecrire/inc/filtres_mini.php:222) in /mnt/132/sdb/e/b/residenceaquarius/ecrire/inc/headers.php on line 206
11 janvier 2016, 10:39, par denis
Cette version me semble beaucoup plus rapide. D’autres personnes qui constatent ça ? Des choses particulières qui l’expliquerait ?
11 janvier 2016, 12:09, par erational
Voici une explication de comment mettre à jour simplement avec des captures d’écrans
http://contrib.spip.net/Mettre-a-jour-vers-SPIP-3-1-pour-les-nuls
11 janvier 2016, 13:44, par Patrick
Merci pour le guide de mise à jour en captures d’écran, c’est super clair.
J’avais fait tout cela ; en tous cas les prérequis style recherche des plugins incompatibles, mais comme le seul plugin déclaré incompatible n’avait jamais fonctionné (il était censé envoyer les publications sur Twitter), j’ai simplement ignoré le fait qu’il était incompatible. J’aurais du faire plus ?
Par ailleurs, mon site étant hébergé chez Free, je n’ai jamais réussi à faire fonctionner spip_loader.
14 janvier 2016, 11:01, par minicircul
Bonjour, comme d’habitude, j’ai chargé la nouvelle version, et là erreur 500 (hébergement Gandi avec toutes les spécificités à jour), obligé de revenir à la version précédente, sauf que la gestion des plugin est devenu vide ...
14 janvier 2016, 14:18, par Manuel
Bonjour,
Je viens de mettre à jour un site de 3.0.19 à SPIP 3.1.0 sur une machine de test.
Tous les caractères accentués stockés dans la base ont été remplacés par �
Quelques infos : PHP Version 5.6.10, Extension PHP : mysqli, MYSQL 5.5.42, Apache 2.2.29 sur un serveur OSX Mavericks.
C’est un site qui a l’origine était en 1.7 et qui a migré progressivement au fil des mises à jour. Il a plus de 74 500 articles
Le seul gros problème rencontré à ce jour était lors du passage de 2 à 3. Les accents disparaissaient dans les forums après saisie. La conversion de la base en UTF-8 avec le plugin ad-hoc faisait disparaître tous les textes après le premier caractère accentué. Donc nous sommes revenus en arrière en gardant des tables avec l’interclassement latin1_swedish_ci, et pour régler le problème des accents, nous avons ajouté l’instruction mysql_query(« SET NAMES ’utf8’ ») ; dans connect.php, puis indiqué UTF-8 comme jeu de caractère du site dans ecrire/ ?exec=configurer_langue
Depuis, aucun souci de migration. Mais pour passer à 3.1...
La machine de prod est en Debian, aurais-je le même problème ?
Merci d’avance pour votre réponse
Cordialement
Manuel
19 janvier 2016, 17:57, par vincenzo
Bonjour, en essayant de passer à la 3.1 avec spip_loader.php, j’ai moi aussi un message d’erreur 500 :
"Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator..."
D’habitude je n’ai pas de souci avec spip_loader.php. Sa nouvelle version nécessite-t-elle une version particulière de PHP ? Le serveur où est mon site est en PHP/5.3.3-7.
Cordialement
21 janvier 2016, 18:27, par Ph Jeanne
Bonjour,
Merci pour le développement. Sur l’interface privée, il semble que la boite de téléversement des documents soit un peu rétive lors de la modification d’un article : un F5 la fait réapparaître (rafraîchissement de la page), mais j’ai quelques rédacteurs un peu surpris...
27 janvier 2016, 14:08, par Lhoual
Bonjour,
Je suis entrain d’installer spip 3.1 chez mon hebergeur ovh, tout semble bien reussi sauf à la fin sur mon espace privée je n’ai aucune mise en forme page sans css et tout aligné à gauche ! J’ai changé la version de php sur mon espace dedié en php 5.4 à 7 mais rien ne change...
Si quelqu’un aurait eu ce genre de soucis.
Cordialement
27 janvier 2016, 19:00, par cy_altern
@Louhal : essaie de créer un dossier squelettes/ à la racine de ton SPIP pour voir ?
9 février 2016, 11:05, par Mist. GraphX
@Manuel :
Bonjour,
J’ai un site dans le même cas, que je viens de passer sous spip 3.1 sous debian php5.3 (sniff)
La definition du SET_NAME depuis config.php, provoque des warnings. J’ai procédé ainsi.
Lors d’une migration depuis les anciens types d’encodage, le plugin que vous signalez ne met pas a jour les metas de spip suivantes :
la base doit être convertie et les charset passé en utf8 (a l’aide du plugin ou via un script, a l’époque je crois me souvenir que je l’avait fait avec un script perl).
Ensuite pour finir, j’avais des problèmes d’encodage sur la liste des plugins dans l’administration : il faut juste ré-initialiser SVP en utilisant
var_mode=vider_paquets_locaux
et tout rentre dans l’ordre.
Voila avec ceci vous aurez un spip 3.1 à jour avec un encodage correct et définitif sans « bidouilles » de SET_NAME …
On dit merci au devs de spip au passage ;-)
Bonne journée
Arnaud B. (Mist. GraphX)
12 février 2016, 10:50, par minicircul
RELOAD
Bonjour, j’expose de nouveau mon problème.
Je suis sous SPIP 3.0.21 [22462]
Serveur : Apache/2.2.15 (CentOS)
Version du client de base de données : libmysql - 5.1.73
J’ai fait une mise à jour vers 3.1.0
Installation sans problème sauf que pour l’accès privé ou les pages publique je n’ai que des erreurs 500.
Je suis revenu à l’ancienne version, la liste des plugins a disparu et rainette ne fonctionne plus (alors qu’il est compatible).
Si quelqu’un a des pistes, merci.
16 février 2018, 15:21, par Samuel
Bonjour,
Je relance cette discussion car suite à une mise à jour de SPIP 3.1.0-dev vers 3.1.7, le site renvoie une erreur 500. Impossible de trouver l’origine de problème...
Ma version Php est la 5.6.33.
Quelqu’un a déjà eu ce problème ?
Merci.