You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

4147 lines
192 KiB

-- --------------------------------------------------------
-- Database : Tiki
-- --------------------------------------------------------
ALTER DATABASE DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
SET FOREIGN_KEY_CHECKS = 0; /* tiki doesn't officially use foreign keys but sometimes they "appear", leading to table dropping errors */
DROP TABLE IF EXISTS `messu_messages`;
CREATE TABLE `messu_messages` (
`msgId` int(14) NOT NULL auto_increment,
`user` varchar(200) NOT NULL default '',
`user_from` varchar(200) NOT NULL default '',
`user_to` text,
`user_cc` text,
`user_bcc` text,
`subject` varchar(255) default NULL,
`body` text,
`hash` varchar(32) default NULL,
`replyto_hash` varchar(32) default NULL,
`date` int(14) default NULL,
`isRead` char(1) default NULL,
`isReplied` char(1) default NULL,
`isFlagged` char(1) default NULL,
`priority` int(2) default NULL,
PRIMARY KEY (`msgId`),
KEY `userIsRead` (user(190), `isRead`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `messu_archive`;
CREATE TABLE `messu_archive` (
`msgId` int(14) NOT NULL auto_increment,
`user` varchar(40) NOT NULL default '',
`user_from` varchar(40) NOT NULL default '',
`user_to` text,
`user_cc` text,
`user_bcc` text,
`subject` varchar(255) default NULL,
`body` text,
`hash` varchar(32) default NULL,
`replyto_hash` varchar(32) default NULL,
`date` int(14) default NULL,
`isRead` char(1) default NULL,
`isReplied` char(1) default NULL,
`isFlagged` char(1) default NULL,
`priority` int(2) default NULL,
PRIMARY KEY (`msgId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `messu_sent`;
CREATE TABLE `messu_sent` (
`msgId` int(14) NOT NULL auto_increment,
`user` varchar(40) NOT NULL default '',
`user_from` varchar(40) NOT NULL default '',
`user_to` text,
`user_cc` text,
`user_bcc` text,
`subject` varchar(255) default NULL,
`body` text,
`hash` varchar(32) default NULL,
`replyto_hash` varchar(32) default NULL,
`date` int(14) default NULL,
`isRead` char(1) default NULL,
`isReplied` char(1) default NULL,
`isFlagged` char(1) default NULL,
`priority` int(2) default NULL,
PRIMARY KEY (`msgId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `sessions`;
CREATE TABLE `sessions` (
`sesskey` char(32) NOT NULL,
`expiry` int(11) unsigned NOT NULL,
`expireref` varchar(64),
`data` longblob NOT NULL,
PRIMARY KEY (`sesskey`),
KEY `expiry` (expiry)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_actionlog`;
CREATE TABLE `tiki_actionlog` (
`actionId` int(8) NOT NULL auto_increment,
`action` varchar(255) NOT NULL default '',
`lastModif` int(14) default NULL,
`object` varchar(255) default NULL,
`objectType` varchar(32) NOT NULL default '',
`user` varchar(200) default '',
`ip` varchar(39) default NULL,
`comment` text default NULL,
`categId` int(12) NOT NULL default '0',
`client` VARCHAR( 200 ) NULL DEFAULT NULL,
`log` LONGTEXT NULL DEFAULT NULL,
PRIMARY KEY (`actionId`),
KEY `lastModif` (`lastModif`),
KEY `object` (`object`(100), `objectType`, `action`(100))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_actionlog_params`;
CREATE TABLE `tiki_actionlog_params` (
`actionId` int(8) NOT NULL,
`name` varchar(40) NOT NULL,
`value` text,
KEY `actionId` (`actionId`),
KEY `nameValue` (`name`, `value`(151))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_activity_stream`;
CREATE TABLE `tiki_activity_stream` (
`activityId` int(8) NOT NULL auto_increment,
`eventType` varchar(100) NOT NULL,
`eventDate` int NOT NULL,
`arguments` MEDIUMBLOB,
PRIMARY KEY(`activityId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_activity_stream_mapping`;
CREATE TABLE `tiki_activity_stream_mapping` (
`field_name` varchar(50) NOT NULL,
`field_type` varchar(15) NOT NULL,
PRIMARY KEY(`field_name`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_activity_stream_rules`;
CREATE TABLE `tiki_activity_stream_rules` (
`ruleId` int(8) NOT NULL auto_increment,
`eventType` varchar(100) NOT NULL,
`ruleType` varchar(20) NOT NULL,
`rule` TEXT,
`notes` TEXT,
PRIMARY KEY(`ruleId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_address_books`;
CREATE TABLE `tiki_address_books` (
`addressBookId` INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
`user` VARCHAR(200),
`name` VARCHAR(255),
`uri` VARBINARY(200),
`description` TEXT,
UNIQUE(`user`(141), `uri`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_address_cards`;
CREATE TABLE `tiki_address_cards` (
`addressCardId` INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
`addressBookId` INT UNSIGNED NOT NULL,
`carddata` MEDIUMBLOB,
`uri` VARBINARY(200),
`lastmodified` INT(11) UNSIGNED,
`etag` VARBINARY(32),
`size` INT(11) UNSIGNED NOT NULL,
INDEX(`addressBookId`, `uri`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_api_tokens`;
CREATE TABLE `tiki_api_tokens` (
`tokenId` int(11) NOT NULL AUTO_INCREMENT,
`type` VARCHAR(100) NOT NULL DEFAULT 'manual',
`user` varchar(200) NULL DEFAULT NULL,
`token` varchar(100) NOT NULL,
`label` VARCHAR(191) NULL DEFAULT NULL,
`parameters` TEXT NULL DEFAULT NULL,
`created` int NOT NULL,
`lastModif` int NOT NULL,
`expireAfter` int NULL,
`hits` int NOT NULL default 0,
PRIMARY KEY (`tokenId`),
KEY `token` (`token`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_articles`;
CREATE TABLE `tiki_articles` (
`articleId` int(8) NOT NULL auto_increment,
`topline` varchar(255) default NULL,
`title` varchar(255) default NULL,
`subtitle` varchar(255) default NULL,
`linkto` varchar(255) default NULL,
`lang` varchar(16) default NULL,
`state` char(1) default 's',
`authorName` varchar(60) default NULL,
`topicId` int(14) default NULL,
`topicName` varchar(40) default NULL,
`size` int(12) default NULL,
`useImage` char(1) default NULL,
`image_name` varchar(80) default NULL,
`image_caption` text default NULL,
`image_type` varchar(80) default NULL,
`image_size` int(14) default NULL,
`image_x` int(4) default NULL,
`image_y` int(4) default NULL,
`list_image_x` int(4) default NULL,
`list_image_y` int(4) default NULL,
`image_data` longblob,
`publishDate` int(14) default NULL,
`expireDate` int(14) default NULL,
`created` int(14) default NULL,
`heading` text,
`body` text,
`author` varchar(200) default NULL,
`nbreads` int(14) default NULL,
`votes` int(8) default NULL,
`points` int(14) default NULL,
`type` varchar(50) default NULL,
`rating` decimal(3,2) default NULL,
`isfloat` char(1) default NULL,
`ispublished` char(1) NOT NULL DEFAULT 'y',
PRIMARY KEY (`articleId`),
KEY `title` (`title` (191)),
KEY `heading` (`heading`(191)),
KEY `body` (`body`(191)),
KEY `nbreads` (`nbreads`),
KEY `author` (`author`(32)),
KEY `topicId` (`topicId`),
KEY `publishDate` (`publishDate`),
KEY `expireDate` (`expireDate`),
KEY `type` (`type`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_article_types`;
CREATE TABLE `tiki_article_types` (
`type` varchar(50) NOT NULL,
`use_ratings` varchar(1) default NULL,
`show_pre_publ` varchar(1) default NULL,
`show_post_expire` varchar(1) default 'y',
`heading_only` varchar(1) default NULL,
`allow_comments` varchar(1) default 'y',
`show_image` varchar(1) default 'y',
`show_avatar` varchar(1) default NULL,
`show_author` varchar(1) default 'y',
`show_pubdate` varchar(1) default 'y',
`show_expdate` varchar(1) default NULL,
`show_reads` varchar(1) default 'y',
`show_size` varchar(1) default 'n',
`show_topline` varchar(1) default 'n',
`show_subtitle` varchar(1) default 'n',
`show_linkto` varchar(1) default 'n',
`show_image_caption` varchar(1) default 'n',
`creator_edit` varchar(1) default NULL,
`comment_can_rate_article` char(1) default NULL,
PRIMARY KEY (`type`),
KEY `show_pre_publ` (`show_pre_publ`),
KEY `show_post_expire` (`show_post_expire`)
) ENGINE=MyISAM ;
INSERT IGNORE INTO tiki_article_types(type) VALUES ('Article');
INSERT IGNORE INTO tiki_article_types(type,use_ratings) VALUES ('Review','y');
INSERT IGNORE INTO tiki_article_types(type,show_post_expire) VALUES ('Event','n');
INSERT IGNORE INTO tiki_article_types(type,show_post_expire,heading_only,allow_comments) VALUES ('Classified','n','y','n');
DROP TABLE IF EXISTS `tiki_banners`;
CREATE TABLE `tiki_banners` (
`bannerId` int(12) NOT NULL auto_increment,
`client` varchar(200) NOT NULL default '',
`url` varchar(255) default NULL,
`title` varchar(255) default NULL,
`alt` varchar(250) default NULL,
`which` varchar(50) default NULL,
`imageData` longblob,
`imageType` varchar(200) default NULL,
`imageName` varchar(100) default NULL,
`HTMLData` text,
`fixedURLData` varchar(255) default NULL,
`textData` text,
`fromDate` int(14) default NULL,
`toDate` int(14) default NULL,
`useDates` char(1) default NULL,
`mon` char(1) default NULL,
`tue` char(1) default NULL,
`wed` char(1) default NULL,
`thu` char(1) default NULL,
`fri` char(1) default NULL,
`sat` char(1) default NULL,
`sun` char(1) default NULL,
`hourFrom` varchar(4) default NULL,
`hourTo` varchar(4) default NULL,
`created` int(14) default NULL,
`maxImpressions` int(8) default NULL,
`impressions` int(8) default NULL,
`maxUserImpressions` int(8) default -1,
`maxClicks` int(8) default NULL,
`clicks` int(8) default NULL,
`zone` varchar(40) default NULL,
`onlyInURIs` text,
`exceptInURIs` text,
PRIMARY KEY (`bannerId`),
INDEX ban1(zone,`useDates`,impressions,`maxImpressions`,`hourFrom`,`hourTo`,`fromDate`,`toDate`,mon,tue,wed,thu,fri,sat,sun)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_banning`;
CREATE TABLE `tiki_banning` (
`banId` int(12) NOT NULL auto_increment,
`mode` enum('user','ip') default NULL,
`title` varchar(200) default NULL,
`ip1` char(3) default NULL,
`ip2` char(3) default NULL,
`ip3` char(3) default NULL,
`ip4` char(3) default NULL,
`user` varchar(200) default '',
`date_from` timestamp NULL,
`date_to` timestamp NULL,
`use_dates` char(1) default NULL,
`created` int(14) default NULL,
`message` text,
PRIMARY KEY (`banId`),
INDEX ban(`use_dates`, `date_from`, `date_to`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_banning_sections`;
CREATE TABLE `tiki_banning_sections` (
`banId` int(12) NOT NULL default '0',
`section` varchar(100) NOT NULL default '',
PRIMARY KEY (`banId`,`section`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_blog_activity`;
CREATE TABLE `tiki_blog_activity` (
`blogId` int(8) NOT NULL default '0',
`day` int(14) NOT NULL default '0',
`posts` int(8) default NULL,
PRIMARY KEY (`blogId`,`day`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_blog_posts`;
CREATE TABLE `tiki_blog_posts` (
`postId` int(8) NOT NULL auto_increment,
`blogId` int(8) NOT NULL default '0',
`data` text,
`data_size` int(11) unsigned NOT NULL default '0',
`excerpt` text default NULL,
`created` int(14) default NULL,
`user` varchar(200) default '',
`hits` bigint NULL default '0',
`trackbacks_to` text,
`trackbacks_from` text,
`title` varchar(255) default NULL,
`priv` varchar(1) default 'n',
`wysiwyg` varchar(1) default NULL,
PRIMARY KEY (`postId`),
KEY `data` (`data`(191)),
KEY `blogId` (`blogId`),
KEY `created` (`created`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_blog_posts_images`;
CREATE TABLE `tiki_blog_posts_images` (
`imgId` int(14) NOT NULL auto_increment,
`postId` int(14) NOT NULL default '0',
`filename` varchar(80) default NULL,
`filetype` varchar(80) default NULL,
`filesize` int(14) default NULL,
`data` longblob,
PRIMARY KEY (`imgId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_blogs`;
CREATE TABLE `tiki_blogs` (
`blogId` int(8) NOT NULL auto_increment,
`created` int(14) default NULL,
`lastModif` int(14) default NULL,
`title` varchar(200) default NULL,
`description` text,
`user` varchar(200) default '',
`public` char(1) default NULL,
`posts` int(8) default NULL,
`maxPosts` int(8) default NULL,
`hits` int(8) default NULL,
`activity` decimal(4,2) default NULL,
`heading` text,
`post_heading` text,
`use_find` char(1) default NULL,
`use_title` char(1) default 'y',
`use_title_in_post` char(1) default 'y',
`use_description` char(1) default 'y',
`use_breadcrumbs` char(1) default 'n',
`use_author` char(1) default NULL,
`use_excerpt` char(1) default NULL,
`add_date` char(1) default NULL,
`add_poster` char(1) default NULL,
`allow_comments` char(1) default NULL,
`show_avatar` char(1) default NULL,
`always_owner` char(1) default NULL,
`show_related` char(1) default NULL,
`related_max` int(4) default 5,
PRIMARY KEY (`blogId`),
KEY `title` (`title`(191)),
KEY `description` (`description`(191)),
KEY `hits` (`hits`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_calendar_categories`;
CREATE TABLE `tiki_calendar_categories` (
`calcatId` int(11) NOT NULL auto_increment,
`calendarId` int(14) NOT NULL default '0',
`name` varchar(255) NOT NULL default '',
PRIMARY KEY (`calcatId`),
UNIQUE KEY `catname` (`calendarId`, `name`(16))
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_calendar_recurrence`;
CREATE TABLE `tiki_calendar_recurrence` (
`recurrenceId` int(14) NOT NULL auto_increment,
`calendarId` int(14) NOT NULL default '0',
`start` int(4) NOT NULL default '0',
`end` int(4) NOT NULL default '2359',
`allday` tinyint(1) NOT NULL default '0',
`locationId` int(14) default NULL,
`categoryId` int(14) default NULL,
`nlId` int(12) NOT NULL default '0',
`priority` enum('1','2','3','4','5','6','7','8','9') NOT NULL default '1',
`status` enum('0','1','2') NOT NULL default '0',
`url` varchar(255) default NULL,
`lang` char(16) NOT NULL default 'en',
`name` varchar(255) NOT NULL default '',
`description` blob,
`weekly` tinyint(1) default '0',
`weekdays` VARCHAR(20) DEFAULT NULL,
`monthly` tinyint(1) default '0',
`dayOfMonth` int(2),
`yearly` tinyint(1) default '0',
`dateOfYear` int(4),
`nbRecurrences` int(8),
`startPeriod` int(14),
`endPeriod` int(14),
`user` varchar(200) default '',
`created` int(14) NOT NULL default '0',
`lastmodif` int(14) NOT NULL default '0',
`uid` varchar(200),
`uri` varchar(200),
PRIMARY KEY (`recurrenceId`),
KEY `calendarId` (`calendarId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_calendar_items`;
CREATE TABLE `tiki_calendar_items` (
`calitemId` int(14) NOT NULL auto_increment,
`calendarId` int(14) NOT NULL default '0',
`start` int(14) NOT NULL default '0',
`end` int(14) NOT NULL default '0',
`locationId` int(14) default NULL,
`categoryId` int(14) default NULL,
`nlId` int(12) NOT NULL default '0',
`priority` enum('0', '1','2','3','4','5','6','7','8','9') default '0',
`status` enum('0','1','2') NOT NULL default '0',
`url` varchar(255) default NULL,
`lang` char(16) NOT NULL default 'en',
`name` varchar(255) NOT NULL default '',
`description` text,
`recurrenceId` int(14),
`changed` tinyint(1) DEFAULT '0',
`recurrenceStart` int(14) default NULL,
`user` varchar(200) default '',
`created` int(14) NOT NULL default '0',
`lastmodif` int(14) NOT NULL default '0',
`allday` tinyint(1) NOT NULL default '0',
`uid` varchar(200),
`uri` varchar(200),
PRIMARY KEY (`calitemId`),
KEY `calendarId` (`calendarId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_calendar_locations`;
CREATE TABLE `tiki_calendar_locations` (
`callocId` int(14) NOT NULL auto_increment,
`calendarId` int(14) NOT NULL default '0',
`name` varchar(255) NOT NULL default '',
`description` blob,
PRIMARY KEY (`callocId`),
UNIQUE KEY `locname` (`calendarId`, `name`(16))
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_calendar_roles`;
CREATE TABLE `tiki_calendar_roles` (
`calitemId` int(14) NOT NULL default '0',
`username` varchar(200) NOT NULL default '',
`role` enum('0','1','2','3','6') NOT NULL default '0',
`partstat` VARCHAR(30) NULL DEFAULT NULL,
PRIMARY KEY (`calitemId`,`username`(16),`role`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_calendars`;
CREATE TABLE `tiki_calendars` (
`calendarId` int(14) NOT NULL auto_increment,
`name` varchar(80) NOT NULL default '',
`description` varchar(255) default NULL,
`user` varchar(200) NOT NULL default '',
`customlocations` enum('n','y') NOT NULL default 'n',
`customcategories` enum('n','y') NOT NULL default 'n',
`customlanguages` enum('n','y') NOT NULL default 'n',
`custompriorities` enum('n','y') NOT NULL default 'n',
`customparticipants` enum('n','y') NOT NULL default 'n',
`customsubscription` enum('n','y') NOT NULL default 'n',
`customstatus` enum('n','y') NOT NULL default 'y',
`created` int(14) NOT NULL default '0',
`lastmodif` int(14) NOT NULL default '0',
`personal` enum ('n', 'y') NOT NULL default 'n',
PRIMARY KEY (`calendarId`)
) ENGINE=MyISAM ;
DROP TABLE IF EXISTS `tiki_calendar_changes`;
CREATE TABLE `tiki_calendar_changes` (
changeId INT(11) UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
calitemId INT(11) UNSIGNED NOT NULL,
synctoken INT(11) UNSIGNED NOT NULL,
calendarId INT(11) UNSIGNED NOT NULL,
operation TINYINT(1) NOT NULL,
INDEX (calendarId, synctoken),
INDEX (calitemId)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_calendar_instances`;
CREATE TABLE `tiki_calendar_instances` (
calendarInstanceId INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
calendarId INT UNSIGNED NOT NULL,
user VARCHAR(200),
access TINYINT(1) NOT NULL DEFAULT '1' COMMENT '1 = owner, 2 = read, 3 = readwrite',
name VARCHAR(100),
uri VARBINARY(200),
description TEXT,
`order` INT(11) UNSIGNED NOT NULL DEFAULT '0',
color VARBINARY(10),
timezone TEXT,
transparent TINYINT(1) NOT NULL DEFAULT '0',
share_href VARBINARY(100),
share_name VARCHAR(100),
share_invite_status TINYINT(1) NOT NULL DEFAULT '2' COMMENT '1 = noresponse, 2 = accepted, 3 = declined, 4 = invalid',
UNIQUE(user(141), uri),
UNIQUE(calendarid, user(189)),
UNIQUE(calendarid, share_href)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_calendar_options`;
CREATE TABLE `tiki_calendar_options` (
`calendarId` int(14) NOT NULL default 0,
`optionName` varchar(120) NOT NULL default '',
`value` varchar(255),
PRIMARY KEY (`calendarId`,`optionName`)
) ENGINE=MyISAM ;
DROP TABLE IF EXISTS `tiki_calendar_scheduling_objects`;
CREATE TABLE `tiki_calendar_scheduling_objects` (
schedulingObjectId INT(11) UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
user VARCHAR(200),
calendardata MEDIUMBLOB,
uri VARBINARY(200),
lastmodif INT(11) UNSIGNED,
etag VARBINARY(32),
size INT(11) UNSIGNED NOT NULL
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_calendar_subscriptions`;
CREATE TABLE `tiki_calendar_subscriptions` (
subscriptionId INT(11) UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
calendarId INT(11) UNSIGNED NOT NULL,
user VARCHAR(200) NOT NULL,
source TEXT,
name VARCHAR(100),
refresh_rate VARCHAR(10),
`order` INT(11) UNSIGNED NOT NULL DEFAULT '0',
color VARBINARY(10),
strip_todos TINYINT(1) NULL,
strip_alarms TINYINT(1) NULL,
strip_attachments TINYINT(1) NULL,
lastmodif INT(11) UNSIGNED,
UNIQUE(user(189), calendarId)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_categories`;
CREATE TABLE `tiki_categories` (
`categId` int(12) NOT NULL auto_increment,
`name` varchar(200) default NULL,
`description` varchar(500) default NULL,
`parentId` int(12) default NULL,
`rootId` int NOT NULL DEFAULT 0,
`hits` int(8) default NULL,
`tplGroupContainerId` int(12) default NULL,
`tplGroupPattern` varchar(200) default NULL,
PRIMARY KEY (`categId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_categories_roles`;
CREATE TABLE `tiki_categories_roles` (
`categId` int(12) NOT NULL,
`categRoleId` int(12) NOT NULL,
`groupRoleId` int(12) NOT NULL,
`groupId` int(12) NOT NULL,
PRIMARY KEY (`categId`,`categRoleId`,`groupRoleId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_categories_roles_available`;
CREATE TABLE `tiki_categories_roles_available` (
`categId` int(12) NOT NULL,
`categRoleId` int(12) NOT NULL,
PRIMARY KEY (`categId`,`categRoleId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_objects`;
CREATE TABLE `tiki_objects` (
`objectId` int(12) NOT NULL auto_increment,
`type` varchar(50) default NULL,
`itemId` varchar(255) default NULL,
`description` text,
`created` int(14) default NULL,
`name` varchar(200) default NULL,
`href` varchar(256) default NULL,
`hits` int(8) default NULL,
`comments_locked` char(1) NOT NULL default 'n',
PRIMARY KEY (`objectId`),
KEY (`type`, `objectId`),
KEY (`itemId`(141), `type`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_categorized_objects`;
CREATE TABLE `tiki_categorized_objects` (
`catObjectId` int(11) NOT NULL default '0',
PRIMARY KEY (`catObjectId`)
) ENGINE=MyISAM ;
DROP TABLE IF EXISTS `tiki_category_objects`;
CREATE TABLE `tiki_category_objects` (
`catObjectId` int(12) NOT NULL default '0',
`categId` int(12) NOT NULL default '0',
PRIMARY KEY (`catObjectId`,`categId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_object_ratings`;
CREATE TABLE `tiki_object_ratings` (
`catObjectId` int(12) NOT NULL default '0',
`pollId` int(12) NOT NULL default '0',
PRIMARY KEY (`catObjectId`,`pollId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_category_sites`;
CREATE TABLE `tiki_category_sites` (
`categId` int(10) NOT NULL default '0',
`siteId` int(14) NOT NULL default '0',
PRIMARY KEY (`categId`,`siteId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_chat_channels`;
CREATE TABLE `tiki_chat_channels` (
`channelId` int(8) NOT NULL auto_increment,
`name` varchar(30) default NULL,
`description` varchar(250) default NULL,
`max_users` int(8) default NULL,
`mode` char(1) default NULL,
`moderator` varchar(200) default NULL,
`active` char(1) default NULL,
`refresh` int(6) default NULL,
PRIMARY KEY (`channelId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_chat_messages`;
CREATE TABLE `tiki_chat_messages` (
`messageId` int(8) NOT NULL auto_increment,
`channelId` int(8) NOT NULL default '0',
`data` varchar(255) default NULL,
`poster` varchar(200) NOT NULL default 'anonymous',
`timestamp` int(14) default NULL,
PRIMARY KEY (`messageId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_chat_users`;
CREATE TABLE `tiki_chat_users` (
`nickname` varchar(200) NOT NULL default '',
`channelId` int(8) NOT NULL default '0',
`timestamp` int(14) default NULL,
PRIMARY KEY (`nickname`(183),`channelId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_comments`;
CREATE TABLE `tiki_comments` (
`threadId` int(14) NOT NULL auto_increment,
`object` varchar(255) NOT NULL default '',
`objectType` varchar(32) NOT NULL default '',
`parentId` int(14) default NULL,
`userName` varchar(200) default '',
`commentDate` int(14) default NULL,
`hits` int(8) default NULL,
`type` char(1) default NULL,
`points` decimal(8,2) default NULL,
`votes` int(8) default NULL,
`average` decimal(8,4) default NULL,
`title` varchar(255) default NULL,
`data` text,
`email` varchar(200) default NULL,
`website` varchar(200) default NULL,
`user_ip` varchar(39) default NULL,
`summary` varchar(240) default NULL,
`smiley` varchar(80) default NULL,
`message_id` varchar(128) default NULL,
`in_reply_to` varchar(128) default NULL,
`comment_rating` tinyint(2) default NULL,
`archived` char(1) default NULL,
`approved` char(1) NOT NULL default 'y',
`locked` char(1) NOT NULL default 'n',
PRIMARY KEY (`threadId`),
UNIQUE KEY `no_repeats` (`parentId`, `userName`(40), `title`(43), `commentDate`, `message_id`(40), `in_reply_to`(40)),
KEY `title` (`title`(191)),
KEY `data` (`data`(191)),
KEY `hits` (hits),
KEY `tc_pi` (`parentId`),
KEY `objectType` (object(160), `objectType`),
KEY `commentDate` (`commentDate`),
KEY `threaded` (message_id(89), in_reply_to(88), `parentId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_content`;
CREATE TABLE `tiki_content` (
`contentId` int(8) NOT NULL auto_increment,
`description` text,
`contentLabel` varchar(255) NOT NULL default '',
PRIMARY KEY (`contentId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_content_templates`;
CREATE TABLE `tiki_content_templates` (
`templateId` int(10) NOT NULL auto_increment,
`template_type` VARCHAR( 20 ) NOT NULL DEFAULT 'static',
`content` longblob,
`name` varchar(200) default NULL,
`created` int(14) default NULL,
PRIMARY KEY (`templateId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_content_templates_sections`;
CREATE TABLE `tiki_content_templates_sections` (
`templateId` int(10) NOT NULL default '0',
`section` varchar(250) NOT NULL default '',
PRIMARY KEY (`templateId`,`section`(181))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_cookies`;
CREATE TABLE `tiki_cookies` (
`cookieId` int(10) NOT NULL auto_increment,
`cookie` text,
PRIMARY KEY (`cookieId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_copyrights`;
CREATE TABLE `tiki_copyrights` (
`copyrightId` int(12) NOT NULL auto_increment,
`page` varchar(200) default NULL,
`title` varchar(200) default NULL,
`year` int(11) default NULL,
`authors` varchar(200) default NULL,
`holder` varchar(200) default NULL,
`copyright_order` int(11) default NULL,
`userName` varchar(200) default '',
PRIMARY KEY (`copyrightId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_custom_route`;
CREATE TABLE `tiki_custom_route` (
`id` int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT,
`description` varchar(255) NULL,
`type` varchar(255) NOT NULL,
`from` varchar(255) NOT NULL,
`redirect` text NOT NULL,
`active` tinyint(1) NOT NULL DEFAULT '1',
`short_url` tinyint(1) DEFAULT '0'
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_directory_categories`;
CREATE TABLE `tiki_directory_categories` (
`categId` int(10) NOT NULL auto_increment,
`parent` int(10) default NULL,
`name` varchar(240) default NULL,
`description` text,
`childrenType` char(1) default NULL,
`sites` int(10) default NULL,
`viewableChildren` int(4) default NULL,
`allowSites` char(1) default NULL,
`showCount` char(1) default NULL,
`editorGroup` varchar(200) default NULL,
`hits` int(12) default NULL,
PRIMARY KEY (`categId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_directory_search`;
CREATE TABLE `tiki_directory_search` (
`term` varchar(250) NOT NULL default '',
`hits` int(14) default NULL,
PRIMARY KEY (`term`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_directory_sites`;
CREATE TABLE `tiki_directory_sites` (
`siteId` int(14) NOT NULL auto_increment,
`name` varchar(240) default NULL,
`description` text,
`url` varchar(255) default NULL,
`country` varchar(255) default NULL,
`hits` int(12) default NULL,
`isValid` char(1) default NULL,
`created` int(14) default NULL,
`lastModif` int(14) default NULL,
`cache` longblob,
`cache_timestamp` int(14) default NULL,
PRIMARY KEY (`siteId`),
KEY (`isValid`),
KEY (url(191))
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_dsn`;
CREATE TABLE `tiki_dsn` (
`dsnId` int(12) NOT NULL auto_increment,
`name` varchar(200) NOT NULL default '',
`dsn` varchar(255) default NULL,
PRIMARY KEY (`dsnId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_dynamic_variables`;
CREATE TABLE `tiki_dynamic_variables` (
`name` varchar(40) NOT NULL,
`data` text,
`lang` VARCHAR(16) NULL
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_encryption_keys`;
CREATE TABLE `tiki_encryption_keys` (
`keyId` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(191) NOT NULL,
`description` text NULL,
`algo` varchar(50) NULL,
`shares` int(11) NOT NULL,
`users` text NULL,
`secret` varchar(191) NOT NULL,
PRIMARY KEY (`keyId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_extwiki`;
CREATE TABLE `tiki_extwiki` (
`extwikiId` int(12) NOT NULL auto_increment,
`name` varchar(200) NOT NULL default '',
`extwiki` varchar(255) default NULL,
`indexname` varchar(255) default NULL,
`groups` varchar(1024) default NULL,
PRIMARY KEY (`extwikiId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_faq_questions`;
CREATE TABLE `tiki_faq_questions` (
`questionId` int(10) NOT NULL auto_increment,
`faqId` int(10) default NULL,
`position` int(4) default NULL,
`question` text,
`answer` text,
`created` int(14) default NULL,
PRIMARY KEY (`questionId`),
KEY `faqId` (`faqId`),
KEY `question` (question(191)),
KEY `answer` (answer(191)),
KEY `created` (`created`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_faqs`;
CREATE TABLE `tiki_faqs` (
`faqId` int(10) NOT NULL auto_increment,
`title` varchar(200) default NULL,
`description` text,
`created` int(14) default NULL,
`questions` int(5) default NULL,
`hits` int(8) default NULL,
`canSuggest` char(1) default NULL,
PRIMARY KEY (`faqId`),
KEY `title` (title(191)),
KEY `description` (description(191)),
KEY `hits` (hits)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_featured_links`;
CREATE TABLE `tiki_featured_links` (
`url` varchar(200) NOT NULL default '',
`title` varchar(200) default NULL,
`description` text,
`hits` int(8) default NULL,
`position` int(6) default NULL,
`type` char(1) default NULL,
PRIMARY KEY (`url`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_file_galleries`;
CREATE TABLE `tiki_file_galleries` (
`galleryId` int(14) NOT NULL auto_increment,
`name` varchar(80) NOT NULL default '',
`type` varchar(20) NOT NULL default 'default',
`template` int(10) default NULL,
`description` text,
`created` int(14) default NULL,
`visible` char(1) default NULL,
`lastModif` int(14) default NULL,
`user` varchar(200) default '',
`hits` int(14) default NULL,
`votes` int(8) default NULL,
`points` decimal(8,2) default NULL,
`maxRows` int(10) default NULL,
`public` char(1) default NULL,
`show_id` char(1) default NULL,
`show_icon` char(1) default NULL,
`show_name` char(1) default NULL,
`show_size` char(1) default NULL,
`show_description` char(1) default NULL,
`max_desc` int(8) default NULL,
`show_created` char(1) default NULL,
`show_hits` char(1) default NULL,
`show_lastDownload` char(1) default NULL,
`parentId` int(14) NOT NULL default -1,
`lockable` char(1) default 'n',
`show_lockedby` char(1) default NULL,
`archives` int(4) default 0,
`sort_mode` char(20) default NULL,
`show_modified` char(1) default NULL,
`show_author` char(1) default NULL,
`show_creator` char(1) default NULL,
`subgal_conf` varchar(200) default NULL,
`show_last_user` char(1) default NULL,
`show_comment` char(1) default NULL,
`show_files` char(1) default NULL,
`show_explorer` char(1) default NULL,
`show_path` char(1) default NULL,
`show_slideshow` char(1) default NULL,
`show_ocr_state` char(1) default NULL,
`default_view` varchar(20) default NULL,
`quota` int(8) default 0,
`size` int(14) default NULL,
`wiki_syntax` varchar(200) default NULL,
`backlinkPerms` char(1) default 'n',
`show_backlinks` char(1) default NULL,
`show_deleteAfter` char(1) default NULL,
`show_checked` char(1) default NULL,
`show_share` char(1) default NULL,
`image_max_size_x` int(8) NOT NULL default '0',
`image_max_size_y` int(8) NOT NULL default '0',
`show_source` char(1) NOT NULL DEFAULT 'o',
`icon_fileId` int(14) UNSIGNED NULL DEFAULT NULL,
`ocr_lang` VARCHAR(255) default NULL,
PRIMARY KEY (`galleryId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
INSERT INTO `tiki_file_galleries` (`galleryId`, `name`, `type`, `description`, `visible`, `user`, `public`, `parentId`) VALUES ('1','File Galleries', 'system', '', 'y', 'admin', 'y', -1);
INSERT INTO `tiki_file_galleries` (`galleryId`, `name`, `type`, `description`, `visible`, `user`, `public`, `parentId`) VALUES ('2','Users File Galleries', 'system', '', 'y', 'admin', 'y', -1);
INSERT INTO `tiki_file_galleries` (`galleryId`, `name`, `type`, `description`, `visible`, `user`, `public`, `parentId`) VALUES ('3','Wiki Attachments', 'system', '', 'y', 'admin', 'y', -1);
DROP TABLE IF EXISTS `tiki_files`;
CREATE TABLE `tiki_files` (
`fileId` int(14) NOT NULL auto_increment,
`galleryId` int(14) NOT NULL default '0',
`name` varchar(200) NOT NULL default '',
`description` text,
`created` int(14) default NULL,
`filename` varchar(80) default NULL,
`filesize` int(14) default NULL,
`filetype` varchar(250) default NULL,
`data` longblob,
`user` varchar(200) default '',
`author` varchar(40) default NULL,
`hits` int(14) default NULL,
`maxhits` INT( 14 ) default NULL,
`lastDownload` int(14) default NULL,
`votes` int(8) default NULL,
`points` decimal(8,2) default NULL,
`path` varchar(255) default NULL,
`reference_url` varchar(250) default NULL,
`is_reference` char(1) default NULL,
`hash` varchar(32) default NULL,
`search_data` longtext,
`metadata` longtext,
`lastModif` integer(14) DEFAULT NULL,
`lastModifUser` varchar(200) DEFAULT NULL,
`lockedby` varchar(200) default '',
`comment` varchar(200) default NULL,
`archiveId` int(14) default 0,
`deleteAfter` int(14) default NULL,
`ocr_state` TINYINT(1) default NULL,
`ocr_lang` VARCHAR(255) default NULL,
`ocr_data` MEDIUMTEXT default NULL,
PRIMARY KEY (`fileId`),
KEY `name` (name(191)),
KEY `description` (description(191)),
KEY `created` (created),
KEY `archiveId` (`archiveId`),
KEY `galleryId` (`galleryId`),
KEY `hits` (hits)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_file_drafts`;
CREATE TABLE `tiki_file_drafts` (
`fileId` int(14) NOT NULL,
`filename` varchar(80) default NULL,
`filesize` int(14) default NULL,
`filetype` varchar(250) default NULL,
`data` longblob,
`user` varchar(200) default '',
`path` varchar(255) default NULL,
`hash` varchar(32) default NULL,
`metadata` longtext,
`lastModif` integer(14) DEFAULT NULL,
`lockedby` varchar(200) default '',
PRIMARY KEY (`fileId`, `user`(177))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_forum_attachments`;
CREATE TABLE `tiki_forum_attachments` (
`attId` int(14) NOT NULL auto_increment,
`threadId` int(14) NOT NULL default '0',
`qId` int(14) NOT NULL default '0',
`forumId` int(14) default NULL,
`filename` varchar(250) default NULL,
`filetype` varchar(250) default NULL,
`filesize` int(12) default NULL,
`data` longblob,
`dir` varchar(200) default NULL,
`created` int(14) default NULL,
`path` varchar(250) default NULL,
PRIMARY KEY (`attId`),
KEY `threadId` (`threadId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_forum_reads`;
CREATE TABLE `tiki_forum_reads` (
`user` varchar(200) NOT NULL default '',
`threadId` int(14) NOT NULL default '0',
`forumId` int(14) default NULL,
`timestamp` int(14) default NULL,
PRIMARY KEY (`user`(177),`threadId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_forums`;
CREATE TABLE `tiki_forums` (
`forumId` int(8) NOT NULL auto_increment,
`parentId` int(8) NOT NULL default 0,
`forumOrder` int(8) NOT NULL default 0,
`name` varchar(255) default NULL,
`description` text,
`created` int(14) default NULL,
`lastPost` int(14) default NULL,
`threads` int(8) default NULL,
`comments` int(8) default NULL,
`controlFlood` char(1) default NULL,
`floodInterval` int(8) default NULL,
`moderator` varchar(200) default NULL,
`hits` int(8) default NULL,
`mail` varchar(200) default NULL,
`useMail` char(1) default NULL,
`section` varchar(200) default NULL,
`usePruneUnreplied` char(1) default NULL,
`pruneUnrepliedAge` int(8) default NULL,
`usePruneOld` char(1) default NULL,
`pruneMaxAge` int(8) default NULL,
`topicsPerPage` int(6) default NULL,
`topicOrdering` varchar(100) default NULL,
`threadOrdering` varchar(100) default NULL,
`att` varchar(80) default NULL,
`att_store` varchar(4) default NULL,
`att_store_dir` varchar(250) default NULL,
`att_max_size` int(12) default NULL,
`att_list_nb` char(1) default NULL,
`ui_level` char(1) default NULL,
`forum_password` varchar(32) default NULL,
`forum_use_password` char(1) default NULL,
`moderator_group` varchar(200) default NULL,
`approval_type` varchar(20) default NULL,
`outbound_address` varchar(250) default NULL,
`outbound_mails_for_inbound_mails` char(1) default NULL,
`outbound_mails_reply_link` char(1) default NULL,
`outbound_from` varchar(250) default NULL,
`inbound_pop_server` varchar(250) default NULL,
`inbound_pop_port` int(4) default NULL,
`inbound_pop_user` varchar(200) default NULL,
`inbound_pop_password` varchar(80) default NULL,
`topic_smileys` char(1) default NULL,
`ui_avatar` char(1) default NULL,
`ui_rating_choice_topic` char(1) DEFAULT NULL,
`ui_flag` char(1) default NULL,
`ui_posts` char(1) default NULL,
`ui_email` char(1) default NULL,
`ui_online` char(1) default NULL,
`topic_summary` char(1) default NULL,
`show_description` char(1) default NULL,
`topics_list_replies` char(1) default NULL,
`topics_list_reads` char(1) default NULL,
`topics_list_pts` char(1) default NULL,
`topics_list_lastpost` char(1) default NULL,
`topics_list_lastpost_title` char(1) default NULL,
`topics_list_lastpost_avatar` char(1) default NULL,
`topics_list_author` char(1) default NULL,
`topics_list_author_avatar` char(1) default NULL,
`vote_threads` char(1) default NULL,
`forum_last_n` int(2) default 0,
`threadStyle` varchar(100) default NULL,
`commentsPerPage` varchar(100) default NULL,
`is_flat` char(1) default NULL,
`mandatory_contribution` char(1) default NULL,
`forumLanguage` varchar(255) default NULL,
PRIMARY KEY (`forumId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_forums_queue`;
CREATE TABLE `tiki_forums_queue` (
`qId` int(14) NOT NULL auto_increment,
`object` varchar(32) default NULL,
`parentId` int(14) default NULL,
`forumId` int(14) default NULL,
`timestamp` int(14) default NULL,
`user` varchar(200) default '',
`title` varchar(240) default NULL,
`data` text,
`type` varchar(60) default NULL,
`hash` varchar(32) default NULL,
`topic_smiley` varchar(80) default NULL,
`topic_title` varchar(240) default NULL,
`summary` varchar(240) default NULL,
`in_reply_to` varchar(128) default NULL,
`tags` varchar(255) default NULL,
`email` varchar(255) default NULL,
PRIMARY KEY (`qId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_forums_reported`;
CREATE TABLE `tiki_forums_reported` (
`threadId` int(12) NOT NULL default '0',
`forumId` int(12) NOT NULL default '0',
`parentId` int(12) NOT NULL default '0',
`user` varchar(200) default '',
`timestamp` int(14) default NULL,
`reason` varchar(250) default NULL,
PRIMARY KEY (`threadId`, `forumId`, `parentId`, `user`(182))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_group_inclusion`;
CREATE TABLE `tiki_group_inclusion` (
`groupName` varchar(255) NOT NULL default '',
`includeGroup` varchar(255) NOT NULL default '',
PRIMARY KEY (`groupName`(120),`includeGroup`(120))
) ENGINE=MyISAM;
INSERT INTO `tiki_group_inclusion` (`groupName` ,`includeGroup`) VALUES ('Registered','Anonymous');
DROP TABLE IF EXISTS `tiki_group_watches`;
CREATE TABLE `tiki_group_watches` (
`watchId` int(12) NOT NULL auto_increment,
`group` varchar(200) NOT NULL default '',
`event` varchar(40) NOT NULL default '',
`object` varchar(200) NOT NULL default '',
`title` varchar(250) default NULL,
`type` varchar(200) default NULL,
`url` varchar(250) default NULL,
PRIMARY KEY (`watchId`),
INDEX `event-object-group` ( `event` , `object` ( 100 ) , `group` ( 50 ) )
) ENGINE=MyISAM;
# Keep track of h5p content entities > Pending in Tiki: Add FileId
DROP TABLE IF EXISTS `tiki_h5p_contents`;
CREATE TABLE tiki_h5p_contents (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
file_id INT UNSIGNED NOT NULL, # reference to the file gallery object in tiki_files table
created_at TIMESTAMP NULL,
updated_at TIMESTAMP NULL,
user_id INT UNSIGNED NOT NULL,
title VARCHAR(255) NOT NULL,
library_id INT UNSIGNED NOT NULL,
parameters LONGTEXT NOT NULL,
filtered LONGTEXT NULL,
slug VARCHAR(127) NOT NULL,
embed_type VARCHAR(127) NOT NULL,
disable INT UNSIGNED NOT NULL DEFAULT 0,
content_type VARCHAR(127) NULL,
authors MEDIUMTEXT NULL,
license VARCHAR(32) NULL DEFAULT NULL,
keywords TEXT NULL,
description TEXT NULL,
source VARCHAR(2083) NULL,
year_from INT UNSIGNED NULL,
year_to INT UNSIGNED NULL,
license_version VARCHAR(10) NULL,
license_extras LONGTEXT NULL,
author_comments LONGTEXT NULL,
changes MEDIUMTEXT NULL,
default_language VARCHAR(32) NULL,
a11y_title VARCHAR(255) NULL,
PRIMARY KEY (id),
UNIQUE KEY `fileId` (`file_id`)
) ENGINE = MyISAM;
# Keep track of content dependencies
DROP TABLE IF EXISTS `tiki_h5p_contents_libraries`;
CREATE TABLE tiki_h5p_contents_libraries (
content_id INT UNSIGNED NOT NULL,
library_id INT UNSIGNED NOT NULL,
dependency_type VARCHAR(31) NOT NULL,
weight SMALLINT UNSIGNED NOT NULL DEFAULT 0,
drop_css TINYINT UNSIGNED NOT NULL,
PRIMARY KEY (content_id, library_id, dependency_type)
) ENGINE = MyISAM;
# Keep track of h5p libraries
DROP TABLE IF EXISTS `tiki_h5p_libraries`;
CREATE TABLE tiki_h5p_libraries (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
created_at TIMESTAMP NULL,
updated_at TIMESTAMP NULL,
name VARCHAR(127) NOT NULL,
title VARCHAR(255) NOT NULL,
major_version INT UNSIGNED NOT NULL,
minor_version INT UNSIGNED NOT NULL,
patch_version INT UNSIGNED NOT NULL,
runnable INT UNSIGNED NOT NULL,
restricted INT UNSIGNED NOT NULL DEFAULT 0,
fullscreen INT UNSIGNED NOT NULL,
embed_types VARCHAR(255) NOT NULL,
preloaded_js TEXT NULL,
preloaded_css TEXT NULL,
drop_library_css TEXT NULL,
semantics TEXT NOT NULL,
tutorial_url VARCHAR(1023) NOT NULL,
has_icon INT UNSIGNED NOT NULL DEFAULT '0',
metadata_settings TEXT NULL,
add_to TEXT DEFAULT NULL,
PRIMARY KEY (id),
KEY name_version (name, major_version, minor_version, patch_version),
KEY runnable (runnable)
) ENGINE = MyISAM;
DROP TABLE IF EXISTS `tiki_h5p_libraries_hub_cache`;
CREATE TABLE tiki_h5p_libraries_hub_cache (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
machine_name VARCHAR(127) NOT NULL,
major_version INT UNSIGNED NOT NULL,
minor_version INT UNSIGNED NOT NULL,
patch_version INT UNSIGNED NOT NULL,
h5p_major_version INT UNSIGNED,
h5p_minor_version INT UNSIGNED,
title VARCHAR(255) NOT NULL,
summary TEXT NOT NULL,
description TEXT NOT NULL,
icon VARCHAR(511) NOT NULL,
created_at INT UNSIGNED NOT NULL,
updated_at INT UNSIGNED NOT NULL,
is_recommended INT UNSIGNED NOT NULL,
popularity INT UNSIGNED NOT NULL,
screenshots TEXT,
license TEXT,
example VARCHAR(511) NOT NULL,
tutorial VARCHAR(511),
keywords TEXT,
categories TEXT,
owner VARCHAR(511),
PRIMARY KEY (id),
KEY name_version (machine_name, major_version, minor_version, patch_version)
) ENGINE = MyISAM;
# Keep track of h5p library dependencies
DROP TABLE IF EXISTS `tiki_h5p_libraries_libraries`;
CREATE TABLE tiki_h5p_libraries_libraries (
library_id INT UNSIGNED NOT NULL,
required_library_id INT UNSIGNED NOT NULL,
dependency_type VARCHAR(31) NOT NULL,
PRIMARY KEY (library_id, required_library_id)
) ENGINE = MyISAM;
# Keep track of h5p library translations
DROP TABLE IF EXISTS `tiki_h5p_libraries_languages`;
CREATE TABLE tiki_h5p_libraries_languages (
library_id INT UNSIGNED NOT NULL,
language_code VARCHAR(31) NOT NULL,
translation TEXT NOT NULL,
PRIMARY KEY (library_id, language_code)
) ENGINE = MyISAM;
# Keep track of temporary files uploaded in editor before saving content
DROP TABLE IF EXISTS `tiki_h5p_tmpfiles`;
CREATE TABLE tiki_h5p_tmpfiles (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
path VARCHAR(255) NOT NULL,
created_at INT UNSIGNED NOT NULL,
PRIMARY KEY (id),
KEY created_at (created_at),
KEY path (path(191))
) ENGINE = MyISAM;
# Keep track of results (contents >-< users)
DROP TABLE IF EXISTS `tiki_h5p_results`;
CREATE TABLE tiki_h5p_results (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
content_id INT UNSIGNED NOT NULL,
user_id INT UNSIGNED NOT NULL,
score INT UNSIGNED NOT NULL,
max_score INT UNSIGNED NOT NULL,
opened INT UNSIGNED NOT NULL,
finished INT UNSIGNED NOT NULL,
time INT UNSIGNED NOT NULL,
PRIMARY KEY (id),
KEY content_user (content_id, user_id)
) ENGINE = MyISAM;
# Cache table for h5p libraries so we can reuse the existing h5p code for caching
DROP TABLE IF EXISTS `tiki_h5p_libraries_cachedassets`;
CREATE TABLE tiki_h5p_libraries_cachedassets (
library_id INT UNSIGNED NOT NULL,
hash VARCHAR(64) NOT NULL,
PRIMARY KEY (library_id, hash)
) ENGINE = MyISAM;
DROP TABLE IF EXISTS `tiki_history`;
CREATE TABLE `tiki_history` (
`historyId` int(12) NOT NULL auto_increment,
`pageName` varchar(160) NOT NULL default '',
`version` int(8) NOT NULL default '0',
`version_minor` int(8) NOT NULL default '0',
`lastModif` int(14) default NULL,
`description` varchar(200) default NULL,
`user` varchar(200) not null default '',
`ip` varchar(39) default NULL,
`comment` varchar(255) default NULL,
`data` longblob,
`type` varchar(50) default NULL,
`is_html` TINYINT(1) NOT NULL DEFAULT 0,
PRIMARY KEY (`pageName`,`version`),
KEY `user` (`user`(191)),
KEY (`historyId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_hotwords`;
CREATE TABLE `tiki_hotwords` (
`word` varchar(255) NOT NULL default '',
`url` varchar(255) NOT NULL default '',
PRIMARY KEY (`word`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_html_pages`;
CREATE TABLE `tiki_html_pages` (
`pageName` varchar(200) NOT NULL default '',
`content` longblob,
`refresh` int(10) default NULL,
`type` char(1) default NULL,
`created` int(14) default NULL,
PRIMARY KEY (`pageName`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_html_pages_dynamic_zones`;
CREATE TABLE `tiki_html_pages_dynamic_zones` (
`pageName` varchar(40) NOT NULL default '',
`zone` varchar(80) NOT NULL default '',
`type` char(2) default NULL,
`content` text,
PRIMARY KEY (`pageName`,`zone`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_language`;
CREATE TABLE `tiki_language` (
`id` int(14) NOT NULL auto_increment,
`source` text NOT NULL,
`lang` char(16) NOT NULL default '',
`tran` text,
`changed` bool,
`general` bool DEFAULT NULL COMMENT 'true if this translation is general and can be contributed to the Tiki community, false if it is specific to this instance',
`userId` int(8),
`lastModif` int(14) NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_link_cache`;
CREATE TABLE `tiki_link_cache` (
`cacheId` int(14) NOT NULL auto_increment,
`url` varchar(250) default NULL,
`data` longblob,
`refresh` int(14) default NULL,
PRIMARY KEY (`cacheId`),
KEY `url` (url(191))
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
CREATE INDEX urlindex ON tiki_link_cache (url(191));
DROP TABLE IF EXISTS `tiki_links`;
CREATE TABLE `tiki_links` (
`fromPage` varchar(160) NOT NULL default '',
`toPage` varchar(160) NOT NULL default '',
`lastModif` int(14) NOT NULL,
PRIMARY KEY (`fromPage`(96),`toPage`(95)),
KEY `toPage` (`toPage`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_live_support_events`;
CREATE TABLE `tiki_live_support_events` (
`eventId` int(14) NOT NULL auto_increment,
`reqId` varchar(32) NOT NULL default '',
`type` varchar(40) default NULL,
`seqId` int(14) default NULL,
`senderId` varchar(32) default NULL,
`data` text,
`timestamp` int(14) default NULL,
PRIMARY KEY (`eventId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_live_support_message_comments`;
CREATE TABLE `tiki_live_support_message_comments` (
`cId` int(12) NOT NULL auto_increment,
`msgId` int(12) default NULL,
`data` text,
`timestamp` int(14) default NULL,
PRIMARY KEY (`cId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_live_support_messages`;
CREATE TABLE `tiki_live_support_messages` (
`msgId` int(12) NOT NULL auto_increment,
`data` text,
`timestamp` int(14) default NULL,
`user` varchar(200) not null default '',
`username` varchar(200) default NULL,
`priority` int(2) default NULL,
`status` char(1) default NULL,
`assigned_to` varchar(200) default NULL,
`resolution` varchar(100) default NULL,
`title` varchar(200) default NULL,
`module` int(4) default NULL,
`email` varchar(250) default NULL,
PRIMARY KEY (`msgId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_live_support_modules`;
CREATE TABLE `tiki_live_support_modules` (
`modId` int(4) NOT NULL auto_increment,
`name` varchar(90) default NULL,
PRIMARY KEY (`modId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
INSERT INTO tiki_live_support_modules(name) VALUES('wiki');
INSERT INTO tiki_live_support_modules(name) VALUES('forums');
INSERT INTO tiki_live_support_modules(name) VALUES('file galleries');
INSERT INTO tiki_live_support_modules(name) VALUES('directory');
DROP TABLE IF EXISTS `tiki_live_support_operators`;
CREATE TABLE `tiki_live_support_operators` (
`user` varchar(200) NOT NULL default '',
`accepted_requests` int(10) default NULL,
`status` varchar(20) default NULL,
`longest_chat` int(10) default NULL,
`shortest_chat` int(10) default NULL,
`average_chat` int(10) default NULL,
`last_chat` int(14) default NULL,
`time_online` int(10) default NULL,
`votes` int(10) default NULL,
`points` int(10) default NULL,
`status_since` int(14) default NULL,
PRIMARY KEY (`user`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_live_support_requests`;
CREATE TABLE `tiki_live_support_requests` (
`reqId` varchar(32) NOT NULL default '',
`user` varchar(200) NOT NULL default '',
`tiki_user` varchar(200) default NULL,
`email` varchar(200) default NULL,
`operator` varchar(200) default NULL,
`operator_id` varchar(32) default NULL,
`user_id` varchar(32) default NULL,
`reason` text,
`req_timestamp` int(14) default NULL,
`timestamp` int(14) default NULL,
`status` varchar(40) default NULL,
`resolution` varchar(40) default NULL,
`chat_started` int(14) default NULL,
`chat_ended` int(14) default NULL,
PRIMARY KEY (`reqId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_logs`;
CREATE TABLE `tiki_logs` (
`logId` int(8) NOT NULL auto_increment,
`logtype` varchar(20) NOT NULL,
`logmessage` text NOT NULL,
`loguser` varchar(40) NOT NULL,
`logip` varchar(200),
`logclient` text NOT NULL,
`logtime` int(14) NOT NULL,
PRIMARY KEY (`logId`),
KEY `logtype` (logtype)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_machine_learning_models`;
CREATE TABLE `tiki_machine_learning_models` (
`mlmId` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(191) NOT NULL,
`description` text NULL,
`sourceTrackerId` int(11) NOT NULL,
`trackerFields` text NULL,
`labelField` varchar(191) NULL,
`ignoreEmpty` tinyint(1) NULL,
`payload` text NULL,
PRIMARY KEY (`mlmId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_mail_events`;
CREATE TABLE `tiki_mail_events` (
`event` varchar(200) default NULL,
`object` varchar(200) default NULL,
`email` varchar(200) default NULL
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_mailin_accounts`;
CREATE TABLE `tiki_mailin_accounts` (
`accountId` int(12) NOT NULL auto_increment,
`user` varchar(200) NOT NULL default '',
`account` varchar(50) NOT NULL default '',
`protocol` varchar(10) NOT NULL DEFAULT 'pop',
`host` varchar(255) default NULL,
`port` int(4) default NULL,
`username` varchar(100) default NULL,
`pass` varchar(100) default NULL,
`active` char(1) default NULL,
`type` varchar(40) default NULL,
`anonymous` char(1) NOT NULL default 'y',
`admin` char(1) NOT NULL default 'y',
`attachments` char(1) NOT NULL default 'n',
`routing` char(1) NOT NULL default 'y',
`article_topicId` int(4) default NULL,
`article_type` varchar(50) default NULL,
`discard_after` varchar(255) default NULL,
`show_inlineImages` char(1) NULL,
`save_html` char(1) NULL default 'y',
`categoryId` int(12) NULL,
`namespace` varchar(20) default NULL,
`respond_email` char(1) NOT NULL default 'y',
`leave_email` char(1) NOT NULL default 'n',
`galleryId` int(11) NULL DEFAULT NULL,
`trackerId` int(11) NULL DEFAULT NULL,
`preferences` TEXT NULL DEFAULT NULL,
PRIMARY KEY (`accountId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_menu_languages`;
CREATE TABLE `tiki_menu_languages` (
`menuId` int(8) NOT NULL auto_increment,
`language` char(16) NOT NULL default '',
PRIMARY KEY (`menuId`,`language`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_menu_options`;
CREATE TABLE `tiki_menu_options` (
`optionId` int(8) NOT NULL auto_increment,
`menuId` int(8) default NULL,
`type` char(1) default NULL,
`name` varchar(200) default NULL,
`url` varchar(255) default NULL,
`position` int(4) default NULL,
`section` text default NULL,
`perm` text default NULL,
`groupname` text default NULL,
`userlevel` int(4) default 0,
`icon` varchar(200),
`class` text default NULL,
PRIMARY KEY (`optionId`),
UNIQUE KEY `uniq_menu` (`menuId`,`name`(30),`url`(50),`position`,`section`(60),`perm`(50),`groupname`(50))
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
-- when adding new inserts, order commands by position
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Home','./',10,'','','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Search','tiki-searchresults.php',13,'feature_search_fulltext','tiki_p_search','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Search','tiki-searchindex.php',13,'feature_search','tiki_p_search','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Contact Us','tiki-contact.php',20,'feature_contact,feature_messages','','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Stats','tiki-stats.php',23,'feature_stats','tiki_p_view_stats','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Categories','tiki-browse_categories.php',25,'feature_categories','tiki_p_view_category','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Tags','tiki-browse_freetags.php',27,'feature_freetags','tiki_p_view_freetags','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Calendar','tiki-calendar.php',35,'feature_calendar','tiki_p_view_calendar','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Tiki Calendar','tiki-action_calendar.php',37,'feature_action_calendar','tiki_p_view_tiki_calendar','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Payments','tiki-payment.php',39,'payment_feature','tiki_p_payment_view','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Payments','tiki-payment.php',39,'payment_feature','tiki_p_payment_request','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','(debug)','javascript:toggle(\'debugconsole\')',40,'feature_debug_console','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','User Wizard','tiki-wizard_user.php',45,'feature_wizard_user','','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','My Account','tiki-my_tiki.php',50,'feature_mytiki','','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','My Account Home','tiki-my_tiki.php',51,'feature_mytiki','','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Preferences','tiki-user_preferences.php',55,'feature_mytiki,feature_userPreferences','','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Messages','messu-mailbox.php',60,'feature_mytiki,feature_messages','tiki_p_messages','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Tasks','tiki-user_tasks.php',65,'feature_mytiki,feature_tasks','tiki_p_tasks','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Bookmarks','tiki-user_bookmarks.php',70,'feature_mytiki,feature_user_bookmarks','tiki_p_create_bookmarks','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Modules','tiki-user_assigned_modules.php',75,'feature_mytiki,user_assigned_modules','tiki_p_configure_modules','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Webmail','tiki-webmail.php',85,'feature_mytiki,feature_webmail','tiki_p_use_webmail','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Contacts','tiki-contacts.php',87,'feature_mytiki,feature_contacts','','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Mail-in','tiki-user_mailin.php',88,'feature_mytiki,feature_mailin','','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Notepad','tiki-notepad_list.php',90,'feature_mytiki,feature_notepad','tiki_p_notepad','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','My Files','tiki-userfiles.php',95,'feature_mytiki,feature_userfiles','tiki_p_userfiles','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','User Menu','tiki-usermenu.php',100,'feature_mytiki,feature_usermenu','tiki_p_usermenu','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Mini Calendar','tiki-minical.php',105,'feature_mytiki,feature_minical','tiki_p_minical','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','My Watches','tiki-user_watches.php',110,'feature_mytiki,feature_user_watches','','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Community','tiki-list_users.php',187,'feature_friends','tiki_p_list_users','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','User List','tiki-list_users.php',188,'feature_friends','tiki_p_list_users','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Friendship Network','tiki-friends.php',189,'feature_friends','','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Wiki','tiki-index.php',200,'feature_wiki','tiki_p_view','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Wiki Home','tiki-index.php',202,'feature_wiki','tiki_p_view','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Last Changes','tiki-lastchanges.php',205,'feature_wiki,feature_lastChanges','tiki_p_view','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Rankings','tiki-wiki_rankings.php',215,'feature_wiki,feature_wiki_rankings','tiki_p_view','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','List Pages','tiki-listpages.php?cookietab=1#tab1',220,'feature_wiki,feature_listPages','tiki_p_view','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Create a Wiki Page','tiki-listpages.php?cookietab=2#tab2',222,'feature_wiki,feature_listPages','tiki_p_view,tiki_p_edit','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Orphan Pages','tiki-orphan_pages.php',225,'feature_wiki,feature_listorphanPages','tiki_p_view','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Sandbox','tiki-editpage.php?page=sandbox',230,'feature_wiki,feature_sandbox','tiki_p_view','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Multiple Print','tiki-print_pages.php',235,'feature_wiki,feature_wiki_multiprint','tiki_p_view','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Send Pages','tiki-send_objects.php',240,'feature_wiki,feature_comm','tiki_p_view,tiki_p_send_pages','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Received Pages','tiki-received_pages.php',245,'feature_wiki,feature_comm','tiki_p_view,tiki_p_admin_received_pages','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Structures','tiki-admin_structures.php',250,'feature_wiki,feature_wiki_structure','tiki_p_view','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Mind Map','tiki-mindmap.php',255,'feature_wiki_mindmap','tiki_p_view','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Articles','tiki-view_articles.php',350,'feature_articles','tiki_p_read_article','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Articles','tiki-view_articles.php',350,'feature_articles','tiki_p_articles_read_heading','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Articles Home','tiki-view_articles.php',355,'feature_articles','tiki_p_read_article','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Articles Home','tiki-view_articles.php',355,'feature_articles','tiki_p_articles_read_heading','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','List Articles','tiki-list_articles.php',360,'feature_articles','tiki_p_read_article','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','List Articles','tiki-list_articles.php',360,'feature_articles','tiki_p_articles_read_heading','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Rankings','tiki-cms_rankings.php',365,'feature_articles,feature_cms_rankings','tiki_p_read_article','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Submit Article','tiki-edit_submission.php',370,'feature_articles,feature_submissions','tiki_p_read_article,tiki_p_submit_article','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','View submissions','tiki-list_submissions.php',375,'feature_articles,feature_submissions','tiki_p_read_article,tiki_p_submit_article','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','View submissions','tiki-list_submissions.php',375,'feature_articles,feature_submissions','tiki_p_read_article,tiki_p_approve_submission','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','View Submissions','tiki-list_submissions.php',375,'feature_articles,feature_submissions','tiki_p_read_article,tiki_p_remove_submission','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','New Article','tiki-edit_article.php',380,'feature_articles','tiki_p_read_article,tiki_p_edit_article','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Send Articles','tiki-send_objects.php',385,'feature_articles,feature_comm','tiki_p_read_article,tiki_p_send_articles','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Received Articles','tiki-received_articles.php',385,'feature_articles,feature_comm','tiki_p_read_article,tiki_p_admin_received_articles','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Admin Types','tiki-article_types.php',395,'feature_articles','tiki_p_articles_admin_types','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Admin Topics','tiki-admin_topics.php',390,'feature_articles','tiki_p_articles_admin_topics','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Blogs','tiki-list_blogs.php',450,'feature_blogs','tiki_p_read_blog','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','List Blogs','tiki-list_blogs.php',455,'feature_blogs','tiki_p_read_blog','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Rankings','tiki-blog_rankings.php',460,'feature_blogs,feature_blog_rankings','tiki_p_read_blog','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Create Blog','tiki-edit_blog.php',465,'feature_blogs','tiki_p_read_blog,tiki_p_create_blogs','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','New Blog Post','tiki-blog_post.php',470,'feature_blogs','tiki_p_read_blog,tiki_p_blog_post','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','List Blog Posts','tiki-list_posts.php',475,'feature_blogs','tiki_p_read_blog,tiki_p_blog_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Forums','tiki-forums.php',500,'feature_forums','tiki_p_forum_read','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','List Forums','tiki-forums.php',505,'feature_forums','tiki_p_forum_read','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Rankings','tiki-forum_rankings.php',510,'feature_forums,feature_forum_rankings','tiki_p_forum_read','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Admin Forums','tiki-admin_forums.php',515,'feature_forums','tiki_p_forum_read,tiki_p_admin_forum','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Directory','tiki-directory_browse.php',550,'feature_directory','tiki_p_view_directory','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Submit a new link','tiki-directory_add_site.php',555,'feature_directory','tiki_p_submit_link','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Browse Directory','tiki-directory_browse.php',560,'feature_directory','tiki_p_view_directory','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Admin Directory','tiki-directory_admin.php',565,'feature_directory','tiki_p_view_directory,tiki_p_admin_directory_cats','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Admin Directory','tiki-directory_admin.php',565,'feature_directory','tiki_p_view_directory,tiki_p_admin_directory_sites','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Admin Directory','tiki-directory_admin.php',565,'feature_directory','tiki_p_view_directory,tiki_p_validate_links','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','File Galleries','tiki-list_file_gallery.php',600,'feature_file_galleries','tiki_p_list_file_galleries|tiki_p_view_file_gallery|tiki_p_upload_files','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','List Galleries','tiki-list_file_gallery.php',605,'feature_file_galleries','tiki_p_list_file_galleries','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Rankings','tiki-file_galleries_rankings.php',610,'feature_file_galleries,feature_file_galleries_rankings','tiki_p_list_file_galleries','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Upload File','tiki-upload_file.php',615,'feature_file_galleries','tiki_p_upload_files','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Directory batch','tiki-batch_upload_files.php',617,'feature_file_galleries_batch','tiki_p_batch_upload_file_dir','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','FAQs','tiki-list_faqs.php',650,'feature_faqs','tiki_p_view_faqs','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','List FAQs','tiki-list_faqs.php',665,'feature_faqs','tiki_p_view_faqs','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Admin FAQs','tiki-list_faqs.php',660,'feature_faqs','tiki_p_admin_faqs','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Quizzes','tiki-list_quizzes.php',750,'feature_quizzes','tiki_p_take_quiz','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','List Quizzes','tiki-list_quizzes.php',755,'feature_quizzes','tiki_p_take_quiz','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Quiz Stats','tiki-quiz_stats.php',760,'feature_quizzes','tiki_p_view_quiz_stats','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Admin Quizzes','tiki-edit_quiz.php',765,'feature_quizzes','tiki_p_admin_quizzes','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Spreadsheets','tiki-sheets.php',780,'feature_sheet','tiki_p_view_sheet','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','List Sheets','tiki-sheets.php',782,'feature_sheet','tiki_p_view_sheet','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Trackers','tiki-list_trackers.php',800,'feature_trackers','tiki_p_list_trackers','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','List Trackers','tiki-list_trackers.php',805,'feature_trackers','tiki_p_list_trackers','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Manage Tabular Formats','tiki-tabular-manage',810,'tracker_tabular_enabled','tiki_p_tabular_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Machine Learning','tiki-ml-list',820,'feature_machine_learning','tiki_p_machine_learning','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','List Models','tiki-ml-list',825,'feature_machine_learning','tiki_p_machine_learning','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s', 'Accounting', 'tiki-accounting_books.php', 830, 'feature_accounting', 'tiki_p_acct_view', '', 0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o', 'Accounting books', 'tiki-accounting_books.php', 835, 'feature_accounting', 'tiki_p_acct_view', '', 0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Surveys','tiki-list_surveys.php',850,'feature_surveys','tiki_p_take_survey','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','List Surveys','tiki-list_surveys.php',855,'feature_surveys','tiki_p_take_survey','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Stats','tiki-survey_stats.php',860,'feature_surveys','tiki_p_view_survey_stats','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Admin Surveys','tiki-admin_surveys.php',865,'feature_surveys','tiki_p_admin_surveys','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Newsletters','tiki-newsletters.php',900,'feature_newsletters','tiki_p_subscribe_newsletters','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Newsletters','tiki-newsletters.php',900,'feature_newsletters','tiki_p_send_newsletters','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Newsletters','tiki-newsletters.php',900,'feature_newsletters','tiki_p_admin_newsletters','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s','Newsletters','tiki-newsletters.php',900,'feature_newsletters','tiki_p_list_newsletters','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Send Newsletters','tiki-send_newsletters.php',905,'feature_newsletters','tiki_p_send_newsletters','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Admin Newsletters','tiki-admin_newsletters.php',910,'feature_newsletters','tiki_p_admin_newsletters','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_admin_categories','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_admin_banners','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_edit_templates','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_edit_cookies','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_admin_dynamic','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_admin_mailin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_edit_content_templates','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_edit_html_pages','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_view_referer_stats','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_admin_shoutbox','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_live_support_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','user_is_operator','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'feature_integrator','tiki_p_admin_integrator','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'feature_edit_templates','tiki_p_edit_templates','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'feature_view_tpl','tiki_p_edit_templates','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'feature_editcss','tiki_p_create_css','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_admin_contribution','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_admin_users','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_admin_toolbars','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_edit_menu','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_clean_cache','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_admin_modules','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'r','Settings','tiki-admin.php',1050,'','tiki_p_admin_webservices','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o',' Control Panels','tiki-admin.php',1051,'','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Live Support','tiki-live_support_admin.php',1055,'feature_live_support','tiki_p_live_support_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Live Support','tiki-live_support_admin.php',1055,'feature_live_support','user_is_operator','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Banning','tiki-admin_banning.php',1060,'feature_banning','tiki_p_admin_banning','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Calendar','tiki-admin_calendars.php',1065,'feature_calendar','tiki_p_admin_calendar','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Admin credits','tiki-admin_credits.php',1067,'payment_feature','tiki_p_admin_users','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Users','tiki-adminusers.php',1070,'','tiki_p_admin_users','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Groups','tiki-admingroups.php',1075,'','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','External Pages Cache','tiki-list_cache.php',1080,'cachepages','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Modules','tiki-admin_modules.php',1085,'','tiki_p_admin_modules','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Performance','tiki-performance_stats.php',1088,'','tiki_monitor_performance','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Hotwords','tiki-admin_hotwords.php',1095,'feature_hotwords','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Edit languages','tiki-edit_languages.php',1098,'lang_use_db','tiki_p_edit_languages','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','External Feeds','tiki-admin_rssmodules.php',1100,'','tiki_p_admin_rssmodules','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','External Wikis','tiki-admin_external_wikis.php',1102,'','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Menus','tiki-admin_menus.php',1105,'','tiki_p_edit_menu','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Polls','tiki-admin_polls.php',1110,'feature_polls','tiki_p_admin_polls','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Mail Notifications','tiki-admin_notifications.php',1120,'','tiki_p_admin_notifications','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Search Stats','tiki-search_stats.php',1125,'feature_search_stats','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Theme Control','tiki-theme_control.php',1130,'feature_theme_control','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Tokens','tiki-admin_tokens.php',1132,'auth_token_access','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Toolbars','tiki-admin_toolbars.php',1135,'','tiki_p_admin_toolbars','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Transitions','tiki-admin_transitions.php',1140,'','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Categories','tiki-admin_categories.php',1145,'feature_categories','tiki_p_admin_categories','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Banners','tiki-list_banners.php',1150,'feature_banners','tiki_p_admin_banners','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Edit Templates','tiki-edit_templates.php',1155,'feature_edit_templates','tiki_p_edit_templates','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','View Templates','tiki-edit_templates.php',1155,'feature_view_tpl','tiki_p_edit_templates','',2);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Edit CSS','tiki-edit_css.php',1158,'feature_editcss','tiki_p_create_css','',2);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Dynamic content','tiki-list_contents.php',1165,'feature_dynamic_content','tiki_p_admin_dynamic','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Mail-in','tiki-admin_mailin.php',1175,'feature_mailin','tiki_p_admin_mailin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','HTML Pages','tiki-admin_html_pages.php',1185,'feature_html_pages','tiki_p_edit_html_pages','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Shoutbox','tiki-shoutbox.php',1190,'feature_shoutbox','tiki_p_admin_shoutbox','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Shoutbox Words','tiki-admin_shoutbox_words.php',1191,'feature_shoutbox','tiki_p_admin_shoutbox','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Referer Stats','tiki-referer_stats.php',1195,'feature_referer_stats','tiki_p_view_referer_stats','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Integrator','tiki-admin_integrator.php',1205,'feature_integrator','tiki_p_admin_integrator','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','phpinfo','tiki-phpinfo.php',1215,'','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Tiki Cache/Sys Admin','tiki-admin_system.php',1230,'','tiki_p_clean_cache','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Tiki Importer','tiki-importer.php',1240,'','tiki_p_admin_importer','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Tiki Logs','tiki-syslog.php',1245,'','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Tiki Manager','tiki-ajax_services.php?controller=manager&action=index',1247,'','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Security Admin','tiki-admin_security.php',1250,'','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Action Log','tiki-admin_actionlog.php',1255,'feature_actionlog','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Action Log','tiki-admin_actionlog.php',1255,'feature_actionlog','tiki_p_view_actionlog','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Action Log','tiki-admin_actionlog.php',1255,'feature_actionlog','tiki_p_view_actionlog_owngroups','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Content Templates','tiki-admin_content_templates.php',1256,'feature_wiki_templates','tiki_p_edit_content_templates','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Comments','tiki-list_comments.php',1260,'feature_wiki_comments','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Comments','tiki-list_comments.php',1260,'feature_article_comments','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Comments','tiki-list_comments.php',1260,'feature_file_galleries_comments','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Comments','tiki-list_comments.php',1260,'feature_poll_comments','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Comments','tiki-list_comments.php',1260,'feature_faq_comments','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Contribution','tiki-admin_contribution.php',1265,'feature_contribution','tiki_p_admin_contribution','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'s', 'Kaltura Video', 'tiki-list_kaltura_entries.php', 950, 'feature_kaltura', 'tiki_p_admin | tiki_p_admin_kaltura | tiki_p_list_videos', '', 0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o', 'List Media', 'tiki-list_kaltura_entries.php', 952, 'feature_kaltura', 'tiki_p_admin | tiki_p_admin_kaltura | tiki_p_list_videos', '', 0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o', 'Upload Media', 'tiki-kaltura_upload.php', 954, 'feature_kaltura', 'tiki_p_admin | tiki_p_admin_kaltura | tiki_p_upload_videos', '', 0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Permissions','tiki-objectpermissions.php',1077,'','tiki_p_admin|tiki_p_admin_objects','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Perspectives','tiki-edit_perspective.php',1081,'feature_perspective','tiki_p_admin','',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Social networks','tiki-socialnetworks.php',115,'feature_mytiki,feature_socialnetworks','tiki_p_socialnetworks|tiki_p_admin_socialnetworks','Registered',0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Scheduler','tiki-admin_schedulers.php',1270,'','tiki_p_admin','', 0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','Webservices','tiki-admin_webservices.php',1280,'feature_webservices','tiki_p_admin_webservices','', 0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42,'o','References','tiki-references.php',255,'feature_wiki,feature_references','tiki_p_edit_references','', 0);
INSERT INTO `tiki_menu_options` (`menuId`, `type`, `name`, `url`, `position`, `section`, `perm`, `groupname`, `userlevel`) VALUES (42, 'o', 'Custom Routes', 'tiki-admin_routes.php', 1290, 'feature_sefurl_routes', 'tiki_p_admin', '', 0);
DROP TABLE IF EXISTS `tiki_menus`;
CREATE TABLE `tiki_menus` (
`menuId` int(8) NOT NULL auto_increment,
`name` varchar(200) NOT NULL default '',
`description` text,
`type` char(1) default NULL,
`icon` varchar(200) default NULL,
`use_items_icons` char(1) NOT NULL DEFAULT 'n',
`parse` char(1) NOT NULL DEFAULT 'n',
PRIMARY KEY (`menuId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
INSERT INTO tiki_menus (`menuId`,`name`,`description`,`type`,`parse`) VALUES ('42','Application menu','Main extensive navigation menu','d','n');
DROP TABLE IF EXISTS `tiki_minical_events`;
CREATE TABLE `tiki_minical_events` (
`user` varchar(200) default '',
`eventId` int(12) NOT NULL auto_increment,
`title` varchar(250) default NULL,
`description` text,
`start` int(14) default NULL,
`end` int(14) default NULL,
`security` char(1) default NULL,
`duration` int(3) default NULL,
`topicId` int(12) default NULL,
`reminded` char(1) default NULL,
PRIMARY KEY (`eventId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_minical_topics`;
CREATE TABLE `tiki_minical_topics` (
`user` varchar(200) default '',
`topicId` int(12) NOT NULL auto_increment,
`name` varchar(250) default NULL,
`filename` varchar(200) default NULL,
`filetype` varchar(200) default NULL,
`filesize` varchar(200) default NULL,
`data` longblob,
`path` varchar(250) default NULL,
`isIcon` char(1) default NULL,
PRIMARY KEY (`topicId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_modules`;
CREATE TABLE `tiki_modules` (
`moduleId` int(8) NOT NULL auto_increment,
`name` varchar(200) NOT NULL default '',
`position` varchar(20) NOT NULL DEFAULT '',
`ord` int(4) NOT NULL DEFAULT '0',
`type` char(1) default NULL,
`title` varchar(255) default NULL,
`cache_time` int(14) default NULL,
`rows` int(4) default NULL,
`params` text,
`groups` text,
PRIMARY KEY (`moduleId`),
KEY `positionType` (position, type),
KEY `namePosOrdParam` (`name`(100), `position`, `ord`, `params`(120))
) ENGINE=MyISAM;
INSERT INTO `tiki_modules` (name,position,ord,cache_time,params,`groups`) VALUES
('menu','left',1,7200,'id=42&title=System+Menu','a:1:{i:0;s:10:"Registered";}'),
('logo','top',1,7200,'nobox=y','a:0:{}'),
('login_box','top',2,0,'mode=popup&nobox=y','a:0:{}'),
('rsslist','bottom',1,7200,'nobox=y','a:0:{}'),
('poweredby','bottom',2,7200,'nobox=y&icons=n&version=n','a:0:{}');
DROP TABLE IF EXISTS `tiki_newsletter_subscriptions`;
CREATE TABLE `tiki_newsletter_subscriptions` (
`nlId` int(12) NOT NULL default '0',
`email` varchar(255) NOT NULL default '',
`code` varchar(32) default NULL,
`valid` char(1) default NULL,
`subscribed` int(14) default NULL,
`isUser` char(1) NOT NULL default 'n',
`included` char(1) NOT NULL default 'n',
PRIMARY KEY (`nlId`,`email`(178),`isUser`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_newsletter_groups`;
CREATE TABLE `tiki_newsletter_groups` (
`nlId` int(12) NOT NULL default '0',
`groupName` varchar(255) NOT NULL default '',
`code` varchar(32) default NULL,
`include_groups` char(1) DEFAULT 'y',
PRIMARY KEY (`nlId`,`groupName`(179))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_newsletter_included`;
CREATE TABLE `tiki_newsletter_included` (
`nlId` int(12) NOT NULL default '0',
`includedId` int(12) NOT NULL default '0',
PRIMARY KEY (`nlId`,`includedId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_newsletter_pages`;
CREATE TABLE `tiki_newsletter_pages` (
`nlId` INT( 12 ) NOT NULL ,
`wikiPageName` VARCHAR( 160 ) NOT NULL ,
`validateAddrs` CHAR( 1 ) NOT NULL DEFAULT 'n',
`addToList` CHAR( 1 ) NOT NULL DEFAULT 'n',
PRIMARY KEY ( `nlId` , `wikiPageName` )
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_newsletters`;
CREATE TABLE `tiki_newsletters` (
`nlId` int(12) NOT NULL auto_increment,
`name` varchar(200) default NULL,
`description` text,
`created` int(14) default NULL,
`lastSent` int(14) default NULL,
`editions` int(10) default NULL,
`users` int(10) default NULL,
`allowUserSub` char(1) default 'y',
`allowAnySub` char(1) default NULL,
`unsubMsg` char(1) default 'y',
`validateAddr` char(1) default 'y',
`frequency` int(14) default NULL,
`allowTxt` char(1) default 'y',
`author` varchar(200) default NULL,
`allowArticleClip` char(1) default 'y',
`autoArticleClip` char(1) default 'n',
`articleClipTypes` text,
`articleClipRange` int(14) default NULL,
`emptyClipBlocksSend` char(1) default 'n',
PRIMARY KEY (`nlId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_page_footnotes`;
CREATE TABLE `tiki_page_footnotes` (
`user` varchar(200) NOT NULL default '',
`pageName` varchar(250) NOT NULL default '',
`data` text,
PRIMARY KEY (`user`(150),`pageName`(100))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_pages`;
CREATE TABLE `tiki_pages` (
`page_id` int(14) NOT NULL auto_increment,
`pageName` varchar(160) NOT NULL default '',
`pageSlug` varchar(160) NULL,
`hits` int(8) default NULL,
`data` mediumtext,
`description` varchar(200) default NULL,
`lastModif` int(14) default NULL,
`comment` varchar(255) default NULL,
`version` int(8) NOT NULL default '0',
`version_minor` int(8) NOT NULL default '0',
`user` varchar(200) default '',
`ip` varchar(39) default NULL,
`flag` char(1) default NULL,
`points` int(8) default NULL,
`votes` int(8) default NULL,
`cache` longtext,
`wiki_cache` int(10) default NULL,
`cache_timestamp` int(14) default NULL,
`pageRank` decimal(4,3) default NULL,
`creator` varchar(200) default NULL,
`page_size` int(10) unsigned default '0',
`lang` varchar(16) default NULL,
`lockedby` varchar(200) default NULL,
`is_html` tinyint(1) default 0,
`created` int(14),
`wysiwyg` char(1) default NULL,
`wiki_authors_style` varchar(20) default '',
`comments_enabled` char(1) default NULL,
`keywords` TEXT,
`wiki_syntax` varchar(191),
PRIMARY KEY (`page_id`),
UNIQUE KEY `pageName` (`pageName`),
UNIQUE KEY `pageSlug` (`pageSlug`),
KEY `data` (`data`(191)),
KEY `pageRank` (`pageRank`),
KEY `lastModif`(`lastModif`)
) ENGINE=MyISAM AUTO_INCREMENT=1;
DROP TABLE IF EXISTS `tiki_pageviews`;
CREATE TABLE `tiki_pageviews` (
`day` int(14) NOT NULL default '0',
`pageviews` int(14) default NULL,
PRIMARY KEY (`day`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_poll_objects`;
CREATE TABLE `tiki_poll_objects` (
`catObjectId` int(11) NOT NULL default '0',
`pollId` int(11) NOT NULL default '0',
`title` varchar(255) default NULL,
PRIMARY KEY (`catObjectId`,`pollId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_poll_options`;
CREATE TABLE `tiki_poll_options` (
`pollId` int(8) NOT NULL default '0',
`optionId` int(8) NOT NULL auto_increment,
`title` varchar(200) default NULL,
`position` int(4) NOT NULL default '0',
`votes` int(8) default NULL,
PRIMARY KEY (`optionId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_polls`;
CREATE TABLE `tiki_polls` (
`pollId` int(8) NOT NULL auto_increment,
`title` varchar(200) default NULL,
`votes` int(8) default NULL,
`active` char(1) default NULL,
`publishDate` int(14) default NULL,
`voteConsiderationSpan` int(4) default 0,
PRIMARY KEY (`pollId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
ALTER TABLE tiki_polls ADD INDEX tiki_poll_lookup ( active , title(190) );
DROP TABLE IF EXISTS `tiki_preferences`;
CREATE TABLE `tiki_preferences` (
`name` varchar(255) NOT NULL default '',
`value` text,
PRIMARY KEY (`name`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_private_messages`;
CREATE TABLE `tiki_private_messages` (
`messageId` int(8) NOT NULL auto_increment,
`toNickname` varchar(200) NOT NULL default '',
`poster` varchar(200) NOT NULL default 'anonymous',
`timestamp` int(14) default NULL,
`received` tinyint(1) not null default 0,
`message` varchar(255) default NULL,
PRIMARY KEY (`messageId`),
KEY (`received`),
KEY (`timestamp`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_programmed_content`;
CREATE TABLE `tiki_programmed_content` (
`pId` int(8) NOT NULL auto_increment,
`contentId` int(8) NOT NULL default '0',
`content_type` VARCHAR( 20 ) NOT NULL DEFAULT 'static',
`publishDate` int(14) NOT NULL default '0',
`data` text,
PRIMARY KEY (`pId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_quiz_question_options`;
CREATE TABLE `tiki_quiz_question_options` (
`optionId` int(10) NOT NULL auto_increment,
`questionId` int(10) default NULL,
`optionText` text,
`points` int(4) default NULL,
PRIMARY KEY (`optionId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_quiz_questions`;
CREATE TABLE `tiki_quiz_questions` (
`questionId` int(10) NOT NULL auto_increment,
`quizId` int(10) default NULL,
`question` text,
`position` int(4) default NULL,
`type` char(1) default NULL,
`maxPoints` int(4) default NULL,
PRIMARY KEY (`questionId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_quiz_results`;
CREATE TABLE `tiki_quiz_results` (
`resultId` int(10) NOT NULL auto_increment,
`quizId` int(10) default NULL,
`fromPoints` int(4) default NULL,
`toPoints` int(4) default NULL,
`answer` text,
PRIMARY KEY (`resultId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_quiz_stats`;
CREATE TABLE `tiki_quiz_stats` (
`quizId` int(10) NOT NULL default '0',
`questionId` int(10) NOT NULL default '0',
`optionId` int(10) NOT NULL default '0',
`votes` int(10) default NULL,
PRIMARY KEY (`quizId`,`questionId`,`optionId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_quiz_stats_sum`;
CREATE TABLE `tiki_quiz_stats_sum` (
`quizId` int(10) NOT NULL default '0',
`quizName` varchar(255) default NULL,
`timesTaken` int(10) default NULL,
`avgpoints` decimal(5,2) default NULL,
`avgavg` decimal(5,2) default NULL,
`avgtime` decimal(5,2) default NULL,
PRIMARY KEY (`quizId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_quizzes`;
CREATE TABLE `tiki_quizzes` (
`quizId` int(10) NOT NULL auto_increment,
`name` varchar(255) default NULL,
`description` text,
`canRepeat` char(1) default NULL,
`storeResults` char(1) default NULL,
`questionsPerPage` int(4) default NULL,
`timeLimited` char(1) default NULL,
`timeLimit` int(14) default NULL,
`created` int(14) default NULL,
`taken` int(10) default NULL,
`immediateFeedback` char(1) default NULL,
`showAnswers` char(1) default NULL,
`shuffleQuestions` char(1) default NULL,
`shuffleAnswers` char(1) default NULL,
`publishDate` int(14) default NULL,
`expireDate` int(14) default NULL,
`bDeleted` char(1) default NULL,
`nAuthor` int(4) default NULL,
`bOnline` char(1) default NULL,
`bRandomQuestions` char(1) default NULL,
`nRandomQuestions` tinyint(4) default NULL,
`bLimitQuestionsPerPage` char(1) default NULL,
`nLimitQuestionsPerPage` tinyint(4) default NULL,
`bMultiSession` char(1) default NULL,
`nCanRepeat` tinyint(4) default NULL,
`sGradingMethod` varchar(80) default NULL,
`sShowScore` varchar(80) default NULL,
`sShowCorrectAnswers` varchar(80) default NULL,
`sPublishStats` varchar(80) default NULL,
`bAdditionalQuestions` char(1) default NULL,
`bForum` char(1) default NULL,
`sForum` varchar(80) default NULL,
`sPrologue` text,
`sData` text,
`sEpilogue` text,
`passingperct` int(4) default 0,
PRIMARY KEY (`quizId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_received_articles`;
CREATE TABLE `tiki_received_articles` (
`receivedArticleId` int(14) NOT NULL auto_increment,
`receivedFromSite` varchar(200) default NULL,
`receivedFromUser` varchar(200) default NULL,
`receivedDate` int(14) default NULL,
`title` varchar(80) default NULL,
`authorName` varchar(60) default NULL,
`size` int(12) default NULL,
`useImage` char(1) default NULL,
`image_name` varchar(80) default NULL,
`image_type` varchar(80) default NULL,
`image_size` int(14) default NULL,
`image_x` int(4) default NULL,
`image_y` int(4) default NULL,
`image_data` longblob,
`publishDate` int(14) default NULL,
`expireDate` int(14) default NULL,
`created` int(14) default NULL,
`heading` text,
`body` longblob,
`hash` varchar(32) default NULL,
`author` varchar(200) default NULL,
`type` varchar(50) default NULL,
`rating` decimal(3,2) default NULL,
PRIMARY KEY (`receivedArticleId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_received_pages`;
CREATE TABLE `tiki_received_pages` (
`receivedPageId` int(14) NOT NULL auto_increment,
`pageName` varchar(160) NOT NULL default '',
`data` longblob,
`description` varchar(200) default NULL,
`comment` varchar(200) default NULL,
`receivedFromSite` varchar(200) default NULL,
`receivedFromUser` varchar(200) default NULL,
`receivedDate` int(14) default NULL,
`parent` varchar(255) default NULL,
`position` tinyint(3) unsigned default NULL,
`alias` varchar(255) default NULL,
`structureName` varchar(250) default NULL,
`parentName` varchar(250) default NULL,
`page_alias` varchar(250) default '',
`pos` int(4) default NULL,
PRIMARY KEY (`receivedPageId`),
KEY `structureName` (`structureName`(191))
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_referer_stats`;
CREATE TABLE `tiki_referer_stats` (
`referer` varchar(255) NOT NULL default '',
`hits` int(10) default NULL,
`last` int(14) default NULL,
`lasturl` text default NULL,
PRIMARY KEY (`referer`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_related_categories`;
CREATE TABLE `tiki_related_categories` (
`categId` int(10) NOT NULL default '0',
`relatedTo` int(10) NOT NULL default '0',
PRIMARY KEY (`categId`,`relatedTo`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_rss_modules`;
CREATE TABLE `tiki_rss_modules` (
`rssId` int(8) NOT NULL auto_increment,
`name` varchar(30) NOT NULL default '',
`description` text,
`url` varchar(255) NOT NULL default '',
`refresh` int(8) default NULL,
`lastUpdated` int(14) default NULL,
`showTitle` char(1) default 'n',
`showPubDate` char(1) default 'n',
`sitetitle` VARCHAR(255),
`siteurl` VARCHAR(255),
`actions` TEXT,
PRIMARY KEY (`rssId`),
KEY `name` (name)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_rss_feeds`;
CREATE TABLE `tiki_rss_feeds` (
`name` varchar(60) NOT NULL default '',
`rssVer` char(1) NOT NULL default '1',
`refresh` int(8) default '300',
`lastUpdated` int(14) default NULL,
`cache` longblob,
PRIMARY KEY (`name`,`rssVer`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_search_stats`;
CREATE TABLE `tiki_search_stats` (
`term` varchar(50) NOT NULL default '',
`hits` int(10) default NULL,
PRIMARY KEY (`term`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_secdb`;
CREATE TABLE tiki_secdb(
`md5_value` varchar(32) NOT NULL,
`filename` varchar(250) NOT NULL,
`tiki_version` varchar(60) NOT NULL,
`severity` int(4) NOT NULL default '0',
PRIMARY KEY (`filename`(171),`tiki_version`(20)),
KEY `sdb_fn` (filename(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_semaphores`;
CREATE TABLE `tiki_semaphores` (
`semName` varchar(250) NOT NULL default '',
`objectType` varchar(20) default 'wiki page',
`user` varchar(200) NOT NULL default '',
`timestamp` int(14) default NULL,
`value` VARCHAR(255) NULL,
PRIMARY KEY (`semName`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_sent_newsletters`;
CREATE TABLE `tiki_sent_newsletters` (
`editionId` int(12) NOT NULL auto_increment,
`nlId` int(12) NOT NULL default '0',
`users` int(10) default NULL,
`sent` int(14) default NULL,
`subject` varchar(200) default NULL,
`data` longblob,
`datatxt` longblob,
`wysiwyg` char(1) default NULL,
`is_html` varchar(2) default NULL,
PRIMARY KEY (`editionId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_sent_newsletters_errors`;
CREATE TABLE `tiki_sent_newsletters_errors` (
`editionId` int(12),
`email` varchar(255),
`login` varchar(40) default '',
`error` char(1) default '',
KEY (`editionId`)
) ENGINE=MyISAM ;
DROP TABLE IF EXISTS `tiki_sessions`;
CREATE TABLE `tiki_sessions` (
`sessionId` varchar(32) NOT NULL default '',
`user` varchar(200) default '',
`timestamp` int(14) default NULL,
`tikihost` varchar(200) default NULL,
PRIMARY KEY (`sessionId`),
KEY `user` (user(191)),
KEY `timestamp` (`timestamp`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_sheet_layout`;
CREATE TABLE `tiki_sheet_layout` (
`sheetId` int(8) NOT NULL default '0',
`begin` int(10) NOT NULL default '0',
`end` int(10) default NULL,
`headerRow` int(4) NOT NULL default '0',
`footerRow` int(4) NOT NULL default '0',
`className` varchar(64) default NULL,
`parseValues` char( 1 ) NOT NULL default 'n',
`clonedSheetId` int(8) NULL,
`metadata` longblob,
UNIQUE KEY `sheetId` (`sheetId`, `begin`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_sheet_values`;
CREATE TABLE `tiki_sheet_values` (
`sheetId` int(8) NOT NULL default '0',
`begin` int(10) NOT NULL default '0',
`end` int(10) default NULL,
`rowIndex` int(4) NOT NULL default '0',
`columnIndex` int(4) NOT NULL default '0',
`value` varchar(255) default NULL,
`calculation` varchar(255) default NULL,
`width` int(4) NOT NULL default '1',
`height` int(4) NOT NULL default '1',
`format` varchar(255) default NULL,
`user` varchar(200) default '',
`style` varchar( 255 ) default '',
`class` varchar( 255 ) default '',
`clonedSheetId` int(8) NULL,
UNIQUE KEY `sheetId` (`sheetId`,begin,`rowIndex`,`columnIndex`),
KEY `sheetId_2` (`sheetId`,`rowIndex`,`columnIndex`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_sheets`;
CREATE TABLE `tiki_sheets` (
`sheetId` int(8) NOT NULL auto_increment,
`title` varchar(200) NOT NULL default '',
`description` text,
`author` varchar(200) NOT NULL default '',
`parentSheetId` int(8) NULL,
`clonedSheetId` int(8) NULL,
PRIMARY KEY (`sheetId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_shoutbox`;
CREATE TABLE `tiki_shoutbox` (
`msgId` int(10) NOT NULL auto_increment,
`message` varchar(255) default NULL,
`timestamp` int(14) default NULL,
`user` varchar(200) NULL default '',
`hash` varchar(32) default NULL,
`tweetId` bigint(20) unsigned NOT NULL default 0,
PRIMARY KEY (`msgId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_shoutbox_words`;
CREATE TABLE `tiki_shoutbox_words` (
`word` VARCHAR( 40 ) NOT NULL ,
`qty` INT DEFAULT '0' NOT NULL ,
PRIMARY KEY (`word`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_structure_versions`;
CREATE TABLE `tiki_structure_versions` (
`structure_id` int(14) NOT NULL auto_increment,
`version` int(14) default NULL,
PRIMARY KEY (`structure_id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_structures`;
CREATE TABLE `tiki_structures` (
`page_ref_id` int(14) NOT NULL auto_increment,
`structure_id` int(14) NOT NULL,
`parent_id` int(14) default NULL,
`page_id` int(14) NOT NULL,
`page_version` int(8) default NULL,
`page_alias` varchar(240) default '',
`pos` int(4) default NULL,
PRIMARY KEY (`page_ref_id`),
KEY `pidpaid` (page_id,parent_id),
KEY `page_id` (page_id)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_submissions`;
CREATE TABLE `tiki_submissions` (
`subId` int(8) NOT NULL auto_increment,
`topline` varchar(255) default NULL,
`title` varchar(255) default NULL,
`subtitle` varchar(255) default NULL,
`linkto` varchar(255) default NULL,
`lang` varchar(16) default NULL,
`authorName` varchar(60) default NULL,
`topicId` int(14) default NULL,
`topicName` varchar(40) default NULL,
`size` int(12) default NULL,
`useImage` char(1) default NULL,
`image_name` varchar(80) default NULL,
`image_caption` text default NULL,
`image_type` varchar(80) default NULL,
`image_size` int(14) default NULL,
`image_x` int(4) default NULL,
`image_y` int(4) default NULL,
`image_data` longblob,
`publishDate` int(14) default NULL,
`expireDate` int(14) default NULL,
`created` int(14) default NULL,
`bibliographical_references` text,
`resume` text,
`heading` text,
`body` text,
`author` varchar(200) default NULL,
`nbreads` int(14) default NULL,
`votes` int(8) default NULL,
`points` int(14) default NULL,
`type` varchar(50) default NULL,
`rating` decimal(3,2) default NULL,
`isfloat` char(1) default NULL,
PRIMARY KEY (`subId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_suggested_faq_questions`;
CREATE TABLE `tiki_suggested_faq_questions` (
`sfqId` int(10) NOT NULL auto_increment,
`faqId` int(10) NOT NULL default '0',
`question` text,
`answer` text,
`created` int(14) default NULL,
`user` varchar(200) NOT NULL default '',
PRIMARY KEY (`sfqId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_survey_question_options`;
CREATE TABLE `tiki_survey_question_options` (
`optionId` int(12) NOT NULL auto_increment,
`questionId` int(12) NOT NULL default '0',
`qoption` text,
`votes` int(10) default NULL,
PRIMARY KEY (`optionId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_survey_questions`;
CREATE TABLE `tiki_survey_questions` (
`questionId` int(12) NOT NULL auto_increment,
`surveyId` int(12) NOT NULL default '0',
`question` text,
`options` text,
`type` char(1) default NULL,
`position` int(5) default NULL,
`votes` int(10) default 0,
`value` int(10) default 0,
`average` decimal(4,2) default NULL,
`mandatory` char(1) NOT NULL default 'n',
`max_answers` int(5) NOT NULL default 0,
`min_answers` int(5) NOT NULL default 0,
PRIMARY KEY (`questionId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_surveys`;
CREATE TABLE `tiki_surveys` (
`surveyId` int(12) NOT NULL auto_increment,
`name` varchar(200) default NULL,
`description` text,
`taken` int(10) default NULL,
`lastTaken` int(14) default NULL,
`created` int(14) default NULL,
`status` char(1) default NULL,
PRIMARY KEY (`surveyId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_tags`;
CREATE TABLE `tiki_tags` (
`tagName` varchar(80) NOT NULL default '',
`pageName` varchar(160) NOT NULL default '',
`hits` int(8) default NULL,
`description` varchar(200) default NULL,
`data` longblob,
`lastModif` int(14) default NULL,
`comment` varchar(200) default NULL,
`version` int(8) NOT NULL default '0',
`user` varchar(200) NOT NULL default '',
`ip` varchar(39) default NULL,
`flag` char(1) default NULL,
PRIMARY KEY (`tagName`,`pageName`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_theme_control_categs`;
CREATE TABLE `tiki_theme_control_categs` (
`categId` int(12) NOT NULL default '0',
`theme` varchar(250) NOT NULL default '',
PRIMARY KEY (`categId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_theme_control_objects`;
CREATE TABLE `tiki_theme_control_objects` (
`objId` varchar(250) NOT NULL default '',
`type` varchar(250) NOT NULL default '',
`name` varchar(250) NOT NULL default '',
`theme` varchar(250) NOT NULL default '',
PRIMARY KEY (`objId`(100), `type`(100))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_theme_control_sections`;
CREATE TABLE `tiki_theme_control_sections` (
`section` varchar(250) NOT NULL default '',
`theme` varchar(250) NOT NULL default '',
PRIMARY KEY (`section`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_topics`;
CREATE TABLE `tiki_topics` (
`topicId` int(14) NOT NULL auto_increment,
`name` varchar(40) default NULL,
`image_name` varchar(80) default NULL,
`image_type` varchar(80) default NULL,
`image_size` int(14) default NULL,
`image_data` longblob,
`active` char(1) default NULL,
`created` int(14) default NULL,
PRIMARY KEY (`topicId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_tracker_fields`;
CREATE TABLE `tiki_tracker_fields` (
`fieldId` int(12) NOT NULL auto_increment,
`trackerId` int(12) NOT NULL default '0',
`name` varchar(255) default NULL,
`permName` VARCHAR(100) NULL,
`options` text,
`type` varchar(15) default NULL,
`isMain` char(1) default NULL,
`isTblVisible` char(1) default NULL,
`position` int(4) default NULL,
`isSearchable` char(1) NOT NULL default 'y',
`isPublic` char(1) NOT NULL default 'n',
`isHidden` char(1) NOT NULL default 'n',
`isMandatory` char(1) NOT NULL default 'n',
`description` text,
`isMultilingual` char(1) default 'n',
`itemChoices` text,
`errorMsg` text,
`visibleBy` text,
`editableBy` text,
`descriptionIsParsed` char(1) default 'n',
`validation` varchar(255) default '',
`validationParam` varchar(255) default '',
`validationMessage` varchar(255) default '',
`rules` TEXT,
`encryptionKeyId` int(11) NULL,
PRIMARY KEY (`fieldId`),
INDEX `trackerId` (`trackerId`),
UNIQUE `permName` (`permName`, `trackerId`),
INDEX `encryptionKeyId` (`encryptionKeyId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_tracker_item_attachments`;
CREATE TABLE `tiki_tracker_item_attachments` (
`attId` int(12) NOT NULL auto_increment,
`itemId` int(12) NOT NULL default 0,
`filename` varchar(80) default NULL,
`filetype` varchar(80) default NULL,
`filesize` int(14) default NULL,
`user` varchar(200) default NULL,
`data` longblob,
`path` varchar(255) default NULL,
`hits` int(10) default NULL,
`created` int(14) default NULL,
`comment` varchar(250) default NULL,
`longdesc` blob,
`version` varchar(40) default NULL,
PRIMARY KEY (`attId`),
INDEX `itemId` (`itemId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_tracker_item_fields`;
CREATE TABLE `tiki_tracker_item_fields` (
`itemId` int(12) NOT NULL default '0',
`fieldId` int(12) NOT NULL default '0',
`value` text,
PRIMARY KEY (`itemId`,`fieldId`),
INDEX `fieldId` (`fieldId`),
INDEX value (value(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_tracker_item_field_logs`;
CREATE TABLE `tiki_tracker_item_field_logs` (
`version` int(12) NOT NULL,
`itemId` int(12) NOT NULL default '0',
`fieldId` int(12) NOT NULL default '0',
`value` text,
INDEX `version` (`version`),
INDEX `itemId` (`itemId`),
INDEX `fieldId` (`fieldId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_tracker_items`;
CREATE TABLE `tiki_tracker_items` (
`itemId` int(12) NOT NULL auto_increment,
`trackerId` int(12) NOT NULL default '0',
`created` int(14) default NULL,
`createdBy` varchar(200) default NULL,
`status` char(1) default NULL,
`lastModif` int(14) default NULL,
`lastModifBy` varchar(200) default NULL,
PRIMARY KEY (`itemId`),
INDEX `trackerId` (`trackerId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_tracker_options`;
CREATE TABLE `tiki_tracker_options` (
`trackerId` int(12) NOT NULL default '0',
`name` varchar(80) NOT NULL default '',
`value` text default NULL,
PRIMARY KEY (`trackerId`,`name`(30))
) ENGINE=MyISAM ;
DROP TABLE IF EXISTS `tiki_trackers`;
CREATE TABLE `tiki_trackers` (
`trackerId` int(12) NOT NULL auto_increment,
`name` varchar(255) default NULL,
`description` text,
`descriptionIsParsed` varchar(1) NULL default '0',
`created` int(14) default NULL,
`lastModif` int(14) default NULL,
`items` int(10) default NULL,
PRIMARY KEY (`trackerId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_untranslated`;
CREATE TABLE `tiki_untranslated` (
`id` int(14) NOT NULL auto_increment,
`source` tinyblob NOT NULL,
`lang` char(16) NOT NULL default '',
PRIMARY KEY (`source`(255),`lang`),
UNIQUE KEY `id` (id),
KEY `id_2` (id)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_user_answers`;
CREATE TABLE `tiki_user_answers` (
`userResultId` int(10) NOT NULL default '0',
`quizId` int(10) NOT NULL default '0',
`questionId` int(10) NOT NULL default '0',
`optionId` int(10) NOT NULL default '0',
PRIMARY KEY (`userResultId`,`quizId`,`questionId`,`optionId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_user_answers_uploads`;
CREATE TABLE `tiki_user_answers_uploads` (
`answerUploadId` int(4) NOT NULL auto_increment,
`userResultId` int(11) NOT NULL default '0',
`questionId` int(11) NOT NULL default '0',
`filename` varchar(255) NOT NULL default '',
`filetype` varchar(64) NOT NULL default '',
`filesize` varchar(255) NOT NULL default '',
`filecontent` longblob NOT NULL,
PRIMARY KEY (`answerUploadId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_user_assigned_modules`;
CREATE TABLE `tiki_user_assigned_modules` (
`moduleId` int(8) NOT NULL,
`name` varchar(200) NOT NULL default '',
`position` varchar(20) NOT NULL default '',
`ord` int(4) NOT NULL default 0,
`type` char(1) default NULL,
`user` varchar(200) NOT NULL default '',
PRIMARY KEY (`name`(30),`user`(137),`position`, `ord`),
KEY `id` (moduleId)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_user_bookmarks_folders`;
CREATE TABLE `tiki_user_bookmarks_folders` (
`folderId` int(12) NOT NULL,
`parentId` int(12) default NULL,
`user` varchar(200) NOT NULL default '',
`name` varchar(30) default NULL,
PRIMARY KEY (`user`(179),`folderId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_user_bookmarks_urls`;
CREATE TABLE `tiki_user_bookmarks_urls` (
`urlId` int(12) NOT NULL auto_increment,
`name` varchar(200) default NULL,
`url` varchar(250) default NULL,
`data` longblob,
`lastUpdated` int(14) default NULL,
`folderId` int(12) NOT NULL default '0',
`user` varchar(200) NOT NULL default '',
PRIMARY KEY (`urlId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_user_login_cookies`;
CREATE TABLE `tiki_user_login_cookies` (
`userId` INT NOT NULL,
`secret` CHAR(64) NOT NULL,
`expiration` TIMESTAMP NULL,
PRIMARY KEY (`userId`, `secret`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_user_menus`;
CREATE TABLE `tiki_user_menus` (
`user` varchar(200) NOT NULL default '',
`menuId` int(12) NOT NULL auto_increment,
`url` varchar(250) default NULL,
`name` varchar(40) default NULL,
`position` int(4) default NULL,
`mode` char(1) default NULL,
PRIMARY KEY (`menuId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_user_modules`;
CREATE TABLE `tiki_user_modules` (
`name` varchar(200) NOT NULL default '',
`title` varchar(40) default NULL,
`data` longblob,
`parse` char(1) default NULL,
`status` VARCHAR(60) default '',
PRIMARY KEY (`name`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_user_notes`;
CREATE TABLE `tiki_user_notes` (
`user` varchar(200) NOT NULL default '',
`noteId` int(12) NOT NULL auto_increment,
`created` int(14) default NULL,
`name` varchar(255) default NULL,
`lastModif` int(14) default NULL,
`data` LONGBLOB,
`size` int(14) default NULL,
`parse_mode` varchar(20) default NULL,
PRIMARY KEY (`noteId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_user_postings`;
CREATE TABLE `tiki_user_postings` (
`user` varchar(200) NOT NULL default '',
`posts` int(12) default NULL,
`last` int(14) default NULL,
`first` int(14) default NULL,
`level` int(8) default NULL,
PRIMARY KEY (`user`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_user_preferences`;
CREATE TABLE `tiki_user_preferences` (
`user` varchar(200) NOT NULL default '',
`prefName` varchar(40) NOT NULL default '',
`value` TEXT,
PRIMARY KEY (`user`(151),`prefName`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_user_quizzes`;
CREATE TABLE `tiki_user_quizzes` (
`user` varchar(200) default '',
`quizId` int(10) default NULL,
`timestamp` int(14) default NULL,
`timeTaken` int(14) default NULL,
`points` int(12) default NULL,
`maxPoints` int(12) default NULL,
`resultId` int(10) default NULL,
`userResultId` int(10) NOT NULL auto_increment,
PRIMARY KEY (`userResultId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_user_taken_quizzes`;
CREATE TABLE `tiki_user_taken_quizzes` (
`user` varchar(200) NOT NULL default '',
`quizId` varchar(255) NOT NULL default '',
PRIMARY KEY (`user`(141),`quizId`(50))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_user_tasks_history`;
CREATE TABLE `tiki_user_tasks_history` (
`belongs_to` integer(14) NOT NULL, -- the first task in a history it has the same id as the task id
`task_version` integer(4) NOT NULL DEFAULT 0, -- version number for the history it starts with 0
`title` varchar(250) NOT NULL, -- title
`description` text DEFAULT NULL, -- description
`start` integer(14) DEFAULT NULL, -- date of the starting, if it is not set than there is no starting date
`end` integer(14) DEFAULT NULL, -- date of the end, if it is not set than there is not dealine
`lasteditor` varchar(200) NOT NULL, -- lasteditor: username of last editior
`lastchanges` integer(14) NOT NULL, -- date of last changes
`priority` integer(2) NOT NULL DEFAULT 3, -- priority
`completed` integer(14) DEFAULT NULL, -- date of the completation if it is null it is not yet completed
`deleted` integer(14) DEFAULT NULL, -- date of the deleteation it it is null it is not deleted
`status` char(1) DEFAULT NULL, -- null := waiting, o := open / in progress, c := completed -> (percentage = 100)
`percentage` int(4) DEFAULT NULL,
`accepted_creator` char(1) DEFAULT NULL, -- y - yes, n - no, null - waiting
`accepted_user` char(1) DEFAULT NULL, -- y - yes, n - no, null - waiting
PRIMARY KEY (`belongs_to`, `task_version`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_user_tasks`;
CREATE TABLE `tiki_user_tasks` (
`taskId` integer(14) NOT NULL auto_increment, -- task id
`last_version` integer(4) NOT NULL DEFAULT 0, -- last version of the task starting with 0
`user` varchar(200) NOT NULL DEFAULT '', -- task user
`creator` varchar(200) NOT NULL, -- username of creator
`public_for_group` varchar(30) DEFAULT NULL, -- this group can also view the task, if it is null it is not public
`rights_by_creator` char(1) DEFAULT NULL, -- null the user can delete the task,
`created` integer(14) NOT NULL, -- date of the creation
`status` char(1) default NULL,
`priority` int(2) default NULL,
`completed` int(14) default NULL,
`percentage` int(4) default NULL,
PRIMARY KEY (`taskId`),
UNIQUE(creator(177), created)
) ENGINE=MyISAM AUTO_INCREMENT=1;
DROP TABLE IF EXISTS `tiki_user_votings`;
CREATE TABLE `tiki_user_votings` (
`user` varchar(200) NOT NULL default '',
`ip` varchar(39) default NULL,
`id` varchar(255) NOT NULL default '',
`optionId` int(10) NOT NULL default 0,
`time` int(14) NOT NULL default 0,
KEY (`user`(100),id(100)),
KEY `ip` (`ip`),
KEY `id` (`id`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_user_watches`;
CREATE TABLE `tiki_user_watches` (
`watchId` int(12) NOT NULL auto_increment,
`user` varchar(200) NOT NULL default '',
`event` varchar(40) NOT NULL default '',
`object` varchar(200) NOT NULL default '',
`title` varchar(250) default NULL,
`type` varchar(200) default NULL,
`url` varchar(250) default NULL,
`email` varchar(200) default NULL,
PRIMARY KEY (`watchId`),
INDEX `event-object-user` ( `event` , `object` ( 100 ) , `user` ( 50 ) )
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_userfiles`;
CREATE TABLE `tiki_userfiles` (
`user` varchar(200) NOT NULL default '',
`fileId` int(12) NOT NULL auto_increment,
`name` varchar(200) default NULL,
`filename` varchar(200) default NULL,
`filetype` varchar(200) default NULL,
`filesize` varchar(200) default NULL,
`data` longblob,
`hits` int(8) default NULL,
`isFile` char(1) default NULL,
`path` varchar(255) default NULL,
`created` int(14) default NULL,
PRIMARY KEY (`fileId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_userpoints`;
CREATE TABLE `tiki_userpoints` (
`user` varchar(200) NOT NULL default '',
`points` decimal(8,2) default NULL,
`voted` int(8) default NULL
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_webhooks`;
CREATE TABLE `tiki_webhooks` (
`webhookId` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(200) NOT NULL,
`user` varchar(200) NOT NULL,
`verification` varchar(100) NOT NULL,
`algo` varchar(100) NOT NULL,
`signatureHeader` varchar(100) NOT NULL,
`secret` text NOT NULL,
`created` int NOT NULL,
`lastModif` int NOT NULL,
PRIMARY KEY (`webhookId`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_webmail_contacts`;
CREATE TABLE `tiki_webmail_contacts` (
`contactId` int(12) NOT NULL auto_increment,
`firstName` varchar(80) default NULL,
`lastName` varchar(80) default NULL,
`email` varchar(250) default NULL,
`nickname` varchar(200) default NULL,
`user` varchar(200) NOT NULL default '',
`uri` VARCHAR(200) NULL DEFAULT NULL,
PRIMARY KEY (`contactId`),
INDEX `user-uri` (`user`(100), `uri`(91))
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_webmail_contacts_groups`;
CREATE TABLE `tiki_webmail_contacts_groups` (
`contactId` int(12) NOT NULL,
`groupName` varchar(255) NOT NULL,
PRIMARY KEY (`contactId`,`groupName`(179))
) ENGINE=MyISAM ;
DROP TABLE IF EXISTS `tiki_wiki_attachments`;
CREATE TABLE `tiki_wiki_attachments` (
`attId` int(12) NOT NULL auto_increment,
`page` varchar(200) NOT NULL default '',
`filename` varchar(255) default NULL,
`filetype` varchar(80) default NULL,
`filesize` int(14) default NULL,
`user` varchar(200) default NULL,
`data` longblob,
`path` varchar(255) default NULL,
`hits` int(10) default NULL,
`created` int(14) default NULL,
`comment` varchar(250) default NULL,
PRIMARY KEY (`attId`),
KEY `page` (page(191))
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_zones`;
CREATE TABLE `tiki_zones` (
`zone` varchar(40) NOT NULL default '',
PRIMARY KEY (`zone`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_download`;
CREATE TABLE `tiki_download` (
`id` int(11) NOT NULL auto_increment,
`object` varchar(255) NOT NULL default '',
`userId` int(8) NOT NULL default '0',
`type` varchar(20) NOT NULL default '',
`date` int(14) NOT NULL default '0',
`IP` varchar(50) NOT NULL default '',
PRIMARY KEY (`id`),
KEY `object` (object(163),`userId`,type),
KEY `userId` (`userId`),
KEY `type` (type),
KEY `date` (date)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `users_grouppermissions`;
CREATE TABLE `users_grouppermissions` (
`groupName` varchar(255) NOT NULL default '',
`permName` varchar(40) NOT NULL default '',
`value` char(1) default '',
PRIMARY KEY (`groupName`(30),`permName`)
) ENGINE=MyISAM;
INSERT INTO users_grouppermissions (`groupName`,`permName`)
VALUES('Anonymous','tiki_p_view'),('Anonymous','tiki_p_search'),('Anonymous','tiki_p_download_files');
DROP TABLE IF EXISTS `users_groups`;
CREATE TABLE `users_groups` (
`id` int(11) NOT NULL auto_increment,
`groupName` varchar(255) NOT NULL default '',
`groupDesc` varchar(255) default NULL,
`groupHome` varchar(255),
`usersTrackerId` int(11),
`groupTrackerId` int(11),
`usersFieldId` int(11),
`groupFieldId` int(11),
`registrationChoice` char(1) default NULL,
`registrationUsersFieldIds` text,
`userChoice` char(1) default NULL,
`groupDefCat` int(12) default 0,
`groupTheme` varchar(255) default '',
`groupColor` VARCHAR(20) NOT NULL DEFAULT '',
`isExternal` char(1) default 'n',
`expireAfter` int(14) default 0,
`emailPattern` varchar(255) default '',
`anniversary` char(4) default '',
`prorateInterval` varchar(255) default '',
`isRole` char(1) DEFAULT 'n',
`isTplGroup` char(1) DEFAULT 'n',
PRIMARY KEY (`id`),
UNIQUE KEY `groupName` (`groupName` (191)),
KEY `expireAfter` (`expireAfter`)
) ENGINE=MyISAM AUTO_INCREMENT=1;
DROP TABLE IF EXISTS `users_objectpermissions`;
CREATE TABLE `users_objectpermissions` (
`groupName` varchar(255) NOT NULL default '',
`permName` varchar(40) NOT NULL default '',
`objectType` varchar(20) NOT NULL default '',
`objectId` varchar(32) NOT NULL default '',
PRIMARY KEY `uo` (`objectId`, `objectType`, `groupName`(99),`permName`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `users_permissions`;
CREATE TABLE `users_permissions` (
`permName` varchar(40) NOT NULL default '',
`level` varchar(80) default NULL,
PRIMARY KEY (`permName`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `users_usergroups`;
CREATE TABLE `users_usergroups` (
`userId` int(8) NOT NULL default '0',
`groupName` varchar(255) NOT NULL default '',
`created` int(14) default NULL,
`expire` int(14) default NULL,
PRIMARY KEY (`userId`,`groupName`(183))
) ENGINE=MyISAM;
INSERT INTO users_groups (`groupName`,`groupDesc`) VALUES ('Anonymous','Public users not logged');
INSERT INTO users_groups (`groupName`,`groupDesc`) VALUES ('Registered','Users logged into the system');
INSERT INTO users_groups (`groupName`,`groupDesc`) VALUES ('Admins','Administrator and accounts managers.');
DROP TABLE IF EXISTS `users_users`;
CREATE TABLE `users_users` (
`userId` int(8) NOT NULL auto_increment,
`email` varchar(200) default NULL,
`login` varchar(200) NOT NULL default '',
`provpass` varchar(30) default NULL,
`default_group` varchar(255),
`lastLogin` int(14) default NULL,
`currentLogin` int(14) default NULL,
`registrationDate` int(14) default NULL,
`pass_confirm` int(14) default NULL,
`email_confirm` int(14) default NULL,
`hash` varchar(60) default NULL,
`created` int(14) default NULL,
`avatarName` varchar(80) default NULL,
`avatarSize` int(14) default NULL,
`avatarFileType` varchar(250) default NULL,
`avatarData` longblob,
`avatarLibName` varchar(200) default NULL,
`avatarType` char(1) default NULL,
`valid` varchar(32) default NULL,
`unsuccessful_logins` int(14) default 0,
`openid_url` varchar(255) default NULL,
`waiting` char(1) default NULL,
`twoFactorSecret` varchar(16) default NULL,
PRIMARY KEY (`userId`),
UNIQUE KEY `login` (login (191)),
KEY `registrationDate` (`registrationDate`),
KEY `openid_url` (openid_url(191))
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
-- Administrator account
INSERT INTO users_users(email,login,hash,created,registrationDate) VALUES ('','admin','$2y$10$nzMJ64PLyjKqgKvqSvO/S.n8jtgAiRzmNMYPLq/TQVLfYIFa0xqkG',UNIX_TIMESTAMP(),UNIX_TIMESTAMP());
INSERT INTO tiki_user_preferences (user,`prefName`,value) VALUES ('admin','realName','System Administrator');
INSERT INTO users_usergroups (`userId`, `groupName`) VALUES(1,'Admins');
INSERT INTO users_grouppermissions (`groupName`, `permName`) VALUES ('Admins','tiki_p_admin');
DROP TABLE IF EXISTS `tiki_integrator_reps`;
CREATE TABLE `tiki_integrator_reps` (
`repID` int(11) NOT NULL auto_increment,
`name` varchar(255) NOT NULL default '',
`path` varchar(255) NOT NULL default '',
`start_page` varchar(255) NOT NULL default '',
`css_file` varchar(255) NOT NULL default '',
`visibility` char(1) NOT NULL default 'y',
`cacheable` char(1) NOT NULL default 'y',
`expiration` int(11) NOT NULL default '0',
`description` text NOT NULL,
PRIMARY KEY (`repID`)
) ENGINE=MyISAM;
INSERT INTO tiki_integrator_reps VALUES ('1','Doxygened (1.3.4) Documentation','','index.html','doxygen.css','n','y','0','Use this repository as rule source for all your repositories based on doxygened docs. To setup yours just add new repository and copy rules from this repository :)');
DROP TABLE IF EXISTS `tiki_integrator_rules`;
CREATE TABLE `tiki_integrator_rules` (
`ruleID` int(11) NOT NULL auto_increment,
`repID` int(11) NOT NULL default '0',
`ord` int(2) unsigned NOT NULL default '0',
`srch` blob NOT NULL,
`repl` blob NOT NULL,
`type` char(1) NOT NULL default 'n',
`casesense` char(1) NOT NULL default 'y',
`rxmod` varchar(20) NOT NULL default '',
`enabled` char(1) NOT NULL default 'n',
`description` text NOT NULL,
PRIMARY KEY (`ruleID`),
KEY `repID` (repID)
) ENGINE=MyISAM;
INSERT INTO tiki_integrator_rules VALUES ('1','1','1','.*<body[^>]*?>(.*?)</body.*','\1','y','n','i','y','Extract code between <body> and </body> tags');
INSERT INTO tiki_integrator_rules VALUES ('2','1','2','img src=(\"|\')(?!http://)','img src=\1{path}/','y','n','i','y','Fix image paths');
INSERT INTO tiki_integrator_rules VALUES ('3','1','3','href=(\"|\')(?!(#|(http|ftp)://))','href=\1tiki-integrator.php?repID={repID}&file=','y','n','i','y','Replace internal links to integrator. Don not touch an external link.');
-- Translated objects table
DROP TABLE IF EXISTS `tiki_translated_objects`;
CREATE TABLE `tiki_translated_objects` (
`traId` int(14) NOT NULL auto_increment,
`type` varchar(50) NOT NULL,
`objId` varchar(255) NOT NULL,
`lang` varchar(16) default NULL,
PRIMARY KEY (`type`, `objId`(141)),
KEY `traId` ( `traId` )
) ENGINE=MyISAM AUTO_INCREMENT=1;
DROP TABLE IF EXISTS `tiki_score`;
CREATE TABLE `tiki_score` (
event varchar(255) NOT NULL default '',
data text,
reversalEvent varchar(255),
PRIMARY KEY (`event`(191))
) ENGINE=MyISAM;
INSERT INTO `tiki_score` VALUES
('tiki.user.login','[
{"ruleId":"User logs in","recipientType":"user","recipient":"user","score":"1","validObjectIds":[""],"expiration":""}
]',''),
('tiki.user.view','[
{"ruleId":"See other user\'s profile","recipientType":"user","recipient":"user","score":"2","validObjectIds":[""],"expiration":""},
{"ruleId":"Have your profile seen","recipientType":"user","recipient":"object","score":"1","validObjectIds":[""],"expiration":""}
]',''),
('tiki.user.friend','[
{"ruleId":"Make friends","recipientType":"user","recipient":"user","score":"10","validObjectIds":[""],"expiration":""}
]',''),
('tiki.user.message','[
{"ruleId":"Send message","recipientType":"user","recipient":"user","score":"2","validObjectIds":[""],"expiration":""},
{"ruleId":"Receive message","recipientType":"user","recipient":"object","score":"1","validObjectIds":[""],"expiration":""}
]',''),
('tiki.article.create','[
{"ruleId":"Publish new article","recipientType":"user","recipient":"user","score":"20","validObjectIds":[""],"expiration":""}
]',''),
('tiki.article.view','[
{"ruleId":"Read an article","recipientType":"user","recipient":"user","score":"2","validObjectIds":[""],"expiration":""},
{"ruleId":"Have your article read","recipientType":"user","recipient":"author","score":"1","validObjectIds":[""],"expiration":""}
]',''),
('tiki.filegallery.create','[
{"ruleId":"Create new file gallery","recipientType":"user","recipient":"user","score":"10","validObjectIds":[""],"expiration":""}
]',''),
('tiki.file.create','[
{"ruleId":"Upload new file to gallery","recipientType":"user","recipient":"user","score":"10","validObjectIds":[""],"expiration":""}
]',''),
('tiki.file.download','[
{"ruleId":"Download other user\'s file","recipientType":"user","recipient":"user","score":"5","validObjectIds":[""],"expiration":""},
{"ruleId":"Have your file downloaded","recipientType":"user","recipient":"owner","score":"5","validObjectIds":[""],"expiration":""}
]',''),
('tiki.blog.create','[
{"ruleId":"Create new blog","recipientType":"user","recipient":"user","score":"20","validObjectIds":[""],"expiration":""}
]',''),
('tiki.blogpost.create','[
{"ruleId":"Post in a blog","recipientType":"user","recipient":"user","score":"5","validObjectIds":[""],"expiration":""}
]',''),
('tiki.blog.view','[
{"ruleId":"Read other user\'s blog","recipientType":"user","recipient":"user","score":"2","validObjectIds":[""],"expiration":""},
{"ruleId":"Have your blog read","recipientType":"user","recipient":"author","score":"3","validObjectIds":[""],"expiration":""}
]',''),
('tiki.wiki.create','[
{"ruleId":"Create a wiki page","recipientType":"user","recipient":"user","score":"10","validObjectIds":[""],"expiration":""}
]',''),
('tiki.wiki.update','[
{"ruleId":"Edit an existing wiki page","recipientType":"user","recipient":"user","score":"5","validObjectIds":[""],"expiration":""}
]',''),
('tiki.wiki.attachfile','[
{"ruleId":"Attach file to wiki page","recipientType":"user","recipient":"user","score":"3","validObjectIds":[""],"expiration":""}
]','');
DROP TABLE IF EXISTS `tiki_object_scores`;
CREATE TABLE `tiki_object_scores` (
`id` INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
`triggerObjectType` VARCHAR(255) NOT NULL,
`triggerObjectId` VARCHAR(255) NOT NULL,
`triggerUser` VARCHAR(255) NOT NULL,
`triggerEvent` VARCHAR(255) NOT NULL,
`ruleId` VARCHAR(255) NOT NULL,
`recipientObjectType` VARCHAR(255) NOT NULL,
`recipientObjectId` VARCHAR(255) NOT NULL,
`pointsAssigned` INT NOT NULL,
`pointsBalance` INT NOT NULL,
`date` INT NOT NULL,
`reversalOf` INT UNSIGNED
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_file_handlers`;
CREATE TABLE `tiki_file_handlers` (
`mime_type` varchar(128) default NULL,
`cmd` varchar(238) default NULL
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_stats`;
CREATE TABLE `tiki_stats` (
`object` varchar(255) NOT NULL default '',
`type` varchar(20) NOT NULL default '',
`day` int(14) NOT NULL default '0',
`hits` int(14) NOT NULL default '0',
PRIMARY KEY (`object`(157),`type`,`day`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_registration_fields`;
CREATE TABLE `tiki_registration_fields` (
`id` int(11) NOT NULL auto_increment,
`field` varchar(255) NOT NULL default '',
`name` varchar(255) default NULL,
`type` varchar(255) NOT NULL default 'text',
`show` tinyint(1) NOT NULL default '1',
`size` varchar(10) default '10',
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_actionlog_conf`;
CREATE TABLE `tiki_actionlog_conf` (
`id` int(11) NOT NULL auto_increment,
`action` varchar(32) NOT NULL default '',
`objectType` varchar(32) NOT NULL default '',
`status` char(1) default '',
PRIMARY KEY (`action`, `objectType`),
KEY (id)
) ENGINE=MyISAM;
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Created', 'wiki page', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Updated', 'wiki page', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Removed', 'wiki page', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Viewed', 'wiki page', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Viewed', 'forum', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Posted', 'forum', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Replied', 'forum', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Updated', 'forum', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Viewed', 'file gallery', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Uploaded', 'file gallery', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('%', 'category', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('login', 'system', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Posted', 'message', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Replied', 'message', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Viewed', 'message', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Removed version', 'wiki page', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Removed last version', 'wiki page', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Rollback', 'wiki page', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Removed', 'forum', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Downloaded', 'file gallery', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Posted', 'comment', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Replied', 'comment', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Updated', 'comment', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Removed', 'comment', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Renamed', 'wiki page', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Created', 'sheet', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Updated', 'sheet', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Removed', 'sheet', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Viewed', 'sheet', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Viewed', 'blog', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Posted', 'blog', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Updated', 'blog', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Removed', 'blog', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Removed', 'file', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Viewed', 'article', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('%', 'system', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('feature', 'system', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Updated', 'trackeritem', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Created', 'trackeritem', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Viewed', 'trackeritem', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Removed', 'trackeritem', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Created', 'wiki page attachment', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Removed', 'wiki page attachment', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Categorized', 'wiki page', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Uncategorized', 'wiki page', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Flagged', 'wiki page', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Fetch', 'url', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Refresh', 'url', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Joined Room', 'bigbluebutton', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Left Room', 'bigbluebutton', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Created', 'tracker', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Updated', 'tracker', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Removed', 'tracker', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Created', 'category', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Updated', 'category', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Removed', 'category', 'y');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Created', 'calendar event', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Updated', 'calendar event', 'n');
INSERT IGNORE INTO tiki_actionlog_conf(action, `objectType`, status) VALUES ('Removed', 'calendar event', 'n');
DROP TABLE IF EXISTS `tiki_freetags`;
CREATE TABLE `tiki_freetags` (
`tagId` int(10) unsigned NOT NULL auto_increment,
`tag` varchar(128) NOT NULL default '',
`raw_tag` varchar(150) NOT NULL default '',
`lang` varchar(16) NULL,
PRIMARY KEY (`tagId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_freetagged_objects`;
CREATE TABLE `tiki_freetagged_objects` (
`tagId` int(12) NOT NULL auto_increment,
`objectId` int(11) NOT NULL default 0,
`user` varchar(200) default '',
`created` int(14) NOT NULL default '0',
PRIMARY KEY (`tagId`,`user`(168),`objectId`),
KEY (`tagId`),
KEY (user(191)),
KEY (`objectId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_contributions`;
CREATE TABLE `tiki_contributions` (
`contributionId` int(12) NOT NULL auto_increment,
`name` varchar(100) default NULL,
`description` varchar(250) default NULL,
PRIMARY KEY (`contributionId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_contributions_assigned`;
CREATE TABLE `tiki_contributions_assigned` (
`contributionId` int(12) NOT NULL,
`objectId` int(12) NOT NULL,
PRIMARY KEY (`objectId`, `contributionId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_webmail_contacts_ext`;
CREATE TABLE `tiki_webmail_contacts_ext` (
`contactId` int(11) NOT NULL,
`value` varchar(255) NOT NULL,
`hidden` tinyint(1) NOT NULL,
`fieldId` int(10) unsigned NOT NULL,
KEY `contactId` (`contactId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_webmail_contacts_fields`;
CREATE TABLE `tiki_webmail_contacts_fields` (
`user` VARCHAR( 200 ) NOT NULL ,
`fieldname` VARCHAR( 255 ) NOT NULL ,
`order` int(2) NOT NULL default '0',
`show` char(1) NOT NULL default 'n',
`fieldId` int(10) unsigned NOT NULL auto_increment,
`flagsPublic` CHAR( 1 ) NOT NULL DEFAULT 'n',
PRIMARY KEY ( `fieldId` ),
INDEX ( `user` (191))
) ENGINE = MyISAM ;
DROP TABLE IF EXISTS `tiki_pages_translation_bits`;
CREATE TABLE `tiki_pages_translation_bits` (
`translation_bit_id` int(14) NOT NULL auto_increment,
`page_id` int(14) NOT NULL,
`version` int(8) NOT NULL,
`source_translation_bit` int(10) NULL,
`original_translation_bit` int(10) NULL,
`flags` SET('critical') NULL DEFAULT '',
PRIMARY KEY (`translation_bit_id`),
KEY (`page_id`),
KEY (`original_translation_bit`),
KEY (`source_translation_bit`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_pages_changes`;
CREATE TABLE `tiki_pages_changes` (
`page_id` int(14) DEFAULT '0',
`version` int(10) DEFAULT '0',
`segments_added` int(10),
`segments_removed` int(10),
`segments_total` int(10),
PRIMARY KEY (page_id, version)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_minichat`;
CREATE TABLE `tiki_minichat` (
`id` int(10) unsigned NOT NULL auto_increment,
`channel` varchar(31),
`ts` int(10) unsigned NOT NULL,
`user` varchar(31) default NULL,
`nick` varchar(31) default NULL,
`msg` varchar(255) NOT NULL,
PRIMARY KEY (`id`),
KEY `channel` (`channel`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_profile_symbols`;
CREATE TABLE `tiki_profile_symbols` (
`domain` VARCHAR(50) NOT NULL,
`profile` VARCHAR(100) NOT NULL,
`object` VARCHAR(150) NOT NULL,
`type` VARCHAR(20) NOT NULL,
`value` VARCHAR(160) NOT NULL,
`named` ENUM('y','n') NOT NULL,
`creation_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY ( `domain`, `profile`(70), `object`(71) ),
INDEX(`named`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_feature`;
CREATE TABLE `tiki_feature` (
`feature_id` mediumint(9) NOT NULL auto_increment,
`feature_name` varchar(150) NOT NULL,
`parent_id` mediumint(9) NOT NULL,
`status` varchar(12) NOT NULL default 'active',
`setting_name` varchar(50) default NULL,
`feature_type` varchar(30) NOT NULL default 'feature',
`template` varchar(50) default NULL,
`permission` varchar(50) default NULL,
`ordinal` mediumint(9) NOT NULL default '1',
`depends_on` mediumint(9) default NULL,
`keyword` varchar(30) default NULL,
`tip` text NULL,
`feature_count` mediumint(9) NOT NULL default '0',
`feature_path` varchar(20) NOT NULL default '0',
PRIMARY KEY (`feature_id`)
) ENGINE=MyISAM AUTO_INCREMENT=1;
DROP TABLE IF EXISTS `tiki_schema`;
CREATE TABLE `tiki_schema` (
`patch_name` VARCHAR(100) PRIMARY KEY,
`install_date` TIMESTAMP
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_semantic_tokens`;
CREATE TABLE `tiki_semantic_tokens` (
`token` VARCHAR(15) PRIMARY KEY,
`label` VARCHAR(25) NOT NULL,
`invert_token` VARCHAR(15)
) ENGINE=MyISAM ;
INSERT INTO tiki_semantic_tokens (token, label) VALUES('alias', 'Page Alias');
INSERT INTO tiki_semantic_tokens (token, label) VALUES('prefixalias', 'Page Prefix Alias');
INSERT INTO tiki_semantic_tokens (token, label) VALUES('titlefieldid', 'Field Id for Page Title'),('trackerid', 'Id of Embedded Tracker');
DROP TABLE IF EXISTS `tiki_webservice`;
CREATE TABLE `tiki_webservice` (
`service` VARCHAR(25) NOT NULL PRIMARY KEY,
`url` VARCHAR(250),
`wstype` CHAR(4),
`operation` VARCHAR(250),
`body` TEXT,
`schema_version` VARCHAR(5),
`schema_documentation` VARCHAR(250)
) ENGINE=MyISAM ;
DROP TABLE IF EXISTS `tiki_webservice_template`;
CREATE TABLE `tiki_webservice_template` (
`service` VARCHAR(25) NOT NULL,
`template` VARCHAR(25) NOT NULL,
`engine` VARCHAR(15) NOT NULL,
`output` VARCHAR(15) NOT NULL,
`content` TEXT NOT NULL,
`last_modif` INT,
PRIMARY KEY ( service, template )
) ENGINE=MyISAM ;
DROP TABLE IF EXISTS `tiki_groupalert`;
CREATE TABLE `tiki_groupalert` (
`groupName` varchar(255) NOT NULL default '',
`objectType` varchar( 20 ) NOT NULL default '',
`objectId` varchar(10) NOT NULL default '',
`displayEachuser` char( 1 ) default NULL ,
PRIMARY KEY (`groupName`(161), `objectType`, `objectId` )
) ENGINE=MyISAM ;
DROP TABLE IF EXISTS `tiki_sent_newsletters_files`;
CREATE TABLE `tiki_sent_newsletters_files` (
`id` int(11) NOT NULL auto_increment,
`editionId` int(11) NOT NULL,
`name` varchar(256) NOT NULL,
`type` varchar(64) NOT NULL,
`size` int(11) NOT NULL,
`filename` varchar(256) NOT NULL,
PRIMARY KEY (`id`),
KEY `editionId` (`editionId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_sefurl_regex_out`;
CREATE TABLE `tiki_sefurl_regex_out` (
`id` int(11) NOT NULL auto_increment,
`left` varchar(256) NOT NULL,
`right` varchar(256) NULL default NULL,
`type` varchar(32) NULL default NULL,
`silent` char(1) NULL default 'n',
`feature` varchar(256) NULL default NULL,
`comment` varchar(256),
`order` int(11) NULL default 0,
PRIMARY KEY (`id`),
UNIQUE KEY `left` (`left`(128)),
INDEX `idx1` (silent, type, feature(30))
) ENGINE=MyISAM;
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-index.php\\?page=(.+)', '$1', 'wiki', 'feature_wiki');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-slideshow.php\\?page=(.+)', 'show:$1', '', 'feature_wiki');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-read_article.php\\?articleId=(\\d+)', 'article$1', 'article', 'feature_articles');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-browse_categories.php\\?parentId=(\\d+)', 'cat$1', 'category', 'feature_categories');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_blog.php\\?blogId=(\\d+)', 'blog$1', 'blog', 'feature_blogs');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_blog_post.php\\?postId=(\\d+)', 'blogpost$1', 'blogpost', 'feature_blogs');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-directory_browse.php\\?parent=(\\d+)', 'directory$1', 'directory', 'feature_directory');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_faq.php\\?faqId=(\\d+)', 'faq$1', 'faq', 'feature_faqs');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-download_file.php\\?fileId=(\\d+)', 'dl$1', 'file', 'feature_file_galleries', 10);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-download_file.php\\?fileId=(\\d+)&amp;thumbnail', 'thumbnail$1', 'thumbnail', 'feature_file_galleries');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-download_file.php\\?fileId=(\\d+)&amp;display', 'display$1', 'display', 'feature_file_galleries');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-download_file.php\\?fileId=(\\d+)&amp;preview', 'preview$1', 'preview', 'feature_file_galleries');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_forum.php\\?forumId=(\\d+)', 'forum$1', 'forum', 'feature_forums');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-newsletters.php\\?nlId=(\\d+)', 'newsletter$1', 'newsletter', 'feature_newsletters');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-take_quiz.php\\?quizId=(\\d+)', 'quiz$1', 'quiz', 'feature_quizzes');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-take_survey.php\\?surveyId=(\\d+)', 'survey$1', 'survey', 'feature_surveys');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_tracker.php\\?trackerId=(\\d+)', 'tracker$1', 'tracker', 'feature_trackers');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-integrator.php\\?repID=(\\d+)', 'int$1', '', 'feature_integrator');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-view_sheets.php\\?sheetId=(\\d+)', 'sheet$1', 'sheet', 'feature_sheet');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`) VALUES('tiki-directory_redirect.php\\?siteId=(\\d+)', 'dirlink$1', 'directory', 'feature_directory');
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)\&calIds\\[\\]=(\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)', 'cal$1,$2,$3,$4,$5,$6,$7', '7', 'calendar', 'feature_calendar', 100);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)\&calIds\\[\\]=(\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)', 'cal$1,$2,$3,$4,$5,$6', '6', 'calendar', 'feature_calendar', 101);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)\&calIds\\[\\]=(\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)', 'cal$1,$2,$3,$4,$5', '5', 'calendar', 'feature_calendar', 102);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)\&calIds\\[\\]=(\\d+)\&callIds\\[\\](\\d+)\&callIds\\[\\](\\d+)', 'cal$1,$2,$3,$4', '4', 'calendar', 'feature_calendar', 103);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)\&calIds\\[\\]=(\\d+)\&callIds\\[\\](\\d+)', 'cal$1,$2,$3', '3', 'calendar', 'feature_calendar', 104);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)&calIds\\[\\]=(\\d+)', 'cal$1,$2', '2', 'calendar', 'feature_calendar', 105);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `comment`, `type`, `feature`, `order`) VALUES('tiki-calendar.php\\?calIds\\[\\]=(\\d+)', 'cal$1', '1', 'calendar', 'feature_calendar', 106);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-calendar.php', 'calendar', 'calendar', 'feature_calendar', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-view_articles.php', 'articles', '', 'feature_articles', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-list_blogs.php', 'blogs', '', 'feature_blogs', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-browse_categories.php', 'categories', '', 'feature_categories', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-contact.php', 'contact', '', 'feature_contact', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-directory_browse.php', 'directories', '', 'feature_directory', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-list_faqs.php', 'faqs', '', 'feature_faqs', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-file_galleries.php', 'files', '', 'feature_file_galleries', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-forums.php', 'forums', '', 'feature_forums', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-login_scr.php', 'login', '', '', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-my_tiki.php', 'my', '', '', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-newsletters.php', 'newsletters', 'newsletter', 'feature_newsletters', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-list_quizzes.php', 'quizzes', '', 'feature_quizzes', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-stats.php', 'statistics', '', 'feature_stats', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-list_surveys.php', 'surveys', '', 'feature_surveys', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-list_trackers.php', 'trackers', 'tracker', 'feature_trackers', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-sheets.php', 'sheets', '', 'feature_sheet', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-view_tracker_item.php\\?trackerId=(\\d+)\\&itemId=(\\d+)', 'item$2', 'trackeritem', 'feature_trackers', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-view_tracker_item.php\\?itemId=(\\d+)', 'item$1', 'trackeritem', 'feature_trackers', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-list_file_gallery.php\\?galleryId=(\\d+)', 'file$1', 'file gallery', 'feature_file_galleries', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-user_information.php\\?userId=(\\d+)','user$1', '', '', 200);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-view_forum_thread.php\\?comments_parentId=(\\d+)', 'forumthread$1', 'forumthread', 'feature_forums', 0);
INSERT INTO `tiki_sefurl_regex_out` (`left`, `right`, `type`, `feature`, `order`) VALUES('tiki-admin_tracker_fields.php\\?trackerId=(\\d+)','trackerfields$1', 'trackerfields', 'feature_trackers', 200);
UPDATE tiki_menu_options SET icon = 'icon-configuration48x48' WHERE name = 'Settings';
UPDATE tiki_menu_options SET icon = 'xfce4-appfinder48x48' WHERE name = 'Search';
UPDATE tiki_menu_options SET icon = 'wikipages48x48' WHERE name = 'Wiki';
UPDATE tiki_menu_options SET icon = 'blogs48x48' WHERE name = 'Blogs';
UPDATE tiki_menu_options SET icon = 'file-manager48x48' WHERE name = 'File Galleries';
UPDATE tiki_menu_options SET icon = 'stock_bold48x48' WHERE name = 'Articles';
UPDATE tiki_menu_options SET icon = 'stock_index48x48' WHERE name = 'Forums';
UPDATE tiki_menu_options SET icon = 'gnome-settings-font48x48' WHERE name = 'Trackers';
UPDATE tiki_menu_options SET icon = 'users48x48' WHERE name = 'Community';
UPDATE tiki_menu_options SET icon = 'stock_dialog_question48x48' WHERE name = 'FAQs';
UPDATE tiki_menu_options SET icon = 'maps48x48' WHERE name = 'Maps';
UPDATE tiki_menu_options SET icon = 'messages48x48' WHERE name = 'Newsletters';
UPDATE tiki_menu_options SET icon = 'vcard48x48' WHERE name = 'Tags';
UPDATE tiki_menu_options SET icon = 'date48x48' WHERE name = 'Calendar' AND url = 'tiki-calendar.php';
UPDATE tiki_menu_options SET icon = 'userfiles48x48' WHERE name = 'My Account';
UPDATE tiki_menu_options SET icon = 'home48x48' WHERE name = 'Home';
UPDATE tiki_menu_options SET icon = 'categories48x48' WHERE name = 'Categories';
UPDATE tiki_menu_options SET icon = 'accounting48x48' WHERE name = 'Accounting';
UPDATE tiki_menu_options SET icon = 'directory48x48' WHERE name = 'Directory';
UPDATE tiki_menu_options SET icon = 'invoice48x48' WHERE name = 'Invoice';
UPDATE tiki_menu_options SET icon = 'quizzes48x48' WHERE name = 'Quizzes';
UPDATE tiki_menu_options SET icon = 'reports48x48' WHERE name = 'Reports';
UPDATE tiki_menu_options SET icon = 'stats48x48' WHERE name = 'Stats';
UPDATE tiki_menu_options SET icon = 'surveys48x48' WHERE name = 'Surveys';
UPDATE tiki_menu_options SET icon = 'spreadsheet48x48' WHERE name = 'Spreadsheets';
UPDATE tiki_menu_options SET icon = 'timesheet48x48' WHERE name = 'Timesheet';
UPDATE tiki_menu_options SET icon = 'usersmap48x48' WHERE name = 'Users Map';
UPDATE tiki_menu_options SET icon = 'contactus48x48' WHERE name = 'Contact Us';
UPDATE tiki_menu_options SET icon = 'debug48x48' WHERE name = '(debug)';
UPDATE tiki_menu_options SET icon = 'kaltura48x48' WHERE name = 'Kaltura Video';
UPDATE tiki_menu_options SET icon = 'tikicalendar48x48' WHERE name = 'Tiki Calendar';
UPDATE tiki_menu_options SET icon = 'wizard_user48x48' WHERE name = 'User Wizard';
UPDATE tiki_menus SET use_items_icons='y' WHERE `menuId`=42;
DROP TABLE IF EXISTS `tiki_plugin_security`;
CREATE TABLE `tiki_plugin_security` (
`fingerprint` VARCHAR(200) NOT NULL,
`status` VARCHAR(10) NOT NULL,
`added_by` VARCHAR(200) NULL,
`approval_by` VARCHAR(200) NULL,
`last_update` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
`last_objectType` VARCHAR(20) NOT NULL,
`last_objectId` VARCHAR(200) NOT NULL,
PRIMARY KEY (`fingerprint`(191)),
KEY `last_object` (last_objectType, last_objectId(171))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_user_reports`;
CREATE TABLE `tiki_user_reports` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user` varchar(200) NOT NULL,
`interval` varchar(20) NOT NULL,
`view` varchar(8) NOT NULL,
`type` varchar(5) NOT NULL,
`always_email` tinyint(1) NOT NULL,
`last_report` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_user_reports_cache`;
CREATE TABLE `tiki_user_reports_cache` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user` varchar(200) NOT NULL,
`event` varchar(200) NOT NULL,
`data` text NOT NULL,
`time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_perspectives`;
CREATE TABLE `tiki_perspectives` (
`perspectiveId` int NOT NULL AUTO_INCREMENT,
`name` varchar(100) NOT NULL,
PRIMARY KEY ( `perspectiveId` )
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_perspective_preferences`;
CREATE TABLE `tiki_perspective_preferences` (
`perspectiveId` int NOT NULL,
`pref` varchar(40) NOT NULL,
`value` text,
PRIMARY KEY ( `perspectiveId`, pref )
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_transitions`;
CREATE TABLE `tiki_transitions` (
`transitionId` int NOT NULL AUTO_INCREMENT,
`preserve` int(1) NOT NULL DEFAULT 0,
`name` varchar(50),
`type` varchar(20) NOT NULL,
`from` varchar(255) NOT NULL,
`to` varchar(255) NOT NULL,
`guards` text,
PRIMARY KEY(`transitionId`),
KEY `transition_lookup` (`type`, `from`(171))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_auth_tokens`;
CREATE TABLE `tiki_auth_tokens` (
`tokenId` INT NOT NULL AUTO_INCREMENT,
`creation` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
`timeout` INT NOT NULL DEFAULT 0,
`hits` INT NOT NULL DEFAULT 1,
`maxhits` INT NOT NULL DEFAULT 1,
`token` CHAR(32),
`entry` VARCHAR(50),
`email` varchar(255) NOT NULL,
`parameters` VARCHAR(255),
`groups` TEXT,
`createUser` CHAR(1) DEFAULT 'n',
`userPrefix` VARCHAR(200) DEFAULT '_token',
PRIMARY KEY( `tokenId` ),
KEY `tiki_auth_tokens_token` (`token`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_file_backlinks`;
CREATE TABLE `tiki_file_backlinks` (
`fileId` int(14) NOT NULL,
`objectId` int(12) NOT NULL,
KEY `objectId` (`objectId`),
KEY `fileId` (`fileId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_payment_requests`;
CREATE TABLE `tiki_payment_requests` (
`paymentRequestId` INT NOT NULL AUTO_INCREMENT,
`amount` DECIMAL(7,2) NOT NULL,
`amount_paid` DECIMAL(7,2) NOT NULL DEFAULT 0.0,
`currency` CHAR(3) NOT NULL,
`request_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
`due_date` TIMESTAMP NULL,
`authorized_until` TIMESTAMP NULL,
`cancel_date` TIMESTAMP NULL,
`description` VARCHAR(100) NOT NULL,
`actions` TEXT,
`detail` TEXT,
`userId` int(8),
PRIMARY KEY( `paymentRequestId` )
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_payment_received`;
CREATE TABLE `tiki_payment_received` (
`paymentReceivedId` INT NOT NULL AUTO_INCREMENT,
`paymentRequestId` INT NOT NULL,
`payment_date` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
`amount` DECIMAL(7,2),
`type` VARCHAR(15),
`status` VARCHAR(15) NOT NULL DEFAULT 'paid',
`details` TEXT,
`userId` int(8),
PRIMARY KEY(`paymentReceivedId`),
KEY `payment_request_ix` (`paymentRequestId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_discount`;
CREATE TABLE `tiki_discount` (
`id` INT NOT NULL AUTO_INCREMENT,
`code` VARCHAR(255),
`value` VARCHAR(255),
`max` INT,
`comment` TEXT,
PRIMARY KEY(`id`),
KEY `code` (`code`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_translations_in_progress`;
CREATE TABLE `tiki_translations_in_progress` (
`page_id` int(14) NOT NULL,
`language` char(2) NOT NULL,
KEY `page_id` (`page_id`),
KEY `language` (`language`),
UNIQUE (`page_id`, `language`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_rss_items`;
CREATE TABLE `tiki_rss_items` (
`rssItemId` INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
`rssId` INT NOT NULL,
`guid` VARCHAR(255) NOT NULL,
`url` TEXT NOT NULL,
`publication_date` INT UNSIGNED NOT NULL,
`title` VARCHAR(255) NOT NULL,
`author` VARCHAR(255),
`description` TEXT,
`content` TEXT,
`categories` TEXT,
KEY `tiki_rss_items_rss` (`rssId`),
KEY `tiki_rss_items_item` (`rssId`, `guid`(177))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_object_attributes`;
CREATE TABLE `tiki_object_attributes` (
`attributeId` INT PRIMARY KEY AUTO_INCREMENT,
`type` varchar(50) NOT NULL,
`itemId` varchar(160) NOT NULL,
`attribute` varchar(70) NOT NULL,
`value` varchar(255),
`comment` varchar(255),
UNIQUE `item_attribute_uq` ( `type`, `itemId`(91), `attribute`(50) ),
KEY `attribute_lookup_ix` (`attribute`, `value`(121))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_rating_configs`;
CREATE TABLE `tiki_rating_configs` (
`ratingConfigId` INT PRIMARY KEY AUTO_INCREMENT,
`name` VARCHAR(50) NOT NULL,
`expiry` INT NOT NULL DEFAULT 3600,
`formula` TEXT NOT NULL,
`callbacks` TEXT
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_rating_obtained`;
CREATE TABLE `tiki_rating_obtained` (
`ratingId` INT PRIMARY KEY AUTO_INCREMENT,
`ratingConfigId` INT NOT NULL,
`type` VARCHAR(50) NOT NULL,
`object` INT NOT NULL,
`expire` INT NOT NULL,
`value` FLOAT NOT NULL,
UNIQUE `tiki_obtained_rating_uq` (`type`, `object`, `ratingConfigId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_object_relations`;
CREATE TABLE `tiki_object_relations` (
`relationId` INT PRIMARY KEY AUTO_INCREMENT,
`relation` varchar(70) NOT NULL,
`source_type` varchar(50) NOT NULL,
`source_itemId` varchar(160) NOT NULL,
`target_type` varchar(50) NOT NULL,
`target_itemId` varchar(160) NOT NULL,
KEY `relation_source_ix` (`source_type`, `source_itemId`),
KEY `relation_target_ix` (`target_type`, `target_itemId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_todo`;
CREATE TABLE `tiki_todo` (
`todoId` INT(12) NOT NULL auto_increment,
`after` INT(12) NOT NULL,
`event` VARCHAR(50) NOT NULL,
`objectType` VARCHAR(50),
`objectId` VARCHAR(255) default NULL,
`from` VARCHAR(255) default NULL,
`to` VARCHAR(255) default NULL,
PRIMARY KEY (`todoId`),
KEY `what` (`objectType`, `objectId`(141)),
KEY `after` (`after`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_todo_notif`;
CREATE TABLE `tiki_todo_notif` (
`todoId` INT(12) NOT NULL,
`objectType` VARCHAR(50),
`objectId` VARCHAR(255) default NULL,
KEY `todoId` (`todoId`),
KEY `objectId` (`objectId`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_url_shortener`;
CREATE TABLE `tiki_url_shortener` (
`urlId` int(10) unsigned NOT NULL AUTO_INCREMENT,
`user` varchar(200) NOT NULL,
`longurl` tinytext NOT NULL,
`longurl_hash` varchar(32) NOT NULL,
`service` varchar(32) NOT NULL,
`shorturl` varchar(63) NOT NULL,
PRIMARY KEY (`urlId`),
UNIQUE KEY `shorturl` (`shorturl`),
KEY `longurl_hash` (`longurl_hash`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
DROP TABLE IF EXISTS `tiki_invite`;
CREATE TABLE `tiki_invite` (
`id` int(11) NOT NULL auto_increment,
`inviter` varchar(200) NOT NULL,
`groups` varchar(255) default NULL,
`ts` int(11) NOT NULL,
`emailsubject` varchar(255) NOT NULL,
`emailcontent` text NOT NULL,
`wikicontent` text,
`wikipageafter` varchar(255) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_invited`;
CREATE TABLE `tiki_invited` (
`id` int(11) NOT NULL auto_increment,
`id_invite` int(11) NOT NULL,
`email` varchar(255) NOT NULL,
`firstname` varchar(24) NOT NULL,
`lastname` varchar(24) NOT NULL,
`used` enum('no','registered','logged') NOT NULL,
`used_on_user` varchar(200) default NULL,
PRIMARY KEY (`id`),
KEY `id_invite` (`id_invite`),
KEY `used_on_user` (`used_on_user`(191))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_credits`;
CREATE TABLE `tiki_credits` (
`creditId` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
`userId` INT( 8 ) NOT NULL ,
`credit_type` VARCHAR( 25 ) NOT NULL ,
`creation_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,
`expiration_date` TIMESTAMP NULL ,
`total_amount` FLOAT NOT NULL DEFAULT 0,
`used_amount` FLOAT NOT NULL DEFAULT 0,
`product_id` INT( 8 ) NULL ,
PRIMARY KEY ( `creditId` ) ,
INDEX ( `userId` , `credit_type` )
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_credits_usage`;
CREATE TABLE `tiki_credits_usage` (
`usageId` INT NOT NULL AUTO_INCREMENT,
`userId` INT NOT NULL,
`usage_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
`credit_type` VARCHAR( 25 ) NOT NULL,
`used_amount` FLOAT NOT NULL DEFAULT 0,
`product_id` INT( 8 ) NULL ,
PRIMARY KEY ( `usageId` )
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_credits_types`;
CREATE TABLE `tiki_credits_types` (
`credit_type` VARCHAR( 25 ) NOT NULL,
`display_text` VARCHAR( 50 ) DEFAULT NULL,
`unit_text` VARCHAR( 25 ) DEFAULT NULL,
`is_static_level` CHAR( 1 ) DEFAULT 'n',
`scaling_divisor` FLOAT NOT NULL DEFAULT 1,
PRIMARY KEY ( `credit_type` )
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_acct_account`;
CREATE TABLE `tiki_acct_account` (
`accountBookId` int(10) unsigned NOT NULL,
`accountId` int(10) unsigned NOT NULL DEFAULT '0',
`accountName` varchar(255) NOT NULL,
`accountNotes` text NOT NULL,
`accountBudget` double NOT NULL DEFAULT '0',
`accountLocked` int(1) NOT NULL DEFAULT '0',
`accountTax` int(11) NOT NULL DEFAULT '0',
`accountUserId` int(8) NOT NULL DEFAULT '0',
PRIMARY KEY (`accountBookId`,`accountId`),
KEY `accountTax` (`accountTax`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_acct_bankaccount`;
CREATE TABLE `tiki_acct_bankaccount` (
`bankBookId` int(10) unsigned NOT NULL,
`bankAccountId` int(10) unsigned NOT NULL,
`externalNumber` int(10) NOT NULL,
`bankCountry` varchar(2) NOT NULL,
`bankCode` varchar(11) NOT NULL,
`bankIBAN` varchar(63) NOT NULL,
`bankBIC` varchar(63) NOT NULL,
`bankDelimeter` varchar(15) NOT NULL DEFAULT ';',
`bankDecPoint` varchar(1) NOT NULL DEFAULT ',',
`bankThousand` varchar(1) NOT NULL DEFAULT '.',
`bankHasHeader` tinyint(1) NOT NULL DEFAULT '1',
`fieldNameAccount` varchar(63) NOT NULL,
`fieldNameBookingDate` varchar(63) NOT NULL,
`formatBookingDate` varchar(31) NOT NULL,
`fieldNameValueDate` varchar(63) NOT NULL,
`formatValueDate` varchar(31) NOT NULL,
`fieldNameBookingText` varchar(63) NOT NULL,
`fieldNameReason` varchar(63) NOT NULL,
`fieldNameCounterpartName` varchar(63) NOT NULL,
`fieldNameCounterpartAccount` varchar(63) NOT NULL,
`fieldNameCounterpartBankCode` varchar(63) NOT NULL,
`fieldNameAmount` varchar(63) NOT NULL,
`amountType` int(10) unsigned NOT NULL,
`fieldNameAmountSign` varchar(63) NOT NULL,
`SignPositive` varchar(7) NOT NULL,
`SignNegative` varchar(7) NOT NULL,
PRIMARY KEY (`bankBookId`,`bankAccountId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_acct_book`;
CREATE TABLE `tiki_acct_book` (
`bookId` int(10) unsigned NOT NULL AUTO_INCREMENT,
`bookName` varchar(255) NOT NULL,
`bookClosed` enum('y','n') NOT NULL DEFAULT 'n',
`bookStartDate` date NULL,
`bookEndDate` date NULL,
`bookCurrency` varchar(3) NOT NULL DEFAULT 'EUR',
`bookCurrencyPos` int(11) NOT NULL,
`bookDecimals` int(11) NOT NULL DEFAULT '2',
`bookDecPoint` varchar(1) NOT NULL DEFAULT ',',
`bookThousand` varchar(1) NOT NULL DEFAULT '.',
`exportSeparator` varchar(4) NOT NULL DEFAULT ';',
`exportEOL` varchar(4) NOT NULL DEFAULT 'LF',
`exportQuote` varchar(4) NOT NULL DEFAULT '"',
`bookAutoTax` enum('y','n') NOT NULL DEFAULT 'y',
PRIMARY KEY (`bookId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_acct_item`;
CREATE TABLE `tiki_acct_item` (
`itemId` int(11) NOT NULL AUTO_INCREMENT,
`itemBookId` int(10) unsigned NOT NULL,
`itemJournalId` int(10) unsigned NOT NULL DEFAULT '0',
`itemAccountId` int(10) unsigned NOT NULL DEFAULT '0',
`itemType` int(1) NOT NULL DEFAULT '-1',
`itemAmount` double NOT NULL DEFAULT '0',
`itemText` varchar(255) NOT NULL DEFAULT '',
`itemTs` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`itemId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_acct_journal`;
CREATE TABLE `tiki_acct_journal` (
`journalBookId` int(10) unsigned NOT NULL,
`journalId` int(10) unsigned NOT NULL AUTO_INCREMENT,
`journalDate` date NULL,
`journalDescription` varchar(255) NOT NULL,
`journalCancelled` int(1) NOT NULL DEFAULT '0',
`journalTs` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`journalId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_acct_stack`;
CREATE TABLE `tiki_acct_stack` (
`stackBookId` int(10) unsigned NOT NULL,
`stackId` int(10) unsigned NOT NULL AUTO_INCREMENT,
`stackDate` date NULL,
`stackDescription` varchar(255) NOT NULL,
`stackTs` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`stackId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_acct_stackitem`;
CREATE TABLE `tiki_acct_stackitem` (
`stackBookId` int(10) unsigned NOT NULL,
`stackItemStackId` int(10) unsigned NOT NULL DEFAULT '0',
`stackItemAccountId` int(10) unsigned NOT NULL DEFAULT '0',
`stackItemType` int(1) NOT NULL DEFAULT '-1',
`stackItemAmount` double NOT NULL DEFAULT '0',
`stackItemText` varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (`stackBookId`,`stackItemStackId`,`stackItemAccountId`,`stackItemType`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_acct_statement`;
CREATE TABLE `tiki_acct_statement` (
`statementBookId` int(10) unsigned NOT NULL,
`statementAccountId` int(10) unsigned NOT NULL DEFAULT '0',
`statementId` int(10) unsigned NOT NULL AUTO_INCREMENT,
`statementBookingDate` date NULL,
`statementValueDate` date NULL,
`statementBookingText` varchar(255) NOT NULL,
`statementReason` varchar(255) NOT NULL,
`statementCounterpart` varchar(63) NOT NULL,
`statementCounterpartAccount` varchar(63) NOT NULL,
`statementCounterpartBankCode` varchar(63) NOT NULL,
`statementAmount` double NOT NULL,
`statementJournalId` int(10) unsigned NOT NULL DEFAULT '0',
`statementStackId` int(11) NOT NULL,
PRIMARY KEY (`statementId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_acct_tax`;
CREATE TABLE `tiki_acct_tax` (
`taxBookId` int(10) unsigned NOT NULL,
`taxId` int(10) unsigned NOT NULL AUTO_INCREMENT,
`taxText` varchar(63) NOT NULL,
`taxAmount` double NOT NULL DEFAULT '0',
`taxIsFix` enum('y','n') NOT NULL DEFAULT 'n',
PRIMARY KEY (`taxId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_queue`;
CREATE TABLE `tiki_queue` (
`entryId` INT PRIMARY KEY AUTO_INCREMENT,
`queue` VARCHAR(25) NOT NULL,
`timestamp` INT NOT NULL,
`handler` VARCHAR(64) NULL,
`message` TEXT NOT NULL,
KEY `queue_name_ix` (`queue`),
KEY `queue_handler_ix` (`handler`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_cart_inventory_hold`;
CREATE TABLE `tiki_cart_inventory_hold` (
`productId` INT( 14 ) NOT NULL,
`quantity` INT( 14 ) NOT NULL,
`timeHeld` INT( 14 ) NOT NULL,
`hash` CHAR( 32 ) NOT NULL
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_source_auth`;
CREATE TABLE `tiki_source_auth` (
`identifier` VARCHAR(50) PRIMARY KEY,
`scheme` VARCHAR(20) NOT NULL,
`domain` VARCHAR(200) NOT NULL,
`path` VARCHAR(200) NOT NULL,
`method` VARCHAR(20) NOT NULL,
`arguments` TEXT NOT NULL,
`user` VARCHAR(200),
KEY `tiki_source_auth_ix` (`scheme`, `domain`(171))
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_connect`;
CREATE TABLE `tiki_connect` (
`id` INT(11) unsigned NOT NULL AUTO_INCREMENT,
`created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
`type` VARCHAR(64) NOT NULL DEFAULT '',
`data` TEXT,
`guid` VARCHAR(64) DEFAULT NULL,
`server` TINYINT(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `server` (`server`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_areas`;
CREATE TABLE `tiki_areas` (
`categId` int(11) NOT NULL,
`perspectives` text,
`exclusive` char(1) NOT NULL DEFAULT 'n',
`share_common` char(1) NOT NULL DEFAULT 'y',
`enabled` char(1) NOT NULL DEFAULT 'y',
KEY `categId` (`categId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_page_references`;
CREATE TABLE `tiki_page_references` (
`ref_id` INT(14) NOT NULL AUTO_INCREMENT,
`page_id` INT(14) DEFAULT NULL,
`biblio_code` VARCHAR(50) DEFAULT NULL,
`author` VARCHAR(255) DEFAULT NULL,
`title` VARCHAR(255) DEFAULT NULL,
`part` VARCHAR(255) DEFAULT NULL,
`uri` VARCHAR(255) DEFAULT NULL,
`code` VARCHAR(255) DEFAULT NULL,
`year` VARCHAR(255) DEFAULT NULL,
`publisher` VARCHAR(255) DEFAULT NULL,
`location` VARCHAR(255) DEFAULT NULL,
`style` VARCHAR(30) DEFAULT NULL,
`template` varchar(255) DEFAULT NULL,
`last_modified` timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`ref_id`),
KEY `PageId` (`page_id`)
) ENGINE=MyISAM;
ALTER TABLE tiki_page_references ADD UNIQUE INDEX uk1_tiki_page_ref_biblio_code (page_id, biblio_code);
ALTER TABLE tiki_page_references ADD INDEX idx_tiki_page_ref_title (title(191));
ALTER TABLE tiki_page_references ADD INDEX idx_tiki_page_ref_author (author(191));
DROP TABLE IF EXISTS `tiki_db_status`;
CREATE TABLE `tiki_db_status` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`objectId` varchar(100) NOT NULL,
`tableName` varchar(100) NOT NULL,
`status` varchar(100) NOT NULL,
`other` varchar(100) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1;
DROP TABLE IF EXISTS `tiki_mail_queue`;
CREATE TABLE `tiki_mail_queue` (
`messageId` INT NOT NULL AUTO_INCREMENT ,
`message` LONGTEXT NULL ,
`attempts` INT NOT NULL DEFAULT 0 ,
PRIMARY KEY (`messageId`)
) ENGINE=MyISAM AUTO_INCREMENT=1;
DROP TABLE IF EXISTS `tiki_workspace_templates`;
CREATE TABLE `tiki_workspace_templates` (
`templateId` INT PRIMARY KEY AUTO_INCREMENT,
`name` VARCHAR(50),
`definition` TEXT,
`is_advanced` CHAR(1) NOT NULL DEFAULT 'n'
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_user_mailin_struct`;
CREATE TABLE `tiki_user_mailin_struct` (
`mailin_struct_id` int(12) NOT NULL auto_increment,
`username` varchar(200) NOT NULL,
`subj_pattern` varchar(255) NULL,
`body_pattern` varchar(255) NULL,
`structure_id` int(14) NOT NULL,
`page_id` int(14) NULL,
`is_active` char(1) NULL DEFAULT 'n',
PRIMARY KEY (`mailin_struct_id`)
) ENGINE=MyISAM AUTO_INCREMENT=1;
DROP TABLE IF EXISTS `tiki_search_queries`;
CREATE TABLE `tiki_search_queries` (
`queryId` INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
`userId` INT NOT NULL,
`lastModif` INT,
`label` VARCHAR(100) NOT NULL,
`priority` VARCHAR(15) NOT NULL,
`query` BLOB,
`description` TEXT,
INDEX `query_userId` (`userId`),
UNIQUE KEY `tiki_user_query_uq` (`userId`, `label`)
) ENGINE=MyISAM AUTO_INCREMENT=1;
DROP TABLE IF EXISTS `tiki_user_monitors`;
CREATE TABLE `tiki_user_monitors` (
`monitorId` INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
`userId` INT NOT NULL,
`event` VARCHAR(50) NOT NULL,
`priority` VARCHAR(10) NOT NULL,
`target` VARCHAR(25) NOT NULL,
INDEX `userid_target_ix` (`userId`, `target`),
UNIQUE `event_target_uq` (`event`, `target`, `userId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_output`;
CREATE TABLE `tiki_output` (
`entityId` varchar(160) NOT NULL default '',
`objectType` varchar(32) NOT NULL default '',
`outputType` varchar(32) NOT NULL default '',
`version` int(8) NOT NULL default '0',
`outputId` INT NOT NULL PRIMARY KEY AUTO_INCREMENT
) ENGINE=MyISAM AUTO_INCREMENT=1;
DROP TABLE IF EXISTS `tiki_goals`;
CREATE TABLE `tiki_goals` (
`goalId` INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
`name` VARCHAR(50) NOT NULL,
`type` VARCHAR(10) NOT NULL DEFAULT 'user',
`description` TEXT,
`enabled` INT NOT NULL DEFAULT 0,
`daySpan` INT NOT NULL DEFAULT 14,
`from` DATETIME,
`to` DATETIME,
`eligible` BLOB,
`conditions` BLOB,
`rewards` BLOB
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_goal_events`;
CREATE TABLE `tiki_goal_events` (
`eventId` INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
`eventDate` INT NOT NULL,
`eventType` VARCHAR(50) NOT NULL,
`targetType` VARCHAR(50),
`targetObject` VARCHAR(255),
`user` VARCHAR(200) NOT NULL,
`groups` BLOB NOT NULL
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_tabular_formats`;
CREATE TABLE `tiki_tabular_formats` (
`tabularId` INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
`trackerId` INT NOT NULL,
`name` VARCHAR(255) NOT NULL,
`format_descriptor` TEXT,
`filter_descriptor` TEXT,
`config` TEXT,
`odbc_config` TEXT,
`api_config` TEXT,
KEY `tabular_tracker_ix` (`trackerId`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_scheduler`;
CREATE TABLE `tiki_scheduler` (
`id` INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
`name` VARCHAR(255),
`description` VARCHAR(255),
`task`VARCHAR(255),
`params` TEXT,
`run_time` VARCHAR(255),
`status` VARCHAR(10),
`re_run` TINYINT,
`run_only_once` TINYINT,
`creation_date` INT(14),
`user_run_now` VARCHAR(255) NULL DEFAULT NULL
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_scheduler_run`;
CREATE TABLE `tiki_scheduler_run` (
`id` INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
`scheduler_id` INT NOT NULL,
`start_time` INT(14),
`end_time` INT(14),
`status` VARCHAR(10),
`output` TEXT,
`stalled` TINYINT DEFAULT 0,
`healed` TINYINT DEFAULT 0
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_oauthserver_clients`;
CREATE TABLE `tiki_oauthserver_clients` (
`id` INT(14) NOT NULL AUTO_INCREMENT,
`name` VARCHAR(128) NOT NULL DEFAULT '',
`client_id` VARCHAR(128) UNIQUE NOT NULL DEFAULT '',
`client_secret` VARCHAR(255) NOT NULL DEFAULT '',
`redirect_uri` VARCHAR(255) NOT NULL DEFAULT '',
`user` VARCHAR(200) NULL DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1;
DROP TABLE IF EXISTS `tiki_performance`;
CREATE TABLE `tiki_performance` (
`id` int(12) NOT NULL AUTO_INCREMENT,
`url` varchar (255) NOT NULL,
`time_taken` int(12) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM;
DROP TABLE IF EXISTS `tiki_password_blacklist`;
CREATE TABLE `tiki_password_blacklist` (
`password` VARCHAR(30) NOT NULL,
PRIMARY KEY (`password`) USING HASH
) ENGINE=MyISAM;
SET FOREIGN_KEY_CHECKS = 1;