'adresse',
'code_postal',
'ville',
+ 'telephone',
'id_souscription_campagne',
'type_souscription'),
// black list
/* Préparation de la requête */
$select = "id_souscription, courriel, type_souscription,"
."montant, reglee, spip_transactions.statut, date_paiement, mode, autorisation_id,"
- ."nom, prenom, adresse, code_postal, ville, pays, recu_fiscal, envoyer_info, date_souscription,"
+ ."nom, prenom, adresse, code_postal, ville, pays, telephone, recu_fiscal, envoyer_info, date_souscription,"
."spip_souscription_campagnes.id_souscription_campagne, titre";
$from = "spip_souscriptions LEFT JOIN spip_transactions USING(id_transaction) LEFT JOIN spip_souscription_campagnes USING(id_souscription_campagne)";
"Code Postal",
"Ville",
"Pays",
+ "Téléphone",
"Souhaite reçu fiscal",
"Souhaite être informé",
"Date don",
"adresse" => "text NOT NULL DEFAULT ''",
"ville" => "text NOT NULL DEFAULT ''",
"pays" => "text NOT NULL DEFAULT ''",
+ "telephone" => "text NOT NULL DEFAULT ''",
"recu_fiscal" => "varchar(3) NOT NULL DEFAULT ''",
"type_souscription" => "varchar(255) NOT NULL DEFAULT ''",
"informer_comite_local" => "varchar(3) NOT NULL DEFAULT ''",
[(#SAISIE{input, code_postal, label=<:souscription:label_code_postal:>})]
[(#SAISIE{input, ville, label=<:souscription:label_ville:>})]
[(#SAISIE{selection, pays, label=<:souscription:label_pays:>, datas=#GET{liste_pays}})]
+ [(#SAISIE{input, telephone, label=<:souscription:label_telephone:>})]
</ul>
</fieldset>
<p class="boutons"><input type="submit" class="submit" value="<:souscription:confirmer:>" /></p>
'code_postal' => '',
'ville' => '',
'pays' => 'FR',
+ 'telephone' => '',
'id_souscription_campagne' => $id_souscription_campagne,
'type_souscription' => $type,
);
'label_recu_fiscal' => 'Recevoir un reçu fiscal',
'label_ville' => 'Ville',
'label_pays' => 'Pays',
+ 'label_telephone' => 'Téléphone',
'label_campagne' => 'Campagne',
'label_titre_campagne' => 'Titre de la campagne',
'label_exporter_payes' => 'Exporter les souscriptions payés',
compatibilite="[3.0.5;3.0.*]"
logo=""
documentation=""
- schema="0.2"
+ schema="0.3"
>
<nom>Souscription</nom>
<span dir="#LANG_DIR" class="#EDIT{pays} pays">(#PAYS)</span>
</div>]
+[<div class="champ contenu_telephone[ (#TELEPHONE*|strlen|?{'',vide})]">
+ <label><:souscription:label_telephone:> : </label>
+ <span dir="#LANG_DIR" class="#EDIT{telephone} telephone">(#TELEPHONE)</span>
+</div>]
+
[<div class="champ contenu_recu_fiscal">
<label><:souscription:label_recu_fiscal:> : </label>
<span dir="#LANG_DIR" class="#EDIT{recu_fiscal} recu_fiscal">(#RECU_FISCAL|?{"oui","non"})</span>
$maj['0.2'] = array(array('sql_alter', "TABLE spip_souscriptions ADD pays text NOT NULL DEFAULT ''"));
+ $maj['0.3'] = array(array('sql_alter', "TABLE spip_souscriptions ADD telephone text NOT NULL DEFAULT ''"));
+
include_spip('base/upgrade');
maj_plugin($nom_meta_base_version, $version_cible, $maj);
}