Overhauled language import form
[GitHub/WoltLab/WCF.git] / wcfsetup / install / files / acp / templates / languageImport.tpl
1 {include file='header' pageTitle='wcf.acp.language.import'}
2
3 <header class="contentHeader">
4 <div class="contentHeaderTitle">
5 <h1 class="contentTitle">{lang}wcf.acp.language.import{/lang}</h1>
6 </div>
7
8 <nav class="contentHeaderNavigation">
9 <ul>
10 <li><a href="{link controller='LanguageList'}{/link}" class="button"><span class="icon icon16 fa-list"></span> <span>{lang}wcf.acp.menu.link.language.list{/lang}</span></a></li>
11
12 {event name='contentHeaderNavigation'}
13 </ul>
14 </nav>
15 </header>
16
17 {include file='formError'}
18
19 {if $success|isset}
20 <p class="success">{lang}wcf.global.success.add{/lang}</p>
21 {/if}
22
23 <form enctype="multipart/form-data" method="post" action="{link controller='LanguageImport'}{/link}">
24 <div class="section">
25 <dl{if $errorField == 'languageUpload'} class="formError"{/if}>
26 <dt><label for="languageUpload">{lang}wcf.acp.language.import.source.upload{/lang}</label></dt>
27 <dd>
28 <input type="file" id="languageUpload" name="languageUpload" />
29 {if $errorField == 'languageUpload'}
30 <small class="innerError">
31 {if $errorType == 'empty'}
32 {lang}wcf.global.form.error.empty{/lang}
33 {else}
34 {lang}wcf.acp.language.import.error{/lang} {$errorType}
35 {/if}
36 </small>
37 {/if}
38 </dd>
39 </dl>
40
41 <dl{if $errorField == 'sourceLanguageID'} class="formError"{/if}>
42 <dt><label for="sourceLanguageID">{lang}wcf.acp.language.add.source{/lang}</label></dt>
43 <dd>
44 <select id="sourceLanguageID" name="sourceLanguageID">
45 {foreach from=$languages item=language}
46 <option value="{@$language->languageID}"{if $language->languageID == $sourceLanguageID} selected="selected"{/if}>{$language->languageName} ({$language->languageCode})</option>
47 {/foreach}
48 </select>
49 {if $errorField == 'sourceLanguageID'}
50 <small class="innerError">
51 {if $errorType == 'empty'}
52 {lang}wcf.global.form.error.empty{/lang}
53 {else}
54 {lang}wcf.acp.language.add.source.error.{@$errorType}{/lang}
55 {/if}
56 </small>
57 {/if}
58 <small>{lang}wcf.acp.language.add.source.description{/lang}</small>
59 </dd>
60 </dl>
61
62 {event name='fields'}
63 </div>
64
65 {event name='sections'}
66
67 <div class="formSubmit">
68 <input type="submit" value="{lang}wcf.global.button.submit{/lang}" accesskey="s" />
69 {@SECURITY_TOKEN_INPUT_TAG}
70 </div>
71 </form>
72
73 {include file='footer'}