Skip to content
Extraits de code Groupes Projets
Valider 7b251ac1 rédigé par esj's avatar esj
Parcourir les fichiers

Retour sur la balise {{{#AIDER}}} introduite par [10815] pour la mise en...

Retour sur la balise {{{#AIDER}}} introduite par [10815] pour la mise en squelette des formulaires privés ([10818] etc). Ces squelettes n'ont pas à connaître le codage des sections de l'aide en ligne pratiqué par www.spipnet, il vaut mieux donner le nom de la saisie (autrement dit l'attribut {{{for}}} du {{{label}}} associé) et le nom du squelette concerné (ainsi que son environnement, mais on ne s'en sert pas pour la documentation de base). Cela permet d'améliorer ou compléter la documentation en ne modifiant que cette balise, et non tous les squelettes qui l'utilisent.

Les squelettes ont été transformés par le sed-scipt:
{{{
s,\(for=.\)\(.*\)\(.><:.*#AIDER{\).*\(}</em>\),\1\2\3\2\4,
}}}

et la fonction {{{inc_aider}} admet 2 arguments supplémentaires (optionnels, pour rester compatible).
parent 2ef5e0da
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -14,15 +14,67 @@ if (!defined("_ECRIRE_INC_VERSION")) return; ...@@ -14,15 +14,67 @@ if (!defined("_ECRIRE_INC_VERSION")) return;
include_spip('inc/filtres'); include_spip('inc/filtres');
// L'aide en ligne de SPIP est disponible sous forme d'articles de www.spip.net
// qui ont des reperes nommes arrtitre, artdesc etc.
// La fonction inc_aider(_dist) recoit soit ces reperes,
// soit le nom du champ de saisie, le nom du squelette le contenant et enfin
// l'environnement d'execution du squelette (inutilise pour le moment).
// Le tableau ci-dessous donne le repere correspondant a ces informations.
$GLOBALS['aider_index'] = array(
'editer_article.html' => array (
'surtitre' => 'arttitre',
'titre' => 'arttitre',
'soustitre' => 'arttitre',
'id_parent' => 'artrub',
'descriptif' => 'artdesc',
'virtuel' => 'artvirt',
'chapo' => 'arttitre',
'text_area' => 'arttexte'),
'editer_breve.html' => array(
'id_parent' => 'brevesrub',
'lien_titre' => 'breveslien',
'statut' => 'brevesstatut'),
'editer_groupe_mot.html' => array(
'titre' => 'motsgroupes'),
'editer_mot.html' => array(
'titre' => 'mots',
'id_groupe' => 'motsgroupes'),
'editer_rubrique.html' => array(
'titre' => 'arttitre',
'id_parent' => 'rubrub',
'text_area' => 'raccourcis')
);
// http://doc.spip.org/@inc_aider_dist // http://doc.spip.org/@inc_aider_dist
function inc_aider_dist($aide='') { function inc_aider_dist($aide='', $skel='', $env=array()) {
global $spip_lang, $spip_lang_rtl, $spip_display; global $spip_lang, $spip_display, $aider_index;
if (!$aide OR $spip_display == 4) return '';
if (($skel = basename($skel))
AND isset($aider_index[$skel])
AND isset($aider_index[$skel][$aide]))
$aide = $aider_index[$skel][$aide];
if (!$aide OR $spip_display == 4) return; $args = "aide=$aide&var_lang=$spip_lang";
return aider_icone(generer_url_ecrire("aide_index", $args));
}
function aider_icone($url)
{
global $spip_lang, $spip_lang_rtl;
$t = _T('titre_image_aide'); $t = _T('titre_image_aide');
return "\n&nbsp;&nbsp;<a class='aide'\nhref='" return "\n&nbsp;&nbsp;<a class='aide'\nhref='"
. generer_url_ecrire("aide_index", "aide=$aide&var_lang=$spip_lang") . $url
. "'\nonclick=\"javascript:window.open(this.href," . "'\nonclick=\"javascript:window.open(this.href,"
. "'spip_aide', " . "'spip_aide', "
. "'scrollbars=yes, resizable=yes, width=740, height=580'); " . "'scrollbars=yes, resizable=yes, width=740, height=580'); "
......
...@@ -1217,8 +1217,9 @@ function balise_PLUGIN_dist($p) { ...@@ -1217,8 +1217,9 @@ function balise_PLUGIN_dist($p) {
// http://doc.spip.org/@balise_AIDER_dist // http://doc.spip.org/@balise_AIDER_dist
function balise_AIDER_dist($p) { function balise_AIDER_dist($p) {
$_motif = interprete_argument_balise(1,$p); $_motif = interprete_argument_balise(1,$p);
$s = "'" . addslashes($p->descr['sourcefile']) . "'";
$aider = charger_fonction('aider','inc'); $aider = charger_fonction('aider','inc');
$p->code = "((\$aider=charger_fonction('aider','inc'))?\$aider($_motif):'')"; $p->code = "((\$aider=charger_fonction('aider','inc'))?\$aider($_motif,$s, \$Pile[0]):'')";
return $p; return $p;
} }
......
...@@ -12,43 +12,43 @@ ...@@ -12,43 +12,43 @@
[(#ENV**{config}|table_valeur{articles_surtitre}|=={non}|?{#ENV**{surtitre,''},' '}|oui) [(#ENV**{config}|table_valeur{articles_surtitre}|=={non}|?{#ENV**{surtitre,''},' '}|oui)
<li class="editer_surtitre[ (#ENV**{erreurs}|table_valeur{surtitre}|oui)erreur]"> <li class="editer_surtitre[ (#ENV**{erreurs}|table_valeur{surtitre}|oui)erreur]">
<label for="surtitre"><:texte_sur_titre:><em class="aide">#AIDER{arttitre}</em></label>[ <label for="surtitre"><:texte_sur_titre:><em class="aide">#AIDER{surtitre}</em></label>[
<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{surtitre})</span> <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{surtitre})</span>
]<input type='text' class='text' name='surtitre' id='surtitre'[ lang='(#LANGUE)'] value="[(#ENV**{surtitre})]" /> ]<input type='text' class='text' name='surtitre' id='surtitre'[ lang='(#LANGUE)'] value="[(#ENV**{surtitre})]" />
</li>] </li>]
<li class="editer_titre obligatoire[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur]"> <li class="editer_titre obligatoire[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur]">
<label for="titre"><:info_titre:><em class="aide">#AIDER{arttitre}</em></label>[ <label for="titre"><:info_titre:><em class="aide">#AIDER{titre}</em></label>[
<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span> <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span>
]<input type='text' class='text' name='titre' id='titre'[ lang='(#LANGUE)'] value="[(#ENV**{titre,#REM|concat{info_nouvel_article}|_T})]" ]<input type='text' class='text' name='titre' id='titre'[ lang='(#LANGUE)'] value="[(#ENV**{titre,#REM|concat{info_nouvel_article}|_T})]"
[(#ENV{titre,''}|?{'',' '})onfocus="if(!antifocus){this.value='';antifocus=true;}"]/> [(#ENV{titre,''}|?{'',' '})onfocus="if(!antifocus){this.value='';antifocus=true;}"]/>
</li> </li>
[(#ENV**{config}|table_valeur{articles_soustitre}|=={non}|?{#ENV**{soustitre,''},' '}|oui) [(#ENV**{config}|table_valeur{articles_soustitre}|=={non}|?{#ENV**{soustitre,''},' '}|oui)
<li class="editer_soustitre[ (#ENV**{erreurs}|table_valeur{soustitre}|oui)erreur]"> <li class="editer_soustitre[ (#ENV**{erreurs}|table_valeur{soustitre}|oui)erreur]">
<label for="soustitre"><:texte_sous_titre:><em class="aide">#AIDER{arttitre}</em></label>[ <label for="soustitre"><:texte_sous_titre:><em class="aide">#AIDER{soustitre}</em></label>[
<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{soustitre})</span> <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{soustitre})</span>
]<input type='text' class='text' name='soustitre' id='soustitre'[ lang='(#LANGUE)'] value="[(#ENV**{soustitre})]" /> ]<input type='text' class='text' name='soustitre' id='soustitre'[ lang='(#LANGUE)'] value="[(#ENV**{soustitre})]" />
</li>] </li>]
[<li class="editer_parent[ (#ENV**{erreurs}|table_valeur{id_rubrique}|oui)erreur]"> [<li class="editer_parent[ (#ENV**{erreurs}|table_valeur{id_rubrique}|oui)erreur]">
<label for="id_parent"><:titre_cadre_interieur_rubrique:><em class="aide">#AIDER{artrub}</em></label> <label for="id_parent"><:titre_cadre_interieur_rubrique:><em class="aide">#AIDER{id_parent}</em></label>
(#VAL|chercher_rubrique{#ENV{id_article},#ENV{id_parent},'article',#ENV{id_secteur},#ENV**{config}|table_valeur{restreint},0,form_simple}) (#VAL|chercher_rubrique{#ENV{id_article},#ENV{id_parent},'article',#ENV{id_secteur},#ENV**{config}|table_valeur{restreint},0,form_simple})
</li>] </li>]
[(#ENV**{config}|table_valeur{articles_descriptif}|=={non}|?{#ENV**{descriptif,''},' '}|oui) [(#ENV**{config}|table_valeur{articles_descriptif}|=={non}|?{#ENV**{descriptif,''},' '}|oui)
<li class="editer_descriptif[ (#ENV**{erreurs}|table_valeur{descriptif}|oui)erreur]"> <li class="editer_descriptif[ (#ENV**{erreurs}|table_valeur{descriptif}|oui)erreur]">
<label for="descriptif"><:texte_descriptif_rapide:><em class="aide">#AIDER{artdesc}</em></label>[ <label for="descriptif"><:texte_descriptif_rapide:><em class="aide">#AIDER{descriptif}</em></label>[
<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{descriptif})</span> <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{descriptif})</span>
]<textarea name='descriptif' id='descriptif'[ lang='(#LANGUE)'] rows='2' cols='40'>[(#ENV**{descriptif})]</textarea> ]<textarea name='descriptif' id='descriptif'[ lang='(#LANGUE)'] rows='2' cols='40'>[(#ENV**{descriptif})]</textarea>
</li>] </li>]
[(#ENV**{config}|table_valeur{articles_chapeau}|=={non}|?{#ENV**{chapo,''},' '}|oui) [(#ENV**{config}|table_valeur{articles_chapeau}|=={non}|?{#ENV**{chapo,''},' '}|oui)
[<li class='editer_virtuel[ (#ENV**{erreurs}|table_valeur{virtuel}|oui)erreur]'>(#ENV**{chapo}|match{^=}|oui) [<li class='editer_virtuel[ (#ENV**{erreurs}|table_valeur{virtuel}|oui)erreur]'>(#ENV**{chapo}|match{^=}|oui)
<label for='virtuel'><:info_redirection:><em class="aide">#AIDER{artvirt}</em></label>[ <label for='virtuel'><:info_redirection:><em class="aide">#AIDER{virtuel}</em></label>[
<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{virtuel})</span> <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{virtuel})</span>
]<input type='text' class='text' name='virtuel' id='virtuel' value="[(#ENV**{chapo}|replace{^=,''})]" /> ]<input type='text' class='text' name='virtuel' id='virtuel' value="[(#ENV**{chapo}|replace{^=,''})]" />
<input type='hidden' name='changer_virtuel' value='oui' /> <input type='hidden' name='changer_virtuel' value='oui' />
<p class='explication'><:texte_article_virtuel_reference:></p> <p class='explication'><:texte_article_virtuel_reference:></p>
</li>] </li>]
[<li class="editer_chapo[ (#ENV**{erreurs}|table_valeur{chapo}|oui)erreur]">(#ENV**{chapo}|match{^=}|non) [<li class="editer_chapo[ (#ENV**{erreurs}|table_valeur{chapo}|oui)erreur]">(#ENV**{chapo}|match{^=}|non)
<label for="chapo"><:info_chapeau:><em class="aide">#AIDER{arttitre}</em></label>[ <label for="chapo"><:info_chapeau:><em class="aide">#AIDER{chapo}</em></label>[
<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{chapo})</span> <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{chapo})</span>
]<textarea name='chapo' id='chapo'[ lang='(#LANGUE)'][ rows='(#ENV**{config}|table_valeur{lignes})'] cols='40'>[(#ENV**{chapo})]</textarea> ]<textarea name='chapo' id='chapo'[ lang='(#LANGUE)'][ rows='(#ENV**{config}|table_valeur{lignes})'] cols='40'>[(#ENV**{chapo})]</textarea>
</li>] </li>]
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
[(#ENV**{config}|table_valeur{articles_texte}|=={non}|?{#ENV**{texte,''},' '}|oui) [(#ENV**{config}|table_valeur{articles_texte}|=={non}|?{#ENV**{texte,''},' '}|oui)
<li class="editer_texte obligatoire[ (#ENV**{erreurs}|table_valeur{texte}|oui)erreur]"> <li class="editer_texte obligatoire[ (#ENV**{erreurs}|table_valeur{texte}|oui)erreur]">
<label for="text_area"><:info_texte:><em class="aide">#AIDER{arttexte}</em></label>[ <label for="text_area"><:info_texte:><em class="aide">#AIDER{text_area}</em></label>[
<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{texte})</span> <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{texte})</span>
][(#ENV**{_texte_trop_long,''})] ][(#ENV**{_texte_trop_long,''})]
<textarea name='texte' id='text_area'[ lang='(#LANGUE)'] rows='[(#ENV**{config}|table_valeur{lignes}|plus{2})]' cols='40'>[(#ENV**{texte})]</textarea> <textarea name='texte' id='text_area'[ lang='(#LANGUE)'] rows='[(#ENV**{config}|table_valeur{lignes}|plus{2})]' cols='40'>[(#ENV**{texte})]</textarea>
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
</li> </li>
[<li class="editer_parent[ (#ENV**{erreurs}|table_valeur{id_rubrique}|oui)erreur]"> [<li class="editer_parent[ (#ENV**{erreurs}|table_valeur{id_rubrique}|oui)erreur]">
<label for="id_parent"><:entree_interieur_rubrique:><em class='aide'>#AIDER{brevesrub}</em></label> <label for="id_parent"><:entree_interieur_rubrique:><em class='aide'>#AIDER{id_parent}</em></label>
(#VAL|chercher_rubrique{#ENV{id_breve},#ENV{id_rubrique}|sinon{#ENV{id_parent}},'breve',#ENV{id_secteur},#ENV**{config}|table_valeur{restreint},0,form_simple}) (#VAL|chercher_rubrique{#ENV{id_breve},#ENV{id_rubrique}|sinon{#ENV{id_parent}},'breve',#ENV{id_secteur},#ENV**{config}|table_valeur{restreint},0,form_simple})
</li>] </li>]
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
<h3 class="legend"><:entree_liens_sites:></h3> <h3 class="legend"><:entree_liens_sites:></h3>
<ul> <ul>
<li class="editer_lien_titre[ (#ENV**{erreurs}|table_valeur{lien_titre}|oui)erreur]"> <li class="editer_lien_titre[ (#ENV**{erreurs}|table_valeur{lien_titre}|oui)erreur]">
<label for="lien_titre"><:info_titre:><em class='aide'>#AIDER{breveslien}</em></label>[ <label for="lien_titre"><:info_titre:><em class='aide'>#AIDER{lien_titre}</em></label>[
<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{lien_titre})</span> <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{lien_titre})</span>
]<input type='text' class='text' name='lien_titre' id='lien_titre' value="[(#ENV**{lien_titre})]" /> ]<input type='text' class='text' name='lien_titre' id='lien_titre' value="[(#ENV**{lien_titre})]" />
</li> </li>
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
<fieldset> <fieldset>
<ul> <ul>
<li class="editer_statut obligatoire"> <li class="editer_statut obligatoire">
<label for='statut'><:entree_breve_publiee:><em class='aide'>#AIDER{brevesstatut}</em> <label for='statut'><:entree_breve_publiee:><em class='aide'>#AIDER{statut}</em>
</label><select name='statut' id='statut' size='1'> </label><select name='statut' id='statut' size='1'>
<option value='prop'[(#ENV**{statut}|=={prop}|?{' selected="selected"'})] style='background-color: white'><:item_breve_proposee:></option> <option value='prop'[(#ENV**{statut}|=={prop}|?{' selected="selected"'})] style='background-color: white'><:item_breve_proposee:></option>
<option value='refuse'[(#ENV**{statut}|=={refuse}|?{' selected="selected"'})] class='danger'><:item_breve_refusee:></option> <option value='refuse'[(#ENV**{statut}|=={refuse}|?{' selected="selected"'})] class='danger'><:item_breve_refusee:></option>
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<input type='hidden' name='id_groupe_mot' value='#ENV{id_groupe_mot}' /> <input type='hidden' name='id_groupe_mot' value='#ENV{id_groupe_mot}' />
<ul> <ul>
<li class='editer_titre obligatoire[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur] editer_type_input'> <li class='editer_titre obligatoire[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur] editer_type_input'>
<label for='titre'><:info_changer_nom_groupe:><em class='aide'>#AIDER{motsgroupes}</em></label>[ <label for='titre'><:info_changer_nom_groupe:><em class='aide'>#AIDER{titre}</em></label>[
<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span> <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span>
]<input type='text' class='text' name='titre' id='titre' value='[(#ENV**{titre,#VAL{titre_nouveau_groupe}|_T|filtrer_entites})]' ]<input type='text' class='text' name='titre' id='titre' value='[(#ENV**{titre,#VAL{titre_nouveau_groupe}|_T|filtrer_entites})]'
[(#ENV{titre,''}|?{'',' '})onfocus="if(!antifocus){this.value='';antifocus=true;}"]/> [(#ENV{titre,''}|?{'',' '})onfocus="if(!antifocus){this.value='';antifocus=true;}"]/>
......
...@@ -10,13 +10,13 @@ ...@@ -10,13 +10,13 @@
<input type='hidden' name='id_mot' value='#ENV{id_mot}' /> <input type='hidden' name='id_mot' value='#ENV{id_mot}' />
<ul> <ul>
<li class="editer_titre obligatoire[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur]"> <li class="editer_titre obligatoire[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur]">
<label for="titre"><:info_titre_mot_cle:><em class="aide">#AIDER{mots}</em></label>[ <label for="titre"><:info_titre_mot_cle:><em class="aide">#AIDER{titre}</em></label>[
<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span> <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span>
]<input type='text' class='text' name='titre' id='titre' value="[(#ENV**{titre,<:texte_nouveau_mot:>})]" ]<input type='text' class='text' name='titre' id='titre' value="[(#ENV**{titre,<:texte_nouveau_mot:>})]"
[(#ENV{titre}|strlen|?{'',' '})onfocus="if(!antifocus){this.value='';antifocus=true;}"]/> [(#ENV{titre}|strlen|?{'',' '})onfocus="if(!antifocus){this.value='';antifocus=true;}"]/>
</li> </li>
<li class="editer_groupe_mot obligatoire[ (#ENV**{erreurs}|table_valeur{id_groupe}|oui)erreur]"> <li class="editer_groupe_mot obligatoire[ (#ENV**{erreurs}|table_valeur{id_groupe}|oui)erreur]">
<label for="id_groupe"><:info_dans_groupe:><em class="aide">#AIDER{motsgroupes}</em></label>[ <label for="id_groupe"><:info_dans_groupe:><em class="aide">#AIDER{id_groupe}</em></label>[
<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{id_groupe})</span> <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{id_groupe})</span>
][(#INCLURE{fond=formulaires/selecteur_groupe_mot}{id_groupe=#ENV{id_groupe}}{table=#ENV{table,''}}{name=id_groupe}{id=id_groupe})] ][(#INCLURE{fond=formulaires/selecteur_groupe_mot}{id_groupe=#ENV{id_groupe}}{table=#ENV{table,''}}{name=id_groupe}{id=id_groupe})]
</li> </li>
......
...@@ -10,14 +10,14 @@ ...@@ -10,14 +10,14 @@
<input type='hidden' name='id_rubrique' value='#ENV{id_rubrique}' /> <input type='hidden' name='id_rubrique' value='#ENV{id_rubrique}' />
<ul> <ul>
<li class="editer_titre obligatoire[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur]"> <li class="editer_titre obligatoire[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur]">
<label for="titre"><:info_titre:><em class="aide">#AIDER{arttitre}</em></label>[ <label for="titre"><:info_titre:><em class="aide">#AIDER{titre}</em></label>[
<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span> <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span>
]<input type='text' class='text' name='titre' id='titre' value="[(#ENV**{titre,#REM|concat{titre_nouvelle_rubrique}|_T})]" ]<input type='text' class='text' name='titre' id='titre' value="[(#ENV**{titre,#REM|concat{titre_nouvelle_rubrique}|_T})]"
[(#ENV{titre,''}|?{'',' '})onfocus="if(!antifocus){this.value='';antifocus=true;}"]/> [(#ENV{titre,''}|?{'',' '})onfocus="if(!antifocus){this.value='';antifocus=true;}"]/>
</li> </li>
[<li class="editer_parent[ (#ENV**{erreurs}|table_valeur{id_parent}|oui)erreur]"> [<li class="editer_parent[ (#ENV**{erreurs}|table_valeur{id_parent}|oui)erreur]">
<label for="id_parent"><:titre_cadre_interieur_rubrique:><em class="aide">#AIDER{rubrub}</em></label> <label for="id_parent"><:titre_cadre_interieur_rubrique:><em class="aide">#AIDER{id_parent}</em></label>
(#VAL|chercher_rubrique{[(#ENV{id_rubrique}|intval)],#ENV{id_parent},'rubrique',#ENV{id_secteur},#ENV**{config}|table_valeur{restreint},0,form_simple}) (#VAL|chercher_rubrique{[(#ENV{id_rubrique}|intval)],#ENV{id_parent},'rubrique',#ENV{id_secteur},#ENV**{config}|table_valeur{restreint},0,form_simple})
</li>] </li>]
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
</li>] </li>]
[(#ENV**{config}|table_valeur{rubriques_texte}|=={non}|?{#ENV**{texte,''},' '}|?{' '}) [(#ENV**{config}|table_valeur{rubriques_texte}|=={non}|?{#ENV**{texte,''},' '}|?{' '})
<li class="editer_texte[ (#ENV**{erreurs}|table_valeur{texte}|oui)erreur]"> <li class="editer_texte[ (#ENV**{erreurs}|table_valeur{texte}|oui)erreur]">
<label for="text_area"><:info_texte_explicatif:><em class="aide">#AIDER{raccourcis}</em></label>[ <label for="text_area"><:info_texte_explicatif:><em class="aide">#AIDER{text_area}</em></label>[
<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{texte})</span> <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{texte})</span>
][(#ENV**{_texte_trop_long,''}) ][(#ENV**{_texte_trop_long,''})
]<textarea name='texte' id='text_area' rows='[(#ENV**{config}|table_valeur{lignes}|plus{2})]' cols='40'>[(#ENV**{texte})]</textarea> ]<textarea name='texte' id='text_area' rows='[(#ENV**{config}|table_valeur{lignes}|plus{2})]' cols='40'>[(#ENV**{texte})]</textarea>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter