Consistently use `getTitle()` in templates and language items
[GitHub/WoltLab/WCF.git] / wcfsetup / install / files / acp / templates / paidSubscriptionUserAdd.tpl
CommitLineData
91b90209 1{include file='header' pageTitle='wcf.acp.paidSubscription.user.'|concat:$action}
4d8036f5 2
91b90209
MW
3{if $action == 'add'}
4 <script data-relocate="true">
5 $(function() {
6 new WCF.Search.User('#username');
7 });
8 </script>
9{/if}
4d8036f5 10
95961bdf 11<header class="contentHeader">
b5c94e9e 12 <div class="contentHeaderTitle">
91b90209
MW
13 <h1 class="contentTitle">{lang}wcf.acp.paidSubscription.user.{$action}{/lang}</h1>
14 {if $action == 'add'}
a53c38ea 15 <p class="contentHeaderDescription">{$subscription->getTitle()}</p>
91b90209
MW
16 {else}
17 <p class="contentHeaderDescription">{$subscriptionUser->getUser()->username}</p>
18 {/if}
b5c94e9e
AE
19 </div>
20
21 <nav class="contentHeaderNavigation">
22 <ul>
91b90209
MW
23 {if $action == 'add'}
24 <li><a href="{link controller='PaidSubscriptionList'}{/link}" class="button"><span class="icon icon16 fa-list"></span> <span>{lang}wcf.acp.menu.link.paidSubscription.list{/lang}</span></a></li>
25 {else}
26 <li><a href="{link controller='PaidSubscriptionUserList'}{/link}" class="button"><span class="icon icon16 fa-list"></span> <span>{lang}wcf.acp.menu.link.paidSubscription.user.list{/lang}</span></a></li>
27 {/if}
b5c94e9e
AE
28
29 {event name='contentHeaderNavigation'}
30 </ul>
31 </nav>
4d8036f5
MW
32</header>
33
34{include file='formError'}
35
36{if $success|isset}
91b90209 37 <p class="success">{lang}wcf.global.success.{$action}{/lang}</p>
4d8036f5
MW
38{/if}
39
91b90209 40<form method="post" action="{if $action == 'add'}{link controller='PaidSubscriptionUserAdd' id=$subscriptionID}{/link}{else}{link controller='PaidSubscriptionUserEdit' id=$subscriptionUserID}{/link}{/if}">
95961bdf 41 <div class="section">
91b90209
MW
42 {if $action == 'add'}
43 <dl{if $errorField == 'username'} class="formError"{/if}>
44 <dt><label for="username">{lang}wcf.user.username{/lang}</label></dt>
45 <dd>
46 <input type="text" id="username" name="username" value="{$username}" autofocus class="medium">
47 {if $errorField == 'username'}
48 <small class="innerError">
49 {if $errorType == 'empty'}
50 {lang}wcf.global.form.error.empty{/lang}
51 {else}
52 {lang}wcf.user.username.error.{@$errorType}{/lang}
53 {/if}
54 </small>
55 {/if}
56 </dd>
57 </dl>
58 {/if}
95961bdf
MW
59
60 {if $subscription->subscriptionLength}
61 <dl{if $errorField == 'endDate'} class="formError"{/if}>
62 <dt><label for="endDate">{lang}wcf.acp.paidSubscription.user.endDate{/lang}</label></dt>
4d8036f5 63 <dd>
e5f9b56c 64 <input type="date" id="endDate" name="endDate" value="{$endDate}" class="medium" data-ignore-timezone="true">
95961bdf 65 {if $errorField == 'endDate'}
4d8036f5
MW
66 <small class="innerError">
67 {if $errorType == 'empty'}
68 {lang}wcf.global.form.error.empty{/lang}
69 {else}
95961bdf 70 {lang}wcf.acp.paidSubscription.user.endDate.error.{@$errorType}{/lang}
4d8036f5
MW
71 {/if}
72 </small>
73 {/if}
74 </dd>
75 </dl>
95961bdf 76 {/if}
4d8036f5
MW
77 </div>
78
95961bdf
MW
79 {event name='sections'}
80
4d8036f5 81 <div class="formSubmit">
e5f9b56c 82 <input type="submit" value="{lang}wcf.global.button.submit{/lang}" accesskey="s">
4d8036f5
MW
83 {@SECURITY_TOKEN_INPUT_TAG}
84 </div>
85</form>
86
87{include file='footer'}