» » » Кнопка очистки кеша на всех страницах админ панели DLE 10.2

Кнопка очистки кеша на всех страницах админ панели DLE 10.2

0
Кнопка очистки кеша на всех страницах админ панели DLE 10.2

Небольшой хак, для тех, кто частенько чистит кеш сайта. Кнопка очистки кеша на всех страницах админ панели где выводятся кнопки "Добавить новость" и "Редактировать новости". Всего две правки в одном файле. Хак для Datalife Engine версии 10.2

Установка хака:
Открываем файл /engine/skins/default.skin.php

Найти:
<div class="action-nav-normal action-nav-line" style="display: inline-block;">
<div class="action-nav-button nav-small" style="width:180px;">
<a href="{$PHP_SELF}?mod=editnews&amp;action=list" class="tip" title="{$lang['edit_news']}">
<i class="icon-edit"></i>
<span>{$lang['edit_news']}</span>
</a>
<span class="triangle-button blue"><i class="icon-pencil"></i></span>
</div>
</div>

Ниже добавить:
 <div class="action-nav-normal action-nav-line" style="display: inline-block;">
<div class="action-nav-button nav-small" style="width:120px;">
<a id="clrbtn" class="tip" title="{$lang['btn_clearcache']}">
<i class="icon-trash"></i>
<span>{$lang['btn_clearcache']}</span>
</a>
<span class="triangle-button red"><i class="icon-remove"></i></span>
</div>
</div>

Найти:
$skin_footer = <<<HTML
<!-- maincontent end -->
</div>

Ниже вставить:
<script type="text/javascript">
$(function(){

$('#clrbtn').click(function() {

$.get("engine/ajax/adminfunction.php?action=clearcache", function( data ){

$('#cachesize').html('0 b');
Growl.info({
title: '{$lang[p_info]}',
text: data
});

});
return false;
});
});
</script>

Готово !!!

Версия DLE: 10.2
Автор: yackers
Внимание!
Для просмотра скрытого текста, Вам необходимо Войти или Зарегистрироваться.
  • DLE хаки
  • 1-06-2014, 00:40
  • 1291
Вернуться назад
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.