Модераторы форума...

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 9 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Модераторы форума...

Сообщение Alecto »

Простите если туплю, но что-то не могу понять...
Раньше модераторы форумов отображались, сейчас не смог увидеть их.
В настройках: Функции конференции (Нагрузка на сервер) --> Включить отображение модераторов = Да
Где-то или что-то еще может влиять на отображение модераторов для форума?
или в 3.0.11 что-то в этой части функционала изменилось?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Модераторы форума...

Сообщение Палыч »

FomenkoAndrey писал(а):в 3.0.11 что-то в этой части функционала изменилось?
Нет
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 9 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Модераторы форума...

Сообщение Alecto »

НАсколько я помню, список модераторов был гдето здесь
Изображение

в админке нашел и проверил только эту опцию
Изображение

в правах групп и правах доступа к форумам вроде ничего подобного нет.
почему список может не отображаться? куда еще можно смотреть?
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Модераторы форума...

Сообщение владимир1983 »

FomenkoAndrey помню была подобная ситуация, пропали все модераторы разделов. Первым делом сходил в админку и как я помню повторно добавил одного из действующих модераторов, как ни странно все модеры вновь появились. Проблему далее не смотрел, да и не было больше такого.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
magellan
phpBB 1.4.2
Сообщения: 61
Стаж: 14 лет 2 месяца
Благодарил (а): 5 раз
Поблагодарили: 5 раз

Re: Модераторы форума...

Сообщение magellan »

Бывает такое в стиле subsilver2, помогает очистка кэша.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 9 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Модераторы форума...

Сообщение Alecto »

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

>> subsilver2
у меня стандартный просилвер.

Добавлено спустя 1 минуту 13 секунд:
magellan писал(а):помогает очистка кэша.
фигасе - реально помогло!
спасибо!!!
может этот баг стоит указать на офсайте?
Аватара пользователя
magellan
phpBB 1.4.2
Сообщения: 61
Стаж: 14 лет 2 месяца
Благодарил (а): 5 раз
Поблагодарили: 5 раз

Re: Модераторы форума...

Сообщение magellan »

Еще бывает когда кэш очистишь 1 раз, модераторы пропадают, приходиться очищать по 2 раза.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Модераторы форума...

Сообщение Пчелкин »

magellan писал(а):приходиться очищать по 2 раза.
Подтверждаю...было много раз...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

Re: Модераторы форума...

Сообщение er107 »

А я то голову ломаю, то есть, то нет, так и не понял закономерности пропадания модераторов.
Но первый раз, когда пропали модераторы, то стоило отключить одного, как остальные появились, а оказывается это зависит от кеша..
Спасибо, буду теперь знать.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Модераторы форума...

Сообщение HAMMER663 »

В команде сайта у меня отображаются модераторы. Напротив каждого модератора написаны форумы, в которых модератор имеет модераторские права. Я прав?
А как сделать так, чтоб отбор шел не по модераторским правам, а по тому, кто закреплен за конкретным форумом (через Локальные права доступа -> Модераторы форумов)?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Модераторы форума...

Сообщение Татьяна5 »

HAMMER663, там перебор идёт по user_id

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

		while ($row = $db->sql_fetchrow($result))
		{
//код

			if (isset($forum_id_ary[$row['user_id']]) && !in_array($row['user_id'], $global_mod_id_ary))
			{
				if ($which_row == 'mod' && sizeof(array_diff(array_keys($forums), $forum_id_ary[$row['user_id']])))
				{
					foreach ($forum_id_ary[$row['user_id']] as $forum_id)
					{
						if (isset($forums[$forum_id]))
						{
							if ($auth->acl_get('f_list', $forum_id))
							{
								$s_forum_select .= '<option value="">' . $forums[$forum_id] . '</option>';
							}
							else
							{
								$undisclosed_forum = true;
							}
						}
					}
				}
			}
//код
}
Можно попробовать внутри foreach собрать массив с ключами по id форумов, что-то вроде

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

$arr[$forum_id][] = $row['user_id'];
За пределами цикла while перебрать его, и вывести в отдельном блоке
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Модераторы форума...

Сообщение HAMMER663 »

Татьяна5 ладно.. Попробуем :oops:
Спасибо ;)
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Модераторы форума...

Сообщение HAMMER663 »

Что-то ничего у меня не получилось.. Не понимаю я...
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Модераторы форума...

Сообщение Татьяна5 »

HAMMER663, как пробовал? (С нуля писать лень)
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Модераторы форума...

Сообщение HAMMER663 »

Татьяна5 вся проблема в том, что я вообще не понимаю что нужно сделать)
я прописал в цикле foreach $arr[$forum_id][] = $row['user_id'];
Как я понимаю, это мне выдаст массив с forum_id и user_id. То есть к какому юзеру относится тот или иной форум.
Потом нужно в не цикла while делать цикл foreach где я должен мой массив перебрать. Как?))

Добавлено спустя 31 минуту 43 секунды:
Я не понимаю почему echo $arr[$forum_id][]; выдает белый экран.

Вернуться в «Поддержка phpBB 3.0.х»