Пропустить

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

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

Сообщение Izya » 17.01.2010 16:45

Удручает то, что человеку-то на самом деле уже предложен правильный вариант...
Как-то даже обидно после этого слышать претензии типа "лучше бы помогли сделать правильно".
Изображение
Аватара пользователя
Izya
Former team member
 
Сообщения: 415
Зарегистрирован: 30.08.2008 9:46
Откуда: Абакан, Сибирь
Благодарил (а): 1 раз.
Поблагодарили: 19 раз.

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

Сообщение Mityay » 28.01.2010 16:51

Поставил данный мод на 3.0.6
дошел до : Для назначения куратора надо прямо со страницы просмотра темы перейти в Модераторский раздел и там открыть закладку "Куратор темы".

открываю тему перехожу м.раздел но у меня нет никакой закладки :( проверил провел вроде все уже никак не пойму в чем проблема может кто подскажет в каком направление искать решение

Mityay
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 14.12.2009 13:18
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Rfnz » 28.01.2010 17:18

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

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

Сообщение Mityay » 28.01.2010 17:21

все заработало :) не знаю что сделал но все гуд стало возможно где то кеш не сбросился ...

Mityay
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 14.12.2009 13:18
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Flat » 30.03.2010 5:07

Автоназначение куратором пришлось снять. Гость тоже становится куратором, а это совсем не вариант. Подшлифовать бы этот мод.
Подскажите способ исключить анонимуса из списка кураторов.
Аватара пользователя
Flat
phpBB 1.4.4
 
Сообщения: 79
Зарегистрирован: 05.07.2005 13:52
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

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

Сообщение hdv » 07.05.2010 11:16

Flat писал(а):Автоназначение куратором пришлось снять. Гость тоже становится куратором, а это совсем не вариант.

исключите ID форума, в котором гостям разрешено писать и создавать темы.
в php пока еще ламер

hdv
phpBB 1.4.2
 
Сообщения: 53
Зарегистрирован: 13.12.2007 22:41
Благодарил (а): 12 раз.
Поблагодарили: 5 раз.

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

Сообщение hdv » 07.05.2010 22:07

обнаружилась ошибка:
[phpBB Debug] PHP Notice: in file /includes/acp/acp_topic_moderators.php on line 187: Undefined variable: tm_count
вылетает в админке при попытке открытия списка кураторов. (gzip отключен, при включеном вообще пустая страница)

это может быть из-за того, что пока не назначен ни один куратор?

з.ы. забыл указать - версия платформы 3.0.7-PL1

з.з.ы да, действительно, ошибка из-за того что переменная у вас присваивается по результату запроса, а так как запрос пустой, то и переменная по условию "пролетает над парижем"... исправлять ничего не стал, так как в php ламер... спасибо за мод
Последний раз редактировалось hdv 07.05.2010 22:17, всего редактировалось 1 раз.
в php пока еще ламер

hdv
phpBB 1.4.2
 
Сообщения: 53
Зарегистрирован: 13.12.2007 22:41
Благодарил (а): 12 раз.
Поблагодарили: 5 раз.

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

Сообщение MAzZY » 07.05.2010 22:11

hdv писал(а):Undefined variable: tm_count

Переводить или и так ясно, что мод не до конца установлен?
Заработок на сайтах и форумах. Рефералам помогу установить код и начать зарабатывать.
Хороший хостинг в Питере
Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2969
Зарегистрирован: 14.05.2005 22:43
Благодарил (а): 50 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

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

Сообщение hdv » 07.05.2010 22:19

MAzZY
мод установлен до конца. и переводить не надо. хотя бы взгляните в код файла acp_topic_moderators.php прежде чем тыкать носом. я хоть в php не бум бум, но программист (1C) и элементарные коды разбирать могу
в php пока еще ламер

hdv
phpBB 1.4.2
 
Сообщения: 53
Зарегистрирован: 13.12.2007 22:41
Благодарил (а): 12 раз.
Поблагодарили: 5 раз.

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

Сообщение Палыч » 07.05.2010 22:35

hdv писал(а):прежде чем тыкать носом.

Не выспались?
Пойдите и отдохните.

hdv писал(а):но программист (1C)

Это к Поручику.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9257
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 283 раз.

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

Сообщение hdv » 07.05.2010 22:42

пойду. но я писал для автора мода. не удаляйте хотя бы, может быть он поймет и поправит, если желание будет.
в php пока еще ламер

hdv
phpBB 1.4.2
 
Сообщения: 53
Зарегистрирован: 13.12.2007 22:41
Благодарил (а): 12 раз.
Поблагодарили: 5 раз.

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

Сообщение Поручик » 07.05.2010 23:49

hdv писал(а):программист (1C)

Не зря эту публику называют тупыми и ленивыми одноэснегами.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Поручик
Former team member
 
Сообщения: 4002
Зарегистрирован: 12.05.2005 16:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 26 раз.
Поблагодарили: 47 раз.

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

Сообщение hdv » 08.05.2010 6:59

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

Добавлено спустя 1 час 46 минут 50 секунд:
irakly писал(а):Все отлично работает кроме одной функции. Куратор не может удалять сообщения из курируемой темы.

такая же трабла. куратор жалуется что не работает удалить... (хотя кнопка есть). выдает : "Извините, но вы можете удалять только ваши собственные сообщения."

з.ы. прошу прощения, это из-за установленного мода Prime Trash Bin, так как обработка удаления идет в нем, а не стандартным posting.php. Придется рыть код все таки :) "тупому одинэснэгу"

Добавлено спустя 1 час 56 минут 54 секунды:
Prime Trash Bin
решение для совместного использования с Prime Trash Bin:

открыть posting.php
найти:
handle_post_stifle($forum_id, $topic_id, $post_id, $post_data)

заменить:
handle_post_stifle($forum_id, $topic_id, $post_id, $post_data, $tm_can_delete)


открыть includes/prime_trash_bin_2.php
найти:
function handle_post_stifle($forum_id, $topic_id, $post_id, &$post_data)

заменить:
function handle_post_stifle($forum_id, $topic_id, $post_id, &$post_data, $tm_can_delete)


найти:
		// If moderator removing post or user itself removing post, present a confirmation screen
		// These are normal delete permissions, since we're not permanent deleting.
		if ($auth->acl_get('m_delete', $forum_id) || ($post_data['poster_id'] == $user->data['user_id'] && $user->data['is_registered'] && $auth->acl_get('f_delete', $forum_id) && $post_id == $post_data['topic_last_post_id']))

в строке найти:
if ($auth->acl_get('m_delete', $forum_id)

добавить после:
 || $tm_can_delete

сохранить все изменения

Добавлено спустя 28 минут 9 секунд:
ошибка tm_count
решение для пустого листа кураторов

открыть includes/acp/acp_topic_moderators.php
найти:
if (sizeof($tm_list))

добавить перед:
$tm_count = 0;


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

hdv
phpBB 1.4.2
 
Сообщения: 53
Зарегистрирован: 13.12.2007 22:41
Благодарил (а): 12 раз.
Поблагодарили: 5 раз.

Topic moderator (Куратор темы). Предложение

Сообщение hdv » 08.07.2010 15:53

Есть предложение по усовершенствованию модуля в части упрощения функционала для модератора (или админа). Нигде не нашел кнопку сделать автора темы куратором, а очень помогла бы.
Предлагаю в меню модераторском сделать такую кнопку, чтобы не вписывать Имя пользователя и не устанавливать галки с правами куратора. По кнопке права будут ставиться те, которые указаны в админке.
Есть форумы (или старые темы), где автоматически куратор не ставиться (нет необходимости), но некоторые темы юзеры просят курировать. Этим объясняется предложение. Спасибо
в php пока еще ламер

hdv
phpBB 1.4.2
 
Сообщения: 53
Зарегистрирован: 13.12.2007 22:41
Благодарил (а): 12 раз.
Поблагодарили: 5 раз.

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

Сообщение Lizzardboy » 23.09.2010 10:23

В первую очередь хочу поблагодарить автора за мод !
Другого альтернативного ему я не видел.

Но есть парочка вопросов, может кто сможет тут помочь... Буду очень благодарен.
Установил мод на свежую копию phpBB-3.0.7-PL1.
Как и посоветовал abola (за что отдельное спасибо !), сделал "force install" в "Auto mod". После в ручную заменил и добавил текст кода что просит мод.
Выполнил все 5 пунктов (очистил кэш, добавил модули, выдал права итд).
Всё заработало отлично, кроме двух моментов =/

В админке я вижу вкладку на мод, "конфигурацию" и "лист кураторов". С этим всё нормально. Вот скрин
http://s004.radikal.ru/i208/1009/0c/f3a79193edd3.jpg

А вот как модератор я не вижу опции назначения куратора, смены куратора итд. Нету этой вкладки.
Пробовал как и админ захлодить в "Модераторский раздел", так создавал и просто модератора, вкладки нету. Вот сркрин. (именно эту проблему бы очень надо починить -_-)
http://i076.radikal.ru/1009/d0/eea92c06f91c.jpg

А вот вторая, не такая уж и проблема, но всё равно. Заходя в "список кураторов" я вижу кураторов, их темы, их права. Но при клике не права, написано что модуль не доступен. Но не думаю что это вообще важно.
http://s55.radikal.ru/i149/1009/bb/00443fcbdb70.jpg

Lizzardboy
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 23.09.2010 9:26
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

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

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы