|
|
@@ -3734,7 +3734,9 @@ INSERT INTO `sys_objects_grid` (`object`, `source_type`, `source`, `table`, `fie
|
|
|
('sys_studio_forms_pre_values', 'Sql', 'SELECT * FROM `sys_form_pre_values` WHERE 1 ', 'sys_form_pre_values', 'id', 'Order', '', '', 1000, NULL, 'start', '', 'Key,Value', 'LKey,LKey2', 'auto', '', '', 'BxTemplStudioFormsPreValues', ''),
|
|
|
|
|
|
('sys_studio_search_forms', 'Sql', 'SELECT * FROM `sys_objects_search_extended` WHERE 1 ', 'sys_objects_search_extended', 'id', 'module,title', 'active', '', 100, NULL, 'start', '', 'module', 'title', 'like', 'module', 'title', 'BxTemplStudioFormsSearchForms', ''),
|
|
|
-('sys_studio_search_forms_fields', 'Sql', 'SELECT * FROM `sys_search_extended_fields` WHERE 1 AND `object`=?', 'sys_search_extended_fields', 'id', 'order', 'active', '', 100, NULL, 'start', '', 'type', 'caption', 'like', '', '', 'BxTemplStudioFormsSearchFields', '');
|
|
|
+('sys_studio_search_forms_fields', 'Sql', 'SELECT * FROM `sys_search_extended_fields` WHERE 1 AND `object`=?', 'sys_search_extended_fields', 'id', 'order', 'active', '', 100, NULL, 'start', '', 'type', 'caption', 'like', '', '', 'BxTemplStudioFormsSearchFields', ''),
|
|
|
+
|
|
|
+('sys_studio_labels', 'Sql', 'SELECT * FROM `sys_labels` WHERE 1 ', 'sys_labels', 'id', 'order', '', '', 100, NULL, 'start', '', 'value', '', 'like', 'value', '', 'BxTemplStudioFormsLabels', '');
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `sys_grid_fields` (
|
|
|
`object` varchar(64) NOT NULL,
|
|
|
@@ -3845,7 +3847,12 @@ INSERT INTO `sys_grid_fields` (`object`, `name`, `title`, `width`, `translatable
|
|
|
('sys_studio_search_forms_fields', 'type', '_adm_form_txt_search_forms_fields_type', '15%', 0, '', '', 3),
|
|
|
('sys_studio_search_forms_fields', 'caption', '_adm_form_txt_search_forms_fields_caption', '40%', 1, '38', '', 4),
|
|
|
('sys_studio_search_forms_fields', 'search_type', '_adm_form_txt_search_forms_fields_search_type', '15%', 0, '', '', 5),
|
|
|
-('sys_studio_search_forms_fields', 'actions', '', '20%', 0, '', '', 6);
|
|
|
+('sys_studio_search_forms_fields', 'actions', '', '20%', 0, '', '', 6),
|
|
|
+
|
|
|
+('sys_studio_labels', 'order', '', '1%', 0, 0, '', 1),
|
|
|
+('sys_studio_labels', 'value', '_adm_form_txt_labels_value', '70%', 0, 38, '', 2),
|
|
|
+('sys_studio_labels', 'items', '_adm_form_txt_labels_items', '10%', 0, 0, '', 3),
|
|
|
+('sys_studio_labels', 'actions', '', '19%', 0, 0, '', 4);
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `sys_grid_actions` (
|
|
|
@@ -3912,7 +3919,11 @@ INSERT INTO `sys_grid_actions` (`object`, `type`, `name`, `title`, `icon`, `conf
|
|
|
('sys_studio_search_forms', 'single', 'edit', '', 'pencil-alt', 0, 1),
|
|
|
|
|
|
('sys_studio_search_forms_fields', 'single', 'edit', '', 'pencil-alt', 0, 1),
|
|
|
-('sys_studio_search_forms_fields', 'independent', 'reset', '_adm_form_btn_search_forms_fields_reset', '', 0, 1);
|
|
|
+('sys_studio_search_forms_fields', 'independent', 'reset', '_adm_form_btn_search_forms_fields_reset', '', 0, 1),
|
|
|
+
|
|
|
+('sys_studio_labels', 'independent', 'add', '_adm_form_btn_labels_add', '', 0, 1),
|
|
|
+('sys_studio_labels', 'single', 'edit', '', 'pencil-alt', 0, 1),
|
|
|
+('sys_studio_labels', 'single', 'delete', '', 'remove', 1, 2);
|
|
|
|
|
|
-- GRIDS: moderation tools
|
|
|
INSERT INTO `sys_objects_grid` (`object`, `source_type`, `source`, `table`, `field_id`, `field_order`, `field_active`, `paginate_url`, `paginate_per_page`, `paginate_simple`, `paginate_get_start`, `paginate_get_per_page`, `filter_fields`, `filter_fields_translatable`, `filter_mode`, `sorting_fields`, `sorting_fields_translatable`, `visible_for_levels`, `override_class_name`, `override_class_file`) VALUES
|
|
|
@@ -4423,6 +4434,19 @@ INSERT INTO `sys_pages_blocks` (`object`, `cell_id`, `module`, `title_system`, `
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
+CREATE TABLE `sys_labels` (
|
|
|
+ `id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
+ `module` varchar(32) NOT NULL,
|
|
|
+ `parent` int(11) NOT NULL DEFAULT 0,
|
|
|
+ `level` int(11) NOT NULL DEFAULT 0,
|
|
|
+ `order` int(11) NOT NULL DEFAULT 0,
|
|
|
+ `value` varchar(255) NOT NULL,
|
|
|
+ PRIMARY KEY (id),
|
|
|
+ UNIQUE KEY `value` (`value`)
|
|
|
+);
|
|
|
+
|
|
|
+-- --------------------------------------------------------
|
|
|
+
|
|
|
CREATE TABLE `sys_objects_metatags` (
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
`object` varchar(64) NOT NULL,
|