- Совместимость с XenForo
- 1.5
- Видимый копирайт
- Нет
Описание: дополнение расширяет возможности дополнения Esthetic Collaborative Shopping [modded by Exile] и служит полноценным его расширением. Этот продукт станет полезен администраторам форумов и их пользователям в тех случаях, когда есть необходимость ограничить доступ к определенной информации от широкого круга людей. Таким образом, просматривать содержимое обсуждений на форуме можно разрешить только тем пользователям, которые соответствуют указанным автором темы условиям.
Для корректной дополнения совместно с Esthetic Collaborative Shopping необходимо соблюсти следующий порядок установки:
1. Описание дополнения
2. Требования
3. Инструкция по установке
4. Настройка дополнения
5. Работа с дополнением
1. Описание дополнения
Этот продукт станет полезен администраторам форумов и их пользователям в тех случаях, когда есть необходимость ограничить доступ к определенной информации от широкого круга людей. Таким образом, просматривать содержимое обсуждений на форуме можно разрешить только тем пользователям, которые соответствуют указанным автором темы условиям. Дополнение добавляет два новых типа доступа к теме: приватный и ограниченный. В первом случае функция дополнения довольно проста: оно позволяет ограничить доступ к содержимому темы списком (whitelist). В этом режиме автор должен самостоятельно составить список тех пользователей, которым разрешено просматривать содержимое темы.
Соответственно, любой пользователь, который попытается открыть тему, но не был предварительно добавлен автором в список участников, получит сообщение о ошибке. Второй тип доступа во многом напоминает работу скрывающих тэгов дополнения Esthetic Extended BB-Codes [modded by Exile]. В этом режиме автор может установить минимальные требования к пользователям, которые могут получить доступ к обсуждению. Основные критерии доступа составляются на основании количества сообщений, симпатий, баллов за трофеи и дней проведенных на форуме пользователем.
Таким образом, автор темы самостоятельно принимает решение, для какого круга пользователей разрешить доступ к обсуждению интересующих его вопросов.
2. Требования
Текущая версия дополнения для корректной работы требует версию XenForo не ниже 1.4.0.
3. Инструкция по установке
- Скопируйте содержимое установочного архива во временный каталог.
- Скопируйте содержимое папки ./upload в папку, содержащую скрипты XenForo на Вашем хостинге. Например:/var/www/mysite.com/public_html
- Откройте панель управления форумом по маршруту Главная -> Установить новое дополнение.
- Выберите установочный файл esthetic.private.discussions.v.x.x.x.xml из временного каталога.
- Нажмите на кнопку "Установить дополнение" и дождитесь окончания установки.
4. Инструкция по установке
После завершения установки дополнения необходимо приступить к настройке разделов форума. Возможность создания приватных и ограниченных тем должна быть указана в настройках раздела. Для этого необходимо выбрать интересующий вас раздел (вкладка "Приложения" панели управления) и открыть вкладку "Настройка раздела".
Установив необходимые флаги, сохраните изменения. Повторите процедуру для других разделов. Когда настройка разделов будет завершена, приступите к выдаче прав группам пользователей. Для этого откройте страницу прав групп пользователей (вкладка "Пользователи"), выберите необходимую группу.
Обратите внимание: флаги "Создание приватных тем" и "Создание ограниченных тем" подразумевают также установку режимов приватности для уже созданных ранее тем. Также, стоит отметить, что флаг "Управление приватными и ограниченными темами" рекомендован исключительно для команды форума (администраторы, модераторы). Этот флаг дает возможность просматривать и управлять настройками приватности любой темы, даже тех, автором которых пользователь не является. После завершения настройки прав групп дополнение готово к работе.
5. Работа с дополнением
Завершив настройки следует приступить к тестированию работы дополнения. В первую очередь необходимо проверить его работу в процессе создания новой темы. Если открыть страницу создания темы в любом разделе, в котором разрешены приватные или ограниченные темы, вы должны увидеть дополнительные настройки:
Выбрав желаемый тип доступа, завершите создание темы. Результатом корректной работы дополнения будут темы, аналогичные приведенным на рисунках выше. Принцип работы тем с приватным доступом достаточно прост. Дополнительное внимание следует обратить на темы с ограниченным доступом. А именно, на поле ввода "Расширенные правила". Данное поле служит для составления более сложных комбинированных правил. Тут также за основу взят принцип работы дополнения Esthetic Extended BB-Codes [modded by Exile]. Вы можете указать сложное правило, которое будет более точно описывать критерии доступа к обсуждению. Например:
Код:
(posts >= 10 and likes >= 5) or days > 30
Данное правило разрешит просматривать тему тем пользователям, у которых имеется в наличии >= 10 сообщений и >= 5 симпатий. Также, тема будет доступна для всех пользователей, зарегистрированных раньше 30 дней назад, не зависимо от количества симпатий и сообщений.
2. Требования
3. Инструкция по установке
4. Настройка дополнения
5. Работа с дополнением
1. Описание дополнения
Этот продукт станет полезен администраторам форумов и их пользователям в тех случаях, когда есть необходимость ограничить доступ к определенной информации от широкого круга людей. Таким образом, просматривать содержимое обсуждений на форуме можно разрешить только тем пользователям, которые соответствуют указанным автором темы условиям. Дополнение добавляет два новых типа доступа к теме: приватный и ограниченный. В первом случае функция дополнения довольно проста: оно позволяет ограничить доступ к содержимому темы списком (whitelist). В этом режиме автор должен самостоятельно составить список тех пользователей, которым разрешено просматривать содержимое темы.
Соответственно, любой пользователь, который попытается открыть тему, но не был предварительно добавлен автором в список участников, получит сообщение о ошибке. Второй тип доступа во многом напоминает работу скрывающих тэгов дополнения Esthetic Extended BB-Codes [modded by Exile]. В этом режиме автор может установить минимальные требования к пользователям, которые могут получить доступ к обсуждению. Основные критерии доступа составляются на основании количества сообщений, симпатий, баллов за трофеи и дней проведенных на форуме пользователем.
Таким образом, автор темы самостоятельно принимает решение, для какого круга пользователей разрешить доступ к обсуждению интересующих его вопросов.
2. Требования
Текущая версия дополнения для корректной работы требует версию XenForo не ниже 1.4.0.
3. Инструкция по установке
- Скопируйте содержимое установочного архива во временный каталог.
- Скопируйте содержимое папки ./upload в папку, содержащую скрипты XenForo на Вашем хостинге. Например:/var/www/mysite.com/public_html
- Откройте панель управления форумом по маршруту Главная -> Установить новое дополнение.
- Выберите установочный файл esthetic.private.discussions.v.x.x.x.xml из временного каталога.
- Нажмите на кнопку "Установить дополнение" и дождитесь окончания установки.
4. Инструкция по установке
После завершения установки дополнения необходимо приступить к настройке разделов форума. Возможность создания приватных и ограниченных тем должна быть указана в настройках раздела. Для этого необходимо выбрать интересующий вас раздел (вкладка "Приложения" панели управления) и открыть вкладку "Настройка раздела".
Установив необходимые флаги, сохраните изменения. Повторите процедуру для других разделов. Когда настройка разделов будет завершена, приступите к выдаче прав группам пользователей. Для этого откройте страницу прав групп пользователей (вкладка "Пользователи"), выберите необходимую группу.
Обратите внимание: флаги "Создание приватных тем" и "Создание ограниченных тем" подразумевают также установку режимов приватности для уже созданных ранее тем. Также, стоит отметить, что флаг "Управление приватными и ограниченными темами" рекомендован исключительно для команды форума (администраторы, модераторы). Этот флаг дает возможность просматривать и управлять настройками приватности любой темы, даже тех, автором которых пользователь не является. После завершения настройки прав групп дополнение готово к работе.
5. Работа с дополнением
Завершив настройки следует приступить к тестированию работы дополнения. В первую очередь необходимо проверить его работу в процессе создания новой темы. Если открыть страницу создания темы в любом разделе, в котором разрешены приватные или ограниченные темы, вы должны увидеть дополнительные настройки:
Выбрав желаемый тип доступа, завершите создание темы. Результатом корректной работы дополнения будут темы, аналогичные приведенным на рисунках выше. Принцип работы тем с приватным доступом достаточно прост. Дополнительное внимание следует обратить на темы с ограниченным доступом. А именно, на поле ввода "Расширенные правила". Данное поле служит для составления более сложных комбинированных правил. Тут также за основу взят принцип работы дополнения Esthetic Extended BB-Codes [modded by Exile]. Вы можете указать сложное правило, которое будет более точно описывать критерии доступа к обсуждению. Например:
Код:
(posts >= 10 and likes >= 5) or days > 30
Данное правило разрешит просматривать тему тем пользователям, у которых имеется в наличии >= 10 сообщений и >= 5 симпатий. Также, тема будет доступна для всех пользователей, зарегистрированных раньше 30 дней назад, не зависимо от количества симпатий и сообщений.
Для корректной дополнения совместно с Esthetic Collaborative Shopping необходимо соблюсти следующий порядок установки:
- Загружаем файлы от Esthetic Private Discussions
- Загружаем файлы от Esthetic Collaborative Shopping (с заменой)
- Устанавливаем дополнение Esthetic Collaborative Shopping
- Устанавливаем дополнение Esthetic Private Discussions