Canon Using Kiwi Prisoners To Fix Printers
It seems the Chinese are not the only ones using prison labour, for according to www.scoop.co.nz, Canon New Zealand has announced an agreement with the NZ Department of Corrections that...
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 'It seems the Chinese are not the only ones using prison labour, for according to www.scoop.co.nz, Canon New Zealand has announced an agreement with the NZ Department of Corrections that...
LG Electronics is voluntarily recalling microwave ovens manufactured between August 2007 to February 2008 in order to repair a fault which "may pose a risk of electric shock to the...
The Digital Television Antenna Systems Handbook was jointly issued today by the Australian Building Codes Board (ABCB), in co-operation the Digital Switchover Taskforce and television-associated industries.
A new credit-card sized digital media player from Creative Technologies is not only available in 16 and 32-GB configurations, but also offers wireless technology for downloading and streaming music and...
A new report out by Sensis shows that Australians are costing their employers money by spending too much time on social networks during work time, and at home a significant...
The world's fastest gaming machine is set to be rolled out in Australia. It is also the most powerful notebook ever built by Toshiba.
InstantFOAM is claimed to be the first alcohol-based foam hand sanitiser to reach the Australian market, which requires no water and has a hospital-strength formula that kills 99.999 percent of...
Mio is set to launch a new range of portable navigation device designed to move users anywhere in Oz.
Lenovo has announced a notebook that is only 18.6 millimetres thin and weighs 1.33kg, making it the thinnest and lightest 13-inch notebook to date.
LG has released the KF390, a smartphone that features HSDPA connectivity and has Telstra's Blue Tick of approval, making it an ideal mobile phone for wider coverage across Australia without...