1.12.7 i starsze - Domy?lny avatar u?ytkowników
BlueMan - 30-12-2008, 15:24 Temat postu: Domyślny avatar użytkowników Modyfikacja lekko inna, niż ta w wątku http://www.przemo.org/php...pic.php?t=19606
Ponieważ nie wymusza na nikim używanie domyślnego avatara - może go usunąć i nie mieć w ogóle emblematu.
Domyślny avatar dla nowo zarejestrowanych użytkowników
- Wybrany przez nas avatar wgrywamy do dowolnego katalogu na serwerze. Sugeruję, aby wgrać go do folderu w którym są inne avatary, tj. /images/avatars/gallery/
- Do tego avatar powinien być dostęp poprzez link: http:// style="text-decoration: underline">twojeForum.pl/images/avatars/gallery/plikAvatara.png (oczywiście podkreślone nazwy zamieniamy na prawidłowe nazwy dla naszego serwera oraz pliku avatara, np: http://ambitni.eu/images/...itni-avatar.png )
- Otwieramy plik includes/usercp_register.php i w linijce nr 646 zmieniamy
Kod: | $avatar_sql = ( $mode == 'editprofile' ) ? " : "", ".USER_AVATAR_NONE; |
na
Kod: | $avatar_sql = ( $mode == 'editprofile' ) ? '' : "'http://ambitni.eu/images/avatars/gallery/ambitni-avatar.png', 2"; |
- Gotowe.
Teraz każdy nowo zarejestrowany użytkownik będzie mieć w swoim profilu domyślny avatar, który w każdym momencie będzie mógł zmienić na swój własny.
W załączniku znajduje się gotowy zmieniony plik. Jeśli kopiujecie linijkę wprost z forum zwróćcie uwagę na cudzysłowia! Tylko pojedyncze i podwójne (jeden przycisk. Nie ten z tyldą!) są akceptowalne
Zmiana domyślnego avatara u istniejących użytkowników
Jeśli chcemy ustawić domyślny avatar wszystkim osobom, które nie mają w ogóle avatara musimy wykonać takie zapytanie SQL
Kod: | UPDATE `phpbb_users` SET `user_avatar` = 'http://ambitni.eu/images/avatars/gallery/ambitni-avatar.png',
`user_avatar_type` = '2' WHERE `user_avatar` = ''; |
zmieniając na prawidłową ścieżkę do avatara.
Metoda ta działa "jednorazowo" - jeśli użytkownik usunie sobie avatar z profilu to nie będzie mu się nic wyświetlać. Czyli nie jest wymuszane na nikim, że jak nie chce mieć avatar to musi korzystać z "domyślnego avatara".
Jakieś uwagi, sugestie, komentarze?
Tutorial do innych skryptów: http://www.blueman.pl/int...nika-forum.html
sebus231 - 11-02-2009, 15:04
zrobiłem złe zapytanie i pokazuje mi inny avek jakie jest zaytanie żeby pokazywało mój?
lizak - 11-02-2009, 15:12
Kod: | $avatar_sql = ( $mode == 'editprofile' ) ? " : "'http://ambitni.eu/images/avatars/gallery/ambitni-avatar.png', 2" |
Cytat: | http://ambitni.eu/images/avatars/gallery/ambitni-avatar.png |
Musisz dać namiary na swoj avatar . Zrobiłes tak ?
BlueMan - 24-02-2009, 11:22
W razie czego służę pomocą :]
Dark123 - 19-03-2009, 15:56
mam pewien problem wchodze w includes/usercp_register.php i wpisuja w notatnik szukaj :
Cytat: | $avatar_sql = ( $mode == 'editprofile' ) ? " : "", ".USER_AVATAR_NONE; | Daje znajdz i pisze ze nie ma pliku co mam zrobic??
xlesiu - 19-03-2009, 16:03
Dark123, znajdź samo $avatar_sql i jak znajdzie porównaj czy dalsza część się zgadza.U mnie jest w 646 lini Cytat: | $avatar_sql = ( $mode == 'editprofile' ) ? '' : "'', " . USER_AVATAR_NONE; |
Dark123 - 19-03-2009, 16:13
wpisuje samo i tez nie ma ale to chodzi o ten plik
public_html/includes/usercp_register.php ??BO ja tam to dawalem i nie ma
xlesiu - 19-03-2009, 16:15
Dark123, spakuj go i dołącz jako załącznik. Poszukam.
Dark123 - 19-03-2009, 16:40
Prosze:
Juz wiem musialem najpierw wgrac avatar
xlesiu - 19-03-2009, 16:44
Jest ten kod w tej linii podaj adres do avatara to od razu wrzucę poprawiony plik. Chyba, że chcesz ten co taje BlueMan
Dark123 - 19-03-2009, 16:57
wszystko zrobilem tak jak w instrukcji zmienilem tylko avatar i wyskoczylo mi :
Cytat: | Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/nightsit/public_html/includes/usercp_register.php on line 646 | Jak chce wejsc do profilu
co mam zrobic??
xlesiu - 19-03-2009, 16:58
Dark123, wrzuć mój plik z poprzedniego posta.
joli - 19-03-2009, 17:07
Dark123, moznaby zobaczyc:
http://www.gtaresident.yoyo.pl/check_files.php
masz pewnie jakies inne modyfikacje, ale pliku nie ma
Aby uzyskać pomoc wymagany jest adres forum z problemem. Podaj pełny, realny adres forum, z http:// (klikalny!), nie używaj aliasów. Adres ma być w profilu lub w treści posta. Jesli masz kilka forów, napisz którego problem dotyczy! Jeśli tego nie zrobisz Twój post zostanie usunięty! |
Dark123 - 19-03-2009, 17:10
wrzucilem i dalej nic co mam zrobic??:(
ale to nie na tej stronie
ades:
Kod: | http://nightsite.xaa.pl/check_files.php |
joli - 19-03-2009, 17:16
Dark123, nie na tej? To pewnie na tej? Smieszne, nie?
Cytat: | Adres forum: brak..... | sio. i ciesz sie ze warna nie dostałes.
|
|
|