Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » Изменения в шаблонах DLE в админпанели для 10.2-10.3

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Изменения в шаблонах DLE в админпанели для 10.2-10.3

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Изменения в шаблонах DLE в админпанели для 10.2-10.3.

Изменения в шаблонах DLE в админпанели для 10.2-10.3

Изменения в шаблонах DLE в админпанели для 10.2-10.3


Хак позволит вывести, в админпанели движка Dle 10.2-10.3 Изменения в шаблонах DataLife Engine с сайта разработчика.

После установки в боковом меню появится кнопка, при клике по которой выводиться модальное окно с фреймом на Изменения в шаблонах DataLife Engine.

Установка!
Найти в файле engine/skins/default.skin.php код:
<li><span class=\"glow\"></span><a href=\"?mod=options&action=options\"><i class=\"icon-globe icon-2x\"></i><span>{$lang['header_all']}</span></a></li>

<li><span class=\"glow\"></span><a href=\"#\" onclick=\"online_document();return false\"><i class=\"icon-file icon-2x\"></i><span>Изменения в шаблонах</span></a></li>

Ниже перед частью кода:
} else $sidebar = "";

Вставить:
$sidebar .= '
<script language="javascript" type="text/javascript">
function online_document(){
$("#onlinedocument").remove();
$("body").append("<div id=\'onlinedocument\' title=\'Изменения в шаблонах\' style=\'display:none\'></div>");
$("#onlinedocument").dialog({
autoOpen: true,
width: $(window).width(),
height: $(window).height(),
dialogClass: "modalfixed",
open: function(event, ui) {
$("#onlinedocument").html(\'<iframe name="onlinedocumentframe" id="onlinedocumentframe"  width="100%" height="100%" src="http://dle-news.ru/extras/diffs/" frameborder = "no"></iframe>\');
},
beforeClose: function(event, ui) {
$("#onlinedocument").html("");
            }
        });

return false;

};
</script>';


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


-1
Просмотры: 3 345 :: Комментарии (7) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1G-3p

  • 20 сентября 2014 08:25
  • Регистрация: 11.12.2013
  • Был(а) онлайн: 25.06.2016
  • Комментариев: 83
  • 0
Если так подумать, то проще вбить в гугл и он выдаст результат.

#2alex28j

  • 22 сентября 2014 01:26
  • Регистрация: 24.02.2010
  • Был(а) онлайн: 29.01.2018
  • Комментариев: 29
  • -3
G-3p,
Ну так вот смотри в гугл и нехер сюда сувать свой нос.

--------------------

#3G-3p

  • 22 сентября 2014 01:42
  • Регистрация: 11.12.2013
  • Был(а) онлайн: 25.06.2016
  • Комментариев: 83
  • 0
alex28j, А грубить-то зачем?

#4decart

  • 17 октября 2014 13:40
  • Регистрация: 20.09.2010
  • Был(а) онлайн: 14.11.2023
  • Комментариев: 36
  • 0
По скольку используется функция online_document, то будет конфликт с "Онлайн документацией", если она тоже добавлена в админку.
Надо заменить функцию online_document например на diffs и будут работать оба фрейма.


<li><span class=\"glow\"></span><a href=\"#\" onclick=\"diffs();return false\"><i class=\"icon-file icon-2x\"></i><span>Изменения в шаблонах</span></a></li>



$sidebar .= '
    <script language="javascript" type="text/javascript">
    function diffs(){
    $("#diffs").remove();
    $("body").append("<div id=\'diffs\' title=\'Изменения в шаблонах\' style=\'display:none\'></div>");
    $("#diffs").dialog({
    autoOpen: true,
    width: $(window).width(),
    height: $(window).height(),
    dialogClass: "modalfixed",
    open: function(event, ui) {
    $("#diffs").html(\'<ifram
e name="diffsframe" id="diffsframe"  width="100%" height="100%" src="http://dle-news.ru/extras/diffs/" frameborder = "no"></iframe>\');
    },
    beforeClose: function(event, ui) {
    $("#diffs").html("");
             &n
bsp;  }
            });

    return false;

    };
    </script>';

#5XyuAdmin

  • 16 ноября 2014 18:53
  • Регистрация: 16.11.2014
  • Был(а) онлайн: 5.04.2024
  • Комментариев: 30
  • 0
decart,
Как раз искал решение. Благодарю

#6banbanan

  • 13 октября 2020 14:53
  • Регистрация: 27.11.2010
  • Был(а) онлайн: 17.11.2024
  • Комментариев: 24
  • 0
$menu_item[] = "<li><a href=\"?mod=options&action=options\"><i class=\"fa fa-globe\"></i> <span>{$lang['header_all']}</span></a></li><li><a href=\"#\" onclick=\"online_theme();return false\"><i class=\"fa fa-laptop\"></i><span>{$lang['online_theme']}</span></a></li><li><a href=\"#\" onclick=\"online_document();return false\"><i class=\"fa fa-globe\"></i><span>{$lang['online_document']}</span></a></li>";


'online_theme'            =>    "Изменения в шаблонах",
'online_document'        =>    "Документация",


$sidebar .= '
<script language="javascript" type="text/javascript">
function online_theme(){
$("#onlinetheme").remove();
$("body").append("<div id=\'onlinetheme\' style=\'display:none\'></div>");
$("#onlinetheme").dialog({
autoOpen: true,
width: $(window).width(),
height: $(window).height(),
dialogClass: "modalfixed",
open: function(event, ui) {
$("#onlinetheme").html(\'<iframe name="onlinethemeframe" id="onlinethemeframe"  width="100%" height="100%" src="https://dle-news.ru/extras/diffs/" frameborder = "no"></iframe>\');
},
beforeClose: function(event, ui) {
$("#onlinetheme").html("");
            }
        });

return false;

};
</script>';

#7banbanan

  • 19 октября 2020 08:46
  • Регистрация: 27.11.2010
  • Был(а) онлайн: 17.11.2024
  • Комментариев: 24
  • 0

$sidebar .= '
<script language="javascript" type="text/javascript">
function online_document(){
$("#onlinedocument").remove();
$("body").append("<div id=\'onlinedocument\' style=\'display:none\'></div>");
$("#onlinedocument").dialog({
autoOpen: true,
width: $(window).width(),
height: $(window).height(),
dialogClass: "modalfixed",
open: function(event, ui) {
$("#onlinedocument").html(\'<iframe name="onlinedocumentframe" id="onlinedocumentframe"  width="100%" height="100%" src="https://dle-news.ru/extras/online/index.html" frameborder = "no"></iframe>\');
},
beforeClose: function(event, ui) {
$("#onlinedocument").html("");
            }
        });
return false;
};
</script>';

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Декабрь 2024 (10)
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)