Просмотр файла mc-2.7.0/install/system_dump.sql

Размер файла: 25.51Kb
  1. SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
  2. //=====================================//
  3. CREATE TABLE IF NOT EXISTS `a_ads_manager_areas` (
  4. `area_id` int(11) NOT NULL auto_increment,
  5. `title` varchar(50) NOT NULL,
  6. `ident` varchar(50) NOT NULL,
  7. PRIMARY KEY (`area_id`)
  8. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
  9. //=====================================//
  10. INSERT INTO `a_ads_manager_areas` (`area_id`, `title`, `ident`) VALUES
  11. (1, 'Верх всех страниц', 'all_pages_up'),
  12. (2, 'Низ всех страниц', 'all_pages_down');
  13. //=====================================//
  14. CREATE TABLE IF NOT EXISTS `a_blog` (
  15. `id` int(11) NOT NULL AUTO_INCREMENT,
  16. `user_id` int(11) NOT NULL,
  17. `title` varchar(256) NOT NULL,
  18. `message` text NOT NULL,
  19. `time` int(11) NOT NULL,
  20. `rating` float NOT NULL,
  21. `rating_voices` smallint(6) NOT NULL,
  22. PRIMARY KEY (`id`)
  23. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  24. //=====================================//
  25. CREATE TABLE IF NOT EXISTS `a_ads_manager_links` (
  26. `link_id` int(11) NOT NULL auto_increment,
  27. `area_id` int(11) NOT NULL,
  28. `area_ident` varchar(50) NOT NULL,
  29. `title` varchar(50) NOT NULL,
  30. `url` varchar(255) NOT NULL,
  31. `names` text NOT NULL,
  32. `position` int(11) NOT NULL,
  33. `count_all` int(11) NOT NULL,
  34. PRIMARY KEY (`link_id`),
  35. KEY `area_id` (`area_id`)
  36. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
  37. //=====================================//
  38. INSERT INTO `a_ads_manager_links` (`link_id`, `area_id`, `area_ident`, `title`, `url`, `names`, `position`, `count_all`) VALUES
  39. (3, 2, 'all_pages_down', 'Ссылка снизу', 'https://github.com/kirillplatonov/mc', '[red]MobileCMS download[/red]\r\n[green]MobileCMS repository[/green]\r\n[blue]new MobileCMS[/blue]', 1, 0);
  40. //=====================================//
  41. CREATE TABLE IF NOT EXISTS `a_comments_posts` (
  42. `comment_id` int(11) NOT NULL auto_increment,
  43. `module` varchar(30) NOT NULL,
  44. `item_id` int(11) NOT NULL,
  45. `user_id` int(11) NOT NULL,
  46. `text` varchar(300) NOT NULL,
  47. `time` int(11) NOT NULL,
  48. PRIMARY KEY (`comment_id`),
  49. KEY `item_id` (`item_id`)
  50. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  51. //=====================================//
  52. CREATE TABLE IF NOT EXISTS `a_config` (
  53. `id` int(11) NOT NULL auto_increment,
  54. `module` varchar(30) NOT NULL,
  55. `key` varchar(30) NOT NULL,
  56. `value` varchar(255) NOT NULL,
  57. PRIMARY KEY (`id`)
  58. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=63 ;
  59. //=====================================//
  60. INSERT INTO `a_config` (`id`, `module`, `key`, `value`) VALUES
  61. (1, 'system', 'system_title', 'MobileCMS'),
  62. (2, 'system', 'system_email', 'mobilecms@mail.ru'),
  63. (3, 'system', 'default_module', 'index_page'),
  64. (4, 'system', 'ext', '.php'),
  65. (5, 'system', 'main_menu', 'user/profile'),
  66. (6, 'system', 'pin_code_time', '72'),
  67. (7, 'system', 'antiflud_time', '20'),
  68. (8, 'system', 'profiler', 'off'),
  69. (9, 'system', 'display_errors', '1'),
  70. (10, 'system', 'admin_theme', 'admin'),
  71. (11, 'system', 'default_theme', 'default'),
  72. (12, 'system', 'web_theme', 'default'),
  73. (44, 'downloads', 'files_prefix', ''),
  74. (45, 'downloads', 'files_per_page', '7'),
  75. (46, 'downloads', 'directories_per_page', '50'),
  76. (47, 'downloads', 'make_screens_from_video', '1'),
  77. (52, 'forum', 'show_forums_in_list_sections', '0'),
  78. (53, 'forum', 'messages_per_page', '7'),
  79. (54, 'forum', 'topics_per_page', '7'),
  80. (55, 'forum', 'guests_create_topics', '0'),
  81. (56, 'forum', 'guests_write_messages', '0'),
  82. (57, 'downloads', 'allowed_filetypes', 'jpeg;jpg;gif;png;jar;mp3;mid;midi;wav;nth;sis;3gp;mp4;txt;zip;rar'),
  83. (58, 'downloads', 'max_filesize', '5'),
  84. (59, 'ads_manager', 'enable_notice', '0'),
  85. (60, 'system', 'footer_codes_index', ''),
  86. (61, 'system', 'footer_codes_other_pages', ''),
  87. (62, 'system', 'license_key', '');
  88. //=====================================//
  89. CREATE TABLE IF NOT EXISTS `a_downloads_directories` (
  90. `directory_id` int(11) NOT NULL auto_increment,
  91. `parent_id` int(11) default '0',
  92. `name` varchar(30) NOT NULL,
  93. `images` enum('yes','no') NOT NULL default 'no',
  94. `user_files` enum('yes','no') NOT NULL default 'no',
  95. `position` int(11) default '0',
  96. PRIMARY KEY (`directory_id`),
  97. KEY `parent_id` (`parent_id`)
  98. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  99. //=====================================//
  100. INSERT INTO `a_downloads_directories` (`directory_id`, `parent_id`, `name`, `images`, `user_files`, `position`) VALUES
  101. (1, 0, 'Картинки', 'yes', 'no', 1),
  102. (2, 0, 'Мелодии', 'no', 'no', 2),
  103. (3, 0, 'Игры', 'no', 'no', 3),
  104. (4, 0, 'Анимация', 'yes', 'no', 4),
  105. (5, 0, 'Видео', 'no', 'no', 5);
  106. //=====================================//
  107. CREATE TABLE IF NOT EXISTS `a_downloads_files` (
  108. `file_id` int(11) NOT NULL auto_increment,
  109. `user_id` int(11) NOT NULL,
  110. `directory_id` int(11) default '0',
  111. `time` int(11) NOT NULL,
  112. `name` varchar(50) NOT NULL,
  113. `real_name` varchar(255) NOT NULL,
  114. `path_to_file` varchar(100) NOT NULL,
  115. `filesize` float NOT NULL,
  116. `file_ext` varchar(10) NOT NULL,
  117. `screen1` varchar(255) NOT NULL,
  118. `screen2` varchar(255) NOT NULL,
  119. `screen3` varchar(255) NOT NULL,
  120. `about` text NOT NULL,
  121. `downloads` int(11) default '0',
  122. `add_file_real_name_1` varchar(255) NOT NULL,
  123. `add_file_real_name_2` varchar(255) NOT NULL,
  124. `add_file_real_name_3` varchar(255) NOT NULL,
  125. `add_file_real_name_4` varchar(255) NOT NULL,
  126. `add_file_real_name_5` varchar(255) NOT NULL,
  127. `status` enum('active','moderate') NOT NULL default 'active',
  128. `previews` enum('yes','no') NOT NULL default 'no',
  129. `file_info` varchar(1000) NOT NULL,
  130. `rating` float NOT NULL,
  131. `rating_voices` smallint(6) NOT NULL,
  132. PRIMARY KEY (`file_id`),
  133. KEY `dirrectory_id` (`directory_id`)
  134. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1000 ;
  135. //=====================================//
  136. CREATE TABLE IF NOT EXISTS `a_forum_forums` (
  137. `forum_id` int(11) NOT NULL auto_increment,
  138. `section_id` int(11) NOT NULL,
  139. `position` int(11) NOT NULL,
  140. `name` varchar(255) NOT NULL,
  141. `topics` int(11) NOT NULL,
  142. `messages` int(11) NOT NULL,
  143. PRIMARY KEY (`forum_id`),
  144. KEY `section_id` (`section_id`)
  145. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  146. //=====================================//
  147. CREATE TABLE IF NOT EXISTS `a_forum_messages` (
  148. `message_id` int(11) NOT NULL auto_increment,
  149. `topic_id` int(11) NOT NULL,
  150. `section_id` int(11) NOT NULL,
  151. `forum_id` int(11) NOT NULL,
  152. `user_id` int(11) NOT NULL,
  153. `message` varchar(1000) NOT NULL,
  154. `is_first_message` tinyint(1) NOT NULL default '0',
  155. `is_last_message` tinyint(1) NOT NULL,
  156. `time` int(11) NOT NULL,
  157. `edit_editor` varchar(30) NOT NULL,
  158. `edit_time` int(11) NOT NULL,
  159. `edit_count` int(11) NOT NULL,
  160. PRIMARY KEY (`message_id`),
  161. KEY `topic_id` (`topic_id`),
  162. KEY `forum_id` (`forum_id`),
  163. KEY `section_id` (`section_id`),
  164. FULLTEXT KEY `message` (`message`)
  165. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  166. //=====================================//
  167. CREATE TABLE IF NOT EXISTS `a_forum_sections` (
  168. `section_id` int(11) NOT NULL auto_increment,
  169. `position` int(11) NOT NULL,
  170. `name` varchar(255) NOT NULL,
  171. PRIMARY KEY (`section_id`)
  172. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  173. //=====================================//
  174. CREATE TABLE IF NOT EXISTS `a_forum_topics` (
  175. `topic_id` int(11) NOT NULL auto_increment,
  176. `section_id` int(11) NOT NULL,
  177. `forum_id` int(11) NOT NULL,
  178. `user_id` int(11) NOT NULL,
  179. `name` varchar(30) NOT NULL,
  180. `time` int(11) NOT NULL,
  181. `last_message_time` int(11) NOT NULL,
  182. `last_user_id` int(11) NOT NULL,
  183. `messages` int(11) NOT NULL,
  184. `is_top_topic` tinyint(1) default '0',
  185. `is_close_topic` tinyint(1) default '0',
  186. PRIMARY KEY (`topic_id`),
  187. KEY `forum_id` (`forum_id`),
  188. KEY `user_id` (`user_id`),
  189. KEY `section_id` (`section_id`),
  190. KEY `last_user_id` (`last_user_id`),
  191. FULLTEXT KEY `name` (`name`)
  192. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  193. //=====================================//
  194. CREATE TABLE IF NOT EXISTS `a_guestbook` (
  195. `message_id` int(11) NOT NULL auto_increment,
  196. `user_id` int(11) NOT NULL,
  197. `username` varchar(50) NOT NULL,
  198. `message` varchar(300) NOT NULL,
  199. `time` int(11) NOT NULL,
  200. PRIMARY KEY (`message_id`)
  201. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  202. //=====================================//
  203. CREATE TABLE IF NOT EXISTS `a_index_page_blocks` (
  204. `block_id` smallint(6) NOT NULL auto_increment,
  205. `title` varchar(30) NOT NULL,
  206. `position` smallint(6) NOT NULL,
  207. PRIMARY KEY (`block_id`)
  208. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ;
  209. //=====================================//
  210. INSERT INTO `a_index_page_blocks` (`block_id`, `title`, `position`) VALUES
  211. (1, 'Общение', 3),
  212. (4, 'Бесплатные загрузки', 2),
  213. (3, 'Новости', 1),
  214. (5, 'Другое', 4);
  215. //=====================================//
  216. CREATE TABLE IF NOT EXISTS `a_index_page_widgets` (
  217. `widget_id` int(11) NOT NULL auto_increment,
  218. `block_id` int(11) NOT NULL,
  219. `title` varchar(30) NOT NULL,
  220. `module` varchar(20) NOT NULL,
  221. `config` varchar(1000) NOT NULL,
  222. `position` int(11) NOT NULL,
  223. PRIMARY KEY (`widget_id`),
  224. KEY `block_id` (`block_id`)
  225. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=20 ;
  226. //=====================================//
  227. INSERT INTO `a_index_page_widgets` (`widget_id`, `block_id`, `title`, `module`, `config`, `position`) VALUES
  228. (1, 1, 'Гостевая книга', 'guestbook', '', 3),
  229. (17, 5, 'Пользователи', 'user', '', 3),
  230. (5, 3, 'Последняя новость', 'news', 'view_last_news = "1"', 1),
  231. (7, 1, 'Форум', 'forum', '', 5),
  232. (10, 4, 'Картинки', 'downloads', 'directory_id = "1"\r\ndirectory_name = "Картинки"', 1),
  233. (11, 4, 'Мелодии', 'downloads', 'directory_id = "2"\r\ndirectory_name = "Мелодии"', 2),
  234. (12, 4, 'Игры', 'downloads', 'directory_id = "3"\r\ndirectory_name = "Игры"', 3),
  235. (13, 4, 'Анимация', 'downloads', 'directory_id = "4"\r\ndirectory_name = "Анимация"', 4),
  236. (14, 4, 'Видео', 'downloads', 'directory_id = "5"\r\ndirectory_name = "Видео"', 5),
  237. (18, 5, 'Библиотека', 'lib', '', 2),
  238. (20, 1, 'Фотоальбомы', 'photo', '', 6),
  239. (21,1,'Блоги','blog','',7);
  240. //=====================================//
  241. CREATE TABLE IF NOT EXISTS `a_lib_books` (
  242. `book_id` int(11) NOT NULL auto_increment,
  243. `directory_id` int(11) NOT NULL,
  244. `name` varchar(50) NOT NULL,
  245. `description` varchar(100) NOT NULL,
  246. `path_to_file` varchar(255) NOT NULL,
  247. `time` int(11) NOT NULL,
  248. `reads` int(11) NOT NULL,
  249. PRIMARY KEY (`book_id`),
  250. KEY `directory_id` (`directory_id`)
  251. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  252. //=====================================//
  253. CREATE TABLE IF NOT EXISTS `a_lib_directories` (
  254. `directory_id` int(11) NOT NULL auto_increment,
  255. `parent_id` int(11) NOT NULL,
  256. `name` varchar(100) NOT NULL,
  257. `position` int(11) NOT NULL,
  258. PRIMARY KEY (`directory_id`),
  259. KEY `parent_id` (`parent_id`)
  260. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  261. //=====================================//
  262. CREATE TABLE IF NOT EXISTS `a_modules` (
  263. `id` int(11) NOT NULL auto_increment,
  264. `name` varchar(30) NOT NULL,
  265. `title` varchar(30) NOT NULL,
  266. `admin_link` varchar(30) NOT NULL,
  267. `description` varchar(100) NOT NULL,
  268. `installed` tinyint(1) NOT NULL,
  269. `status` enum('on','off') NOT NULL default 'off',
  270. PRIMARY KEY (`id`)
  271. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=24 ;
  272. //=====================================//
  273. INSERT INTO `a_modules` (`id`, `name`, `title`, `admin_link`, `description`, `installed`, `status`) VALUES
  274. (5, 'downloads', 'Загрузки', 'downloads/admin', 'Модуль загрузок', 1, 'on'),
  275. (7, 'forum', 'Форум', 'forum/admin', 'Модуль форума', 1, 'on'),
  276. (8, 'smiles', 'Смайлы', 'smiles/admin', 'Модуль смайлов и управления ими', 1, 'on'),
  277. (9, 'pages', 'Страницы', 'pages/admin', 'Модуль управления пользовательскими страницами', 1, 'on'),
  278. (12, 'comments', 'Комментарии', '', 'Модуль комментариев', 1, 'on'),
  279. (13, 'news', 'Новости', 'news/admin', 'Модуль новостей', 1, 'on'),
  280. (14, 'guestbook', 'Гостевая книга', '', 'Модуль гостевый книги', 1, 'on'),
  281. (18, 'ads_manager', 'Продажа рекламы', 'ads_manager/admin', '', 1, 'on'),
  282. (20, 'private', 'Личные сообщения', '', 'Модуль личных сообщений', 1, 'on'),
  283. (21, 'html', 'HTML/текстовые вставки', '', 'HTML/текстовые вставки в главную страницу', 1, 'on'),
  284. (22, 'lib', 'Библиотека', 'lib/admin', 'Модуль библиотеки', 1, 'on'),
  285. (23, 'photo', 'Фотоальбомы', '', 'Модуль фотоальбомов', 1, 'on'),
  286. (24, 'blog', 'Блоги', '', 'Модуль блогов', 1, 'on'),
  287. (25,'web_version','Web версия','web_version/admin','Модуль web версии',1,'on');
  288. //=====================================//
  289. CREATE TABLE IF NOT EXISTS `a_news` (
  290. `news_id` int(11) NOT NULL auto_increment,
  291. `subject` varchar(100) NOT NULL,
  292. `text` text NOT NULL,
  293. `time` int(11) NOT NULL,
  294. PRIMARY KEY (`news_id`)
  295. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  296. //=====================================//
  297. INSERT INTO `a_news` (`subject`, `text`, `time`) VALUES
  298. ('Установка MobileCMS {CMS_VERSION}', 'Здравствуйте. Вы установили на сайт MobileCMS - профессиональную CMS для создания мобильных сайтов.
  299. Изменить содержимое этой новости вы можете в панеле управления сайтом, раздел <b>новости</b>.
  300. Получить техническую поддержку, а также скачать последнюю версию CMS вы всегда можете на официальном репозитории <a href="https://github.com/kirillplatonov/mc">MobileCMS</a>.
  301. С уважением, разработчики MobileCMS.', UNIX_TIMESTAMP());
  302. //=====================================//
  303. CREATE TABLE IF NOT EXISTS `a_pages` (
  304. `page_id` int(11) NOT NULL auto_increment,
  305. `user_id` int(11) NOT NULL,
  306. `title` varchar(50) NOT NULL,
  307. `content` text NOT NULL,
  308. PRIMARY KEY (`page_id`)
  309. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  310. //=====================================//
  311. CREATE TABLE IF NOT EXISTS `a_private_messages` (
  312. `message_id` int(11) NOT NULL auto_increment,
  313. `user_id` int(11) NOT NULL,
  314. `user_from_id` int(11) NOT NULL,
  315. `user_to_id` int(11) NOT NULL,
  316. `message` varchar(300) NOT NULL,
  317. `folder` enum('new','inbox','outbox','saved') NOT NULL default 'new',
  318. `time` int(11) NOT NULL,
  319. PRIMARY KEY (`message_id`),
  320. KEY `user_id` (`user_id`,`user_from_id`,`user_to_id`)
  321. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
  322. //=====================================//
  323. CREATE TABLE IF NOT EXISTS `a_rating_logs` (
  324. `id` int(11) NOT NULL auto_increment,
  325. `ip` varchar(20) NOT NULL,
  326. `module` varchar(50) NOT NULL,
  327. `item_id` int(11) NOT NULL,
  328. `time` int(11) NOT NULL,
  329. PRIMARY KEY (`id`),
  330. KEY `user_id` (`ip`)
  331. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
  332. //=====================================//
  333. CREATE TABLE IF NOT EXISTS `a_smiles` (
  334. `smile_id` int(11) NOT NULL auto_increment,
  335. `code` varchar(50) NOT NULL,
  336. `image` varchar(50) NOT NULL,
  337. `status` enum('enable','desable') NOT NULL default 'enable',
  338. PRIMARY KEY (`smile_id`)
  339. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=66 ;
  340. //=====================================//
  341. INSERT INTO `a_smiles` (`smile_id`, `code`, `image`, `status`) VALUES
  342. (1, 'O:-)', 'aa.gif', 'enable'),
  343. (2, 'O=)', 'aa.gif', 'enable'),
  344. (3, ':-)', 'ab.gif', 'enable'),
  345. (4, ':)', 'ab.gif', 'enable'),
  346. (5, '=)', 'ab.gif', 'enable'),
  347. (6, ':-(', 'ac.gif', 'enable'),
  348. (7, ':(', 'ac.gif', 'enable'),
  349. (8, ';(', 'ac.gif', 'enable'),
  350. (9, ';-)', 'ad.gif', 'enable'),
  351. (10, ';)', 'ad.gif', 'enable'),
  352. (11, ':-P', 'ae.gif', 'enable'),
  353. (12, '8-)', 'af.gif', 'enable'),
  354. (13, ':-D', 'ag.gif', 'enable'),
  355. (14, ':-[', 'ah.gif', 'enable'),
  356. (15, '=-O', 'ai.gif', 'enable'),
  357. (16, ':-*', 'aj.gif', 'enable'),
  358. (17, ':-X', 'al.gif', 'enable'),
  359. (18, ':-x', 'al.gif', 'enable'),
  360. (19, '>:o', 'am.gif', 'enable'),
  361. (20, ':-|', 'an.gif', 'enable'),
  362. (21, ':-/', 'ao.gif', 'enable'),
  363. (22, '*JOKINGLY*', 'ap.gif', 'enable'),
  364. (23, ']:->', 'aq.gif', 'enable'),
  365. (24, '[:-}', 'ar.gif', 'enable'),
  366. (25, '*KISSED*', 'as.gif', 'enable'),
  367. (26, ':-!', 'at.gif', 'enable'),
  368. (27, '*TIRED*', 'au.gif', 'enable'),
  369. (28, '*STOP*', 'av.gif', 'enable'),
  370. (29, '*KISSING*', 'aw.gif', 'enable'),
  371. (31, '*THUMBS UP*', 'ay.gif', 'enable'),
  372. (32, '*DRINK*', 'az.gif', 'enable'),
  373. (33, '*IN LOVE*', 'ba.gif', 'enable'),
  374. (34, '@=', 'bb.gif', 'enable'),
  375. (35, '*HELP*', 'bc.gif', 'enable'),
  376. (37, '%)', 'be.gif', 'enable'),
  377. (38, '*OK*', 'bf.gif', 'enable'),
  378. (39, '*WASSUP*', 'bg.gif', 'enable'),
  379. (40, '*SUP*', 'bg.gif', 'enable'),
  380. (41, '*SORRY*', 'bh.gif', 'enable'),
  381. (42, '*BRAVO*', 'bi.gif', 'enable'),
  382. (43, '*ROFL*', 'bj.gif', 'enable'),
  383. (44, '*LOL*', 'bj.gif', 'enable'),
  384. (45, '*PARDON*', 'bk.gif', 'enable'),
  385. (46, '*NO*', 'bl.gif', 'enable'),
  386. (47, '*CRAZY*', 'bm.gif', 'enable'),
  387. (48, '*DONT_KNOW*', 'bn.gif', 'enable'),
  388. (49, '*UNKNOWN*', 'bn.gif', 'enable'),
  389. (50, '*DANCE*', 'bo.gif', 'enable'),
  390. (51, '*YAHOO*', 'bp.gif', 'enable'),
  391. (52, '*YAHOO!*', 'bp.gif', 'enable'),
  392. (53, '*NEW_PACK*', 'bq.gif', 'enable'),
  393. (54, '*TEASE*', 'br.gif', 'enable'),
  394. (55, '*SALIVA*', 'bs.gif', 'enable'),
  395. (56, '*DASH*', 'bt.gif', 'enable'),
  396. (57, '*WILD*', 'bu.gif', 'enable'),
  397. (58, '*TRAINING*', 'bv.gif', 'enable'),
  398. (59, '*FOCUS*', 'bw.gif', 'enable'),
  399. (60, '*HANG*', 'bx.gif', 'enable'),
  400. (61, '*DANCE*', 'by.gif', 'enable'),
  401. (62, '*DANCE2*', 'bz.gif', 'enable'),
  402. (63, '*MEGA_SHOK*', 'ca.gif', 'enable'),
  403. (64, '*TO_PICK_ONES_NOSE*', 'cb.gif', 'enable'),
  404. (65, '*YU*', 'cc.gif', 'enable');
  405. //=====================================//
  406. CREATE TABLE IF NOT EXISTS `a_users` (
  407. `user_id` int(11) NOT NULL auto_increment,
  408. `username` varchar(50) NOT NULL,
  409. `password` varchar(32) NOT NULL,
  410. `email` varchar(255) NOT NULL,
  411. `reg_time` bigint(20) NOT NULL,
  412. `last_visit` bigint(20) NOT NULL,
  413. `pin_code` varchar(32) default NULL,
  414. `pin_code_time` bigint(20) NOT NULL,
  415. `balance` float NOT NULL,
  416. `rating` float NOT NULL,
  417. `reputation_plus` smallint(6) NOT NULL,
  418. `reputation_minus` smallint(6) NOT NULL,
  419. `status` enum('guest','banned','user','moder','admin') NOT NULL default 'user',
  420. PRIMARY KEY (`user_id`)
  421. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  422. //=====================================//
  423. INSERT INTO `a_users` (`user_id`, `username`, `password`, `email`, `reg_time`, `last_visit`, `pin_code`, `pin_code_time`, `balance`, `rating`, `reputation_plus`, `reputation_minus`, `status`) VALUES
  424. (1, '{ADMIN_LOGIN}', '{ADMIN_PASSWORD}', '{ADMIN_EMAIL}', UNIX_TIMESTAMP(), UNIX_TIMESTAMP(), NULL, 0, 0, 0, 0, 0, 'admin');
  425. //=====================================//
  426. CREATE TABLE IF NOT EXISTS `a_users_ban` (
  427. `ban_id` bigint(20) NOT NULL auto_increment,
  428. `user_id` int(11) NOT NULL,
  429. `to_time` int(11) NOT NULL,
  430. `description` varchar(1000) NOT NULL,
  431. `status` enum('enable','disable') default 'enable',
  432. PRIMARY KEY (`ban_id`),
  433. KEY `user_id` (`user_id`)
  434. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  435. //=====================================//
  436. CREATE TABLE IF NOT EXISTS `a_users_profiles` (
  437. `id` int(11) NOT NULL auto_increment,
  438. `user_id` int(11) NOT NULL,
  439. `real_name` varchar(20) NOT NULL,
  440. `birthday_time` int(11) NOT NULL,
  441. `about` varchar(500) NOT NULL,
  442. `avatar` tinyint(1) NOT NULL,
  443. `uin` varchar(15) NOT NULL,
  444. `homepage` varchar(30) NOT NULL,
  445. PRIMARY KEY (`id`),
  446. KEY `user_id` (`user_id`)
  447. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
  448. //=====================================//
  449. INSERT INTO `a_users_profiles` (`id`, `user_id`, `real_name`, `birthday_time`, `about`, `avatar`, `uin`, `homepage`) VALUES
  450. (1, 1, '', 0, '', 0, '', '');
  451. //=====================================//
  452. CREATE TABLE IF NOT EXISTS `a_users_reputation_logs` (
  453. `id` int(11) NOT NULL auto_increment,
  454. `user_id` int(11) NOT NULL,
  455. `user_to_id` int(11) NOT NULL,
  456. PRIMARY KEY (`id`),
  457. KEY `user_to_id` (`user_to_id`)
  458. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  459. //=====================================//
  460. ALTER TABLE `a_index_page_widgets` CHANGE `config` `config` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
  461. //=====================================//
  462. ALTER TABLE `a_config` CHANGE `value` `value` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
  463. //=====================================//
  464. ALTER TABLE `a_comments_posts` ADD `username` VARCHAR( 50 ) NOT NULL AFTER `user_id`
  465. //=====================================//
  466. ALTER TABLE `a_users_profiles` ADD `sex` ENUM( '', 'm', 'w' ) NOT NULL
  467. //=====================================//
  468. INSERT INTO `a_config` (`id`, `module`, `key`, `value`) VALUES (NULL, 'downloads', 'screens_width', '0');
  469. //=====================================//
  470. INSERT INTO `a_config` (`id`, `module`, `key`, `value`) VALUES (NULL, 'ftp', 'server', ''), (NULL, 'ftp', 'port', ''), (NULL, 'ftp', 'login', ''), (NULL, 'ftp', 'password', ''), (NULL, 'ftp', 'path', '');
  471. //=====================================//
  472. ALTER TABLE `a_forum_topics` CHANGE `name` `name` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;
  473. //=====================================//
  474. INSERT INTO `a_config` (`id`, `module`, `key`, `value`) VALUES (NULL, 'downloads', 'cache_time', '0');
  475. //=====================================//
  476. INSERT INTO `a_config` (`id`, `module`, `key`, `value`) VALUES
  477. (NULL, 'forum', 'allowed_filetypes', 'jpeg;jpg;gif;png;jar;mp3;mid;midi;wav;nth;sis;3gp;mp4;txt;zip;rar'),
  478. (NULL, 'forum', 'max_filesize', '20');
  479. //=====================================//
  480. CREATE TABLE IF NOT EXISTS `a_forum_files` (
  481. `file_id` int(11) NOT NULL AUTO_INCREMENT,
  482. `message_id` int(11) NOT NULL,
  483. `file_name` varchar(255) NOT NULL,
  484. `file_size` int(11) NOT NULL,
  485. `file_downloads` int(11) NOT NULL,
  486. PRIMARY KEY (`file_id`),
  487. KEY `message_id` (`message_id`)
  488. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  489. //=====================================//
  490. INSERT INTO a_config SET `module` = 'system', `key` = 'description', `value` = 'MobileCMS - Мобильный движок';
  491. //=====================================//
  492. INSERT INTO a_config SET `module` = 'system', `key` = 'keywords', `value` = 'MobileCMS, MC2, MC';
  493. //=====================================//
  494. INSERT INTO a_config SET `module` = 'system', `key` = 'guestbook_posting', `value` = 'all';
  495. //=====================================//
  496. CREATE TABLE IF NOT EXISTS a_photo_albums (
  497. `album_id` int(11) NOT NULL auto_increment,
  498. `user_id` int(11) NOT NULL,
  499. `name` varchar(30) NOT NULL,
  500. `about` varchar(3000) NOT NULL,
  501. PRIMARY KEY (`album_id`)
  502. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  503. //=====================================//
  504. CREATE TABLE IF NOT EXISTS a_photo (
  505. `photo_id` int(11) NOT NULL auto_increment,
  506. `album_id` int(11) NOT NULL,
  507. `user_id` int(11) NOT NULL,
  508. `name` varchar(30) NOT NULL,
  509. `about` varchar(3000) NOT NULL,
  510. `time` int(11) NOT NULL,
  511. `rating` int(11) default '0',
  512. `file_ext` varchar(30) NOT NULL,
  513. PRIMARY KEY (`photo_id`)
  514. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  515. //=====================================//
  516. INSERT INTO a_config (`id`, `module`, `key` , `value`) VALUES
  517. (NULL , 'photo', 'preview_widht', '150'),
  518. (NULL , 'photo', 'max_widht', '300'),
  519. (NULL , 'photo', 'max_size', '5');
  520. //=====================================//
  521. INSERT INTO a_config SET `module` = 'system', `key` = 'comments_posting', `value` = 'all';
  522. //=====================================//
  523. ALTER TABLE `a_users` CHANGE `pin_code` `pin_code` VARCHAR( 32 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
  524. //=====================================//
  525. ALTER TABLE `a_users` ADD `theme` VARCHAR( 256 ) NOT NULL DEFAULT 'default'
  526. //=====================================//
  527. ALTER TABLE `a_users` ADD `account` enum('active','moderate','block') NOT NULL DEFAULT 'active'
  528. //=====================================//
  529. ALTER TABLE `a_users_profiles` ADD `country` VARCHAR( 256 ) NOT NULL AFTER `sex` ,
  530. ADD `sity` VARCHAR( 256 ) NOT NULL AFTER `country` ,
  531. ADD `hobbi` VARCHAR( 3000 ) NOT NULL AFTER `sity` ,
  532. ADD `mobile` VARCHAR( 256 ) NOT NULL AFTER `hobbi` ,
  533. ADD `provider` VARCHAR( 256 ) NOT NULL AFTER `mobile` ,
  534. ADD `skype` VARCHAR( 256 ) NOT NULL AFTER `provider` ,
  535. ADD `jabber` VARCHAR( 256 ) NOT NULL AFTER `skype`
  536. //=====================================//
  537. ALTER TABLE `a_users` CHANGE `about` `about` VARCHAR(3000) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
  538. //=====================================//
  539. ALTER TABLE `a_users` CHANGE `real_name` `real_name` VARCHAR(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
  540. //=====================================//
  541. ALTER TABLE `a_private_messages` CHANGE `message` `message` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
  542. //=====================================//
  543. INSERT INTO a_config (`id`, `module`, `key` , `value`) VALUES
  544. (NULL , 'user', 'registration_captcha', '1'),
  545. (NULL , 'user', 'login_captcha', '1'),
  546. (NULL , 'user', 'email_confirmation', '1'),
  547. (NULL , 'user', 'user_moderate', '1'),
  548. (NULL , 'user', 'registration_stop', '0'),
  549. (NULL , 'downloads', 'user_upload', '1'),
  550. (NULL , 'downloads', 'moderation', '0'),
  551. (NULL,'system','web_theme','web_default');
  552. //=====================================//
  553. CREATE TABLE IF NOT EXISTS a_guests (
  554. `id` int(11) NOT NULL auto_increment,
  555. `ip` varchar(100) NOT NULL,
  556. `user_agent` varchar(512) NOT NULL,
  557. `last_time` int(11) NOT NULL,
  558. PRIMARY KEY (`id`)
  559. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  560. //=====================================//
  561. CREATE TABLE IF NOT EXISTS a_ip_ban (
  562. `id` int(11) NOT NULL auto_increment,
  563. `ip` varchar(100) NOT NULL,
  564. PRIMARY KEY (`id`)
  565. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;