Poprzedni temat :: Następny temat |
Eurycide Wysłany: Nie 08 Paź, 2006 |
|
|
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
KodProsta 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. |
|
KnofeL Wysłany: Nie 08 Paź, 2006 |
|
|
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) |
|
MrK Wysłany: Nie 08 Paź, 2006 |
|
|
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:
KodParse 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? |
|
Kica Wysłany: Nie 08 Paź, 2006 |
|
|
MrK napisał/aJest 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ł/aPo zmiane w profilu j?zyka na angielski mam [...]
Tu akurat mam ten sam b??d... |
|
Eurycide Wysłany: Nie 08 Paź, 2006 |
|
|
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 |
|
MrK Wysłany: Nie 08 Paź, 2006 |
|
|
Kica napisał/aMrK 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. |
|
KnofeL Wysłany: Nie 08 Paź, 2006 |
|
|
MrK napisał/aJest 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ł/aU mnie jest OK.
U mnie te? wszystko dzia?a.
B??d w angielskim langu znalaz?em:
Kodwon't ZMIE? na won`t
MrK napisał/aI 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 |
|
MrK Wysłany: Nie 08 Paź, 2006 |
|
|
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
Kodchange('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. |
|
Eurycide Wysłany: Nie 08 Paź, 2006 |
|
|
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. |
|
KnofeL Wysłany: Pon 09 Paź, 2006 |
|
|
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:
KodALTER 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); |
|
Eurycide Wysłany: Pon 09 Paź, 2006 |
|
|
KnofeL napisał/aspr?buj wykona? to zapytanie i zobacz jak b?dzie:
Genialnie :D Dzieki wielkie! |
|
f3jk Wysłany: Pon 09 Paź, 2006 |
|
|
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
CytatB??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 |
|
Eurycide Wysłany: Wto 10 Paź, 2006 |
|
|
No no wersja 4.0 :) |
|
KnofeL Wysłany: Wto 10 Paź, 2006 |
|
|
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_ |
|
f3jk Wysłany: Wto 10 Paź, 2006 |
|
|
Cytatf3jk, 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;/) |
|
|
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
|