[tutorial] Stats w podpisie - grafika z odsyłaczem

Zaczęty przez PrzPrz, 17 Grudzień 2005, 12:06

PrzPrz

Jak dołączyć do swoich postów graficzną sygnaturkę użytkownika ze statystykami, tak, aby po kliknięciu w obrazek otrzymać swoje szczegółowe statystyki?

BOINCstats

Metoda

Wybieramy Profil (u góry strony) i następnie w sekcji Informacje Profilu w polu Podpis: wpisujemy kod według wzoru:

[url=http://pl.boincstats.com/stats/boinc_user_graph.php?pr=bo&id=IDENTYFIKATORMIĘDZYPROJEKTOWYCPID][img]http://www.boincstats.com/signature/user_NUMER_banner.gif[/img][/url]


Dane użytkownika (do uzupełnienia w podanym wyżej kodzie)

IDENTYFIKATORMIĘDZYPROJEKTOWYCPID
Identyfikator międzyprojektowy (CPID) - ciąg 32 znaków (np. cf460f6b50d264dae9d30953f4ca9258); jest podany w pierwszej pozycji statystyki szczegółowej użytkownika (statystyka sumaryczna BOINC Combined Stats).

NUMER
Identyfikator użytkownika BOINCstats, uwidoczniony w podanych w statystyce szczegółowej użytkownika (statystyka sumaryczna BOINC Combined Stats) gotowych linkach do sygnatur (URL graficznej sygnatury użytkownika, URL statystyk w systemie WAP); jest to liczba podana po 'user_'.


Jak znaleźć swoje dane?
Na stronie http://pl.boincstats.com w lewym górnym rogu znajdziesz pole wyszukiwarki. Wpisz w nie swoją nazwę użytkownika i kliknij na przycisk 'Szukaj' (więcej informacji znajdziesz tutaj).
Powinny pojawić się informacje sumaryczne dotyczące Twojego uczestnictwa w BOINC, a następnie wszystkich projektów, w których uczestniczysz.
Potrzebne nam dane znajdują się w w statystykach sumarycznych BOINC Combined Stats.
Aby je obejrzeć, po prawej stronie zaraz poniżej logo, w opcjach kliknij w odsyłacz .


Przykład
Tak wygląda kod mojej sygnaturki, wpisany w Profil w sekcji Informacje Profilu w polu Podpis:
[url=http://pl.boincstats.com/stats/boinc_user_graph.php?pr=bo&id=cf460f6b50d264dae9d30953f4ca9258][img]http://www.boincstats.com/signature/user_421704_banner.gif[/img][/url]

UWAGA
W lewym panelu Twoje konto, i dalej Zmień swoje info, w polu podpis, adres mojej sygnaturki wygląda tak:
[url=http://pl.boincstats.com/stats/boinc_user_graph.php?pr=bo&id=cf460f6b50d264dae9d30953f4ca9258][img:31e5d74cb6]http://www.boincstats.com/signature/user_421704_banner.gif[/img:31e5d74cb6][/url]
Nie wiem, skąd biorą sie dodatkowe dane (31e5d74cb6) po img, jednak po ich usunięciu zamiast obrazka w podpisie pojawi się tekst.
Stąd następująca uwaga:
w celu stworzenia w podpisie prawidłowo działającej sygnaturki, nie korzystaj z linku Twoje konto w lewym panelu!




Jak dołączyć do swoich postów graficzną sygnaturkę użytkownika ze statystykami z http://boinc.mundayweb.com ?


Aby korzystać ze statystyk BOINC wykonanych przez Neila Munday'a, należy wykonać następujące operacje:


1. Rejestracja w boinc.mundayweb.com

http://boinc.mundayweb.com/one/register.php

Należy podać swój adres e-mail, a następnie zaznaczyć jeden z projektów (np. Seti@HOME), podać swój numer ID w tym projekcie lub swój nick, i przycisnąć [Register Account].

Skrypt wyszuka w projekcie konta spełniające podane dane (ID lub nick) i wyświetli tabelę  z danymi: Name, Account ID oraz Credit.
W przypadku podawania nicka może się zdarzyć, że pojawi się kilka kont - należy wskazać swoje konto.

Po wciśnięciu [Complete Registration] na podany w formularzu adres zostanie wysłany mail z informacją o utworzeniu konta.



2. Pierwsze logowanie

http://www.boinc.mundayweb.com/one/

Do zalogowania należy podać adres e-mail wskazany w formularzu rejestracyjnym oraz przesłane mailem hasło.
Po zalogowaniu przydzielone przez system hasło można zmienić na własne (min 8, max 50 znaków) - zakładka "Your Account".



3. Wskazanie swoich projektów

W przeciwieństwie do BOINCStats, należy ręcznie wskazać projekty, których statystyki chcemy uzyskiwać.

Po zalogowaniu należy wybrać "Your Projects" i kolejno dodawać wszystkie swoje projekty.
Niestety, nie ma możliwości zaznaczyć wszystkich naraz, trzeba to robić pojedynczo.
Mechanizm jest ten sam, co przy rejestracji, tzn. po wskazaniu projektu trzeba podać swój ID lub nick i przycisnąć [Search for Account], i następnie (po wyszukaniu przez system) wskazać swoje konto w projekcie i przycisnąć [Add Project].

Oczywiście, nie trzeba wybierać wszystkich swoich projektów, jednak wówczas statystyki nie będą kompletne.
Istnieje również możliwość usunięcia dowolnego projektu ze swoich statystyk.
Jest również możliwość pokazania w statystykach przeliczonych jednostek SETI Classic! :D



4. Wybór opcji grafiki

W "Your Graphics" można modyfikować wygląd tabel ze statystykami, m. in.:
- wyłączyć podawanie statystyk dla dowolnego projektu;
- ustawić wąski lub szeroki układ tabelki (Graphic Layout -> Use wide image  On/Off);
- zmienić kolorystykę tabelki (tło, ramka, tekst);
- można dodać dowolny rysunek (np. deseń) na tło tabelki.

Oprócz tabeli All-In-One, zawierającej statystyki wszystkich wskazanych przez użytkownika projektów, są również dostępne tabele oddzielne dla każdego projektu osobno (dla każdej z nich są odrębne nastawy kolorystyki i tła).



5. Wybór właściwego linku do tabelki All-In-One

W zakładce "Your URLs" znajdują się linki do wszystkich tabelek ze statystykami.
Linki do tabelki All-In-One znajdują się na samej górze.

Link, który będzie działał w podpisie na forum boincatpoland.org, jest opisany jako --phpBB Code--, i wygląda tak:

[img]http://boinc.mundayweb.com/one/stats.php/userID:NUMER/.png[/img]

Nastawy dotyczące tła tabeli są respektowane tylko przy wyłączonej przeźroczystości; wówczas właściwy będzie link:

[img]http://boinc.mundayweb.com/one/stats.php/userID:NUMER/trans:off/.png[/img]

W wyżej podanych linkach NUMER jest numerem użytkownika mundayweb ("All-In-One user ID"), niezbędnym również do korzystania z desktop widgets.



6. Ustawienie tabelki All-In-One jako podpisu na forum boincatpoland.org

Na forum boincatpoland.org wybieramy Profil (u góry strony) i następnie w sekcji Informacje Profilu w polu Podpis: wpisujemy wyżej opisany kod.


UWAGA: W celu stworzenia w podpisie prawidłowo działającej sygnaturki, nie korzystaj z linku Twoje Opcje -> Twoje konto w lewym panelu!
Problem został dokładniej opisany powyżej.

AL

Dzięki wielkie za kompleksowe podejście do tematu :!:  Ja jak próbowałem za pierwszym razem wstawić sygnaturę-to popełniłem ten błąd o którym piszesz-no i gdyby nie pomoc Admina-to pewno bym na to nie wpadł-żeby to samo wpisać-tyle, że w innym miejscu :wink:
Teraz poprawiłem sobie to dodatkowo wg.Twoich wskazówek i zaczął mi działać odsyłacz :!:  Jeszcze raz dzięki Ci za to wielkie :D

PrzPrz

Sygnaturka z odsyłaczem - wersja 2
Poniższy kod bazuje na mechanizmie wyszukiwania użytkowników BOINCstats; w rezultacie wyświetla stronę z kolorowymi bannerami tych projektów BOINC, w których dany użytkownik uczestniczy.

[url=http://pl.boincstats.com/search/result.php?name=NICK][img]http://www.boincstats.com/signature/user_NUMER_banner.gif[/img][/url]

Dane użytkownika (do uzupełnienia w podanym wyżej kodzie)

NICK
Pseudonim użytkownika stosowany w projektach BOINC.

NUMER
Według opisu w poście głównym.


UWAGA
W przypadku, gdy pseudonim jest krótki, może zdarzyć się, że po kliknięciu wyświetli się lista wielu użytkowników.
Niestety, nie wiem, jak w bezpośrednim odwołaniu do skryptu php włączyć opcję dokładnego wyszukiwania... :(
Może ktoś pomoże...?

Mchl

CytatNiestety, nie wiem, jak w bezpośrednim odwołaniu do skryptu php włączyć opcję dokładnego wyszukiwania...  
Może ktoś pomoże...?

O tak.

http://pl.boincstats.com/search/result.php?name=NICK&exact=y

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

PrzPrz

No cóż, w przypadku kolegi o nicku AL są potrzebne jeszcze dodatkowe kryteria.
http://pl.boincstats.com/search/result.php?name=AL&exact=y to za mało...
Za nietoperkiem dodałem jeszcze language=PL:
http://pl.boincstats.com/search/result.php?name=AL&language=PL&exact=y, ale zdaje się, że to nie działa...

Mchl

language=PL służył kiedyś do wyboru wersji językowej serwisu. Teraz jest to realizowane przez odpowiednią poddomenę (pl.boincstats.com)
Niestety, bardziej ALa się wyłuskać już nie da. Taka wada krótkiego i popularnego nicka.

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

bartsob5

a jeszcze takie pytanko do ojca zalozyciela... czy daloby rade jakos to skrocic, albo nie wiem, inaczej ulozyc, bo ten podpis troche za bardzo rozciaga mi osobista strone...

Mchl

Ale co masz na myśli? Nie barrdzo rozumiem.

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

bartsob5

jak sie loguje, pojawia sie strona z moimi opcjami (to co sie pokazuje po kliknieciu z lewej na moje konto) wyswietla sie tez podpis, ktory po ostatniej modyfikacji nieco sie wyyyyydluuuuuuzyyyyyyl... troche to pogarsza widocznosc i ogolna funkcjonalnosc strony... jest na to lekarstwo? (oprocz wywalenia podpisu?)

AL

Cytat: "PrzPrz"No cóż, w przypadku kolegi o nicku AL są potrzebne jeszcze dodatkowe kryteria.
http://pl.boincstats.com/search/result.php?name=AL&exact=y to za mało...
Za nietoperkiem dodałem jeszcze language=PL:
http://pl.boincstats.com/search/result.php?name=AL&language=PL&exact=y, ale zdaje się, że to nie działa...
Mi w każdym bądź razie w zupełności wystarcza pierwsza wersja (choć nie powiem-fajnie było się porównać do innych ALów :)  No i przynajmniej w Rosecie jestem  wśród nich pierwszy :D

Mchl

Podsunąłem Willy'emu z BoincStats pomysł, żeby można było wyszukiwać użytkowników z uwzględnieniem kraju pochodzenia. Ma nad tym popracować.


batsob5: Ten problem masz pod FireFoxem jak rozumiem? Zreszta z tego co widze, to w ogóle pod FF foramtowanie forum się rozłazi.

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

bartsob5


PrzPrz

Cytat: "Mchl"Podsunąłem Willy'emu z BoincStats pomysł, żeby można było wyszukiwać użytkowników z uwzględnieniem kraju pochodzenia. Ma nad tym popracować.
W przypadku naszego kolegi ALa to pomoże, gorzej będą mieli inni ALowie, np. z USA... :)

A gdyby tak (to moja propozycja dla Willy'ego z BOINCstats) umożliwić wyszukiwanie użytkownika nie tylko po nicku, ale również po identyfikatorze międzyprojektowym (CPID)?

Strona rezultatów wyszukiwania jako obiekt docelowy odsyłacza spod obrazka user_xxxxx_banner.gif wydaje mi się bardziej odpowiednia ze względu na fakt, że są w niej uwidocznione wszystkie podstawowe dane (sumy punktów, pozycja oraz wzrosty/spadki pozycji dzienne, tygodniowe i miesięczne) również w odniesieniu do poszczególnych projektów - jest to konsekwentne rozwinięcie danych widniejących w user_xxxxx_banner.gif.

Dla porównania - strona statystyk szczegółowych użytkownika BOINC podaje w odniesieniu do poszczególnych projektów tylko sumy punktów, natomiast pozycja oraz wzrost/spadek (tylko dzienny!) jest podana tylko w odniesieniu do sumy projektów.

Dodatkowym argumentem za podlinkowaniem strony rezultatów wyszukiwania do sygnaturki w podpisie wydaje mi się fakt, że bodajże tylko w tym miejscu występują kolorowe bannery projektów, co może mieć pewne znaczenie, że tak powiem, "promocyjno - reklamowe"... ;)

A'propos bannerów (to jeszcze jedna moja propozycja dla Willy'ego z BOINCstats): chyba warto byłoby podlinkować pod te bannery np. główne strony poszczególnych projektów...

gaciu

Pod FF 1.5 u mnie tylko w jednym temacie formatowanie nie dziala poprawnie. Dokladnie w tym. Nie trzyma odpowiedniej szerokosci strony. Pozostale wygladaja b. dobrze.

bartsob5

u mnie tez wlasnie tutaj jest nie tak, na 'osobistej stronie' i takie cos mialem kiedys, jak mchl wklejal do tematu statystyki odwiedzin na boincatpoland.org ale to chyba wina przegladarki...

franciszek

ale z tego co widze to te wasze podpisy amło aktualne - albo sie tak pozno aktualizuja  8)

Mchl


W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

m2marek

Sygnatury naszego zespołu na stronie głównej coś szwankują: nie wyświetlają się wszystkie, " migoczą"

Gave

Cytat: "m2marek"Sygnatury naszego zespołu na stronie głównej coś szwankują: nie wyświetlają się wszystkie, " migoczą"

Obawiam się, że jest to objawem zgubnego wpływu FireFoxa na nowy testowany przez Mchl'a wodotrysk związany z tymi dwoma obrazkami. Jego dalsze losy poznamy po powrocie sprawcy na łono inetu.  :wink:

m2marek

---------- 20:50 22.01.2006 ----------

W sprawdziłem w Explorerze nie jest dużo lepiej, ale tu zobaczyłem o co chodzi. Jeśli będzie działać to mi się podoba.

Mchl

No właśnie. Są tacy którym się podobają, i tacy którym nie (dostałem kilka ociekających żółcią anonimów ;) ) W dodatku mam problemy z wypozycjonowaniem tego, a w dodatku co przeglądarka to inaczej toto działa... Zdaje się, że trzeba będzie wrócić do starej wersji. :cry:

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

Nietoperek

w operce 9.0p1 wychodzi poza krawedz ramki i ucieka na prawo patrzac podlug IE - ale rozwija sie ladnie :) - fajna sprawa zreszta - chociaz wpierw myslalem ze sie cos powalilo ze nie wyswietla wszystkich grup ;)

m2marek

Cytat: "m2marek"Sygnatury naszego zespołu na stronie głównej coś szwankują: nie wyświetlają się wszystkie, " migoczą"
Zróbcie coś z tym, psuje to całe okno. Niedziałające, lub jak kto woli "działające inaczej" jest nie do zniesienia.
Stare rozwiązanie było świetnie wpasowane i jestem za nim, póki to się nie naprawi.

Mchl

Załatwione.
Trzeba będzie opracować inny system...

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

Juras23

MOŻE TAK MALUTKI GUZICZEK/...............przełączający z powrotem na stary widok ??

m2marek

Ostatnio rozliczenia z BOINCStats są co raz trudniej dostępne. Nie wiem ilu użytkowników musi obsłużyć, ale same odwołania do każdego podpisu w sprawie gifa, to może być trochę roboty. Jak Gaciu zauważył możnaby troszkę ulżyć obciążonej maszynie. Jako, że nasz zespół jest różnorodny, to odmienne wersje podpisów też to podkreślą ("mundialowe" mają sporo opcji: przeźroczystość, wstawianie tła, czcionka, kolory, choć nie wiem jak, ale potrafią też być wyświetlane w dwóch kolumnach).
Gaciu podał stronę, na której znalazłem ciekawe "łidżety" (jakby ktoś chciał mieć swoje BOINCowe wyniki ciągle na oku), jednak nie wiem jak skorzystać z podpisu, którego już część z nas używa.
Dwoma słowami -potrzebna pomoc.
Dziękuję

gaciu

A zatem wchodzimy na strone:

http://boinc.mundayweb.com/

Aby zrobić cokolwiek poza przeglądaniem statystyk należy się zarejestrować:

http://boinc.mundayweb.com/one/register.php

Na początku rejestrujemy się tylko w jednym z projektów (resztę dodajemy później). W  trakcie rejestracji należy podać ID konta projektu który wybraliśmy (lub nazwę konta). Po tej operacji oraz aktywowaniu konta możemy dodać pozostałe projekty. Na samej górze strony znajduje się zakładka "Your Projects" - oto odpowiednie miejsce.
Następnie możemy przystąpić do modyfikowania wyglądu naszych statystyk. Po wejściu w zakładkę "Your graphics" możemy się tym zająć. Statystyki "All-in-one" pokazują oczywiście wszytskie projekty. Można jednak modyfikować statystyki dowolnego projektu. Domyślnie ustawiono przezroczystość. Aby statsy miały własne tło w linku należy dodać "&trans=off". Mam nadzieję, że doczytacie jak to zrobić.
Następnie, żeby wstawić statystyki do podpisu wchodzimy w zakładkę "Your URLs". Linki do podpisu "All-in-one" znajdują się na samej górze. Są podane trzy alternatywne linki, wskazują one jednak dokłdanie ten sam obiekt. Ponieważ strona mundayweb.com kożysta z php, a fora phpBB nie pozwalają na kożystanie ze skryptów php, należy w linkach wstawić/zastąpić:

"/" zamiast "&"
":" zamiast"="
nie używać "?" w żadnym adresie URL
dodać "/.png" na końcu adresu URL

Najprościej jednak nie bawić się samemu tylko skopiować gotowy adres dla phpBB, który również jest podany. Wstawiamy go do podpisu w profilu naszego forum i gotowe.

Przykład (dla usera nr 0000):

-- HTML --

<img border="0" src="http://boinc.mundayweb.com/one/stats.php?userID=0000" />

-- phpBB Code --

[img]http://boinc.mundayweb.com/one/stats.php/userID:0000/.png[/img]



Można również używać widget-ów w celu wyświetlania statystyk na pulpicie. Wszystko opisane jest tu:

http://boinc.mundayweb.com/desktop/

W zasadzie należy sciągnąć jeden z programów do obsługi samych widgetów a następnie samego widgeta boinc. Są dwie możliwe wersje: dla pojedyńczego użytkownika lub drużynowa. A tak wygląda to na moim pulpecie :

pulpit z mundaystats

m2marek


Simek

Ja już dawno korzytsałem z tych statystyk np na forum Piratów, ale niegdyn nie pomyslalem, zeby wstawić sobie jes tutaj;) THX

gaciu

Zero problemu :)

Ciekawe jest to, że Munday Stats ciężko może być przeciążyć, bo w tym momencie serwer ma 16 mirror-ów (14 działa) i zapewne będzie ich więcej.

bartsob5

hm... ja mam problem, bo zgubilem haslo na swoje konto, a obecnie mam ustawione tylko 6 projektow w all-in-one... i to jest wlasnie jedyna wada, ze calosciowa sygnaturka podlicza tylko punkty wyswietlanych projektow....

Mchl

Cytat: "Simek"Ja już dawno korzytsałem z tych statystyk np na forum Piratów, ale niegdyn nie pomyslalem, zeby wstawić sobie jes tutaj;) THX

Jeszcze jakiś czas temu nie było to możliwe, gdyż obrazki były generowane z rozszerzeniem .php , a skrypt forum nie pozwala na wstawianie takich plików. Twórca statów widać jednak wziął sobie pretensje użytkowników do serca i zmodyfikował co trzeba.

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

Juras23

kombinowałem co by podpis z mundayweb był też aktywny na guziczek (kliknięcie) ale mi jakoś nie łapie :(





no nie tak jak trzeba łapie....

chyba zostanę przy BOINCStats

Nietoperek

@Juras23 - chodzilo o cos tego typu ?
- [url=http://boinc.mundayweb.com][img]http://boinc.mundayweb.com/one/stats.php/userID:3083/.png[/img][/url]

Juras23

właśnie właśnie...zły link wcześniej dałem....dzięki :)





no i uzyskałem w końcu tabelkę dla neszego Teamu tylko czemu nie ma dla konta w Teamie

hehe - w jednych statach mam 41171 a w drugich 44782....hmmm nie ma jakichś statystyk które łączyły by sprawność i elastyczność BOINCStats z zakresem MundayWeb???

AL

Cytat: "Juras23"hehe - w jednych statach mam 41171 a w drugich 44782....hmmm nie ma jakichś statystyk które łączyły by sprawność i elastyczność BOINCStats z zakresem MundayWeb???
No właśnie ostatnio zakres Munday Web jakby lekko został w tyle za boincstats, brak choćby HashClash czy Sap, które na  boincstats banglają aż miło :wink:

gaciu

Admin Munday-a wyjechał ze swojego kraju i nie chce dorzucać nowych projektów. Obiecał, że jak wróci to szybciorem wszystko nadrobi. Powinno nastąpić to na dniach.

edit

Dokładnie 19 marca Niel wraca z USA i się tym zajmie.

AL

Cytat: "gaciu"Admin Munday-a wyjechał ze swojego kraju i nie chce dorzucać nowych projektów. Obiecał, że jak wróci to szybciorem wszystko nadrobi. Powinno nastąpić to na dniach.

edit

Dokładnie 19 marca Niel wraca z USA i się tym zajmie.
Termin troszkę się przesunął i teraz admin wspomina coś o sobocie/niedzieli, a więc 25/26 Marca.

gaciu

A ja własnie dzisiaj w nocy przypadkiem zobaczyłem, że HashClash i Sap już są dostępne w MundayWeb.

AL

CytatTue Mar 21, 2006 7:43 pm
There's no pleasing some people!  

Had United Airlines not cocked-up, I would have been home Saturday morning instead of Sunday. ...
Tue Mar 21, 2006 10:21 pm        
The HashClash and Seasonal Attribution Projects have been added.

Enjoy.

Neil.
Fakt