Changeset 60855 in spip-zone


Ignore:
Timestamp:
May 2, 2012, 12:43:49 PM (9 years ago)
Author:
real3t@…
Message:

Report de [60852] et [60719]

Location:
_plugins_/clevermail/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/clevermail/trunk/formulaires/clevermail_list_edit.php

    r54071 r60855  
    11<?php
    22function 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 lettre
     6        if (!defined('_CLEVERMAIL_DISTANT')) define("_CLEVERMAIL_DISTANT", true);
     7        if (!defined('_CLEVERMAIL_NOUVEAUTES_HTML')) 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        if (!defined('_CLEVERMAIL_NOUVEAUTES_TEXT')) 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');
    313        if ($valeurs = sql_fetsel('*', 'spip_cm_lists', 'lst_id='.intval($lst_id))) {
    414                $valeurs['lst_auto_week_days'] = explode(',', $valeurs['lst_auto_week_days']);
    515        } else {
    616    $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                }
    743                $valeurs = array(
    844                        'lst_id' => -1,
     
    1652                        'lst_unsubscribe_text' => _T('clevermail:confirmation_votre_desinscription_text'),
    1753                        'lst_subject_tag' => 1,
    18                         'lst_url_html' => 'clevermail_nouveautes_html',
    19                         'lst_url_text' => 'clevermail_nouveautes_text',
     54                        'lst_url_html' => $url_html,
     55                        'lst_url_text' => $url_text,
    2056                  'lst_auto_mode' => 'none',
    2157                  'lst_auto_hour' => 8,
     
    89125
    90126function formulaires_clevermail_list_edit_traiter_dist($lst_id = -1) {
    91 
    92        
    93127  $champs = array(
    94128    'lst_name' => _request('lst_name'),
  • _plugins_/clevermail/trunk/paquet.xml

    r57322 r60855  
    22        prefix="clevermail"
    33        categorie="communication"
    4         version="3.0.1"
     4        version="3.0.2"
    55        etat="stable"
    66        compatibilite="[3.0.0-alpha2;["
Note: See TracChangeset for help on using the changeset viewer.