Гостевая книга 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качиваний: 184)
00

Комментарии (0)

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

Кликните на изображение чтобы обновить код, если он неразборчив