
По слов автора при создании своего сайта, нужно было как-то общаться с посетителями и видеть то, что нужно пользователям. По аналоги сайта Reformal, который не устроил только тем, что там необходимо было каждый месяц вносить плату за vip аккаунт, у которого доступны важные функции. Все новые функции добавляются в vip аккаунт, а также лишняя реклама.
Вот автор и решил создать
модуль DLE 9.3
Proposal Win1251 , который бы соответствовал всем нужным требованиям. Когда модуль полностью был готов , автор (Rezer) подумал, и решил поделиться абсолютно бесплатно со всеми, возможно ещё кому-нибудь пригодиться для своего проекта данный модуль. В последнее время часто стали использовать технологию AJAX , и данный модуль не стал исключением, ведь здесь очень многое работает на AJAX, а что пока не работает, то будет работать в новой версии.
Сначала идет форма поиска, которая работает на AJAX. При нажатии на кнопку "Найти", все идеи скрываются, и выводятся результаты поиска.
Далее идёт список статусов, позволяет вывести большое количество списков. Переход по статусам происходит с помощью AJAX. 3 статуса (Топ, Новые и Все) нельзя изменить, они встроены изначально и выводятся автоматически,и статусами в принципе не являются. Статус "Выполнено", также встроен изначально и удалить его не возможно, но он является полноценным статусом, который ни чем не отличается от других.
Затем идёт список идей и навигация по страницам (также работает на AJAX). У каждой идеи может быть только один статус и один официальный ответ, но они также могут выводиться и без них. Рейтинг для статей, я решил сделать отличным от аналога, то есть можно проголосовать как "За" идею, так и "Против" неё, и будет выводиться количество проголосовавших за каждый тип, голосование также на AJAX.
Как в сервисе Reformal, в модуль встроен полностью новый и переписанный класс древовидных комментариев, большинство функций модуля работает на AJAX.
Админ центр оптимизирован таким образом, что не требует перезагрузки страницы при редактировании или сохранении данных.
Хоть в модуль и вживлена технология AJAX, он может работать и без неё, и все ссылки имеют свой URL адрес, значит поисковики смогут проиндексировать каждую нужную им страницу (имеется в виду, что страницы редактирования, объединения и т.д. проиндексировать им не удастся).
Так же не зарегистрированные гости смогут активно участвовать в обсуждениях идей, писать комментарии и добавлять свои собственные идеи абсолютно анонимно. По аналогии, если пользователь добавил идею или комментарий как гость, то его email адрес не будет показываться, чтобы его вдруг не проспамили.
При разработке модуля была сделана ставка на неограниченность, и было бы не разумно, не создать не ограниченное количество категория (групп, разделов) для добавления идей. То есть например, вы создаёте 3 категории:
1. Отзывы о вашем веб-проекте, где посетители, могут вас поблагодарить за всё хорошее.
2. Идеи для интернет-портала, где посетители предлагают свои идеи, функционал которого, им так не хватает.
3. Форум, где можно отписываться и работе форума, его улучшению.
И для каждой этой категории, будет свои собственные идеи и комментарии к ним. Это позволит вам не мучиться искать идеи на определённую тематику и не засорять модуль.
Модуль DLE 9x Proposal аналог сайта ReformalАвтор модуля: REZER
Интернет-портал: rezer net
Dle: 7-9.x
Рекомендуем
скачать модуль на DLE 9.x Proposal аналог интернет-портала Reformal
proposal.zip [937,98 Kb] (cкачиваний: 72)