Poprzedni temat «» Następny temat
Autor Wiadomość
Topics Rate System
Eurycide

Posty: 15
Postawił 3 piw(a)
Wysłany: Nie 08 Paź, 2006   
   Adres forum: www.paranormalne.pl


Dla zainteresowanych udost?pniam ma?? przer?bk? skryptu i now? autorsk? paczk? ikon

Modyfikacja skryptu:

- Obs?uga ikon w formacie .gif a co za tym idzie ?atwo?? w modyfikacjach graficznych ikon. Brak dalszej obs?ugi ikon w formacie .png


Paczka ikon gif:

- Ca?a paczka ikon zajmuje tylko 4,6KB, podczas gdy zestaw ikon standardowych zajmuje a? 30KB. Co w przypadku du?ych for ma zasadnicze znaczenie dla miesi?cznego zu?ycia transferu. Przyk?adowo 1000 unikalnych odwiedzin dziennie przy ikonach standardowych zjada nam dodatkowe 900MB transferu miesi?cznie. Przy moich ikonach zu?ycie miesi?czne dla 1000 unikalnych odwiedzin to nieco ponad 130MB transferu, a wi?c 7 razy mniej.

- ikony .gif s? poprawnie wy?wietlane na ka?dej przegl?darce, w tym na Internet explorer (w przypadku starszych wersji IE, standardowe ikony mog? by? wy?wietlane niepoprawnie z uwagi na format zapisu .png)

- ikony s? nieco mniejsze, bardzo czytelne na ciemnych i jasnych stylach

Tutaj mo?ecie zobaczy? przyk?ad z mojego forum: http://www.paranormalne.p...forum.php?f=133




Kod
Prosta instrukcja przer?bek i wgrywania nowych ikon:


Pliki konieczne do zmodyfikowania:

viewforum.php
admin/admin_rate1.php
templates/tw?j_styl/rate_field_up.tpl
templates/tw?j_styl/admin/admin_topics_rates.tpl
topics_rate_functions/tr_admin.php
topics_rate_functions/tr_show_all_votes.php
topics_rate_functions/tr_show_specified_rate.php
topics_rate_functions/tr_show_topic_rates.php
topics_rate_functions/tr_show_user_votes.php


Otwieramy ka?dy z plik?w, wyszukujemy:

png

zamieniamy na:

gif


Zapisujemy zmiany i nadpisujemy zmodyfikowane pliki na pliki znajdujace sie na serwerze. Wgrywamy nowe ikony do katalogu topics_rate_themes/blue/ i oczywiscie wybieramy w PA zestaw BLUE. Ikony ze wzgl?du na prostot? pozwalaj? na ?atw? zmian? koloru, je?li komu? akurat niebieski nie odpowiada.

Aby móc ściągnąć załącznik musisz się zalogować.
Postaw piwo autorowi tego posta
 
     
KnofeL 
Ti-Rex



Posty: 1546
Piwa: 3790/41
Skąd: Wodzis?aw ?l?ski
Wysłany: Nie 08 Paź, 2006   
   Adres forum: http://ave.nazwa.pl/knofel/


08.10.2006 - Topics Rate System v. 3.7 (FINAL)
:arrow: Poprawiony b??d z "rozsypywaniem" si? grafiki przy niekt?rych ustawieniach for (Np. W??czone ignorowanie dzia??w, Og?oszenia oddzielane belk?)
:arrow: Doda?em obs?ug? innych format?w ni? .png dla styli ikonek (.jpg, .gif, .bmp)
:arrow: Mo?liwo?? wy??czenia modyfikacji w wybranych tematach (W polu OCENA w spisie temat?w pozostanie jednak ocena 0)
:arrow: Mo?liwo?? ustawienia ilosc pozycji w Top Li?cie (W Panelu Administracyjnym)
_________________
..:: Made by KnofeL
::..

Chcesz pomocy... Tylko FORUM! nie wysy?a? do mnie PW!
Postaw piwo autorowi tego posta
 
     
MrK 

Posty: 42
Piwa: 2/31
Skąd: Przejdź do mapy
Wysłany: Nie 08 Paź, 2006   
   Adres forum: http://sx1.pl


KnofeL,
dzi?ki za now? wersje. mo?liwosci mi juz zupe?nie wystarczaj? :D

Jest ma?y problem tylko. Chyba co? nie tak z langiem jest. Zobacz screena. Nie ma tez zadnych tekst?w/komunikat?w przy g?osowaniu i usuwaniu g?os?w. Chyba ze to ja co? sknoci?em :]



[ Dodano: Nie 08 Pa?, 2006 ]
Po zmiane w profilu j?zyka na angielski mam:

Kod
Parse error: syntax error, unexpected T_STRING in /language/lang_english/lang_tr.php on line 38


[ Dodano: Nie 08 Pa?, 2006 ]
I nie dzia?a ograniczanie top listy. Podaje rozne wartosci: 30, 50 itp a i tak mam wyswietlan? ca?o?
_________________
Pozdrawiam
MrK
Postaw piwo autorowi tego posta
 
     
Kica 


Posty: 120
Piwa: 38/51
Skąd: Soko??w P.
Wysłany: Nie 08 Paź, 2006   
   Adres forum: http://www.rabits-hole.net


MrK napisał/a
Jest ma?y problem tylko. Chyba co? nie tak z langiem jest. Zobacz screena. Nie ma tez zadnych tekst?w/komunikat?w przy g?osowaniu i usuwaniu g?os?w. Chyba ze to ja co? sknoci?em :]

U mnie jest OK.

MrK napisał/a
Po zmiane w profilu j?zyka na angielski mam [...]

Tu akurat mam ten sam b??d...
_________________
Rabits Hole || Consoles || NES Generation || KHP
Postaw piwo autorowi tego posta
 
 
     
Eurycide

Posty: 15
Postawił 3 piw(a)
Wysłany: Nie 08 Paź, 2006   
   Adres forum: www.paranormalne.pl


Knofel jestes niestrudzony :D

Mam jeszcze jedno pytanie: czy daloby sie w prosty sposob zrobic tak aby w topliscie oceny byly zaokraglane do setek a nie do dziesiatek?

np. zamiast ocen typu 4.8 pokazywalo 4.75

To dosyc wazne, jesli na forum jest duzo tematow. Podejrzewam, ze chodzi o mala modyfikacje viewforum.php szukalem dzis, probowalem ale nic z tego
Postaw piwo autorowi tego posta
 
     
MrK 

Posty: 42
Piwa: 2/31
Skąd: Przejdź do mapy
Wysłany: Nie 08 Paź, 2006   
   Adres forum: http://sx1.pl


Kica napisał/a
MrK napisa?/a
Jest ma?y problem tylko. Chyba co? nie tak z langiem jest. Zobacz screena. Nie ma tez zadnych tekst?w/komunikat?w przy g?osowaniu i usuwaniu g?os?w. Chyba ze to ja co? sknoci?em :]

U mnie jest OK.

Faktycznie co? sknoci?em. Nadgra?em teraz ponownie wszystkie pliki na forum i jest OK. Sorry za zamieszanie.
_________________
Pozdrawiam
MrK
Postaw piwo autorowi tego posta
 
     
KnofeL 
Ti-Rex



Posty: 1546
Piwa: 3790/41
Skąd: Wodzis?aw ?l?ski
Wysłany: Nie 08 Paź, 2006   
   Adres forum: http://ave.nazwa.pl/knofel/


MrK napisał/a
Jest ma?y problem tylko. Chyba co? nie tak z langiem jest. Zobacz screena. Nie ma tez zadnych tekst?w/komunikat?w przy g?osowaniu i usuwaniu g?os?w. Chyba ze to ja co? sknoci?em :]

Kica napisał/a
U mnie jest OK.


U mnie te? wszystko dzia?a.

B??d w angielskim langu znalaz?em:

Kod
won't ZMIE? na won`t


MrK napisał/a
I nie dzia?a ograniczanie top listy. Podaje rozne wartosci: 30, 50 itp a i tak mam wyswietlan? ca?o??.


U mnie dzia?a bez problem?w.

Eurycide, zaokr?glanie jest do 2 miejsc po przecinku czyli, powinno by? x,xx
_________________
..:: Made by KnofeL
::..

Chcesz pomocy... Tylko FORUM! nie wysy?a? do mnie PW!
Postaw piwo autorowi tego posta
 
     
MrK 

Posty: 42
Piwa: 2/31
Skąd: Przejdź do mapy
Wysłany: Nie 08 Paź, 2006   
   Adres forum: http://sx1.pl


KnofeL,
sorry za to zamieszanie, mia?em co? nie tak z plikami, po ponownym nadgraniu wszystkie napisy si? pojawi?y.

Mo?ecie sprawdzic czy dzia?a wam wykluczanie temat?w? Bo u mnie cosik nie. Przy takim linku: http://sx1.pl/viewtopic.php?t=5466 ID to 5466. Wpisuje ten numer, zapisuje ustawienia, ale nadal mog? g?osowa? w tym temacie.

[ Dodano: Nie 08 Pa?, 2006 ]
I co to jest to

Kod
change('red,png')
ma samej g?rze w PA?

[ Dodano: Nie 08 Pa?, 2006 ]
Jasna cholera. Juz sie dzisiaj nie odzywam, bo jakos nie mysle zupe?nie. Przeciez admin moze g?osowac pomimo blokady...
Wybaczcie, by?em 11h w pracy dzisiaj.
_________________
Pozdrawiam
MrK
Postaw piwo autorowi tego posta
 
     
Eurycide

Posty: 15
Postawił 3 piw(a)
Wysłany: Nie 08 Paź, 2006   
   Adres forum: www.paranormalne.pl


Dzis instalowalem na nowo caly skrypt, sprawdzilem dokladnie wszyskie pliki. Skrypt dziala dobrze z wyjatkiem tego zaokraglania. Zarowno w topliscie jak i w widoku poszczegolnych tematow (nad oknem szybkiej odpowiedzi) ocena jest zaokraglana do dziesiatek (X,X).

Ocenilem kilka testowych tematow, w ktorych ocena powinna wynosic np. 4,75 lub 3,18 a wyswietlane jest 4,8 i 3,2 :)

Jesli ktos moglbys prawdzic u siebie jak to wyglada, to bede wdzieczny.
Postaw piwo autorowi tego posta
 
     
KnofeL 
Ti-Rex



Posty: 1546
Piwa: 3790/41
Skąd: Wodzis?aw ?l?ski
Wysłany: Pon 09 Paź, 2006   
   Adres forum: http://ave.nazwa.pl/knofel/


Eurycide, chyba wiem o co chodzi. Zapytanie w instrukcji ustawia pole phpbb_topics na 3 znaki wiec pozawla na zapisane liczby w postaci max x,x (Cho? nie wiem czemu je zaokr?gla) spr?buj wykona? to zapytanie i zobacz jak b?dzie:
Kod
ALTER TABLE `phpbb_topics` CHANGE `topic_rate` `topic_rate` VARCHAR( 5 ) NOT NULL DEFAULT '0';

Teraz liczba moze mie? posta? x,xxx wi?c wystarczy.

Je?li to nie pomo?e to spr?buj jeszcze w plikach tr_vote.php, tr_change_vote.php i tr_delete_rate.php znale??:
Kod
$rate = round($rate, 2);

I zmieni? to na:
Kod
$rate = round($rate, 3);
_________________
..:: Made by KnofeL
::..

Chcesz pomocy... Tylko FORUM! nie wysy?a? do mnie PW!
Postaw piwo autorowi tego posta
 
     
Eurycide

Posty: 15
Postawił 3 piw(a)
Wysłany: Pon 09 Paź, 2006   
   Adres forum: www.paranormalne.pl


KnofeL napisał/a
spr?buj wykona? to zapytanie i zobacz jak b?dzie:


Genialnie :D Dzieki wielkie!
Postaw piwo autorowi tego posta
 
     
f3jk

Posty: 2
Wysłany: Pon 09 Paź, 2006   
   Adres forum: ssekss.yoyo.pl


Witam, jako ze wczoraj zaczalem pierwszy raz bawic sie w administratora forum (laik totalny :) ) prosilbym o pomoc. Problem moj polega na bledzie wyswietlanym podczas gdy chce dodac w MySQL wykonanie zapytania
Cytat
--> SQL <--

CREATE TABLE `phpbb_topics_rates` (
`vote_id` smallint(6) NOT NULL auto_increment,
`topic_id` smallint(6) NOT NULL,
`voter_id` smallint(6) NOT NULL,
`voter_rate` smallint(6)NOT NULL,
PRIMARY KEY (`vote_id`)
) ;

CREATE TABLE `phpbb_topics_rates_config` (
`enabled` varchar(1) NULL,
`enabled_all` varchar(1) NULL,
`forums` varchar(255) NULL,
`rate_field_type` tinyint(1) NOT NULL default 0,
`rates_theme` varchar(255) NOT NULL default 'gold',
`min_posts` smallint(10) UNSIGNED NOT NULL default 0,
`forbidden_users` varchar(255) NULL,
`forbidden_groups` varchar(255) NULL
) ;

ALTER TABLE `phpbb_topics` ADD `topic_rate` VARCHAR(3) NOT NULL default 0;
ALTER TABLE `phpbb_topics` ADD `topic_rates` TINYINT UNSIGNED NOT NULL default 0;
ALTER TABLE `phpbb_topics` ADD `topic_votes` TINYINT UNSIGNED NOT NULL default 0;


najpierw gdy chcialem wykonac wyswietlilo mi jeden blad, gdy sprobowalem ponownie wyswietlilo mi inny blad

Cytat
B??d Og?lny
Nie mog? wykona?: CREATE TABLE `phpbb_topics_rates` ( `vote_id` smallint(6) NOT NULL auto_increment, `topic_id` smallint(6) NOT NULL, `voter_id` smallint(6) NOT NULL, `voter_rate` smallint(6)NOT NULL, PRIMARY KEY (`vote_id`) )


prosze o pomoc :) pozdrol
Postaw piwo autorowi tego posta
 
     
Eurycide

Posty: 15
Postawił 3 piw(a)
Wysłany: Wto 10 Paź, 2006   
   Adres forum: www.paranormalne.pl


No no wersja 4.0 :)
Postaw piwo autorowi tego posta
 
     
KnofeL 
Ti-Rex



Posty: 1546
Piwa: 3790/41
Skąd: Wodzis?aw ?l?ski
Wysłany: Wto 10 Paź, 2006   
   Adres forum: http://ave.nazwa.pl/knofel/


Z nud?w przejrza?em jeszcze raz ten skrypt i znalaz?em kilka rzeczy kt?re mo?na zoptymalizowa?, co pozwoli?o na zredukowanie zapyta? i funkcji wykonywanych przez skrypt (Tylko je?li ich wykonanie jest zb?dne). Tak wi?c kolejna :oops: werjsa:

10.10.2006 - Topics Rate System v. 4.1 (FINAL)
:arrow: BUG FIX: Podczas edycji post?w by?a mo?liwo?? ich oceny - Ju? tak nie b?dzie.
:arrow: Kilka zmian optymalizacyjnych (Zmniejszenie ilo?c zapyta? i funkcji wykonywanych przez skrypt - je?li s? one zb?dne)

Zpewne co? jeszcze mo?na pozmienia?, ale narazie niechce mi si? my?le? :D

10.10.2006 - Topics Rate System v. 4.0 (FINAL)
:arrow: Top Lista jest teraz "modu?em" pliku rate.php i korzysta ze "wsp?lnego" szablonu
:arrow: Optymalizacja Top Listy
:arrow: Od teraz przy ka?dym temacie w Top Li?cie b?dzie wypisany jego autor
:arrow: Poprawi?em podgl?d stylu w Panelu Administracyjnym gdy styl ma inne rozszerzenie ni? .png
:arrow: BUG FIX: Rozwi?zany problem z zaokr?glaniem ocen
:arrow: Rozwi?zany problem z angielskim langiem i drobna jego poprawka
:arrow: Usuno?em ten zb?dny napis z Panelu Administratora
:arrow: Ikonki w formacie .gif (Wi?cej w pliku Additional_Themes.txt)

Paczki do pobrania znajduj? si? TUTAJ ale ju? nie jako za??czniki (paczka zajmuje za du?o)

W razie problem?w pisa? tutaj.

f3jk, upewinij si? ?e prefix twojej bazy danych to phpbb_
_________________
..:: Made by KnofeL
::..

Chcesz pomocy... Tylko FORUM! nie wysy?a? do mnie PW!
Postaw piwo autorowi tego posta
 
     
f3jk

Posty: 2
Wysłany: Wto 10 Paź, 2006   
   Adres forum: ssekss.yoyo.pl


Cytat
f3jk, upewinij si? ?e prefix twojej bazy danych to phpbb_

hehe troche newbie pytanie :) ale gdzie to szukac? abym mogl sie upewnic/ewentualnie zmienic?
(bo pewnie w tym problem;/)
Postaw piwo autorowi tego posta
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  



Za treść postów administracja nie odpowiada. W przypadku naruszenia prawa, wszelkie zgromadzone dane o osobie łamiącej prawo, zostaną przekazane odpowiednim władzom. Kopiowanie elementów graficznych oraz rozwiązań technologicznych zastosowanych na niniejszej witrynie surowo wzbronione.
Strona wygenerowana w 0,16 sekundy. Zapytań do SQL: 53