Index: branches/5.3.x/core/units/site_domains/site_domains_config.php =================================================================== diff -u -N -r15999 -r16328 --- branches/5.3.x/core/units/site_domains/site_domains_config.php (.../site_domains_config.php) (revision 15999) +++ branches/5.3.x/core/units/site_domains/site_domains_config.php (.../site_domains_config.php) (revision 16328) @@ -1,6 +1,6 @@ 'DomainId', + 'StatusField' => array('Status'), 'TableName' => TABLE_PREFIX . 'SiteDomains', @@ -44,7 +45,7 @@ 'site_domain_list' => Array ( 'prefixes' => Array ('site-domain_List'), 'format' => "!la_title_SiteDomains!", - 'toolbar_buttons' => Array ('new_item', 'edit', 'delete', 'view', 'dbl-click'), + 'toolbar_buttons' => Array ('new_item', 'edit', 'delete', 'approve', 'decline', 'view', 'dbl-click'), ), 'site_domain_edit' => Array ( @@ -138,11 +139,23 @@ 'not_null' => 1, 'default' => 0 ), 'Priority' => Array ('type' => 'int', 'not_null' => 1, 'default' => 0), + 'Status' => array( + 'type' => 'int', + 'formatter' => 'kOptionsFormatter', 'options' => array( + STATUS_ACTIVE => 'la_Enabled', + STATUS_DISABLED => 'la_Disabled', + ), 'use_phrases' => 1, + 'not_null' => 1, 'required' => 1, 'default' => STATUS_ACTIVE, + ), ), 'Grids' => Array ( 'Default' => Array ( - 'Icons' => Array ('default' => 'icon16_item.png'), + 'Icons' => Array( + 'default' => 'icon16_item.png', + STATUS_DISABLED => 'icon16_disabled.png', + STATUS_ACTIVE => 'icon16_item.png', + ), 'Fields' => Array ( 'DomainId' => Array ('title' => 'column:la_fld_Id', 'data_block' => 'grid_checkbox_td', 'filter_block' => 'grid_range_filter', 'width' => 70, ), 'DomainName' => Array ('filter_block' => 'grid_like_filter', 'width' => 250, ), @@ -151,7 +164,8 @@ 'PrimaryLanguageId' => Array ('title' => 'column:la_fld_Language', 'filter_block' => 'grid_options_filter', 'width' => 250, ), 'PrimaryThemeId' => Array ('title' => 'column:la_fld_Theme', 'filter_block' => 'grid_options_filter', 'width' => 250, ), 'Priority' => Array ('filter_block' => 'grid_range_filter', 'width' => 70, ), + 'Status' => array('filter_block' => 'grid_options_filter'), ), ), ), -); \ No newline at end of file +);