[beta] Topic moderator (Куратор темы)

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Пчелкин
phpBB 3.1.9
Сообщения: 10097
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1336 раз
Поблагодарили: 1297 раз

Re: [beta] Topic moderator (Куратор темы)

Сообщение Пчелкин » 22.03.2013 5:08

Никак...куратор - это юзер виртуальной группы...

CasperSoft
phpBB 1.4.2
Сообщения: 70
Зарегистрирован: 05.10.2012 20:54
Благодарил (а): 2 раза

Re: [beta] Topic moderator (Куратор темы)

Сообщение CasperSoft » 22.03.2013 9:46

Пчелкин писал(а):Никак...куратор - это юзер виртуальной группы...
Ну почему сразу никак. Вот если подумать, в условие где определяется стал ли пользователь куратором то биш при создании темы, в нужном форуме где используются кураторы, думаю просто надо выполнить sql, ну и проверку не состоит ли пользователь в группе.
Вообще киньте код php если кто знает как добавлять пользователя в группу, и как проверить не состоит ли пользователь уже в группе?

Аватара пользователя
domovoy
phpBB 1.2.0
Сообщения: 11
Зарегистрирован: 17.11.2010 2:04
Благодарил (а): 5 раз
Поблагодарили: 4 раза

Re: [beta] Topic moderator (Куратор темы)

Сообщение domovoy » 27.03.2013 21:48

lerich23 писал(а):Установил на phpbb 3.0.11 Кураторка заработала, но в теме не показывает кто куратор. Не могу найти проблему подскажите.
помогла перестановка кода описанная здесь

zeeX
phpBB 1.0.0
Сообщения: 1
Зарегистрирован: 20.04.2013 12:08

Re: [beta] Topic moderator (Куратор темы)

Сообщение zeeX » 20.04.2013 12:14

Привет всем, прошу вас помочь, я хочу, чтобы куратора показывало под названием темы, его показывает, но если я сделаю тему - Объявлением, куратора перестает показывать, как решить данную проблему?

Код: Выделить всё

viewforum_body:
<a title="{L_POSTED}: {topicrow.FIRST_POST_TIME}" href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a><!-- IF topicrow.TOPIC_MODERATOR --><br><strong>Куратор темы: {topicrow.TOPIC_MODERATOR}</strong><!-- ENDIF -->
Изображение

Аватара пользователя
MeNace
phpBB 1.2.0
Сообщения: 16
Зарегистрирован: 23.07.2012 20:49
Откуда: Королёв

Re: [beta] Topic moderator (Куратор темы)

Сообщение MeNace » 04.09.2013 14:47

Всё сделал по инструкции, но есть такой косяк, в модераторстве темы нет пункта "Куратор темы", не знаю в чём проблема.

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 730 раз

Re: [beta] Topic moderator (Куратор темы)

Сообщение владимир1983 » 04.09.2013 18:32

Дополнительные инструкции писал(а):
1. Очистить кэш.
2. Создать подкатегорию "Кураторы тем" в категории "Модули" админпанели (Администраторский раздел - Система - Управление модулями - Администраторский раздел - "Модули" - Создать модуль "Кураторы тем" и включить его).
3. Перейти в только что созданную категорию "Кураторы тем" (здесь же, в управлении модулями) и добавить из выпадающего списка (верхнего) два модуля: "Конфигурация МОДа Куратор темы" и "Список кураторов", и включить их.
4. Добавить модераторский модуль "Куратор темы" (Администраторский раздел - Система - Управление модулями - Модераторский раздел - "Главная" - Добавить модуль "Куратор темы" и включить его).
5. Настроить права доступа для администраторов ("Может изменять настройки кураторов тем" в закладке "Разное") и для модераторов ("Может назначать куратора темы" в закладке "Действия с темами"). Модераторское право можно назначать как глобально, так и для каждого форума отдельно.

Для назначения куратора надо прямо со страницы просмотра темы перейти в Модераторский раздел и там открыть закладку "Куратор темы". В администраторском модуле "Кураторы тем" можно указать форумы, в которых авторы тем будут автоматически становится кураторами.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

smartdrv
phpBB 1.0.0
Сообщения: 2
Зарегистрирован: 09.07.2009 16:21
Благодарил (а): 1 раз

Re: [beta] Topic moderator (Куратор темы)

Сообщение smartdrv » 11.11.2013 18:30

Спасибо большое за мод! Установил мод, настроил, все заработало на версии 3.0.11.
Первое с чем столкнулся после установки и настройки - не работают bb коды и смайлы при добавлении темы или редактировании.
Второй вопрос: мне нужно чтобы в определенном форуме отвечать на темы могли только автор созданной темы, и еще несколько групп пользователей (которым даны будут права для этого) ну и соответственно администратор и модераторы, возможно ли реализовать такую модель с помощью данного мода? Если да, подскажите как это настроить с точки зрения настройки прав доступа. В настройках модуля установил ID форума при создании темы которого автор автоматически будет становиться куратором, вся эта тема работает (отображается куратор темы) но отвечать опять-же могут все, далее в (Форумы/Форумные права групп) группе "Зарегистрированные пользователи" запретил отвечать на темы в данном форуме, но на этом форуме кнопка Оветить пропала даже для администратора. Помогите пожалуйста разобраться.

smartdrv
phpBB 1.0.0
Сообщения: 2
Зарегистрирован: 09.07.2009 16:21
Благодарил (а): 1 раз

Re: [beta] Topic moderator (Куратор темы)

Сообщение smartdrv » 12.11.2013 1:29

Спасибо, отвечать не надо, разобрался с правами, все заработало нормально. С BB Code не знаю что было, проблема исправлена, наверно не заметил где ошибся в коде.
Последний раз редактировалось Татьяна5 12.11.2013 2:28, всего редактировалось 1 раз.
Причина: оверквотинг

Джумас
phpBB 1.2.1
Сообщения: 27
Зарегистрирован: 25.03.2012 16:21
Благодарил (а): 1 раз

Re: [beta] Topic moderator (Куратор темы)

Сообщение Джумас » 12.11.2013 23:39

Попытался сделать свою реализацию на основе этого мода, немного не в курил и попробую попросить подсказки здесь.

Задача:

- Есть подфорум "Консультации"
- Члены группы "Консультант" могут ОТВЕЧАТЬ ( опционально и модерировать ) только в СВОЕЙ теме

Реализация:

- Членам группы "Консультант" устанавливаются права ТОЛЬКО НА ЧТЕНИЕ подфорума "Консультации"
- "Консультант" создает свою тему в подфоруме "Песочница", а Админ после одобрения переносит в "Консультации"
- В спец. поле профиля ( Custom Profile Fields ) "Консультанта" Админ вносит ID созданной темы

Далее:

В файле posting.php & viewtopic.php ( последнее для отображения кнопок ) проверяется если user_custom_fileds=topic_id даются нужные права.

Вопрос будет ли это работать, в какие места кода это вкорячивать и как переназначать в скрипте права ( $auth->acl_get() ? )?

Аватара пользователя
InTheWeb
phpBB 1.4.0
Сообщения: 31
Зарегистрирован: 27.08.2015 18:44
Благодарил (а): 14 раз
Поблагодарили: 3 раза

Re: [beta] Topic moderator (Куратор темы)

Сообщение InTheWeb » 15.09.2015 17:12

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

Код: Выделить всё

<!-- IF topicrow.TOPIC_MODERATOR --><br><small><i>{L_TOPIC_MODERATOR}: <b>{topicrow.TOPIC_MODERATOR}</small></i></b><!-- ENDIF -->

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3452
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 926 раз

Re: [beta] Topic moderator (Куратор темы)

Сообщение LavIgor » 16.09.2015 12:22

InTheWeb, проверьте все правки для файла viewforum.php. После правок делайте очистку кэша.

Вернуться в «Бета-версии модов для phpBB 3.0.x»