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 post While Canton Fair Goes Online, COMPUTEX 2020 Is Cancelled appeared first on Smart Office.
]]>COMPUTEX organisers Taiwan External Trade Development Council (TAITRA) and Taipei Computer Association (TCA) cited the ongoing COVID-19 crisis as the cause for the cancellation.
Previously, at the start of the COVID-19 pandemic, organisers had pushed COMPUTEX back to 28th-30th September 2020, from early June 2020. The next COMPUTEX fair is now scheduled to take place on 1st-5th June 2021 in Taipei.
Last year COMPUTEX hosted 1,685 exhibitors and attracted 42,495 attendees from 171 countries.
In the meantime, TAITRA has launched a series of online events, including #COMPUTEX Online Talks, where key executives from Intel, NVIDIA, Qualcomm, Supermicro, Deltra Electronics and more shared tech trends on AI and 5G (the livestream was watched by more than 400,000).
[wpdevart_youtube]X9cXNS5AaYY[/wpdevart_youtube]
On 29th June Taiwan Trade Show’s YouTube channel will host #InnoVEXOnlineDemo, where start-ups will showcase their new products and technologies. In September organises will launch the COMPUTEX Online 2D Exhibition, which will display exhibitors’ products and services online.
Meanwhile, the 2020 China Import and Export Fair (Canton Fair) will be hosted online only, from today until the 24th June. As part of its virtual event, Canton Fair is running 24-hour livestreams of 1,779 exhibitors.

The post While Canton Fair Goes Online, COMPUTEX 2020 Is Cancelled appeared first on Smart Office.
]]>