Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Как включить отображение предупреждений
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 8 лет 4 месяца
- Благодарил (а): 5 раз
Как включить отображение предупреждений
Подскажите пжл как включить отображение предупреждений для всех пользователей? Сейчас предупреждения видят только администратор/модератор
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Поддержка
- Сообщения: 12449
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2479 раз
Re: Как включить отображение предупреждений
Стандартно никак
Могу посоветовать расширение [dev] Warning cards [Жёлтые карточки за предупреждения]
Могу посоветовать расширение [dev] Warning cards [Жёлтые карточки за предупреждения]
-
- phpBB 1.4.4
- Сообщения: 143
- Стаж: 9 лет 4 месяца
- Благодарил (а): 46 раз
- Поблагодарили: 9 раз
Re: Как включить отображение предупреждений
Здравствуйте. а не могли бы вы просто подсказать направление куда копать? Может быть получилось это исправить? Спасибо.
-
- Поддержка
- Сообщения: 12449
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2479 раз
-
- phpBB 1.4.4
- Сообщения: 143
- Стаж: 9 лет 4 месяца
- Благодарил (а): 46 раз
- Поблагодарили: 9 раз
Re: Как включить отображение предупреждений
Поковырялся. Вижу, что не сложно, но не выходит. ((( Может уделите немного вашего драгоценного времени, и поможете страждущим? Я бы рад был бы простому куску кода для правки *.php
Спасибо.
-
- Поддержка
- Сообщения: 12449
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2479 раз
Re: Как включить отображение предупреждений
Код: Выделить всё
'POSTER_WARNINGS' => $user_cache[$poster_id]['warnings'],
-
- phpBB 1.4.4
- Сообщения: 143
- Стаж: 9 лет 4 месяца
- Благодарил (а): 46 раз
- Поблагодарили: 9 раз
Re: Как включить отображение предупреждений
Это строчку я менял. Но получилось, что предупреждения разозлились и по тем, кто был рядом.)
-
- Поддержка
- Сообщения: 12449
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2479 раз
Re: Как включить отображение предупреждений
Ничего не поняла, но решение без расширения только такое
-
- phpBB 1.4.4
- Сообщения: 143
- Стаж: 9 лет 4 месяца
- Благодарил (а): 46 раз
- Поблагодарили: 9 раз
Re: Как включить отображение предупреждений
Секунду. Нашел ошибку сейчас проверю.)))
И так, открываем файл viewtopic.php ищем строчку :
Код: Выделить всё
'POSTER_WARNINGS' => $auth->acl_get('m_warn') ? $user_cache[$poster_id]['warnings'] : '',
Код: Выделить всё
'POSTER_WARNINGS' => $user_cache[$poster_id]['warnings'],
P.S Хотя до этого делал все точь в точь, пункт в пункт, но ничего не сработало! Странно!
P.P.S Исправил на рабочем форуме. все заработало...))
Спасибо.
-
- phpBB 1.4.4
- Сообщения: 143
- Стаж: 9 лет 4 месяца
- Благодарил (а): 46 раз
- Поблагодарили: 9 раз
Re: Как включить отображение предупреждений
И так, немного модификации. После изменений, предупреждения стали видны и гостям. Если кто не хочет этого, то открываем файл viewtopic_body.html вашего стиля. находим там:
И правим:
Все. теперь предупреждения видны только кто зарегистрирован на форуме.
Спасибо.
Код: Выделить всё
<!-- IF postrow.POSTER_WARNINGS -->
Код: Выделить всё
<!-- IF postrow.POSTER_WARNINGS and S_USER_LOGGED_IN -->
Спасибо.
-
- Former team member
- Сообщения: 3468
- Стаж: 10 лет
- Благодарил (а): 41 раз
- Поблагодарили: 831 раз
Re: Как включить отображение предупреждений
Для любителей вносить одну правку в разных файлах?
Можно же в той же строчке во
viewtopic.php
условие добавить - и правка всего одна получится.-
- phpBB 1.4.4
- Сообщения: 143
- Стаж: 9 лет 4 месяца
- Благодарил (а): 46 раз
- Поблагодарили: 9 раз
Re: Как включить отображение предупреждений
Уважаемый, LavIgor. Вы зря иронизируете, мое знакомство с phpbb около 1,5 месяца, так что я пока нашел такое решение, но если Вы знаете, более элегантное решение, а в данном случае, именно так. то с радостью использую Ваш код.
Спасибо.
-
- Поддержка
- Сообщения: 12449
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2479 раз
Re: Как включить отображение предупреждений
Код: Выделить всё
'POSTER_WARNINGS' => $user->data['is_registered'] ? $user_cache[$poster_id]['warnings'] : '',
-
- phpBB 1.4.4
- Сообщения: 143
- Стаж: 9 лет 4 месяца
- Благодарил (а): 46 раз
- Поблагодарили: 9 раз
Re: Как включить отображение предупреждений
Татьяна5, сейчас проверю.
Спасибо.
А двоеточие с ' ' обязательно, в прошлых правках, их не было..
Спасибо.
А двоеточие с ' ' обязательно, в прошлых правках, их не было..
-
- Поддержка
- Сообщения: 12449
- Стаж: 12 лет 8 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2479 раз
Re: Как включить отображение предупреждений
Это конструкция
Код: Выделить всё
условие ? чему_равно_если_условие_выполняется : чему_равно_если_условие_не_выполняется;