Samsung Everything Phone Stacks Up Nicely
The new Omnia from Samsung claims to do it all. It comes with a great camera sensor, built-in GPS, DivX player, and various office tools to keep you connected. But...
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 'The new Omnia from Samsung claims to do it all. It comes with a great camera sensor, built-in GPS, DivX player, and various office tools to keep you connected. But...
Epson has launched two high speed sheet-fed scanners that can capture database information and whole documents for immediate use or for archiving purposes.
SanDisk has today launched its next-generation of flash memory-based solid-state drives (SSD) designed for the netbook market.
Projector sales are starting to take off again according to GFK with a core market being the office and the purchase of short throw projectors. Sean Fellows, Account Manager at...
Fujitsu has launched the M1010, a netbook that promises 'true mobility' for today's Internet-savvy generation.
Sony Australia has released three new voice recorders that claims to have a unique Noise Cut function as well as stereo voice recording, MP3/WMA music playback, drag 'n drop audio...
The new projector from 3M fits in the palm of your hand and claims to project images, data, and movies onto any flat surface up to 1.2 metres.
i-mate has released a new phone that is built to last, thanks to its lifetime warranty and tough military-grade build.
Lexmark has launched a new line of colour laser multifunction printers (MFPs) that claim to be environmentally-friendly with its reduced power consumption and two-sided printing option.
Fuji Xerox has released two new colour laser printers designed for small to medium work groups, which the company says offer superior business productivity to users and is environmentally-friendly.