Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

ROZWIĄZANY: 'Pipy' czyli użycie nowego systemu rang.


Rekomendowane odpowiedzi

Cześć. Ostatnimi czasy zainteresował mnie nowy - przynajmniej jak dla mnie - system rang określany ilością 'pip', mimo jakże mylącej spolszczonej nazwy są to takie małe kropeczki odpowiadające ilości postów. Patrzyłem, szukałem oraz przekopywałem artykuły developera...niestety nie znalazłem niczego co by mi pomogło w otrzymywaniu output'u tej rangi(tj. string z odpowiednią ilością znaczników <img>). Gdyby ilość pipów była proporcjonalna do postów( 10 = 1 pip) nie robiłbym kłopotu i napisał to po swojemu. Jeśli ktoś wie jak IP Board sobie to liczy, byłbym wdzięczny za pomoc.

Pzdr.

  • Lubię to 1
Odnośnik do komentarza
Udostępnij na innych stronach

Możesz sobie ustawić dowolną ilość rang, ale musisz sobie zrobić wtedy odpowiednią ilość grafik :) Ja mam na swoim forum bodajże 28 rang i wszystko działa bez zastrzeżeń :) W ACP => members => members ranks ustawiasz sobie każdą rangę od ilości postów, dajesz link do obrazka dla danej rangi i tyle :) Obrazek musi być w folderze 'public/style_extra/team_icons/'.

Edytowane przez Jurij
Odnośnik do komentarza
Udostępnij na innych stronach

Jako że dział zobowiązuje, zainteresuj się klasą IPSMember i:

    /**
    * Parse a member for display
    *
    * @param    mixed    Either array of member data, or member ID to self load
    * @param    array     Array of flags to parse: 'signature', 'customFields', 'warn'
    * @return    array     Parsed member data
    */
   static public function buildDisplayData( $member, $_parseFlags=array() )

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • 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ę.