Z pewnością wielu z was miało problem, że rejestrując się na forum nie mogliście pisać na chatboxie bo posiadaliście w nicku Polską literę pokroju ą, ę, ź, ć itd. Nie mniej jednak istnieje pewien sposób na to by posiadać taką literę w nazwie użytkownika, a raczej może być to w pewnym rodzaju ''przywilej'' dla wybranych użytkowników.
1. Na początek musimy wiedzieć co to jest id, a raczej po co nam to. ID to skrót od ''indyfikator'' czyli jak sama nazwa wskazuje, określa daną rzecz. W tym przypadku potrzebujemy indyfikatora danego użytkownika żeby mu nadać jakąś Polską literę na początku jego nicku, bądź też na końcu - w zależności kto jak lubi. Żeby określić jakie id ma dany użytkownik musimy wejść w jego profil, następnie w linku na górze musimy skopiować to co znajduje się po znaku ukośnika "/". W tym przypadku jeżeli jesteś założycielem strony powinno być profile.php?id=2.
2. Wchodzimy w Administracja - Ustawienia - Stopka i wklejamy taki oto kod:
<style type="text/css"> /* Polskie litery chatbox by ukaszf9 */ div#chatbox.inbox a[href="profile.php?id=2"]:before { content: "Litera"; } </style>
Uwzględniając, że gdzie profile.php?id=2 to unikatowy numer użytkownika. Dla np. drugiego zarejestrowanego użytkownika liczba ta zmieni się na 3.
Gdzie before to gdzie ten Polski znak/i mają się wyświetlać czyli w tym przypadku na początku, jeżeli potrzebujesz mieć to na końcu zmieniasz tą wartość na after.
W miejsce Litera wpisujemy literę jaką będzie miał użytkownik w swoim nicku na przodzie pokroju ''ą, ę, ć'' bo taki był nasz główny cel.
2.1. Pierwsza różnica jaką zauważysz jeżeli dobrze wykonałeś kroki 1 i 2 to to, że w gdzie jest lista obecnych użytkowników online nick jest taki sam jak przedtem, a na chatboxie z daną literką. Nie przejmuj się i przed znacznikiem kończącym </style> wklej taki kod:
/* Polskie litery online by ukaszf9 */ dd a[href="profile.php?id=2"]:before { content: "Litera"; }
Oczywiście należy pamiętać, o zmianie id jeżeli masz inne, i o before jeżeli chcesz mieć na końcu o czym wspominałem wcześniej.
2.2. No tak, jest fajnie, wszystko ok, mogę pisać mają w nicku Polską literę/y lecz w poście cały czas mam to samo, co może doprowadzić do małych sprzeczek. Nie przejmuj się bo jest na to rada!
Po kodzie z punktu 2.1 bądź też jeżeli nie użyłeś to z punktu 2 wklej taki:
/* Polskie litery w poscie by ukaszf9 */ dt a[href="profile.php?id=2"]:before { content: "Litera"; }
Oczywiście zasada taka sama jak przedtem. Jeżeli wszystko wykonałeś poprawnie powinnieneś mieć Polską literę w nicku i móc pisać na chatboxie, a nawet posiadać ją jeszcze bez obaw w profilu, czy online. Zawsze może też to posłużyć za nadawanie przydomków danemu graczowi np. przed jego nickiem *Waleczny* o kolorze czerwonym, a jeszcze w chatboxie przed tym tytuł zwyczajny pokroju [Moderator].
Efekt z poradnika
- Zamierzony efekt z poradnika ( http://img853.imageshack.us/img853/6179/literl.png )
Efekt z poradnika pod pbf'y
- Tytuły w online i dzisiaj forum odwiedzili ( http://img155.imageshack.us/img155/8201 … umodwi.png )
- Jedna grupa, inne dodatkowe tytuły w chatboxie ( http://img840.imageshack.us/img840/4207 … ulywch.png )
Ninejszy poradnik jak i kody w nim
zawarte zostały napisane przez ukaszf9 i
kopiowanie bądź rozpowszechnianie bez zgody właściciela zabronione.
ukaszf9
Offline