Exemplo n.º 1
0
<div style="border: 1px solid #94918C; float: left; padding: 5px;">
<script>

//
function itemColsSelChange2(pEl, e)
{
	if (window.oColAccess[pEl.value] != '1')
		alert("<?php 
echo GetMessage('FM_ML_UPL_ACCESS_DENIED');
?>
");
}

<?
$strFileMask = '';
$arExt = CMedialib::GetMediaExtentions(false);
for ($i = 0, $l = count($arExt); $i < $l; $i++)
	$strFileMask .= '*.'.CUtil::JSEscape(strtolower($arExt[$i])).';';
$strFileMask = trim($strFileMask, ' ;');

$str = '';
foreach ($res['Collections'] as $id => $col)
	$str .= $col['ID'].': "'.CMedialib::CanDoOperation('medialib_new_item', $col['ID']).'",';

$arCookie = array();
foreach ($_COOKIE as $key => $val)
	$arCookie[] = $key."=".$val."; ";

?>
window.oColAccess = {<?php 
echo trim($str, ', ');
Exemplo n.º 2
0
 public static function CheckFileExtention($strPath = '', $arExt = false)
 {
     if (!$arExt) {
         $arExt = CMedialib::GetMediaExtentions(false);
     }
     $ext = strtolower(CFileman::GetFileExtension($strPath));
     return in_array($ext, $arExt);
 }
Exemplo n.º 3
0
'
				},
				curColl: <?php 
echo isset($_REQUEST['cur_col']) ? intVal($_REQUEST['cur_col']) : 0;
?>
,
				bCanUpload: <?php 
echo $USER->CanDoOperation('fileman_upload_files') ? 'true' : 'false';
?>
,
				bCanViewStructure: <?php 
echo $USER->CanDoOperation('fileman_view_file_structure') ? 'true' : 'false';
?>
,
				strExt : "<?php 
echo htmlspecialcharsEx(CMedialib::GetMediaExtentions());
?>
",
				lang : "<?php 
echo LANGUAGE_ID;
?>
",
				Types : <?php 
echo CUtil::PhpToJSObject($arMLTypes);
?>
,
				curTypeInd : <?php 
echo $curTypeInd;
?>
			});