Index: branches/5.1.x/core/units/skins/skins_config.php =================================================================== diff -u -N -r12127 -r12657 --- branches/5.1.x/core/units/skins/skins_config.php (.../skins_config.php) (revision 12127) +++ branches/5.1.x/core/units/skins/skins_config.php (.../skins_config.php) (revision 12657) @@ -1,6 +1,6 @@ 'skin', 'ItemClass' => Array('class'=>'kDBItem','file'=>'','build_event'=>'OnItemBuild'), 'ListClass' => Array('class'=>'kDBList','file'=>'','build_event'=>'OnListBuild'), @@ -60,7 +62,7 @@ 'skin_list'=>Array( 'prefixes' => Array('skin_List'), 'format' => '!la_tab_Skins!', - 'toolbar_buttons' => Array ('new_item', 'edit', 'delete', 'primary_theme', 'clone', 'view', 'dbl-click'), + 'toolbar_buttons' => Array ('new_item', 'edit', 'delete', 'setprimary', 'clone', 'view', 'dbl-click'), ), 'skin_edit'=>Array( @@ -78,12 +80,12 @@ 'Sections' => Array( 'in-portal:skins' => Array( 'parent' => 'in-portal:tools', - 'icon' => 'conf_general', + 'icon' => 'admin_skins', 'label' => 'la_tab_Skins', 'url' => Array('t' => 'skins/skin_list', 'pass' => 'm'), 'permissions' => Array('view', 'add', 'edit', 'delete'), - 'priority' => 11, - 'show_mode' => smSUPER_ADMIN, + 'priority' => 7, +// 'show_mode' => smSUPER_ADMIN, 'type' => stTREE, ), ), @@ -112,7 +114,7 @@ 'Logo' => Array( 'type'=>'string', 'formatter'=>'kUploadFormatter', 'max_size'=>MAX_UPLOAD_SIZE, // in Bytes ! - 'file_types'=>'*.jpg;*.gif;*.png', 'files_description'=>'!la_ImageFiles!', + 'file_types'=>'*.jpg;*.gif;*.png', 'files_description'=>'!la_hint_ImageFiles!', 'upload_dir' => WRITEBALE_BASE . '/user_files/', // relative to project's home 'as_image'=>true, 'thumb_width'=>100, 'thumb_height'=>100, 'multiple'=>false, // false or max number of files - will be stored as serialized array of paths @@ -122,7 +124,7 @@ 'LogoBottom' => Array( 'type'=>'string', 'formatter'=>'kUploadFormatter', 'max_size'=>MAX_UPLOAD_SIZE, // in Bytes ! - 'file_types'=>'*.jpg;*.gif;*.png', 'files_description'=>'!la_ImageFiles!', + 'file_types'=>'*.jpg;*.gif;*.png', 'files_description'=>'!la_hint_ImageFiles!', 'upload_dir' => WRITEBALE_BASE . '/user_files/', // relative to project's home 'as_image'=>true, 'thumb_width'=>100, 'thumb_height'=>100, 'multiple'=>false, // false or max number of files - will be stored as serialized array of paths @@ -132,7 +134,7 @@ 'LogoLogin' => Array( 'type'=>'string', 'formatter'=>'kUploadFormatter', 'max_size'=>MAX_UPLOAD_SIZE, // in Bytes ! - 'file_types'=>'*.jpg;*.gif;*.png', 'files_description'=>'!la_ImageFiles!', + 'file_types'=>'*.jpg;*.gif;*.png', 'files_description'=>'!la_hint_ImageFiles!', 'upload_dir' => WRITEBALE_BASE . '/user_files/', // relative to project's home 'as_image'=>true, 'thumb_width'=>100, 'thumb_height'=>100, 'multiple'=>false, // false or max number of files - will be stored as serialized array of paths @@ -161,11 +163,14 @@ 'Grids' => Array( 'Default' => Array( - 'Icons' => Array('default'=>'icon16_test.gif'), + 'Icons' => Array( + 'default' => 'icon16_item.png', + 1 => 'icon16_primary.png', + ), 'Fields' => Array( - 'SkinId' => Array( 'title'=>'la_col_Id', 'data_block' => 'grid_checkbox_td', 'width'=>50, 'filter_block' => 'grid_range_filter' ), - 'Name' => Array( 'title'=>'la_col_SkinName', 'width'=>200, 'filter_block' => 'grid_like_filter'), - 'IsPrimary' => Array( 'title'=>'la_col_IsPrimary', 'width'=>150, 'filter_block' => 'grid_options_filter'), + 'SkinId' => Array( 'title'=>'la_col_Id', 'data_block' => 'grid_checkbox_td', 'filter_block' => 'grid_range_filter', 'width' => 50, ), + 'Name' => Array( 'title'=>'la_col_SkinName', 'filter_block' => 'grid_like_filter', 'width' => 200, ), + 'IsPrimary' => Array( 'title'=>'la_col_IsPrimary', 'filter_block' => 'grid_options_filter', 'width' => 100), ), ), ), @@ -174,27 +179,4 @@ 'PerPage' => 'Comm_Perpage_Tests', 'ShortListPerPage' => 'Comm_Perpage_Tests_Short', ),*/ -); - -/* - -Don't forget to: - -- Add table create statement to install_schema.sql - CREATE TABLE Tests ( - `TestId` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , - `Title` VARCHAR( 255 ) NOT NULL , - `Description` TEXT NULL , - `Email` VARCHAR( 255 ) NOT NULL , - `Type` TINYINT NOT NULL , - `Phone` VARCHAR( 50 ) NOT NULL , - `Qty` DOUBLE NOT NULL , - `Status` TINYINT NOT NULL , - `CreatedOn` INT NOT NULL , - `Good` TINYINT NOT NULL -) - -- Add permissions for admin gorup to install script (see 'Sections' key above) - - -*/ \ No newline at end of file +); \ No newline at end of file