Changeset 15918 for trunk/modules
- Timestamp:
- 01/24/12 20:08:16 (4 months ago)
- Location:
- trunk/modules/boonex/groups/install/sql
- Files:
-
- 3 edited
-
enable.sql (modified) (4 diffs)
-
install.sql (modified) (10 diffs)
-
uninstall.sql (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/boonex/groups/install/sql/enable.sql
r15866 r15918 60 60 61 61 -- vote objects 62 INSERT INTO `sys_objects_vote` VALUES (NULL, 'bx_groups', ' [db_prefix]rating', '[db_prefix]rating_track', 'gal_', '5', 'vote_send_result', 'BX_PERIOD_PER_VOTE', '1', '', '', '[db_prefix]main', 'rate', 'rate_count', 'id', 'BxGroupsVoting', 'modules/boonex/groups/classes/BxGroupsVoting.php');62 INSERT INTO `sys_objects_vote` VALUES (NULL, 'bx_groups', 'bx_groups_rating', 'bx_groups_rating_track', 'gal_', '5', 'vote_send_result', 'BX_PERIOD_PER_VOTE', '1', '', '', 'bx_groups_main', 'rate', 'rate_count', 'id', 'BxGroupsVoting', 'modules/boonex/groups/classes/BxGroupsVoting.php'); 63 63 64 64 -- comments objects 65 INSERT INTO `sys_objects_cmts` VALUES (NULL, 'bx_groups', ' [db_prefix]cmts', '[db_prefix]cmts_track', '0', '1', '90', '5', '1', '-3', 'slide', '2000', '1', '1', 'cmt', '[db_prefix]main', 'id', 'comments_count', 'BxGroupsCmts', 'modules/boonex/groups/classes/BxGroupsCmts.php');65 INSERT INTO `sys_objects_cmts` VALUES (NULL, 'bx_groups', 'bx_groups_cmts', 'bx_groups_cmts_track', '0', '1', '90', '5', '1', '-3', 'slide', '2000', '1', '1', 'cmt', 'bx_groups_main', 'id', 'comments_count', 'BxGroupsCmts', 'modules/boonex/groups/classes/BxGroupsCmts.php'); 66 66 67 67 -- views objects 68 INSERT INTO `sys_objects_views` VALUES(NULL, 'bx_groups', ' [db_prefix]views_track', 86400, '[db_prefix]main', 'id', 'views', 1);68 INSERT INTO `sys_objects_views` VALUES(NULL, 'bx_groups', 'bx_groups_views_track', 86400, 'bx_groups_main', 'id', 'views', 1); 69 69 70 70 -- users actions … … 88 88 89 89 SET @iMenuSiteMaxOrder := (SELECT MAX(`order`) FROM `sys_menu_items` WHERE `set_name` = 'sys_site'); 90 INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title`, `link`, `onclick`, `target`, `icon`, ` hidden_for_levels`, `active`, `order`) VALUES91 ('sys_site', 'bx_groups', 'groups', '_bx_groups_menu_root', 'modules/?r=groups/home/', '', '', '', 0, 1, @iMenuSiteMaxOrder + 1);90 INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title`, `link`, `onclick`, `target`, `icon`, `visible_for_levels`, `active`, `order`) VALUES 91 ('sys_site', 'bx_groups', 'groups', '_bx_groups_menu_root', 'modules/?r=groups/home/', '', '', '', 2147483647, 1, @iMenuSiteMaxOrder + 1); 92 92 93 93 -- groups menu … … 99 99 ('bx_groups', 'bx_groups', '_bx_groups_menu_set_title_main', 0); 100 100 101 INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title`, `link`, `onclick`, `target`, `icon`, ` hidden_for_levels`, `active`, `order`) VALUES102 ('bx_groups', 'bx_groups', 'main_page', '_bx_groups_menu_main', 'modules/?r=groups/home/', '', '', '', 0, 1, 1),103 ('bx_groups', 'bx_groups', 'recent', '_bx_groups_menu_recent', 'modules/?r=groups/browse/recent', '', '', '', 0, 1, 2),104 ('bx_groups', 'bx_groups', 'top_rated', '_bx_groups_menu_top_rated', 'modules/?r=groups/browse/top', '', '', '', 0, 1, 3),105 ('bx_groups', 'bx_groups', 'popular', '_bx_groups_menu_popular', 'modules/?r=groups/browse/popular', '', '', '', 0, 1, 4),106 ('bx_groups', 'bx_groups', 'featured', '_bx_groups_menu_featured', 'modules/?r=groups/browse/featured', '', '', '', 0, 1, 5),107 ('bx_groups', 'bx_groups', 'tags', '_bx_groups_menu_tags', 'modules/?r=groups/tags', '', '', '', 0, 1, 6),108 ('bx_groups', 'bx_groups', 'categories', '_bx_groups_menu_categories', 'modules/?r=groups/categories', '', '', '', 0, 1, 7),109 ('bx_groups', 'bx_groups', 'calendar', '_bx_groups_menu_calendar', 'modules/?r=groups/calendar', '', '', '', 0, 1, 8),110 ('bx_groups', 'bx_groups', 'search', '_bx_groups_menu_search', 'modules/?r=groups/search', '', '', '', 0, 1, 9);101 INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title`, `link`, `onclick`, `target`, `icon`, `visible_for_levels`, `active`, `order`) VALUES 102 ('bx_groups', 'bx_groups', 'main_page', '_bx_groups_menu_main', 'modules/?r=groups/home/', '', '', '', 2147483647, 1, 1), 103 ('bx_groups', 'bx_groups', 'recent', '_bx_groups_menu_recent', 'modules/?r=groups/browse/recent', '', '', '', 2147483647, 1, 2), 104 ('bx_groups', 'bx_groups', 'top_rated', '_bx_groups_menu_top_rated', 'modules/?r=groups/browse/top', '', '', '', 2147483647, 1, 3), 105 ('bx_groups', 'bx_groups', 'popular', '_bx_groups_menu_popular', 'modules/?r=groups/browse/popular', '', '', '', 2147483647, 1, 4), 106 ('bx_groups', 'bx_groups', 'featured', '_bx_groups_menu_featured', 'modules/?r=groups/browse/featured', '', '', '', 2147483647, 1, 5), 107 ('bx_groups', 'bx_groups', 'tags', '_bx_groups_menu_tags', 'modules/?r=groups/tags', '', '', '', 2147483647, 1, 6), 108 ('bx_groups', 'bx_groups', 'categories', '_bx_groups_menu_categories', 'modules/?r=groups/categories', '', '', '', 2147483647, 1, 7), 109 ('bx_groups', 'bx_groups', 'calendar', '_bx_groups_menu_calendar', 'modules/?r=groups/calendar', '', '', '', 2147483647, 1, 8), 110 ('bx_groups', 'bx_groups', 'search', '_bx_groups_menu_search', 'modules/?r=groups/search', '', '', '', 2147483647, 1, 9); 111 111 112 112 -- group view menu … … 119 119 ('bx_groups_vew', 'bx_groups', '_bx_groups_menu_set_title_group_view', 0); 120 120 121 INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title`, `link`, `onclick`, `target`, `icon`, ` hidden_for_levels`, `active`, `order`) VALUES122 ('bx_groups_view', 'bx_groups', 'view', '_bx_groups_menu_view_group', 'modules/?r=groups/view/{bx_groups_view_uri}', '', '', '', 0, 1, 1),123 ('bx_groups_view', 'bx_groups', 'view_forum', '_bx_groups_menu_view_forum', 'forum/groups/forum/{bx_groups_view_uri}-0.htm', '', '', '', 0, 1, 2),124 ('bx_groups_view', 'bx_groups', 'view_fans', '_bx_groups_menu_view_fans', 'modules/?r=groups/browse_fans/{bx_groups_view_uri}', '', '', '', 0, 1, 3),125 ('bx_groups_view', 'bx_groups', 'view_comments', '_bx_groups_menu_view_comments', 'modules/?r=groups/comments/{bx_groups_view_uri}', '', '', '', 0, 1, 4);121 INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title`, `link`, `onclick`, `target`, `icon`, `visible_for_levels`, `active`, `order`) VALUES 122 ('bx_groups_view', 'bx_groups', 'view', '_bx_groups_menu_view_group', 'modules/?r=groups/view/{bx_groups_view_uri}', '', '', '', 2147483647, 1, 1), 123 ('bx_groups_view', 'bx_groups', 'view_forum', '_bx_groups_menu_view_forum', 'forum/groups/forum/{bx_groups_view_uri}-0.htm', '', '', '', 2147483647, 1, 2), 124 ('bx_groups_view', 'bx_groups', 'view_fans', '_bx_groups_menu_view_fans', 'modules/?r=groups/browse_fans/{bx_groups_view_uri}', '', '', '', 2147483647, 1, 3), 125 ('bx_groups_view', 'bx_groups', 'view_comments', '_bx_groups_menu_view_comments', 'modules/?r=groups/comments/{bx_groups_view_uri}', '', '', '', 2147483647, 1, 4); 126 126 127 127 128 128 -- site stats 129 129 130 INSERT INTO `sys_stat_site` VALUES(NULL, 'bx_groups', 'bx_groups', 'modules/?r=groups/', 'SELECT COUNT(`id`) FROM ` [db_prefix]main` WHERE `status` = ''approved''', '../modules/?r=groups/administration', 'SELECT COUNT(`id`) FROM `[db_prefix]main` WHERE `status` != ''approved''', 'modules/boonex/groups/|groups.png', 0);130 INSERT INTO `sys_stat_site` VALUES(NULL, 'bx_groups', 'bx_groups', 'modules/?r=groups/', 'SELECT COUNT(`id`) FROM `bx_groups_main` WHERE `status` = ''approved''', '../modules/?r=groups/administration', 'SELECT COUNT(`id`) FROM `bx_groups_main` WHERE `status` != ''approved''', 'modules/boonex/groups/|groups.png', 0); 131 131 132 132 -- PQ statistics 133 INSERT INTO `sys_stat_member` VALUES ('bx_groups', 'SELECT COUNT(*) FROM ` [db_prefix]main` WHERE `author_id` = ''__member_id__'' AND `status`=''approved''');134 INSERT INTO `sys_stat_member` VALUES ('bx_groupsp', 'SELECT COUNT(*) FROM ` [db_prefix]main` WHERE `author_id` = ''__member_id__'' AND `Status`!=''approved''');133 INSERT INTO `sys_stat_member` VALUES ('bx_groups', 'SELECT COUNT(*) FROM `bx_groups_main` WHERE `author_id` = ''__member_id__'' AND `status`=''approved'''); 134 INSERT INTO `sys_stat_member` VALUES ('bx_groupsp', 'SELECT COUNT(*) FROM `bx_groups_main` WHERE `author_id` = ''__member_id__'' AND `Status`!=''approved'''); 135 135 INSERT INTO `sys_account_custom_stat_elements` VALUES(NULL, '_bx_groups', '__bx_groups__ __l_created__ (<a href="modules/?r=groups/browse/my&bx_groups_filter=add_group">__l_add__</a>)'); 136 136 -
trunk/modules/boonex/groups/install/sql/install.sql
r15866 r15918 15 15 16 16 -- create tables 17 CREATE TABLE IF NOT EXISTS ` [db_prefix]main` (17 CREATE TABLE IF NOT EXISTS `bx_groups_main` ( 18 18 `id` int(10) unsigned NOT NULL auto_increment, 19 19 `title` varchar(100) NOT NULL default '', … … 52 52 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 53 53 54 CREATE TABLE IF NOT EXISTS ` [db_prefix]fans` (54 CREATE TABLE IF NOT EXISTS `bx_groups_fans` ( 55 55 `id_entry` int(10) unsigned NOT NULL, 56 56 `id_profile` int(10) unsigned NOT NULL, … … 60 60 ) ENGINE=MYISAM DEFAULT CHARSET=utf8; 61 61 62 CREATE TABLE IF NOT EXISTS ` [db_prefix]admins` (62 CREATE TABLE IF NOT EXISTS `bx_groups_admins` ( 63 63 `id_entry` int(10) unsigned NOT NULL, 64 64 `id_profile` int(10) unsigned NOT NULL, … … 67 67 ) ENGINE=MYISAM DEFAULT CHARSET=utf8; 68 68 69 CREATE TABLE IF NOT EXISTS ` [db_prefix]images` (69 CREATE TABLE IF NOT EXISTS `bx_groups_images` ( 70 70 `entry_id` int(10) unsigned NOT NULL, 71 71 `media_id` int(10) unsigned NOT NULL, … … 73 73 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 74 74 75 CREATE TABLE IF NOT EXISTS ` [db_prefix]rating` (75 CREATE TABLE IF NOT EXISTS `bx_groups_rating` ( 76 76 `gal_id` smallint( 6 ) NOT NULL default '0', 77 77 `gal_rating_count` int( 11 ) NOT NULL default '0', … … 80 80 ) ENGINE=MYISAM DEFAULT CHARSET=utf8; 81 81 82 CREATE TABLE IF NOT EXISTS ` [db_prefix]rating_track` (82 CREATE TABLE IF NOT EXISTS `bx_groups_rating_track` ( 83 83 `gal_id` smallint( 6 ) NOT NULL default '0', 84 84 `gal_ip` varchar( 20 ) default NULL, … … 87 87 ) ENGINE=MYISAM DEFAULT CHARSET=utf8; 88 88 89 CREATE TABLE IF NOT EXISTS ` [db_prefix]cmts` (89 CREATE TABLE IF NOT EXISTS `bx_groups_cmts` ( 90 90 `cmt_id` int( 11 ) NOT NULL AUTO_INCREMENT , 91 91 `cmt_parent_id` int( 11 ) NOT NULL default '0', … … 102 102 ) ENGINE=MYISAM DEFAULT CHARSET=utf8; 103 103 104 CREATE TABLE IF NOT EXISTS ` [db_prefix]cmts_track` (104 CREATE TABLE IF NOT EXISTS `bx_groups_cmts_track` ( 105 105 `cmt_system_id` int( 11 ) NOT NULL default '0', 106 106 `cmt_id` int( 11 ) NOT NULL default '0', … … 112 112 ) ENGINE=MYISAM DEFAULT CHARSET=utf8; 113 113 114 CREATE TABLE IF NOT EXISTS ` [db_prefix]views_track` (114 CREATE TABLE IF NOT EXISTS `bx_groups_views_track` ( 115 115 `id` int(10) unsigned NOT NULL, 116 116 `viewer` int(10) unsigned NOT NULL, … … 121 121 122 122 -- tag objects 123 INSERT INTO `sys_objects_tag` VALUES (NULL, 'bx_groups', 'SELECT `Tags` FROM ` [db_prefix]main` WHERE `id` = {iID} AND `status` = ''approved''', 'bx_groups_permalinks', 'm/groups/browse/tag/{tag}', 'modules/?r=groups/browse/tag/{tag}', '_bx_groups');123 INSERT INTO `sys_objects_tag` VALUES (NULL, 'bx_groups', 'SELECT `Tags` FROM `bx_groups_main` WHERE `id` = {iID} AND `status` = ''approved''', 'bx_groups_permalinks', 'm/groups/browse/tag/{tag}', 'modules/?r=groups/browse/tag/{tag}', '_bx_groups'); 124 124 125 125 -- category objects 126 INSERT INTO `sys_objects_categories` VALUES (NULL, 'bx_groups', 'SELECT `Categories` FROM ` [db_prefix]main` WHERE `id` = {iID} AND `status` = ''approved''', 'bx_groups_permalinks', 'm/groups/browse/category/{tag}', 'modules/?r=groups/browse/category/{tag}', '_bx_groups');126 INSERT INTO `sys_objects_categories` VALUES (NULL, 'bx_groups', 'SELECT `Categories` FROM `bx_groups_main` WHERE `id` = {iID} AND `status` = ''approved''', 'bx_groups_permalinks', 'm/groups/browse/category/{tag}', 'modules/?r=groups/browse/category/{tag}', '_bx_groups'); 127 127 128 128 INSERT INTO `sys_categories` (`Category`, `ID`, `Type`, `Owner`, `Status`) VALUES -
trunk/modules/boonex/groups/install/sql/uninstall.sql
r15866 r15918 6 6 7 7 -- tables 8 DROP TABLE IF EXISTS ` [db_prefix]main`;9 DROP TABLE IF EXISTS ` [db_prefix]fans`;10 DROP TABLE IF EXISTS ` [db_prefix]admins`;11 DROP TABLE IF EXISTS ` [db_prefix]images`;12 DROP TABLE IF EXISTS ` [db_prefix]rating`;13 DROP TABLE IF EXISTS ` [db_prefix]rating_track`;14 DROP TABLE IF EXISTS ` [db_prefix]cmts`;15 DROP TABLE IF EXISTS ` [db_prefix]cmts_track`;16 DROP TABLE IF EXISTS ` [db_prefix]views_track`;8 DROP TABLE IF EXISTS `bx_groups_main`; 9 DROP TABLE IF EXISTS `bx_groups_fans`; 10 DROP TABLE IF EXISTS `bx_groups_admins`; 11 DROP TABLE IF EXISTS `bx_groups_images`; 12 DROP TABLE IF EXISTS `bx_groups_rating`; 13 DROP TABLE IF EXISTS `bx_groups_rating_track`; 14 DROP TABLE IF EXISTS `bx_groups_cmts`; 15 DROP TABLE IF EXISTS `bx_groups_cmts_track`; 16 DROP TABLE IF EXISTS `bx_groups_views_track`; 17 17 18 18 -- system objects
Note: See TracChangeset
for help on using the changeset viewer.