Счетчик
logo
Присоединяйтесь
Войти на сайт
Вход
Плагин Форума для CMS DataLife Engine
Категория: Полезные скрипты
Информация

У вас нет доступа к скачиванию файлов с нашего сервера, возможно необходимо зарегистрироваться или войти в свой аккаунт.

Регистрация

Плагин позволяет превратить движок сайта CMS DataLife Engine в полноценный Форум со всем необходимым функционалом.

Функции плагина:

  • Сортировка новостей (разделов форума) сначала по дате добавления последнего комментария, потом по дате добавления новости
  • Шаблон categorymenu.tpl {comment-count} - всего комментариев в категории включая дочерние, {news-comment-count} всего новостей + комментариев в категории включая дочерние - считает не только количество новостей, а еще приплюсовывает количество комментариев у каждой новости
  • Шаблон shortstory.tpl - вывод логина, аватара пользователя написавшего последний комментарий и дату этого комментария

Больше ни каких правок не требуется, весь остальной функционал Форума можно сделать средствами самого движка DataLife Engine

Как сделать Форум:

  • Главный раздел форума /frorum/ делается с помощью шаблона categorymenu.tpl, выводится название раздела и количество сообщений в разделе
  • Список тем - это шаблон shortstory.tpl. В этом шаблоне выводится название темы, автор темы, количество просмотров, количество ответов (комментариев), аватар пользователя написавшего последний комментарий (плагин), дата последнего комментария (плагин), закрепить тему, новая тема и т.д.
  • Отключается в админке Полная новость при добавлении новостей за ненадобностью
  • В шаблоне fullstory.tpl оформляется вывод "краткого содержания" и "комментариев" в одном стиле
  • При необходимости можно поправить с помощью плагина файл локализации language/Russian/website.lng, заменить слова "не могут оставлять комментарии" на "не могут писать на нашем форуме", "Последние комментарии" на "Последние публикации" и так далее, но это по желанию.
  • В каждом отдельно взятом разделе можно сделать кнопку "Создать тему" с разной ссылкой, в зависимости от раздела. Кнопка делается с помощью модуля "Рекламные материалы", вместо кода баннера вставляется код кнопки для перехода на страницу добавления новости /index.php?do=addnews&category=3 где category=3 - это id раздела форума. Таким способом можно сразу сделать выбор раздела на странице добавления новости.
  • Дополнительно уже по желанию оформить вывод логина или имени пользователя, если оно заполнено, в комментариях и в полной новости.
  • С помощью lastnews и lastcomments в сайдбаре можно вывести блок с "последние темы" и "последние комментарии (ответы)"
  • С помощью функционала "Группы пользователей" можно сделать Звания и переход из одной группы при наборе определенного количества публикаций или комментариев.

Если все грамотно и красиво оформить, то Форум на DataLife Engine не будет отличаться от таких "гигантов" как Invision Community ни функционалом, ни внешним видом.

Рабочая версия форума: https://se-prometheus.ru/forum/

Поделиться с друзьями
Для стабильной работы всех наших разработок рекомендуем хостинг NetAngels
Netangels
Навигация
Интересное в Знаниях
Антон
Антон Могу чем ни будь помочь? Обращайтесь!