- Timestamp:
- 01/20/12 18:13:19 (4 months ago)
- Location:
- trunk
- Files:
-
- 4 edited
-
inc/classes/BxDolGrid.php (modified) (2 diffs)
-
inc/classes/BxDolMenu.php (modified) (2 diffs)
-
inc/classes/BxDolPage.php (modified) (4 diffs)
-
install/sql/v70.sql (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/inc/classes/BxDolGrid.php
r15893 r15903 67 67 * - auto: use 'like' or 'fulltext', depending on 'useLikeOperator' setting option. 68 68 * - sorting_fields: comma separated field names, which will be allowed for sorting. 69 * - visib ile_for_levels: bit field with set of member level ids. To use member level id in bit field - the level id minus 1 as power of 2 is used, for example:69 * - visible_for_levels: bit field with set of member level ids. To use member level id in bit field - the level id minus 1 as power of 2 is used, for example: 70 70 * - user level id = 1 -> 2^(1-1) = 1 71 71 * - user level id = 2 -> 2^(2-1) = 2 … … 418 418 protected function _isVisibleGrid ($a) { 419 419 bx_import('BxDolAcl'); 420 return BxDolAcl::getInstance()->isMemberLevelInSet($a['visib ile_for_levels']);420 return BxDolAcl::getInstance()->isMemberLevelInSet($a['visible_for_levels']); 421 421 } 422 422 } -
trunk/inc/classes/BxDolMenu.php
r15901 r15903 63 63 * - target: menu item target. 64 64 * - icon: menu item icon, please note that some templates can still display menu as text without icons. 65 * - visib ile_for_levels: bit field with set of member level ids. To use member level id in bit field - the level id minus 1 as power of 2 is used, for example:65 * - visible_for_levels: bit field with set of member level ids. To use member level id in bit field - the level id minus 1 as power of 2 is used, for example: 66 66 * - user level id = 1 -> 2^(1-1) = 1 67 67 * - user level id = 2 -> 2^(2-1) = 2 … … 176 176 protected function _isVisible ($a) { 177 177 bx_import('BxDolAcl'); 178 return BxDolAcl::getInstance()->isMemberLevelInSet($a['visib ile_for_levels']);178 return BxDolAcl::getInstance()->isMemberLevelInSet($a['visible_for_levels']); 179 179 } 180 180 -
trunk/inc/classes/BxDolPage.php
r15898 r15903 37 37 * - module: the module this page belongs to. 38 38 * - layout_id: page layout to use, this is id of the record from 'sys_pages_layouts' table. 39 * - visib ile_for_levels: bit field with set of member level ids. To use member level id in bit field - the level id minus 1 as power of 2 is used, for example:39 * - visible_for_levels: bit field with set of member level ids. To use member level id in bit field - the level id minus 1 as power of 2 is used, for example: 40 40 * - user level id = 1 -> 2^(1-1) = 1 41 41 * - user level id = 2 -> 2^(2-1) = 2 42 42 * - user level id = 3 -> 2^(3-1) = 4 43 43 * - user level id = 4 -> 2^(4-1) = 8 44 * - visib ile_for_levels_editable: it determines if 'visibile_for_levels' field is ediable from page builder, visibility options can be overriden by custom class and shouldn't editable in this case.44 * - visible_for_levels_editable: it determines if 'visible_for_levels' field is ediable from page builder, visibility options can be overriden by custom class and shouldn't editable in this case. 45 45 * - url: the page url, if it is static page. 46 46 * - meta_description: meta description of the page. … … 68 68 * - title: block title. 69 69 * - designbox_id: design box to use to diplay page block, it is id of the record from 'sys_pages_blocks' table. 70 * - visib ile_for_levels: bit field with set of member level ids. To use member level id in bit field - the level id minus 1 as power of 2 is used, for example:70 * - visible_for_levels: bit field with set of member level ids. To use member level id in bit field - the level id minus 1 as power of 2 is used, for example: 71 71 * - user level id = 1 -> 2^(1-1) = 1 72 72 * - user level id = 2 -> 2^(2-1) = 2 … … 171 171 protected function _isVisibleBlock ($a) { 172 172 bx_import('BxDolAcl'); 173 return BxDolAcl::getInstance()->isMemberLevelInSet($a['visib ile_for_levels']);173 return BxDolAcl::getInstance()->isMemberLevelInSet($a['visible_for_levels']); 174 174 } 175 175 … … 179 179 protected function _isVisiblePage ($a) { 180 180 bx_import('BxDolAcl'); 181 return BxDolAcl::getInstance()->isMemberLevelInSet($a['visib ile_for_levels']);181 return BxDolAcl::getInstance()->isMemberLevelInSet($a['visible_for_levels']); 182 182 } 183 183 -
trunk/install/sql/v70.sql
r15902 r15903 4565 4565 `target` varchar(255) NOT NULL, 4566 4566 `icon` varchar(255) NOT NULL, 4567 `visib ile_for_levels` int(11) NOT NULL DEFAULT '2147483647',4567 `visible_for_levels` int(11) NOT NULL DEFAULT '2147483647', 4568 4568 `active` tinyint(4) NOT NULL DEFAULT '1', 4569 4569 `order` int(11) NOT NULL, … … 4605 4605 `filter_mode` enum('like','fulltext','auto') NOT NULL DEFAULT 'auto', 4606 4606 `sorting_fields` text NOT NULL, 4607 `visib ile_for_levels` int(11) NOT NULL DEFAULT '2147483647',4607 `visible_for_levels` int(11) NOT NULL DEFAULT '2147483647', 4608 4608 `override_class_name` varchar(255) NOT NULL, 4609 4609 `override_class_file` varchar(255) NOT NULL, … … 4825 4825 `module` varchar(32) NOT NULL, 4826 4826 `layout_id` int(11) NOT NULL, 4827 `visib ile_for_levels` int(11) NOT NULL DEFAULT '2147483647',4828 `visib ile_for_levels_editable` tinyint(4) NOT NULL DEFAULT '1',4827 `visible_for_levels` int(11) NOT NULL DEFAULT '2147483647', 4828 `visible_for_levels_editable` tinyint(4) NOT NULL DEFAULT '1', 4829 4829 `url` varchar(255) NOT NULL, 4830 4830 `meta_description` text NOT NULL, … … 4891 4891 `title` varchar(255) NOT NULL, 4892 4892 `designbox_id` int(11) NOT NULL DEFAULT '11', 4893 `visib ile_for_levels` int(11) NOT NULL DEFAULT '2147483647',4893 `visible_for_levels` int(11) NOT NULL DEFAULT '2147483647', 4894 4894 `type` enum('raw','html','lang','image','rss','menu','service') NOT NULL DEFAULT 'raw', 4895 4895 `content` text NOT NULL,
Note: See TracChangeset
for help on using the changeset viewer.