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

Weak.

Użytkownik
  • Postów

    178
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    43

Odpowiedzi opublikowane przez Weak.

  1. 9 godzin temu, DawPi napisał(a):

    Tzn. co by to miało liczyć? Tylko wejścia na stronę główną forum? Każde załadowanie? Dość złożony problem jakby nie było.

    Może lepiej użyć jakiegoś analizatora ruchu (GA czy coś).

    Ja to pomyślał o sesji użytkownika. Adres IP = jedno odwiedzenie forum / zapis do pliku(zaszyfrowany) lub do bazy(ale wolałbym unikać takich zapytań).

  2. 2 godziny temu, Łysy napisał(a):

    Fajną opcją byłoby wyswietlanie ilosci czasu w widoku tematu bedzie taka mozliwosc ?

     

     

    Czy jest sens? Nikt nie używa domyślnego stylu, większość osób ma customowe style, więc każdy musiałby edytować hook'i od wyświetlania tego.

    Zawsze możesz dodać sobie do postContainer 

    {$comment->author()->timeUser($comment->author()->member_id)}

     

  3. (WK) Advanced Chatbox Stats +

    Zobacz plik

    Aplikacja (WK) Advanced Chatbox Stats + zapisuje oraz wyświetla wpisy użytkowników pod ChatBox'em, widget'cie oraz na podstronie. Dzięki tej aplikacji mamy pełną kontrolę nad napisanymi wpisami przez użytkownika, wpisy są zliczane w osobnej tabeli forum oraz podzielone na każdy dzień, tak aby była możliwość wyszukania sobie dowolnego dnia, miesiąca lub roku.

     

    Wspierane aplikacje:

    • Chatbox FREE
    • Chatbox +

     

    Ustawienia:

    • Typ statystyk (opcja z wyborem Chatbox'u):
      • FREE
      • PLUS
    • Możliwość ustawienia, które grupy mogą przeglądać statystyki:
      • Opcja z wyborem grup
    • Możliwość wykluczenia grupy ze statystyk:
      • Opcja z wyborem grup
    • Możliwość ustawienia, które grupy mogą przeglądać wszystkie statystyki:
      • Opcja z wyborem grup
    • Możliwość wyświetlenia pucharów przy liczbie wpisów użytkownika:
      • Opcja z wyborem grup
    • Możliwość wyświetlenia statusu użytkownika(online/offline),
    • Możliwość wyświetlenia wpisów użytkownika w:
      • Postach,
      • Profilu,
      • W hovercard

     

    Narzędzia:

    • Możliwość usuwania wszystkich rekordów ze statystyk,
    • Przenoszenie statystyk z Chatbox FREE oraz ChatBox +.

     

  4. public function authenticate( \IPS\Login\Handler $onlyCheck = NULL )

     

    Bo potem jest odwołanie:

    if ( !$onlyCheck or $method->id == $onlyCheck->id )

     

    Zresztą, jak masz ten błąd, to Twoja wtyczka/aplikacja nie jest kompatybilna z obecną wersją IPS'u ;)

  5. protected function _market()
    {
    	$results = [];
    	foreach( \IPS\Db::i()->select( '*', 'auctions' ) as $row ) {
    		$results[] = $row;
    	}
    	
    	return \IPS\Theme::i()->getTemplate('character')->tabMarket($results);
    }

    I na samej górze w stylu dodaj:

    <ips:template parameters="$results" />

     

     

    Resztę kodu zostawię bez komentarza.

    • Dziękuję 1
  6. Twój kod wyrzuca Ci QUERY, dodaj ->first(); do każdego

    np.

    $marketCars = \IPS\Db::i()->select( '*', 'auctions', array('auction_type = 1') )->first();

    I zamiast tworzyć selecta, stwórz pętle.

    $results = [];
    foreach( \IPS\Db::i()->select( '*', 'auctions' ) as $row ) {
    	$results[] = $row;
    }
    
    return \IPS\Theme::i()->getTemplate('character')->market($results);

     

    • Lubię to 1
  7. Hey, po tych aktualizacjach IPS'a to już mi ręce upadają. Czy ktoś miał problem dot. tworzenia nowego widgetu do nowej wersji IPS'u? Chodzi mi o to, że gdy stworzę już widget do istniejącej już aplikacji i pobrania jako 'NOWĄ' wersję, to przy instalacji na jakimkolwiek forum, to go po prostu nie ma w menu, w bazie on widnieje normalnie. Jedynie działa jak postawię nową aplikację, dodam widget i wyeksportuje pliki.

×
×
  • 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ę.