Changeset 58952 in spip-zone


Ignore:
Timestamp:
Feb 29, 2012, 9:40:50 PM (8 years ago)
Author:
cedric@…
Message:

Compatibilite avec facteur : on modifie le form de config de facteur pour indiquer que Mailjet prend en charge l'envoi des mails et on masque la config smtp/mail de facteur

Location:
_plugins_/mailjet
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mailjet/lang/mailjet_fr.php

    r58943 r58952  
    55$GLOBALS[$GLOBALS['idx_lang']] = array(
    66'mailjet_title' => 'Mailjet - Configuration',
    7 'mailjet_form_error' => 'Merci de remplir tous les champs obligatoires.',
     7'info_mailjet_enabled' => 'Envoi pris en charge par Mailjet',
    88'label_mailjet_enabled_1' => 'Activer la prise en charge des mails par Mailjet',
    9 'mailjet_test' => 'Envoyer un email de test maintenant :',
    10 'mailjet_test_address' => 'Destinataire de l\'email de test :',
    119'mailjet_titre_email_test' => 'Mail de test de l\'envoi par Mailjet',
    1210'message_envoi_test' => 'Un email de test a été envoyé à @email@',
     
    1614'explications_api_mailjet' => 'Les informations pour le paramétrage de Mailjet sont disponibles dans votre compte Mailjet <a href="https://fr.mailjet.com/account/api_keys">https://fr.mailjet.com/account/api_keys</a>',
    1715'configuration_acces_interdit' => 'Vous n\'avez pas le droit d\'accèder à cette configuration',
    18 'mj_settings' => 'Paramètres Mailjet',
    1916'mj_global_settings' => 'Paramètres généraux',
    20 'mj_test_mail_subject' => 'Votre email de test depuis Mailjet',
    21 'mj_test_mail_message' => 'Votre configuration de Mailjet fonctionne !',
    2217'mj_error_autoconfig' => 'Impossible de determiner la configuration Host/Port<br />Erreur @no@ - @str@',
    2318'mj_autoconfig_host_port' => 'La detection automatique a déterminé le Host @host@ et port @port@',
  • _plugins_/mailjet/mailjet_options.php

    r58951 r58952  
    4545        return $facteur;
    4646}
     47
     48function mailjet_formulaire_charger($flux){
     49        if ($GLOBALS['meta']['mailjet_enabled']){
     50                if ($flux['args']['form']=='configurer_facteur'){
     51                        $flux['data']['_hidden'].='<script type="text/javascript">
     52                        jQuery(function(){jQuery(".editer_facteur_smtp_param").remove();jQuery(".editer_facteur_smtp ").html("'.texte_script(_T('mailjet:info_mailjet_enabled')).'");});
     53                        </script>';
     54                }
     55        }
     56        return $flux;
     57}
  • _plugins_/mailjet/plugin.xml

    r58951 r58952  
    1111        <options>mailjet_options.php</options>
    1212        <pipeline><nom>facteur_pre_envoi</nom></pipeline>
     13        <pipeline><nom>formulaire_charger</nom></pipeline>
    1314        <necessite id="SPIP" version="[1.9.0;2.1.99]" />
    1415        <categorie>communication</categorie>
Note: See TracChangeset for help on using the changeset viewer.