Subversion Repositories Applications.papyrus

Rev

Rev 1971 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1971 Rev 2070
Line 48... Line 48...
48
 
48
 
49
// +------------------------------------------------------------------------------------------------------+
49
// +------------------------------------------------------------------------------------------------------+
50
// |                                            ENTÊTE du PROGRAMME                                       |
50
// |                                            ENTÊTE du PROGRAMME                                       |
51
// +------------------------------------------------------------------------------------------------------+
51
// +------------------------------------------------------------------------------------------------------+
52
$GLOBALS['_GEN_commun']['info_applette_nom_fonction'] = 'afficherInclure';
52
$GLOBALS['_GEN_commun']['info_applette_nom_fonction'] = 'afficherInclure';
Line 53... Line 53...
53
$GLOBALS['_GEN_commun']['info_applette_balise'] = '\{\{[Ii]nclure(?:\s*(?:(page="[^"]+")|(interwiki="[^"]+")|))+\s*\}\}';
53
$GLOBALS['_GEN_commun']['info_applette_balise'] = '\{\{[Ii]nclure(?:\s*(?:(page="[^"]+")|(interwiki="[^"]+")|(identifie="1")|))+\s*\}\}';
54
 
54
 
55
// --------------------------------------------------------------------------------------------------------
55
// --------------------------------------------------------------------------------------------------------
56
//Utilisation de la bibliothèque Papyrus pap_meta.fonct.php inclue par Papyrus
56
//Utilisation de la bibliothèque Papyrus pap_meta.fonct.php inclue par Papyrus
Line 111... Line 111...
111
    if (!isset($options['page'])) {
111
    if (!isset($options['page'])) {
112
        $GLOBALS['_INCLURE_']['erreurs'][] = sprintf(CATEG_LG_ERREUR_PAGE, $tab_applette_arguments[0]);
112
        $GLOBALS['_INCLURE_']['erreurs'][] = sprintf(CATEG_LG_ERREUR_PAGE, $tab_applette_arguments[0]);
113
        $ok = false;
113
        $ok = false;
114
    }
114
    }
Line -... Line 115...
-
 
115
    
-
 
116
    $identifie = false;
-
 
117
    if (isset($options['identifie']) && $options['identifie'] == 1) {
-
 
118
    	$identifie = true;
-
 
119
    }
-
 
120
    
-
 
121
    // si l'applette appelle une page réservée au membres identifié et que celui ne l'est pas, on n'affiche rien
-
 
122
    if ($identifie && $GLOBALS['_GEN_commun']['info_auth']->gsa_ce_type_auth == 1 && !$GLOBALS['_GEN_commun']['pear_auth']->getUserName()) {
-
 
123
    	return '';
Line 115... Line 124...
115
    
124
    }
116
    
125
    
117
	//+----------------------------------------------------------------------------------------------------------------+
126
	//+----------------------------------------------------------------------------------------------------------------+
118
	// Récupération des données
127
	// Récupération des données
Line 138... Line 147...
138
		    }
147
		    }
139
	    } else {
148
	    } else {
140
	    	$GLOBALS['_INCLURE_']['informations'][] = sprintf(CATEG_LG_ERREUR_INCLUSION, $href);
149
	    	$GLOBALS['_INCLURE_']['informations'][] = sprintf(CATEG_LG_ERREUR_INCLUSION, $href);
141
	    }
150
	    }
142
    }
151
    }
143
        
152
            
144
	//+----------------------------------------------------------------------------------------------------------------+
153
	//+----------------------------------------------------------------------------------------------------------------+
145
    // Extrait les variables et les ajoutes à l'espace de noms local
154
    // Extrait les variables et les ajoutes à l'espace de noms local
146
	// Gestion des squelettes
155
	// Gestion des squelettes
147
	extract($GLOBALS['_INCLURE_']);
156
	extract($GLOBALS['_INCLURE_']);
148
	// Démarre le buffer
157
	// Démarre le buffer