[% ITEM.label %] |
[%
IF ITEM.name == 'password_duration';
PROCESS input element_data = {
name = ITEM.name,
type = 'text',
value = form.${ITEM.name},
size = 5,
'data-dojo-type' = 'dijit/form/NumberTextBox',
'data-dojo-props' = 'constraints:{min:0.00001,max:3653}',
};
ELSIF ITEM.type == 'YES_NO';
IF form.${ITEM.name};
YES="CHECKED";
NO=undef;
ELSE;
NO="CHECKED";
YES=undef;
END;
PROCESS input element_data = {
name = ITEM.name
id = ITEM.name _ '-yes'
type = 'radio'
label = text('Yes')
value = 1
checked = YES
};
PROCESS input element_data = {
name = ITEM.name
id = ITEM.name _ '-no'
type = 'radio'
label = text('No')
value = 0
checked = NO
};
ELSIF ITEM.type == 'SELECT_ONE';
PROCESS select element_data= selects.${ITEM.name};
ELSIF ITEM.type == 'TEXTAREA';
PROCESS textarea element_data = {
rows = 3
cols = 33
text = form.${ITEM.name}
name = ITEM.name
};
ELSE;
PROCESS input element_data = {
name = ITEM.name
type = 'text'
value = form.${ITEM.name}
};
END;
IF ITEM.info;
" | ";
FOREACH i IN ITEM.info;
i = i.replace('\$1','Historical currency converter web service');
"$i ";
END;
" | ";
END;
%]
[% END # FOREACH ITEM %]
[% END # FOREACH GROUP %]