getAuthorisationUrl();
?>
';
} else {
echo '
';
require WP_MEDIA_FOLDER_PLUGIN_DIR . '/class/pages/settings/submit_button.php';
}
}
?>
getAuthorisationUrl();
?>
';
} else {
echo '
';
require WP_MEDIA_FOLDER_PLUGIN_DIR . '/class/pages/settings/submit_button.php';
}
}
?>
checkAuth()) {
try {
$urlDropbox = $Dropbox->getAuthorizeDropboxUrl();
} catch (Exception $e) {
$urlDropbox = '';
}
}
if ($Dropbox->checkAuth()) {
?>
';
} else {
echo '
';
require WP_MEDIA_FOLDER_PLUGIN_DIR . '/class/pages/settings/submit_button.php';
}
}
?>
array('key' => 'aws3', 'name' => 'Amazon S3'),
'digitalocean' => array('key' => 'digitalocean', 'name' => 'DigitalOcean'),
'wasabi' => array('key' => 'wasabi', 'name' => 'Wasabi'),
'google_cloud_storage' => array('key' => 'google_cloud_storage', 'name' => 'Google Cloud Storage'),
'linode' => array('key' => 'linode', 'name' => 'Linode'),
'bunny_cdn_edge' => array('key' => 'bunny_cdn_edge', 'name' => 'Bunny CDN Edge Storage')
);
// phpcs:ignore WordPress.Security.NonceVerification.Recommended -- No action, nonce is not required
if (isset($_GET['cloud'])) {
// phpcs:ignore WordPress.Security.NonceVerification.Recommended -- No action, nonce is not required
$storage = $_GET['cloud'];
} else {
$storage = get_option('wpmf_cloud_endpoint');
if (empty($storage)) {
$storage = 'aws3';
}
}
echo esc_html($clouds[$storage]['name'])
?>