Changeset 95487 in spip-zone


Ignore:
Timestamp:
Feb 25, 2016, 2:22:09 PM (4 years ago)
Author:
cedric@…
Message:

Support des API v2 et v3 de mailjet, lors de la configuration (les vielles config sans version sont presumees en v1)

Location:
_plugins_/mailshot/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mailshot/trunk/bulkmailer/mailjet.php

    r84980 r95487  
    4747                "secure" => "non",
    4848        );
     49        // support des API v2 et v3 de Mailjet
     50        if (isset($config['mailjet_api_version']) AND intval($config['mailjet_api_version'])>1){
     51                $options['smtp']['host'] = "in-v".intval($config['mailjet_api_version']).".mailjet.com";
     52        }
    4953
    5054        // on utilise une surcharge pour gerer le tracking
  • _plugins_/mailshot/trunk/formulaires/inc-config-mailshot-mailjet.html

    r95481 r95487  
    1717                        ]<input type="text" name="#GET{name}" class="text" value="#ENV*{#GET{name},#GET{defaut}}" id="#GET{name}" [(#HTML5|et{#GET{obli}})required='required']/>
    1818                </li>
     19                #SET{name,mailjet_api_version}#SET{obli,''}#SET{defaut,'3'}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     20                [(#ENV{mailjet_api_key,''}|oui)#SET{defaut,'1'}]
     21                <li class="editer gauche editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">
     22                        <label for="#GET{name}">[(#GET{fl}|concat{':label_',#GET{name}}|_T)]</label>[
     23                        <span class='erreur_message'>(#GET{erreurs})</span>
     24                        ]<select name="#GET{name}" class="select" id="#GET{name}">
     25                                #SET{val,1}
     26                                <option value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)selected="selected"]>[v(#GET{val})] (in.mailjet.com)</option>
     27                                #SET{val,2}
     28                                <option value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)selected="selected"]>[v(#GET{val})] (in-v#GET{val}.mailjet.com)</option>
     29                                #SET{val,3}
     30                                <option value="#GET{val}"[(#ENV{#GET{name},#GET{defaut}}|=={#GET{val}}|oui)selected="selected"]>[v(#GET{val})] (in-v#GET{val}.mailjet.com)</option>
     31                        </select>
     32                </li>
    1933        </ul>
    2034</div>
  • _plugins_/mailshot/trunk/lang/mailshot_fr.php

    r94979 r95487  
    6666        'label_mailjet_api_key' => 'Clé API Mailjet',
    6767        'label_mailjet_secret_key' => 'Clé secrète Mailjet',
     68        'label_mailjet_api_version' => 'API Version',
    6869        'label_mandrill_api_key' => 'Mandrill API Key',
    6970        'label_purger_historique_delai' => 'Plus vieux que',
  • _plugins_/mailshot/trunk/paquet.xml

    r95481 r95487  
    22        prefix="mailshot"
    33        categorie="communication"
    4         version="1.11.3"
     4        version="1.12.0"
    55        etat="stable"
    66        compatibilite="[3.0.5;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.