* @license Released under the terms of the MIT license. */ require_once "../../lib/init.php"; $response = array(); $response['content'] = array(); $content = $_GET['content']; $ids = array(); foreach ($content as $id) { $ids[] = "'" . $db->escape($id) . "'"; $data = ''; switch ($id) { case 'accountLink': $data = User::anyUser() ? Boilerplate::accountLink() : null; break; case 'address': $data = User::anyUser() ? Boilerplate::address() : Boilerplate::login(); break; default: if (preg_match('/^commentFormWrapper_/', $id)) { list($dummy, $objectId) = explode('_', $id); $data = $user->id() ? Boilerplate::commentForm($user, $objectId) : Boilerplate::login(); } else { if (preg_match('/^navMenu-/', $id)) { list($dummy, $level) = explode('-', $id); $data = Boilerplate::navMenu($user, $level); } } break; } $response['content'][] = array('id' => $id, 'html' => $data); }