source: spip-zone/_plugins_/identite_extra/trunk/balise/identite_.php @ 96500

Last change on this file since 96500 was 96500, checked in by rastapopoulos@…, 4 years ago

Juste du formatage

File size: 817 bytes
Line 
1<?php
2
3if (!defined('_ECRIRE_INC_VERSION')) {
4        return;
5}
6
7function balise_IDENTITE_($p) {
8    $cfg = $GLOBALS['identite_extra'];
9
10    $nom = $p->nom_champ;
11    $champ = substr(strtolower($nom),9);
12
13    if ($nom === 'IDENTITE_') {
14        $msg = array('zbug_balise_sans_argument', array('balise' => ' IDENTITE_'));
15        erreur_squelette($msg, $p);
16        $p->interdire_scripts = false;
17       
18        return $p;
19    } elseif (!in_array($champ, $cfg)) {
20        $msg = array('zbug_balise_inexistante', array('balise' => $nom, 'from' => 'identite_extra'));
21        erreur_squelette($msg, $p);
22        $p->interdire_scripts = false;
23       
24        return $p;
25    } else {
26        $p->code = 'lire_config("identite_extra/' . $champ .'")';
27        $p->interdire_scripts = false;
28       
29        return $p;
30    }
31}
Note: See TracBrowser for help on using the repository browser.