New AsusTek Flagship
Fast growing notebook vendor AsusTek has added the W2V Notebook Series to its Australian line up. The vendor is also promising to replace panels if even a single pixel fails...
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 'Fast growing notebook vendor AsusTek has added the W2V Notebook Series to its Australian line up. The vendor is also promising to replace panels if even a single pixel fails...
Five top PC makers are all jumping on Microsoft bandwagon as 8 fever intensifies.
Kogan the online retailer is believed to be a bidder for the Dick Smith name and web site.
Australia's richest IT executive - the reclusive David Teoh, with a personal fortune estimated at $615 million - is hot favourite to acquire Telecom NZ's Australian subsidiary AAPT, with many...
Mid-market storage maker Adaptec is crowing about the latext VeriTest results which show its Snap Server 550 outperforms the competition three fold.
War of the smartphones continues as Samsung seeks to ban the impending iPhone 5, following Apple fuelled litigation that banned the Galaxy S II and the Galaxy Tab 10.1 across...
Whatever you do, don't reach for your smartphone if you're behind the wheel: doing so could cost you $298 and three demerit points.
An Israeli Fitbit competitor is planning to list on the ASX via a reverse takeover by Victory Mines.
The Balmoral Burn appears to have become the Balmoral churn, after thousands of dollars worth of damage was done to the Balmoral beach foreshore in preparation for Sunday's race up...
In the US Samsung has revealed plans to cash in on what it believes will be a US$370 million market springing up later this year for computer owners who want...