Changeset 58934 in spip-zone


Ignore:
Timestamp:
Feb 29, 2012, 5:49:37 PM (8 years ago)
Author:
cedric@…
Message:

Renomons le prefixe mj_customsmtp en mailjet

Location:
_plugins_/mailjet
Files:
1 added
4 deleted
2 edited
3 copied

Legend:

Unmodified
Added
Removed
  • _plugins_/mailjet/base/mailjet_installer.php

    r58916 r58934  
    11<?php
    22
    3 $GLOBALS ['mj_customsmtp_installed'] = TRUE;
     3$GLOBALS ['mailjet_installed'] = TRUE;
    44
    5 function mj_customsmtp_install($action)
     5function mailjet_install($action)
    66{
    77    switch ($action){
    88        case 'test':
    9             return $GLOBALS ['mj_customsmtp_installed'];
     9            return $GLOBALS ['mailjet_installed'];
    1010        case 'install':
    1111            break;
    1212        case 'uninstall':
    13             effacer_meta ('mj_customsmtp_enabled');
    14             effacer_meta ('mj_customsmtp_test');
    15             effacer_meta ('mj_customsmtp_test_address');
    16             effacer_meta ('mj_customsmtp_username');
    17             effacer_meta ('mj_customsmtp_password');
    18             effacer_meta ('mj_customsmtp_host');
    19             effacer_meta ('mj_customsmtp_port');
     13            effacer_meta ('mailjet_enabled');
     14            effacer_meta ('mailjet_test');
     15            effacer_meta ('mailjet_test_address');
     16            effacer_meta ('mailjet_username');
     17            effacer_meta ('mailjet_password');
     18            effacer_meta ('mailjet_host');
     19            effacer_meta ('mailjet_port');
    2020
    21             $GLOBALS ['mj_customsmtp_installed'] = FALSE;
     21            $GLOBALS ['mailjet_installed'] = FALSE;
    2222    }
    2323}
  • _plugins_/mailjet/inc/envoyer_mail.php

    r58931 r58934  
    1414function inc_envoyer_mail($email, $sujet, $texte, $from = "", $headers = "") {
    1515
    16   if (! $GLOBALS['meta'] ['mj_customsmtp_enabled']){
     16  if (! $GLOBALS['meta'] ['mailjet_enabled']){
    1717                return inc_envoyer_mail_dist($email, $sujet, $texte, $from, $headers);
    1818        }
     
    2222        $mailer = new PHPMailer();
    2323        $mailer->IsSMTP();
    24         $mailer->Host = $GLOBALS['meta']['mj_customsmtp_host'];
    25         $mailer->Port = $GLOBALS['meta']['mj_customsmtp_port'];
     24        $mailer->Host = $GLOBALS['meta']['mailjet_host'];
     25        $mailer->Port = $GLOBALS['meta']['mailjet_port'];
    2626        $mailer->SMTPAuth = TRUE;
    27         $mailer->Username = $GLOBALS['meta']['mj_customsmtp_username'];
    28         $mailer->Password = $GLOBALS['meta']['mj_customsmtp_password'];
     27        $mailer->Username = $GLOBALS['meta']['mailjet_username'];
     28        $mailer->Password = $GLOBALS['meta']['mailjet_password'];
    2929        $mailer->WordWrap=70;
    3030
  • _plugins_/mailjet/lang/mailjet_fr.php

    r58916 r58934  
    44
    55$GLOBALS[$GLOBALS['idx_lang']] = array(
    6 'mj_customsmtp_title' => 'Mailjet - Configuration',
    7 'mj_customsmtp_form_error' => 'Merci de remplir tous les champs obligatoires.',
    8 'mj_customsmtp_enabled' => 'Activé :',
    9 'mj_customsmtp_test' => 'Envoyer un email de test maintenant :',
    10 'mj_customsmtp_test_address' => 'Destinataire de l\'email de test :',
    11 'mj_customsmtp_username' => 'Clé API :',
    12 'mj_customsmtp_password' => 'Clé secrète :',
     6'mailjet_title' => 'Mailjet - Configuration',
     7'mailjet_form_error' => 'Merci de remplir tous les champs obligatoires.',
     8'mailjet_enabled' => 'Activé :',
     9'mailjet_test' => 'Envoyer un email de test maintenant :',
     10'mailjet_test_address' => 'Destinataire de l\'email de test :',
     11'mailjet_username' => 'Clé API :',
     12'mailjet_password' => 'Clé secrète :',
    1313'mj_settings' => 'Paramètres Mailjet',
    1414'mj_global_settings' => 'Paramètres généraux',
  • _plugins_/mailjet/mailjet_config_fonctions.php

    r58916 r58934  
    11<?php
    22
    3 function mj_customsmtp_affiche_milieu($flux){
     3function mailjet_affiche_milieu($flux){
    44        $exec = $flux['args']['exec'];
    55        $out = "";
     
    1313                }
    1414
    15             $mj_customsmtp_enabled = '';
    16             $mj_customsmtp_test = '';
    17             $mj_customsmtp_test_address = '';
    18             $mj_customsmtp_username = '';
    19             $mj_customsmtp_password = '';
     15            $mailjet_enabled = '';
     16            $mailjet_test = '';
     17            $mailjet_test_address = '';
     18            $mailjet_username = '';
     19            $mailjet_password = '';
    2020
    2121            $errors = array ();
    2222        $smtp_error = '';
    2323
    24                 if (_request('mj_customsmtp_username')!==NULL)
     24                if (_request('mailjet_username')!==NULL)
    2525                {
    26                     $mj_customsmtp_enabled = _request('mj_customsmtp_enabled');
    27                     $mj_customsmtp_test = _request('mj_customsmtp_test');
    28                     $mj_customsmtp_test_address = _request('mj_customsmtp_test_address');
    29                     $mj_customsmtp_username = _request('mj_customsmtp_username');
    30                     $mj_customsmtp_password = _request('mj_customsmtp_password');
     26                    $mailjet_enabled = _request('mailjet_enabled');
     27                    $mailjet_test = _request('mailjet_test');
     28                    $mailjet_test_address = _request('mailjet_test_address');
     29                    $mailjet_username = _request('mailjet_username');
     30                    $mailjet_password = _request('mailjet_password');
    3131
    32                     if (empty ($mj_customsmtp_username))
     32                    if (empty ($mailjet_username))
    3333                    {
    34                         $errors [] = 'mj_customsmtp_username';
     34                        $errors [] = 'mailjet_username';
    3535                    }
    3636
    37                     if (empty ($mj_customsmtp_password))
     37                    if (empty ($mailjet_password))
    3838                    {
    39                         $errors [] = 'mj_customsmtp_password';
     39                        $errors [] = 'mailjet_password';
    4040                    }
    4141
    42                     if ($mj_customsmtp_test && empty ($mj_customsmtp_test_address))
     42                    if ($mailjet_test && empty ($mailjet_test_address))
    4343                    {
    44                         $errors [] = 'mj_customsmtp_test_address';
     44                        $errors [] = 'mailjet_test_address';
    4545                    }
    4646
    47                     ecrire_meta('mj_customsmtp_enabled',_request('mj_customsmtp_enabled'));
    48                     ecrire_meta('mj_customsmtp_test',_request('mj_customsmtp_test'));
    49                     ecrire_meta('mj_customsmtp_test_address',_request('mj_customsmtp_test_address'));
    50                     ecrire_meta('mj_customsmtp_username',_request('mj_customsmtp_username'));
    51                     ecrire_meta('mj_customsmtp_password',_request('mj_customsmtp_password'));
     47                    ecrire_meta('mailjet_enabled',_request('mailjet_enabled'));
     48                    ecrire_meta('mailjet_test',_request('mailjet_test'));
     49                    ecrire_meta('mailjet_test_address',_request('mailjet_test_address'));
     50                    ecrire_meta('mailjet_username',_request('mailjet_username'));
     51                    ecrire_meta('mailjet_password',_request('mailjet_password'));
    5252
    5353                    if (! count ($errors))
     
    7979                    if ($connected)
    8080                    {
    81                         ecrire_meta ('mj_customsmtp_host', $configs [$i] [0].$host);
    82                         ecrire_meta ('mj_customsmtp_port', $configs [$i] [1]);
     81                        ecrire_meta ('mailjet_host', $configs [$i] [0].$host);
     82                        ecrire_meta ('mailjet_port', $configs [$i] [1]);
    8383                    }
    8484                    else
    8585                    {
    86                         $smtp_error = sPrintF (_T ('mj_customsmtp:mj_error_autoconfig'), $errno, $errstr);
     86                        $smtp_error = sPrintF (_T ('mailjet:mj_error_autoconfig'), $errno, $errstr);
    8787                    }
    8888                    }
     
    9090                        ecrire_metas ();
    9191
    92                     if (empty ($smtp_error) && $mj_customsmtp_test)
     92                    if (empty ($smtp_error) && $mailjet_test)
    9393                    {
    94                         $GLOBALS ['meta'] ['mj_customsmtp_enabled'] = 1;
     94                        $GLOBALS ['meta'] ['mailjet_enabled'] = 1;
    9595
    9696                        $envoyer_mail = charger_fonction ('envoyer_mail','inc');
    97                         $envoyer_mail ($mj_customsmtp_test_address, _T ('mj_customsmtp:mj_test_mail_subject'), _T ('mj_customsmtp:mj_test_mail_message'));
     97                        $envoyer_mail ($mailjet_test_address, _T ('mailjet:mj_test_mail_subject'), _T ('mailjet:mj_test_mail_message'));
    9898
    99                         $GLOBALS ['meta'] ['mj_customsmtp_enabled'] = $mj_customsmtp_enabled;
     99                        $GLOBALS ['meta'] ['mailjet_enabled'] = $mailjet_enabled;
    100100                    }
    101101                }
    102102        else
    103103        {
    104                 $mj_customsmtp_enabled = isset ($GLOBALS['meta'] ['mj_customsmtp_enabled']) ? $GLOBALS['meta'] ['mj_customsmtp_enabled'] : '';
    105                 $mj_customsmtp_test = isset ($GLOBALS['meta'] ['mj_customsmtp_test']) ? $GLOBALS['meta'] ['mj_customsmtp_test'] : '';
    106                 $mj_customsmtp_test_address = isset ($GLOBALS['meta'] ['mj_customsmtp_test_address']) ? $GLOBALS['meta'] ['mj_customsmtp_test_address'] : '';
    107                 $mj_customsmtp_username = isset ($GLOBALS['meta'] ['mj_customsmtp_username']) ? $GLOBALS['meta'] ['mj_customsmtp_username'] : '';
    108                 $mj_customsmtp_password = isset ($GLOBALS['meta'] ['mj_customsmtp_password']) ? $GLOBALS['meta'] ['mj_customsmtp_password'] : '';
     104                $mailjet_enabled = isset ($GLOBALS['meta'] ['mailjet_enabled']) ? $GLOBALS['meta'] ['mailjet_enabled'] : '';
     105                $mailjet_test = isset ($GLOBALS['meta'] ['mailjet_test']) ? $GLOBALS['meta'] ['mailjet_test'] : '';
     106                $mailjet_test_address = isset ($GLOBALS['meta'] ['mailjet_test_address']) ? $GLOBALS['meta'] ['mailjet_test_address'] : '';
     107                $mailjet_username = isset ($GLOBALS['meta'] ['mailjet_username']) ? $GLOBALS['meta'] ['mailjet_username'] : '';
     108                $mailjet_password = isset ($GLOBALS['meta'] ['mailjet_password']) ? $GLOBALS['meta'] ['mailjet_password'] : '';
    109109        }
    110110
    111             if ($mj_customsmtp_enabled)
     111            if ($mailjet_enabled)
    112112            {
    113                 $mj_customsmtp_enabled = 'checked="checked"';
     113                $mailjet_enabled = 'checked="checked"';
    114114            }
    115115
    116             if ($mj_customsmtp_test)
     116            if ($mailjet_test)
    117117            {
    118                 $mj_customsmtp_test = 'checked="checked"';
     118                $mailjet_test = 'checked="checked"';
    119119            }
    120120
    121121            if (count ($errors))
    122122            {
    123                 $out .= '<p class="verdana2" style="color: red;">'._T ('mj_customsmtp:mj_customsmtp_form_error').'</p>';
     123                $out .= '<p class="verdana2" style="color: red;">'._T ('mailjet:mailjet_form_error').'</p>';
    124124            }
    125125            elseif (! empty ($smtp_error))
     
    130130            $out .= '<form action="'.$_SERVER ['REQUEST_URI'].'#smtp" method="post">';
    131131
    132             $out .= debut_cadre_relief ("", true, "", _T('mj_customsmtp:mj_global_settings'));
     132            $out .= debut_cadre_relief ("", true, "", _T('mailjet:mj_global_settings'));
    133133
    134134        $out .= "<div class='verdana2' style='padding-bottom: 5px;'>";
    135             $out .= "<label for='mj_customsmtp_enabled'>"._T('mj_customsmtp:mj_customsmtp_enabled')."</label>";
    136             $out .= "<input type='checkbox' name='mj_customsmtp_enabled' id='mj_customsmtp_enabled' $mj_customsmtp_enabled size='40' class='forml' style='width: 10px; display: inline;' value='1' />";
     135            $out .= "<label for='mailjet_enabled'>"._T('mailjet:mailjet_enabled')."</label>";
     136            $out .= "<input type='checkbox' name='mailjet_enabled' id='mailjet_enabled' $mailjet_enabled size='40' class='forml' style='width: 10px; display: inline;' value='1' />";
    137137            $out .= "</div>";
    138138
    139139            $out .= "<div class='verdana2' style='padding-bottom: 5px;'>";
    140             $out .= "<label for='mj_customsmtp_test'>"._T('mj_customsmtp:mj_customsmtp_test')."</label>";
    141             $out .= "<input type='checkbox' name='mj_customsmtp_test' id='mj_customsmtp_test' $mj_customsmtp_test size='40' class='forml' style='width: 10px; display: inline;' value='1' />";
     140            $out .= "<label for='mailjet_test'>"._T('mailjet:mailjet_test')."</label>";
     141            $out .= "<input type='checkbox' name='mailjet_test' id='mailjet_test' $mailjet_test size='40' class='forml' style='width: 10px; display: inline;' value='1' />";
    142142            $out .= "</div>";
    143143
    144144            $out .= "<div class='verdana2' style='padding-bottom: 5px;'>";
    145             $out .= "<label for='mj_customsmtp_test_address'";
     145            $out .= "<label for='mailjet_test_address'";
    146146
    147             if (in_array ('mj_customsmtp_test_address', $errors))
     147            if (in_array ('mailjet_test_address', $errors))
    148148            {
    149149                $out .= ' style="color: red;" ';
    150150            }
    151151
    152         $out .= ">"._T('mj_customsmtp:mj_customsmtp_test_address')."</label><br/>";
    153             $out .= "<input type='text' name='mj_customsmtp_test_address' id='mj_customsmtp_test_address' value='$mj_customsmtp_test_address' size='40' class='forml' />";
     152        $out .= ">"._T('mailjet:mailjet_test_address')."</label><br/>";
     153            $out .= "<input type='text' name='mailjet_test_address' id='mailjet_test_address' value='$mailjet_test_address' size='40' class='forml' />";
    154154            $out .= "</div>";
    155155
    156156            $out .= fin_cadre_relief(true);
    157157
    158             $out .= debut_cadre_relief ("", true, "", _T('mj_customsmtp:mj_settings'));
     158            $out .= debut_cadre_relief ("", true, "", _T('mailjet:mj_settings'));
    159159
    160160                $out .= "<div class='verdana2' style='padding-bottom: 5px;'>";
    161                 $out .= "<label for='mj_customsmtp_username'";
     161                $out .= "<label for='mailjet_username'";
    162162
    163             if (in_array ('mj_customsmtp_username', $errors))
     163            if (in_array ('mailjet_username', $errors))
    164164            {
    165165                $out .= ' style="color: red;" ';
    166166            }
    167167
    168         $out .= ">"._T('mj_customsmtp:mj_customsmtp_username')."</label><br/>";
    169                 $out .= "<input type='text' name='mj_customsmtp_username' id='mj_customsmtp_username' value='$mj_customsmtp_username' size='40' class='forml' />";
     168        $out .= ">"._T('mailjet:mailjet_username')."</label><br/>";
     169                $out .= "<input type='text' name='mailjet_username' id='mailjet_username' value='$mailjet_username' size='40' class='forml' />";
    170170                $out .= "</div>";
    171171
    172172                $out .= "<div class='verdana2' style='padding-bottom: 5px;'>";
    173                 $out .= "<label for='mj_customsmtp_password'";
     173                $out .= "<label for='mailjet_password'";
    174174
    175             if (in_array ('mj_customsmtp_password', $errors))
     175            if (in_array ('mailjet_password', $errors))
    176176            {
    177177                $out .= ' style="color: red;" ';
    178178            }
    179179
    180         $out .= ">"._T('mj_customsmtp:mj_customsmtp_password')."</label><br/>";
    181                 $out .= "<input type='text' name='mj_customsmtp_password' id='mj_customsmtp_password' value='$mj_customsmtp_password' size='40' class='forml' />";
     180        $out .= ">"._T('mailjet:mailjet_password')."</label><br/>";
     181                $out .= "<input type='text' name='mailjet_password' id='mailjet_password' value='$mailjet_password' size='40' class='forml' />";
    182182                $out .= "</div></p>";
    183183
     
    187187            $out .= '</form>';
    188188
    189         $out = '<br /><a name="smtp"></a>'.debut_cadre_trait_couleur(_DIR_PLUGIN_MJ_CUSTOMSMTP."images/mailjet.ico", true, "", _T('mj_customsmtp:mj_customsmtp_title'))
     189        $out = '<br /><a name="smtp"></a>'.debut_cadre_trait_couleur(_DIR_PLUGIN_Mailjet."images/mailjet.ico", true, "", _T('mailjet:mailjet_title'))
    190190                .   $out
    191191                .  fin_cadre_trait_couleur(true);
  • _plugins_/mailjet/plugin.xml

    r58921 r58934  
    33        <slogan>Publipostage via Mailjet</slogan>
    44        <auteur>Mailjet SAS</auteur>
    5         <version>1.0.1</version>
    6         <etat>stable</etat>
     5        <icon>images/mailjet-32.png</icon>
     6        <version>2.0.0</version>
     7        <etat>dev</etat>
    78        <description>Envoyez vos emails via l'API [Mailjet->http://www.mailjet.com]</description>
    8         <prefix>mj_customsmtp</prefix>
     9        <prefix>mailjet</prefix>
    910        <pipeline>
    1011                <nom>affiche_milieu</nom>
    11                 <inclure>mj_customsmtp_config_fonctions.php</inclure>
     12                <inclure>mailjet_config_fonctions.php</inclure>
    1213        </pipeline>
    1314
    14         <install>base/mj_customsmtp_installer.php</install>
     15        <install>base/mailjet_installer.php</install>
    1516        <necessite id="SPIP" version="[1.9.0;2.1.99]" />
    1617        <categorie>communication</categorie>
Note: See TracChangeset for help on using the changeset viewer.