4 changed files with 56 additions and 0 deletions
@ -0,0 +1,25 @@
|
||||
<?php |
||||
if (!defined("_ECRIRE_INC_VERSION")) return; |
||||
|
||||
/** |
||||
* Déclarer le champ extra sur les évènement pour les destinataire supplémentares |
||||
* @param array $champs |
||||
* @return $champs |
||||
**/ |
||||
function formidable_participation_dest_declarer_champs_extras($champs = array()) { |
||||
$email = array( |
||||
'saisie' => 'input', |
||||
'options' => array( |
||||
'nom' => 'participation_email_supplementaire', |
||||
'sql' => "TEXT NOT NULL DEFAULT ''", |
||||
'versionner' => 'true', |
||||
'label' => _T('formidable_participation_dest:participation_email_supplementaire_label'), |
||||
'explication'=> _T('formidable_participation_dest:participation_email_supplementaire_explication'), |
||||
), |
||||
'verifier' => array( |
||||
'type' => 'email' |
||||
) |
||||
); |
||||
$champs['spip_evenements']['participation_email_supplementaire'] = $email; |
||||
return $champs; |
||||
} |
@ -0,0 +1,18 @@
|
||||
<?php |
||||
if (!defined("_ECRIRE_INC_VERSION")) return; |
||||
|
||||
include_spip('inc/cextras'); |
||||
include_spip('base/formidable_participation_dest'); |
||||
include_spip('base/upgrade'); |
||||
function formidable_participation_dest_upgrade($nom_meta_base_version,$version_cible) { |
||||
|
||||
$maj = array(); |
||||
cextras_api_upgrade(formidable_participation_dest_declarer_champs_extras(), $maj['create']); |
||||
maj_plugin($nom_meta_base_version, $version_cible, $maj); |
||||
|
||||
} |
||||
|
||||
function formidable_participation_dest_vider_tables($nom_meta_base_version) { |
||||
cextras_api_vider_tables(formidable_participation_dest_declarer_champs_extras()); |
||||
effacer_meta($nom_meta_base_version); |
||||
} |
@ -0,0 +1,12 @@
|
||||
<?php |
||||
// This is a SPIP language file -- Ceci est un fichier langue de SPIP |
||||
// Fichier source, a modifier dans https://git.spip.net/spip-contrib-extensions/formidable.git |
||||
if (!defined('_ECRIRE_INC_VERSION')) { |
||||
return; |
||||
} |
||||
|
||||
|
||||
$GLOBALS[$GLOBALS['idx_lang']] = array( |
||||
'participation_email_supplementaire_label' => 'Email(s) à prévenir en cas d\'inscription', |
||||
'participation_email_supplementaire_explication' => 'Lors de l\'inscription à l\'évènement avec Formidable, ces emails seront prévenus. Possibilités de mettre plusieurs emails, séparés par des virgules.', |
||||
); |
Loading…
Reference in new issue