Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 6 Dołączył: 21.11.2010 Ostrzeżenie: (0%)
|
Witam (ponownie).
Chciałbym wam zaprezentować nową klasę mojego autorstwa, EasyGravatar. Są to tak naprawde dwie klasy-wrappery do API Gravatara, jedna do pobierania avatarów, druga do pobierania danych użytkowna z jego publicznego profilu. Pobranie avataru ogranicza się do jego wyświetlenia i opcjonalnie ustawienia rozmiaru, maksymalnej oceny avatara itp. A profilu do jego wczytania. ( Mogę śmiało powiedzieć że to moja tak naprawdę pierwsza klasa oparta na Namespace'ach. (IMG:style_emoticons/default/wink.gif) ) Wymagania: - PHP 5.3+ - SPL - allow_url_fopen włączone Aby zainstalować EasyGravatar wklej pobrane pliki do twojego folderu includelub do include_path. Użycie Najprostsze pobranie avatara użytkownika:
W praktytce wyląda to tak:
Równie dobrze możesz stworzyć obiekt podając już zahaszowany e-mail. Jeśli chcesz otrzymać avatar w innej formie, jak np. w HTML-owym tagu <img> wystarczy że jako parametr do Gravatar\Image::getImage podasz typ. Tu jest ich lista:
Opcje Zmiana rozmiaru żądanego avataru, klasyfikacje i obrazek domyślny można zmienić za pomocą tych funkcji:
Łańcuch Możesz również łączyć powyższe metody w jeden łańcuch:
Więcej informacji, pełen tutorial( w łamanym angielskim ) oraz cały projekt można znaleźć na GitHubie. Komentarze, krytyka, pomysły na zmiene, ocena itd. mile widziane Pozdrawiam Szadow. (IMG:style_emoticons/default/wink.gif) Ten post edytował Szadow 13.04.2011, 16:43:16 |
|
|
|
Szadow [Klasa] EasyGravatar 13.04.2011, 14:48:29
nospor CytatPozwala ona pobierać avatar użytkownika lub j... 13.04.2011, 15:40:17
Szadow Drogi nospor, Serdeczne dzięki za wypowiedź. Dodał... 13.04.2011, 16:12:22
nospor CytatDodałem małą notkę co ta klasa robiMógłbyś za... 13.04.2011, 16:18:08 
Szadow Cytat(nospor @ 13.04.2011, 17:18:08 )... 13.04.2011, 16:29:09
nospor Acha, w takim razie to już zobaczyłem wcześniej no... 13.04.2011, 16:30:45
Szadow Poprawiłem opis. Mam nadzieje że jest to nico bard... 13.04.2011, 16:44:51
Crozin Za tą przestrzeń nazw to powinni Ci łeb ukręcić:
-... 13.04.2011, 18:44:54
Szadow Crozin dzięki za wypowiedź!
Co do przestrzeni ... 13.04.2011, 20:11:38 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 20:57 |