Changeset 53769 in spip-zone


Ignore:
Timestamp:
Oct 27, 2011, 2:58:51 PM (10 years ago)
Author:
gildas.cotomale@…
Message:

Un événement dans le passé est un événement pour lequel l'inscription doit être considérée comme close : s'économiser traitements et pollution de la base de données.

Location:
_plugins_/agenda
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/agenda/2_0_0/formulaires/participer_evenement.php

    r53765 r53769  
    1212        $valeurs = array();
    1313        // si pas d'evenement ou d'inscription, on echoue silencieusement
    14         if (!$row = sql_fetsel('inscription,places','spip_evenements','id_evenement='.intval($id_evenement))
     14        if (!$row = sql_fetsel('inscription,places','spip_evenements','id_evenement='.intval($id_evenement).' AND date_fin>NOW()')
    1515          OR !$row['inscription'])
    1616                return false;
  • _plugins_/agenda/2_1_0/formulaires/participer_evenement.php

    r53765 r53769  
    1515        $valeurs = array();
    1616        // si pas d'evenement ou d'inscription, on echoue silencieusement
    17         if (!$row = sql_fetsel('inscription,places','spip_evenements','id_evenement='.intval($id_evenement))
     17        if (!$row = sql_fetsel('inscription,places','spip_evenements','id_evenement='.intval($id_evenement).' AND date_fin>NOW()')
    1818          OR !$row['inscription'])
    1919                return false;
  • _plugins_/agenda/trunk/formulaires/participer_evenement.php

    r53765 r53769  
    1212        $valeurs = array();
    1313        // si pas d'evenement ou d'inscription, on echoue silencieusement
    14         if (!$row = sql_fetsel('inscription,places','spip_evenements','id_evenement='.intval($id_evenement))
     14        if (!$row = sql_fetsel('inscription,places','spip_evenements','id_evenement='.intval($id_evenement).' AND date_fin>NOW()')
    1515          OR !$row['inscription'])
    1616                return false;
Note: See TracChangeset for help on using the changeset viewer.