Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano (edytowane)

Witaj,

Otwórz: admin/sources/base/core.php:

Znajdź:

 /* Warnings */
if ( ( isset($moderator[ $forum_id ]['allow_warn'])
AND $moderator[ $forum_id ]['allow_warn'] )
OR ( ipsRegistry::member()->getProperty('g_is_supmod') == 1 )
OR ( ipsRegistry::$settings['warn_show_own'] and ( ipsRegistry::member()->getProperty('member_id') == $member['member_id'] ) )
)

Zamień na:

 /* Warnings */
if ( ( isset($moderator[ $forum_id ]['allow_warn'])
AND $moderator[ $forum_id ]['allow_warn'] )
OR ( ipsRegistry::member()->getProperty('g_is_supmod') == 1 )
OR ( ipsRegistry::member()->getProperty('member_id') == $member['member_id'] ) )

Co powyższy kod zmienia? Nie bierze pod uwagę ustawienia, że warny są widoczne jedynie dla Ciebie, a dla innych. Usunąłem jedynie tą zmienną. Innymi warunkami jest fakt, że jeżeli jest moderatorem lub jest super moderatorem lub po prostu, jest użytkownikiem.

Pozdrawiam,

Largo

Edytowane przez Largo

Jeżeli Ci pomogłem, nie zapomnij proszę o kliknięciu - add.png

Możesz liczyć na moją pomoc z zakresu: PHP5, MySQL, JavaScript i Ajax | W trakcie nauki CSS i xHTML!

W sprawie pomocy z zakresu IP.Board służę pomocą w dziale Zaawansowane programowanie IP.Board

Proszę o nie wysyłanie próśb PW o prywatną pomoc - pomagam JEDYNIE na forum lub na zlecenie!

Opublikowano (edytowane)

Witaj,

Fakt, mój błąd. Ten sprawdziłem i działa na:

  • Temacie
  • Profilu
  • PW

Otwórz: admin/sources/base/core.php

Znajdź:

 /* Warnings */
if ( ( isset($moderator[ $forum_id ]['allow_warn'])
AND $moderator[ $forum_id ]['allow_warn'] )
OR ( ipsRegistry::member()->getProperty('g_is_supmod') == 1 )
OR ( ipsRegistry::$settings['warn_show_own'] and ( ipsRegistry::member()->getProperty('member_id') == $member['member_id'] ) )
)

Zamień na:

 /* Warnings */
if ( ( isset($moderator[ $forum_id ]['allow_warn'])
AND $moderator[ $forum_id ]['allow_warn'] )
OR ( ipsRegistry::member()->getProperty('g_is_supmod') == 1 )
OR $member['member_id']
)

Jeden z wymogów na zobaczenie ostrzeżeń to:

  • Posiadanie praw moderatora w danym forum
  • Posiadanie praw globalnego moderatora
  • Bycie zalogowanym użytkownikiem

Testowane!

Pozdrawiam,

Largo

Edytowane przez Largo
  • Lubię to 2

Jeżeli Ci pomogłem, nie zapomnij proszę o kliknięciu - add.png

Możesz liczyć na moją pomoc z zakresu: PHP5, MySQL, JavaScript i Ajax | W trakcie nauki CSS i xHTML!

W sprawie pomocy z zakresu IP.Board służę pomocą w dziale Zaawansowane programowanie IP.Board

Proszę o nie wysyłanie próśb PW o prywatną pomoc - pomagam JEDYNIE na forum lub na zlecenie!

Opublikowano (edytowane)

O to chodzi :P

Super, działa. Widać poziom ostrzeżenia.

Jednak chciałbym się spytać, czy dałoby radę aby widzieć treść ostrzeżeń? Po nacisnięciu wyskakuje biała strona, tak jakby zarejestrowany nie miał uprawnień do czytania za co. Admini i modzi mogą naturalnie.

Użytwkonicy mają:

#2025] Nie masz uprawnień do przeglądania tej części forum.

Edytowane przez Kacperex
Opublikowano

Witaj,

Fakt, już podaję fix:

Otwórz: admin/applications/members/modules_public/warn/warn.php

Znajdź:

else if( $this->settings['warn_show_own'] and $this->memberData['member_id'] == $this->request['mid'] )

Zamień na:

else if( $this->settings['warn_show_own'] and $this->memberData['member_id'] == $this->request['mid'] OR $this->memberData['member_id'] )

Testowane i mogę przeglądać logi moderatorów i administratorów.

Pozdrawiam,

Largo

  • Lubię to 3

Jeżeli Ci pomogłem, nie zapomnij proszę o kliknięciu - add.png

Możesz liczyć na moją pomoc z zakresu: PHP5, MySQL, JavaScript i Ajax | W trakcie nauki CSS i xHTML!

W sprawie pomocy z zakresu IP.Board służę pomocą w dziale Zaawansowane programowanie IP.Board

Proszę o nie wysyłanie próśb PW o prywatną pomoc - pomagam JEDYNIE na forum lub na zlecenie!

  • Manager
Opublikowano

Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.

Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.