Commit | Line | Data |
---|---|---|
dcc2332d MW |
1 | {include file='header' pageTitle='wcf.acp.smiley.'|concat:$action} |
2 | ||
3 | <header class="boxHeadline"> | |
4 | <h1>{lang}wcf.acp.smiley.{$action}{/lang}</h1> | |
5 | </header> | |
6 | ||
ee629b22 | 7 | {include file='formError'} |
dcc2332d MW |
8 | |
9 | {if $success|isset} | |
15e91598 | 10 | <p class="success">{lang}wcf.global.success.{$action}{/lang}</p> |
dcc2332d MW |
11 | {/if} |
12 | ||
13 | <div class="contentNavigation"> | |
14 | {hascontent} | |
15 | <nav> | |
16 | <ul> | |
17 | {content} | |
18 | <li><a href="{link controller='SmileyList'}{/link}" class="button"><span class="icon icon16 icon-list"></span> <span>{lang}wcf.acp.menu.link.smiley.list{/lang}</span></a></li> | |
19 | {event name='contentNavigationButtons'} | |
20 | {/content} | |
21 | </ul> | |
22 | </nav> | |
23 | {/hascontent} | |
24 | </div> | |
25 | ||
26 | <form method="post" action="{if $action == 'add'}{link controller='SmileyAdd'}{/link}{else}{link controller='SmileyEdit' id=$smiley->smileyID}{/link}{/if}"> | |
27 | <div class="container containerPadding marginTop"> | |
28 | <fieldset> | |
29 | <legend>{lang}wcf.global.form.data{/lang}</legend> | |
30 | ||
31 | <dl{if $errorField == 'smileyTitle'} class="formError"{/if}> | |
32 | <dt><label for="smileyTitle">{lang}wcf.acp.smiley.title{/lang}</label></dt> | |
33 | <dd> | |
47ccf3ef | 34 | <input type="text" id="smileyTitle" name="smileyTitle" value="{$i18nPlainValues['smileyTitle']}" autofocus="autofocus" class="long" /> |
1aa8ebee | 35 | |
dcc2332d MW |
36 | {if $errorField == 'smileyTitle'} |
37 | <small class="innerError"> | |
f165cbfa MS |
38 | {if $errorType == 'empty' || $errorType == 'multilingual'} |
39 | {lang}wcf.global.form.error.{$errorType}{/lang} | |
dcc2332d MW |
40 | {else} |
41 | {lang}wcf.acp.smiley.smileyTitle.error.{@$errorType}{/lang} | |
42 | {/if} | |
43 | </small> | |
44 | {/if} | |
45 | </dd> | |
46 | </dl> | |
dcc2332d MW |
47 | {include file='multipleLanguageInputJavascript' elementIdentifier='smileyTitle' forceSelection=false} |
48 | ||
49 | <dl{if $errorField == 'categoryID'} class="formError"{/if}> | |
50 | <dt><label for="categoryID">{lang}wcf.acp.smiley.categoryID{/lang}</label></dt> | |
51 | <dd> | |
52 | <select id="categoryID" name="categoryID"> | |
53 | <option value="0"{if $categoryID === null} selected="selected"{/if}>{lang}wcf.acp.smiley.categoryID.default{/lang}</option> | |
8179598b | 54 | {include file='categoryOptionList'} |
dcc2332d MW |
55 | </select> |
56 | ||
57 | {if $errorField == 'categoryID'} | |
58 | <small class="innerError"> | |
59 | {if $errorType == 'empty'} | |
60 | {lang}wcf.global.form.error.empty{/lang} | |
61 | {else} | |
62 | {lang}wcf.acp.smiley.categoryID.error.{@$errorType}{/lang} | |
63 | {/if} | |
64 | </small> | |
65 | {/if} | |
66 | </dd> | |
67 | </dl> | |
68 | ||
69 | <dl{if $errorField == 'smileyCode'} class="formError"{/if}> | |
70 | <dt><label for="smileyCode">{lang}wcf.acp.smiley.smileyCode{/lang}</label></dt> | |
71 | <dd> | |
72 | <input type="text" id="smileyCode" name="smileyCode" value="{$smileyCode}" required="required" class="medium" /> | |
1aa8ebee | 73 | |
dcc2332d MW |
74 | {if $errorField == 'smileyCode'} |
75 | <small class="innerError"> | |
76 | {if $errorType == 'empty'} | |
77 | {lang}wcf.global.form.error.empty{/lang} | |
78 | {else} | |
79 | {lang}wcf.acp.smiley.smileyCode.error.{@$errorType}{/lang} | |
80 | {/if} | |
81 | </small> | |
82 | {/if} | |
83 | </dd> | |
84 | </dl> | |
85 | ||
86 | <dl{if $errorField == 'aliases'} class="formError"{/if}> | |
87 | <dt><label for="aliases">{lang}wcf.acp.smiley.aliases{/lang}</label></dt> | |
88 | <dd> | |
89 | <textarea id="aliases" name="aliases" cols="40" rows="10">{$aliases}</textarea> | |
90 | ||
91 | {if $errorField == 'aliases'} | |
92 | <small class="innerError"> | |
a33717d8 | 93 | {lang}wcf.acp.smiley.aliases.error.{@$errorType}{/lang} |
dcc2332d MW |
94 | </small> |
95 | {/if} | |
96 | </dd> | |
97 | </dl> | |
98 | ||
1aa8ebee TD |
99 | <dl{if $errorField == 'smileyPath'} class="formError"{/if}> |
100 | <dt><label for="smileyPath">{lang}wcf.acp.smiley.smileyPath{/lang}</label></dt> | |
101 | <dd> | |
102 | <input type="text" id="smileyPath" name="smileyPath" value="{$smileyPath}" required="required" class="long" /> | |
103 | ||
104 | {if $errorField == 'smileyPath'} | |
105 | <small class="innerError"> | |
106 | {if $errorType == 'empty'} | |
107 | {lang}wcf.global.form.error.empty{/lang} | |
108 | {else} | |
109 | {lang}wcf.acp.smiley.smileyPath.error.{@$errorType}{/lang} | |
110 | {/if} | |
111 | </small> | |
112 | {/if} | |
113 | <small>{lang}wcf.acp.smiley.smileyPath.description{/lang}</small> | |
114 | </dd> | |
115 | </dl> | |
116 | ||
dcc2332d MW |
117 | <dl{if $errorField == 'showOrder'} class="formError"{/if}> |
118 | <dt><label for="showOrder">{lang}wcf.acp.smiley.showOrder{/lang}</label></dt> | |
119 | <dd> | |
120 | <input type="number" id="showOrder" name="showOrder" value="{$showOrder}" min="0" class="short" /> | |
121 | ||
122 | {if $errorField == 'showOrder'} | |
123 | <small class="innerError"> | |
a33717d8 | 124 | {lang}wcf.acp.smiley.showOrder.error.{@$errorType}{/lang} |
dcc2332d MW |
125 | </small> |
126 | {/if} | |
127 | </dd> | |
128 | </dl> | |
129 | </fieldset> | |
130 | </div> | |
131 | ||
132 | <div class="formSubmit"> | |
133 | <input type="submit" value="{lang}wcf.global.button.submit{/lang}" accesskey="s" /> | |
ee629b22 | 134 | {@SECURITY_TOKEN_INPUT_TAG} |
dcc2332d MW |
135 | </div> |
136 | </form> | |
137 | ||
138 | {include file='footer'} |