openrat-cms

OpenRat Content Management System
git clone http://git.code.weiherhei.de/openrat-cms.git
Log | Files | Refs | README

DefaultConfig.class.php (17312B)


      1 <?php
      2 // DO NOT MAKE ANY CHANGES IN THIS FILE, please edit the file 'config.yml' or 'config-<host>.yml' instead.
      3 // This file should only be changed by developers.
      4 
      5 namespace cms\base;
      6 
      7 /**
      8  * Default configuration.
      9  */
     10 class DefaultConfig {
     11 
     12 	/**
     13 	 * Gets the default configuration.
     14 	 * @return array
     15 	 */
     16 	public static function get()
     17 	{
     18 		return 
     19 		[ 
     20 			'applications' =>
     21 				[ 
     22 					'phpmyadmin' =>
     23 						[ 
     24 							'name' => 'PHPYourAdmin',
     25 							'url' => 'https://example.com/anotherapplication/index.cgi',
     26 							'param' => 'ticketidforopenrat',
     27 							'group' => '0',
     28 							'description' => 'Your database administration',
     29 						],
     30 				],
     31 			'cache' =>
     32 				[ 
     33 					'conditional_get' => true,
     34 					'enable_cache'    => false,
     35 					'tmp_dir'         => '',
     36 				],
     37 			'config' =>
     38 				[ 
     39 					'auto_reload' => true,
     40 					'session_destroy_on_config_reload' => true,
     41 				],
     42 			'content' =>
     43 				[ 
     44 					'file' =>
     45 						[ 
     46 							'max_file_size' => '1500',
     47 						],
     48 					'revision-limit' =>
     49 						[ 
     50 							'enabled' => false,
     51 							'max-age' => 120,
     52 							'min-age' => 1,
     53 							'max-revisions' => 100,
     54 							'min-revisions' => 3,
     55 						],
     56 					'language' =>
     57 						[ 
     58 							'use_default_language' => true,
     59 						],
     60 				],
     61 			'countries' =>
     62 				[ 
     63 					'AA' => 'Afar',
     64 					'AB' => 'Abkhazian',
     65 					'AF' => 'Afrikaans',
     66 					'AM' => 'Amharic',
     67 					'AR' => 'Arabic',
     68 					'AS' => 'Assamese',
     69 					'AY' => 'Aymara',
     70 					'AZ' => 'Azerbaijani',
     71 					'BA' => 'Bashkir',
     72 					'BE' => 'Byelorussian',
     73 					'BG' => 'Bulgarian',
     74 					'BH' => 'Bihari',
     75 					'BI' => 'Bislama',
     76 					'BN' => 'Bengali',
     77 					'BO' => 'Tibetan',
     78 					'BR' => 'Breton',
     79 					'CA' => 'Catalan',
     80 					'CO' => 'Corsican',
     81 					'CS' => 'Czech',
     82 					'CY' => 'Welsh',
     83 					'DA' => 'Danish',
     84 					'DE' => 'German',
     85 					'DZ' => 'Bhutani',
     86 					'EL' => 'Greek',
     87 					'EN' => 'English',
     88 					'EO' => 'Esperanto',
     89 					'ES' => 'Spanish',
     90 					'ET' => 'Estonian',
     91 					'EU' => 'Basque',
     92 					'FA' => 'Persian',
     93 					'FI' => 'Finnish',
     94 					'FJ' => 'Fiji',
     95 					'FO' => 'Faeroese',
     96 					'FR' => 'French',
     97 					'FY' => 'Frisian',
     98 					'GA' => 'Irish',
     99 					'GD' => 'Gaelic',
    100 					'GL' => 'Galician',
    101 					'GN' => 'Guarani',
    102 					'GU' => 'Gujarati',
    103 					'HA' => 'Hausa',
    104 					'HI' => 'Hindi',
    105 					'HR' => 'Croatian',
    106 					'HU' => 'Hungarian',
    107 					'HY' => 'Armenian',
    108 					'IA' => 'Interlingua',
    109 					'IE' => 'Interlingue',
    110 					'IK' => 'Inupiak',
    111 					'IN' => 'Indonesian',
    112 					'IS' => 'Icelandic',
    113 					'IT' => 'Italian',
    114 					'IW' => 'Hebrew',
    115 					'JA' => 'Japanese',
    116 					'JI' => 'Yiddish',
    117 					'JW' => 'Javanese',
    118 					'KA' => 'Georgian',
    119 					'KK' => 'Kazakh',
    120 					'KL' => 'Greenlandic',
    121 					'KM' => 'Cambodian',
    122 					'KN' => 'Kannada',
    123 					'KO' => 'Korean',
    124 					'KS' => 'Kashmiri',
    125 					'KU' => 'Kurdish',
    126 					'KY' => 'Kirghiz',
    127 					'LA' => 'Latin',
    128 					'LN' => 'Lingala',
    129 					'LO' => 'Laothian',
    130 					'LT' => 'Lithuanian',
    131 					'LV' => 'Latvian',
    132 					'MG' => 'Malagasy',
    133 					'MI' => 'Maori',
    134 					'MK' => 'Macedonian',
    135 					'ML' => 'Malayalam',
    136 					'MN' => 'Mongolian',
    137 					'MO' => 'Moldavian',
    138 					'MR' => 'Marathi',
    139 					'MS' => 'Malay',
    140 					'MT' => 'Maltese',
    141 					'MY' => 'Burmese',
    142 					'NA' => 'Nauru',
    143 					'NE' => 'Nepali',
    144 					'NL' => 'Dutch',
    145 					'NO' => 'Norwegian',
    146 					'OC' => 'Occitan',
    147 					'OM' => 'Oromo',
    148 					'OR' => 'Oriya',
    149 					'PA' => 'Punjabi',
    150 					'PL' => 'Polish',
    151 					'PS' => 'Pashto',
    152 					'PT' => 'Portuguese',
    153 					'QU' => 'Quechua',
    154 					'RM' => 'Rhaeto-Romance',
    155 					'RN' => 'Kirundi',
    156 					'RO' => 'Romanian',
    157 					'RU' => 'Russian',
    158 					'RW' => 'Kinyarwanda',
    159 					'SA' => 'Sanskrit',
    160 					'SD' => 'Sindhi',
    161 					'SG' => 'Sangro',
    162 					'SH' => 'Serbo-Croatian',
    163 					'SI' => 'Singhalese',
    164 					'SK' => 'Slovak',
    165 					'SL' => 'Slovenian',
    166 					'SM' => 'Samoan',
    167 					'SN' => 'Shona',
    168 					'SO' => 'Somali',
    169 					'SQ' => 'Albanian',
    170 					'SR' => 'Serbian',
    171 					'SS' => 'Siswati',
    172 					'ST' => 'Sesotho',
    173 					'SU' => 'Sudanese',
    174 					'SV' => 'Swedish',
    175 					'SW' => 'Swahili',
    176 					'TA' => 'Tamil',
    177 					'TE' => 'Tegulu',
    178 					'TG' => 'Tajik',
    179 					'TH' => 'Thai',
    180 					'TI' => 'Tigrinya',
    181 					'TK' => 'Turkmen',
    182 					'TL' => 'Tagalog',
    183 					'TN' => 'Setswana',
    184 					'TO' => 'Tonga',
    185 					'TR' => 'Turkish',
    186 					'TS' => 'Tsonga',
    187 					'TT' => 'Tatar',
    188 					'TW' => 'Twi',
    189 					'UK' => 'Ukrainian',
    190 					'UR' => 'Urdu',
    191 					'UZ' => 'Uzbek',
    192 					'VI' => 'Vietnamese',
    193 					'VO' => 'Volapuk',
    194 					'WO' => 'Wolof',
    195 					'XH' => 'Xhosa',
    196 					'YO' => 'Yoruba',
    197 					'ZH' => 'Chinese',
    198 				],
    199 			'database' =>
    200 				[ 
    201 				],
    202 			'database-default' =>
    203 				[ 
    204 					'default-id' => '',
    205 				],
    206 			'date' =>
    207 				[ 
    208 					'format' =>
    209 						[ 
    210 							'SHORT' => '',
    211 							'ISO8601SHORT' => 'Ymd',
    212 							'ISO8601' => 'Y-m-d',
    213 							'ISO8601BAS' => 'YmdTHis',
    214 							'ISO8601EXT' => 'Y-m-dTH:i:s',
    215 							'ISO8601FULL' => 'Y-m-dTH:i:sO',
    216 							'ISO8601WEEK' => 'YWW',
    217 							'GER1' => 'd.m.Y',
    218 							'GER2' => 'd.m.Y, H:i',
    219 							'GER3' => 'd.m.Y, H:i:s',
    220 							'GER4' => 'd. F Y, H:i:s',
    221 							'ENGLONG' => 'l dS of F Y h:i:s A',
    222 							'GMDATE' => 'D, d M Y H:i:s GMT',
    223 							'RFC822' => 'r',
    224 							'UNIX' => 'U',
    225 							'LONG' => 'F j, Y, g:i a',
    226 						],
    227 					'timezone' =>
    228 						[ 
    229 							-6 => 'New York',
    230 							0 => 'UTC (GMT)',
    231 							60 => 'MET (Middle European Time)',
    232 							120 => 'MEST (Middle European Summertime)',
    233 						],
    234 				],
    235 			'editor' =>
    236 				[ 
    237 					'text-markup' =>
    238 						[ 
    239 							'strong-begin' => '*',
    240 							'strong-end' => '*',
    241 							'emphatic-begin' => '_',
    242 							'emphatic-end' => '_',
    243 							'image-begin' => '{',
    244 							'image-end' => '}',
    245 							'speech-begin' => 'QUOTE',
    246 							'speech-end' => 'QUOTE',
    247 							'code-begin' => '=',
    248 							'code-end' => '=',
    249 							'footnote-begin' => '[',
    250 							'footnote-end' => ']',
    251 							'pre-begin' => '=',
    252 							'pre-end' => '=',
    253 							'insert-begin' => '++',
    254 							'insert-end' => '++',
    255 							'remove-begin' => '--',
    256 							'remove-end' => '--',
    257 							'definition-sep' => '::',
    258 							'headline' => '+',
    259 							'headline_level1_underline' => '=',
    260 							'headline_level2_underline' => '-',
    261 							'headline_level3_underline' => '.',
    262 							'list-unnumbered' => '-',
    263 							'list-numbered' => '#',
    264 							'table-of-content' => '##TOC##',
    265 							'linkto' => '->',
    266 							'table-cell-sep' => '|',
    267 							'style-begin' => '\'',
    268 							'style-end' => '\'',
    269 							'quote' => '>',
    270 							'quote-line-begin' => '>',
    271 							'quote-line-end' => '>',
    272 							'macro-begin' => '<<',
    273 							'macro-end' => '>>',
    274 							'macro-attribute-quote' => '\'',
    275 							'macro-attribute-value-seperator' => '=',
    276 						],
    277 					'html' =>
    278 						[ 
    279 							'tag_strong' => 'strong',
    280 							'tag_emphatic' => 'em',
    281 							'tag_teletype' => 'tt',
    282 							'tag_speech' => 'cite',
    283 							'override_speech' => false,
    284 							'override_speech_open' => '&laquo;',
    285 							'override_speech_close' => '&raquo;',
    286 							'rendermode' => 'xml',
    287 							'replace' => ['EUR:&euro;'],
    288 						],
    289 					'wiki' =>
    290 						[ 
    291 							'convert_html' => true,
    292 							'convert_bbcode' => true,
    293 						],
    294 					'text' =>
    295 						[ 
    296 							'linelength' => '70',
    297 						],
    298 					'calendar' =>
    299 						[ 
    300 							'weekday_offset' => '1',
    301 						],
    302 					'macro' =>
    303 						[ 
    304 							'show_errors' => false,
    305 						],
    306 				],
    307 			'filename' =>
    308 				[ 
    309 					'edit' => true,
    310 					'default' => 'index',
    311 					'style' => 'short',
    312 					'url' => 'relative',
    313 				],
    314 			'ftp' =>
    315 				[ 
    316 					'ascii' => 'html,htm,php',
    317 				],
    318 			'help' =>
    319 				[ 
    320 					'enabled' => true,
    321 					'url' => 'http://help.openrat.de/',
    322 					'suffix' => '.html',
    323 				],
    324 			'html' =>
    325 				[ 
    326 					'tag_teletype' => 'tt',
    327 					'tag_emphatic' => 'em',
    328 					'tag_strong' => 'strong',
    329 					'tag_speech' => 'cite',
    330 					'speech_open' => '&bdquo',
    331 					'speech_close' => '&rdquo',
    332 				],
    333 			'i18n' =>
    334 				[ 
    335 					'use_http' => true,
    336 					'default' => 'de',
    337 					'available' => ['de','en','es','fr','it','ru','cn'],
    338 					'locale' =>
    339 						[ 
    340 							'de' => 'de_DE.utf8',
    341 							'en' => 'en_US.utf8',
    342 						],
    343 				],
    344 			'image' =>
    345 				[ 
    346 					'truecolor' => true,
    347 				],
    348 			'interface' =>
    349 				[ 
    350 					'theme' => 'default',
    351 					'timeout' => '0',
    352 					'override_title' => '',
    353 					'style' =>
    354 						[ 
    355 							'default' => 'modern',
    356 						],
    357 					'config' =>
    358 						[ 
    359 							'file_manager_url' => '',
    360 							'enable' => true,
    361 							'show_system' => true,
    362 							'show_interpreter' => true,
    363 							'show_extensions' => true,
    364 						],
    365 					'gravatar' =>
    366 						[ 
    367 							'enable' => true,
    368 							'size' => '80',
    369 							'default' => '404',
    370 							'rating' => 'g',
    371 						],
    372 					'session' =>
    373 						[ 
    374 							'auto_extend' => true,
    375 						],
    376 				],
    377 			'login' =>
    378 				[ 
    379 					'motd' => '',
    380 					'nologin' => false,
    381 					'register' => false,
    382 					'send_password' => false,
    383 					'gpl' =>
    384 						[ 
    385 							'url' => 'http://www.gnu.org/licenses/old-licenses/gpl-2.0.html',
    386 						],
    387 					'logo' =>
    388 						[ 
    389 							'enabled' => false,
    390 							'image' => './modules/cms-ui/themes/default/images/logo.jpg',
    391 							'url' => 'http://www.openrat.de',
    392 						],
    393 					'start' =>
    394 						[ 
    395 							'start_lastchanged_object' => true,
    396 							'start_single_project' => true,
    397 						],
    398 				],
    399 			'log' =>
    400 				[ 
    401 					'file' => NULL,
    402 					'level' => 'warn',
    403 					'output' => 'plain',
    404 					'date_format' => 'M j H:i:s',
    405 					'ns_lookup' => false,
    406 					'format' =>
    407 						[ 
    408 							'time',
    409 							'level',
    410 							'host',
    411 							'user',
    412 							'action',
    413 							'text',
    414 						],
    415 				],
    416 			'mail' =>
    417 				[ 
    418 					'enabled' => true,
    419 					'from' => 'OpenRat <user@example.com>',
    420 					'signature' => '',
    421 					'cc' => '0',
    422 					'bcc' => '0',
    423 					'priority' => '3',
    424 					'header_encoding' => 'Quoted-printable',
    425 					'client' => 'php',
    426 					'whitelist' => [],
    427 					'blacklist' => [],
    428 					'smtp' =>
    429 						[ 
    430 							'host' => 'locahost',
    431 							'port' => '25',
    432 							'auth_username' => 'your.user@something.example',
    433 							'auth_password' => 'notsecret',
    434 							'timeout' => '45',
    435 							'localhost' => 'your.fully.qualified.hostname.example',
    436 							'tls' => false,
    437 							'ssl' => false,
    438 						],
    439 				],
    440 			'publish' =>
    441 				[
    442 					'edit' => true,
    443 					'default' => 'index',
    444 					'format' => '{filename}{language_sep}{language}{type_sep}{type}',
    445 					'language_sep' => '.',
    446 					'type_sep' => '.',
    447 					'filename_language' => 'auto',
    448 					'filename_type' => 'always',
    449 					'style' => 'id',
    450 					'url' => 'relative',
    451 					'enable_php_in_page_content' => false,
    452 					'enable_php_in_file_content' => false,
    453 					'escape_8bit_characters' => false,
    454 					'encode_utf8_in_html' => true,
    455 					'negotiation' =>
    456 						[ 
    457 							'page_negotiate_type' => true,
    458 							'page_negotiate_language' => true,
    459 							'file_negotiate_type' => true,
    460 						],
    461 					'filesystem' =>
    462 						[ 
    463 							'per_project' => true,
    464 							'directory' => '/var/www/',
    465 						],
    466 					'command' =>
    467 						[ 
    468 							'per_project' => true,
    469 							'enable' => false,
    470 							'command' => '',
    471 						],
    472 					'ftp' =>
    473 						[ 
    474 							'enable' => true,
    475 							'per_project' => true,
    476 							'port' => '21',
    477 							'host' => '',
    478 							'path' => '',
    479 							'user' => 'anonymous',
    480 							'pass' => 'mail@example.com',
    481 						],
    482 					'set_modification_date' => true,
    483 				],
    484 			'replace' =>
    485 				[ 
    486 					'euro' => 'EUR,&euro;',
    487 					'copy' => '(c),&copy;',
    488 				],
    489 			'search' =>
    490 				[ 
    491 					'minlength' => 3,
    492 					'quicksearch' =>
    493 						[ 
    494 							'flag' =>
    495 								[ 
    496 									'id' => true,
    497 									'name' => true,
    498 									'filename' => true,
    499 									'description' => true,
    500 									'content' => false,
    501 								],
    502 						],
    503 				],
    504 			'security' =>
    505 				[ 
    506 					'cookie' =>
    507 						[ 
    508 							'secure' => false,
    509 							'httponly' => true,
    510 							'samesite' => 'Lax',
    511 							'expire' => 720,
    512 						],
    513 					'readonly' => false,
    514 					'nopublish' => false,
    515 					'umask' => '0',
    516 					'chmod' => '0',
    517 					'chmod_dir' => '0',
    518 					'' => '0',
    519 					'disable_dynamic_code' => true,
    520 					'show_system_info' => true,
    521 					'use_post_token' => true,
    522 					'default' =>
    523 						[ 
    524 							'username' => '',
    525 							'password' => '',
    526 						],
    527 					'guest' =>
    528 						[ 
    529 							'enable' => false,
    530 							'user' => 'guest',
    531 						],
    532 					'login' =>
    533 						[ 
    534 							'type' => 'form',
    535 						],
    536 					'auth' =>
    537 						[ 
    538 							'type' => 'database',
    539 							'userdn' => false,
    540 						],
    541 					'authorize' =>
    542 						[ 
    543 							'type' => 'ldap',
    544 						],
    545 					'autologin' =>
    546 						[ 
    547 							'modules' =>
    548 								[ 
    549 									'Remember',
    550 									'Guest',
    551 									'SingleSignon',
    552 								],
    553 						],
    554 					'preselect' =>
    555 						[ 
    556 							'modules' =>
    557 								[ 
    558 									'Ident',
    559 									'SSL',
    560 									'Cookie',
    561 									'DefaultUser'
    562 								],
    563 						],
    564 					'authenticate' =>
    565 						[ 
    566 							'modules' =>
    567 								[ 
    568 									'Database',
    569 									'Internal'
    570 								],
    571 						],
    572 					'newuser' =>
    573 						[ 
    574 							'autoadd' => true,
    575 							'autogroups' => '',
    576 						],
    577 					'password' =>
    578 						[ 
    579 							'random_length' => 10,
    580 							'min_length' => 6,
    581 							'pepper' => '',
    582 							'deny_after_expiration_duration' => '3d',
    583 							'force_change_if_cleartext' => false,
    584 						],
    585 					'http' =>
    586 						[ 
    587 							'url' => 'http://example.net/restricted-area',
    588 						],
    589 					'authdb' =>
    590 						[ 
    591 							'enable' => false,
    592 							'type' => 'postgresql',
    593 							'user' => 'dbuser',
    594 							'password' => 'dbpassword',
    595 							'host' => '127.0.0.1',
    596 							'database' => 'dbname',
    597 							'persistent' => false,
    598 							'prepare' => false,
    599 							'sql' => 'select 1 from table where user={username} and password={password}',
    600 							'hash_algo' => 'md5',
    601 							'add' => true,
    602 						],
    603 					'ssl' =>
    604 						[ 
    605 							'trust' => false,
    606 							'client_cert_dn_env' => 'SSL_CLIENT_S_DN_CN',
    607 						],
    608 					'openid' =>
    609 						[
    610 							// Google has discontinued OpenID support as of July 22nd 2015
    611 						],
    612 					'oidc' =>
    613 						[
    614 							// OpenID connect
    615 							'enabled' => true,
    616 							'provider' => [
    617 								'google' => [
    618 									'enabled' => false,
    619 									'label' => 'Google',
    620 									'url' => 'https://acounts.google.com',
    621 									'client_id' => 'xyz',
    622 									'client_secret' => 'mysecret'
    623 								]
    624 
    625 							],
    626 							'add'=>true
    627 						],
    628 					'sso' =>
    629 						[ 
    630 							'enable' => false,
    631 							'url' => 'https://www.example.com/phpmyadmin/main.php?server=1',
    632 							'auth_param_name' => 'authid',
    633 							'auth_param_serialized' => true,
    634 							'cookie' => true,
    635 							'cookie_name' => '0',
    636 							'force' => true,
    637 							'expect' => '0',
    638 							'expect_regexp' => '/running on/',
    639 							'username_regexp' => '/running on localhost as ([a-z]+)@localhost/',
    640 						],
    641 					'user' =>
    642 						[ 
    643 							'show_admin_mail' => true,
    644 							'show_mail'    => false,
    645 							'send_message' => true,
    646 						],
    647 					'content-security-policy' => true,
    648 				],
    649 			'style' =>
    650 				[ 
    651 					'earlgrey' =>
    652 						[ 
    653 							'name' => 'Earl grey',
    654 							'main_title_background_color' => 'grey',
    655 							'main_title_text_color' => 'white',
    656 							'text_color' => 'black',
    657 							'background_color' => '#e9e9e9',
    658 							'inactive_background_color' => 'silver',
    659 						],
    660 					'dracula' =>
    661 						[ 
    662 							'name' => 'Dracula',
    663 							'main_title_background_color' => '#44475a',
    664 							'main_title_text_color' => '#f8f8f2',
    665 							'nav_title_background_color' => '#44475a',
    666 							'nav_title_text_color' => '#f8f8f2',
    667 							'text_color' => '#f8f8f2',
    668 							'background_color' => '#282a36',
    669 							'inactive_background_color' => '#44475a',
    670 							'image_color' => 'orange',
    671 						],
    672 					'modern' =>
    673 						[ 
    674 							'name' => 'Blue sky',
    675 							'main_title_background_color' => '#3F6194',
    676 							'main_title_text_color' => 'white',
    677 							'nav_title_background_color' => '#79afd9',
    678 							'nav_background_color' => '#e1effa',
    679 							'text_color' => 'black',
    680 							'background_color' => '#F3F3F3',
    681 							'inactive_background_color' => '#CCCCCC',
    682 						],
    683 					'moorweide' =>
    684 						[ 
    685 							'name' => 'Moorweide',
    686 							'main_title_background_color' => 'rgb(237, 246, 242)',
    687 							'main_title_text_color' => 'rgb(0, 94, 82)',
    688 							'text_color' => 'black',
    689 							'background_color' => '#edf7f2',
    690 							'inactive_background_color' => 'white',
    691 							'image_color' => '#00a075',
    692 							'nav_background_color' => 'rgb(0, 94, 82)',
    693 							'nav_text_color' => 'white',
    694 						],
    695 					'dark' =>
    696 						[ 
    697 							'name' => 'Dark',
    698 							'main_title_background_color' => '#565655',
    699 							'main_title_text_color' => '#DCDCDC',
    700 							'text_color' => '#FFFFFF',
    701 							'background_color' => '#201F1D',
    702 							'inactive_background_color' => '#868685',
    703 						],
    704 					'mono' =>
    705 						[
    706 							'name' => 'Monochrome',
    707 							'text_color' => 'black',
    708 							'background_color' => 'white',
    709 						],
    710 				],
    711 			'theme' =>
    712 				[ 
    713 					'favicon' => 'modules/cms/ui/themes/default/images/openrat-logo.ico',
    714 				],
    715 			'wiki' =>
    716 				[ 
    717 					'convert_html' => true,
    718 					'convert_bbcode' => true,
    719 					'tag_strong' => '*',
    720 					'tag_emphatic' => '_',
    721 				],
    722 			'application' =>
    723 				[ 
    724 					'name' => Startup::TITLE,
    725 					'version' => Startup::VERSION,
    726 					'operator' => '',
    727 				],
    728 			'production' => true,
    729 			'ui' =>
    730 				[ 
    731 					'keybinding' =>
    732 						[ 
    733 							'method' =>
    734 								[ 
    735 									'prop' => 'F4',
    736 									'add' => 'F1',
    737 									'pub' => 'F8',
    738 									'archive' => '',
    739 									'rights' => '',
    740 								],
    741 							'action' =>
    742 								[ 
    743 									'profile' => 'ALT+P',
    744 								],
    745 						],
    746 				],
    747 		];
    748 	}
    749 }