[SPIP Zone] F&T ne fonctionne pas en SVN

Bonjour

Après d'autres tests en local sur différentes bases, je confirme l'impossibilité de faire fonctionner forms et tables en SVN :

Fatal error: Call to undefined function spip_mysql_version() in C:\Program Files\EasyPHP 2.0b1\www\cddp\plugins\forms_et_tables_1_9_1\exec\forms_reponses.php on line 128

Ce message apparaît lorsqu'on veut éditer un formulaire. D'autre, l'insertion du modèle d'affichage des données dans un article plante aussi.

Pierre N.

L'instit a écrit :

Bonjour

Après d'autres tests en local sur différentes bases, je confirme l'impossibilité de faire fonctionner forms et tables en SVN :

Fatal error: Call to undefined function spip_mysql_version() in C:\Program Files\EasyPHP 2.0b1\www\cddp\plugins\forms_et_tables_1_9_1\exec\forms_reponses.php on line 128

Ce message apparaît lorsqu'on veut éditer un formulaire. D'autre, l'insertion du modèle d'affichage des données dans un article plante aussi.

Pierre N.

Je ne sais pas si ça peut aider un dev à comprendre, mais le problème vient de cette ligne :
if (substr(spip_mysql_version(), 0, 1) == 3)

Pierre N.

L'instit a écrit :

Après d'autres tests en local sur différentes bases, je confirme l'impossibilité de faire fonctionner forms et tables en SVN :

As tu ajouté le plugin compat193 ?
Si tu ne l'as pas fait, fait le. Un certain nombre de plugins ne peuvent fonctionner sans.

MM.

Matthieu Marcillaud a écrit :

L'instit a écrit :

Après d'autres tests en local sur différentes bases, je confirme l'impossibilité de faire fonctionner forms et tables en SVN :

As tu ajouté le plugin compat193 ?
Si tu ne l'as pas fait, fait le. Un certain nombre de plugins ne peuvent fonctionner sans.

MM.

Bonjour

Oui, c'est fait. Avec le plugin Compat, tous les plugins suivants fonctionnent :
Acces Restreint 2.0
Autorité
Barre Typo V2 pour 1.9.2 et suivantes
cfg
Le Couteau Suisse
Enluminures typographiques pour 1.9.2 et suivantes
SPIP-Listes
Thickbox v2

Fonctionne partiellement

Forms et tables : je peux créer un nouveau questionnaire, mais ça explose la page, je ne peux pas éditer les données ni les visualiser dans l'espace public ou privé

le plugin Squelette par mot clef ne fonctionne pas

le plugin Corbeille pas de plantage mais pas fonctionnel)

Pierre N.

Le 4 févr. 08 à 10:02, L'instit a écrit :

Matthieu Marcillaud a écrit :

L'instit a écrit :

Après d'autres tests en local sur différentes bases, je confirme
l'impossibilité de faire fonctionner forms et tables en SVN :

As tu ajouté le plugin compat193 ?
Si tu ne l'as pas fait, fait le. Un certain nombre de plugins ne peuvent
fonctionner sans.

MM.

Bonjour

Oui, c'est fait. Avec le plugin Compat, tous les plugins suivants
fonctionnent :
Acces Restreint 2.0
Autorité
Barre Typo V2 pour 1.9.2 et suivantes
cfg
Le Couteau Suisse
Enluminures typographiques pour 1.9.2 et suivantes
SPIP-Listes
Thickbox v2

Fonctionne partiellement

Forms et tables : je peux créer un nouveau questionnaire, mais ça
explose la page, je ne peux pas éditer les données ni les visualiser
dans l'espace public ou privé

le plugin Squelette par mot clef ne fonctionne pas

As tu essayé d'enlever ce plugin (Squelette par mot clef ) ?

pierre

Pierre FICHES a écrit :

Le 4 févr. 08 à 10:02, L'instit a écrit :

Matthieu Marcillaud a écrit :

L'instit a écrit :

Après d'autres tests en local sur différentes bases, je confirme
l'impossibilité de faire fonctionner forms et tables en SVN :

As tu ajouté le plugin compat193 ?
Si tu ne l'as pas fait, fait le. Un certain nombre de plugins ne peuvent
fonctionner sans.

MM.

Bonjour

Oui, c'est fait. Avec le plugin Compat, tous les plugins suivants
fonctionnent :
Acces Restreint 2.0
Autorité
Barre Typo V2 pour 1.9.2 et suivantes
cfg
Le Couteau Suisse
Enluminures typographiques pour 1.9.2 et suivantes
SPIP-Listes
Thickbox v2

Fonctionne partiellement

Forms et tables : je peux créer un nouveau questionnaire, mais ça
explose la page, je ne peux pas éditer les données ni les visualiser
dans l'espace public ou privé

le plugin Squelette par mot clef ne fonctionne pas

As tu essayé d'enlever ce plugin (Squelette par mot clef ) ?

pierre

Ben, de toutes façons, je l'avais désactivé, puisqu'il ne fonctionne pas. mais bon, j'ai viré les fichiers maintenant, mais ça ne change rien au problème F&T :frowning:

Pierre N.

L'instit a écrit :

Bonjour

Après d'autres tests en local sur différentes bases, je confirme l'impossibilité de faire fonctionner forms et tables en SVN :

Fatal error: Call to undefined function spip_mysql_version() in C:\Program Files\EasyPHP 2.0b1\www\cddp\plugins\forms_et_tables_1_9_1\exec\forms_reponses.php on line 128

Ce message apparaît lorsqu'on veut éditer un formulaire. D'autre, l'insertion du modèle d'affichage des données dans un article plante aussi.

Pierre N.

Salut

Avec les modifs suivantes, j'ai un fonctionnement presque normal de forms et tables en SVN

Dans inc/forms.php :
//Commenter les lignes ci-dessous pour fonctionnement en svn
   /* if (substr(spip_mysql_version(), 0, 1) == 3) {
      $result = spip_query("SELECT * FROM spip_forms_donnees_champs AS r, spip_forms_champs AS ch, spip_forms_donnees AS d
      WHERE ch.champ=r.champ AND d.id_donnee = r.id_donnee AND d.id_form = ch.id_form AND r.id_donnee="._q($id_donnee)." ORDER BY ch.rang");
    }
    else {*/
    //Fin commentaire pour SVN

Dans exec/forms_reponses.php :
// Commenter les lignes ci-dessous pour fonctionnement en SVN
  //if (substr(spip_mysql_version(), 0, 1) == 3) {
    //$query = "SELECT r.*, a.nom, f.titre FROM spip_forms_donnees AS r LEFT JOIN spip_auteurs AS a USING (id_auteur), spip_forms AS f
    //WHERE r.id_form=f.id_form AND r.confirmation ='valide' AND r.statut <> 'poubelle' AND r.date > DATE_SUB(NOW(), INTERVAL 6 MONTH)
    //ORDER BY r.date DESC LIMIT "._q($debut).", "._q($tranche);
// }
  //else {
  // Fin commentaire SVN

Résultat de ces manips : j'ai la possibilité de voir les réponses, mon formulaire inclus dans un article fonctionne et le modèle de visualisation des données fonctionne dans un autre article. Donc, pour le visiteur de mon site, c'est un fonctionnement normel.

Dans l'espace privé, c'est pas nickel, j'ai des messages d'erreur (en fait du code javascript) en rouge sous le formulaire et le modèle, mais ça fonctionne

Pierre N.