Skocz do zawartości
_Kamila_

Warny- widok dla uzytkowników

Polecane posty

Jak w temacie , jak zrobić by każdy widział status ostrzeżeń (warnów), nie tylko swoich ale i innych , nie koniecznie treść (za co). Chodzi dokładniej o to by to było widoczne dla każdego u każdego -od tak właśnie publicznie .

Mam ustawione

Allow all other non-protected groups to see their own warn level and reasons?
na tak i to powoduje że użytkownik widzi tylko swoje .

Naczytałam się na forach że ktoś niby wie jak to ustawić jednak nie znalazłam nic dla swojej wersji forum .

Znalazłam tez modyfikacje ale mi nie odpowiada -bo pokazuje tylko w poście wiadomość o tym że użytkownik dostał warna za ten post , w innych postach nie widać iż użytkownik był ostrzegany .

Proszę o wskazówki i pozdrawiam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Witaj,

spróbuj wejść do ACP -> zakładka Skiny & Języki -> dany skin -> zakładka Szablony -> Główne Szablony -> userInfoPane

Znajdź:

<if test="authorwarn:|:$author['warn_percent'] !== NULL">
Zamień na:

<if test="authorwarn:|:$this->memberData['member_id']">
[/code]

myślę, że to pomoże

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Wiec tak, działa tak i nie , nie działa do końca chyba tak jak powinno .

Przy ustawieniach show graphical blocks każdy użytkownik ma zapełniony cały pasek ,natomiast przy ustawieniu na show <min|currient|max> level pokazuje różnie zawartość w nawiasie jest lub jej nie ma ,załączam zrzuty do podglądu . W zasadzie mogłabym tak zostawić,ale jak wiesz jak to można ustawić by wyświetlał się pasek graficzny to będę wdzięczna .

post-1615-0-41085100-1298752918_thumb.jp

post-1615-0-19051700-1298752930_thumb.jp

Edytowano przez _Kamila_

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Musze na to zerknąć, bo możliwe, że w plikach coś trzeba jeszcze poprawić.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Otwórz plik: 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'] )
Zapisz i wyślij. Otwórz plik: 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'] ) )
)[/code] [b]Zamień na:[/b]
[code]/* Warnings */
if ( ( isset($moderator[ $forum_id ]['allow_warn'])
AND $moderator[ $forum_id ]['allow_warn'] )
OR ipsRegistry::member()->getProperty('member_id')
)

Zapisz i wyślij

A zmiany w skinie możesz wycofać :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.