4 <h1>Generic-Presenter-Testpage</h1>
8 [% P.date_tag('my-date-id') %]<br><br>
10 [% P.date_tag('my-date-id', defaults.from_date) %]
11 <pre>presets: '1.2.2022'</pre>
15 [% P.date_period.picker('my-picker-id', '', '') %]<br>
17 [% P.date_period.picker('my-other-picker-id',
20 dialog_defaults => defaults.dialog) %]
22 <pre>presets: '1.2.2022', '3.4.2022', dialog: '2022', 'monthly', 'B', '6'</pre>
25 [% P.input_email_tag('email1', 'simple@test') %]<br>
26 [% P.input_email_tag('email2', 'id_given@test', id => 'my_own_email_tag_id') %]<br>
27 [% P.input_email_tag('email3', 'no_id_wanted@test', no_id => 1) %]<br>
28 [% P.input_email_tag('email4', '', show_icon_always => 1) %] no value, but show_icon_always => 1<br>
29 [% P.input_email_tag('email5', '') %]no value, no icon
30 [% P.button_tag("if (\$('#email5').val() !== '') {\$('#email5_link').attr('href', 'mailto:'+\$('#email5').val()); \$('#email5_link').show();} else {\$('#email5_link').hide();}", 'update') %]<br>
31 [% P.input_email_tag('email6', '', onchange="if (\$('#email6').val() !== '') {\$('#email6_link').attr('href', 'mailto:'+\$('#email6').val()); \$('#email6_link').show();} else {\$('#email6_link').hide();}") %]no value, no icon, dynamically updated