feat: show top 5 trending plugins in new tab in Extend > Plugins
parent
07af621381
commit
b12e8d6312
@ -1,25 +1,25 @@
|
||||
<li id="{download.id}" data-plugin-id="{download.id}" class="clearfix">
|
||||
<li id="{../id}" data-plugin-id="{../id}" class="clearfix">
|
||||
<div class="pull-right">
|
||||
<button data-action="toggleActive" class="btn btn-success hidden"><i class="fa fa-power-off"></i> [[admin/extend/plugins:plugin-item.activate]]</button>
|
||||
<button data-action="toggleInstall" data-installed="0" class="btn btn-success"><i class="fa fa-download"></i> [[admin/extend/plugins:plugin-item.install]]</button>
|
||||
</div>
|
||||
|
||||
<h2><strong>{download.name}</strong></h2>
|
||||
<h2><strong>{../name}</strong></h2>
|
||||
|
||||
<!-- IF download.description -->
|
||||
<p>{download.description}</p>
|
||||
<!-- ENDIF download.description -->
|
||||
<!-- IF ../description -->
|
||||
<p>{../description}</p>
|
||||
<!-- ENDIF ../description -->
|
||||
|
||||
<small>[[admin/extend/plugins:plugin-item.latest]] <strong class="latestVersion">{download.latest}</strong></small>
|
||||
<small>[[admin/extend/plugins:plugin-item.latest]] <strong class="latestVersion">{../latest}</strong></small>
|
||||
<p>
|
||||
<!-- IF download.isCompatible -->
|
||||
<!-- IF ../isCompatible -->
|
||||
<i class="fa fa-check text-success"></i> [[admin/extend/plugins:plugin-item.compatible, {version}]]
|
||||
<!-- ELSE -->
|
||||
<i class="fa fa-question text-warning"></i> [[admin/extend/plugins:plugin-item.not-compatible]]
|
||||
<!-- ENDIF -->
|
||||
</p>
|
||||
|
||||
<!-- IF download.url -->
|
||||
<p>[[admin/extend/plugins:plugin-item.more-info]] <a target="_blank" href="{download.url}">{download.url}</a></p>
|
||||
<!-- ENDIF download.url -->
|
||||
<!-- IF ../url -->
|
||||
<p>[[admin/extend/plugins:plugin-item.more-info]] <a target="_blank" href="{../url}">{../url}</a></p>
|
||||
<!-- ENDIF ../url -->
|
||||
</li>
|
||||
|
@ -1,56 +1,60 @@
|
||||
<!-- IF !installed.error -->
|
||||
<li id="{installed.id}" data-plugin-index="@index" data-plugin-id="{installed.id}" data-version="{installed.version}" class="clearfix <!-- IF installed.active -->active<!-- ENDIF installed.active -->">
|
||||
<!-- IF !../error -->
|
||||
<li id="{../id}" data-plugin-index="@index" data-plugin-id="{../id}" data-version="{../version}" class="clearfix <!-- IF ../active -->active<!-- ENDIF ../active -->">
|
||||
<div class="pull-right controls">
|
||||
<!-- IF installed.isTheme -->
|
||||
<a href="{config.relative_path}/admin/appearance/themes" class="btn btn-info">[[admin/extend/plugins:plugin-item.themes]]</a>
|
||||
<!-- ELSE -->
|
||||
<button data-action="toggleActive" class="btn <!-- IF installed.active --> btn-warning<!-- ELSE --> btn-success<!-- ENDIF installed.active -->">
|
||||
<i class="fa fa-power-off"></i> <!-- IF installed.active -->[[admin/extend/plugins:plugin-item.deactivate]]<!-- ELSE -->[[admin/extend/plugins:plugin-item.activate]]<!-- ENDIF installed.active --></button>
|
||||
<!-- ENDIF installed.isTheme -->
|
||||
{{{ if ../installed }}}
|
||||
<!-- IF ../isTheme -->
|
||||
<a href="{config.relative_path}/admin/appearance/themes" class="btn btn-info">[[admin/extend/plugins:plugin-item.themes]]</a>
|
||||
<!-- ELSE -->
|
||||
<button data-action="toggleActive" class="btn <!-- IF ../active --> btn-warning<!-- ELSE --> btn-success<!-- ENDIF ../active -->">
|
||||
<i class="fa fa-power-off"></i> <!-- IF ../active -->[[admin/extend/plugins:plugin-item.deactivate]]<!-- ELSE -->[[admin/extend/plugins:plugin-item.activate]]<!-- ENDIF ../active --></button>
|
||||
<!-- ENDIF ../isTheme -->
|
||||
|
||||
<button data-action="toggleInstall" data-installed="1" class="btn btn-danger"><i class="fa fa-trash-o"></i> [[admin/extend/plugins:plugin-item.uninstall]]</button>
|
||||
<button data-action="toggleInstall" data-installed="1" class="btn btn-danger"><i class="fa fa-trash-o"></i> [[admin/extend/plugins:plugin-item.uninstall]]</button>
|
||||
|
||||
<!-- IF installed.active -->
|
||||
<!-- IF installed.settingsRoute -->
|
||||
<a href="{config.relative_path}{installed.settingsRoute}" class="btn btn-primary"><i class="fa fa-wrench"></i> [[admin/extend/plugins:plugin-item.settings]]</a>
|
||||
<!-- ENDIF installed.settingsRoute -->
|
||||
<!-- ENDIF installed.active -->
|
||||
<!-- IF ../active -->
|
||||
<!-- IF ../settingsRoute -->
|
||||
<a href="{config.relative_path}{../settingsRoute}" class="btn btn-primary"><i class="fa fa-wrench"></i> [[admin/extend/plugins:plugin-item.settings]]</a>
|
||||
<!-- ENDIF ../settingsRoute -->
|
||||
<!-- ENDIF ../active -->
|
||||
{{{ else }}}
|
||||
<button data-action="toggleInstall" data-installed="0" class="btn btn-success"><i class="fa fa-download"></i> [[admin/extend/plugins:plugin-item.install]]</button>
|
||||
{{{ end }}}
|
||||
</div>
|
||||
|
||||
<h2><strong>{installed.name}</strong></h2>
|
||||
<h2><strong>{../name}</strong></h2>
|
||||
|
||||
<!-- IF installed.description -->
|
||||
<p>{installed.description}</p>
|
||||
<!-- ENDIF installed.description -->
|
||||
<!-- IF installed.outdated --><i class="fa fa-exclamation-triangle text-danger"></i> <!-- ENDIF installed.outdated -->
|
||||
<small>[[admin/extend/plugins:plugin-item.installed]] <strong class="currentVersion">{installed.version}</strong> | [[admin/extend/plugins:plugin-item.latest]] <strong class="latestVersion">{installed.latest}</strong></small>
|
||||
<!-- IF ../description -->
|
||||
<p>{../description}</p>
|
||||
<!-- ENDIF ../description -->
|
||||
<!-- IF ../outdated --><i class="fa fa-exclamation-triangle text-danger"></i> <!-- ENDIF ../outdated -->
|
||||
<small>[[admin/extend/plugins:plugin-item.installed]] <strong class="currentVersion">{../version}</strong> | [[admin/extend/plugins:plugin-item.latest]] <strong class="latestVersion">{../latest}</strong></small>
|
||||
|
||||
<!-- IF installed.outdated -->
|
||||
<!-- IF ../outdated -->
|
||||
<button data-action="upgrade" class="btn btn-success btn-xs"><i class="fa fa-download"></i> [[admin/extend/plugins:plugin-item.upgrade]]</button>
|
||||
<p>
|
||||
<!-- IF installed.isCompatible -->
|
||||
<!-- IF ../isCompatible -->
|
||||
<i class="fa fa-check text-success"></i> [[admin/extend/plugins:plugin-item.compatible, {version}]]
|
||||
<!-- ELSE -->
|
||||
<i class="fa fa-question text-warning"></i> [[admin/extend/plugins:plugin-item.not-compatible]]
|
||||
<!-- ENDIF -->
|
||||
</p>
|
||||
<!-- ENDIF installed.outdated -->
|
||||
<!-- ENDIF ../outdated -->
|
||||
|
||||
<!-- IF installed.url -->
|
||||
<p>[[admin/extend/plugins:plugin-item.more-info]] <a target="_blank" href="{installed.url}">{installed.url}</a></p>
|
||||
<!-- ENDIF installed.url -->
|
||||
<!-- IF ../url -->
|
||||
<p>[[admin/extend/plugins:plugin-item.more-info]] <a target="_blank" href="{../url}">{../url}</a></p>
|
||||
<!-- ENDIF ../url -->
|
||||
</li>
|
||||
<!-- ENDIF !installed.error -->
|
||||
<!-- IF installed.error -->
|
||||
<li data-plugin-id="{installed.id}" class="clearfix">
|
||||
<!-- ENDIF !../error -->
|
||||
<!-- IF ../error -->
|
||||
<li data-plugin-id="{../id}" class="clearfix">
|
||||
<div class="pull-right">
|
||||
<button class="btn btn-default disabled"><i class="fa fa-exclamation-triangle"></i> [[admin/extend/plugins:plugin-item.unknown]]</button>
|
||||
<button data-action="toggleInstall" data-installed="1" class="btn btn-danger"><i class="fa fa-trash-o"></i> [[admin/extend/plugins:plugin-item.uninstall]]</button>
|
||||
</div>
|
||||
|
||||
<h2><strong>{installed.id}</strong></h2>
|
||||
<h2><strong>{../id}</strong></h2>
|
||||
<p>
|
||||
[[admin/extend/plugins:plugin-item.unknown-explanation]]
|
||||
</p>
|
||||
</li>
|
||||
<!-- ENDIF installed.error -->
|
||||
<!-- ENDIF ../error -->
|
||||
|
Loading…
Reference in New Issue