function fn_twigmo_set_admin_notification() { if (!TwigmoConnector::anyFrontendIsConnected()) { $message = __('twgadmin_connect_notification', array('[addon_link]' => fn_url('addons.update&addon=twigmo'))); fn_set_notification('N', __('notice'), $message, 'S'); } if (fn_twg_is_on_saas()) { if (!isset($_SESSION['stats'])) { $_SESSION['stats'] = array(); } $_SESSION['stats'][] = fn_twg_get_ajax_reconnect_code('check_twigmo_for_upgrade'); } }
<?php /*************************************************************************** * * * (c) 2004 Vladimir V. Kalynyak, Alexey V. Vinokurov, Ilya M. Shalnev * * * * This is commercial software, only users who have purchased a valid * * license and accept to the terms of the License Agreement can install * * and use this program. * * * **************************************************************************** * PLEASE READ THE FULL TEXT OF THE SOFTWARE LICENSE AGREEMENT IN THE * * "copyright.txt" FILE PROVIDED WITH THIS DISTRIBUTION PACKAGE. * ****************************************************************************/ if (!defined('AREA')) { die('Access denied'); } if ($_SERVER['REQUEST_METHOD'] == 'POST' && $mode == 'update') { $_SESSION['twg_need_update_connection'] = true; } if ($_SERVER['REQUEST_METHOD'] == 'GET' && $mode == 'update') { if (!empty($_SESSION['twg_need_update_connection'])) { $view = fn_twg_get_view_object(); $view->assign('stats', fn_twg_get_ajax_reconnect_code()); $_SESSION['twg_need_update_connection'] = false; } }