CanDoOperation('fileman_view_file_structure')) $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED")); require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/fileman/include.php"); $site = CFileMan::__CheckSite($site); $DOC_ROOT = CSite::GetSiteDocRoot($site); $strWarning=""; $path = Rel2Abs("/", $path); $arParsedPath = CFileMan::ParsePath($path); $arPath = Array($site, $path); if($type == "flash") $ext = "swf,fla"; elseif($type == "image") $ext = "gif,jpg,jpeg,bmp,png"; require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_popup_admin.php"); if(!$USER->CanDoFileOperation('fm_download_file', $arPath) || HasScriptExtension($path)): ShowError($arParsedPath["HTML"].'

'.GetMessage("ACCESS_DENIED")); else: CFileMan::GetDirList(Array($site, $path), $arDirs, $arFiles, Array("EXTENSIONS"=>$ext, "MIN_PERMISSION"=>"R"), Array("name"=>"asc")); ?>