140 lines
2.7 KiB
Plaintext
140 lines
2.7 KiB
Plaintext
[% PROCESS templates/mycomposant.tt -%]
|
|
|
|
[%- PROCESS header
|
|
title => title
|
|
style => style
|
|
-%]
|
|
|
|
<script>
|
|
|
|
function ShowMess( leMess )
|
|
{
|
|
if( leMess != 0 ){
|
|
alert( leMess );
|
|
}
|
|
}
|
|
|
|
</script>
|
|
|
|
|
|
|
|
<h1> [% title %] </h1>
|
|
[% WRAPPER vari_tabs %]
|
|
[% FOREACH item IN tab_about %]
|
|
[% PROCESS one_tab
|
|
link= item.link
|
|
etatab= item.etatab
|
|
labTab= item.labTab
|
|
%]
|
|
[% END %]
|
|
[% END %]
|
|
|
|
<div class="ConfStyle">
|
|
<form method=get>
|
|
<input type=hidden name=mode value="[% mode %]" >
|
|
<input type=hidden name=style value="[% css %]" >
|
|
|
|
[% FOREACH item IN composall %]
|
|
[% SWITCH item.type %]
|
|
[% CASE "labedit" %]
|
|
[% laValue = item.defValue %]
|
|
[% IF item.id_input == 'idn' AND nodeID %]
|
|
[% laValue = nodeID %]
|
|
[% END %]
|
|
[% IF item.id_input == 'Addressn' AND nodeSimple %]
|
|
[% laValue = nodeSimple %]
|
|
[% END %]
|
|
[% IF item.id_input == 'Locationn' AND nodeLoc %]
|
|
[% laValue = nodeLoc %]
|
|
[% END %]
|
|
|
|
[% PROCESS lab_edit
|
|
labLabel = item.labLabel
|
|
labHint = item.labHint
|
|
id_input = item.id_input
|
|
defValue = laValue
|
|
hidDefValue = item.defValue
|
|
%]
|
|
[% CASE "labcheck" %]
|
|
[% PROCESS lab_check
|
|
labLabel = item.labLabel
|
|
labHint = item.labHint
|
|
id_input = item.id_input
|
|
isChecked= item.isChecked
|
|
%]
|
|
[% CASE "tListe" %]
|
|
[% idLab = item.labLabel %]
|
|
[% idVis = item.nbVisible %]
|
|
[% idSel = item.idSelect %]
|
|
[% FuncJS = item.FuncJS %]
|
|
|
|
<HR>
|
|
<BR>
|
|
[% IF combonodes.size > "0" %]
|
|
[% nbVis = idVis %]
|
|
[% IF combonodes.size < 9 %]
|
|
[% nbVis = combonodes.size + 1 %]
|
|
[% END %]
|
|
[% WRAPPER tlistIL
|
|
idLabel = idLab
|
|
idSelect = idSel
|
|
nbVisible = nbVis
|
|
|
|
%]
|
|
|
|
[% FOREACH item IN combonodes %]
|
|
[% PROCESS one_item
|
|
idValue = item
|
|
%]
|
|
[% END %]
|
|
[% END %]
|
|
|
|
[% END %]
|
|
<BR><BR><HR><BR>
|
|
<DIV class="ExpertStyle">
|
|
<h5>New node</H5>
|
|
|
|
[% CASE "apply" %]
|
|
<BR><BR>
|
|
[% PROCESS buton_apply
|
|
id_input = item.id_input
|
|
id_value = item.id_value
|
|
%]
|
|
<BR><BR>
|
|
|
|
[% CASE "addRemove" %]
|
|
<BR>
|
|
[% BType = 'Hidden' %]
|
|
[% nomRemo = 'NillName' %]
|
|
[% IF flagShowRemo %]
|
|
[% BType = 'Submit' %]
|
|
[% nomRemo = item.nom_r %]
|
|
[% END %]
|
|
|
|
[% PROCESS bouton_addRemove2
|
|
nom_a = item.nom_a
|
|
label_a = item.label_a
|
|
nom_r = nomRemo
|
|
label_r = item.label_r
|
|
idBRemo = item.idBRemo
|
|
btype = BType
|
|
%]
|
|
|
|
<BR><BR> </DIV>
|
|
|
|
[% END %]
|
|
[% END %]
|
|
|
|
|
|
</form>
|
|
</div>
|
|
<script>
|
|
document.forms[0].elements[0].focus();
|
|
ShowMess( "[% message %]" );
|
|
</script>
|
|
|
|
[%- PROCESS footer -%]
|
|
<br><a class="PetiFont">[[% parent %] with [% template.name %] ] (version 0.01)</a>
|
|
|
|
|