Merged com.woltlab.wcf.user into WCF
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / template / 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>
57 <dd><label><input type="checkbox" name="showAddress" value="1" {if $showAddress == 1} checked="checked"{/if}/> {lang}wcf.user.mail.showAddress{/lang}</label></dd>
58 </dl>
59 {else}
60 <dl{if $errorField == 'email'} class="formError"{/if}>
61 <dt><label for="email">{lang}wcf.user.mail.senderEmail{/lang}</label></dt>
62 <dd>
63 <input type="email" id="email" name="email" value="{$email}" required="required" class="medium" />
64 {if $errorField == 'email'}
65 <small class="innerError">
66 {if $errorType == 'empty'}
67 {lang}wcf.global.form.error.empty{/lang}
68 {elseif $errorType == 'invalid'}
69 {lang}wcf.user.email.error.notValid{/lang}
70 {else}
71 {lang}wcf.user.mail.senderEmail.error.{@$errorType}{/lang}
72 {/if}
73 </small>
74 {/if}
75 </dd>
76 </dl>
77 {/if}
78
79 {event name='informationFields'}
80 </fieldset>
81
82 <fieldset>
83 <legend><label for="message">{lang}wcf.user.mail.message{/lang}</label></legend>
84
85 <dl class="wide{if $errorField == 'message'} formError{/if}">
86 <dd>
87 <textarea rows="15" cols="40" name="message" id="message" required="required">{$message}</textarea>
88 {if $errorField == 'message'}
89 <small class="innerError">
90 {if $errorType == 'empty'}
91 {lang}wcf.global.form.error.empty{/lang}
92 {else}
93 {lang}wcf.user.mail.message.error.{@$errorType}{/lang}
94 {/if}
95 </small>
96 {/if}
97 </dd>
98 </dl>
99
100 {event name='messageFields'}
101 </fieldset>
102
103 {event name='fieldsets'}
104
105 {if $useCaptcha}
106 {include file='recaptcha'}
107 {/if}
108 </div>
109
110 <div class="formSubmit">
111 <input type="submit" value="{lang}wcf.global.button.submit{/lang}" accesskey="s" />
112 </div>
113</form>
114
115{include file='footer'}
116
117</body>
118</html>