
4 changed files with 275 additions and 274 deletions
@ -1,173 +1,173 @@
|
||||
<?php |
||||
/* |
||||
* Plugin Facteur 2 |
||||
* (c) 2009-2011 Collectif SPIP |
||||
* Distribue sous licence GPL |
||||
* |
||||
*/ |
||||
|
||||
if (!defined("_ECRIRE_INC_VERSION")) return; |
||||
|
||||
function formulaires_configurer_facteur_charger_dist(){ |
||||
$valeurs = array( |
||||
'facteur_adresse_envoi' => $GLOBALS['meta']['facteur_adresse_envoi'], |
||||
'facteur_adresse_envoi_nom' => $GLOBALS['meta']['facteur_adresse_envoi_nom'], |
||||
'facteur_adresse_envoi_email' => $GLOBALS['meta']['facteur_adresse_envoi_email'], |
||||
'facteur_smtp' => $GLOBALS['meta']['facteur_smtp'], |
||||
'facteur_smtp_host' => $GLOBALS['meta']['facteur_smtp_host'], |
||||
'facteur_smtp_port' => $GLOBALS['meta']['facteur_smtp_port']?$GLOBALS['meta']['facteur_smtp_port']:'25', |
||||
'facteur_smtp_auth' => $GLOBALS['meta']['facteur_smtp_auth'], |
||||
'facteur_smtp_username' => $GLOBALS['meta']['facteur_smtp_username'], |
||||
'facteur_smtp_password' => $GLOBALS['meta']['facteur_smtp_password'], |
||||
'facteur_smtp_secure' => $GLOBALS['meta']['facteur_smtp_secure'], |
||||
'facteur_smtp_sender' => $GLOBALS['meta']['facteur_smtp_sender'], |
||||
'facteur_filtre_images' => $GLOBALS['meta']['facteur_filtre_images'], |
||||
'facteur_filtre_css' => $GLOBALS['meta']['facteur_filtre_css'], |
||||
'facteur_filtre_iso_8859' => $GLOBALS['meta']['facteur_filtre_iso_8859'], |
||||
'_enable_smtp_secure' => (intval(phpversion()) == 5)?' ':'', |
||||
'facteur_cc' => $GLOBALS['meta']['facteur_cc'], |
||||
'facteur_bcc' => $GLOBALS['meta']['facteur_bcc'], |
||||
'tester' => '', |
||||
); |
||||
|
||||
return $valeurs; |
||||
} |
||||
|
||||
function formulaires_configurer_facteur_verifier_dist(){ |
||||
$erreurs = array(); |
||||
if ($email = _request('facteur_adresse_envoi_email') |
||||
AND !email_valide($email)) { |
||||
$erreurs['facteur_adresse_envoi_email'] = _T('form_email_non_valide'); |
||||
set_request('facteur_adresse_envoi','oui'); |
||||
} |
||||
if (_request('facteur_smtp')=='oui'){ |
||||
if (!($h=_request('facteur_smtp_host'))) |
||||
$erreurs['facteur_smtp_host'] = _T('info_obligatoire'); |
||||
else { |
||||
$regexp_ip_valide = '#^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))|((([0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}:[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){5}:([0-9A-Fa-f]{1,4}:)?[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){4}:([0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){3}:([0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){2}:([0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(([0-9A-Fa-f]{1,4}:){0,5}:((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(::([0-9A-Fa-f]{1,4}:){0,5}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|([0-9A-Fa-f]{1,4}::([0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})|(::([0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){1,7}:))$#'; |
||||
// Source : http://www.d-sites.com/2008/10/09/regex-ipv4-et-ipv6/ |
||||
if (!preg_match($regexp_ip_valide,$h)){ // ce n'est pas une IP |
||||
if(!preg_match(';^([^.\s/?:]+[.]){0,2}[^.\s/?:]+$;',$h) |
||||
OR gethostbyname($h)==$h) |
||||
$erreurs['facteur_smtp_host'] = _T('facteur:erreur_invalid_host'); |
||||
} |
||||
else { |
||||
if (gethostbyaddr($h)==$h) |
||||
$erreurs['facteur_smtp_host'] = _T('facteur:erreur_invalid_host'); |
||||
} |
||||
} |
||||
if (!($p=_request('facteur_smtp_port'))) |
||||
$erreurs['facteur_smtp_port'] = _T('info_obligatoire'); |
||||
elseif(!preg_match(';^[0-9]+$;',$p) OR !intval($p)) |
||||
$erreurs['facteur_smtp_port'] = _T('facteur:erreur_invalid_port'); |
||||
|
||||
if (!_request('facteur_smtp_auth')) |
||||
$erreurs['facteur_smtp_auth'] = _T('info_obligatoire'); |
||||
|
||||
if (_request('facteur_smtp_auth')=='oui'){ |
||||
if (!_request('facteur_smtp_username')) |
||||
$erreurs['facteur_smtp_username'] = _T('info_obligatoire'); |
||||
if (!_request('facteur_smtp_password')) |
||||
$erreurs['facteur_smtp_password'] = _T('info_obligatoire'); |
||||
} |
||||
} |
||||
if ($emailcc = _request('facteur_cc') |
||||
AND !email_valide($emailcc)) { |
||||
$erreurs['facteur_cc'] = _T('form_email_non_valide'); |
||||
} |
||||
if ($emailbcc = _request('facteur_bcc') |
||||
AND !email_valide($emailbcc)) { |
||||
$erreurs['facteur_bcc'] = _T('form_email_non_valide'); |
||||
} |
||||
|
||||
if(count($erreurs)>0){ |
||||
$erreurs['message_erreur'] = _T('facteur:erreur_generale'); |
||||
} |
||||
return $erreurs; |
||||
} |
||||
|
||||
function formulaires_configurer_facteur_traiter_dist(){ |
||||
include_spip('inc/meta'); |
||||
|
||||
$facteur_adresse_envoi = _request('facteur_adresse_envoi'); |
||||
ecrire_meta('facteur_adresse_envoi', ($facteur_adresse_envoi=='oui')?'oui':'non'); |
||||
|
||||
$facteur_adresse_envoi_nom = _request('facteur_adresse_envoi_nom'); |
||||
ecrire_meta('facteur_adresse_envoi_nom', $facteur_adresse_envoi_nom?$facteur_adresse_envoi_nom:''); |
||||
|
||||
$facteur_adresse_envoi_email = _request('facteur_adresse_envoi_email'); |
||||
ecrire_meta('facteur_adresse_envoi_email', $facteur_adresse_envoi_email?$facteur_adresse_envoi_email:''); |
||||
|
||||
$facteur_smtp = _request('facteur_smtp'); |
||||
ecrire_meta('facteur_smtp', ($facteur_smtp=='oui')?'oui':'non'); |
||||
|
||||
$facteur_smtp_host = _request('facteur_smtp_host'); |
||||
ecrire_meta('facteur_smtp_host', $facteur_smtp_host?$facteur_smtp_host:''); |
||||
|
||||
$facteur_smtp_port = _request('facteur_smtp_port'); |
||||
ecrire_meta('facteur_smtp_port', strlen($facteur_smtp_port)?intval($facteur_smtp_port):''); |
||||
|
||||
$facteur_smtp_auth = _request('facteur_smtp_auth'); |
||||
ecrire_meta('facteur_smtp_auth', ($facteur_smtp_auth=='oui')?'oui':'non'); |
||||
|
||||
$facteur_smtp_username = _request('facteur_smtp_username'); |
||||
ecrire_meta('facteur_smtp_username', $facteur_smtp_username); |
||||
|
||||
$facteur_smtp_password = _request('facteur_smtp_password'); |
||||
ecrire_meta('facteur_smtp_password', $facteur_smtp_password); |
||||
|
||||
if (intval(phpversion()) == 5) { |
||||
$facteur_smtp_secure = _request('facteur_smtp_secure'); |
||||
ecrire_meta('facteur_smtp_secure', in_array($facteur_smtp_secure,array('non','ssl','tls'))?$facteur_smtp_secure:'non'); |
||||
} |
||||
|
||||
$facteur_smtp_sender = _request('facteur_smtp_sender'); |
||||
ecrire_meta('facteur_smtp_sender', $facteur_smtp_sender); |
||||
|
||||
ecrire_meta('facteur_filtre_images', intval(_request('facteur_filtre_images'))); |
||||
ecrire_meta('facteur_filtre_css', intval(_request('facteur_filtre_css'))); |
||||
ecrire_meta('facteur_filtre_iso_8859', intval(_request('facteur_filtre_iso_8859'))); |
||||
|
||||
$facteur_cc = _request('facteur_cc'); |
||||
ecrire_meta('facteur_cc', $facteur_cc?$facteur_cc:''); |
||||
|
||||
$facteur_bcc = _request('facteur_bcc'); |
||||
ecrire_meta('facteur_bcc', $facteur_bcc?$facteur_bcc:''); |
||||
|
||||
|
||||
$res = array('message_ok'=>_T('facteur:config_info_enregistree')); |
||||
|
||||
// faut-il envoyer un message de test ? |
||||
if (_request('tester')){ |
||||
|
||||
if ($GLOBALS['meta']['facteur_adresse_envoi'] == 'oui' |
||||
AND $GLOBALS['meta']['facteur_adresse_envoi_email']) |
||||
$destinataire = $GLOBALS['meta']['facteur_adresse_envoi_email']; |
||||
else |
||||
$destinataire = $GLOBALS['meta']['email_webmaster']; |
||||
|
||||
if (($e=facteur_envoyer_mail_test($destinataire,_T('facteur:corps_email_de_test')))===true){ |
||||
// OK |
||||
$res = array('message_ok'=>_T('facteur:email_test_envoye')); |
||||
} |
||||
else { |
||||
// erreur |
||||
$res = array('message_erreur'=>_T('facteur:erreur')." $e"); |
||||
} |
||||
} |
||||
|
||||
return $res; |
||||
} |
||||
|
||||
function facteur_envoyer_mail_test($destinataire,$titre){ |
||||
include_spip('classes/facteur'); |
||||
$message_html = recuperer_fond('emails/test_email_html', array()); |
||||
$message_texte = recuperer_fond('emails/test_email_texte', array()); |
||||
|
||||
// passer par envoyer_mail pour bien passer par les pipeline et avoir tous les logs |
||||
$envoyer_mail = charger_fonction('envoyer_mail','inc'); |
||||
$retour = $envoyer_mail($destinataire, $titre, array('html'=>$message_html,'texte'=>$message_texte)); |
||||
|
||||
return $retour?true:false; |
||||
} |
||||
?> |
||||
<?php |
||||
/* |
||||
* Plugin Facteur 2 |
||||
* (c) 2009-2011 Collectif SPIP |
||||
* Distribue sous licence GPL |
||||
* |
||||
*/ |
||||
|
||||
if (!defined("_ECRIRE_INC_VERSION")) return; |
||||
|
||||
function formulaires_configurer_facteur_charger_dist(){ |
||||
$valeurs = array( |
||||
'facteur_adresse_envoi' => $GLOBALS['meta']['facteur_adresse_envoi'], |
||||
'facteur_adresse_envoi_nom' => $GLOBALS['meta']['facteur_adresse_envoi_nom'], |
||||
'facteur_adresse_envoi_email' => $GLOBALS['meta']['facteur_adresse_envoi_email'], |
||||
'facteur_smtp' => $GLOBALS['meta']['facteur_smtp'], |
||||
'facteur_smtp_host' => $GLOBALS['meta']['facteur_smtp_host'], |
||||
'facteur_smtp_port' => $GLOBALS['meta']['facteur_smtp_port']?$GLOBALS['meta']['facteur_smtp_port']:'25', |
||||
'facteur_smtp_auth' => $GLOBALS['meta']['facteur_smtp_auth'], |
||||
'facteur_smtp_username' => $GLOBALS['meta']['facteur_smtp_username'], |
||||
'facteur_smtp_password' => $GLOBALS['meta']['facteur_smtp_password'], |
||||
'facteur_smtp_secure' => $GLOBALS['meta']['facteur_smtp_secure'], |
||||
'facteur_smtp_sender' => $GLOBALS['meta']['facteur_smtp_sender'], |
||||
'facteur_filtre_images' => $GLOBALS['meta']['facteur_filtre_images'], |
||||
'facteur_filtre_css' => $GLOBALS['meta']['facteur_filtre_css'], |
||||
'facteur_filtre_iso_8859' => $GLOBALS['meta']['facteur_filtre_iso_8859'], |
||||
'_enable_smtp_secure' => (intval(phpversion()) == 5)?' ':'', |
||||
'facteur_cc' => $GLOBALS['meta']['facteur_cc'], |
||||
'facteur_bcc' => $GLOBALS['meta']['facteur_bcc'], |
||||
'tester' => '', |
||||
); |
||||
|
||||
return $valeurs; |
||||
} |
||||
|
||||
function formulaires_configurer_facteur_verifier_dist(){ |
||||
$erreurs = array(); |
||||
if ($email = _request('facteur_adresse_envoi_email') |
||||
AND !email_valide($email)) { |
||||
$erreurs['facteur_adresse_envoi_email'] = _T('form_email_non_valide'); |
||||
set_request('facteur_adresse_envoi','oui'); |
||||
} |
||||
if (_request('facteur_smtp')=='oui'){ |
||||
if (!($h=_request('facteur_smtp_host'))) |
||||
$erreurs['facteur_smtp_host'] = _T('info_obligatoire'); |
||||
else { |
||||
$regexp_ip_valide = '#^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))|((([0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}:[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){5}:([0-9A-Fa-f]{1,4}:)?[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){4}:([0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){3}:([0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){2}:([0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(([0-9A-Fa-f]{1,4}:){0,5}:((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(::([0-9A-Fa-f]{1,4}:){0,5}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|([0-9A-Fa-f]{1,4}::([0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})|(::([0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){1,7}:))$#'; |
||||
// Source : http://www.d-sites.com/2008/10/09/regex-ipv4-et-ipv6/ |
||||
if (!preg_match($regexp_ip_valide,$h)){ // ce n'est pas une IP |
||||
if(!preg_match(';^([^.\s/?:]+[.]){0,2}[^.\s/?:]+$;',$h) |
||||
OR gethostbyname($h)==$h) |
||||
$erreurs['facteur_smtp_host'] = _T('facteur:erreur_invalid_host'); |
||||
} |
||||
else { |
||||
if (gethostbyaddr($h)==$h) |
||||
$erreurs['facteur_smtp_host'] = _T('facteur:erreur_invalid_host'); |
||||
} |
||||
} |
||||
if (!($p=_request('facteur_smtp_port'))) |
||||
$erreurs['facteur_smtp_port'] = _T('info_obligatoire'); |
||||
elseif(!preg_match(';^[0-9]+$;',$p) OR !intval($p)) |
||||
$erreurs['facteur_smtp_port'] = _T('facteur:erreur_invalid_port'); |
||||
|
||||
if (!_request('facteur_smtp_auth')) |
||||
$erreurs['facteur_smtp_auth'] = _T('info_obligatoire'); |
||||
|
||||
if (_request('facteur_smtp_auth')=='oui'){ |
||||
if (!_request('facteur_smtp_username')) |
||||
$erreurs['facteur_smtp_username'] = _T('info_obligatoire'); |
||||
if (!_request('facteur_smtp_password')) |
||||
$erreurs['facteur_smtp_password'] = _T('info_obligatoire'); |
||||
} |
||||
} |
||||
if ($emailcc = _request('facteur_cc') |
||||
AND !email_valide($emailcc)) { |
||||
$erreurs['facteur_cc'] = _T('form_email_non_valide'); |
||||
} |
||||
if ($emailbcc = _request('facteur_bcc') |
||||
AND !email_valide($emailbcc)) { |
||||
$erreurs['facteur_bcc'] = _T('form_email_non_valide'); |
||||
} |
||||
|
||||
if(count($erreurs)>0){ |
||||
$erreurs['message_erreur'] = _T('facteur:erreur_generale'); |
||||
} |
||||
return $erreurs; |
||||
} |
||||
|
||||
function formulaires_configurer_facteur_traiter_dist(){ |
||||
include_spip('inc/meta'); |
||||
|
||||
$facteur_adresse_envoi = _request('facteur_adresse_envoi'); |
||||
ecrire_meta('facteur_adresse_envoi', ($facteur_adresse_envoi=='oui')?'oui':'non'); |
||||
|
||||
$facteur_adresse_envoi_nom = _request('facteur_adresse_envoi_nom'); |
||||
ecrire_meta('facteur_adresse_envoi_nom', $facteur_adresse_envoi_nom?$facteur_adresse_envoi_nom:''); |
||||
|
||||
$facteur_adresse_envoi_email = _request('facteur_adresse_envoi_email'); |
||||
ecrire_meta('facteur_adresse_envoi_email', $facteur_adresse_envoi_email?$facteur_adresse_envoi_email:''); |
||||
|
||||
$facteur_smtp = _request('facteur_smtp'); |
||||
ecrire_meta('facteur_smtp', ($facteur_smtp=='oui')?'oui':'non'); |
||||
|
||||
$facteur_smtp_host = _request('facteur_smtp_host'); |
||||
ecrire_meta('facteur_smtp_host', $facteur_smtp_host?$facteur_smtp_host:''); |
||||
|
||||
$facteur_smtp_port = _request('facteur_smtp_port'); |
||||
ecrire_meta('facteur_smtp_port', strlen($facteur_smtp_port)?intval($facteur_smtp_port):''); |
||||
|
||||
$facteur_smtp_auth = _request('facteur_smtp_auth'); |
||||
ecrire_meta('facteur_smtp_auth', ($facteur_smtp_auth=='oui')?'oui':'non'); |
||||
|
||||
$facteur_smtp_username = _request('facteur_smtp_username'); |
||||
ecrire_meta('facteur_smtp_username', $facteur_smtp_username); |
||||
|
||||
$facteur_smtp_password = _request('facteur_smtp_password'); |
||||
ecrire_meta('facteur_smtp_password', $facteur_smtp_password); |
||||
|
||||
if (intval(phpversion()) == 5) { |
||||
$facteur_smtp_secure = _request('facteur_smtp_secure'); |
||||
ecrire_meta('facteur_smtp_secure', in_array($facteur_smtp_secure,array('non','ssl','tls'))?$facteur_smtp_secure:'non'); |
||||
} |
||||
|
||||
$facteur_smtp_sender = _request('facteur_smtp_sender'); |
||||
ecrire_meta('facteur_smtp_sender', $facteur_smtp_sender); |
||||
|
||||
ecrire_meta('facteur_filtre_images', intval(_request('facteur_filtre_images'))); |
||||
ecrire_meta('facteur_filtre_css', intval(_request('facteur_filtre_css'))); |
||||
ecrire_meta('facteur_filtre_iso_8859', intval(_request('facteur_filtre_iso_8859'))); |
||||
|
||||
$facteur_cc = _request('facteur_cc'); |
||||
ecrire_meta('facteur_cc', $facteur_cc?$facteur_cc:''); |
||||
|
||||
$facteur_bcc = _request('facteur_bcc'); |
||||
ecrire_meta('facteur_bcc', $facteur_bcc?$facteur_bcc:''); |
||||
|
||||
|
||||
$res = array('message_ok'=>_T('facteur:config_info_enregistree')); |
||||
|
||||
// faut-il envoyer un message de test ? |
||||
if (_request('tester')){ |
||||
|
||||
if ($GLOBALS['meta']['facteur_adresse_envoi'] == 'oui' |
||||
AND $GLOBALS['meta']['facteur_adresse_envoi_email']) |
||||
$destinataire = $GLOBALS['meta']['facteur_adresse_envoi_email']; |
||||
else |
||||
$destinataire = $GLOBALS['meta']['email_webmaster']; |
||||
|
||||
if ((facteur_envoyer_mail_test($destinataire,_T('facteur:corps_email_de_test')))===true){ |
||||
// OK |
||||
$res = array('message_ok'=>_T('facteur:email_test_envoye')); |
||||
} |
||||
else { |
||||
// erreur |
||||
$res = array('message_erreur'=>_T('facteur:erreur')._T('facteur:erreur_dans_log')); |
||||
} |
||||
} |
||||
|
||||
return $res; |
||||
} |
||||
|
||||
function facteur_envoyer_mail_test($destinataire,$titre){ |
||||
include_spip('classes/facteur'); |
||||
$message_html = recuperer_fond('emails/test_email_html', array()); |
||||
$message_texte = recuperer_fond('emails/test_email_texte', array()); |
||||
|
||||
// passer par envoyer_mail pour bien passer par les pipeline et avoir tous les logs |
||||
$envoyer_mail = charger_fonction('envoyer_mail','inc'); |
||||
$retour = $envoyer_mail($destinataire, $titre, array('html'=>$message_html,'texte'=>$message_texte)); |
||||
|
||||
return $retour?true:false; |
||||
} |
||||
?> |
||||
|
@ -1,74 +1,75 @@
|
||||
<?php |
||||
|
||||
if (!defined("_ECRIRE_INC_VERSION")) return; |
||||
|
||||
$GLOBALS[$GLOBALS['idx_lang']] = array( |
||||
|
||||
// C |
||||
'config_info_enregistree' => 'La configuration du facteur a bien été enregistrée', |
||||
'configuration_adresse_envoi' => "Configuration de l'adresse d'envoi", |
||||
'configuration_facteur' => 'Facteur', |
||||
'configuration_mailer' => 'Configuration du mailer', |
||||
'configuration_smtp' => 'Choix de la méthode d\'envoi de mail', |
||||
'configuration_smtp_descriptif' => 'Si vous n\'êtes pas sûrs, choisissez la fonction mail de PHP.', |
||||
'corps_email_de_test' => "Ceci est un email de test accentué", // Laisser tel quel, car |
||||
|
||||
// E |
||||
'email_test_envoye' => "L'email de test a correctement été envoyé. Si vous ne le recevez pas correctement, vérifiez la configuration de votre serveur ou contactez un administrateur du serveur.", |
||||
'erreur' => "Erreur", |
||||
'erreur_generale' => 'Il y a une ou plusieurs erreurs de configuration. Veuillez vérifier le contenu du formulaire.', |
||||
'erreur_invalid_host' => 'Ce nom d\'hôte n\'est pas correct', |
||||
'erreur_invalid_port' => 'Ce numéro de port n\'est pas correct', |
||||
|
||||
// F |
||||
'facteur_adresse_envoi_email' => "Email :", |
||||
'facteur_adresse_envoi_nom' => "Nom :", |
||||
'facteur_bcc' => "Copie Cachée (BCC) :", |
||||
'facteur_cc' => "Copie (CC) :", |
||||
'facteur_copies' => "Copies :", |
||||
'facteur_copies_descriptif' => "Un email sera envoyé en copie aux adresses définies. Une seule adresse en copie et/ou une seule adresse en copie cachée.", |
||||
'facteur_filtre_accents' => "Transformer les accents en leur entités html (utile pour Hotmail notamment).", |
||||
'facteur_filtre_css' => "Transformer les styles contenus entre <head> et </head> en des styles \"en ligne\", utile pour les webmails car les styles en ligne ont la priorité sur les styles externes.", |
||||
'facteur_filtre_iso_8859' => "Convertir en ISO-8859-1", |
||||
'facteur_filtre_images' => "Embarquer les images référencées dans les emails", |
||||
'facteur_filtres' => "Filtres", |
||||
'facteur_filtres_descriptif' => "Des filtres peuvent être appliqués aux emails au moment de l'envoi.", |
||||
'facteur_smtp_auth' => 'Requiert une authentification :', |
||||
'facteur_smtp_auth_oui' => 'oui', |
||||
'facteur_smtp_auth_non' => 'non', |
||||
'facteur_smtp_host' => 'Hôte :', |
||||
'facteur_smtp_password' => 'Mot de passe :', |
||||
'facteur_smtp_port' => 'Port :', |
||||
'facteur_smtp_secure' => 'Connexion sécurisée :', |
||||
'facteur_smtp_secure_non' => 'non', |
||||
'facteur_smtp_secure_ssl' => 'SSL', |
||||
'facteur_smtp_secure_tls' => 'TLS', |
||||
'facteur_smtp_sender' => 'Retour des erreurs (optionnel)', |
||||
'facteur_smtp_sender_descriptif' => 'Définit dans l\'entête du mail l\'adresse email de retour des erreurs (ou Return-Path), et lors d\'un envoi via la méthode SMTP cela définit aussi l\'adresse de l\'envoyeur.', |
||||
'facteur_smtp_username' => 'Nom d\'utilisateur :', |
||||
|
||||
// N |
||||
'note_test_configuration' => "Un email sera envoyé à l'adresse d'envoi définie (ou celle du webmaster).", |
||||
|
||||
// P |
||||
'personnaliser' => "Personnaliser ces réglages", |
||||
|
||||
// T |
||||
'tester' => "Tester", |
||||
'tester_la_configuration' => "Tester la configuration", |
||||
|
||||
// U |
||||
'utiliser_mail' => 'Utiliser la fonction mail de PHP', |
||||
'utiliser_reglages_site' => "Utiliser les réglages du site SPIP : le nom affiché sera le nom du site SPIP et l'adresse email sera celle du webmaster", |
||||
'utiliser_smtp' => 'Utiliser SMTP', |
||||
|
||||
// V |
||||
'valider' => "Valider", |
||||
'version_html' => "Version HTML.", |
||||
'version_texte' => "Version texte.", |
||||
|
||||
'Z' => 'ZZzZZzzz' |
||||
|
||||
); |
||||
|
||||
<?php |
||||
|
||||
if (!defined("_ECRIRE_INC_VERSION")) return; |
||||
|
||||
$GLOBALS[$GLOBALS['idx_lang']] = array( |
||||
|
||||
// C |
||||
'config_info_enregistree' => 'La configuration du facteur a bien été enregistrée', |
||||
'configuration_adresse_envoi' => "Configuration de l'adresse d'envoi", |
||||
'configuration_facteur' => 'Facteur', |
||||
'configuration_mailer' => 'Configuration du mailer', |
||||
'configuration_smtp' => 'Choix de la méthode d\'envoi de mail', |
||||
'configuration_smtp_descriptif' => 'Si vous n\'êtes pas sûrs, choisissez la fonction mail de PHP.', |
||||
'corps_email_de_test' => "Ceci est un email de test accentué", // Laisser tel quel, car |
||||
|
||||
// E |
||||
'email_test_envoye' => "L'email de test a correctement été envoyé. Si vous ne le recevez pas correctement, vérifiez la configuration de votre serveur ou contactez un administrateur du serveur.", |
||||
'erreur' => "Erreur", |
||||
'erreur_dans_log' => " : consultez le fichier log pour plus de détails", |
||||
'erreur_generale' => 'Il y a une ou plusieurs erreurs de configuration. Veuillez vérifier le contenu du formulaire.', |
||||
'erreur_invalid_host' => 'Ce nom d\'hôte n\'est pas correct', |
||||
'erreur_invalid_port' => 'Ce numéro de port n\'est pas correct', |
||||
|
||||
// F |
||||
'facteur_adresse_envoi_email' => "Email :", |
||||
'facteur_adresse_envoi_nom' => "Nom :", |
||||
'facteur_bcc' => "Copie Cachée (BCC) :", |
||||
'facteur_cc' => "Copie (CC) :", |
||||
'facteur_copies' => "Copies :", |
||||
'facteur_copies_descriptif' => "Un email sera envoyé en copie aux adresses définies. Une seule adresse en copie et/ou une seule adresse en copie cachée.", |
||||
'facteur_filtre_accents' => "Transformer les accents en leur entités html (utile pour Hotmail notamment).", |
||||
'facteur_filtre_css' => "Transformer les styles contenus entre <head> et </head> en des styles \"en ligne\", utile pour les webmails car les styles en ligne ont la priorité sur les styles externes.", |
||||
'facteur_filtre_iso_8859' => "Convertir en ISO-8859-1", |
||||
'facteur_filtre_images' => "Embarquer les images référencées dans les emails", |
||||
'facteur_filtres' => "Filtres", |
||||
'facteur_filtres_descriptif' => "Des filtres peuvent être appliqués aux emails au moment de l'envoi.", |
||||
'facteur_smtp_auth' => 'Requiert une authentification :', |
||||
'facteur_smtp_auth_oui' => 'oui', |
||||
'facteur_smtp_auth_non' => 'non', |
||||
'facteur_smtp_host' => 'Hôte :', |
||||
'facteur_smtp_password' => 'Mot de passe :', |
||||
'facteur_smtp_port' => 'Port :', |
||||
'facteur_smtp_secure' => 'Connexion sécurisée :', |
||||
'facteur_smtp_secure_non' => 'non', |
||||
'facteur_smtp_secure_ssl' => 'SSL', |
||||
'facteur_smtp_secure_tls' => 'TLS', |
||||
'facteur_smtp_sender' => 'Retour des erreurs (optionnel)', |
||||
'facteur_smtp_sender_descriptif' => 'Définit dans l\'entête du mail l\'adresse email de retour des erreurs (ou Return-Path), et lors d\'un envoi via la méthode SMTP cela définit aussi l\'adresse de l\'envoyeur.', |
||||
'facteur_smtp_username' => 'Nom d\'utilisateur :', |
||||
|
||||
// N |
||||
'note_test_configuration' => "Un email sera envoyé à l'adresse d'envoi définie (ou celle du webmaster).", |
||||
|
||||
// P |
||||
'personnaliser' => "Personnaliser ces réglages", |
||||
|
||||
// T |
||||
'tester' => "Tester", |
||||
'tester_la_configuration' => "Tester la configuration", |
||||
|
||||
// U |
||||
'utiliser_mail' => 'Utiliser la fonction mail de PHP', |
||||
'utiliser_reglages_site' => "Utiliser les réglages du site SPIP : le nom affiché sera le nom du site SPIP et l'adresse email sera celle du webmaster", |
||||
'utiliser_smtp' => 'Utiliser SMTP', |
||||
|
||||
// V |
||||
'valider' => "Valider", |
||||
'version_html' => "Version HTML.", |
||||
'version_texte' => "Version texte.", |
||||
|
||||
'Z' => 'ZZzZZzzz' |
||||
|
||||
); |
||||
|
||||
?> |
@ -1,21 +1,21 @@
|
||||
<paquet |
||||
prefix="facteur" |
||||
categorie="communication" |
||||
version="2.1.2" |
||||
etat="stable" |
||||
compatibilite="[3.0.0-dev;3.0.*]" |
||||
logo="prive/themes/spip/images/facteur-32.png" |
||||
schema="1.1" |
||||
documentation="http://www.spip-contrib.net/Facteur" |
||||
> |
||||
|
||||
<nom>Facteur</nom> |
||||
<!-- Il distribue votre courrier --> |
||||
|
||||
<auteur>Collectif SPIP</auteur> |
||||
|
||||
<pipeline nom="facteur_pre_envoi" action="" /> |
||||
<pipeline nom="ieconfig_metas" inclure="facteur_ieconfig_metas.php" /> |
||||
|
||||
<menu nom="configurer_facteur" titre="facteur:configuration_facteur" parent="menu_configuration" icone="images/facteur-16.png" /> |
||||
</paquet> |
||||
<paquet |
||||
prefix="facteur" |
||||
categorie="communication" |
||||
version="2.1.3" |
||||
etat="stable" |
||||
compatibilite="[3.0.0-dev;3.0.*]" |
||||
logo="prive/themes/spip/images/facteur-32.png" |
||||
schema="1.1" |
||||
documentation="http://www.spip-contrib.net/Facteur" |
||||
> |
||||
|
||||
<nom>Facteur</nom> |
||||
<!-- Il distribue votre courrier --> |
||||
|
||||
<auteur>Collectif SPIP</auteur> |
||||
|
||||
<pipeline nom="facteur_pre_envoi" action="" /> |
||||
<pipeline nom="ieconfig_metas" inclure="facteur_ieconfig_metas.php" /> |
||||
|
||||
<menu nom="configurer_facteur" titre="facteur:configuration_facteur" parent="menu_configuration" icone="images/facteur-16.png" /> |
||||
</paquet> |
||||
|
Loading…
Reference in new issue