Browse Source
Il est possible d'appeler la page ?exec=fonctions depuis l'espace privé de SPIP pour avoir toutes les fonctions définies. Avec le select, on peut choisir le préfixe de la fonction désirée tel que 'autoriser' par exemple.svn/root/tags/plugins/dev/0.3.0 v0.3.0

6 changed files with 92 additions and 2 deletions
@ -0,0 +1,21 @@
|
||||
<div class="formulaire_spip formulaire_configurer formulaire_#FORM"> |
||||
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>] |
||||
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>] |
||||
|
||||
<form action="#SELF" class="formulaire_spip"> |
||||
[(#SELF|parametre_url{nom,''}|form_hidden)] |
||||
<ul> |
||||
<li> |
||||
<label for="champ_nom"><:fonction:label_prefixe_fonction:></label> |
||||
<select name="nom" id="champ_nom"> |
||||
<BOUCLE_lister (DATA) {source table, (#REM|lister_fonctions|array_keys)} {par valeur}> |
||||
<option value="#VALEUR">#VALEUR</option> |
||||
</BOUCLE_lister> |
||||
</select> |
||||
</li> |
||||
</ul> |
||||
<p class="boutons"> |
||||
<input type="submit" class="submit" value="<:bouton_valider:>" /> |
||||
</p> |
||||
</form> |
||||
</div> |
@ -0,0 +1,25 @@
|
||||
<?php |
||||
|
||||
if (!defined('_ECRIRE_INC_VERSION')) return; |
||||
|
||||
function formulaires_liste_fonctions_charger_dist () { |
||||
|
||||
$valeurs = array(); |
||||
$valeurs['nom'] = (_request('nom')) ? _request('nom') : '' ; |
||||
|
||||
return $valeurs; |
||||
} |
||||
|
||||
function formulaires_liste_fonctions_verifier_dist () { |
||||
|
||||
$erreurs = array(); |
||||
return $erreurs; |
||||
} |
||||
|
||||
function formulaires_liste_fonctions_traiter_dist () { |
||||
|
||||
$res = array(); |
||||
return $res; |
||||
} |
||||
|
||||
?> |
@ -0,0 +1,16 @@
|
||||
<?php |
||||
// This is a SPIP language file -- Ceci est un fichier langue de SPIP |
||||
// Fichier source, a modifier dans svn://zone.spip.org/spip-zone/_core_/plugins/dev/lang/ |
||||
if (!defined('_ECRIRE_INC_VERSION')) return; |
||||
|
||||
$GLOBALS[$GLOBALS['idx_lang']] = array( |
||||
|
||||
// L |
||||
'label_prefixe_fonction' => 'Préfixe de la fonction', |
||||
|
||||
// T |
||||
'titre_page_fonction' => 'Lister les fonctions', |
||||
|
||||
); |
||||
|
||||
?> |
Loading…
Reference in new issue