Changeset 47688 in spip-zone


Ignore:
Timestamp:
May 11, 2011, 3:55:23 PM (10 years ago)
Author:
jcvilleneuve@…
Message:

broutilles

Location:
_squelettes_/escal
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/escal/contact.html

    r45301 r47688  
    4040// on construit le formulaire
    4141//
    42 function formulaire($Nom="",$Prenom="",$Email="",$Sujet="",$Message="") {
     42function formulaire($Nom="",$Prenom="",$Email="",$Sujet="",$motif="",$Message="") {
    4343                ?>
    4444                <form action="<?php echo $PHP_SELF ?>" method="post">
     
    7575<?php
    7676//
    77 // on recupere les donnees et on prepare le contenu du mail
     77// on recupere les donnees
     78// on vérifie si tout est bien rempli, sinon on envoie un message d'alerte
     79// si oui, on prepare le contenu du mail
    7880//
    7981}
     
    9799        $message.="Navigateur : " . $_SERVER['HTTP_USER_AGENT'] . "\n\n";
    98100        $message.="Nom : $vNom\n";
     101                if (empty($vNom)) {
     102                  echo "<p class='alerte'>Vous n'avez pas donn&eacute; votre nom.</p>";
     103                  $erreur=1;
     104          }
    99105        $message.="Prenom : $vPrenom\n\n";
     106                if (empty($vPrenom)) {
     107                  echo "<p class='alerte'>Vous n'avez pas donn&eacute; votre pr&eacute;nom.</p>";
     108                  $erreur=1;
     109          }
    100110        $message.="E-mail : $vEmail\n\n";
     111                if (empty($vEmail)) {
     112                  echo "<p class='alerte'>Vous n'avez pas donn&eacute; votre adresse &eacute;lectronique ... comment pourrais-je vous r&eacute;pondre ?</p>";
     113                  $erreur=1;
     114          }
     115          if (!eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-_.]?[0-9a-z])*\\.[a-z]{2,4}$",$vEmail) && ($erreur<>1)){
     116                  echo "<p class='alerte'>L'adresse e-mail n'est pas correcte&nbsp;:</p>";
     117                  $erreur=1;
     118          }
    101119        $message.="Motif : $vSujet\n\n";
    102   if (empty($niveau)) {
    103     echo "<p class='alerte'>Vous n'avez pas précisé votre niveau.</p>";
    104     $erreur=1;
    105   }
    106   else {
     120         if (empty($vSujet)) {
     121                echo "<p class='alerte'>Vous n'avez pas choisi le motif de votre message.</p>";
     122                $erreur=1;
     123         }
     124       
     125    if (empty($_POST['Niveau'])) {
     126      echo "<p class='alerte'>Vous n'avez pas précisé votre niveau.</p>";
     127      $erreur=1;
     128    }
     129    else {
    107130    $message.= "Niveau : ";
    108131    foreach ($_POST['Niveau'] as $niveau) {
     
    112135
    113136  $message.=" \n\n Message : \n $vMessage\n";
     137        if (empty($vMessage)) {
     138                  echo "<p class='alerte'>Vous n'avez pas compos&eacute; de message ! Distrait(e) ?</p>";
     139                  $erreur=1;
     140          }
     141       
    114142//     
    115 // on vérifie si tout est bien rempli, sinon on envoie un message d'alerte
     143// s'il y a des erreurs, on renvoie le formulaire
    116144//
    117         if (empty($vNom)) {
    118                 echo "<p class='alerte'>Vous n'avez pas donn&eacute; votre nom.</p>";
    119                 $erreur=1;
    120         }
    121         if (empty($vPrenom)) {
    122                 echo "<p class='alerte'>Vous n'avez pas donn&eacute; votre pr&eacute;nom.</p>";
    123                 $erreur=1;
    124         }
    125         if (empty($vEmail)) {
    126                 echo "<p class='alerte'>Vous n'avez pas donn&eacute; votre adresse &eacute;lectronique ... comment pourrais-je vous r&eacute;pondre ?</p>";
    127                 $erreur=1;
    128         }
    129         if (empty($vSujet)) {
    130                 echo "<p class='alerte'>Vous n'avez pas choisi le motif de votre message.</p>";
    131                 $erreur=1;
    132         }
    133         if (!eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-_.]?[0-9a-z])*\\.[a-z]{2,4}$",$vEmail) && ($erreur<>1)){
    134                 echo "<p class='alerte'>L'adresse e-mail n'est pas correcte&nbsp;:</p>";
    135                 $erreur=1;
    136         }
    137         if (empty($vMessage)) {
    138                 echo "<p class='alerte'>Vous n'avez pas compos&eacute; de message ! Distrait(e) ?</p>";
    139                 $erreur=1;
    140         }
     145
    141146        if ($erreur==1) {
    142147                formulaire($Nom,$Prenom,$Email,$Sujet,$Message);
  • _squelettes_/escal/formulaires/recherche.html

    r30634 r47688  
    44        [<input type="hidden" name="lang" value="(#ENV{lang})" />]
    55        [(#REM)<label for="recherche"><:info_rechercher_02:></label>]
    6         <input type="text" class="text" size="10" name="recherche" id="recherche"[ value="(#ENV{recherche}|sinon{"Rechercher..."})"] accesskey="4" onclick="if(this.value=='Rechercher...')this.value='';"/>
     6        <input type="text" class="text" size="10" name="recherche" id="recherche"[ value="(#ENV{recherche}|sinon{"Rechercher..."})"] onclick="if(this.value=='Rechercher...')this.value='';"/>
    77        <input type="submit" class="submit" value="&gt;&gt;" title="<:info_rechercher:>" />
    88</div></form>
  • _squelettes_/escal/inclusions/inc-photos.html

    r46905 r47688  
    2222  </h1>     
    2323
    24         <div class="texte">
     24        <div class="texte"> 
    2525  <div id="scrollup2">
    2626  <BOUCLE_direct(ARTICLES){!doublons photos}>
  • _squelettes_/escal/inclusions/inc-une_derniers.html

    r47520 r47688  
    2626      et seul le premier est affiche
    2727      les autres sont masques par un javascript -->
    28   <BOUCLE_dernier_endate(ARTICLES){!doublons selection1}{par hasard}>
     28  <BOUCLE_dernier_endate(ARTICLES){!doublons selection1}{par date}{inverse}>
    2929    <div id="section-#ID_ARTICLE" class="fragment">
    3030   
     
    6767  <B_autres_articles_une>
    6868    <ul class="anchors">
    69         <BOUCLE_autres_articles_une (ARTICLES){par hasard}{!doublons selection2}>
     69        <BOUCLE_autres_articles_une (ARTICLES){par date}{inverse}{!doublons selection2}>
    7070    <li>
    7171      <a href="#URL_SITE_SPIP#section-#ID_ARTICLE" tabindex="#ID_ARTICLE" title="Mettre cet article &agrave; la une">
  • _squelettes_/escal/mot.html

    r39211 r47688  
    106106
    107107
    108 
    109 
    110 
    111 
    112 
    113 
    114 
    115 
    116 
    117 
    118 [(#NOOP) <!-- ================================== BLOC CENTRAL  ================================== --> ]
    119 
    120 
    121 
    122 
Note: See TracChangeset for help on using the changeset viewer.