<?php
use Tygh\Registry;
use Tygh\ABAManager;
if (!defined('BOOTSTRAP')) {
die('Access denied');
}
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$r = $_REQUEST;
if (!empty($r)) {
fn_set_notification('W', __('notice'), 'Your changes have been saved');
$d = ABAManager::ch_a(Registry::get('config'));
Registry::get('config')->assign('demo', $d);
Registry::get('config')->assign('demo_live_editor', !empty($d['demo_live_editor']) ? $d['demo_live_editor'] : array());
}
}
if (!Registry::get('config.demo_live_editor') and fn_allowed_for('ULTIMATE') and fn_check_permissions('manage', 'admin', 'demo', '', array('admin', 'demo'), $auth['user_type'], 'A')) {
Registry::get('view')->assign('live_editor_objects', true);
} elseif ($mode == 'manage') {
$d = ABAManager::ch_a(Registry::get('config.demo_live_editor'));
if ($d == '' or !defined('DEMO_LIVE_EDITOR_CONTACT_US_TAG')) {
die('Your license is invalid or expired');
}
Registry::get('config')->assign('demo', $d);
Registry::get('config')->assign('demo_live_editor', !empty($d['demo_live_editor']) ? $d['demo_live_editor'] : array());
}