[SPIP Zone] plugin crayons Révision 110279

Bonjour,

Je viens de débusquer un petit soucis dans le plugins crayons.
Avec la révision 110279 la fonction crayons_updates ne traite que la dernière valeur passée dans $colval. Le diff ci-dessous règle le pb.

Index: trunk/action/crayons_store.php

— trunk/action/crayons_store.php (révision 114385)
+++ trunk/action/crayons_store.php (copie de travail)
@@ -458,7 +458,7 @@
// l’api sql sait gerer les prefixes contrairement a spip_query.
// On garde un semblant de compatibilité
if ( isset($GLOBALS[‹ spip_version_code ›]) && $GLOBALS[‹ spip_version_code ›] >= ‹ 1.93 › ) {

  • $a = sql_updateq($nom_table , array($col => $val), $where,’’,$distant);
  • $a = sql_updateq($nom_table , $colval, $where,’’,$distant);
    }
    else {
    $a = spip_query($q = 'UPDATE ' . $nom_table . ' SET ’ . $update . ’ WHERE ’ . $where, $distant);

Alexis a écrit le 08/03/2019 à 10:36 :

Bonjour,

Je viens de débusquer un petit soucis dans le plugins crayons.
Avec la révision 110279 la fonction crayons_updates ne traite que la dernière valeur passée dans $colval. Le diff ci-dessous règle le pb.

Merci pour le patch.
Est-ce que tu as un accès à la Zone pour le commiter ?

Est-ce que tu pourrais aussi nous décrire dans quel contexte le bug se produit ?
Est-ce que ce serait ce type de bug : Mots arborescents - SPIP-Contrib

--
RealET

De rien.

Ah oui je l’ai retrouvé :slight_smile: => révision 114388

C’est un crayons que j’ai bricolé pour une interface de choix. L’utilisateur doit faire 4 choix que crayons_update reçoit via $colval avant d’updater une table dans une base externe.

Du coup le lien avec mots arborescents je ne saurais dire.

Le ven. 8 mars 2019 à 13:02, RealET <real3t@gmail.com> a écrit :

Alexis a écrit le 08/03/2019 à 10:36 :

Bonjour,

Je viens de débusquer un petit soucis dans le plugins crayons.
Avec la révision 110279 la fonction crayons_updates ne traite que la
dernière valeur passée dans $colval. Le diff ci-dessous règle le pb.
Merci pour le patch.
Est-ce que tu as un accès à la Zone pour le commiter ?

Est-ce que tu pourrais aussi nous décrire dans quel contexte le bug se
produit ?
Est-ce que ce serait ce type de bug :
https://contrib.spip.net/Mots-arborescents-4726#comment500266


RealET


spip-zone@rezo.net - https://listes.rezo.net/mailman/listinfo/spip-zone