Merge branch '2.0'
[GitHub/WoltLab/WCF.git] / wcfsetup / install / files / acp / templates / packageInstallationConfirm.tpl
CommitLineData
ddc1f8ba
MW
1{capture assign='pageTitle'}{lang}wcf.acp.package.{@$queue->action}.title{/lang}: {$archive->getLocalizedPackageInfo('packageName')}{/capture}
2{include file='header'}
158bd3ca 3
9543d9fe 4<script data-relocate="true">
158bd3ca
TD
5 //<![CDATA[
6 $(function() {
6207cc21 7 WCF.Language.addObject({
1b3b9a81 8 'wcf.acp.package.install.title': '{lang}wcf.acp.package.install.title{/lang}',
a6ee8193 9 'wcf.acp.package.installation.rollback': '{lang}wcf.acp.package.installation.rollback{/lang}',
824d9e90
AE
10 'wcf.acp.package.uninstallation.title': '{lang}wcf.acp.package.uninstallation.title{/lang}',
11 'wcf.acp.package.update.title': '{lang}wcf.acp.package.update.title{/lang}'
6207cc21 12 });
a45fa84d 13
b33c97d2 14 new WCF.ACP.Package.Installation({@$queue->queueID}, undefined, {if $queue->action == 'install'}{if $queue->isApplication}false{else}true{/if}, false{else}false, true{/if});
a45fa84d
MS
15
16 new WCF.ACP.Package.Installation.Cancel({@$queue->queueID});
158bd3ca
TD
17 });
18 //]]>
19</script>
20
0f353b34 21<header class="boxHeadline">
ddc1f8ba 22 <h1>{lang}wcf.acp.package.{@$queue->action}.title{/lang}: {$archive->getLocalizedPackageInfo('packageName')}</h1>
635a8feb 23 <p>{$archive->getLocalizedPackageInfo('packageDescription')}</p>
fdd8b4b6 24</header>
158bd3ca 25
25c89d0a
AE
26{if !$validationPassed}
27 <p class="error">{lang}wcf.acp.package.validation.failed{/lang}</p>
158bd3ca
TD
28{/if}
29
b168bf95
MS
30{if $installingImportedStyle}
31 <p class="info">{lang}wcf.acp.package.install.installingImportedStyle{/lang}</p>
32{/if}
33
ddc1f8ba
MW
34<div class="container containerPadding marginTop">
35 <fieldset>
36 <legend>{lang}wcf.acp.package.information.properties{/lang}</legend>
37
56dec892 38 <dl>
ddc1f8ba
MW
39 <dt>{lang}wcf.acp.package.identifier{/lang}</dt>
40 <dd>{$archive->getPackageInfo('name')}</dd>
56dec892 41 </dl>
ddc1f8ba
MW
42
43 <dl>
44 <dt>{lang}wcf.acp.package.version{/lang}</dt>
45 <dd>{$archive->getPackageInfo('version')}</dd>
46 </dl>
47
48 <dl>
49 <dt>{lang}wcf.acp.package.packageDate{/lang}</dt>
50 <dd>{@$archive->getPackageInfo('date')|date}</dd>
51 </dl>
52
53 {if $archive->getPackageInfo('packageURL') != ''}
54 <dl>
55 <dt>{lang}wcf.acp.package.url{/lang}</dt>
56 <dd><a href="{@$__wcf->getPath()}acp/dereferrer.php?url={$archive->getPackageInfo('packageURL')|rawurlencode}" class="externalURL">{$archive->getPackageInfo('packageURL')}</a></dd>
57 </dl>
58 {/if}
59
60 <dl>
61 <dt>{lang}wcf.acp.package.author{/lang}</dt>
62 <dd>{if $archive->getAuthorInfo('authorURL')}<a href="{@$__wcf->getPath()}acp/dereferrer.php?url={$archive->getAuthorInfo('authorURL')|rawurlencode}" class="externalURL">{$archive->getAuthorInfo('author')}</a>{else}{$archive->getAuthorInfo('author')}{/if}</dd>
63 </dl>
64
65 {event name='propertyFields'}
66 </fieldset>
67</div>
158bd3ca 68
25c89d0a 69{if !$validationPassed}
f271dc32 70 <div class="tabularBox tabularBoxTitle marginTop">
635a8feb 71 <header>
25c89d0a 72 <h2>{lang}wcf.acp.package.validation{/lang}</h2>
635a8feb 73 </header>
eee4c4ff 74
0f353b34 75 <table class="table">
22d2360e
L
76 <thead>
77 <tr>
ddc1f8ba
MW
78 <th class="columnTitle columnPackageName">{lang}wcf.acp.package.name{/lang}</th>
79 <th class="columnText columnPackage">{lang}wcf.acp.package.identifier{/lang}</th>
1ef2e233 80 <th class="columnText">{lang}wcf.acp.package.installation.packageStatus{/lang}</th>
22d2360e
L
81 </tr>
82 </thead>
22d2360e 83 <tbody>
25c89d0a
AE
84 {foreach from=$packageValidationArchives item=packageValidationArchive}
85 {assign var=exceptionMessage value=$packageValidationArchive->getExceptionMessage()}
7991009f 86 <tr>
25c89d0a
AE
87 <td class="columnTitle columnPackageName"><span{if $packageValidationArchive->getDepth()} style="padding-left: {@$packageValidationArchive->getDepth() * 14}px"{/if}>{$packageValidationArchive->getArchive()->getLocalizedPackageInfo('packageName')}</span></td>
88 <td class="columnText columnPackage">{$packageValidationArchive->getArchive()->getPackageInfo('name')}</td>
89 <td class="columnIcon columnStatus"><span class="icon icon16 {if $exceptionMessage}fa-times-circle red{else}fa-check-circle green{/if}"></span></td>
7991009f 90 </tr>
25c89d0a
AE
91
92 {if $exceptionMessage}
93 <tr>
94 <td colspan="3"><span{if $packageValidationArchive->getDepth()} style="padding-left: {@$packageValidationArchive->getDepth() * 14}px"{/if}>{@$exceptionMessage}</span></td>
95 </tr>
96 {/if}
7991009f 97 {/foreach}
22d2360e
L
98 </tbody>
99 </table>
100 </div>
158bd3ca
TD
101{/if}
102
0f353b34 103<div class="formSubmit">
a45fa84d 104 <input type="button" id="backButton" value="{lang}wcf.global.button.back{/lang}" accesskey="c" />
25c89d0a 105 {if $validationPassed}
ddc1f8ba 106 <input type="button" class="buttonPrimary" id="submitButton" value="{lang}wcf.global.button.next{/lang}" class="default" accesskey="s" />
158bd3ca
TD
107 {/if}
108</div>
109
fdd8b4b6 110{include file='footer'}