[beta] Topic moderator (Куратор темы)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
Re: [beta] Topic moderator (Куратор темы)
Шо, вот такого нету?
тогда проверьте файл mcp\info\mcp_main.php
на наличие строки:
тогда проверьте файл mcp\info\mcp_main.php
на наличие строки:
Код: Выделить всё
'topic_moderator' => array('title' => 'MCP_MAIN_TOPIC_MODERATOR', 'auth' => 'acl_m_set_topicmdr,$id', 'cat' => array('MCP_MAIN')), // Topic Moderator MODУ вас нет необходимых прав для просмотра вложений в этом сообщении.
-
angst66
- phpBB 3.0.0 RC3
- Сообщения: 1584
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 90 раз
- Поблагодарили: 165 раз
Re: [beta] Topic moderator (Куратор темы)
Лично я в русской локализации поменял слово куратор на модератор. Модератор темы, это более правильно, понятно.
Re: [beta] Topic moderator (Куратор темы)
Куратор темы Чтобы не путаться: модератор форума, куратор темы.
-
southklad
- phpBB 3.1.0 RC4
- Сообщения: 3467
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 871 раз
- Поблагодарили: 200 раз
Re: [beta] Topic moderator (Куратор темы)
Все появилось, но теперь новая проблема, при редактировании темы куратором, пропадают вложения из сообщения
Re: [beta] Topic moderator (Куратор темы)
Сразу после этого мода решил поставить мод Topic Author Reply Only и вот при редактировании 2-х файлов возникли ДВА вопроса:
1. Вопрос:
Find
Replace With
НО находится с учётом этого мода вот такой код:
Как должен выглядеть код которым мы заменяем найденный?
2. Вопрос:
Найти:
А находится:
Как должен выглядеть код, которым мы заменяем найденный?
Помогите пожалуйста!
1. Вопрос:
Find
Код: Выделить всё
Tip: This may be a partial find and not the whole line.
Code:Select All
case 'reply':
if ($auth->acl_get('f_reply', $forum_id))
{
$is_authed = true;
}
break;Код: Выделить всё
Tip: Replace the preceding line(s) to find with the following lines.
Code:Select All
case 'reply':
if (!$post_data['enable_support'])
{
$is_authed = ($auth->acl_get('f_reply', $forum_id)) ? true : false;
}
else
{
$is_authed = ($auth->acl_get('f_reply', $forum_id) && ($user->data['user_id'] == $post_data['topic_poster'] || $auth->acl_get('f_support', $forum_id))) ? true : false;
}
break;Код: Выделить всё
case 'reply':
if ($auth->acl_get('f_reply', $forum_id) || $tm_can_reply) // Topic Moderator MOD (original string modified)
{
$is_authed = true;
}
break;2. Вопрос:
Найти:
Код: Выделить всё
Tip: This may be a partial find and not the whole line.
Code:Select All
'S_DISPLAY_REPLY_INFO' => ($topic_data['forum_type'] == FORUM_POST && ($auth->acl_get('f_reply', $forum_id) || $user->data['user_id'] == ANONYMOUS)) ? true : false,
Replace WithКод: Выделить всё
Tip: Replace the preceding line(s) to find with the following lines.
Code:Select All
'S_DISPLAY_REPLY_INFO' => (!$topic_data['enable_support']) ? (($topic_data['forum_type'] == FORUM_POST && ($auth->acl_get('f_reply', $forum_id) || $user->data['user_id'] == ANONYMOUS)) ? true : false) : ($topic_data['forum_type'] == FORUM_POST && ($auth->acl_get('f_reply', $forum_id) && ($auth->acl_get('f_support', $forum_id) || $user->data['user_id'] == $topic_data['topic_poster'])) ? true : false),Код: Выделить всё
'S_DISPLAY_REPLY_INFO' => ($topic_data['forum_type'] == FORUM_POST && ($auth->acl_get('f_reply', $forum_id) || $user->data['user_id'] == ANONYMOUS || $tm_can_reply)) ? true : false, // Topic Moderator MOD (original string modified)Помогите пожалуйста!
Последний раз редактировалось Jons 08.03.2013 4:54, всего редактировалось 1 раз.
Re: [beta] Topic moderator (Куратор темы)
По 1 вопросу:
вместо такого кода, который нужно было поставить:
поставил такой:
По 2 вопросу:
вместо такого кода, который нужно было поставить:
поставил такой:
Правильно?
вместо такого кода, который нужно было поставить:
Код: Выделить всё
case 'reply':
if (!$post_data['enable_support'])
{
$is_authed = ($auth->acl_get('f_reply', $forum_id)) ? true : false;
}
else
{
$is_authed = ($auth->acl_get('f_reply', $forum_id) && ($user->data['user_id'] == $post_data['topic_poster'] || $auth->acl_get('f_support', $forum_id))) ? true : false;
}
break;Код: Выделить всё
case 'reply':
if (!$post_data['enable_support'])
{
$is_authed = ($auth->acl_get('f_reply', $forum_id) || $tm_can_reply)) ? true : false;
}
else
{
$is_authed = (($auth->acl_get('f_reply', $forum_id) || $tm_can_reply) && ($user->data['user_id'] == $post_data['topic_poster'] || $auth->acl_get('f_support', $forum_id))) ? true : false;
}
break;вместо такого кода, который нужно было поставить:
Код: Выделить всё
'S_DISPLAY_REPLY_INFO' => (!$topic_data['enable_support']) ? (($topic_data['forum_type'] == FORUM_POST && ($auth->acl_get('f_reply', $forum_id) || $user->data['user_id'] == ANONYMOUS)) ? true : false) : ($topic_data['forum_type'] == FORUM_POST && ($auth->acl_get('f_reply', $forum_id) && ($auth->acl_get('f_support', $forum_id) || $user->data['user_id'] == $topic_data['topic_poster'])) ? true : false),Код: Выделить всё
'S_DISPLAY_REPLY_INFO' => (!$topic_data['enable_support']) ? (($topic_data['forum_type'] == FORUM_POST && ($auth->acl_get('f_reply', $forum_id) || $user->data['user_id'] == ANONYMOUS || $tm_can_reply)) ? true : false) : ($topic_data['forum_type'] == FORUM_POST && ($auth->acl_get('f_reply', $forum_id) && ($auth->acl_get('f_support', $forum_id) || $user->data['user_id'] == $topic_data['topic_poster'])) ? true : false),Re: [beta] Topic moderator (Куратор темы)
Нет.
Ошибка: Parse error: syntax error, unexpected ')' in domains/site/public_html/forum/posting.php on line 291
Вроде всё правильно , - 2 открывающихся скобки, две закрывающихся. А что не так?
Ошибка: Parse error: syntax error, unexpected ')' in domains/site/public_html/forum/posting.php on line 291
Код: Выделить всё
if (!$post_data['enable_support'])
{
291 $is_authed = ($auth->acl_get('f_reply', $forum_id) || $tm_can_reply)) ? true : false;
}-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: [beta] Topic moderator (Куратор темы)
2 скобки открываются, 3 закрываютсяJons писал(а):unexpected ')'
3-2= 1 лишняя закрывающаяся$is_authed = ($auth->acl_get('f_reply', $forum_id) || $tm_can_reply)) ? true : false;
-
CasperSoft
- phpBB 1.4.2
- Сообщения: 70
- Стаж: 13 лет 11 месяцев
- Благодарил (а): 2 раза
Re: [beta] Topic moderator (Куратор темы)
Добрый день.
Не подскажите как сделать чтобы пользователю у которого 10 тем, куратором которых он является автоматически выдавалась медаль?
Мод медалей Medal System 0.21.0
Не подскажите как сделать чтобы пользователю у которого 10 тем, куратором которых он является автоматически выдавалась медаль?
Мод медалей Medal System 0.21.0
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: [beta] Topic moderator (Куратор темы)
Никак...их что сотнями появляется?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
CasperSoft
- phpBB 1.4.2
- Сообщения: 70
- Стаж: 13 лет 11 месяцев
- Благодарил (а): 2 раза
Re: [beta] Topic moderator (Куратор темы)
поискал так и не нашел, как сделать чтобы кураторы автоматически попадали в группу кураторы?

