Playlist en panne et onglets qui donne un message d’erreur

samedi 6 octobre 2012 à 18h01
par christinb

Logo de christinb

Bonjour,
Je suis en train de tester en local Sarka 3.2.1 et vous livre quelques retours au cas où cela vous serait utile :
J’ai récupéré mon site (établissement scolaire : www.hilairedechardonnet.fr) et l’ai réinstallé en local (Sarka 3.1 et spip 2.1.19). J’ai suivi la procédure :
1) Désactivation de tous les plugins
2) Passage à spip 3.0.5 [19905]
3) Activation de Sarka 3.2.1 [66519]
4) Plugins actifs : autorité, cache cool, changez navigateur, cooliris, crayons, enluminures, full text, couteau suisse, lecteur multimédia, rainette, saisie

Bilan, l’essentiel s’est plutôt bien passé. Il y a toutefois deux problèmes que j’ai repérés :
1) Le lecteur multimédia ne permet plus d’afficher des playlistes
2) La lame « onglets » du couteau suisse provoque une erreur du type « Only variables should be passed by reference in … » Mais l’affichage en onglets fonctionne (avec message d’erreur, qui disparait dès qu’on désactive la lame onglets.

N’étant pas du tout informaticien, je soumets ces remarques à votre sagacité. J’en profite pour féliciter l’équipe de Sarka qui fait un travail formidable. Grâce à vous, nous pouvons tenir facilement le site de notre lycée, qui nous donne entière satisfaction.
J’ai hâte de passer à spip3 en « live », mais je vais peut-être attendre encore un peu.
Cordialement.
B. Christin


Ce sujet est verrouillé : vous pouvez consulter son fil de discussion mais vous ne pouvez plus y répondre.

Réponses

6 octobre 2012 à 20h12

Bonjour Christinb,

Ces deux plugins ne font pas partis de la liste des plugins supportés par Sarka-SPIP donc je t’avoue que je n’ai pas fait de tests d’intégration.

Néanmois, as tu vérifié :

  • que les versions de ces deux plugins sont les plus récentes pour SPIP 3 ?
  • le forum du lecteur multimedia car je ne pense pas que le souci vienne de Sarka-SPIP ?

Pour le couteau suisse j’ai contacté PatV et je te donnerais un retour dès que j’aurais plus d’information.

7 octobre 2012 à 09h41

Bonjour,
merci pour les infos. C’est vrai que je n’avais pas trop fait attention à la liste des plugins compatibles avec Sarka3.2. J’ai bien les dernières versions.
Pour le lecteur multimédia, la configuration de la nouvelle version pour spip3 n’est visiblement pas la même que pour spip2 ; je vais voir ça.
La découpe en onglets était vraiment pratique, et je vais donc attendre qu’elle soit possible avec Sarka 3.2 avant de me lancer dans la mise à jour du site.
Cordialement

7 octobre 2012 à 12h03

Christinb,

Je viens de tester Sarka-SPIP 3.2 avec le Couteau Suisse 1.8.101 dont seule la lame onglets est activée : je n’ai aucun problème, les onglets sont bien présents et fonctionnent parfaitement.

Il faudrait que tu essayes en ne laissant que cette lame pour voir.

7 octobre 2012 à 19h49

Bonsoir,
merci pour le test.
J’ai donc désactivé tous les plugins, sauf Sarka3.2 et le couteau suisse avec seulement la lame onglets, vidé le cache. Cette fois-ci plus d’onglets et le message d’erreur : "Strict Standards : Only variables should be passed by reference in C :\Program Files (x86)\EasyPHP-12.1\www\ecrire\public\composer.php(76) : eval()’d code on line 307".
Je suis perplexe...

8 octobre 2012 à 09h22

Christinb,

Et comment se comporte le lecteur multimedia dans ce cas ? Quelle est ta version de php ?

8 octobre 2012 à 13h38

Bonjour ChristinB,

J’ai eu le même messsage d’erreur que toi avec EasyPHP12.1, en faisant un test de migration en local sur mon PC de mon site Sarka-SPIP 3.0.8 vers Sarka-SPIP 3.2 et SPIP 3.0.5 :

"Strict Standards : Only variables should be passed by reference in C :\Program Files (x86)\EasyPHP-12.1\www\ecrire\public\composer.php(76) : eval()’d code on line ...".

j’ai remarqué que ce message apparait quand j’affiche des rubriques qui contiennent plusieurs articles.
Par contre aucun problème pour l’affichage des rubriques qui ne contiennent qu’un seul article (je précise que j’ai paramétré Sarka-SPIP pour afficher directement l’article quand il n’y
qu’un seul article dans la rubrique).

EasyPHP 12.1 utilise PHP5.4.

Quand je fais le même test sur le serveur mutualisé perso OVH où j’héberge mon site, le message d’erreur n’apparait pas.

OVH mutualisé perso utilise PHP 5.3 .

je suppose que le problème vient de là.

Sinon, je dis un grand merci et bravo à Eric et à ceux qui l’ont aidé à faire Sarka-SPIP 3.2 car je n’ai eu aucun problème majeur de migration vers Sarka SPIP 3.3.2 et je suis impressionné par la qualité de votre travail.

Dès que j’aurai un peu de temps, je poursuivrai mes tests en local, et je n’ai plus q’un détail à régler, avec le plugin Spip-Listes qui ne m’affiche plus le formulaire d’inscription à notre newsletter.

Bravo et encore merci !

Philippe

A
8 octobre 2012 à 14h34

Oui Philippe,

Cela aurait tendance à confirmer mes craintes quant à PHP. Il faudrait que je teste avec une 5.4.

8 octobre 2012 à 19h10

Bonjour,
merci d’avoir trouvé l’origine du message d’erreur. Vous me rassurez, en attendant je vais tester en revenant à PHP5.3.