1 {include file='header' pageTitle='wcf.acp.smiley.'|concat:$action}
3 <header class="boxHeadline">
4 <h1>{lang}wcf.acp.smiley.{$action}{/lang}</h1>
7 {include file='formError'}
10 <p class="success">{lang}wcf.global.success.{$action}{/lang}</p>
13 <div class="contentNavigation">
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'}
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">
29 <legend>{lang}wcf.global.form.data{/lang}</legend>
31 <dl{if $errorField == 'smileyTitle'} class="formError"{/if}>
32 <dt><label for="smileyTitle">{lang}wcf.acp.smiley.title{/lang}</label></dt>
34 <input type="text" id="smileyTitle" name="smileyTitle" value="{$i18nPlainValues['smileyTitle']}" autofocus="autofocus" class="long" />
36 {if $errorField == 'smileyTitle'}
37 <small class="innerError">
38 {if $errorType == 'empty' || $errorType == 'multilingual'}
39 {lang}wcf.global.form.error.{$errorType}{/lang}
41 {lang}wcf.acp.smiley.smileyTitle.error.{@$errorType}{/lang}
47 {include file='multipleLanguageInputJavascript' elementIdentifier='smileyTitle' forceSelection=false}
49 <dl{if $errorField == 'categoryID'} class="formError"{/if}>
50 <dt><label for="categoryID">{lang}wcf.acp.smiley.categoryID{/lang}</label></dt>
52 <select id="categoryID" name="categoryID">
53 <option value="0"{if $categoryID === null} selected="selected"{/if}>{lang}wcf.acp.smiley.categoryID.default{/lang}</option>
54 {include file='categoryOptionList'}
57 {if $errorField == 'categoryID'}
58 <small class="innerError">
59 {if $errorType == 'empty'}
60 {lang}wcf.global.form.error.empty{/lang}
62 {lang}wcf.acp.smiley.categoryID.error.{@$errorType}{/lang}
69 <dl{if $errorField == 'smileyCode'} class="formError"{/if}>
70 <dt><label for="smileyCode">{lang}wcf.acp.smiley.smileyCode{/lang}</label></dt>
72 <input type="text" id="smileyCode" name="smileyCode" value="{$smileyCode}" required="required" class="medium" />
74 {if $errorField == 'smileyCode'}
75 <small class="innerError">
76 {if $errorType == 'empty'}
77 {lang}wcf.global.form.error.empty{/lang}
79 {lang}wcf.acp.smiley.smileyCode.error.{@$errorType}{/lang}
86 <dl{if $errorField == 'aliases'} class="formError"{/if}>
87 <dt><label for="aliases">{lang}wcf.acp.smiley.aliases{/lang}</label></dt>
89 <textarea id="aliases" name="aliases" cols="40" rows="10">{$aliases}</textarea>
91 {if $errorField == 'aliases'}
92 <small class="innerError">
93 {lang}wcf.acp.smiley.aliases.error.{@$errorType}{/lang}
99 <dl{if $errorField == 'smileyPath'} class="formError"{/if}>
100 <dt><label for="smileyPath">{lang}wcf.acp.smiley.smileyPath{/lang}</label></dt>
102 <input type="text" id="smileyPath" name="smileyPath" value="{$smileyPath}" required="required" class="long" />
104 {if $errorField == 'smileyPath'}
105 <small class="innerError">
106 {if $errorType == 'empty'}
107 {lang}wcf.global.form.error.empty{/lang}
109 {lang}wcf.acp.smiley.smileyPath.error.{@$errorType}{/lang}
113 <small>{lang}wcf.acp.smiley.smileyPath.description{/lang}</small>
117 <dl{if $errorField == 'showOrder'} class="formError"{/if}>
118 <dt><label for="showOrder">{lang}wcf.acp.smiley.showOrder{/lang}</label></dt>
120 <input type="number" id="showOrder" name="showOrder" value="{$showOrder}" min="0" class="short" />
122 {if $errorField == 'showOrder'}
123 <small class="innerError">
124 {lang}wcf.acp.smiley.showOrder.error.{@$errorType}{/lang}
130 {event name='dataFields'}
133 {event name='fieldsets'}
136 <div class="formSubmit">
137 <input type="submit" value="{lang}wcf.global.button.submit{/lang}" accesskey="s" />
138 {@SECURITY_TOKEN_INPUT_TAG}
142 {include file='footer'}