Представляю Вашему вниманию мой модуль myFAQ сейчас для 8 ветки DataLife Engine.
Дозволяет сделать на Вашем веб-сайте раздел FAQ (Ответы на частозадаваемые вопросцы).
Версия DLE: 8.2
Изюминка: сворачивающиеся и разворачивающиеся ответы.
Незначительно из истории: я даже и не помню когда уже сделал этот модуль, но помню что это было чрезвычайно издавна. С того времени я ушел от всех разработок ну и от, как всем известно, самой DLE. Но все же - сотки людей писали мне в аську о том что модуль или неправильно рабоатет или не работает вообщем. Ну вот я и отыскал время на его доработку и выкладываю myFAQ сейчас версии 1.3 для DLE 8.2. Честно признаться на DLE 8.3 - не инспектировал но впринципе обязано работать тоже.
Что, как всем известно, новейшего?
- Устранено неограниченное количество ошибок предшествующей версии, а так же все заявленные ошибки и исправления
- Исправлен инсталятор модуля
- Код стопроцентно "подогнан" под 8 ветку
- Наименее трудозатратный процесс установки модуля
Что осталось не реализованным?
- Категории (а необходимы ли они?)
Желаю направить внимание на то, что при каждом запуске инсталятора модуля таблица faq будет уничтожаться и создаваться поновой = рискуете утратить все данные.
О всех замечаниях и иных идей пишем в комментах.
Скачать:
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
| #1 написал: Darknull (24 января 2010 14:30) | |
|---|---|
|
Группа: Гости Регистрация: -- |
Заместо третьего шага можно сделать запрос SQL:
INSERT INTO `dle_admin_sections` (`name`, `title`, `descr`, `icon`, `allow_groups`) VALUES ('faq', 'F.A.Q', 'Управление модулем F.A.Q. (Нередко задаваемые вопросцы)', 'xfset.png', '1'); Чтоб меньше файлов, стало быть, редактировать. Для чего еще раз подгружать javascript для сворачивания/разворачивания: function ShowOrHide(d1, d2) { if (d1 != '') DoDiv(d1); if (d2 != '') DoDiv(d2); } function DoDiv(id) { var item = null; if (document.getElementById) { item = document.getElementById(id); } else if (document.all){ item = document.all[id]; } else if (document.layers){ item = document.layers[id]; } if (!item) { } else if (item.style) { if (item.style.display == "none"){ item.style.display = ""; } else {item.style.display = "none"; } }else{ item.visibility = "show"; } } Функция сворачивания/разворачивания работает и без подгрузки скрипта. |
| ICQ: -- | |
| #2 написал: AKim (25 января 2010 10:38) | |
|---|---|
|
Группа: Гости Регистрация: -- |
у меня стоит модуль под 8.2 FAQ с возможностью задавать вопросцы. На сколько я помню этот модуль не дозволяет этого делать. Я старенькую версию подгонял под 8.2, там всего только несколько строчек поменять необходимо было.
Кому необходимо обращайтесь... |
| ICQ: -- | |
| #3 написал: Mc_KinG (2 февраля 2010 21:00) | |
|---|---|
|
Группа: Гости Регистрация: -- |
Установил вроде всё,как зайти на эту страничку не понимаю!!
Akim скинь мне плиз!!ICQ 473605676 |
| ICQ: -- | |
| #4 написал: viktor6 (31 марта 2010 21:00) | |
|---|---|
|
Группа: Гости Регистрация: -- |
не хватает категорий
|
| ICQ: -- | |
