Ostrzeżenia

Pomoc przy instalacji oraz użytkowaniu phpBB 3.2.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i rozszerzeniami.
wicy
Posty: 168
Rejestracja: 22 października 2010, 10:28

Ostrzeżenia

Post autor: wicy » 04 października 2017, 16:53

W 3.2.1 nie widać jakoś ostrzeżeń przy awatarze, w przeglądzie tematów na forum. Widzę ja, jako admin. Inni nie.
Sprawdziłem uprawnienia globalne grup do "widzenia" ostrzeżeń - nie ma takich. W rolach też nie widzę takiej opcji.
Gdzie ustawić widoczność?
_________
forgen.pl

wicy
Posty: 168
Rejestracja: 22 października 2010, 10:28

Re: Ostrzeżenia

Post autor: wicy » 04 października 2017, 20:08

Zrobiłem małe dochodzenie i okazuje się, że system wypełniając zmienną POSTER_WARNINGS, przekazywaną do templatki, sprawdza uprawnienie ACL_M_WARN (może dawać ostrzeżenia). Czyli ostrzeżenia w postach widzi tylko admin i ten, kto ma to uprawnienie.
To trochę głupie podejście dlatego zamieniłem w viewtopic.php linię

Kod: Zaznacz cały

'POSTER_WARNINGS'	=> $auth->acl_get('m_warn') ? $user_cache[$poster_id]['warnings'] : '',
na

Kod: Zaznacz cały

'POSTER_WARNINGS'	=> $user_cache[$poster_id]['warnings'],
_________
forgen.pl

vader
Moderator
Posty: 1502
Rejestracja: 19 kwietnia 2015, 14:44
Lokalizacja: Kraków
Kontakt:

Re: Ostrzeżenia

Post autor: vader » 04 października 2017, 21:40

Może warto to napisać na phpbb.com?

travel
Posty: 277
Rejestracja: 21 stycznia 2012, 12:38
Lokalizacja: phpBB 3.2

Re: Ostrzeżenia

Post autor: travel » 23 marca 2021, 11:17

wicy pisze:
04 października 2017, 20:08
Zrobiłem małe dochodzenie i okazuje się, że system wypełniając zmienną POSTER_WARNINGS, przekazywaną do templatki, sprawdza uprawnienie ACL_M_WARN (może dawać ostrzeżenia). Czyli ostrzeżenia w postach widzi tylko admin i ten, kto ma to uprawnienie.
To trochę głupie podejście dlatego zamieniłem w viewtopic.php linię

Kod: Zaznacz cały

'POSTER_WARNINGS'	=> $auth->acl_get('m_warn') ? $user_cache[$poster_id]['warnings'] : '',
na

Kod: Zaznacz cały

'POSTER_WARNINGS'	=> $user_cache[$poster_id]['warnings'],
vader pisze:
04 października 2017, 21:40
Może warto to napisać na phpbb.com?
Ten sposób był już obecny na forum phpbb.com w 2016 r. (autor: KaileyT).
Interesuje mnie, czy da się ukryć "ostrzeżenia: 0" w profilach i zostawić informację tylko osobom z ostrzeżeniami?
Podmiana kodu?

ODPOWIEDZ

Wróć do „Użytkowanie”