|
|
|
@ -1,15 +1,14 @@
|
|
|
|
|
|
|
|
|
|
<div class="row post-cache">
|
|
|
|
|
<div class="col-lg-9">
|
|
|
|
|
<div class="col-lg-12">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-lg-3">
|
|
|
|
|
<div class="col-lg-2">
|
|
|
|
|
<div class="panel panel-default">
|
|
|
|
|
<div class="panel-heading"><i class="fa fa-calendar-o"></i> [[admin/advanced/cache:post-cache]]</div>
|
|
|
|
|
<div class="panel-heading">[[admin/advanced/cache:post-cache]]</div>
|
|
|
|
|
<div class="panel-body">
|
|
|
|
|
<div class="checkbox" data-name="post">
|
|
|
|
|
<label class="mdl-switch mdl-js-switch mdl-js-ripple-effect">
|
|
|
|
|
<input class="mdl-switch__input" type="checkbox" {{{if postCache.enabled}}}checked{{{end}}}>
|
|
|
|
|
<span class="mdl-switch__label"><strong>[[admin/advanced/cache:enabled]]</strong></span>
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
@ -31,20 +30,20 @@
|
|
|
|
|
<label for="postCacheSize">[[admin/advanced/cache:post-cache-size]]</label>
|
|
|
|
|
<input id="postCacheSize" type="text" class="form-control" value="" data-field="postCacheSize">
|
|
|
|
|
</div>
|
|
|
|
|
<a href="{config.relative_path}/api/admin/advanced/cache/dump?name=post" class="btn btn-default"><i class="fa fa-download"></i> [[admin/advanced/cache:download]]</a>
|
|
|
|
|
<a href="{config.relative_path}/api/admin/advanced/cache/dump?name=post" class="btn btn-sm btn-default"><i class="fa fa-download"></i></a>
|
|
|
|
|
<a class="btn btn-sm btn-danger clear" data-name="post"><i class="fa fa-trash"></i></a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- IF objectCache -->
|
|
|
|
|
<div class="col-lg-3">
|
|
|
|
|
<div class="col-lg-2">
|
|
|
|
|
<div class="panel panel-default">
|
|
|
|
|
<div class="panel-heading"><i class="fa fa-calendar-o"></i> Object Cache</div>
|
|
|
|
|
<div class="panel-heading">Object Cache</div>
|
|
|
|
|
<div class="panel-body">
|
|
|
|
|
<div class="checkbox" data-name="object">
|
|
|
|
|
<label class="mdl-switch mdl-js-switch mdl-js-ripple-effect">
|
|
|
|
|
<input class="mdl-switch__input" type="checkbox" {{{if objectCache.enabled}}}checked{{{end}}}>
|
|
|
|
|
<span class="mdl-switch__label"><strong>[[admin/advanced/cache:enabled]]</strong></span>
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
<span>{objectCache.length} / {objectCache.max}</span><br/>
|
|
|
|
@ -57,19 +56,20 @@
|
|
|
|
|
<label>Hits:</label> <span>{objectCache.hits}</span><br/>
|
|
|
|
|
<label>Misses:</label> <span>{objectCache.misses}</span><br/>
|
|
|
|
|
<label>Hit Ratio:</label> <span>{objectCache.hitRatio}</span><br/>
|
|
|
|
|
<a href="{config.relative_path}/api/admin/advanced/cache/dump?name=object" class="btn btn-default"><i class="fa fa-download"></i> [[admin/advanced/cache:download]]</a>
|
|
|
|
|
<a href="{config.relative_path}/api/admin/advanced/cache/dump?name=object" class="btn btn-sm btn-default"><i class="fa fa-download"></i></a>
|
|
|
|
|
<a class="btn btn-sm btn-danger clear" data-name="object"><i class="fa fa-trash"></i></a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<!-- ENDIF objectCache -->
|
|
|
|
|
<div class="col-lg-3">
|
|
|
|
|
|
|
|
|
|
<div class="col-lg-2">
|
|
|
|
|
<div class="panel panel-default">
|
|
|
|
|
<div class="panel-heading"><i class="fa fa-calendar-o"></i> Group Cache</div>
|
|
|
|
|
<div class="panel-heading">Group Cache</div>
|
|
|
|
|
<div class="panel-body">
|
|
|
|
|
<div class="checkbox" data-name="group">
|
|
|
|
|
<label class="mdl-switch mdl-js-switch mdl-js-ripple-effect">
|
|
|
|
|
<input class="mdl-switch__input" type="checkbox" {{{if groupCache.enabled}}}checked{{{end}}}>
|
|
|
|
|
<span class="mdl-switch__label"><strong>[[admin/advanced/cache:enabled]]</strong></span>
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
<span>{groupCache.length} / {groupCache.max}</span><br/>
|
|
|
|
@ -83,18 +83,19 @@
|
|
|
|
|
<label>Hits:</label> <span>{groupCache.hits}</span><br/>
|
|
|
|
|
<label>Misses:</label> <span>{groupCache.misses}</span><br/>
|
|
|
|
|
<label>Hit Ratio:</label> <span>{groupCache.hitRatio}</span><br/>
|
|
|
|
|
<a href="{config.relative_path}/api/admin/advanced/cache/dump?name=group" class="btn btn-default"><i class="fa fa-download"></i> [[admin/advanced/cache:download]]</a>
|
|
|
|
|
<a href="{config.relative_path}/api/admin/advanced/cache/dump?name=group" class="btn btn-sm btn-default"><i class="fa fa-download"></i></a>
|
|
|
|
|
<a class="btn btn-sm btn-danger clear" data-name="group"><i class="fa fa-trash"></i></a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-lg-3">
|
|
|
|
|
|
|
|
|
|
<div class="col-lg-2">
|
|
|
|
|
<div class="panel panel-default">
|
|
|
|
|
<div class="panel-heading"><i class="fa fa-calendar-o"></i> Local Cache</div>
|
|
|
|
|
<div class="panel-heading">Local Cache</div>
|
|
|
|
|
<div class="panel-body">
|
|
|
|
|
<div class="checkbox" data-name="local">
|
|
|
|
|
<label class="mdl-switch mdl-js-switch mdl-js-ripple-effect">
|
|
|
|
|
<input class="mdl-switch__input" type="checkbox" {{{if localCache.enabled}}}checked{{{end}}}>
|
|
|
|
|
<span class="mdl-switch__label"><strong>[[admin/advanced/cache:enabled]]</strong></span>
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
<span>{localCache.length} / {localCache.max}</span><br/>
|
|
|
|
@ -108,19 +109,42 @@
|
|
|
|
|
<label>Hits:</label> <span>{localCache.hits}</span><br/>
|
|
|
|
|
<label>Misses:</label> <span>{localCache.misses}</span><br/>
|
|
|
|
|
<label>Hit Ratio:</label> <span>{localCache.hitRatio}</span><br/>
|
|
|
|
|
<a href="{config.relative_path}/api/admin/advanced/cache/dump?name=local" class="btn btn-default"><i class="fa fa-download"></i> [[admin/advanced/cache:download]]</a>
|
|
|
|
|
<a href="{config.relative_path}/api/admin/advanced/cache/dump?name=local" class="btn btn-sm btn-default"><i class="fa fa-download"></i></a>
|
|
|
|
|
<a class="btn btn-sm btn-danger clear" data-name="local"><i class="fa fa-trash"></i></a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-lg-3 acp-sidebar">
|
|
|
|
|
<div class="panel panel-default">
|
|
|
|
|
<div class="panel-heading">[[admin/advanced/cache:control-panel]]</div>
|
|
|
|
|
<div class="panel-body">
|
|
|
|
|
<button class="btn btn-primary btn-block" id="save">[[admin/advanced/cache:update-settings]]</button>
|
|
|
|
|
<button class="btn btn-info btn-block" id="clear">[[admin/advanced/cache:clear]]</button>
|
|
|
|
|
|
|
|
|
|
<div class="col-lg-2">
|
|
|
|
|
<div class="panel panel-default">
|
|
|
|
|
<div class="panel-heading">Header Footer Cache</div>
|
|
|
|
|
<div class="panel-body">
|
|
|
|
|
<div class="checkbox" data-name="headerfooter">
|
|
|
|
|
<label class="mdl-switch mdl-js-switch mdl-js-ripple-effect">
|
|
|
|
|
<input class="mdl-switch__input" type="checkbox" {{{if headerFooterCache.enabled}}}checked{{{end}}}>
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
<span>{headerFooterCache.length} / {headerFooterCache.max}</span><br/>
|
|
|
|
|
|
|
|
|
|
<div class="progress">
|
|
|
|
|
<div class="progress-bar" role="progressbar" aria-valuenow="{headerFooterCache.percentFull}" aria-valuemin="0" aria-valuemax="100" style="width: {headerFooterCache.percentFull}%;">
|
|
|
|
|
[[admin/advanced/cache:percent-full, {headerFooterCache.percentFull}]]
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<label>Hits:</label> <span>{headerFooterCache.hits}</span><br/>
|
|
|
|
|
<label>Misses:</label> <span>{headerFooterCache.misses}</span><br/>
|
|
|
|
|
<label>Hit Ratio:</label> <span>{headerFooterCache.hitRatio}</span><br/>
|
|
|
|
|
<a href="{config.relative_path}/api/admin/advanced/cache/dump?name=headerfooter" class="btn btn-sm btn-default"><i class="fa fa-download"></i></a>
|
|
|
|
|
<a class="btn btn-sm btn-danger clear" data-name="headerfooter"><i class="fa fa-trash"></i></a>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<button id="save" class="floating-button mdl-button mdl-js-button mdl-button--fab mdl-js-ripple-effect mdl-button--colored">
|
|
|
|
|
<i class="material-icons">save</i>
|
|
|
|
|
</button>
|
|
|
|
|