The mod fails during the installation with a DB error. Reason - you are trying to use a fulltext index without making sure that the default db engine is MyISAM, not InnoDB as it is on my PC.
It would be a good idea to change this:
PHP Code:
$db->query_write("
CREATE TABLE `grps_post` (
`postid` int(10) unsigned NOT NULL auto_increment,
`threadid` int(10) NOT NULL default '0',
`groupid` mediumint(9) unsigned NOT NULL default '0',
`parentid` int(10) unsigned default NULL,
`username` varchar(50) NOT NULL default '',
`userid` int(10) unsigned NOT NULL default '0',
`title` varchar(250) NOT NULL default '',
`dateline` int(10) unsigned NOT NULL default '0',
`pagetext` mediumtext NOT NULL,
`ipaddress` varchar(16) NOT NULL default '',
`iconid` smallint(5) unsigned NOT NULL default '0',
`visible` smallint(6) NOT NULL default '0',
`attach` smallint(5) unsigned NOT NULL default '0',
`allowsmilie` enum('1','0') default NULL,
`showsignature` enum('0','1') NOT NULL default '0',
`edit_username` varchar(50) default NULL,
`edit_userid` int(10) default NULL,
`edit_reason` varchar(200) default NULL,
`edit_dateline` int(10) unsigned default NULL,
`delete_username` varchar(50) default NULL,
`delete_userid` int(10) default NULL,
`delete_reason` varchar(200) default NULL,
PRIMARY KEY (`postid`),
KEY `threadid` (`threadid`),
FULLTEXT KEY `title` (`title`,`pagetext`)
)
");
to this:
PHP Code:
$db->query_write("
CREATE TABLE `grps_post` (
`postid` int(10) unsigned NOT NULL auto_increment,
`threadid` int(10) NOT NULL default '0',
`groupid` mediumint(9) unsigned NOT NULL default '0',
`parentid` int(10) unsigned default NULL,
`username` varchar(50) NOT NULL default '',
`userid` int(10) unsigned NOT NULL default '0',
`title` varchar(250) NOT NULL default '',
`dateline` int(10) unsigned NOT NULL default '0',
`pagetext` mediumtext NOT NULL,
`ipaddress` varchar(16) NOT NULL default '',
`iconid` smallint(5) unsigned NOT NULL default '0',
`visible` smallint(6) NOT NULL default '0',
`attach` smallint(5) unsigned NOT NULL default '0',
`allowsmilie` enum('1','0') default NULL,
`showsignature` enum('0','1') NOT NULL default '0',
`edit_username` varchar(50) default NULL,
`edit_userid` int(10) default NULL,
`edit_reason` varchar(200) default NULL,
`edit_dateline` int(10) unsigned default NULL,
`delete_username` varchar(50) default NULL,
`delete_userid` int(10) default NULL,
`delete_reason` varchar(200) default NULL,
PRIMARY KEY (`postid`),
KEY `threadid` (`threadid`),
FULLTEXT KEY `title` (`title`,`pagetext`)
) ENGINE=MyISAM
");
in grps_installer.php for future versions.