Od dość dawna administrator serwisu miał wgrać mod'a na tzw. warny czyli upomnienia graczy bądź pochwały. Niestety jak było obiecywane tak zostały także przedstawiam poradnik jak zamienić punkty reputacji w warny.
1. Wchodzimy w Administrację - Ustawienia - Modyfikację css i wklejamy taki kod:
a[href*="./reputation.php?&pid="] {display:none;}
To sprawi, że znikną dla wszystkich znaki + i - niezbędne do dania dodatniej bądź ujemnej informacji.
Teraz chcemy by konkretne osoby mogły widzieć te plusy i je wystawiać innym. Nic prostszego. Dołączamy biblotekę jQuery ( zalecana najnowsza ) i wklejamy taki kod w ogłoszenie:
<script> jQuery(document).ready(function() { jQuery("ul.conl:contains('ukaszf9')").after('<style>a[href*="./reputation.php?&pid="] {display:block !important;}</style>'); }); </script>
To sprawi, że użytkownik o nicku ukaszf9 ( który nie koniecznie musi być administratorem ) będzie te + i - widział. Jeżeli chcemy dać większej liczbie osób dostęp to robimy to dla przykładu:
<script> jQuery(document).ready(function() { jQuery("ul.conl:contains('ukaszf9')").after('<style>a[href*="./reputation.php?&pid="] {display:block !important;}</style>'); jQuery("ul.conl:contains('INNY UŻYTKOWNIK')").after('<style>a[href*="./reputation.php?&pid="] {display:block !important;}</style>'); }); </script>
Gdzie INNY UŻYTKOWNIK to nazwa tego użytkownika, który oprócz ukaszf9 będzie widział te plusy. Jak zauważyliście jedyne co zrobiłem to skopiowałem jedną linijkę i ją wkleiłem zmieniając nazwę użytkownika na inną. I tak samo jeżeli będziemy chcieli jeszcze większa liczbę osób, która będzie miała takowe uprawnienia.
* Przydatny link ( zmiana napisu "Reputacja" na "Warny" ): http://www.noof.pun.pl/viewtopic.php?pid=473#p473
ukaszf9 na rzecz NooF'a
Offline