Exemplo n.º 1
0
CModule::IncludeModule("fileman");

if (!CMedialib::CanDoOperation('medialib_view_collection', 0))
	die();

echo '<!--FX_ML_LOAD_OK-->';
if (!check_freetrix_sessid())
	die('<!--FX_ML_DUBLICATE_ACTION_REQUEST'.freetrix_sessid().'-->');

$action = isset($_GET['action']) ? $_GET['action'] : false;

if ($action == 'start')
{
	CMedialib::Start(array(
		'site' => isset($_REQUEST['site']) ? $_REQUEST['site'] : false,
		'lang' => isset($_REQUEST['lang']) ? $_REQUEST['lang'] : 'en',
		'types' => $_POST['types']
	));
}
elseif ($action == 'get_items')
{
	CMedialib::GetItems(array(
		'site' => isset($_REQUEST['site']) ? $_REQUEST['site'] : false,
		'lang' => isset($_REQUEST['lang']) ? $_REQUEST['lang'] : 'en',
		'collectionId' => intVal($_POST['col_id'])
	));
}
elseif ($action == 'edit_collection')
{
	$parent = intVal($_POST['parent']);
	$id = CMedialib::EditCollection(array(