87 lines
2.1 KiB
Text
87 lines
2.1 KiB
Text
|
|
[%# account status
|
||
|
|
|
||
|
|
Authors:
|
||
|
|
Afuna <coder.dw@afunamatata.com>
|
||
|
|
|
||
|
|
Copyright (c) 2015 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" ) -%]
|
||
|
|
|
||
|
|
[%- authas_form -%]
|
||
|
|
|
||
|
|
[%- IF messages.exist -%]
|
||
|
|
[%- FOREACH msg = messages.get_all -%]
|
||
|
|
<div class="alert-box success radius">[%- msg.message -%]</div>
|
||
|
|
[%- END -%]
|
||
|
|
[%- END -%]
|
||
|
|
|
||
|
|
[%- IF warnings.exist -%]
|
||
|
|
[%- FOREACH warning IN warnings.get_all -%]
|
||
|
|
<div class="alert-box">[%- warning.message -%]</div>
|
||
|
|
[%- END -%]
|
||
|
|
[%- END -%]
|
||
|
|
|
||
|
|
|
||
|
|
<form method="POST" action="[%- form_url -%]">
|
||
|
|
[%- dw.form_auth -%]
|
||
|
|
|
||
|
|
<p>
|
||
|
|
|
||
|
|
<div class="row"><div class="columns">
|
||
|
|
<label for="statusvis" style="display: inline">
|
||
|
|
[% ".journalstatus.select.head" | ml %]
|
||
|
|
</label>
|
||
|
|
[%- form.select(
|
||
|
|
id = "statusvis"
|
||
|
|
name = "statusvis"
|
||
|
|
selected = u.statusvis
|
||
|
|
items = statusvis_options
|
||
|
|
class = 'inline'
|
||
|
|
) -%]
|
||
|
|
</div></div>
|
||
|
|
|
||
|
|
</p>
|
||
|
|
|
||
|
|
<p>
|
||
|
|
|
||
|
|
<div class="row"><div class="columns">
|
||
|
|
[%- form.textbox(
|
||
|
|
label = dw.ml( '.reason.head' )
|
||
|
|
name = 'reason'
|
||
|
|
value = delete_reason
|
||
|
|
maxlength = 255
|
||
|
|
hint = dw.ml( u.is_community ? '.reason.about.comm' : '.reason.about' )
|
||
|
|
) -%]
|
||
|
|
</div></div>
|
||
|
|
|
||
|
|
</p>
|
||
|
|
|
||
|
|
<div class="row"><div class="columns">
|
||
|
|
[%- form.submit( value = dw.ml( '.btn.change', { user => u.user } ),
|
||
|
|
disabled = u.is_suspended ) -%]
|
||
|
|
</div></div>
|
||
|
|
</form>
|
||
|
|
|
||
|
|
<div class="panel radius">
|
||
|
|
[%- IF u.is_community -%]
|
||
|
|
[%- '.journalstatus.about.comm' | ml( sitenameshort = site.nameshort, commname = u.ljuser_display ) -%]
|
||
|
|
[%- ELSE -%]
|
||
|
|
[%- '.journalstatus.about2' | ml( sitenameshort = site.nameshort ) -%]
|
||
|
|
[%- END -%]
|
||
|
|
|
||
|
|
[%- IF u.is_identity && u.statusvis != 'D' -%]
|
||
|
|
[%# only show this text to not-deleted OpenID accounts -%]
|
||
|
|
<p>[%- '.delete.openid1' | ml -%]</p>
|
||
|
|
[%- END -%]
|
||
|
|
|
||
|
|
[%- IF extra_delete_text -%]
|
||
|
|
<p>[%- extra_delete_text -%]</p>
|
||
|
|
[%- END -%]
|
||
|
|
</div>
|