[%# Frontend for managing/setting/clearing sysbans. # # Authors: # Juliet Kemp -- original page # Jen Griffin -- TT conversion # # Copyright (c) 2009-2020 by Dreamwidth Studios, LLC. # # This program is free software; you may redistribute it and/or modify it under # the same terms as Perl itself. For a copy of the license, please reference # 'perldoc perlartistic' or 'perldoc perlgpl'. %] [%- sections.title = '.title' | ml -%] [%- CALL dw.active_resource_group( "foundation" ) -%] [%- sections.head = BLOCK %] [% END %]
[% dw.form_auth %] [% form.select( label = dw.ml( '.label.select' ), name = 'bantype', items = sysban_menu, raw = "onchange=\"document.getElementById('spelling').style.display = ( this.value.endsWith('email') ? 'block' : 'none' )\"" ); spellstyle = formdata.bantype.match( 'email$' ) ? "" : "display: none" %] [% form.textbox( label = dw.ml( '.label.value' ), name = 'value', size = 35 ) %]
[% form.checkbox( label = dw.ml( '.label.spelling' ), value = 1, name = "force_spelling", id = "force_spelling" ) %]
[% form.select( label = dw.ml( '.label.duration' ), name = 'bandays', items = [ '1', dw.ml( '.select.1' ), '7', dw.ml( '.select.7' ), '30' dw.ml( '.select.30' ), '0', dw.ml( '.select.0' ) ] ) %]

[% form.textarea( label = dw.ml( '.label.note' ), name = 'note', rows = 3, cols = 60 ) %]

[% form.submit( name = 'add', value = dw.ml( '.btn.add' ) ) %]

[% '.link.back' | ml %]