Pagina 1 din 3

ultimate quiz mod

Scris: 18-Iul-2006, 13:57:06
de razmad
ma chinui sa instalez acest mod, dar cand incerc sa relez fisierul quiz_install.php ma delogheaza si imi spune ca nu am persimiunea sa accesez acel fisier... are cineva vreo solutie ce as putea sa fac?

Scris: 18-Iul-2006, 16:24:26
de roadiro
Instalezi comenzile manual cu PhpMyAdmin.

Scris: 18-Iul-2006, 16:46:30
de Gaby Stan
ai incecat sa-l instalezi http://yourdomain.com/phpBB/quiz_install.php ....si nu merge? ...in fisier nu trebuie sa introduci datele de conectare la db?

Scris: 19-Iul-2006, 00:17:09
de razmad
am incercat manual cu phpmyadmin dar nu vrea sa imi recunoasca tabelele, desi ele sunt in parametri in care se gasesc in quiz_install.php ... iar cand incarc sa rulez acel fisier ma delogheaza ... si drept urmare imi spune ca nu am dreptul sa execut acel fisier.
am mai incercat sa scot din quiz_install.php liniile de cod prin care se verifica rangul adminului dar tot nu vrea... nu prea mai stiu ce sa-i fac

Scris: 19-Iul-2006, 00:21:47
de roadiro
trece aici comenzile pe care le-ai dat, sau numai bucatica din fisierul de instalare .txt, sa vedem si noi poate este o eroare de sintaxa.

Scris: 19-Iul-2006, 00:23:56
de razmad
sa scriu fisierul de install.txt
e cam lung ala
sau sa scriu comenzile pentru db?

Scris: 19-Iul-2006, 00:30:32
de roadiro
pune doar partea cu comenzile SQL, ar trebui sa fie chiar la inceputul modificarilor in fisierul txt, sau in fisierul update.php

Un exemplu de comanda SQL am pus mai jos:
ALTER TABLE `phpbb_themes_name` ADD `color_bot_name` varchar(50) NOT NULL;
ALTER TABLE `phpbb_themes_name` ADD `color_user_name` varchar(50) NOT NULL;
UPDATE `phpbb_themes` SET `color_founder` = 'FF00FF', `color_admin` = 'FFA34F';

Scris: 19-Iul-2006, 00:33:09
de razmad
astea sunt modificarile in db care sunt extrase din quiz_install.php in fisierul txt nu se pomenea nimic de modificari in db, decat executarea fisierului quiz_install.php

Cod: Selectaţi tot

CREATE TABLE phpbb_quiz_general (
		  `quiz_id` int(10) NOT NULL default '0',
		  `quiz_name` varchar(200) NOT NULL default '',
		  `quiz_author` int(10) NOT NULL default '0',
		  `quiz_enabled` int(1) NOT NULL default '0',
		  `quiz_category` int(5) NOT NULL default '0',
		  `quiz_type` varchar(20) NOT NULL default '0',
		  `quiz_plays` int(5) NOT NULL default '0');
		
CREATE TABLE phpbb_QUIZ_CATEGORY  (
		  `category_id` int(5) NOT NULL default '0',
		  `category_password` VARCHAR( 100 ) NOT NULL default '',
		  `category_name` varchar(140) NOT NULL default '',
		  `category_permissions` int(1) NOT NULL default '0',
		  `category_description` varchar(255) NOT NULL default '');	
		

CREATE TABLE  phpbb_QUIZ_STATISTICS  (
		  `stats_id` int(5) NOT NULL default '0',
		  `quiz_id` int(10) NOT NULL default '0',
		  `user_id` int(10) NOT NULL default '0',
		  `stats_correct` INT(5) NOT NULL default '0',
		  `stats_incorrect` INT(5) NOT NULL default '0',
		  `stats_percentage` INT(3) NOT NULL default '0');			

CREATE TABLE phpbb_QUIZ_MULTIPLE_CHOICE  (
  `quiz_id` int(10) NOT NULL default '0',
  `question_id` int(10) NOT NULL default '0',
  `quiz_question` text NOT NULL,
  `quiz_alternates` text NOT NULL,
  `quiz_answer` text NOT NULL);

CREATE TABLE phpbb_QUIZ_TRUE_FALSE  (
  `quiz_id` int(10) NOT NULL default '0',
  `question_id` int(10) NOT NULL default '0',
  `quiz_question` text NOT NULL,
  `quiz_answer` text NOT NULL);

CREATE TABLE phpbb_QUIZ_INPUT(
  `quiz_id` int(10) NOT NULL default '0',
  `question_id` int(10) NOT NULL default '0',
  `quiz_question` text NOT NULL,
  `quiz_answer` text NOT NULL);
 
ALTER TABLE phpbb_SESSIONS  ADD `session_quiz_categories` VARCHAR( 255 ) NOT NULL;
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_show_answers', '" . ON . "');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Register_Play', '" . ON . "');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Post_Count_Play', '" . ON . "');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Post_Requirement', '1');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Play_Once', '" . ON . "');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Author_Play', '" . ON . "');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Min_Max_Questions', '5,10');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Author_Mod', '" . ON . "');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Banned', '');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Moderators', '');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Stats_Display', '10');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Mod_Submit', '" . ON . "');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Cash_Currency', 'user_points');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Cash_Incorrect', '1');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Cash_Correct', '1');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_Cash_Tax', '2');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_CashMOD_On', '" . ON . "');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_packs_category', '1');
INSERT INTO phpbb_CONFIG  (config_name, config_value) VALUES ('Quiz_packs_bot', 'Quartz');
INSERT INTO phpbb_CONFIG_TABLE  (config_name, config_value) VALUES ('Quiz_timeout', '10');

Scris: 19-Iul-2006, 00:36:07
de roadiro
deci cand intrii cu phpMyAdmin selectezi baza de date phpbb dupa care apesi buton SQL. In fereastra care apare scrii comenzile:

exemplu
comanda 1
CREATE TABLE phpbb_quiz_general (
`quiz_id` int(10) NOT NULL default '0',
`quiz_name` varchar(200) NOT NULL default '',
`quiz_author` int(10) NOT NULL default '0',
`quiz_enabled` int(1) NOT NULL default '0',
`quiz_category` int(5) NOT NULL default '0',
`quiz_type` varchar(20) NOT NULL default '0',
`quiz_plays` int(5) NOT NULL default '0');
comanda 2
CREATE TABLE phpbb_QUIZ_CATEGORY (
`category_id` int(5) NOT NULL default '0',
`category_password` VARCHAR( 100 ) NOT NULL default '',
`category_name` varchar(140) NOT NULL default '',
`category_permissions` int(1) NOT NULL default '0',
`category_description` varchar(255) NOT NULL default '');
dupa care apesi butonul executa.
Dupa executie ar trebui sa primesti si un messaj de comanda executata sau de eroare, dupa caz.

Scris: 19-Iul-2006, 00:40:23
de razmad
nu numai inteles...
eu ma loghez ca admin, dupa care modici url pentru a executa fisierul quiz_install.php moment in care sunt delogat dupa forum si imi apare un mesaj de genul:
"You are not authorized to execute this file"
si de aici nu mai face nik
ce am postat eu mai sus sunt comenzile pe care eu le-am extras din fisierul de install incercand sa fac update-ul la db eu manual prin phpmyadmin...

oricum renunt la el si voi incercat alta data cand voi mai avea timp, ma tine pe loc

PS nu primesc nici un mesaj de eroare doar "comanda executata cu succes timp de executie 0, ...sec