Vodafone Broadens Small Business Offerings With New Apps And Plans
Vodafone has today unveiled an expanded portfolio of Ready Business Apps along with a new range of plans, seeking to strengthen its suite of plans and third party apps for...
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 'Vodafone has today unveiled an expanded portfolio of Ready Business Apps along with a new range of plans, seeking to strengthen its suite of plans and third party apps for...
Optus is now offering naked DSL broadband plans for customers who do not want to pay for monthly phone rentals. They now join the likes of iiNet and other telcos...
Hours after Optus announced a new monster phone cap, Vodafone has responded into what seems to be a brutal war between the two vendors as they fight to capture 3G...
SYDNEY - With the NBN rollout virtually on hold following Saturday's election, David Teoh's ASX-listed TPG Internet service provider operation is looking to offer 500,000 fibre-to-the-premises links in Sydney, Melbourne,...
Fibre broadband is on the loose in Coffs Harbour and even the local schoolkids are singing along to the Labor's $38bn NBN tune.
Free-to-air-TV has just gone mobile. Optus has just launched Optus TV Now, allowing users record and watch TV from their iPhone or any other 3G smartphone.
Your biggest rival is always going to be a nuisance but now Vodafone has stepped up the mark to Telstra promising changes galore.
Smartphone users could soon be bombarded with ads before they can access Facebook.
The Apple Store at the Chadstone Shopping precinct in Victoria is due to open on Saturday, 13 September.
Telstra appear to be a carrier listening to customers with their new 'Simplicity' prepaid deals advocating prepaid pricing that is simple and easy to understand.