⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 genericmanager.php

📁 完美的在线教育系统
💻 PHP
字号:
<?php/** * The main GUI for the ImageManager. * @author $Author: Wei Zhuo $ * @package ImageManager */require_once('../ImageManager/config.inc.php');require_once('../ImageManager/Classes/ImageManager.php');$manager = new ImageManager($IMConfig);$dirs = $manager->getDirs();?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Insert Image</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link href="../ImageManager/assets/manager.css" rel="stylesheet" type="text/css" />	<script type="text/javascript">	var thumbdir = "<?php echo $IMConfig['thumbnail_dir']; ?>";	var base_url = "<?php echo $manager->getBaseURL(); ?>";	var server_name = "<?php echo $IMConfig['server_name']; ?>";		<?php	//It's a teacher		if(api_is_allowed_to_edit()){			echo "window.resizeTo(600, 430);";		}		else{			echo "window.resizeTo(600, 125);";		}	?>	</script><script type="text/javascript">	// Generic Manager function		function onLoad() {		var imageFileParent = window.opener.document.getElementsByName("imagefile")[0];		var imageFile = window.document.getElementById("f_url");		imageFile.value = imageFileParent.value; 		var imageLabelParent = window.opener.document.getElementsByName("imageLabel")[0];		var imageLabel = window.document.getElementById("f_alt");		imageLabel.value = imageLabelParent.value;		document.getElementById('advanced_settings').style.display='block';
	}		 function onOKLocal() {		var imageFileParent = window.opener.document.getElementsByName("imagefile")[0];		var imageFile = window.document.getElementById("f_url");		if(imageFile.value.indexOf('://') < 0 ) {			imageFileParent.value = makeURL( base_url, imageFile.value );				} else {			imageFileParent.value = imageFile.value;		}				var imageLabelParent = window.opener.document.getElementsByName("imageLabel")[0];		var imageLabel = window.document.getElementById("f_alt");		imageLabelParent.value = imageLabel.value;				window.close();
	 }	 	 function onCancelLocal() {	 	window.close();	 }	 	 //similar to the Files::makeFile() in Files.php	function makeURL(pathA, pathB) 	{		if(pathA.substring(pathA.length-1) != '/')			pathA += '/';		if(pathB.charAt(0) == '/');				pathB = pathB.substring(1);		return pathA+pathB;	}</script><script type="text/javascript" src="../ImageManager/assets/popup.js"></script><script type="text/javascript" src="../ImageManager/assets/dialog.js"></script><script type="text/javascript" src="genericManager.js"></script></head><body onload="onLoad();"><div class="title">Insert Image</div><form action="../ImageManager/images.php<?php if(isset($_GET['uploadPath']) && $_GET['uploadPath']!="") echo "?uploadPath=".$_GET['uploadPath']; ?>" id="uploadForm" method="post" enctype="multipart/form-data"><fieldset <?php if(!api_is_allowed_to_edit()) echo "style='display: none;'"; ?>><legend>Image Manager</legend><div class="dirs">	<label for="dirPath">Directory</label>	<select name="dir" class="dirWidth" id="dirPath" onchange="updateDir(this)">	<option value="/">/</option><?php foreach($dirs as $relative=>$fullpath) { ?>		<option value="<?php echo rawurlencode($relative); ?>"><?php echo $relative; ?></option><?php } ?>	</select>	<a href="#" onclick="javascript: goUpDir();" title="Directory Up"><img src="img/btnFolderUp.gif" height="15" width="15" alt="Directory Up" /></a><?php if($IMConfig['safe_mode'] == false && $IMConfig['allow_new_dir']) { ?>	<a href="#" onclick="newFolder();" title="New Folder"><img src="img/btnFolderNew.gif" height="15" width="15" alt="New Folder" /></a><?php } ?>	<div id="messages" style="display: none;"><span id="message"></span><img SRC="img/dots.gif" width="22" height="12" alt="..." /></div>	<iframe src="../ImageManager/images.php<?php if(isset($_GET['uploadPath']) && $_GET['uploadPath']!="") echo "?uploadPath=".$_GET['uploadPath']; ?>" name="imgManager" id="imgManager" class="imageFrame" scrolling="auto" title="Image Selection" frameborder="0"></iframe></div></fieldset><!-- image properties --><input type="file" name="upload" id="upload"/>&nbsp;<button type="submit" name="submit" onclick="doUpload();"/>Upload</button>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;		  <button type="button" class="buttons" onclick="return refresh();" style="display: none">Refresh</button>          <button type="button" class="buttons" onclick="return onOKLocal();">OK</button>          <button type="button" class="buttons" onclick="return onCancelLocal();">Cancel</button>	<table class="inputTable" style="display: none" id="advanced_settings">		<tr>			<td align="right"><label for="f_url">Image File</label></td>			<td><input type="text" id="f_url" class="largelWidth" value="" /></td>			<td rowspan="3" align="right">&nbsp;</td>		</tr>		<tr>			<td align="right"><label for="f_alt">Alt</label></td>			<td><input type="text" id="f_alt" class="largelWidth" value="" /></td>		</tr>	</table>	<input type="hidden" id="f_file" name="f_file" /></form></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -