Example #1
0
	if(!empty($_POST['json']))
	{
		$APPLICATION->RestartBuffer();
		echo json_encode(array(
			'file' => $APPLICATION->convertCharset($hash, LANG_CHARSET, 'UTF-8'),
			'viewerUrl' => $APPLICATION->convertCharset(CWebDavExtLinks::$urlGoogleViewer . $hash . '&embedded=true', LANG_CHARSET, 'UTF-8'),
		));
		die;
	}
}

if(array_key_exists("GetDialogDiv", $_REQUEST) && intval($_REQUEST["GetDialogDiv"]) == 1)
{
	CWebDavExtLinks::CheckSessID();
	CWebDavExtLinks::CheckRights($ob);
	CWebDavExtLinks::PrintDialogDiv($ob);
}

if(array_key_exists("DeleteLink", $_REQUEST) && strlen($_REQUEST["DeleteLink"]) > 0)
{
	CWebDavExtLinks::CheckSessID();
	CWebDavExtLinks::CheckRights($ob);
	CWebDavExtLinks::DeleteLink($_REQUEST["DeleteLink"]);
}

if(array_key_exists("DeleteAllLinks", $_REQUEST) && strlen($_REQUEST["DeleteAllLinks"]) > 0)
{
	CWebDavExtLinks::CheckSessID();
	CWebDavExtLinks::CheckRights($ob);
	CWebDavExtLinks::DeleteAllLinks($_REQUEST["DeleteAllLinks"], $ob);
}