Skocz do zawartości
Szukaj w
  • Więcej opcji...
Znajdź wyniki, które zawierają...
Szukaj wyników w...

Avatar w panelu użytkownika


Burner
 Udostępnij

Rekomendowane odpowiedzi

[color=#FFA500]Avatar w panelu użytkownika


<span>Tutorial pokaże ci jak dodać avatar w panelu użytkownika, pomniejszyć go, zaokrąglić oraz jak ustawić domyślny.</span>

by Burner



[img]http://forum.spacecms.eu/hosting/ss_557224b338f8f.png[/img]




? Dodawanie avataru w panelu uzytkownika



Otwórz templates/nazwaszablonu/overall_header.tpl i w miejscu, gdzie chcesz aby wyświetlał się avatar dodaj:



[code]{MY_AVATAR_IMG}[/code]





? Ustawienie wielkości avataru



Otwórz includes/page_header.php i znajdź:


[code]$poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '[url='%20.%20%24user_url2%20.%20'][/url]' : ''; [/code]


zamień na:



[/code] [code]$poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '[url='%20.%20%24user_url2%20.%20'][img]'%20.%20%24board_config%5B'avatar_path'%5D%20.%20'/'%20.%20%24userdata%5B'user_avatar'%5D%20.%20'[/img][/url]' : ''; znajdź: [code]$poster_avatar = ''; [/code]


zamień na:



[/code] [code]$poster_avatar = '[img]'%20.%20%24userdata%5B'user_avatar'%5D%20.%20'[/img]'; znajdź: [code]$poster_avatar = ''; [/code]


zamień na:



[/code] [code] $poster_avatar = '[img]'%20.%20%24userdata%5B'user_avatar'%5D%20.%20'[/img]'; znajdź: [code]$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '[url='%20.%20%24user_url2%20.%20']' : '';[/url][/code]



zamień na:


[code]$poster_avatar = ( $board_config['allow_avatar_local'] ) ? '[url='%20.%20%24user_url2%20.%20']' : ''; [/url][/code]



W każdym zamienionym kodzie występuje style="width:[color=#FF0000]50
px;height:[color=#FF0000]50
px;".

Owe parametry stylu oznaczają wielkość avataru.

Aby zmienić wielkość, należy edytować cyfry oznaczone kolorem [color=#FF0000]czerwonym
.

Czynność tą wykonujemy z każdym kodem.





? Zaokrąglenie avataru



Aby avatar użytkownika był okrągły musimy dopisać mu parametr border-radius.

Robimy tą samą czynność co poprzednio, czyli szukamy style="width:50px;height:50px;" następnie po height:50px; dodajemy parametr poniżej:


[code]border-radius: 50%;[/code]



Czyli to będzie wyglądać następująco style="width:50px;height:50px; border-radius: 50%;"



Czynność tą jak poprzednio, wykonujemy z każdym kodem.





? Domyślny avatar w panelu użytkownika



Jeżeli użytkownik nie będzie posiadał avataru to to nie problem. Przypiszemy domyślny avatar, który będzie wyświetlany w przypadku jego braku.



W tym samym pliku, czyli w includes/page_header.php znajdź:


[code]$my_avatar_img = $poster_avatar . $link_username; [/code]



przed dodaj:


[code]$poster_avatar = (empty($poster_avatar)) ? '' : $poster_avatar; [/code]
[url=/]http://adres_DOMYSLNEGO_avatara/[/url] zamieniamy na własny link do domyślnego avataru



znajdź:



[/code] [code]if ( $userdata['user_avatar_type'] && $userdata['user_allowavatar'] ) { $link_username = ( ' [url='%20.%20%24user_url%20.%20']' . $userdata['username'] . '[/url]' ); $poster_avatar = (empty($poster_avatar)) ? '[img]/[/img]' : $poster_avatar; $my_avatar_img = $poster_avatar . $link_username; } zamień na: [code]$link_username = ( ' [url='%20.%20%24user_url%20.%20']' . $userdata['username'] . '[/url]' ); $poster_avatar = (empty($poster_avatar)) ? '' : $poster_avatar; $my_avatar_img = $poster_avatar . $link_username;[/code]
[url=/]http://adres_DOMYSLNEGO_avatara/[/url] zamieniamy na własny link do domyślnego avataru





? Usunięcie nicku pod avatarem



Jeżeli nie chcemy, aby pod avatarem wyświetlał się nasz nick otwieramy includes/page_header.php i szukamy:



[/code] [code]$my_avatar_img = $poster_avatar . $link_username; zamieniamy na: [code]$my_avatar_img = $poster_avatar; [/code]
http://gfxspace.pl/forum/img-pliki/administrator_55a538be515e8.png

[url=http://skinmarket.pl/ref-40226]http://skinmarket.pl/images/bannery/350x19.jpg
Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.