PHP 8.3.27
Preview: abilities.php Size: 11.52 KB
//home7/doctorbruno/public_html/corporate-astrology.guru/wp-includes/abilities.php
<?php
/**
 * Core Abilities registration.
 *
 * @package WordPress
 * @subpackage Abilities_API
 * @since 6.9.0
 */

declare( strict_types = 1 );

/**
 * Registers the core ability categories.
 *
 * @since 6.9.0
 */
function wp_register_core_ability_categories(): void {
	wp_register_ability_category(
		'site',
		array(
			'label'       => __( 'Site' ),
			'description' => __( 'Abilities that retrieve or modify site information and settings.' ),
		)
	);

	wp_register_ability_category(
		'user',
		array(
			'label'       => __( 'User' ),
			'description' => __( 'Abilities that retrieve or modify user information and settings.' ),
		)
	);
}

/**
 * Registers the default core abilities.
 *
 * @since 6.9.0
 *
 * @global wpdb $wpdb WordPress database abstraction object.
 */
function wp_register_core_abilities(): void {
	$category_site = 'site';
	$category_user = 'user';

	$site_info_properties = array(
		'name'        => array(
			'type'        => 'string',
			'title'       => __( 'Site Title' ),
			'description' => __( 'The site title.' ),
		),
		'description' => array(
			'type'        => 'string',
			'title'       => __( 'Tagline' ),
			'description' => __( 'The site tagline.' ),
		),
		'url'         => array(
			'type'        => 'string',
			'title'       => __( 'Site Address (URL)' ),
			'description' => __( 'The public URL where visitors access the site. May differ from the WordPress installation URL.' ),
		),
		'wpurl'       => array(
			'type'        => 'string',
			'title'       => __( 'WordPress Address (URL)' ),
			'description' => __( 'The URL where WordPress core files are served. May differ from the public site URL.' ),
		),
		'admin_email' => array(
			'type'        => 'string',
			'title'       => __( 'Administration Email Address' ),
			'description' => __( 'The site administrator email address.' ),
		),
		'charset'     => array(
			'type'        => 'string',
			'title'       => __( 'Site Charset' ),
			'description' => __( 'The site character encoding.' ),
		),
		'language'    => array(
			'type'        => 'string',
			'title'       => __( 'Site Language' ),
			'description' => __( 'The site locale in dash form (e.g. en-US).' ),
		),
		'version'     => array(
			'type'        => 'string',
			'title'       => __( 'WordPress Version' ),
			'description' => __( 'The WordPress core version running on this site.' ),
		),
	);
	$site_info_fields     = array_keys( $site_info_properties );

	wp_register_ability(
		'core/get-site-info',
		array(
			'label'               => __( 'Get Site Information' ),
			'description'         => __( 'Returns site information configured in WordPress. By default returns all fields, or optionally a filtered subset.' ),
			'category'            => $category_site,
			'input_schema'        => array(
				'type'                 => 'object',
				'properties'           => array(
					'fields' => array(
						'type'        => 'array',
						'items'       => array(
							'type' => 'string',
							'enum' => $site_info_fields,
						),
						'description' => __( 'Optional: Limit response to specific fields. If omitted, all fields are returned.' ),
					),
				),
				'additionalProperties' => false,
				'default'              => array(),
			),
			'output_schema'       => array(
				'type'                 => 'object',
				'properties'           => $site_info_properties,
				'additionalProperties' => false,
			),
			'execute_callback'    => static function ( $input = array() ) use ( $site_info_fields ): array {
				$input = is_array( $input ) ? $input : array();
				$requested_fields = ! empty( $input['fields'] ) ? $input['fields'] : $site_info_fields;

				$result = array();
				foreach ( $requested_fields as $field ) {
					if ( 'language' === $field ) {
						$result[ $field ] = str_replace( '_', '-', get_locale() );
					} else {
						$result[ $field ] = get_bloginfo( $field );
					}
				}

				return $result;
			},
			'permission_callback' => static function (): bool {
				return current_user_can( 'manage_options' );
			},
			'meta'                => array(
				'annotations' => array(
					'readonly'    => true,
					'destructive' => false,
					'idempotent'  => true,
				),
				'public'      => true,
			),
		)
	);

	$user_info_properties = array(
		'id'            => array(
			'type'        => 'integer',
			'title'       => __( 'User ID' ),
			'description' => __( 'Unique identifier for the user.' ),
		),
		'display_name'  => array(
			'type'        => 'string',
			'title'       => __( 'Display Name' ),
			'description' => __( 'Public-facing name selected by the user.' ),
		),
		'user_nicename' => array(
			'type'        => 'string',
			'title'       => __( 'User Nicename' ),
			'description' => __( 'URL-friendly slug for the user. Defaults to the username.' ),
		),
		'user_login'    => array(
			'type'        => 'string',
			'title'       => __( 'Username' ),
			'description' => __( 'Login identifier for the user. Cannot be changed once set.' ),
		),
		'roles'         => array(
			'type'        => 'array',
			'title'       => __( 'Roles' ),
			'description' => __( 'Roles assigned to the user, such as administrator, editor, author, contributor, or subscriber.' ),
			'items'       => array(
				'type' => 'string',
			),
		),
		'locale'        => array(
			'type'        => 'string',
			'title'       => __( 'Language' ),
			'description' => __( 'Locale code for the user, such as en_US.' ),
		),
		'first_name'    => array(
			'type'        => 'string',
			'title'       => __( 'First Name' ),
			'description' => __( 'Given name.' ),
		),
		'last_name'     => array(
			'type'        => 'string',
			'title'       => __( 'Last Name' ),
			'description' => __( 'Family name.' ),
		),
		'nickname'      => array(
			'type'        => 'string',
			'title'       => __( 'Nickname' ),
			'description' => __( 'Informal name. Defaults to the username.' ),
		),
		'description'   => array(
			'type'        => 'string',
			'title'       => __( 'Biographical Info' ),
			'description' => __( 'User-authored biography. May be empty.' ),
		),
		'user_url'      => array(
			'type'        => 'string',
			'title'       => __( 'Website' ),
			'description' => __( 'Personal website URL.' ),
		),
	);
	$user_info_fields     = array_keys( $user_info_properties );

	wp_register_ability(
		'core/get-user-info',
		array(
			'label'               => __( 'Get User Information' ),
			'description'         => __( 'Returns profile details for the current authenticated user to support personalization, auditing, and access-aware behavior. By default returns all fields, or optionally a filtered subset.' ),
			'category'            => $category_user,
			'input_schema'        => array(
				'type'                 => 'object',
				'properties'           => array(
					'fields' => array(
						'type'        => 'array',
						'items'       => array(
							'type' => 'string',
							'enum' => $user_info_fields,
						),
						'description' => __( 'Optional: Limit response to specific fields. If omitted, all fields are returned.' ),
					),
				),
				'additionalProperties' => false,
				'default'              => array(),
			),
			'output_schema'       => array(
				'type'                 => 'object',
				'properties'           => $user_info_properties,
				'additionalProperties' => false,
			),
			'execute_callback'    => static function ( $input = array() ) use ( $user_info_fields ): array {
				$input            = is_array( $input ) ? $input : array();
				$requested_fields = ! empty( $input['fields'] ) ? $input['fields'] : $user_info_fields;
				$current_user     = wp_get_current_user();

				$all = array(
					'id'            => $current_user->ID,
					'display_name'  => $current_user->display_name,
					'user_nicename' => $current_user->user_nicename,
					'user_login'    => $current_user->user_login,
					// Ensure roles are encoded as a JSON array, regardless of their array keys.
					'roles'         => array_values( $current_user->roles ),
					'locale'        => get_user_locale( $current_user ),
					'first_name'    => $current_user->first_name,
					'last_name'     => $current_user->last_name,
					'nickname'      => $current_user->nickname,
					'description'   => $current_user->description,
					'user_url'      => $current_user->user_url,
				);

				return array_intersect_key( $all, array_flip( $requested_fields ) );
			},
			'permission_callback' => static function (): bool {
				return is_user_logged_in();
			},
			'meta'                => array(
				'annotations' => array(
					'readonly'    => true,
					'destructive' => false,
					'idempotent'  => true,
				),
				'public'      => true,
			),
		)
	);

	$environment_info_properties = array(
		'environment'    => array(
			'type'        => 'string',
			'title'       => __( 'Environment Type' ),
			'description' => __( 'The site\'s runtime environment classification.' ),
			'enum'        => array( 'production', 'staging', 'development', 'local' ),
		),
		'php_version'    => array(
			'type'        => 'string',
			'title'       => __( 'PHP Version' ),
			'description' => __( 'The PHP runtime version executing WordPress.' ),
		),
		'db_server_info' => array(
			'type'        => 'string',
			'title'       => __( 'Database Server Info' ),
			'description' => __( 'The database server vendor and version string reported by the driver.' ),
		),
		'wp_version'     => array(
			'type'        => 'string',
			'title'       => __( 'WordPress Version' ),
			'description' => __( 'The WordPress core version running on this site.' ),
		),
	);
	$environment_info_fields     = array_keys( $environment_info_properties );

	wp_register_ability(
		'core/get-environment-info',
		array(
			'label'               => __( 'Get Environment Info' ),
			'description'         => __( 'Returns core details about the site\'s runtime context for diagnostics and compatibility (environment, PHP runtime, database server info, WordPress version). By default returns all fields, or optionally a filtered subset.' ),
			'category'            => $category_site,
			'input_schema'        => array(
				'type'                 => 'object',
				'properties'           => array(
					'fields' => array(
						'type'        => 'array',
						'items'       => array(
							'type' => 'string',
							'enum' => $environment_info_fields,
						),
						'description' => __( 'Optional: Limit response to specific fields. If omitted, all fields are returned.' ),
					),
				),
				'additionalProperties' => false,
				'default'              => array(),
			),
			'output_schema'       => array(
				'type'                 => 'object',
				'properties'           => $environment_info_properties,
				'additionalProperties' => false,
			),
			'execute_callback'    => static function ( $input = array() ) use ( $environment_info_fields ): array {
				global $wpdb;

				/** @var array{ fields?: string[] } $input */
				$input            = is_array( $input ) ? $input : array();
				$requested_fields = ! empty( $input['fields'] ) ? $input['fields'] : $environment_info_fields;

				$db_server_info = '';
				if ( method_exists( $wpdb, 'db_server_info' ) ) {
					$db_server_info = $wpdb->db_server_info() ?? '';
				}

				$all = array(
					'environment'    => wp_get_environment_type(),
					'php_version'    => phpversion(),
					'db_server_info' => $db_server_info,
					'wp_version'     => get_bloginfo( 'version' ),
				);

				return array_intersect_key( $all, array_flip( $requested_fields ) );
			},
			'permission_callback' => static function (): bool {
				return current_user_can( 'manage_options' );
			},
			'meta'                => array(
				'annotations' => array(
					'readonly'    => true,
					'destructive' => false,
					'idempotent'  => true,
				),
				'public'      => true,
			),
		)
	);
}

Directory Contents

Dirs: 32 × Files: 274
Name Size Perms Modified Actions
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
ai-client DIR
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
assets DIR
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
blocks DIR
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
build DIR
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
css DIR
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
customize DIR
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
fonts DIR
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
html-api DIR
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
ID3 DIR
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
images DIR
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
IXR DIR
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
js DIR
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
l10n DIR
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
PHPMailer DIR
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
pomo DIR
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
Requests DIR
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
rest-api DIR
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
SimplePie DIR
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
sitemaps DIR
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
Text DIR
- drwxr-xr-x 2026-10-02 10:06:46
Edit Download
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
widgets DIR
- drwxr-xr-x 2026-10-02 10:06:47
Edit Download
32.03 KB lrw-r--r-- 2026-08-20 16:30:11
Edit Download
11.52 KB lrw-r--r-- 2026-08-20 16:28:50
Edit Download
39.13 KB lrw-r--r-- 2026-08-20 16:28:41
Edit Download
2.49 KB lrw-r--r-- 2026-05-21 09:34:54
Edit Download
11.90 KB lrw-r--r-- 2025-12-03 10:55:00
Edit Download
19.38 KB lrw-r--r-- 2026-05-21 09:35:03
Edit Download
7.45 KB lrw-r--r-- 2026-08-20 16:28:49
Edit Download
28.05 KB lrw-r--r-- 2026-05-21 09:35:00
Edit Download
316 B lrw-r--r-- 2022-01-25 21:26:49
Edit Download
15.24 KB lrw-r--r-- 2026-05-21 09:35:36
Edit Download
61.99 KB lrw-r--r-- 2026-09-17 16:27:15
Edit Download
17.83 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
121.29 KB lrw-r--r-- 2026-08-20 16:28:47
Edit Download
12.47 KB lrw-r--r-- 2025-04-16 04:27:52
Edit Download
15.07 KB lrw-r--r-- 2024-07-17 04:27:02
Edit Download
10.76 KB lrw-r--r-- 2026-05-21 09:35:07
Edit Download
13.17 KB lrw-r--r-- 2025-12-03 10:55:23
Edit Download
33.97 KB lrw-r--r-- 2026-08-20 16:28:50
Edit Download
42.56 KB lrw-r--r-- 2026-08-20 16:28:48
Edit Download
55.65 KB lrw-r--r-- 2026-08-20 16:28:56
Edit Download
12.53 KB lrw-r--r-- 2026-05-21 09:35:01
Edit Download
29.30 KB lrw-r--r-- 2026-05-21 09:35:36
Edit Download
539 B lrw-r--r-- 2024-11-13 04:26:20
Edit Download
367 B lrw-r--r-- 2022-11-01 22:26:09
Edit Download
2.55 KB lrw-r--r-- 2026-08-20 16:30:11
Edit Download
42.65 KB lrw-r--r-- 2025-12-03 10:55:24
Edit Download
401 B lrw-r--r-- 2022-11-01 22:26:09
Edit Download
6.61 KB lrw-r--r-- 2024-11-13 04:26:22
Edit Download
664 B lrw-r--r-- 2020-07-21 20:28:02
Edit Download
20.61 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
2.18 KB lrw-r--r-- 2023-08-08 22:28:52
Edit Download
453 B lrw-r--r-- 2024-11-13 04:26:20
Edit Download
457 B lrw-r--r-- 2021-01-26 21:15:58
Edit Download
36.83 KB lrw-r--r-- 2023-03-29 22:26:24
Edit Download
2.41 KB lrw-r--r-- 2023-11-07 21:26:35
Edit Download
8.28 KB lrw-r--r-- 2023-11-07 21:26:36
Edit Download
13.89 KB lrw-r--r-- 2024-07-17 04:27:03
Edit Download
11.76 KB lrw-r--r-- 2025-04-16 04:27:55
Edit Download
2.65 KB lrw-r--r-- 2023-11-07 21:26:36
Edit Download
7.43 KB lrw-r--r-- 2023-11-07 21:26:36
Edit Download
17.58 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
5.16 KB lrw-r--r-- 2026-08-20 16:28:50
Edit Download
16.70 KB lrw-r--r-- 2025-04-16 04:27:53
Edit Download
8.07 KB lrw-r--r-- 2026-05-21 09:35:36
Edit Download
2.92 KB lrw-r--r-- 2024-11-13 04:26:20
Edit Download
1.32 KB lrw-r--r-- 2022-11-01 22:26:09
Edit Download
4.60 KB lrw-r--r-- 2025-12-03 10:54:53
Edit Download
11.57 KB lrw-r--r-- 2026-05-21 09:34:48
Edit Download
2.50 KB lrw-r--r-- 2025-12-03 10:54:56
Edit Download
1.95 KB lrw-r--r-- 2026-05-21 09:34:58
Edit Download
11.25 KB lrw-r--r-- 2026-08-20 16:28:56
Edit Download
4.28 KB lrw-r--r-- 2026-05-21 09:35:03
Edit Download
10.02 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
68.28 KB lrw-r--r-- 2026-08-20 16:28:49
Edit Download
6.27 KB lrw-r--r-- 2026-05-21 09:34:55
Edit Download
7.40 KB lrw-r--r-- 2026-08-20 16:30:10
Edit Download
2.06 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
6.91 KB lrw-r--r-- 2026-05-21 09:35:01
Edit Download
5.18 KB lrw-r--r-- 2026-08-20 16:28:49
Edit Download
16.82 KB lrw-r--r-- 2026-08-20 16:28:50
Edit Download
27.57 KB lrw-r--r-- 2026-08-20 16:30:10
Edit Download
3.93 KB lrw-r--r-- 2026-05-21 09:35:36
Edit Download
47.89 KB lrw-r--r-- 2026-08-20 16:28:48
Edit Download
16.84 KB lrw-r--r-- 2026-08-20 16:28:56
Edit Download
9.77 KB lrw-r--r-- 2026-10-06 11:39:06
Edit Download
14.83 KB lrw-r--r-- 2026-08-20 16:28:50
Edit Download
5.94 KB lrw-r--r-- 2026-10-06 11:39:06
Edit Download
25.50 KB lrw-r--r-- 2026-08-20 16:28:41
Edit Download
198.15 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
56.67 KB lrw-r--r-- 2026-08-20 16:28:48
Edit Download
10.45 KB lrw-r--r-- 2026-08-20 16:30:10
Edit Download
10.95 KB lrw-r--r-- 2024-11-13 04:26:20
Edit Download
29.25 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
70.89 KB lrw-r--r-- 2026-08-20 16:28:47
Edit Download
35.13 KB lrw-r--r-- 2026-05-21 09:35:06
Edit Download
16.69 KB lrw-r--r-- 2026-05-21 09:34:55
Edit Download
2.59 KB lrw-r--r-- 2026-05-21 09:34:49
Edit Download
39.88 KB lrw-r--r-- 2026-08-20 16:28:46
Edit Download
70.54 KB lrw-r--r-- 2026-08-20 16:28:56
Edit Download
15.54 KB lrw-r--r-- 2026-05-21 09:35:06
Edit Download
7.34 KB lrw-r--r-- 2026-08-20 16:30:11
Edit Download
253 B lrw-r--r-- 2024-11-13 04:26:20
Edit Download
7.96 KB lrw-r--r-- 2024-11-13 04:26:20
Edit Download
3.23 KB lrw-r--r-- 2025-12-03 10:55:02
Edit Download
969 B lrw-r--r-- 2024-11-13 04:26:22
Edit Download
3.64 KB lrw-r--r-- 2026-10-06 11:39:06
Edit Download
760 B lrw-r--r-- 2026-08-20 16:30:10
Edit Download
17.17 KB lrw-r--r-- 2026-09-17 16:27:15
Edit Download
8.97 KB lrw-r--r-- 2026-10-06 11:39:06
Edit Download
7.10 KB lrw-r--r-- 2026-05-21 09:34:49
Edit Download
12.95 KB lrw-r--r-- 2025-12-03 10:55:01
Edit Download
6.53 KB lrw-r--r-- 2023-08-08 22:28:52
Edit Download
3.43 KB lrw-r--r-- 2026-05-21 09:35:03
Edit Download
5.84 KB lrw-r--r-- 2023-08-08 22:28:52
Edit Download
1.97 KB lrw-r--r-- 2023-03-29 22:26:24
Edit Download
4.14 KB lrw-r--r-- 2026-05-21 09:35:37
Edit Download
2.91 KB lrw-r--r-- 2022-11-01 22:26:09
Edit Download
16.37 KB lrw-r--r-- 2026-05-21 09:35:03
Edit Download
40.76 KB lrw-r--r-- 2026-10-06 14:34:49
Edit Download
5.67 KB lrw-r--r-- 2026-08-20 16:30:11
Edit Download
9.67 KB lrw-r--r-- 2026-08-20 16:28:49
Edit Download
20.25 KB lrw-r--r-- 2026-08-20 16:28:50
Edit Download
42.44 KB lrw-r--r-- 2026-08-20 16:30:10
Edit Download
17.05 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
8.39 KB lrw-r--r-- 2026-10-06 11:39:06
Edit Download
7.27 KB lrw-r--r-- 2023-11-07 21:26:36
Edit Download
6.62 KB lrw-r--r-- 2025-12-03 10:55:01
Edit Download
16.45 KB lrw-r--r-- 2026-05-21 09:35:06
Edit Download
1.79 KB lrw-r--r-- 2024-04-02 22:26:43
Edit Download
29.79 KB lrw-r--r-- 2026-05-21 09:35:06
Edit Download
6.67 KB lrw-r--r-- 2023-08-08 22:28:52
Edit Download
3.97 KB lrw-r--r-- 2026-10-06 11:39:06
Edit Download
8.98 KB lrw-r--r-- 2025-12-03 10:55:02
Edit Download
19.52 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
12.12 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
17.11 KB lrw-r--r-- 2025-12-03 10:55:23
Edit Download
6.74 KB lrw-r--r-- 2024-07-17 04:27:03
Edit Download
33.13 KB lrw-r--r-- 2026-10-06 14:34:49
Edit Download
4.95 KB lrw-r--r-- 2026-05-21 09:35:06
Edit Download
4.25 KB lrw-r--r-- 2025-12-03 10:54:58
Edit Download
24.62 KB lrw-r--r-- 2026-08-20 16:28:56
Edit Download
29.95 KB lrw-r--r-- 2026-05-21 09:35:07
Edit Download
8.60 KB lrw-r--r-- 2026-08-20 16:28:56
Edit Download
160.30 KB lrw-r--r-- 2026-10-06 14:34:49
Edit Download
6.72 KB lrw-r--r-- 2022-11-01 22:26:09
Edit Download
10.90 KB lrw-r--r-- 2026-08-20 16:28:56
Edit Download
4.80 KB lrw-r--r-- 2026-05-21 09:35:01
Edit Download
3.44 KB lrw-r--r-- 2026-05-21 09:35:36
Edit Download
11.19 KB lrw-r--r-- 2026-08-20 16:30:11
Edit Download
4.98 KB lrw-r--r-- 2026-10-06 11:39:06
Edit Download
4.58 KB lrw-r--r-- 2026-10-06 11:39:06
Edit Download
62.20 KB lrw-r--r-- 2026-05-21 09:35:36
Edit Download
2.46 KB lrw-r--r-- 2023-11-07 21:26:36
Edit Download
9.11 KB lrw-r--r-- 2026-08-20 16:28:46
Edit Download
39.79 KB lrw-r--r-- 2026-08-06 16:27:14
Edit Download
35.89 KB lrw-r--r-- 2026-08-20 16:28:41
Edit Download
7.15 KB lrw-r--r-- 2025-04-16 04:27:52
Edit Download
3.47 KB lrw-r--r-- 2025-12-03 10:55:01
Edit Download
1.86 KB lrw-r--r-- 2026-08-20 16:28:46
Edit Download
7.45 KB lrw-r--r-- 2026-10-06 11:39:06
Edit Download
30.74 KB lrw-r--r-- 2026-05-21 09:35:01
Edit Download
7.65 KB lrw-r--r-- 2026-08-20 16:28:52
Edit Download
7.70 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
13.00 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
19.12 KB lrw-r--r-- 2025-12-03 10:55:02
Edit Download
18.12 KB lrw-r--r-- 2025-04-16 04:27:52
Edit Download
39.80 KB lrw-r--r-- 2026-05-21 09:35:36
Edit Download
5.14 KB lrw-r--r-- 2026-05-21 09:35:03
Edit Download
979 B lrw-r--r-- 2024-04-02 22:26:43
Edit Download
18.48 KB lrw-r--r-- 2026-08-20 16:28:50
Edit Download
10.24 KB lrw-r--r-- 2024-11-22 04:26:26
Edit Download
1.76 KB lrw-r--r-- 2026-08-20 16:28:40
Edit Download
34.86 KB lrw-r--r-- 2026-05-21 09:35:37
Edit Download
7.19 KB lrw-r--r-- 2024-07-17 04:27:04
Edit Download
216.85 KB lrw-r--r-- 2026-09-17 16:27:48
Edit Download
64.27 KB lrw-r--r-- 2026-08-20 16:28:48
Edit Download
28.35 KB lrw-r--r-- 2026-08-20 16:28:50
Edit Download
4.69 KB lrw-r--r-- 2025-04-16 04:27:53
Edit Download
2.88 KB lrw-r--r-- 2026-05-21 09:35:03
Edit Download
43.07 KB lrw-r--r-- 2026-05-21 09:34:54
Edit Download
2.29 KB lrw-r--r-- 2026-08-20 16:28:47
Edit Download
22.65 KB lrw-r--r-- 2026-08-20 16:28:46
Edit Download
28.74 KB lrw-r--r-- 2026-08-20 16:28:41
Edit Download
12.98 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
4.02 KB lrw-r--r-- 2026-09-17 16:27:13
Edit Download
18.02 KB lrw-r--r-- 2026-08-20 16:30:10
Edit Download
212.20 KB lrw-r--r-- 2026-09-17 16:27:15
Edit Download
25.90 KB lrw-r--r-- 2026-09-17 16:27:15
Edit Download
118.59 KB lrw-r--r-- 2026-08-20 16:28:50
Edit Download
373 B lrw-r--r-- 2022-11-01 22:26:09
Edit Download
343 B lrw-r--r-- 2022-11-01 22:26:09
Edit Download
338 B lrw-r--r-- 2022-11-01 22:26:09
Edit Download
100.79 KB lrw-r--r-- 2026-05-21 09:34:54
Edit Download
147.10 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
18.93 KB lrw-r--r-- 2026-08-20 16:28:53
Edit Download
21.95 KB lrw-r--r-- 2026-08-20 16:28:41
Edit Download
32.15 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
45.18 KB lrw-r--r-- 2026-08-20 16:30:12
Edit Download
400 B lrw-r--r-- 2022-11-01 22:26:09
Edit Download
11.10 KB lrw-r--r-- 2024-11-13 04:26:20
Edit Download
38.57 KB lrw-r--r-- 2026-08-20 16:30:10
Edit Download
2.23 KB lrw-r--r-- 2026-08-20 16:28:41
Edit Download
189.43 KB lrw-r--r-- 2026-05-21 09:34:55
Edit Download
338 B lrw-r--r-- 2022-11-01 22:26:09
Edit Download
38.30 KB lrw-r--r-- 2026-08-20 16:28:46
Edit Download
4.00 KB lrw-r--r-- 2026-05-21 09:34:57
Edit Download
4.30 MB lrw-r--r-- 2026-10-06 18:46:49
Edit Download
5.38 KB lrw-r--r-- 2024-04-02 22:26:43
Edit Download
3.04 KB lrw-r--r-- 2026-08-20 16:28:53
Edit Download
2.61 KB lrw-r--r-- 2020-01-29 08:15:18
Edit Download
1.16 KB lrw-r--r-- 2020-01-29 08:15:18
Edit Download
4.04 KB lrw-r--r-- 2024-04-02 22:26:43
Edit Download
3.71 KB lrw-r--r-- 2020-01-29 08:15:18
Edit Download
24.60 KB lrw-r--r-- 2026-02-04 03:27:10
Edit Download
9.56 KB lrw-r--r-- 2026-08-20 16:30:11
Edit Download
349.29 KB lrw-r--r-- 2026-09-17 16:27:14
Edit Download
288.56 KB lrw-r--r-- 2026-08-20 16:28:42
Edit Download
20.01 KB lrw-r--r-- 2026-05-21 09:35:06
Edit Download
8.45 KB lrw-r--r-- 2026-05-21 09:35:06
Edit Download
179.88 KB lrw-r--r-- 2026-09-17 16:27:15
Edit Download
20.29 KB lrw-r--r-- 2026-05-21 09:35:01
Edit Download
28.28 KB lrw-r--r-- 2026-08-20 16:30:10
Edit Download
5.72 KB lrw-r--r-- 2025-04-16 04:27:53
Edit Download
4.63 KB lrw-r--r-- 2023-08-08 22:28:53
Edit Download
6.19 KB lrw-r--r-- 2026-08-20 16:28:41
Edit Download
44 B lrw-r--r-- 2026-10-02 10:06:46
Edit Download
1.08 KB lrw-r--r-- 2026-10-06 14:11:05
Edit Download
7.62 KB lrw-r--r-- 2026-08-20 16:28:56
Edit Download
86.42 KB lrw-r--r-- 2026-08-20 16:30:12
Edit Download
69.74 KB lrw-r--r-- 2026-05-21 09:35:37
Edit Download
156.39 KB lrw-r--r-- 2026-08-20 16:28:49
Edit Download
55.15 KB lrw-r--r-- 2026-05-21 09:34:54
Edit Download
162 B lrw-r--r-- 2019-10-09 00:49:04
Edit Download
64.22 KB lrw-r--r-- 2026-08-20 16:28:40
Edit Download
231.25 KB lrw-r--r-- 2026-08-20 16:28:46
Edit Download
65.17 KB lrw-r--r-- 2026-05-21 09:34:48
Edit Download
25.71 KB lrw-r--r-- 2026-08-20 16:28:52
Edit Download
4.81 KB lrw-r--r-- 2024-07-17 04:27:03
Edit Download
6.48 KB lrw-r--r-- 2023-03-29 22:26:24
Edit Download
21.28 KB lrw-r--r-- 2026-08-20 16:28:46
Edit Download
2.79 KB lrw-r--r-- 2025-12-03 10:54:54
Edit Download
90.36 KB lrw-r--r-- 2026-08-20 16:28:41
Edit Download
19.58 KB lrw-r--r-- 2026-08-20 16:30:10
Edit Download
3.69 KB lrw-r--r-- 2023-08-08 22:28:53
Edit Download
4.10 KB lrw-r--r-- 2026-08-20 16:28:41
Edit Download
40.75 KB lrw-r--r-- 2026-05-21 09:35:06
Edit Download
25.37 KB lrw-r--r-- 2026-08-20 16:28:53
Edit Download
43.23 KB lrw-r--r-- 2026-05-21 09:34:49
Edit Download
102.78 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
6.18 KB lrw-r--r-- 2025-04-16 04:27:53
Edit Download
124.92 KB lrw-r--r-- 2026-08-20 16:28:49
Edit Download
36.25 KB lrw-r--r-- 2026-09-17 16:27:14
Edit Download
7.96 KB lrw-r--r-- 2026-10-06 15:50:40
Edit Download
6.90 KB lrw-r--r-- 2026-05-21 09:35:37
Edit Download
67.51 KB lrw-r--r-- 2026-08-20 16:28:47
Edit Download
10.62 KB lrw-r--r-- 2025-04-16 04:27:51
Edit Download
298.43 KB lrw-r--r-- 2026-10-06 14:34:49
Edit Download
36.67 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
200 B lrw-r--r-- 2020-11-12 18:47:08
Edit Download
200 B lrw-r--r-- 2020-11-12 18:47:08
Edit Download
100.54 KB lrw-r--r-- 2026-08-20 16:28:50
Edit Download
30.51 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
19.11 KB lrw-r--r-- 2026-08-20 16:28:49
Edit Download
5.06 KB lrw-r--r-- 2022-05-24 22:30:46
Edit Download
277 B lrw-r--r-- 2026-08-20 16:28:46
Edit Download
22.66 KB lrw-r--r-- 2025-12-03 10:54:57
Edit Download
159.72 KB lrw-r--r-- 2026-08-20 16:28:47
Edit Download
12.02 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
258 B lrw-r--r-- 2020-02-06 14:03:12
Edit Download
23.47 KB lrw-r--r-- 2026-05-21 09:35:03
Edit Download
3.16 KB lrw-r--r-- 2021-07-20 19:11:38
Edit Download
11.60 KB lrw-r--r-- 2026-08-20 16:28:49
Edit Download
441 B lrw-r--r-- 2020-11-12 18:47:08
Edit Download
7.86 KB lrw-r--r-- 2026-08-20 16:28:46
Edit Download
174.13 KB lrw-r--r-- 2026-08-20 16:28:47
Edit Download
544 B lrw-r--r-- 2023-11-07 21:26:35
Edit Download
4.17 KB lrw-r--r-- 2026-03-11 04:30:44
Edit Download
37.92 KB lrw-r--r-- 2026-09-22 11:36:43
Edit Download
1.85 KB lrw-r--r-- 2026-05-21 09:35:37
Edit Download
2.82 KB lrw-r--r-- 2026-05-21 09:34:58
Edit Download
3.96 KB lrw-r--r-- 2026-05-21 09:34:49
Edit Download
9.26 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
131.75 KB lrw-r--r-- 2026-09-17 16:27:16
Edit Download
37.37 KB lrw-r--r-- 2026-08-20 16:28:48
Edit Download
21.97 KB lrw-r--r-- 2026-10-06 11:39:06
Edit Download
176.08 KB lrw-r--r-- 2026-08-20 16:30:12
Edit Download
6.81 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
6.45 KB lrw-r--r-- 2026-08-20 16:28:55
Edit Download
1.08 KB lrw-r--r-- 2026-10-06 14:34:49
Edit Download
18.64 KB lrw-r--r-- 2026-08-20 16:28:48
Edit Download
602 B lrw-r--r-- 2026-05-21 09:35:06
Edit Download
69.21 KB lrw-r--r-- 2026-08-20 16:28:48
Edit Download
445 B lrw-r--r-- 2022-11-01 22:26:09
Edit Download
792 B lrw-r--r-- 2026-08-20 16:28:53
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).