Changeset 60719 in spip-zone


Ignore:
Timestamp:
Apr 27, 2012, 5:47:52 PM (9 years ago)
Author:
real3t@…
Message:

[49988] avait effacé le travail fait en [37899] : retour de la possibilité de surcharger le nom par défaut des templates de lettre

Location:
_plugins_/clevermail/branches/2.0.0
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/clevermail/branches/2.0.0/formulaires/clevermail_list_edit.php

    r49988 r60719  
    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        @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');
    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,
     
    1753                        'lst_unsubscribe_text' => _T('clevermail:confirmation_votre_desinscription_text'),
    1854                        'lst_subject_tag' => 1,
    19                         'lst_url_html' => 'clevermail_nouveautes_html',
    20                         'lst_url_text' => 'clevermail_nouveautes_text',
     55                        'lst_url_html' => $url_html,
     56                        'lst_url_text' => $url_text,
    2157                  'lst_auto_mode' => 'none',
    2258                  'lst_auto_hour' => 8,
  • _plugins_/clevermail/branches/2.0.0/plugin.xml

    r53853 r60719  
    22        <nom>CleverMail</nom>
    33        <auteur>Thomas Beaumanoir, Nicolas Hoizey, Stéphanie Caron, [Clever Age->http://www.clever-age.com/]</auteur>
    4         <version>2.6.0</version>
     4        <version>2.6.1</version>
    55        <version_base>0.8</version_base>
    66        <etat>stable</etat>
Note: See TracChangeset for help on using the changeset viewer.