'adm', 'ItemClass' => Array('class' => 'kDBItem','file'=>'','build_event'=>'OnItemBuild'), 'EventHandlerClass' => Array('class' => 'AdminEventsHandler', 'file' => 'admin_events_handler.php', 'build_event' => 'OnBuild'), 'TagProcessorClass' => Array('class' => 'AdminTagProcessor', 'file' => 'admin_tag_processor.php', 'build_event' => 'OnBuild'), 'QueryString' => Array( 1 => 'event', ), 'TitlePresets' => Array( 'tree_root' => Array('format' => '!la_section_overview!'), 'tree_reports' => Array('format' => '!la_section_overview!'), 'tree_system' => Array('format' => '!la_section_overview!'), 'tree_tools' => Array('format' => '!la_section_overview!'), 'system_tools' => Array('format' => '!la_title_SystemTools!'), 'backup' => Array('format' => '!la_performing_backup!'), 'restore' => Array('format' => '!la_performing_restore!'), 'server_info' => Array('format' => '!la_tab_ServerInfo!'), 'no_permissions' => Array('format' => '!la_title_NoPermissions!'), 'column_picker' => Array('format' => '!la_title_ColumnPicker!'), 'csv_export' => Array('format' => '!la_title_CSVExport!'), 'csv_import' => Array('format' => '!la_title_CSVImport!'), ), 'PermSection' => array('main' => 'in-portal:service'), 'Sections' => Array( 'in-portal:root' => Array( 'parent' => null, 'icon' => 'site', 'label' => $this->Application->ConfigValue('Site_Name'), 'url' => Array('t' => 'sections_list', 'pass' => 'm', 'pass_section' => true, 'no_amp' => 1), 'permissions' => Array('advanced:admin_login', 'advanced:front_login'), 'priority' => 0, 'type' => stTREE, 'icon_module' => 'in-portal', ), 'in-portal:service' => Array( 'parent' => 'in-portal:tools', 'icon' => 'conf_general', 'label' => 'la_tab_Service', 'url' => Array('t' => 'tools/system_tools', 'pass' => 'm'), 'permissions' => Array('view'), 'priority' => 10, 'show_mode' => smDEBUG, 'type' => stTREE, ), 'in-portal:backup' => Array ( 'parent' => 'in-portal:tools', 'icon' => 'in-portal:tool_backup', 'label' => 'la_tab_Backup', 'url' => Array ('t' => 'tools/backup1', 'pass' => 'm'), 'permissions' => Array ('view'), 'priority' => 2, 'type' => stTREE, ), 'in-portal:restore' => Array ( 'parent' => 'in-portal:tools', 'icon' => 'in-portal:tool_restore', 'label' => 'la_tab_Restore', 'url' => Array ('t' => 'tools/restore1', 'pass' => 'm'), 'permissions' => Array ('view'), 'priority' => 3, 'type' => stTREE, ), 'in-portal:server_info' => Array ( 'parent' => 'in-portal:tools', 'icon' => 'in-portal:server_info', 'label' => 'la_tab_ServerInfo', 'url' => Array ('t' => 'tools/server_info', 'pass' => 'm'), 'permissions' => Array ('view'), 'priority' => 6, 'type' => stTREE, ), 'in-portal:service' => Array( 'parent' => 'in-portal:tools', 'icon' => 'conf_general', 'label' => 'la_tab_Service', 'url' => Array('t' => 'tools/system_tools', 'pass' => 'm'), 'permissions' => Array('view'), 'priority' => 10, 'show_mode' => smDEBUG, 'type' => stTREE, ), ), 'Fields' => Array(), // we need empty array because kernel doesn't use virtual fields else 'VirtualFields' => Array ( 'ImportFile' => Array ( 'type' => 'string', 'formatter' => 'kUploadFormatter', 'max_size' => MAX_UPLOAD_SIZE, // in Bytes ! 'error_msgs' => Array ( 'cant_open_file' => '!la_error_CantOpenFile!', 'no_matching_columns' => '!la_error_NoMatchingColumns!', ), 'file_types' => '*.csv', 'files_description' => '!la_CSVFiles!', 'upload_dir' => '/system/import/', // relative to project's home 'multiple' => false, 'direct_links' => false, 'default' => null, ), ), ); ?>