Changeset 99968 in spip-zone


Ignore:
Timestamp:
Oct 18, 2016, 2:57:33 PM (4 years ago)
Author:
bystrano@…
Message:

respect des règles de codage

Location:
_plugins_/contact_libre/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/contact_libre/trunk/contact_libre_options.php

    r94967 r99968  
    11<?php
    22
    3 if (!defined('_ECRIRE_INC_VERSION')) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    46
    57// brancher le plugin sur nospam
  • _plugins_/contact_libre/trunk/formulaires/contact_libre.html

    r94967 r99968  
    88        [(#REM) declarer les hidden qui declencheront le service du formulaire parametre : url d'action ]
    99        #ACTION_FORMULAIRE{#ENV{action}}
    10        
     10
    1111        [(#REM) Previsualisation... ]
    1212        [(#ENV*{erreurs}|table_valeur{previsu}|oui)
     
    2020        </fieldset>
    2121        ]
    22        
     22
    2323        [(#REM) Sinon, formulaire normal ]
    2424        <fieldset>
  • _plugins_/contact_libre/trunk/formulaires/contact_libre.php

    r96539 r99968  
    11<?php
    22
    3 if (!defined('_ECRIRE_INC_VERSION')) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    46
    5 function formulaires_contact_libre_charger_dist($adresse = null, $url='', $sujet=''){
     7function formulaires_contact_libre_charger_dist($adresse = null, $url = '', $sujet = '') {
    68        include_spip('inc/texte');
    7        
     9
    810        $valeurs = array(
    911                'sujet_message'=>$sujet,
     
    1113                'email_message'=>isset($GLOBALS['visiteur_session']['email']) ? $GLOBALS['visiteur_session']['email'] : ''
    1214        );
    13        
     15
    1416        // id du formulaire (pour en avoir plusieurs sur une meme page)
    1517        $valeurs['id'] = rand(1, 100);
    16        
     18
    1719        return $valeurs;
    1820}
    1921
    20 function formulaires_contact_libre_verifier_dist($adresse = null, $url='', $sujet=''){
     22function formulaires_contact_libre_verifier_dist($adresse = null, $url = '', $sujet = '') {
    2123        $erreurs = array();
    2224        include_spip('inc/filtres');
    2325        include_spip('inc/texte');
    24        
    25         if (!$adres = _request('email_message'))
    26                 $erreurs['email_message'] = _T("info_obligatoire");
    27         elseif(!email_valide($adres))
     26
     27        if (!$adres = _request('email_message')) {
     28                $erreurs['email_message'] = _T('info_obligatoire');
     29        } elseif (!email_valide($adres)) {
    2830                $erreurs['email_message'] = _T('form_prop_indiquer_email');
     31        }
    2932
    30         if (!$sujet=_request('sujet_message'))
    31                 $erreurs['sujet_message'] = _T("info_obligatoire");
    32         elseif(!(strlen($sujet)>=3))
    33                 $erreurs['sujet_message'] = _T('forum_attention_trois_caracteres','',array('force'=>false)) ? _T('forum_attention_trois_caracteres') : _T('forum:forum_attention_trois_caracteres');
     33        if (!$sujet=_request('sujet_message')) {
     34                $erreurs['sujet_message'] = _T('info_obligatoire');
     35        } elseif (!(strlen($sujet)>=3)) {
     36                $erreurs['sujet_message'] = _T('forum_attention_trois_caracteres', '', array('force'=>false)) ? _T('forum_attention_trois_caracteres') : _T('forum:forum_attention_trois_caracteres');
     37        }
    3438
    35         if (!$texte=_request('texte_message'))
    36                 $erreurs['texte_message'] = _T("info_obligatoire");
    37        
    38         if(_request("nobot"))
     39        if (!$texte=_request('texte_message')) {
     40                $erreurs['texte_message'] = _T('info_obligatoire');
     41        }
     42
     43        if (_request('nobot')) {
    3944                $erreurs['nobot'] = true;
    40        
     45        }
     46
    4147        // on traite les spams
    4248        if (include_spip('inc/nospam')) {
    4349                $caracteres = compter_caracteres_utiles($texte);
    4450                // moins de 10 caracteres sans les liens = spam !
    45                 if ($caracteres < 10){
    46                         $erreurs['texte_message'] = _T('forum_attention_dix_caracteres','',array('force'=>false)) ? _T('forum_attention_dix_caracteres') : _T('forum:forum_attention_dix_caracteres');
     51                if ($caracteres < 10) {
     52                        $erreurs['texte_message'] = _T('forum_attention_dix_caracteres', '', array('force'=>false)) ? _T('forum_attention_dix_caracteres') : _T('forum:forum_attention_dix_caracteres');
    4753                }
    4854                // on analyse le sujet
    4955                $infos_sujet = analyser_spams($sujet);
    5056                // si un lien dans le sujet = spam !
    51                 if ($infos_sujet['nombre_liens'] > 0)
     57                if ($infos_sujet['nombre_liens'] > 0) {
    5258                        $erreurs['sujet_message'] = _T('nospam:erreur_spam');
     59                }
    5360
    5461                // on analyse le texte
     
    6067                        }
    6168                        // si le texte contient plus de trois liens = spam !
    62                         if ($infos_texte['nombre_liens'] >= 3)
     69                        if ($infos_texte['nombre_liens'] >= 3) {
    6370                                $erreurs['texte_message'] = _T('nospam:erreur_spam');
     71                        }
    6472                }
    6573        }
    6674
    67         // Si on est pas dans une confirmation et qu'il n'y pas de vraies erreurs on affiche la prévisu du message
    68         if (!_request('confirmer') AND !count($erreurs)) {
    69                 $erreurs['previsu']=' ';
    70                 $erreurs['message_erreur'] = ''; // pas de message d'erreur global si aucune erreur réelle
    71                 }
    72                
     75        // Si on est pas dans une confirmation et qu'il n'y pas de vraies erreurs on affiche la prévisu du message
     76        if (!_request('confirmer') and !count($erreurs)) {
     77                $erreurs['previsu']=' ';
     78                $erreurs['message_erreur'] = ''; // pas de message d'erreur global si aucune erreur réelle
     79        }
     80
    7381        return $erreurs;
    7482}
    7583
    76 function formulaires_contact_libre_traiter_dist($adresse = null, $url='', $sujet=''){
    77        
     84function formulaires_contact_libre_traiter_dist($adresse = null, $url = '', $sujet = '') {
     85
    7886        $adres = _request('email_message');
    7987        $sujet = _request('sujet_message');
     
    8492        }
    8593
    86         $texte .= "\n\n-- "._T('envoi_via_le_site')." ".supprimer_tags(extraire_multi($GLOBALS['meta']['nom_site']))." (".$GLOBALS['meta']['adresse_site']."/) --\n";
    87         if($url)
     94        $texte .= "\n\n-- "._T('envoi_via_le_site').' '.supprimer_tags(extraire_multi($GLOBALS['meta']['nom_site'])).' ('.$GLOBALS['meta']['adresse_site']."/) --\n";
     95        if ($url) {
    8896                $texte .= "\n\n-- Depuis la page : ".supprimer_tags($url)." --\n";
    89         $envoyer_mail = charger_fonction('envoyer_mail','inc');
    90         if ($envoyer_mail($adresse, $sujet, $texte, $adres,
    91         "X-Originating-IP: ".$GLOBALS['ip']))
     97        }
     98        $envoyer_mail = charger_fonction('envoyer_mail', 'inc');
     99        if ($envoyer_mail($adresse, $sujet, $texte, $adres, 'X-Originating-IP: '.$GLOBALS['ip'])) {
    92100                return array('message_ok' => _T('form_prop_message_envoye'));
    93         else
     101        } else {
    94102                return array('message_erreur' => _T('pass_erreur_probleme_technique'));
     103        }
    95104}
    96 
    97 ?>
  • _plugins_/contact_libre/trunk/lang/contact_libre_de.php

    r91989 r99968  
    11<?php
    22
    3 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    46
    57$GLOBALS[$GLOBALS['idx_lang']] = array(
    6        
     8
    79        'modele_nom_formulaire' => 'Frei konfigurierbares Kontaktformular'
    8        
     10
    911);
    10 
    11 ?>
  • _plugins_/contact_libre/trunk/lang/contact_libre_fr.php

    r59269 r99968  
    11<?php
    22
    3 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    46
    57$GLOBALS[$GLOBALS['idx_lang']] = array(
    6        
     8
    79        'modele_nom_formulaire' => 'un formulaire de contact libre'
    8        
     10
    911);
    10 
    11 ?>
  • _plugins_/contact_libre/trunk/lang/paquet-contact_libre_fr.php

    r94967 r99968  
    11<?php
    22
    3 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined('_ECRIRE_INC_VERSION')) {
     4        return;
     5}
    46
    57$GLOBALS[$GLOBALS['idx_lang']] = array(
    6        
     8
    79        'contact_libre_description' => 'Formulaire de contact libre auquel on peut passer directement une adresse mail et une url de r&#233;f&#233;rence (ic&#244;ne de http://www.androidicons.com/).',
    810        'contact_libre_nom' => 'Contact libre',
    911        'contact_libre_slogan' => 'Un formulaire de contact simple'
    10        
     12
    1113);
    12 
    13 ?>
  • _plugins_/contact_libre/trunk/paquet.xml

    r96539 r99968  
    22        prefix="contact_libre"
    33        categorie="communication"
    4         version="1.1.0"
     4        version="1.1.1"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
     
    99>
    1010        <nom>Contact libre</nom>
    11        
     11
    1212        <auteur>b_b</auteur>
    1313
Note: See TracChangeset for help on using the changeset viewer.