Removed AbstractSecureForm
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / mail.tpl
CommitLineData
320f4a6d
MW
1{include file='documentHeader'}
2
3<head>
4 <title>{lang}wcf.user.mail.title{/lang} - {lang}wcf.user.profile{/lang} - {PAGE_TITLE|language}</title>
5
6 {include file='headInclude'}
7</head>
8
9<body id="tpl{$templateName|ucfirst}">
10{include file='header'}
11
12<header class="boxHeadline">
13 <h1>{lang}wcf.user.mail.title{/lang}</h1>
14</header>
15
16{include file='userNotice'}
17
18{if $errorField}
19 <p class="error">{lang}wcf.global.form.error{/lang}</p>
20{/if}
21
22<div class="contentNavigation">
23 {hascontent}
24 <nav>
25 <ul>
26 {content}
27 {event name='contentNavigationButtons'}
28 {/content}
29 </ul>
30 </nav>
31 {/hascontent}
32</div>
33
34<form method="post" action="{link controller='Mail' object=$user}{/link}">
35 <div class="container containerPadding marginTop">
36 <fieldset>
37 <legend>{lang}wcf.user.mail.information{/lang}</legend>
38
39 <dl{if $errorField == 'subject'} class="formError"{/if}>
40 <dt><label for="subject">{lang}wcf.user.mail.subject{/lang}</label></dt>
41 <dd>
42 <input type="text" id="subject" name="subject" value="{$subject}" required="required" class="long" />
43 {if $errorField == 'subject'}
44 <small class="innerError">
45 {if $errorType == 'empty'}
46 {lang}wcf.global.form.error.empty{/lang}
47 {else}
48 {lang}wcf.user.mail.subject.error.{@$errorType}{/lang}
49 {/if}
50 </small>
51 {/if}
52 </dd>
53 </dl>
54
55 {if $__wcf->user->userID}
56 <dl>
77f70354 57 <dt></dt>
320f4a6d
MW
58 <dd><label><input type="checkbox" name="showAddress" value="1" {if $showAddress == 1} checked="checked"{/if}/> {lang}wcf.user.mail.showAddress{/lang}</label></dd>
59 </dl>
60 {else}
61 <dl{if $errorField == 'email'} class="formError"{/if}>
62 <dt><label for="email">{lang}wcf.user.mail.senderEmail{/lang}</label></dt>
63 <dd>
64 <input type="email" id="email" name="email" value="{$email}" required="required" class="medium" />
65 {if $errorField == 'email'}
66 <small class="innerError">
67 {if $errorType == 'empty'}
68 {lang}wcf.global.form.error.empty{/lang}
0411c967 69 {elseif $errorType == 'notValid'}
320f4a6d
MW
70 {lang}wcf.user.email.error.notValid{/lang}
71 {else}
72 {lang}wcf.user.mail.senderEmail.error.{@$errorType}{/lang}
73 {/if}
74 </small>
75 {/if}
76 </dd>
77 </dl>
78 {/if}
79
80 {event name='informationFields'}
81 </fieldset>
82
83 <fieldset>
84 <legend><label for="message">{lang}wcf.user.mail.message{/lang}</label></legend>
85
86 <dl class="wide{if $errorField == 'message'} formError{/if}">
87 <dd>
88 <textarea rows="15" cols="40" name="message" id="message" required="required">{$message}</textarea>
89 {if $errorField == 'message'}
90 <small class="innerError">
91 {if $errorType == 'empty'}
92 {lang}wcf.global.form.error.empty{/lang}
93 {else}
94 {lang}wcf.user.mail.message.error.{@$errorType}{/lang}
95 {/if}
96 </small>
97 {/if}
98 </dd>
99 </dl>
100
101 {event name='messageFields'}
102 </fieldset>
103
104 {event name='fieldsets'}
105
106 {if $useCaptcha}
107 {include file='recaptcha'}
108 {/if}
109 </div>
110
111 <div class="formSubmit">
112 <input type="submit" value="{lang}wcf.global.button.submit{/lang}" accesskey="s" />
113 </div>
114</form>
115
116{include file='footer'}
117
118</body>
119</html>