Гостевая книга DLE


Как сделать отдельную страницу - Гостевая книга для DLE? Хак для дле Гостевая книга для DLE - это пример создания гостевой книги средствами движка. В этом примере можно увидеть, как сделать гостевой вход для посетителей на отдельной странице, или применить как стол заказав, или по своему назначению.

Создание Гостевой книги DLE делается на примере шаблона dle Default любой сборки DataLife Engine.

Итак приступаем:
1 - Возьмите файл шаблона fullstory.tpl страницы полной новости, делаем копию и переименуем в fullstory-original.tpl
2 - Далее в раздел Категории и всем категориям (в их настройках) добавляем Шаблон полной новости - fullstory-original.tpl
3 - Создаем Новость с заголовком Гостевая книга, выманивание категорию важно не указывать. К этой новости будет автоматом применяться шаблон дле fullstory.tpl .

Само содержание новости, это Краткое описание:

[list]
[*] Задать вопрос автору и администратору сайта.
[*] Высказать предложения и замечания по работе сайта.
[*] Написать отзыв о работе сайта.
[*] Да, просто поздороваться![/list][quote]Ваше сообщение будет открытым и доступным для всех пользователей сайта.
[quote]Если Вы хотите, чтобы ваше сообщение смог прочитать только автор сайта, воспользуйтесь специальной формой 
[url=http://ваш-домен/index.php?do=feedback][b]ОБРАТНАЯ СВЯЗЬ[/b][/url].
[/quote][/quote]


Там же в настройках указываем права доступ к этой новости для всех категорий пользователей - Просмотр и комментирование. Теперь в Гостевую смогут писать все, и без регистрации.

Чтобы получить нормальный вид адреса Гостевой, а не тупо как адрес новости ...
внизу .htaccess пишем:

RewriteRule ^guestbook.html$ /index.php?newsid=101 [L]


где 101.. это id новости - сменить на любой свой, и тогда адрес ссылки на гостевую будет такого вида http://ваш-домен/guestbook.html

Вот и все!

Кто не понял в чём разница от простого создания статической страницы на сайте. Когда есть отдельный шаблон, можно настроить вид как угодно, не зависимо от дефолтного шаблона fullstory.tpl - это отличие от простого создания новости "Гостевая книга" и размещение ссылки на эту новость в шапке сайта. Это значит теперь над файлом fullstory.tpl можно "издеваться" как хочешь и этот файл fullstory.tpl будет работать только на гостевую книгу

Скачать хаки дле в разделе у нас, как хак

Gostevaya-kniga-DLE.rar [37,63 Kb] (cкачиваний: 159)
  • 100

Комментарии 2

dle9.com от 30 мая 2016 03:32
Цитата: Woodire
Не работет в .htaccess

а версия движка какая и поподробнее если dle 11.0 там надо смотреть какие были изменения предыдущий версии
Woodire от 29 мая 2016 21:44
Не работет в .htaccess
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent