Modyfikacja, która wyświetli w profilu obrazek odpowiadający płci Użytkownika.
[Krok 1]
Na początek stworzymy nowe pole profilu. W tym celu przechodzimy kolejno do:
AdminCP -> User Profile Fields -> Add New User Profile Field
Z rozwijanego menu wybieramy 'Single-Selection Menu'.
I uzupełniamy:
Type: Single-Selection Menu
Title: Płeć
Description: Select your gender
Options: Mężczyzna
Kobieta
Set Default: None
Allow user to input own value: No/Nie
Display page: Edit Profile/Edytuj Profil
Notka: (Zapamiętaj numer pola, które własnie dodałeś. Możesz sprawdzić go w Menadżerze Pól Użytkownika, będzie on wyglądał np. tak: field4).
[Krok 2]
Załaduj obrazki z załącznika na swój FTP do katalogu images/misc .
[Krok 3]
Pora na edycję szablonów. Będziemy edytować postbit lub postbit_legacy (w zależności od położenia profilu Użytkownika przy postach):
Znajdź:
Kod:
<if condition="$post['age']"><div>$vbphrase[age]: $post[age]</div></if>
Poniżej dodaj:
Kod:
<if condition="$post[fieldx]">Gender: <img src="$stylevar[imgdir_misc]/$post[fieldx].png" alt="$post[fieldx]" /></if>
Notka: Zamień X na numer pola, który miałeś wcześniej zapamiętać.
[Krok 4 (Opcjonalnie)]
Edytujemy szablon 'memberlist_resultsbit'. Znajdź:
Kod:
<if condition="$show['usertitlecol']"><div class="smallfont">$userinfo[usertitle]</div></if>
Dodaj poniżej:
Kod:
<if condition="$userinfo[fieldx]"><div class="smallfont">Gender: <img src="$stylevar[imgdir_misc]/$userinfo[fieldx].png" alt="$userinfo[fieldx]" /></div></if>
Zamiast 'X' wstaw numer, który miałeś zapamiętać.
Pozdrawiam
Max