Skocz do zawartości


Warny- widok dla uzytkowników


  • Proszę się zalogować aby odpowiedzieć
4 odpowiedzi na ten temat

#1 _Kamila_

_Kamila_

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 28 postów
  • Płeć:Kobieta
  • Skąd:Kraków
  • Wersja:IP.Board 3.1.x

Napisany 25 luty 2011 - 23:32

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

Cytuj

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

#2 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 26 luty 2011 - 14:33

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']">

myślę, że to pomoże

#3 _Kamila_

_Kamila_

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 28 postów
  • Płeć:Kobieta
  • Skąd:Kraków
  • Wersja:IP.Board 3.1.x

Napisany 26 luty 2011 - 21:43

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 .

Załączone pliki


Edytowany przez _Kamila_, 26 luty 2011 - 21:44.


#4 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 27 luty 2011 - 11:25

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

#5 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 03 marzec 2011 - 06:51

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'] ) )
)

Zamień na:
/* 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ć :)


Rangi tylko dla zwykłych userów , Informacja widoczna tylko dla gości , Ukryty link w code dla gosci , Brak uprawnień dla admina w modach , niewidoczny CODE


0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników