X-Git-Url: https://git.mxchange.org/?p=core.git;a=blobdiff_plain;f=framework%2Fconfig-global.php;h=6f019d43673e53256ab40d01a3f63326b3bd3944;hp=3dc1e5e49efcc8103e5e2fae83c0169e966423ec;hb=refs%2Fheads%2Fmaster;hpb=53bf33122fffeedc46ea50c84cbbdd9e2aabd45d diff --git a/framework/config-global.php b/framework/config-global.php index 3dc1e5e4..6f019d43 100644 --- a/framework/config-global.php +++ b/framework/config-global.php @@ -10,7 +10,7 @@ use Org\Mxchange\CoreFramework\EntryPoint\ApplicationEntryPoint; * * @author Roland Haeder * @version 0.0.0 - * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2021 Core Developer Team + * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2023 Core Developer Team * @license GNU GPL 3.0 or any newer version * @link http://www.shipsimu.org * @@ -61,9 +61,6 @@ $cfg->setConfigEntry('raw_template_extension', '.tpl'); // CFG: CODE-TEMPLATE-EXTENSION $cfg->setConfigEntry('code_template_extension', '.ctp'); -// CFG: SELECTOR-PATH -$cfg->setConfigEntry('selector_path', 'selector'); - // CFG: TEMPLATE-BASE-PATH $cfg->setConfigEntry('tpl_base_path', 'templates/'); @@ -118,9 +115,6 @@ $cfg->setConfigEntry('output_class', 'Org\Mxchange\CoreFramework\Output\WebOutpu // CFG: LANGUAGE-SYSTEM-CLASS $cfg->setConfigEntry('language_system_class', 'Org\Mxchange\CoreFramework\Localization\LanguageSystem'); -// CFG: SELECTOR-TEMPLATE-PREFIX -$cfg->setConfigEntry('tpl_selector_prefix', 'selector'); - // CFG: WEB-CONTENT-TYPE $cfg->setConfigEntry('web_content_type', 'text/html'); @@ -139,21 +133,6 @@ $cfg->setConfigEntry('meta_keywords', 'test,test,test'); // CFG: META-DESCRIPTION $cfg->setConfigEntry('meta_description', 'A description for your website'); -// CFG: SELECTOR-MAIN-TEMPLATE -$cfg->setConfigEntry('selector_main_tpl', 'selector_main'); - -// CFG: SELECTOR-APPS-TEMPLATE -$cfg->setConfigEntry('selector_apps_tpl', 'selector_apps'); - -// CFG: SELECTOR-NAME -$cfg->setConfigEntry('selector_name', 'selector'); - -// CFG: DEFAULT-APPLICATION -$cfg->setConfigEntry('default_application', 'selector'); - -// CFG: VERBOSE-LEVEL -$cfg->setConfigEntry('verbose_level', 0); - // CFG: CACHE-CLASS $cfg->setConfigEntry('cache_class', 'Org\Mxchange\CoreFramework\Cache\Memory\MemoryCache'); @@ -277,9 +256,6 @@ $cfg->setConfigEntry('hash_extra_mask', '%1s:%2s:%3s'); // 1=salt, 2=extra salt, // CFG: HASH-NORMAL-MASK $cfg->setConfigEntry('hash_normal_mask', '%1s:%2s'); // 1=salt, 2=plain password/string -// CFG: IS-SINGLE-SERVER -$cfg->setConfigEntry('is_single_server', 'Y'); - // CFG: POST-REGISTRATION-CLASS $cfg->setConfigEntry('post_registration_class', 'Org\Mxchange\CoreFramework\Action\PostRegistration\Login\LoginAfterRegistrationAction'); @@ -301,12 +277,6 @@ $cfg->setConfigEntry('cookie_domain', FrameworkBootstrap::detectDomain()); // Is // CFG: COOKIE-SSL $cfg->setConfigEntry('cookie_ssl', FrameworkBootstrap::isHttpSecured()); -// CFG: CRYPT-FIXED-SALT -$cfg->setConfigEntry('crypt_fixed_salt', 'N'); - -// CFG: DB-UPDATE-PRIMARY-FORCED -$cfg->setConfigEntry('db_update_primary_forced', 'Y'); - // CFG: GERMAN-DATE-TIME $cfg->setConfigEntry('german_date_time', "%3\$s.%2\$s.%1\$s, %4\$s:%5\$s:%6\$s"); @@ -331,12 +301,6 @@ $cfg->setConfigEntry('local_file_database_class', 'Org\Mxchange\CoreFramework\Da // CFG: COMPRESSOR-CHANNEL-CLASS $cfg->setConfigEntry('compressor_channel_class', 'Org\Mxchange\CoreFramework\Middleware\Compressor\CompressorChannel'); -// CFG: DEBUG-HTML-OUTPUT-TIMINGS -$cfg->setConfigEntry('debug_html_output_timings', 'N'); - -// CFG: DEBUG-CONSOLE-OUTPUT-TIMINGS -$cfg->setConfigEntry('debug_console_output_timings', 'Y'); - // CFG: PROXY-HOST $cfg->setConfigEntry('proxy_host', ''); @@ -349,15 +313,9 @@ $cfg->setConfigEntry('proxy_username', ''); // CFG: PROXY-PASSWORD $cfg->setConfigEntry('proxy_password', ''); -// CFG: PROXY-CONNECT-METHOD -$cfg->setConfigEntry('proxy_connect_method', 'Y'); - // CFG: HOSTNAME-FILE $cfg->setConfigEntry('hostname_file', '/etc/hostname'); -// CFG: DATABASE-CACHE-ENABLED -$cfg->setConfigEntry('database_cache_enabled', false); - // CFG: DIRECTORY-CLASS $cfg->setConfigEntry('directory_class', 'Org\Mxchange\CoreFramework\Filesytem\Pointer\FrameworkDirectoryPointer'); @@ -379,18 +337,12 @@ $cfg->setConfigEntry('csv_input_file_class', 'Org\Mxchange\CoreFramework\Filesys // CFG: FILE-ITERATOR-CLASS $cfg->setConfigEntry('file_iterator_class', 'Org\Mxchange\CoreFramework\Iterator\File\FileIterator'); -// CFG: FILE-STACK-PRE-ALLOCATE-ENABLED -$cfg->setConfigEntry('file_stack_pre_allocate_enabled', 'Y'); - // CFG: FILE-STACK-PRE-ALLOCATE-COUNT $cfg->setConfigEntry('file_stack_pre_allocate_count', 10000); // CFG: INDEX-INDEX-CLASS $cfg->setConfigEntry('file_stack_index_class', 'Org\Mxchange\CoreFramework\Index\File\Stack\FileStackIndex'); -// CFG: INDEX-PRE-ALLOCATE-ENABLED -$cfg->setConfigEntry('index_pre_allocate_enabled', 'Y'); - // CFG: INDEX-PRE-ALLOCATE-COUNT $cfg->setConfigEntry('index_pre_allocate_count', 10000); @@ -460,23 +412,89 @@ $cfg->setConfigEntry('extension_uuid_loaded', false); // CFG: REGISTRY-ITERATOR-CLASS $cfg->setConfigEntry('registry_iterator_class', 'Org\Mxchange\CoreFramework\Iterator\Registry\RegistryIterator'); -// CFG: QUIET-DNS-RESOLVER -$cfg->setConfigEntry('quiet_dns_resolver', false); - // CFG: THOUSANDS-SEPARATOR $cfg->setConfigEntry('thousands_separator', '.'); // CFG: DECIMALS-SEPARATOR $cfg->setConfigEntry('decimals_separator', ','); -// CFG: CRYPTO-MCRYPT-STREAM-CLASS -$cfg->setConfigEntry('crypto_mcrypt_stream_class', 'Org\Mxchange\CoreFramework\Stream\Crypto\Mcrypt\McryptStream'); - // CFG: CRYPTO-OPENSSL-STREAM-CLASS $cfg->setConfigEntry('crypto_openssl_stream_class', 'Org\Mxchange\CoreFramework\Stream\Crypto\OpenSsl\OpenSslStream'); // CFG: CRYPTO-NULL-STREAM-CLASS $cfg->setConfigEntry('crypto_null_stream_class', 'Org\Mxchange\CoreFramework\Stream\Crypto\Null\NullCryptoStream'); -// CFG: DEVELOPER-MODE-ENABLED -$cfg->setConfigEntry('developer_mode_enabled', true); +// CFG: CRYPTO-HASH-FUNCTION-NAME +$cfg->setConfigEntry('crypto_hash_function_name', 'sha256'); + +/** + * ------------------------------------------------------------- + * Boolean is_*_enabled configuration keys + * ------------------------------------------------------------- + */ + +// CFG: IS-DEVELOPER-MODE-ENABLED +$cfg->setConfigEntry('is_developer_mode_enabled', true); + +// CFG: IS-DATABASE-CACHE-ENABLED +$cfg->setConfigEntry('is_database_cache_enabled', false); + +// CFG: IS-DEBUG-HTML-OUTPUT-TIMINGS-ENABLED +$cfg->setConfigEntry('is_debug_html_output_timings_enabled', false); + +// CFG: IS-DEBUG-CONSOLE-OUTPUT-TIMINGS-ENABLED +$cfg->setConfigEntry('is_debug_console_output_timings_enabled', true); + +// CFG: IS-REGISTER-EMAIL-UNIQUE-ENABLED +$cfg->setConfigEntry('is_register_email_unique_enabled', true); + +// CFG: IS-BLOCK-SHOWS-REGISTRATION-ENABLED +$cfg->setConfigEntry('is_block_shows_registration_enabled', true); + +// CFG: IS-REGISTER-REQUIRES-EMAIl-ENABLED +$cfg->setConfigEntry('is_register_requires_email_enabled', true); + +// CFG: IS-REGISTER-INCLUDES-PROFILE-ENABLED +$cfg->setConfigEntry('is_register_includes_profile_enabled', true); + +// CFG: IS-REGISTER-PERSONAL-DATA-ENABLED +$cfg->setConfigEntry('is_register_personal_data_enabled', true); + +// CFG: IS-PROFILE-INCLUDES-BIRTHDAY-ENABLED +$cfg->setConfigEntry('is_profile_includes_birthday_enabled', true); + +// CFG: IS-USER-LOGIN-ENABLED +$cfg->setConfigEntry('is_user_login_enabled', true); + +// CFG: IS-GUEST-LOGIN-ENABLED +$cfg->setConfigEntry('is_guest_login_enabled', true); + +// CFG: IS-EMAIL-CHANGE-CONFIRMATION-ENABLED +$cfg->setConfigEntry('is_email_change_confirmation_enabled', true); + +// CFG: IS-EMAIL-CHANGE-ENABLED +$cfg->setConfigEntry('is_email_change_enabled', true); + +// CFG: IS-REFILL-PAGE-ACTIVE-ENABLED +$cfg->setConfigEntry('is_refill_page_active_enabled', true); + +// CFG: IS-PROXY-CONNECT-METHOD-ENABLED +$cfg->setConfigEntry('is_proxy_connect_method_enabled', true); + +// CFG: IS-SINGLE-SERVER-ENABLED +$cfg->setConfigEntry('is_single_server_enabled', true); + +// CFG: IS-CRYPT-FIXED-SALT-ENABLED +$cfg->setConfigEntry('is_crypt_fixed_salt_enabled', false); + +// CFG: IS-DB-UPDATE-PRIMARY-FORCED-ENABLED +$cfg->setConfigEntry('is_db_update_primary_forced_enabled', true); + +// CFG: IS-QUIET-DNS-RESOLVER-ENABLED +$cfg->setConfigEntry('is_quiet_dns_resolver_enabled', false); + +// CFG: IS-FILE-STACK-PRE-ALLOCATE-ENABLED +$cfg->setConfigEntry('is_file_stack_pre_allocate_enabled', true); + +// CFG: IS-INDEX-PRE-ALLOCATE-ENABLED +$cfg->setConfigEntry('is_index_pre_allocate_enabled', true);