prowebber.ru - Тут есть все для настоящих вебмастеров

Мы в твиттере Наша страничка на FaceBook! Сообщество вебмастеров в VK Мы в телеграме!

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

Данный материал предоставлен сайтом ProWebber.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Новостной Блок для 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
==============

Z news-block-by-sadzi-.rar Размер: 488 b, скачали 89 раз

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



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





-1

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

#1softland

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

Ухахаха.

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

0

#2iBusinessArena.com

  • 23 февраля 2011 01:58
  • Регистрация: 16.11.2009
  • ICQ: --
  • Комментариев: 20
any demo???????

0

#3jakal

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

0

#4Sadzi

  • 23 февраля 2011 11:23
  • Регистрация: 25.12.2010
  • ICQ: --
  • Комментариев: 40
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 а придумать другое, очень сложное название.

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

0

#5Sadzi

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

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

0

#6skelani

  • 23 февраля 2011 12:55
  • Регистрация: 28.09.2010
  • ICQ: --
  • Комментариев: 55
DEMO покажите drink

0

#7jakal

  • 23 февраля 2011 18:27
  • Регистрация: 21.12.2009
  • ICQ: 6-913-427
  • Комментариев: 86
Цитата: Sadzi
точнее я хотел сказать не admin.php а webadmin.php! опечатка!

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

0

#8Sadzi

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

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

0

#9jakal

  • 23 февраля 2011 22:36
  • Регистрация: 21.12.2009
  • ICQ: 6-913-427
  • Комментариев: 86
все можно сделать, лишь бы знания были!)))

0

#10GendolfWhite

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

вы правы. =)

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

0

#11RexTiam

  • 4 марта 2011 00:29
  • Регистрация: 21.11.2010
  • ICQ: --
  • Комментариев: 51
покажите демо *___________*

0

#12kolllak

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

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

SkripTers.biz - Снова с вами

https://culabra.ru — Блог вЭбмастЭра

DCOReARTs.COM - Услуги веб-дизайна и графики

Max-energy.top - Заработок на электросчетчиках;)

Skripters.info - все для вебмастера. Только эксклюзивный контент.

Наши баннеры
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Нужна ли категория "Интернет магазины"?

Да
Нет

Архив новостей
Апрель 2018 (258)
Март 2018 (498)
Февраль 2018 (410)
Январь 2018 (141)
Декабрь 2017 (27)
Ноябрь 2017 (7)

Последние комментарии:

  • Hosting Ukraine
  • Яндекс.Метрика

Искать людей

Ваши переписки