SPIP 3.0.8 : votre dose de SPIP mensuelle est là !

Salut !

A la sortie de ce long hiver, SPIP a la grande forme et garde le rythme de publication mensuel depuis mars et jusqu’à avril au moins.

Cette version 3.0.8 apporte plusieurs corrections de bugs, dont certains touchant à la configuration et aux droits des rédacteurs (forum, organiseur, redirections sur les articles).

Nous vous invitons donc à mettre à jour sans tarder.

Dans le core

Espace privé

  • (depuis 3.0.7), utilisation par défaut des vignettes apercite au lieu de thumbshots sur les referers (r20242)
  • mettre une info-bulle personnalisée sur les bouton RSS du privé (r20416)
  • corrections à ical_prive.html (r20414)
  • appliquer_filtres accepte un 3e argument forçant un chaîne vide si le filtre n’est pas trouvé (r20406)
  • #URL_ECRIRE* n’encode plus les « & » (r20414)
  • déclaration du pipeline traduire appelé dans le formulaire prive/traduire.php (r20392)
  • un plugin mis a jour est désormais « mis à jour » (r20369)
  • contenu/configurer_multilang.html est renommé contenu/configurer_multilinguisme.html en conformité avec son #FORMULAIRE_CONFIGURER_MULTILINGUISME (r20367)
  • un rédacteur ne peut pas créer une redirection après publication d’un article (r20363)

Critères et balises

  • amélioration de age (r20389) et jour_relatif (r20400
  • #_contenu_article:LESAUTEURS retourne les auteurs d’une boucle parente (r20390)

Améliorations techniques

  • sauvegarder/restaurer le contexte de l’url dans laquelle une page est calculee (r20355)
  • support SQLite de la fonction mysql TIMESTAMPDIFF (r20388)
  • lutte contre l’explosion des écritures (et des caches) causées par les bots (r20378)
  • outils de debug : bugs et cosmétique - corrections diverses (r20397 - #2968, r20401, r20402, r20404)

PHPDoc

Pour les programmeurs, le futur site de documentation continue à s’enrichir régulièrement de nouveaux apports. Pour rappel, la version de dev de ce site : http://autodoc.magraine.net/spip-3.0/zora/

Dans les plugins-dist

Sources : http://zone.spip.org/trac/spip-zone/log/_core_/branches/spip-3.0/plugins

  • nettoyage répertoires vides et scories : divers commits entre z71782 -> z71661
  • logs moins verbeux (z71398, z71396, z71394, z71391)

Compagnon

  • nom incorrect du fichier d’un compagnon, et en plus un var_dump trainait dedans (z72066)

Dev

  • début de refonte des formulaires en se passant des listes (accessibilité) (z71833,z71832,z71806 à zz71808)

Forum et pétitions

  • se passer du compresseur s’il n’est pas présent (z71578 et z71783 - #2971 et #2972)
  • un item de langue (z71579)
  • rétablir les configurations de forum par articles (z71267)

Medias

  • inc/date.php n’existe plus (z71408)
  • un titre long débordait (z71001)

Organiseur

  • corrections dans les fils de messages internes (z72040, #2977)
  • droit de faire des annonces internes (z72036, #2976)

Révisions

  • renseigner l’auteur dans le flux qui est bien fermé (z72030 et z72032, #2963)
  • rétablir le flux rss (z71097)

Statistiques

  • le nom du jour dans la page de stats (z72002)

SVP

  • ne pas utiliser / pour les délimiteurs pour éviter un bug sur les / (r71790)
  • améliorations dans la gestion des lib (r71135, r71453)

Urls étendues

  • correction d’un bug sur installations en sous-dossiers (z71272)

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 :

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 vers SPIP 3.0.8 ?

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

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 :

Discussion

10 discussions

  • Depuis la mise à jour de spip 3.08 (avant j’avais la 3.05) je ne peux acceder à l’espace privé (je suis en local et j’utilise firefox) on me dit : accepter les cookies (ce que je fais d’office).

    Que dois je faire ?

    Danièle Levy

    Répondre à ce message

  • SupRavII

    Bonjour,

    Excellent travail messieurs,
    belle réussite, c’est enfin plus souple et particulièrement « souple »
    depuis que vous avez commencé la lutte contre les bots,
    « le référencement c’est bien »
    mais pas trop quand même :D

    La gestion des taches aussi était un peu lourde, Bravo et félicitation a tous les contributeurs
    de cette nouvelle release. SPIP 3.0.8

    Cordialement.

    Répondre à ce message

  • NIKIZA Jean de Dieu

    Salut, j aimerais creer mon site web avec spip

    Répondre à ce message

  • 2

    Depuis la mise à jour en 3.0.8, sur 2 de mes sites, sous Safari Mac il n’y a plus aucune icône d’administration (que ça soit celles de base ou celles que l’on peut avoir avec le minibando). Entre ça et les crayons qui fonctionnent quand ils le veulent bien, c’est franchement galère…

    Sous Firefox elles sont belles et bien là, donc ça vient bien d’un soucis de compatibilité avec le navigateur.

    • Certainement un problème de cache navigateur (celui de safari/chrome a une forte tendance à persister). Essaye donc de vider ton cache navigateur, cela devrait régler le problème.

    • Malheureusement je l’avais déjà essayé sans résultat.

      Et ça me fait exactement le même sur Safari iOS sur les deux sites. Sur un autre resté en branche 2.1 pas de soucis.

      il faudrait que je teste avec Chrome.

    Répondre à ce message

  • 7

    Bonjour,

    Après mise à jour vers la 3.0.8 je n’ai plus les auteurs des articles !

    Que faire ?

    Dans phpmyadmin je n’ai plus la base articles_auteurs ? Normal ?

    • Il me semble que cette table n’existe plus en SPIP 3.0 ! Ce doit être maintenant articles_liens ou auteurs_liens (je ne sais plus mais je pencherai plus pour le premier) avec le champ objet qui vaut auteur et le champ id_objet qui contient le ID_AUTEUR

    • non c’est spip_auteurs_liens avec id_auteur/objet/id_objet qui spécifient les auteurs sur les objets x ou y

    • Oui, j’ai vu mais je suis toujours avec mon gros problème : Comment récupérer les auteurs des articles sur mes deux sites ?

      Merci beaucoup pour votre aide

    • 1. il faut savoir ce qui a pu faire planter l’upgrade donc :

      • savoir ce que tu avais comme plugin avant la maj
      • est ce qu’un de ces plugins avait déjà une table spip_auteurs_liens

      De là on pourra réfléchir à pourquoi l’upgrade a planté « chez toi »

      2. J’espère que tu avais une sauvegarde sinon :

      • (premier point et unique) ça me semble mort
    • Avant la mise à jour de 2.1.20 vers 3.0.8 j’avais désactivé la totalité du dossier plugins et après installation (sans message d’erreur) j’ai réinstallé en propre les plugins un par un.

      Pour ce qui est de la sauvegarde : Grosse et belle bêtise chez moi. Beaucoup trop confiance et du coup pas faite...

      Donc c’est mort, hein ?

    • b_b vient de donner cela comme possible raison sur IRC :

      http://thread.gmane.org/gmane.comp.web.spip.zone/31657/focus=31711

      Et la solution :

      http://article.gmane.org/gmane.comp.web.spip.zone/31721

      Mais comme tu ne dis pas ce qui était installé avant et qui pourrait poser le problème... on va un peu dans le vide là

    • C’était le second... (heureusement que je joue pas au loto moi : cent pour cent d’échec garanti)

      Pour en revenir au problème, on ne sait pas si les liaisons auteurs/articles sont là (puisqu’elles n’étaient pas cherchées dans la bonne table...) Le problème peut être effectivement celui évoqué sur la liste, tout comme il peut être du aux boucles qui n’ont pas été adaptées (je veux dire que les tables sont ok mais qu’il faut revoir les squelettes perso) Bref, on nage un peu dans le vide...

    Répondre à ce message

  • 4
    Julien C

    Bonjour,

    en 3.0.8 quand j’ajoute une image au portfolio (dans un article), ça me l’ajoute dans « illustrations » et non directement le portfolio. Je dois les ajouter ensuite au portfolio une à une (pénible si on en a beaucoup).
    Alors qu’en 3.0.5 (je n’ai pas testé les versions entre les deux) ça ne le faisait pas.

    Une idée pour contourner ça et ajouter les images directement dans le portfolio ?

    Merci.

    Julien

    Répondre à ce message

  • 1

    Bonjour, est-ce que phpdoc est intégré directement dans spip ?
    Si oui, avez-vous une documentation de comment le faire ?

    • Tss, il est marqué :

      Pour les programmeurs, le futur site de documentation continue à s’enrichir régulièrement de nouveaux apports.

      Il ne s’agit pas de quelque mécanisme incorporé à SPIP, mais de faire évoluer docs.spip.net

      Bien sûr, PHPDoc est mis en oeuvre en commentant le source d’une certaine façon... de sorte que les outils d’analyse génèrent automatiquement quelque chose comme ici : http://autodoc.magraine.net/spip-3.0/zora/

    Répondre à ce message

  • 4

    Depuis la mise à jour à 3.08, un trie par date sur une page qui même article et brèves ne fonctionne plus. Encore une fois, les dates des brèves sont arrêtées à 0:00 alors que pour la 3.05, on était enfin revenu à l’heure exacte de la publication de la brève (ce qui permet un trie par date en mêlant brèves et articles).
    Cela devient agaçant des allers-retours dans la gestion des dates des brèves... Ce serait possible de laisser les brèves vivre leur vie avec leurs vrais horaires de publication ? ;-)
    Christophe / www.seasailsurf.com

    • Salut, testé à l’instant sur SPIP 3.0.8 SVN [20427], mes brèves ont bien un horaire dans leur date de publication. Il n’y a pas eu de changement sur la gestion des dates des brèves dernièrement.

      Quand tu dis que les dates des brèves sont arrêtées à 0:00, tu vois ça où ?

      Comme ton site masque les entêtes verbeuses de SPIP, impossible de savoir quel plugins tu utilises, peut être que ton problème vient de l’un d’entre eux ?

      Bref, sans plus d’infos de ta part il ne va pas être facile de t’aider plus ;)

    • mince des « entêtes verbeuses » dans mon Spip ?
      Plus sérieusement, le 0:00 est une supposition puisque le trie ne fonctionne plus ici par exemple (http://seasailsurf.com/seasailsurf/actu/spip.php?page=accueil-fr&var_mode=calcul) avec une brève du 24 qui apparaît après un article du 23 alors que cela marchait parfaitement avant.
      C’est un phénomène qui apparaît et disparait selon les versions de spip et doit donc être à une gestion de dates des brèves non ?

      en ce qui concerne mes plugins, je les ai mis tous à jours :
      Spip loves Twitter 1.1.1 - stable
      En onglets dans le texte 1.0 - stable
      CFG 3.0.0 - stable
      Comments 3.2.5 - test
      Corbeille 3.0.3 - stable
      Couleur de rubrique 2.3.5 - test
      Envoyer par mail 2 0.2 - stable
      Facebook Models 0.20.0 - stable
      Facteur 2.4.5 - stable
      Formulaire de contact avancé 0.10.3 - stable
      Fulltext 0.7.1 - test
      Google +1 0.4.1 - stable
      Google Tools 1.0.1 - dev
      Gravatar 1.4.0 - stable
      iTwX Classique 2.3.5 - test
      Le Couteau Suisse 1.8.132 - stable
      Lien image réduite vers image originale 1.0 - stable
      Menu déroulant 2.2.0 - stable
      Menus 1.4.4 - test
      NivoSlider 2.0.1 - test
      NoSPAM 1.0.9 - stable
      Notation 2.0.6 - test
      Notifications 3.0.10 - stable
      Saisies pour formulaires 1.30.2 - test
      Social tags 1.0.4 - stable
      SPIP Bonux 3.0.5 - stable
      SPIP-Listes 3.0.11 - test

      La boucle pour mélanger articles et brèves par dates :

    • J’ai bien l’impression que ton problème vient des boucles que tu utilises pour mélanger les articles et les brèves. À ce que je lis, la boucle breves_2 semble superflue.

      Tu devrais relire l’article de Romy à ce sujet :

      http://romy.tetue.net/melanger-breves-et-articles

      Ensuite tu devrais tenter de mettre en place un squelette simple pour débuguer tout ça (juste un affichage en liste des articles et brèves avec leur titre et leur date. Cela sera plus facile pour t’y retrouver.

    • Merci Bruno, cela marche avec le système de Romy à conditions de remplacer <BOUCLE_breves(BREVES) age_relatif<0  !par date doublons> par <BOUCLE_breves(BREVES) age_relatif<=0  !par date doublons>. Donc dans les brèves « < » par « <= ». Il y a bien un changement de changement de gestion de date quelque part avec l’arrivée de la 3.08 non ? Mystère...

    Répondre à ce message

  • 2
    A.dubourg

    Depuis la mise à jour de spip 3.0.8, je ne peux plus utiliser le plugin Scolaspip car il me demande le plugin AGENDA en version 3.6 minimum, alors qu’Agenda est déjà en 3.11.

    J’ai vidé le cache depuis l’espace privé et en ftp... toujours rien.

    Auriez-vous une idée ?

    Merci d’avance

    • La dernière version d’agenda est la 3.11.7
      Vous dites qu’il vous faut minimum la 3.6, donc, c’est bon !

      Dans votre cas, il semble que s’il y a problème, cela vienne plus de Scolaspip que d’agenda ou de spip.
      Donc le mieux est peut-être de faire un message directement dans le forum de scolaspip ?
      http://contrib.spip.net/ScolaSPIP-pour-SPIP3

    • A.dubourg

      Merci franck pour cette réponse !

      j’ai en effet eu l’idée (un peu tard) de télécharger une version plus récente de Scolaspip et ça a fonctionné.

      Bonne soirée et encore merci

    Répondre à ce message

  • 2

    Pfffhh ! Quand j’ai mis mes sites à jour en 3.0.6, la 3.0.7 a paru le lendemain ! Là j’ai enfin trouvé un peu de temps et je suis en train d’uploader une 3.0.7 sur un serveur et voilà t’y pas que sort la 3.0.8 !!!

    Bon, je râle pas, hein ;-) c’est juste pour dire. Grand merci à tous ceux qui bossent là-dessus !

    • Tiens c’est une bonne idée ça, la prochaine fois on essaye de prévenir 1 ou quelques jours avant.

    • Excellente idée ! Dans mon cas, mais c’est peut-être par hasard, cela aurait pu servir.

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

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

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom