Commit | Line | Data |
---|---|---|
dcc2332d MW |
1 | {include file='header' pageTitle='wcf.acp.bbcode.mediaProvider.'|concat:$action} |
2 | ||
95961bdf | 3 | <header class="contentHeader"> |
b5c94e9e AE |
4 | <div class="contentHeaderTitle"> |
5 | <h1 class="contentTitle">{lang}wcf.acp.bbcode.mediaProvider.{$action}{/lang}</h1> | |
6 | </div> | |
7 | ||
8 | <nav class="contentHeaderNavigation"> | |
9 | <ul> | |
ab43711a | 10 | <li><a href="{link controller='BBCodeMediaProviderList'}{/link}" class="button">{icon name='list'} <span>{lang}wcf.acp.menu.link.bbcode.mediaProvider.list{/lang}</span></a></li> |
b5c94e9e AE |
11 | |
12 | {event name='contentHeaderNavigation'} | |
13 | </ul> | |
14 | </nav> | |
dcc2332d MW |
15 | </header> |
16 | ||
fa6a7e74 | 17 | {include file='formNotice'} |
dcc2332d | 18 | |
dcc2332d | 19 | <form method="post" action="{if $action == 'add'}{link controller='BBCodeMediaProviderAdd'}{/link}{else}{link controller='BBCodeMediaProviderEdit' object=$mediaProvider}{/link}{/if}"> |
95961bdf MW |
20 | <div class="section"> |
21 | <dl{if $errorField == 'title'} class="formError"{/if}> | |
22 | <dt><label for="title">{lang}wcf.acp.bbcode.mediaProvider.title{/lang}</label></dt> | |
23 | <dd> | |
6f2bc235 | 24 | <input type="text" id="title" name="title" value="{$title}" required autofocus class="long"> |
95961bdf MW |
25 | {if $errorField == 'title'} |
26 | <small class="innerError"> | |
27 | {if $errorType == 'empty'} | |
28 | {lang}wcf.global.form.error.empty{/lang} | |
29 | {else} | |
30 | {lang}wcf.acp.bbcode.mediaProvider.title.error.{$errorType}{/lang} | |
31 | {/if} | |
32 | </small> | |
33 | {/if} | |
34 | </dd> | |
35 | </dl> | |
dcc2332d | 36 | |
95961bdf MW |
37 | <dl{if $errorField == 'regex'} class="formError"{/if}> |
38 | <dt><label for="regex">{lang}wcf.acp.bbcode.mediaProvider.regex{/lang}</label></dt> | |
39 | <dd> | |
cba8f591 | 40 | <textarea id="regex" name="regex" cols="40" rows="5" required>{$regex}</textarea> |
95961bdf MW |
41 | {if $errorField == 'regex'} |
42 | <small class="innerError"> | |
43 | {if $errorType == 'empty'} | |
44 | {lang}wcf.global.form.error.empty{/lang} | |
45 | {else} | |
46 | {lang}wcf.acp.bbcode.mediaProvider.regex.error.{$errorType}{/lang} | |
47 | {/if} | |
48 | </small> | |
49 | {/if} | |
50 | <small>{lang}wcf.acp.bbcode.mediaProvider.regex.description{/lang}</small> | |
51 | </dd> | |
52 | </dl> | |
53 | ||
54 | <dl{if $errorField == 'html'} class="formError"{/if}> | |
55 | <dt><label for="html">{lang}wcf.acp.bbcode.mediaProvider.html{/lang}</label></dt> | |
56 | <dd> | |
cba8f591 | 57 | <textarea id="html" name="html" cols="40" rows="10">{$html}</textarea> |
95961bdf MW |
58 | {if $errorField == 'html'} |
59 | <small class="innerError"> | |
60 | {if $errorType == 'empty'} | |
61 | {lang}wcf.global.form.error.empty{/lang} | |
62 | {else} | |
63 | {lang}wcf.acp.bbcode.mediaProvider.html.error.{$errorType}{/lang} | |
64 | {/if} | |
65 | </small> | |
66 | {/if} | |
67 | <small>{lang}wcf.acp.bbcode.mediaProvider.html.description{/lang}</small> | |
68 | </dd> | |
69 | </dl> | |
70 | ||
cba8f591 MW |
71 | <dl{if $errorField == 'className'} class="formError"{/if}> |
72 | <dt><label for="className">{lang}wcf.acp.bbcode.mediaProvider.className{/lang}</label></dt> | |
73 | <dd> | |
74 | <input type="text" id="className" name="className" value="{$className}" pattern="^\\?([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*\\)*[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*$" class="long"> | |
75 | {if $errorField == 'className'} | |
76 | <small class="innerError"> | |
77 | {if $errorType == 'empty'} | |
78 | {lang}wcf.global.form.error.empty{/lang} | |
79 | {else} | |
80 | {lang}wcf.acp.bbcode.mediaProvider.className.error.{@$errorType}{/lang} | |
81 | {/if} | |
82 | </small> | |
83 | {/if} | |
84 | </dd> | |
85 | </dl> | |
86 | ||
95961bdf | 87 | {event name='dataFields'} |
dcc2332d MW |
88 | </div> |
89 | ||
95961bdf MW |
90 | {event name='sections'} |
91 | ||
dcc2332d | 92 | <div class="formSubmit"> |
e5f9b56c | 93 | <input type="submit" value="{lang}wcf.global.button.submit{/lang}" accesskey="s"> |
bb3d4ee5 | 94 | {csrfToken} |
dcc2332d MW |
95 | </div> |
96 | </form> | |
97 | ||
3fb859c9 | 98 | {include file='footer'} |