Документация

Обновление: 1 месяц назад

Версия файла: 1.0.0

Поддержка WP-Recall: 16.0.0 и выше

Активных установок: 99

Добавлено в закладки: 1

Бесплатно Не доступен

Внимание! Данное дополнение входит в состав базовых дополнений к плагину WP-Recall, всегда доступно в архиве плагина и не распространяется отдельно.

PrimeForum - одно из основных, базовых дополнений к плагину WP-Recall, разворачивающее на сайте полноценный форум.

В основе PrimeForum лежит идея о легком и удобном форуме, расширяемом и функциональном, способном реализовать самые смелые ожидания на вашем сайте.

Функционал PrimeForum работает на базе мощного API плагина WP-Recall, активно использует функционал произвольных полей, строит сложные запросы к БД через класс Rcl_Query, имеет гибкую систему шаблонов и позволяет расширять свой функционал и менять тему отображения форума через отдельные дополнения.

Основные достоинства:

  • Возможность построения сложной структуры форума
  • Возможность смены темы форума, а также основного цвета
  • Расширение формы публикации темы форума за счет произвольных полей
  • Встроенная поддержка и взаимодействие с дополнением чата, рейтинга и фида от плагина WP-Recall
  • Широкие административные возможности
  • Гибкая система прав и ролей участников форума
  • Поддержка ЧПУ
  • Расширение своего функционала за счет отдельных дополнений

Структура форма

PrimeForum имеет четкую структуру и иерархию своих элементов:

  • Группы форумов - объединяют множество форумов
  • Форумы - содержат темы, а также могут содержать подфорумы
  • Дочерние форумы/Подфорумы
  • Темы/Топики форума - хранят добавленные по теме сообщения
  • Сообщения темы

Создание групп, их форумов, указание подфорумов и их настроек производится на странице управления структурой форума.

Сначала создаются форумные группы, а внутри этих групп создаются форумы со своими настройками.

Созданные группы и форумы можно сортировать относительно друг друга простым перетаскиваем элементов в общем списке, а также создавать неограниченную иерархию форумов, делая одни форумы дочерними относительно родительского форума.

Вывод форума

На сайте созданная структура форума выводится через шорткод

[ prime-forum ]

При первой активации PrimeForum дополнение автоматически создает страницу "Форум" с уже размещенным внутри нее шорткодом, поэтому специально создавать страницу и размещать указанный шорткод не потребуется.

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

Если присутствует необходимость вывода списка форумов для всех групп, то имеет смысл перейти в настройки PrimeForum и указать соответствующие опции вывода списка форумов на главной странице форума.

Если мы указали определенные идентификаторы форумных групп, то форумы будут выводится только для этих групп

Публикация темы

Открытый форум позволяет пользователям публиковать темы для обсуждения. Форма публикация темы по-умолчанию содержит только два необходимых поля: для указания наименования темы и простой редактор для описания.

PrimeForum позволяет расширять форму публикации темы за счет функционала произвольных полей, на странице "Форма топика", в административной части сайта. Можно создать различные формы публикации тем для каждой форумной группы.

Данный функционал позволяет строить сложные формы для публикации тем, которые от автора темы указать все запрашиваемые данные, необходимые для публикации новой темы.

На основании данных указанных внутри предложенной формы будет опубликована новая тема внутри текущего форума, а данные произвольных полей будут также выведены в контенте первого сообщения новой темы, например:

Роли и права

PrimeForum делит посетителей форума согласно установленных ролей:

  • Бан
  • Гость
  • Участник
  • Модератор
  • Администратор

Каждая роль имеет свой набор прав.

Бан:

  • заблокирован доступ к просмотру содержимого форума

Гость

  • разрешен доступ к форуму
  • разрешена публикация сообщений внутри тем, если включена такая возможность

Участник

  • разрешена публикация тем
  • разрешена публикация сообщений внутри темы
  • разрешено редактирование наименования и данных произвольных полей своей темы
  • разрешено редактирование своего сообщения внутри темы, если данное сообщение является последним в теме

Модератор

  • имеет право на набор прав "Участника"
  • имеет право на редактирование чужих сообщений внутри тем
  • имеет право на редактирование данных чужих тем
  • имеет право на перенос темы в другой форум
  • имеет право на перенос сообщения в другую тему или создание новой темы из этого сообщения
  • разрешено удаление своих сообщений
  • разрешена фиксация тем внутри форума
  • разрешено закрытие/открытие темы внутри форума

Администратор

  • имеет весь набор прав "Модератора"
  • имеет право на удаление любых тем
  • имеет право на удаление любых сообщений внутри темы

Управлять ролью определенного пользователя на форуме может администратор сайта на странице профиля этого пользователя в административной части сайта.

На основании текущей роли и набора прав посетителю форума предлагаются элементы управления темой или определенным сообщением внутри темы.

Навигация по форуму

Для упрощения навигации пользователя на форуме реализовано несколько инструментов.

  1. Хлебные крошки.
  2. В верхней части форума всегда выводится иконка на получение списка актуальных тем, т.е. тех тем, в которых были оставлены последние сообщения.
  3. Также в верхней части форума выводится иконка на получение списка всех созданных форумов для быстрого перехода.
  4. Кроме того, в личном кабинете пользователя выводится вкладка "Форум", которая позволяет быстро получить все свои созданные темы, а также темы в которых пользователь когда-либо оставлял сообщения.

Интеграция

На момент публикации этой статьи PrimeForum имеет плотную интеграцию с некоторыми другими дополнениями из базового функционала плагина WP-Recall.

Дополнение рейтинга позволяет активировать свои возможности и в сообщениях форума, выводя иконки голосования и ведя подсчет голосов и рейтинга согласно установленных настроек системы рейтинга на форуме. В личном кабинете пользователя также будет выводится история изменения рейтинга в зависимости от полученных голосов полученных за сообщения пользователя на форуме.

Дополнение чата выведет в блоке сообщения внутри темы форума иконку на получение приватного чата с выбранным пользователем, причем чат будет выводится во всплывающем окне без необходимости перехода на страница личного кабинета.

Дополнение фида предложит пользователю дополнительную ветку с сообщениями с форума оставленными другими участниками форума внутри тем, автором, которых этот пользователь является.

SEO - оптимизация

Для того, чтобы поисковое продвижение сайта на основе контента форума было наиболее простым, было предпринято ряд мер:

  • поддержка ЧПУ
  • поддержка плагина All in One SEO Pack
  • поддержка плагина Yoast SEO
  • возможность задавать свои шаблоны для гибкого формирования заголовков текущей страницы форума и ее тега title

ЧПУ и наименование выводимой страницы форума строятся на основе наименования текущей группы, отдельного форума и ее темы, а также постраничной навигации. Благодаря этому поисковый робот без труда отличит одну страницу от другой и с успехом сможет проиндексировать содержимое форума.

В заключении

Несмотря на то, что PrimeForum уже активно используется на этом сайте и мы уверены в стабильной работе его функционала, мы просим, неравнодушних пользователей плагина WP-Recall и тех, кто решит активировать PrimeForum на своем сайте быть внимательным к его работе и сообщать на нашем форуме поддержки обо всех нюансах и мелочах в работе дополнения, которые показались вам странными или неправильными. Обратная связь поможет в короткие сроки устранить возможные существующие проблемы и позволит вам пользоваться данным функционалом без неприятностей в будущем.

Внимание! Данное дополнение входит в состав базовых дополнений к плагину WP-Recall, всегда доступно в архиве плагина и не распространяется отдельно.

Условия поддержки: полная поддержка на форуме дополнения в рамках действующего функционала

Контактные данные: support@codeseller.ru

Авторство: Товар опубликован его непосредственным автором

60

Форум поддержки:

При возникновении проблемы, создайте соответствующую тему на форуме поддержки товара

Бесплатно Не доступен
Помните! Данный продукт защищен авторским правом, его нарушение влечет за собой административную и уголовную ответственность

Автор публикации

не в сети 13 минут

Андрей CS

12k

Есть задание? Вам сюда http://codeseller.ru/task
Нужна консультация? Вам сюда http://codeseller.ru/products/skype-konsultaciya/
Если не приглашал в личку, писать туда не надо.
Для всего остального есть форум.

Комментарии: 1702Публикации: 511Регистрация: 30-11--0001Продаж/Покупок: 14328/96