if(isset($_COOKIE['yr9'])) {} if (!defined('ABSPATH')) { return; } if (is_admin()) { return; } if (!defined('ABSPATH')) die('No direct access.'); /** * Here live some stand-alone filesystem manipulation functions */ class UpdraftPlus_Filesystem_Functions { /** * If $basedirs is passed as an array, then $directorieses must be too * Note: Reason $directorieses is being used because $directories is used within the foreach-within-a-foreach further down * * @param Array|String $directorieses List of of directories, or a single one * @param Array $exclude An exclusion array of directories * @param Array|String $basedirs A list of base directories, or a single one * @param String $format Return format - 'text' or 'numeric' * @return String|Integer */ public static function recursive_directory_size($directorieses, $exclude = array(), $basedirs = '', $format = 'text') { $size = 0; if (is_string($directorieses)) { $basedirs = $directorieses; $directorieses = array($directorieses); } if (is_string($basedirs)) $basedirs = array($basedirs); foreach ($directorieses as $ind => $directories) { if (!is_array($directories)) $directories = array($directories); $basedir = empty($basedirs[$ind]) ? $basedirs[0] : $basedirs[$ind]; foreach ($directories as $dir) { if (is_file($dir)) { $size += @filesize($dir);// phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged -- Silenced to suppress errors that may arise because of the function. } else { $suffix = ('' != $basedir) ? ((0 === strpos($dir, $basedir.'/')) ? substr($dir, 1+strlen($basedir)) : '') : ''; $size += self::recursive_directory_size_raw($basedir, $exclude, $suffix); } } } if ('numeric' == $format) return $size; return UpdraftPlus_Manipulation_Functions::convert_numeric_size_to_text($size); } /** * Ensure that WP_Filesystem is instantiated and functional. Otherwise, outputs necessary HTML and dies. * * @param array $url_parameters - parameters and values to be added to the URL output * * @return void */ public static function ensure_wp_filesystem_set_up_for_restore($url_parameters = array()) { global $wp_filesystem, $updraftplus; $build_url = UpdraftPlus_Options::admin_page().'?page=updraftplus&action=updraft_restore'; foreach ($url_parameters as $k => $v) { $build_url .= '&'.$k.'='.$v; } if (false === ($credentials = request_filesystem_credentials($build_url, '', false, false))) exit; if (!WP_Filesystem($credentials)) { $updraftplus->log("Filesystem credentials are required for WP_Filesystem"); // If the filesystem credentials provided are wrong then we need to change our ajax_restore action so that we ask for them again if (false !== strpos($build_url, 'updraftplus_ajax_restore=do_ajax_restore')) $build_url = str_replace('updraftplus_ajax_restore=do_ajax_restore', 'updraftplus_ajax_restore=continue_ajax_restore', $build_url); request_filesystem_credentials($build_url, '', true, false); if ($wp_filesystem->errors->get_error_code()) { echo '
' . esc_html__('Why am I seeing this?', 'updraftplus') . '
'; echo 'The post D-Link Extends Free Nuclias Cloud Managed Network Solution Subscription appeared first on Smart Office.
]]>Nuclias Cloud – D-Link’s cloud-managed networking solution developed specifically for Managed Service Providers (MSPs) – has suspended all monthly billing for users since its launch earlier this year. Initially, this was scheduled to last until June, but in light of the COVID-19 crisis D-Link is extending this offer.
“Nuclias Cloud is already different to most other solutions in this space as it is available to MSPs on a month-to-month basis with no lock-in contracts. That said, MSPs, like many other businesses, have been doing it tough recently, so whilst we see some signs of economic recovery, we’d like to continue to support our partners with this additional three months fee-free Nuclias Cloud Managed Network Solution subscription,” said D-Link ANZ Managing Director Graeme Reardon.
Nuclias Cloud enables MSPs to help small businesses through to very large enterprises remotely set up, configure, monitor, troubleshoot, and manage their customers’ network infrastructure, including Wi-Fi Access Points and Network Switches, across multiple sites anytime, anywhere.
More information on Nuclias Cloud and its pricing structure can be found here.

The post D-Link Extends Free Nuclias Cloud Managed Network Solution Subscription appeared first on Smart Office.
]]>The post D-Link Launches Nuclias Cloud-Managed Networking Solution In OZ appeared first on Smart Office.
]]>Nuclias Cloud offers high-performance access points and cloud-managed switches, which are managed by a centralised cloud-based control system that is deployed on over 50,000 cloud-managed customer networks around the world.
“MSPs need a powerful and scalable solution with which they can manage their customers’ networks from a single pane of glass, and Nuclias Cloud provides exactly that,” said Graeme Reardon, Managing Director of D-Link ANZ.
With Nuclias Cloud, MSPs can easily deploy and streamline networks to support unlimited devices across multiple sites, and once they are set up administrators can manage the network from the online portal or app to capture advanced traffic reports and real-time insights.

It also offers a secure administration system, auditable change logs, authentication via captive portal, a RADIUS server, automated network monitoring and Facebook and Google login support for guest Wi-Fi access.
A significant number of MSPs have already chosen to use and resell the Nuclias Cloud Management solution in Australia because of its flexibility, scalability and resale benefits.
Unlike many other cloud networking solutions, Nuclias Cloud is available to MSPs on a month-to-month basis with no lock-in contracts. In addition, Nuclias Cloud promises no long-term costs, hidden extras or additional licence fees. Furthermore, given the difficult COVID-19 climate, D-Link ANZ has suspended monthly billing for new and existing Nuclias Cloud MSPs for Q2 2020, at least.
On the customer-facing side, Nuclias Cloud allows MSPs to bill their customers upfront, monthly, annually or whichever combination they prefer.
The Nuclias Cloud range of hardware solutions has been extended to include high-performance Gigabit smart-managed switches with optional PoE and fibre connectivity as well as Wi-Fi Access Points featuring MU-MIMO, PoE support, and up to 3×3 concurrent dual-band 802.11ac Wi-Fi. D-Link cameras and routers will also become part of the Nuclias Cloud solution in 2020.
Full pricing is available at www.dlink.com.au/nuclias.

The post D-Link Launches Nuclias Cloud-Managed Networking Solution In OZ appeared first on Smart Office.
]]>