Легкий прогресс бар для DLE

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Легкий прогресс бар для DLE
Представляем хак легкий прогресс бар для DLE - это возможность заменить стандартный загрузчик AJAX действий ДЛЕ на легкий прогресс-бар похож на ютубовский.

Установка хака легкий прогресс бар для DataLife Engine

Открываем любой .css файл шаблона дле и в начало или конец вставляем :

#progress {
    position: fixed;
    z-index: 100;
    top: 0;
    left: -6px;
    width: 1%;
    height: 3px;
    background: rgb(198, 206, 22);
    border-radius: 1px;   
    transition: width 500ms ease-out,opacity 400ms linear;
}


Открываем файл /engine/classes/js/dle_js.js и ищем :

function ShowLoading(a){$("#loading-layer").remove();$("body").append("<div id='loading-layer' style='display:none'></div>");a?$("#loading-layer").html(a):$("#loading-layer").html(dle_act_lang[6]);a=($(window).width()-$("#loading-layer").width())/2;var b=($(window).height()-$("#loading-layer").height())/2;$("#loading-layer").css({left:a+"px",top:b+"px",position:"fixed",zIndex:"99"});$("#loading-layer").fadeTo("slow",.6)}
function HideLoading(a){$("#loading-layer").fadeOut("slow",function(){$("#loading-layer").remove()})}


Меняем на :

function ShowLoading(a){$(function() {$("body").append($("<div></div>").attr("id", "progress"));$("#progress").width("101%").delay(300).fadeOut(400);});}
function HideLoading(a){$(function() {$("#progress").remove();});}


Автор: Gameer
Сайт поддержки : Хак Легкий прогресс-бар
<a href="http://www.dle9.com/">дле</a>

CMS: DLE 10.4 или на дле 10.5

Закачать хаки дле с нашего веб-проекта, как хак для DLE легкий прогресс бар
  • 80
Рубрика: DLE хаки » Хак для DLE
Ранее » Убираем запрос при добавлении комментария админом« Далее E-mail уведомление авторов новостей о комментариях
Добавление комментарияОставить комментарий
  • № :1
  • 12 марта 2016 15:24
Для DLE 10.6

Найти: