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

(DP23) Show Thanks Statistics


DawPi

Rekomendowane odpowiedzi

  • Manager

Nazwa pliku: (DP23) Show Thanks Statistics

Autor: DawPi

Data wysłania: sobota, 17 styczeń 2009 - 20:55

Plik aktualizowany: sobota, 17 styczeń 2009 - 21:56

Kategoria: Modyfikacje 2.3.x & 2.2.x

Wersja modyfikacji: 1.1

Info:

Dzięki tej modyfikacji możliwe jest wyświetlenie statystyk punktów użytkowników z modyfikacji thx advanced.

Możliwości:

  • Włączenie/wyłączenie modyfikacji
  • Określenie ile wyników pokazywać na stronę
  • Wybór metody sortowania ( rosnąco, malejąco )
  • Wybór czy dodawać użytkowników z zerową liczbą punktów
  • Wybór które grupy mogą wyświetlać statystyki

Screen:

#1

dp23_shad2.png

Kliknij tutaj by pobrać plik

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager
Super, działa... tylko muszę zmienić jeszcze nazwę na np. Statystyki podziękowań, a szukajka mnie chyba ugryzła bo nic nie widzę ;) ;)

No to fajnie, że się podoba! ;)

-> Zmiana nazwy w topie

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

A ja znowu trochę ponarzekam :D

Zainstalowałem Twoją modyfikację jakieś dwa tygodnie temu. Działała bez zarzutu!

Dzisiaj jednak wchodząc w Statystyki skrypt wyświetla błąd. Nic nie grzebałem w plikach.

Firefox:

imjrzn.jpg

Opera:

2ltoolz.jpg

Internet Explorer:

sxyv6u.jpg

Mod znajduje się pod domyślnym adresem: index.php?autocom=stats

Wczoraj jeszcze śmigało należycie. Prawdopodobnie zmienili mi jakieś ustawienia serwera - tylko o co pytać?

Swoją drogą mam zainstalowanego Staff Applications Form i ten działa jak powinien działać.

Co mogę na to poradzić?

P.S. Dodam jeszcze, że Thanks Mod Advanced działa bez zarzutu.

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

  • Manager

Hm, przecież tam cudów nie ma. :D

Amfidiusz: wchodząc na historię thanksów danego użytkownika z linku znajdującego się pod avatarami w tematach również tak się pojawia?

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Historia thanksów działała bezbłędnie. Winną rzeczywiście była kompresja GZIP. Teraz jest wyłączona i statystyki się wyświetlają.

Ale nasuwa się pytanie: Zablokowanie kompresji obciąża serwer w dużo większym stopniu? Oraz czego powinienem domagać się od swojego hostingodawcy?

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Dziwne w tym przypadku jest to, że w żaden sposób nie korzystam z gzipa w tej modyfikacji. Pewnie to dalsze relacje w skrypcie.

Czego się domagać: nie znam się na zagadnieniach hostingowych, ale jak widać po większości for i stron GZIP na IP.Board działa poprawnie o ile serwer to umożliwia. Twój Ci tego nie umożliwia więc zapewne są stare/nieaktualne/'zepsute' biblioteki gzip na nim.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Ale nasuwa się pytanie: Zablokowanie kompresji obciąża serwer w dużo większym stopniu? Oraz czego powinienem domagać się od swojego hostingodawcy?

Proponuję napisać do swojego hostingodawcy i opisać mu zaistniały problem, może były jakieś prace modernizacyjne i zapomniano o doinstalowaniu lub włączeniu modułów lub bibliotek.

Co do samej kompresji to służy ona przede wszystkim do ograniczenia transferu pobieranych danych, jednak nie wpływa na spadek obciążenia serwera. Również w ten sposób powodujesz to, że strony szybciej się wczytują. W przypadku kompresji stron dynamicznych powoduje nawet wzrost obciążenia.

Więc jeśli masz konto z małym limitem transferu np. 10GB/mc, a strona generuje ruch na poziomie np 12GB to wtedy włączenie GZIP pozwoli zmieścić się w zadanym transferze. I to jest jedyne praktyczne zastosowanie. W przypadku skryptu IPB, za zmniejszenie obciążenia serwera odpowiada "cachowanie" danych i włączenie akceleracji skryptów PHP (np. poprzez Xcache)

46279b204b.png

Rozwiążemy dla Ciebie każde zadanie z matematyki: http://matma4u.pl

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

ja rowniez dzisiaj zainstalowalem sobie tego moda i jestem bardzo zadowolony bo polaczenie jego z Thanks Mod Advanced to dokladnie to czego potrzebowalem :)

Mam jednak mala prosbe (sugestie)

Czy loginy osob ktore pojawiaja sie w tej tabelce nie moga sie wyswietlac w kolorze grupy do jakiej dana osoba przynalezy?

I czy wynik ktory wyswietla sie w ostatniej kolumnie (wlasnie ilosc podziekowan) nie moze byc pogrubiony?

Jesli nie bylby to dla Ciebie duzy klopot to moze opisalbys mi co zrobic zeby uzyskac wlasnie taki efekt? Albo ewentualnie dodal takie opcje do wersji 1.2 :D

PS. Dziekuje za Twoja cierpliwosc i wyrozumialosc :)

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

  • 2 tygodnie później...

Mod działa jak należy, wszystko super. ;) Jak wiadomo, KliczeK jest dokładny - na dole brakuje "końca kategorii". :/

Otwórz: ACP -> LOOK & FEEL -> # -> Edit Template HTML -> skin_dp23_stats -> stats_footer

Zamieniamy wszystko co tam jest na:

		 </table>
<table width='100%' cellpadding='4' cellspacing='1' class='ipbtable'>
<tr> 
		<td class="catend" colspan="{$lines}"><!-- no content --></td>
	</tr>	  
	 </table>
   </div><br /><% DP23COPY %>

Przy okazji można zauważyć że powtarza się "Licensed to: KliczeK"

Otwórz: sources/components_public/stats.php

Znajdź i usuń:

		if ( $this->ipsclass->vars['ipb_reg_show'] and $this->ipsclass->vars['ipb_reg_name'] )
		{
			$copyright .= "<br />Licensed to: ". $this->ipsclass->vars['ipb_reg_name'];
		}

Chcesz kolory grup przy nickach?

Otwórz: ACP -> LOOK & FEEL -> # -> Edit Template HTML -> skin_dp23_stats -> stat_advanced_loop

Znajdź:

{$data['members_display_name']}

Zamień na:

{$data['prefix']}{$data['members_display_name']}{$data['suffix']}

Chcesz pogrubioną ilość podziękowań w ostatniej kolumnie?

Otwórz: ACP -> LOOK & FEEL -> # -> Edit Template HTML -> skin_dp23_stats -> stat_advanced_loop

Znajdź:

{$data['thanks_point']}

Zamień na:

<b>{$data['thanks_point']}</b>

In, and Out.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • 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ę.