Murdoch Admits Paywall Defeat
In a rare retreat, Rupert Murdoch's News Corp has decided to tear down the online paywall surrounding Britain's biggest-selling newspaper, the Sun.
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 'In a rare retreat, Rupert Murdoch's News Corp has decided to tear down the online paywall surrounding Britain's biggest-selling newspaper, the Sun.
Growth in public cloud services in Australia are projected to outpace global services at 17.5 percent in 2016, jumping from A$4.74 billion last year to $5.57 billion in 2016, according...
Looking to embrace the technology-based future, the Business Council of Australia (BCA) has joined the Internet of Things Alliance Australia (IoTAA), and will become a member of the Aussie alliance's...
An unnamed West Australian metalware company has paid $100,000 to settle an unlicensed software case with anti software-piracy group BSA/The Software Alliance.
NBN will double its workforce as it sets about recruiting and training an additional 4500 workers in a bid to accelerate its target to reach eight million homes by 2020....
Chinese maker Lenovo appears poised to topple Hewlett-Packard as the world's No. 1 personal computer brand by the beginning of 2013. Figures published late last week by market research firm...
Google has dealt a blow to Adobe Flash with the announcement that from this week it will turn Flash advertisements into static images to protect against potential malicious code injections....
Adobe has finally bowed to Apple with its latest Flash Media Server, able to run content on iPhones and iPads.
Adobe Australia - along with other Adobe subsidiaries globally - has unveiled its new "Creative Cloud" line of products which will see users able to download and use its usually...
Australia's No 1 accounting software company for SMBs, MYOB, now ASX-listed, has reported a net loss of $65.04 million for the half year to June 30, compared with a loss...