Graybyt3 Was Here
Linux webservices-17 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
Apache/2.4.65 (Unix) OpenSSL/1.1.1f
127.0.0.1
/
home
/
sihate-co
/
webapps
/
sihate-co
/
public
/
wp-content
/
plugins
/
code-snippets
/
php
/
settings
[ HOME ]
Exec
Submit
File Name : settings-fields.php
<?php /** * Manages the settings field definitions. * * @package Code_Snippets * @subpackage Settings */ namespace Code_Snippets\Settings; /** * Retrieve the default setting values * * @return array<string, array<string, array>> */ function get_default_settings(): array { static $defaults; if ( isset( $defaults ) ) { return $defaults; } $defaults = array(); foreach ( get_settings_fields() as $section_id => $fields ) { $defaults[ $section_id ] = array(); foreach ( $fields as $field_id => $field_atts ) { if ( isset( $field_atts['default'] ) ) { $defaults[ $section_id ][ $field_id ] = $field_atts['default']; } } } return $defaults; } /** * Retrieve the settings fields * * @return array<string, array<string, array>> */ function get_settings_fields(): array { static $fields; if ( isset( $fields ) ) { return $fields; } $fields = []; $fields['debug'] = [ 'database_update' => [ 'name' => __( 'Database Table Upgrade', 'code-snippets' ), 'type' => 'action', 'label' => __( 'Upgrade Database Table', 'code-snippets' ), 'desc' => __( 'Use this button to manually upgrade the Code Snippets database table. This action will only affect the snippets table and should be used only when necessary.', 'code-snippets' ), ], 'reset_caches' => [ 'name' => __( 'Reset Caches', 'code-snippets' ), 'type' => 'action', 'desc' => __( 'Use this button to manually clear snippets caches.', 'code-snippets' ), ], ]; $fields['general'] = [ 'activate_by_default' => [ 'name' => __( 'Activate by Default', 'code-snippets' ), 'type' => 'checkbox', 'label' => __( "Make the 'Save and Activate' button the default action when saving a snippet.", 'code-snippets' ), 'default' => true, ], 'enable_tags' => [ 'name' => __( 'Enable Snippet Tags', 'code-snippets' ), 'type' => 'checkbox', 'label' => __( 'Show snippet tags on admin pages.', 'code-snippets' ), 'default' => true, ], 'enable_description' => [ 'name' => __( 'Enable Snippet Descriptions', 'code-snippets' ), 'type' => 'checkbox', 'label' => __( 'Show snippet descriptions on admin pages.', 'code-snippets' ), 'default' => true, ], 'visual_editor_rows' => [ 'name' => __( 'Description Editor Height', 'code-snippets' ), 'type' => 'number', 'label' => _x( 'rows', 'unit', 'code-snippets' ), 'default' => 5, 'min' => 0, ], 'list_order' => [ 'name' => __( 'Snippets List Order', 'code-snippets' ), 'type' => 'select', 'desc' => __( 'Default way to order snippets on the All Snippets admin menu.', 'code-snippets' ), 'options' => [ 'priority-asc' => __( 'Priority', 'code-snippets' ), 'name-asc' => __( 'Name (A-Z)', 'code-snippets' ), 'name-desc' => __( 'Name (Z-A)', 'code-snippets' ), 'modified-desc' => __( 'Modified (latest first)', 'code-snippets' ), 'modified-asc' => __( 'Modified (oldest first)', 'code-snippets' ), ], 'default' => 'priority-asc', ], 'disable_prism' => [ 'name' => __( 'Disable Syntax Highlighter', 'code-snippets' ), 'type' => 'checkbox', 'label' => __( 'Disable syntax highlighting when displaying snippet code on the front-end.', 'code-snippets' ), 'default' => false, ], 'hide_upgrade_menu' => [ 'name' => __( 'Hide Upgrade Menu', 'code-snippets' ), 'type' => 'checkbox', 'label' => __( 'Hide the Upgrade button from the admin menu.', 'code-snippets' ), 'default' => false, ], ]; if ( ! is_multisite() || is_main_site() ) { $fields['general']['complete_uninstall'] = [ 'name' => __( 'Complete Uninstall', 'code-snippets' ), 'type' => 'checkbox', 'label' => __( 'When the plugin is deleted from the Plugins menu, also delete all snippets and plugin settings.', 'code-snippets' ), 'default' => false, ]; } // Code Editor settings section. $fields['editor'] = [ 'theme' => [ 'name' => __( 'Theme', 'code-snippets' ), 'type' => 'select', 'default' => 'default', 'options' => get_editor_theme_list(), 'codemirror' => 'theme', ], 'indent_with_tabs' => [ 'name' => __( 'Indent With Tabs', 'code-snippets' ), 'type' => 'checkbox', 'label' => __( 'Use hard tabs instead of spaces for indentation.', 'code-snippets' ), 'default' => true, 'codemirror' => 'indentWithTabs', ], 'tab_size' => [ 'name' => __( 'Tab Size', 'code-snippets' ), 'type' => 'number', 'desc' => __( 'The width of a tab character.', 'code-snippets' ), 'default' => 4, 'label' => _x( 'spaces', 'unit', 'code-snippets' ), 'codemirror' => 'tabSize', 'min' => 0, ], 'indent_unit' => [ 'name' => __( 'Indent Unit', 'code-snippets' ), 'type' => 'number', 'desc' => __( 'The number of spaces to indent a block.', 'code-snippets' ), 'default' => 4, 'label' => _x( 'spaces', 'unit', 'code-snippets' ), 'codemirror' => 'indentUnit', 'min' => 0, ], 'wrap_lines' => [ 'name' => __( 'Wrap Lines', 'code-snippets' ), 'type' => 'checkbox', 'label' => __( 'Soft-wrap long lines of code instead of horizontally scrolling.', 'code-snippets' ), 'default' => true, 'codemirror' => 'lineWrapping', ], 'code_folding' => [ 'name' => __( 'Code Folding', 'code-snippets' ), 'type' => 'checkbox', 'label' => __( 'Allow folding functions or other blocks into a single line.', 'code-snippets' ), 'default' => true, 'codemirror' => 'foldGutter', ], 'line_numbers' => [ 'name' => __( 'Line Numbers', 'code-snippets' ), 'type' => 'checkbox', 'label' => __( 'Show line numbers to the left of the editor.', 'code-snippets' ), 'default' => true, 'codemirror' => 'lineNumbers', ], 'auto_close_brackets' => [ 'name' => __( 'Auto Close Brackets', 'code-snippets' ), 'type' => 'checkbox', 'label' => __( 'Auto-close brackets and quotes when typed.', 'code-snippets' ), 'default' => true, 'codemirror' => 'autoCloseBrackets', ], 'highlight_selection_matches' => [ 'name' => __( 'Highlight Selection Matches', 'code-snippets' ), 'label' => __( 'Highlight all instances of a currently selected word.', 'code-snippets' ), 'type' => 'checkbox', 'default' => true, 'codemirror' => 'highlightSelectionMatches', ], 'highlight_active_line' => [ 'name' => __( 'Highlight Active Line', 'code-snippets' ), 'label' => __( 'Highlight the line that is currently being edited.', 'code-snippets' ), 'type' => 'checkbox', 'default' => true, 'codemirror' => 'styleActiveLine', ], 'keymap' => [ 'name' => __( 'Keymap', 'code-snippets' ), 'type' => 'select', 'desc' => __( 'The set of keyboard shortcuts to use in the code editor.', 'code-snippets' ), 'default' => 'default', 'options' => [ 'default' => __( 'Default', 'code-snippets' ), 'vim' => __( 'Vim', 'code-snippets' ), 'emacs' => __( 'Emacs', 'code-snippets' ), 'sublime' => __( 'Sublime Text', 'code-snippets' ), ], 'codemirror' => 'keyMap', ], ]; $fields = apply_filters( 'code_snippets_settings_fields', $fields ); return $fields; }
Back
Folder Name
Submit
File Name
File Content
Submit
System Information
Uname > Linux webservices-17 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 Software > Apache/2.4.65 (Unix) OpenSSL/1.1.1f PHP > 7.4.33 Protocol > HTTP/1.0 IP / Port > 127.0.0.1 / 80 Mail > ON Curl > ON Owner > sihate-co MySQL > OFF Disable Function > getmyuid,passthru,leak,listen,diskfreespace,tmpfile,link,ignore_user_abort,shell_exec,dl,set_time_limit,exec,system,highlight_file,source,show_source,fpassthru,virtual,posix_ctermid,posix_getcwd,posix_getegid,posix_geteuid,posix_getgid,posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid,posix,_getppid,posix_getpwuid,posix_getrlimit,posix_getsid,posix_getuid,posix_isatty,posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid,posix_setpgid,posix_setsid,posix_setuid,posix_times,posix_ttyname,posix_uname,proc_open,proc_close,proc_nice,proc_terminate,escapeshellcmd,ini_alter,popen,pcntl_exec,socket_accept,socket_bind,socket_clear_error,socket_close,socket_connect,symlink,posix_geteuid,ini_alter,socket_listen,socket_create_listen,socket_read,socket_create_pair,stream_socket_server
*ReClick For Close
File : BlackDragon /about/function.php
Name
Type
Size
Owner/Group
Permission
Last Modified
Actions
.
dir
-
1002/1003
0555
2024-12-09 10:40:55
..
dir
-
1002/1003
0555
2024-12-09 10:40:55
class-setting-field.php
text/x-php
6.26 KB
1002/1003
0644
2025-02-16 04:50:26
editor-preview.php
text/x-php
2.89 KB
1002/1003
0644
2024-03-20 10:19:55
settings-fields.php
text/x-php
7.26 KB
1002/1003
0644
2024-12-25 12:01:22
settings.php
text/x-php
9.28 KB
1002/1003
0644
2025-03-10 06:26:59
© BlackDragon