Instant Messenger + User status MOD
Inviato: 15/06/2010, 23:46
Ciao a tutti, sicuramente vi creerò delle grane con questo topic, ma sono davvero in difficoltà e non so proprio a chi chiedere o dove guardare...
Il problema sussiste perchè vorrei installare L'instant messenger, ecc. nessun problema se non fosse che bisogna mettere le mani nel database, nel file instal riporta così:
Ho capito che il primo pezzo si riferisce alla tabella che si chiama phpbb_im (correggetemi se sbaglio)
che questa è la seconda tab. che si chiamerà phpbb_users_im
E che con questo devo variare la tabella php_config
Solo che non riesco proprio a capire come devo fare ho provato a leggere qualche guida, ho fatto delle prove su un forum in parallelo, ma niente per me è come provare a leggere giapponese al contrario.
Premesso questo non ci sarebbe un modo per riuscire ad aggirare questo problema?
Tipo creare dei file instal prendendoli da altre mod e modificndoli... oppure se così ci si complica la vita c'è qualche buon samaritano che mi guida passo passo?
Grazie in anticpo.
Il problema sussiste perchè vorrei installare L'instant messenger, ecc. nessun problema se non fosse che bisogna mettere le mani nel database, nel file instal riporta così:
Codice: Seleziona tutto
DROP TABLE IF EXISTS `phpbb_im`;
CREATE TABLE IF NOT EXISTS `phpbb_im` (
`from` mediumint(8) NOT NULL,
`to` mediumint(8) NOT NULL,
`message` text collate utf8_bin NOT NULL,
`sent` int(11) NOT NULL,
`recd` tinyint(1) unsigned NOT NULL default '0',
KEY `sent` (`sent`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
DROP TABLE IF EXISTS `phpbb_users_im`;
CREATE TABLE IF NOT EXISTS `phpbb_users_im` (
`user_id` mediumint(9) NOT NULL,
`user_status` varchar(1024) default NULL,
`user_deny_im` tinyint(1) default '0',
`user_sound_im` tinyint(1) NOT NULL default '1',
PRIMARY KEY (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO `phpbb_config` (config_name, config_value, is_dynamic) VALUES ( 'im_disable', '0', 1);
INSERT INTO `phpbb_config` (config_name, config_value, is_dynamic) VALUES ( 'im_only_friends', '1', 1);
INSERT INTO `phpbb_config` (config_name, config_value, is_dynamic) VALUES ( 'im_allow_sound', '1', 1);
INSERT INTO `phpbb_config` (config_name, config_value, is_dynamic) VALUES ( 'im_override_cfg', '1', 1);
Ho capito che il primo pezzo si riferisce alla tabella che si chiama phpbb_im (correggetemi se sbaglio)
Codice: Seleziona tutto
DROP TABLE IF EXISTS `phpbb_im`;
CREATE TABLE IF NOT EXISTS `phpbb_im` (
`from` mediumint(8) NOT NULL,
`to` mediumint(8) NOT NULL,
`message` text collate utf8_bin NOT NULL,
`sent` int(11) NOT NULL,
`recd` tinyint(1) unsigned NOT NULL default '0',
KEY `sent` (`sent`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
Codice: Seleziona tutto
DROP TABLE IF EXISTS `phpbb_users_im`;
CREATE TABLE IF NOT EXISTS `phpbb_users_im` (
`user_id` mediumint(9) NOT NULL,
`user_status` varchar(1024) default NULL,
`user_deny_im` tinyint(1) default '0',
`user_sound_im` tinyint(1) NOT NULL default '1',
PRIMARY KEY (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Codice: Seleziona tutto
INSERT INTO `phpbb_config` (config_name, config_value, is_dynamic) VALUES ( 'im_disable', '0', 1);
INSERT INTO `phpbb_config` (config_name, config_value, is_dynamic) VALUES ( 'im_only_friends', '1', 1);
INSERT INTO `phpbb_config` (config_name, config_value, is_dynamic) VALUES ( 'im_allow_sound', '1', 1);
INSERT INTO `phpbb_config` (config_name, config_value, is_dynamic) VALUES ( 'im_override_cfg', '1', 1);
Premesso questo non ci sarebbe un modo per riuscire ad aggirare questo problema?
Tipo creare dei file instal prendendoli da altre mod e modificndoli... oppure se così ci si complica la vita c'è qualche buon samaritano che mi guida passo passo?
Grazie in anticpo.