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

📄 attachments.jsp

📁 论坛软件系统亦称电子公告板(BBS)系统
💻 JSP
📖 第 1 页 / 共 2 页
字号:
				<td class="altbg2">
					<input class="radio" type="radio" id="watermarktype" name="watermarktype" value="0" onclick="$('watermarktypeext').style.display = 'none';" ${fsmap.watermarktype==0?"checked":""}> GIF 类型水印<br />
					<input class="radio" type="radio" id="watermarktype" name="watermarktype" value="1" onclick="$('watermarktypeext').style.display = 'none';" ${fsmap.watermarktype==1?"checked":""}> PNG 类型水印<br />
					<input class="radio" type="radio" id="watermarktype" name="watermarktype" value="2" onclick="$('watermarktypeext').style.display = '';" ${fsmap.watermarktype==2?"checked":""}> 文本类型水印<br />
				</td>
			</tr>
			<tr>
				<td width="45%" class="altbg1">
					<b>水印融合度:</b>
					<br />
					<span class="smalltxt">设置 GIF 类型水印图片与原始图片的融合度,范围为 1~100 的整数,数值越大水印图片透明度越低。PNG 类型水印本身具有真彩透明效果,无须此设置。本功能需要开启水印功能后才有效</span>
				</td>
				<td class="altbg2"><input type="text" size="50" name="watermarktrans" value="${fsmap.watermarktrans}"></td>
			</tr>
			<tr>
				<td width="45%" class="altbg1">
					<b>JPEG 水印质量:</b>
					<br />
					<span class="smalltxt">设置 JPEG 类型的图片附件添加水印后质量参数,范围为 0~100 的整数,数值越大结果图片效果越好,但尺寸也越大。本功能需要开启水印功能后才有效</span>
				</td>
				<td class="altbg2"><input type="text" size="50" name="watermarkquality" value="${fsmap.watermarkquality}"></td>
			</tr>
		</tbody>
		<tbody class="sub" id="watermarktypeext"  style="display:${fsmap.watermarktype==2?'':'none'}">
		<tr>
			<td width="45%" class="altbg1" valign="top">
				<b>文本水印文字:</b>
				<br />
				<span class="smalltxt">如果您指定的 TrueType 字体为中文字体文件,那么您可以在文本水印中书写中文</span>
			</td>
			<td class="altbg2">
				<img src="images/admincp/zoomin.gif" onmouseover="this.style.cursor='pointer'" onclick="zoomtextarea('settingsnew[watermarktext][text]', 1)">
				<img src="images/admincp/zoomout.gif" onmouseover="this.style.cursor='pointer'" onclick="zoomtextarea('settingsnew[watermarktext][text]', 0)"><br />
				<textarea rows="6" name="watermarktext[text]" id="settingsnew[watermarktext][text]" cols="50">${watermarktext.text }</textarea>
			</td>
		</tr>
		<tr>
			<td width="45%" class="altbg1">
				<b>文本水印 TrueType 字体文件名</b><br />
				<span class="smalltxt">填写存放在 ./images/fonts/ch 或 ./images/fonts/en 目录下的 TTF 字体文件,支持中文字体。如使用中文 TTF 字体请使用包含完整中文汉字的字体文件。</span>
			</td>
			<td class="altbg2"><input type="text" size="50" name="watermarktext[fontpath]" value="${watermarktext.fontpath }"></td>
		</tr>
		<tr>
			<td width="45%" class="altbg1">
				<b>文本水印字体大小:</b>
				<br />
				<span class="smalltxt">设置文本水印字体大小,请按照字体设置相应的大小</span>
			</td>
			<td class="altbg2"><input type="text" size="50" name="watermarktext[size]" value="${watermarktext.size }"></td>
		</tr>
		<tr>
			<td width="45%" class="altbg1">
				<b>文本水印显示角度:</b>
				<br />
				<span class="smalltxt">0 度为从左向右阅读文本</span>
			</td>
			<td class="altbg2"><input type="text" size="50" name="watermarktext[angle]" value="${watermarktext.angle }"></td>
		</tr>
		<tr>
			<td width="45%" class="altbg1">
				<b>文本水印字体颜色</b>
				<br />
				<span class="smalltxt">输入 16 进制颜色代表文本水印字体颜色</span>
			</td>
			<td class="altbg2">
				<script>
			function updatecolorpreview(obj) {
				var sp = $(obj + '_v').value.indexOf(' ');
				if(sp == -1) {
					var code = [$(obj + '_v').value];var codel = 1;
				} else {
					var code = [$(obj + '_v').value.substr(0, sp), $(obj + '_v').value.substr(sp + 1)];var codel = 2;
				}
				var css = '';
				for(i = 0;i < codel;i++) {
					if(code[i] != '') {
						if(code[i].substr(0, 1) == '#') {
							css += code[i] + ' ';
						} else {
							css += 'url("/' + code[i] + '") ';
						}
					}
				}
				$(obj).style.background = css;
			}
			</script>
				<input id="c1_v" type="text" size="50" value="${watermarktext.color }" name="watermarktext[color]" onchange="updatecolorpreview('c1')">
				<input id="c1" onclick="c1_frame.location='images/admincp/getcolor.htm?c1';showMenu('c1')" type="button" value="" style="width: 20px; background: ${watermarktext.color }">
				<span id="c1_menu" style="display: none" class="tableborder"><iframe name="c1_frame" src="" frameborder="0" width="164" height="184" scrolling="no"></iframe></span>
			</td>
		</tr>
		<tr>
			<td width="45%" class="altbg1">
				<b>文本水印阴影横向偏移量:</b>
				<br />
				<span class="smalltxt">设置文本水印阴影横向偏移量,此数值不宜设置的太大</span>
			</td>
			<td class="altbg2"><input type="text" size="50" name="watermarktext[shadowx]" value="${watermarktext.shadowx }"></td>
		</tr>
		<tr>
			<td width="45%" class="altbg1">
				<b>文本水印阴影纵向偏移量:</b>
				<br />
				<span class="smalltxt">设置文本水印阴影纵向偏移量,此数值不宜设置的太大</span>
			</td>
			<td class="altbg2"><input type="text" size="50" name="watermarktext[shadowy]" value="${watermarktext.shadowy }"></td>
		</tr>
		<tr>
			<td width="45%" class="altbg1">
				<b>文本水印阴影颜色</b>
				<br />
				<span class="smalltxt">输入 16 进制颜色代表文本水印阴影字体颜色</span>
			</td>
			<td class="altbg2">
				<input id="c2_v" type="text" size="50" value="${watermarktext.shadowcolor }" name="watermarktext[shadowcolor]" onchange="updatecolorpreview('c2')">
				<input id="c2" onclick="c2_frame.location='images/admincp/getcolor.htm?c2';showMenu('c2')" type="button" value="" style="width: 20px; background:${watermarktext.shadowcolor } ">
				<span id="c2_menu" style="display: none" class="tableborder"><iframe name="c2_frame" src="" frameborder="0" width="164" height="184" scrolling="no"></iframe></span>
			</td>
		</tr>
		</tbody>
	</table>
	<br />
	<a name="7cdd72b545c705f1"></a>
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="tableborder">
<tr class="header">
<td colspan="2">远程附件设置<a href="###" onclick="collapse_change('7cdd72b545c705f1')"><img id="menuimg_7cdd72b545c705f1" src="./images/admincp/menu_reduce.gif" border="0" style="float: right; margin-top: -12px; margin-right: 8px;" /></a>
</td>
</tr>
<tbody id="menu_7cdd72b545c705f1" style="display: ">
<tr><td width="45%" class="altbg1" ><b>启用远程附件:</b></td><td class="altbg2"><input class="radio" type="radio" name="ftp[on]" value="1" ${ftp.on==1?'checked':''} onclick="$('ftpext').style.display = '';$('ftpcheckbutton').style.display = '';"> 是 &nbsp; &nbsp; <input class="radio" type="radio" name="ftp[on]" value="0" ${ftp.on==0?'checked':''} onclick="$('ftpext').style.display = 'none';$('ftpcheckbutton').style.display = 'none';"> 否 &nbsp; &nbsp; </td></tr></tbody><tbody class="sub" id="ftpext" style="display:${ftp.on==1?'':'none'} "><tr><td width="45%" class="altbg1" ><b>启用 SSL 连接:</b><br /><span class="smalltxt">注意:FTP 服务器必需开启了 SSL</span></td><td class="altbg2"><input class="radio" type="radio" name="ftp[ssl]" value="1" ${ftp.ssl==1?'checked':''}> 是 &nbsp; &nbsp; 
<input class="radio" type="radio" name="ftp[ssl]" value="0" ${ftp.ssl==0?'checked':''}  > 否
</td></tr><tr><td width="45%" class="altbg1" ><b>FTP 服务器地址:</b><br /><span class="smalltxt">可以是 FTP 服务器的 IP 地址或域名</span></td><td class="altbg2"><input type="text" size="50" name="ftp[host]" value="${ftp.host}" >
</td></tr><tr><td width="45%" class="altbg1" ><b>FTP 服务器端口:</b><br /><span class="smalltxt">默认为 21</span></td><td class="altbg2"><input type="text" size="50" name="ftp[port]" value="${ftp.port}" >
</td></tr><tr><td width="45%" class="altbg1" ><b>FTP 帐号:</b><br /><span class="smalltxt">该帐号必需具有以下权限:读取文件、写入文件、删除文件、创建目录、子目录继承</span></td><td class="altbg2"><input type="text" size="50" name="ftp[username]" value="${ftp.username}" >
</td></tr><tr><td width="45%" class="altbg1" ><b>FTP 密码:</b><br /><span class="smalltxt">基于安全考虑将只显示 FTP 密码的第一位和最后一位,中间显示八个 * 号</span></td><td class="altbg2"><input type="text" size="50" name="ftp[password]" value="${ftp.password}" >
</td></tr><tr><td width="45%" class="altbg1" ><b>被动模式(pasv)连接:</b><br /><span class="smalltxt">一般情况下非被动模式即可,如果存在上传失败问题,可尝试打开此设置</span></td><td class="altbg2"><input class="radio" type="radio" name="ftp[pasv]" value="1"   ${ftp.pasv==1?'checked':''}> 是 &nbsp; &nbsp; 
<input class="radio" type="radio" name="ftp[pasv]" value="0" ${ftp.pasv==0||ftp.pasv==null?'checked':''}  > 否
</td></tr><tr><td width="45%" class="altbg1" ><b>远程附件目录:</b><br /><span class="smalltxt">远程附件目录的绝对路径或相对于 FTP 主目录的相对路径,结尾不要加斜杠“/”,“.”表示 FTP 主目录</span></td><td class="altbg2"><input type="text" size="50" name="ftp[attachdir]" value="${ftp.attachdir}" >
</td></tr><tr><td width="45%" class="altbg1" ><b>远程访问 URL:</b><br /><span class="smalltxt">支持 HTTP 和 FTP 协议,结尾不要加斜杠“/”;如果使用 FTP 协议,FTP 服务器必需支持 PASV 模式,为了安全起见,使用 FTP 连接的帐号不要设置可写权限和列表权限</span></td><td class="altbg2"><input type="text" size="50" name="ftp[attachurl]" value="${ftp.attachurl}" >
</td></tr><tr><td width="45%" class="altbg1" ><b>隐藏远程附件真实路径:</b><br /><span class="smalltxt">注意: 此功能会加重服务器负担,并明显增加服务器流量</span></td><td class="altbg2"><input class="radio" type="radio" name="ftp[hideurl]" value="1"  ${ftp.hideurl==1?'checked':''}> 是 &nbsp; &nbsp; 
<input class="radio" type="radio" name="ftp[hideurl]" value="0" ${ftp.hideurl==0?'checked':''}  > 否
</td></tr>
<tr><td width="45%" class="altbg1" ><b>远程附件服务器是否安装附件插件:</b><br /><span class="smalltxt">注意: 此功能是在不隐藏远程附件的真实路径条件下,并且远程访问的URL是以HTTP协议访问,如未安装此插件,则附件下载将不起作用,只能浏览附件。</span></td><td class="altbg2"><input class="radio" type="radio" name="ftp[isinstall]" value="1"  ${ftp.isinstall==1?'checked':''} onclick="$('activeurl').style.display = '';"> 是 &nbsp; &nbsp; 
<input class="radio" type="radio" name="ftp[isinstall]" value="0" ${ftp.isinstall==0 || ftp.isinstall==null?'checked':''}  onclick="$('activeurl').style.display = 'none';"> 否
</td></tr><tr style="display:${ftp.isinstall==1?'':'none'}" id="activeurl"><td width="45%" class="altbg1" ><b>远程附件域名URL:</b><br /><span class="smalltxt">即远程附件服务器的域名,如:http://www.jsprun.net</span></td><td class="altbg2"><input type="text" size="50" name="ftp[activeurl]" value="${ftp.activeurl}" >
</td></tr>
<tr><td width="45%" class="altbg1" ><b>FTP 传输超时时间:</b><br /><span class="smalltxt">单位:秒,0 为服务器默认</span></td><td class="altbg2"><input type="text" size="50" name="ftp[timeout]" value="${ftp.timeout}" >
</td></tr>
<tr><td width="45%" class="altbg1" ><b>附件镜像设置:</b><br /><span class="smalltxt">注意:如果选择“只允许上传到远程服务器”,当尝试上传附件至远程服务器失败时,将放弃上传附件并提示错误信息。</span></td><td><input class="radio" type="radio" name="ftp[mirror]" value="1" ${ftp.mirror==1||ftp.mirror==null?'checked':''}> 只允许上传到远程服务器&nbsp;&nbsp;<br><input class="radio" type="radio" name="ftp[mirror]" value="2" ${ftp.mirror==2?'checked':''}> 当且仅当上传到远程服务器失败时才上传到论坛服务器</td></tr>
<tr><td width="45%" class="altbg1" ><b>允许的附件扩展名:</b><br /><span class="smalltxt">只允许这些扩展名结尾的附件使用远程附件功能,每行一个,不区分大小写,留空为不限制。</span></td><td><textarea  rows="3" onkeyup="textareasize(this)" name="ftp[allowedexts]" id="ftp[allowedexts]" cols="46" class="tarea" '..'>${ftp.allowedexts}</textarea></td></tr>
<tr><td width="45%" class="altbg1" ><b>禁止的附件扩展名:</b><br /><span class="smalltxt">禁止这些扩展名结尾的附件使用远程附件功能,每行一个,不区分大小写,留空为不限制。</span></td><td><textarea  rows="3" onkeyup="textareasize(this)" name="ftp[disallowedexts]" id="ftp[disallowedexts]" cols="46" class="tarea" '..'>${ftp.disallowedexts}</textarea></td></tr>
<tr><td width="45%" class="altbg1" ><b>附件尺寸下限:</b><br /><span class="smalltxt">单位:KB,只有尺寸大于当前设置的附件才使用远程附件功能,0 或留空为不限制。</span></td><td><input name="ftp[minsize]" value="${ftp.minsize}" type="text" size="50"/></td></tr>
</tbody></table><br /><center><input type="hidden" name="from" value="${from}"><input class="button" type="submit" name="settingsubmit" value="提 交"><span id="ftpcheckbutton" style="display:${ftp.on==1?'':'none'}">&nbsp;&nbsp;&nbsp;<input class="button" type="submit" name="ftpcheck" value="检测远程附件设置" onclick="this.form.action='admincp.jsp?action=ftpcheck';this.form.target='ftpcheckiframe';"></span><iframe name="ftpcheckiframe" style="display: none"></iframe></center></form>
<jsp:include page="../cp_footer.jsp" />

⌨️ 快捷键说明

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