Current Path: > home > codekrsu > > ameliagraphics.com > wp-content > plugins > > jetpack > modules >
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
carousel | Directory | - | - | |
comment-likes | Directory | - | - | |
comments | Directory | - | - | |
custom-post-types | Directory | - | - | |
external-media | Directory | - | - | |
google-fonts | Directory | - | - | |
gravatar | Directory | - | - | |
infinite-scroll | Directory | - | - | |
likes | Directory | - | - | |
markdown | Directory | - | - | |
memberships | Directory | - | - | |
photon-cdn | Directory | - | - | |
plugin-search | Directory | - | - | |
post-by-email | Directory | - | - | |
related-posts | Directory | - | - | |
scan | Directory | - | - | |
seo-tools | Directory | - | - | |
sharedaddy | Directory | - | - | |
shortcodes | Directory | - | - | |
simple-payments | Directory | - | - | |
site-icon | Directory | - | - | |
sitemaps | Directory | - | - | |
stats | Directory | - | - | |
subscriptions | Directory | - | - | |
theme-tools | Directory | - | - | |
tiled-gallery | Directory | - | - | |
verification-tools | Directory | - | - | |
videopress | Directory | - | - | |
widget-visibility | Directory | - | - | |
widgets | Directory | - | - | |
woocommerce-analytics | Directory | - | - | |
wordads | Directory | - | - | |
wpcom-tos | Directory | - | - | |
account-protection.php | File | 369 bytes | June 30 2025 22:28:24. | |
blaze.php | File | 1006 bytes | June 30 2025 22:28:24. | |
blocks.php | File | 1817 bytes | June 30 2025 22:28:24. | |
carousel.php | File | 565 bytes | June 30 2025 22:28:24. | |
comment-likes.php | File | 8076 bytes | June 30 2025 22:28:24. | |
comments.php | File | 1095 bytes | June 30 2025 22:28:24. | |
contact-form.php | File | 798 bytes | June 30 2025 22:28:24. | |
copy-post.php | File | 13401 bytes | June 30 2025 22:28:24. | |
custom-content-types.php | File | 4050 bytes | September 16 2024 19:58:12. | |
google-fonts.php | File | 507 bytes | June 30 2025 22:28:24. | |
gravatar-hovercards.php | File | 12140 bytes | June 30 2025 22:28:24. | |
infinite-scroll.php | File | 8396 bytes | June 30 2025 22:28:24. | |
json-api.php | File | 503 bytes | June 30 2025 22:28:24. | |
latex.php | File | 4723 bytes | June 30 2025 22:28:24. | |
likes.php | File | 20381 bytes | June 30 2025 22:28:24. | |
markdown.php | File | 1018 bytes | June 30 2025 22:28:24. | |
module-extras.php | File | 2724 bytes | April 28 2025 19:38:34. | |
module-headings.php | File | 43871 bytes | July 01 2025 19:41:26. | |
module-info.php | File | 27353 bytes | March 31 2025 22:37:54. | |
monitor.php | File | 3557 bytes | July 01 2025 19:41:26. | |
notes.php | File | 7870 bytes | June 30 2025 22:28:24. | |
photon-cdn.php | File | 12479 bytes | June 30 2025 22:28:24. | |
photon.php | File | 651 bytes | June 30 2025 22:28:24. | |
plugin-search.php | File | 22129 bytes | March 31 2025 22:37:54. | |
post-by-email.php | File | 629 bytes | June 30 2025 22:28:24. | |
post-list.php | File | 523 bytes | June 30 2025 22:28:24. | |
protect.php | File | 609 bytes | June 30 2025 22:28:24. | |
publicize.php | File | 3762 bytes | June 30 2025 22:28:24. | |
related-posts.php | File | 2151 bytes | June 30 2025 22:28:24. | |
search.php | File | 1161 bytes | June 30 2025 22:28:24. | |
seo-tools.php | File | 1590 bytes | June 30 2025 22:28:24. | |
sharedaddy.php | File | 1601 bytes | June 30 2025 22:28:24. | |
shortcodes.php | File | 6413 bytes | June 30 2025 22:28:24. | |
shortlinks.php | File | 4510 bytes | June 30 2025 22:28:24. | |
sitemaps.php | File | 1336 bytes | June 30 2025 22:28:24. | |
sso.php | File | 696 bytes | June 30 2025 22:28:24. | |
stats.php | File | 44124 bytes | June 30 2025 22:28:24. | |
subscriptions.php | File | 33757 bytes | June 30 2025 22:28:24. | |
theme-tools.php | File | 2482 bytes | February 17 2025 20:27:48. | |
tiled-gallery.php | File | 1095 bytes | June 30 2025 22:28:24. | |
vaultpress.php | File | 1796 bytes | June 30 2025 22:28:24. | |
verification-tools.php | File | 852 bytes | June 30 2025 22:28:24. | |
videopress.php | File | 942 bytes | June 30 2025 22:28:24. | |
waf.php | File | 309 bytes | June 30 2025 22:28:24. | |
widget-visibility.php | File | 511 bytes | June 30 2025 22:28:24. | |
widgets.php | File | 2820 bytes | June 30 2025 22:28:24. | |
woocommerce-analytics.php | File | 881 bytes | June 30 2025 22:28:24. | |
wordads.php | File | 585 bytes | June 30 2025 22:28:24. | |
wpgroho.js | File | 1977 bytes | October 29 2024 16:55:40. |
<?php // phpcs:ignore WordPress.Files.FileName.InvalidClassFileName /** * Module Name: Downtime Monitor * Module Description: Get instant alerts if your site goes down and know when it’s back online. * Sort Order: 28 * Recommendation Order: 10 * First Introduced: 2.6 * Requires Connection: Yes * Requires User Connection: Yes * Auto Activate: No * Module Tags: Recommended * Feature: Security * Additional Search Queries: monitor, uptime, downtime, monitoring, maintenance, maintenance mode, offline, site is down, site down, down, repair, error * * @package automattic/jetpack */ use Automattic\Jetpack\Connection\Manager as Connection_Manager; /** * Class Jetpack_Monitor */ class Jetpack_Monitor { /** * Name of the module. * * @var string Name of module. */ public $module = 'monitor'; /** * Constructor. */ public function __construct() { add_action( 'jetpack_modules_loaded', array( $this, 'jetpack_modules_loaded' ) ); add_action( 'jetpack_activate_module_monitor', array( $this, 'activate_module' ) ); } /** * Runs upon module activation. * * @return void */ public function activate_module() { if ( ( new Connection_Manager( 'jetpack' ) )->is_user_connected() ) { self::update_option_receive_jetpack_monitor_notification( true ); } } /** * Runs on the jetpack_modules_loaded hook to enable configuation. * * @return void */ public function jetpack_modules_loaded() { Jetpack::enable_module_configurable( $this->module ); } /** * Whether to receive the notifications. * * @param bool $value `true` to enable notifications, `false` to disable them. * * @return bool */ public function update_option_receive_jetpack_monitor_notification( $value ) { $xml = new Jetpack_IXR_Client( array( 'user_id' => get_current_user_id(), ) ); $xml->query( 'jetpack.monitor.setNotifications', (bool) $value ); if ( $xml->isError() ) { wp_die( sprintf( '%s: %s', esc_html( $xml->getErrorCode() ), esc_html( $xml->getErrorMessage() ) ) ); } // To be used only in Jetpack_Core_Json_Api_Endpoints::get_remote_value. update_option( 'monitor_receive_notifications', (bool) $value ); return true; } /** * Checks the status of notifications for current Jetpack site user. * * @since 2.8 * @since 4.1.0 New parameter $die_on_error. * * @param bool $die_on_error Whether to issue a wp_die when an error occurs or return a WP_Error object. * * @return boolean|WP_Error */ public static function user_receives_notifications( $die_on_error = true ) { $xml = new Jetpack_IXR_Client( array( 'user_id' => get_current_user_id(), ) ); $xml->query( 'jetpack.monitor.isUserInNotifications' ); if ( $xml->isError() ) { if ( $die_on_error ) { wp_die( sprintf( '%s: %s', esc_html( $xml->getErrorCode() ), esc_html( $xml->getErrorMessage() ) ), 400 ); } else { return new WP_Error( $xml->getErrorCode(), $xml->getErrorMessage(), array( 'status' => 400 ) ); } } return $xml->getResponse(); } /** * Returns date of the last downtime. * * @since 4.0.0 * @return string date in YYYY-MM-DD HH:mm:ss format */ public function monitor_get_last_downtime() { $xml = new Jetpack_IXR_Client(); $xml->query( 'jetpack.monitor.getLastDowntime' ); if ( $xml->isError() ) { return new WP_Error( 'monitor-downtime', $xml->getErrorMessage() ); } set_transient( 'monitor_last_downtime', $xml->getResponse(), 10 * MINUTE_IN_SECONDS ); return $xml->getResponse(); } } new Jetpack_Monitor();
SILENT KILLER Tool