To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Topics Rate System v. 10.2

Knofel - 14-09-2006, 16:03

18.09.2006 - Topics Rate System v. 3.0 (FINAL)
:arrow: CRITICAL BUG FIX: Prune System usuwa już puste wpisy. (Jednak zalecam zachowanie ostrożności przy jego używaniu!)
:arrow: Możliwość uniemożliwienia głosowania wybranym userom i grupom
:arrow: Zamiast napisu "Topics Rate v. x.x" w polu gdzie wybieramy ocenę będzie napis "Oceń Teamt"
:arrow: Kiedy usuniemy jakiś temat lub usera na liście nie będą pojawiać się informację że taki temat/user nie istnieje
:arrow: Kliknięcie w jakść ocenę podczas ich przeglądania wyświetli listę wszystkich tych ocen
:arrow: Zmiana nazwetnictwa buttonów
:arrow: Kilka zmian w kodzie

UWAGA! znalazłem błąd z "Prune System". Otóż jeśli usuniemy jakiegoś użytkownika, a jest on jedynym który głosował w temacie, niemożliwe jest zsynchronizowanie tego tematu. To znaczy że w spisie tematów na jakimś forum, będziemy widzieć temat jako oceniony a kiedy klikniemy w jego ocene pokaże nam się tylko puste pole, to samo kiedy wejdziemy do tematu, zobaczymy tam że ktoś na niego głosował choc szczegóły pokażą co innego.

Można to oczywiście poprawić, oddając głos na te tematy i włączając synchronizację.

Zalecam ostrożne używanie tej funkcji do póki nie wymyśle jakiegoś rozwiązania.

Paczka i nowy screen jak zwykle w pierwszym poście

[ Dodano: 24-09-2006, 16:45 ]
24.09.2006 - Topics Rate System v. 3.2 (FINAL)
:arrow: Rozbiłem skrypt na kawałeczki. (Każda funkcja w osobnym pliku)
:arrow: Możliwość wyboru sposobu oddawania głosów (Możliwość wybrania sposobu oddawania głosów (Pole nad Szybką Odpowiedzią lub styl a'la vBulletin))
:arrow: Malutkie poprawki w tpl'ku
:arrow: Drobna optymalizacja
:arrow: Usunołem z paczki update'y z wersji mniejszych niż 3.0



Paczka i nowe screeny w pierwszym poście - oczywiście wszytko aktualne ;)

Ivellios - 26-09-2006, 21:04

U mnie na forum przy pisaniu posta wyskakuje takie coś:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/ivellios/public_html/forum/posting.php on line 502

Warning: Cannot modify header information - headers already sent by (output started at /home/ivellios/public_html/forum/posting.php:502) in /home/ivellios/public_html/forum/includes/functions_post.php on line 631

Grohostaj - 27-09-2006, 18:15

A u mnie wyskakuje cały czas: "Nie masz uprawnień" :/ . Jestem adminem i wydaje mi się że powinienem móc :P
Knofel - 29-09-2006, 18:06

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)

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)

06.10.2006 - Topics Rate System v. 3.5 (FINAL)
:arrow: MINOR BUX FIX: Kiedy zakładaliśmy nowy temat, była możliwośc jego oceny jeszcze zanim został napisany - Już tak nie będzie.
:arrow: Zmiana sposobu wyświetlania ocen (W polu głosowania jest to system dziesiętny bez zaokrągleń x,xx - podczas przeglądania tematów w wybranym forum jest to system dziesiętny z moim "systemem" zaokrągleń)
:arrow: Top Lista tematów
:arrow: Poprawki w instrukcji
:arrow: Poprawki w langach

Mam do was wielka prośbę, jeśli macie jakię problem z tym modem piszcie TUTAJ

dlugi16 - 24-11-2006, 21:08

link nie dziala do downloadu..;/ prosze wrzucic ponownie
Knedels - 25-11-2006, 17:47

A mi wywala taki błąd przy zapytaniu do bazy :/

Kod:
#1064 - Something is wrong in your syntax obok 'C' w linii 1


a to feralne zapytanie

Cytat:
CREATE TABLE `phpbb_topics_rates_config` (
`enabled` varchar(1) NULL,
`enabled_all` varchar(1) NULL,
`forums` varchar(255) NULL,
`top_list' tinyint(3) NOT NULL default 30
`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_topics` varchar(255) NULL,
`forbidden_groups` varchar(255) NULL
) TYPE=MyISAM;
Kod:


Co tu jest nie tak, prosze o w miare szybką pomoc  :?

Gozda - 25-11-2006, 17:59

Cytat:
Adres forum: Stawiam
;]
Knedels - 25-11-2006, 18:04

Gozda napisał/a:
Cytat:
Adres forum: Stawiam
;]


No stawiam, stawiam....co mam pokazać? czyste forum?

BTW: Pomoże ktoś :(

Nieważne poradziłem sobie, powinno być:

Kod:
###########################################

--> 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`)
) TYPE=MyISAM;

CREATE TABLE `phpbb_topics_rates_config` (
`enabled` varchar(1) NULL,
`enabled_all` varchar(1) NULL,
`forums` varchar(255) NULL,
`top_list` tinyint(3) NOT NULL default 30,
`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_topics` varchar(255) NULL,
`forbidden_groups` varchar(255) NULL
) TYPE=MyISAM;

ALTER TABLE `phpbb_topics` ADD `topic_rate` VARCHAR(5) 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;

###########################################

DaGaT - 05-12-2006, 09:52

Czy pierwszy post w tym temacie jest juz prawidlowy ??
No i skad sciagnac te pliki, bo tamten link chyba nie dziala ! :/

arcy - 05-12-2006, 10:02

excepto, link w pierwszym poście już poprawiony - działa :]
DaGaT - 05-12-2006, 10:21

ściągnąlem ten system oceny tematów, zmodyfikowałem pliki według instrukcji wgrałem i mam pare błędów:

1) Gdy chce wejść do PA:

Kod:
Parse error: syntax error, unexpected '{' in /usr/export/www/vhosts/funnetwork/hosting/forum111/admin/modules_data.php on line 2




2) Nad tematami pojawia się:

Kod:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/forum111/viewforum.php on line 706


3) Gdy chcę zobaczyc profil pojawia się:
Kod:
Couldn't obtain topics rates data

DEBUG MODE

SQL Error : 1146 Table 'forum111_02.phpbb_topics_rates' doesn't exist

SELECT count(vote_id) as rates_count FROM phpbb_topics_rates WHERE voter_id = '10'

Line : 683
File : usercp_viewprofile.php


Co z tym zrobic?/jak naprawic ?

rahim - 06-12-2006, 15:28

Bardzo fajny mod! Wykorzystałem go trochę w inny sposób, dlatego mam małe pytanie - czy można dodać opcję wykluczania danych tematów (na podstawie id)? Bo nie uśmiecha mi się żeby można było wszystkie tematy z danego działu oceniać, tylko konkretne :)
Knofel - 06-12-2006, 15:44

Pewnie że idzie... :|
rahim - 06-12-2006, 17:23

A jak to zrobić?
Knofel - 06-12-2006, 17:57

Trzeba wpisać do bazy ID tych tematów, i potem sprawdzić czy ID tematu w wybranym forum jest na liście zablokowanych ID i jeśli tak to nie wyświetlać oceny i pola do głosowania ;)


Powered by phpBB modified by Przemo © 2003 phpBB Group