Changeset 92820 in spip-zone for _plugins_/forms


Ignore:
Timestamp:
Nov 10, 2015, 4:05:59 PM (5 years ago)
Author:
jack@…
Message:

éviter des warnings à l'affichage et à l'envoi du formulaire (merci marcimat pour la solution)

Location:
_plugins_/forms/forms_et_tables_2_0
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/forms/forms_et_tables_2_0/balise/forms.php

    r18159 r92820  
    152152                        'id_article' => $id_article,
    153153                        'id_form' => $id_form,
    154                         'id_donnee' => $id_donnee?$id_donnee:(0-$GLOBALS['auteur_session']['id_auteur']), # GROS Hack pour les jointures a la creation
     154                        'id_donnee' => $id_donnee
     155                        ? $id_donnee
     156                        : (0 - (isset($GLOBALS['auteur_session']['id_auteur']) ? $GLOBALS['auteur_session']['id_auteur'] : 0)), # GROS Hack pour les jointures a la creation
    155157                        'self' => parametre_url($url,'id_donnee',$id_donnee<0?0:$id_donnee),
    156158                        'valeurs' => serialize($valeurs),
  • _plugins_/forms/forms_et_tables_2_0/inc/forms.php

    r59173 r92820  
    695695                                        # rattrapper les documents associes a cette nouvelle donnee
    696696                                        # ils ont un id = 0-id_auteur
    697                                         spip_query("UPDATE spip_documents_donnees SET id_donnee = $id_donnee WHERE id_donnee = ".(0-$GLOBALS['auteur_session']['id_auteur']));
     697                                        spip_query("UPDATE spip_documents_donnees SET id_donnee = $id_donnee WHERE id_donnee = ".(0 - (isset($GLOBALS['auteur_session']['id_auteur']) ? $GLOBALS['auteur_session']['id_auteur'] : 0)));
    698698                                        # cf. GROS HACK 2 balise/forms
    699699                                        # rattrapper les documents associes a cette nouvelle donnee
    700700                                        # ils ont un id = 0-id_auteur
    701                                         spip_query("UPDATE spip_forms_donnees_donnees SET id_donnee = $id_donnee WHERE id_donnee = ".(0-$GLOBALS['auteur_session']['id_auteur']));
     701                                        spip_query("UPDATE spip_forms_donnees_donnees SET id_donnee = $id_donnee WHERE id_donnee = ".(0 - (isset($GLOBALS['auteur_session']['id_auteur']) ? $GLOBALS['auteur_session']['id_auteur'] : 0)));
    702702                                }
    703703                                if (!($id_donnee>0)) {
  • _plugins_/forms/forms_et_tables_2_0/plugin.xml

    r90196 r92820  
    1111        <icon>img_pack/form-24.png</icon>
    1212        <auteur>Antoine Pitrou, Cedric Morin, Renato Formato, Jerome Escoffier</auteur>
    13         <version>0.4.5</version>
     13        <version>0.4.6</version>
    1414        <etat>test</etat>
    1515        <description>
Note: See TracChangeset for help on using the changeset viewer.