Changeset 77091 in spip-zone


Ignore:
Timestamp:
Oct 9, 2013, 1:19:41 PM (8 years ago)
Author:
kent1@…
Message:

Améliorer le critère {reglement}

Location:
_plugins_/inscription/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/inscription/trunk/inscription3_fonctions.php

    r75278 r77091  
    3232 */
    3333if(!function_exists('lcfirst')){
    34     function lcfirst( $str ){
    35         return strtolower(substr($str,0,1)).substr($str,1);
     34        function lcfirst( $str ){
     35                return strtolower(substr($str,0,1)).substr($str,1);
    3636        }
    3737}
     
    112112 * Un critère règlement permettant de :
    113113 * - Trouver les pages uniques avec le champ page reglement
    114  * - Retourner sinon l'article de règlement sélectionné dans la conf
     114 * - Sinon retourner sinon l'article de règlement sélectionné dans la conf
    115115 *
    116116 * @param unknown_type $idb
     
    120120function critere_reglement_dist($idb, &$boucles, $crit){
    121121        $boucle = &$boucles[$idb];
     122        $id_article = false;
    122123        if(defined('_DIR_PLUGIN_PAGES')){
    123                 $sous = "sql_get_select('art.id_article','spip_articles as art','page=\'reglement\'')";
    124                 $where = "array('IN', '".$boucle->id_table.".".$boucle->primary."', '('.$sous.')')";
    125         }
    126         if(!$sous){
     124                if($id_article = sql_getfetsel('id_article','spip_articles','page="reglement"')){
     125                        $sous = "sql_get_select('art.id_article','spip_articles as art','page=\'reglement\'')";
     126                        $where = "array('IN', '".$boucle->id_table.".".$boucle->primary."', '('.$sous.')')";
     127                }
     128        }
     129        if(!$id_article){
     130                if(!function_exists('lire_config'))
     131                        include_spip('inc/config');
    127132                $reglement = lire_config('inscription3/reglement_article',0);
    128133                $where = "array('=', '".$boucle->id_table.".id_article', '".$reglement."')";
  • _plugins_/inscription/trunk/paquet.xml

    r77083 r77091  
    22        prefix="inscription3"
    33        categorie="auteur"
    4         version="3.3.2"
     4        version="3.3.3"
    55        etat="test"
    66        compatibilite="[3.0.0;3.0.99]"
Note: See TracChangeset for help on using the changeset viewer.