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

Провеббер » DataLife Engine » DLE хаки » Новостной Блок для DLE

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

Новостной Блок для DLE

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

--------------------------------------------------------------------------------------
Новостной блок с использованием модерального окна
=================================================
Данный мой хак выводит нужный вам текст в нужное вам место, отлично подойдет для вывода новостей сайта, например: "На сайте новая акция! Не пропустите" и т.д.

Конечно, можно было реализовать данный хак и через "Управление рекламой" в Админ панели..Но я сделал гораздо более интересную и полезную вещь.

Тестировалось на DLE 9.x, но подойти может с легкостью к другим версиям.
-------------------------------------------------------------------------------------------------------------------------
Установка
-------------------------------------------------------------------------------------------------------------------------
В Main.tpl (после тега /head или рядом с остальными скриптами) добавим скрипт модерального окна:
<script type="text/javascript">
function showNews() {
$(function(){

    $('#news').dialog({
        autoOpen: true,
        show: 'fade',
        hide: 'fade',
        width: 415,
        height: 350,
    });
});
}
</script>


И скрипт вызова модерального окна: (расположите где вам больше удобно)

<a onclick="showNews(); return false;">Добавление новости</a>
<div id="news" title="Редактирование Новости" style="display:none; " >
{include file="webadmin.php"}
</div>



Далее расположите файл webadmin.php в корень сайта (дается в прикрепленном архиве)

Далее расположите файл news.php в корень сайта (дается в прикрепленном архиве)

-------------------------------------------------------------------------------------------------------------------------
Для вывода новостей используйте {include file="news.php"}
-------------------------------------------------------------------------------------------------------------------------

Мой Хак удобен тем, что с помощью скрипта из модерального окна изменяет файл на сервере. Это очень удобно и интересно.

Очень долго искал в книгах как реализовать свою идею и нашел, делюсь с вами ею.


С помошью скрипта можно изменять почти любые файлы на сервере!
Лично я тестировал PHP и TXT.

Не используйте при редактировании новости в модеральном окне теги и теги изображений, при использовании их почему то выводит "Hacking Attempt!"
------------------------
Автор скрипта и идеи: Sadzi

Автор вывода модерального окна GuGa
==============
news-block-by-sadzi-.rar [488 b] (cкачиваний: 111)
MD5: 18c5ee286a09aeb726c9ad2414ffe91e


Если что то не получается- задавайте вопрос в комментариях, я вам помогу



ДЛЯ ТОГО ЧТОБЫ ИСПОЛЬЗОВАТЬ ЛЮБЫЕ ТЕГИ В НОВОСТНОМ БЛОКЕ В engine/init.php УДАЛИТЕ check_xss ();


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


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

#1softland

  • 23 февраля 2011 00:32
  • Регистрация: 10.04.2010
  • Был(а) онлайн: 13.03.2011
  • Комментариев: 2
  • 0
В engine/init.php УДАЛИТЕ check_xss ();

Ухахаха.

Не Модеральное, а модальное :) Школоло

#2iBusinessArena.com

  • 23 февраля 2011 01:58
  • Регистрация: 16.11.2009
  • Был(а) онлайн: 6.04.2011
  • Комментариев: 20
  • 0
any demo???????

#3jakal

  • 23 февраля 2011 11:18
  • Регистрация: 21.12.2009
  • Был(а) онлайн: 18.09.2022
  • Комментариев: 86
  • 0
у меня вопрос, а что каждый пользователь сможет вносить изменения в webadmin.php если обе ссылки расположены на сайте news.php я так понимаю для просмотра созданного объявления через webadmin.php, так вроде в этом файле нету запрета на то что б мог добавлять только админ.

#4Sadzi

  • 23 февраля 2011 11:23
  • Регистрация: 25.12.2010
  • Был(а) онлайн: 29.06.2019
  • Комментариев: 40
  • 0
softland,
Блин) Это не школоло) Это невнимательность. На одном сайте видел неправильно названный какой то блок и сам назвал так же. Извиняюсь за ошибку, стыдно прям.
В следующий раз называть буду правильно.
P.s. Не думаю что 23 года это школоло.

iBusinessArena.com, Могу представить скриншоты:
http://s001.radikal.ru/i196/1102/e7/76fdbe11be58.jpg
http://i021.radikal.ru/1102/54/f1eb9fbfe988.jpg


jakal, Думаю проблема решается очень просто - назвать не admin.php а придумать другое, очень сложное название.

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

#5Sadzi

  • 23 февраля 2011 12:10
  • Регистрация: 25.12.2010
  • Был(а) онлайн: 29.06.2019
  • Комментариев: 40
  • 0
точнее я хотел сказать не admin.php а webadmin.php! опечатка!

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

#6skelani

  • 23 февраля 2011 12:55
  • Регистрация: 28.09.2010
  • Был(а) онлайн: 4.09.2016
  • Комментариев: 55
  • 0
DEMO покажите drink

#7jakal

  • 23 февраля 2011 18:27
  • Регистрация: 21.12.2009
  • Был(а) онлайн: 18.09.2022
  • Комментариев: 86
  • 0
Цитата: Sadzi
точнее я хотел сказать не admin.php а webadmin.php! опечатка!

так веть не в названии файла дело, я его хоть назову (super34545admin5654.php) суть не меняется, если я размещю эту ссылку на сайт, веть каждый по ней кликать сможет, и писать свои новости или ерунду, вот почему и говорю что этот файл через который будет создаваться объявление, надо запретить на него доступ всем кроме админа.

#8Sadzi

  • 23 февраля 2011 19:06
  • Регистрация: 25.12.2010
  • Был(а) онлайн: 29.06.2019
  • Комментариев: 40
  • 0
jakal, уверен это можно реализовать, надо только подумать..

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

#9jakal

  • 23 февраля 2011 22:36
  • Регистрация: 21.12.2009
  • Был(а) онлайн: 18.09.2022
  • Комментариев: 86
  • 0
все можно сделать, лишь бы знания были!)))

#10GendolfWhite

  • 26 февраля 2011 17:52
  • Регистрация: 8.11.2010
  • Был(а) онлайн: 15.05.2021
  • Комментариев: 135
  • 0
Цитата: jakal
http://i021.radikal.ru/1102/54/f1eb9fbfe988.jpg

вы правы. =)

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

#11RexTiam

  • 4 марта 2011 00:29
  • Регистрация: 21.11.2010
  • Был(а) онлайн: 19.01.2021
  • Комментариев: 51
  • 0
покажите демо *___________*

#12kolllak

  • 13 марта 2011 14:46
  • Регистрация: 12.03.2011
  • Был(а) онлайн: 5.08.2021
  • Комментариев: 2
  • 0
запретить доступ можно и в панели, вопрос не в том
в случае получения доступа к вашей админке, не придется даже думать как залить шелл.. он уже есть

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

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