#securite include_spip('inc/texte'); include_spip('inc/lang'); include_spip('inc/mail'); include_spip('inc/date'); include_spip("inc/meta"); include_spip("inc/session"); include_spip("inc/filtres"); include_spip("inc/acces"); include_spip("inc/documents"); include_spip("inc/ajouter_documents"); include_spip("inc/getdocument"); include_spip('inc/barre'); include_spip('base/abstract_sql'); spip_connect(); charger_generer_url(); function balise_FORMULAIRE_CONTACT($p) { /* Cette fonction défini la balise, et en particulier les variables à récuperer dans le contexte et à passer à la fonction _stat en appelant la fonction "calculer_balise_dynamique". On pourra ainsi récuperer l’id_article d’une boucle englobante ou la langue contenue dans l’url. C’est un peu comme les paramètres que l’on passe à une balise INCLURE spip. Déclare le nom de la balise et un tableau des variables à récupérer dans le contexte. */ $p = calculer_balise_dynamique($p, 'FORMULAIRE_CONTACT', array('0')); return $p; } function balise_FORMULAIRE_CONTACT_stat($args, $filtres) { /* Cette fonction reçois deux tableaux : 1. le premier contient les variables collectée avec le tableau cité plus haut ainsi que les paramètres passés directement à la balise. 2. le second reçoit les filtres appliqués à la balise, au cas où on veuille faire un prétraitement dessus (pour récuperer des variables
function glossaire_generer_url_dist($id_mot, $titre) { if(defined('_SPIP19300')) return generer_url_entite($id_mot, 'mot'); // depuis SPIP 2.0 else { charger_generer_url(); return generer_url_mot($id_mot); } // avant SPIP 2.0 }