Changeset 49988 in spip-zone
- Timestamp:
- Jul 26, 2011, 12:44:25 PM (10 years ago)
- Location:
- _plugins_/clevermail/2_0
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/clevermail/2_0/formulaires/clevermail_list_edit.html
r38238 r49988 113 113 <label for="#GET{name}"><:clevermail:version_html:></label> 114 114 [<span class='erreur_message'>(#GET{erreurs})</span>] 115 <p class="explication"><:clevermail:url_templates_explication:></p> 115 116 <input type="text" class="text" name="#GET{name}" id="#GET{name}" size="50" maxlength="255" value="#ENV{#GET{name}}" /> 116 117 </li> 117 118 #SET{name,lst_url_text} 118 119 #SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}} 119 #SET{obli,' obligatoire'}120 #SET{obli,''} 120 121 <li class="editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]"> 121 122 <label for="#GET{name}"><:clevermail:version_txt:></label> 122 123 [<span class='erreur_message'>(#GET{erreurs})</span>] 124 <p class="explication"><:clevermail:version_txt_explication:></p> 123 125 <input type="text" class="text" name="#GET{name}" id="#GET{name}" size="50" maxlength="255" value="#ENV{#GET{name}}" /> 124 126 </li> -
_plugins_/clevermail/2_0/formulaires/clevermail_list_edit.php
r46662 r49988 1 1 <?php 2 2 function formulaires_clevermail_list_edit_charger_dist($lst_id = -1) { 3 // Ces define sont mis ici car dans clevermail_options.php, il etait impossible de surcharger avec un plugin ayant :4 // <utilise id="clevermail" version="[2.5.0;]" />5 // Pour proposer une URL complète (true) ou juste le chemin du squelette (false) à la création d'une nouvelle lettre6 @define("_CLEVERMAIL_DISTANT", true);7 @define("_CLEVERMAIL_NOUVEAUTES_HTML", 'clevermail_nouveautes_html');8 // _CLEVERMAIL_NOUVEAUTES_HTML_OPTION est facultatif. Il permet de completer l'url amorcee avec _CLEVERMAIL_NOUVEAUTES_HTML.9 // define("_CLEVERMAIL_NOUVEAUTES_HTML_OPTION", 'cat=mot&sujet=1&pied=1&entete=1');10 @define("_CLEVERMAIL_NOUVEAUTES_TEXT", 'clevermail_nouveautes_text');11 // _CLEVERMAIL_NOUVEAUTES_TEXT_OPTION est facultatif. Il permet de completer l'url amorcee avec _CLEVERMAIL_NOUVEAUTES_TEXT.12 // define("_CLEVERMAIL_NOUVEAUTES_TEXT_OPTION", 'cat=mot&sujet=1&pied=1&entete=1');13 3 if ($valeurs = sql_fetsel('*', 'spip_cm_lists', 'lst_id='.intval($lst_id))) { 14 4 $valeurs['lst_auto_week_days'] = explode(',', $valeurs['lst_auto_week_days']); 15 5 } else { 16 6 $cm_mail_admin = sql_getfetsel('set_value', 'spip_cm_settings', 'set_name="CM_MAIL_ADMIN"'); 17 if (defined('_CLEVERMAIL_NOUVEAUTES_HTML_OPTION')) {18 if (_CLEVERMAIL_DISTANT) {19 $url_html = generer_url_public(_CLEVERMAIL_NOUVEAUTES_HTML,_CLEVERMAIL_NOUVEAUTES_HTML_OPTION);20 } else {21 $url_html = _CLEVERMAIL_NOUVEAUTES_HTML;22 }23 } else {24 if (_CLEVERMAIL_DISTANT) {25 $url_html = generer_url_public(_CLEVERMAIL_NOUVEAUTES_HTML);26 } else {27 $url_html = _CLEVERMAIL_NOUVEAUTES_HTML;28 }29 }30 if (defined('_CLEVERMAIL_NOUVEAUTES_TEXT_OPTION')) {31 if (_CLEVERMAIL_DISTANT) {32 $url_text = generer_url_public(_CLEVERMAIL_NOUVEAUTES_TEXT,_CLEVERMAIL_NOUVEAUTES_TEXT_OPTION);33 } else {34 $url_text = _CLEVERMAIL_NOUVEAUTES_TEXT;35 }36 } else {37 if (_CLEVERMAIL_DISTANT) {38 $url_text = generer_url_public(_CLEVERMAIL_NOUVEAUTES_TEXT);39 } else {40 $url_text = _CLEVERMAIL_NOUVEAUTES_TEXT;41 }42 }43 7 $valeurs = array( 44 8 'lst_id' => -1, … … 53 17 'lst_unsubscribe_text' => _T('clevermail:confirmation_votre_desinscription_text'), 54 18 'lst_subject_tag' => 1, 55 //'lst_url_html' => $GLOBALS['meta']['adresse_site'].'/?page=clevermail_nouveautes_html', 56 'lst_url_html' => $url_html, 57 //'lst_url_text' => $GLOBALS['meta']['adresse_site'].'/?page=clevermail_nouveautes_text', 58 'lst_url_text' => $url_text, 19 'lst_url_html' => 'clevermail_nouveautes_html', 20 'lst_url_text' => 'clevermail_nouveautes_text', 59 21 'lst_auto_mode' => 'none', 60 22 'lst_auto_hour' => 8, … … 70 32 function formulaires_clevermail_list_edit_verifier_dist($lst_id = -1) { 71 33 $erreurs = array(); 72 foreach(array('lst_name', 'lst_moderator_email', 'lst_url_html' , 'lst_url_text') as $obligatoire) {34 foreach(array('lst_name', 'lst_moderator_email', 'lst_url_html') as $obligatoire) { 73 35 if (!_request($obligatoire)) { 74 36 $erreurs[$obligatoire] = _T('clevermail:ce_champ_est_obligatoire'); … … 156 118 if (_request('lst_id') == -1) { 157 119 sql_insertq('spip_cm_lists', $champs); 158 // XXX: log en chaîne de langue120 // TODO : log en chaîne de langue 159 121 spip_log('Nouvelle liste « '._request('lst_name').' »', 'clevermail'); 160 122 } else { 161 123 sql_updateq('spip_cm_lists', $champs, "lst_id = ".intval(_request('lst_id'))); 162 // XXX: log en chaîne de langue124 // TODO : log en chaîne de langue 163 125 spip_log('Modification de la liste « '._request('lst_name').' » (id = '._request('lst_id').')', 'clevermail'); 164 126 } -
_plugins_/clevermail/2_0/lang/clevermail_fr.php
r49984 r49988 178 178 'prefixer_messages' => 'Préfixe', 179 179 'prefixer_messages_explication' => 'Préfixer les sujets des messages avec le nom de la lettre d\'information', 180 'url_templates_explication' => 'Précisez l\'URL d\'une page distante, ou le nom d\'un squelette SPIP local, sans l\'extension .html. CleverMail propose le squelette par défaut <code>clevermail_nouveautes_html</code>.', 181 'version_txt_explication' => 'Si vous ne remplissez pas ce paramètre, la version texte sera obtenue automatiquement à partir de la version HTML. CleverMail propose le squelette par défaut <code>clevermail_nouveautes_text</code>.', 180 182 'confirmation_inscription' => 'Confirmation d\'une inscription envoyé par e-mail', 181 183 'confirmation_votre_inscription' => 'Confirmation de votre inscription', … … 197 199 'modifie' => 'Modifié', 198 200 'apercu' => 'Aperçu', 201 'apercu_html' => 'Aperçu HTML', 202 'apercu_texte' => 'Aperçu texte', 199 203 'message_queue_attente' => 'message en attente', 200 204 'messages_queue_attente' => 'messages en attente',
Note: See TracChangeset
for help on using the changeset viewer.