NBN Speed Boost Throttled By Old Modems
Australians are about to get a major internet speed upgrade, but outdated home hardware could leave many households paying for speeds they’ll never see. From September 14, government-owned NBN Co...
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 'Australians are about to get a major internet speed upgrade, but outdated home hardware could leave many households paying for speeds they’ll never see. From September 14, government-owned NBN Co...
CANBERRA: It’s a bit over 14 months away, but the Australian Bureau of Statistics is spreading the word ahead of Australia’s next census. The census, which will be held on...
SYDNEY: The NSW Cyber Security Innovation Node (NSWCSIN) and TAFE NSW have launched an online cyber security training program comprising nine industry-aligned online training modules designed to meet current and...
SYDNEY: The CSIRO and Microsoft Australia have formed a partnership to jointly use AI and machine learning to counter illegal fishing and plastic waste and to boost Australian farming. They...
SYDNEY: Cisco Australia and Optus have joined forces with Latrobe and Curtin Universities to set up something called the National Industry Innovation Network (NIIN) to work on innovation projects. They...
LONDON/WASHINGTON: A little-known Indian IT company has offered its hacking services to help clients spy on more than 10,000 e-mail accounts over seven years. According to Reuters, New Delhi-based BellTroX...
CANBERRA: The Australian Electoral Commission – a Canberra-based outfit charged with conducting and supervising federal elections, by-elections and referendums – is on the hunt for extra staff as it preps...
SYDNEY: Boffins at the CSIRO are looking to build an online portal for the procurement of IT services and hardware. Australia’s science supremos will use the portal to acquire IT...
BANGKOK: It’s one of the biggest data leaks on record, with eight billion Internet records dropped out of nowhere by Thailand’s largest cellular network AIS. The embarrassed telco has pulled...
SYDNEY: Optus is looking to strengthen its appeal to business customers via a new deal set up with Cisco. It is offering a service based on Cisco’s cloud-based Webex contact...