当自己把帝国4.7升级到5.0的时候,不仔细看还真难发现到底升级了什么功能,在看看5.0新增功能列表,因为我的是下载站所有我只关注下载模型都升级了什么功能。
38、下载系统模型改进:提高录入效率。 (1)、支持在每个下载地址中双击直接可上传附件。 (2)、选择附件后自动将文件大小及文件扩展名填写入录入表单。
这个确实是增加的比较使用的功能,它可以提高你更新的速度,但是在更新的时候突然发现
这个位置双击表单就可以直接上传软件包,那么
这里就显得没什么用处了,而且在增加软件的时候总是不经意就点这里上传,可能是以前习惯了的原因(这是自己更新的一点感受,如果您不同意可以板砖)所以我就想如何能吧这个地方给去掉呢。
其实这个地方去掉并不难,首先进后台系统设置–管理数据表然后选择下载系统数据表后面的管理字段然后选择下载地址也就是downpath字段。
点修改就进入downpath字段的管理找到
输入表单替换html代码 (增加字段时请留空)旁边的表单里你会看见一些代码如下
<script> function doadd() {var i; var str=”"; var oldi=0; var j=0; oldi=parseInt(document.add.editnum.value); for(i=1;i<=document.add.downnum.value;i++) { j=i+oldi; str=str+”<tr><td width=7%> <div align=center>”+j+”</div></td><td width=19%><div align=left><input name=downname[] type=text id=downname[] value=下载地址”+j+” size=17></div></td><td width=40%><input name=downpath[] type=text size=36 id=downpath”+j+” ondblclick=SpOpenChFile(0,’downpath”+j+”‘)><select name=thedownqz[]><option value=”>–地址前缀–</option><?=$newdownqz?></select></td><td width=21%><div align=center><select name=downuser[] id=select><option value=0>游客</option><?=$ygroup?></select></div></td><td width=13%><div align=center><input name=fen[] type=text id=fen[] value=0 size=6></div></td></tr>”; } document.getElementById(”adddown”).innerHTML=”<table width=’100%’ border=0 cellspacing=1 cellpadding=3>”+str+”</table>”; } </script> <table width=”100%” border=”0″ cellspacing=”0″ cellpadding=”0″> <tr> <td height=”25″>下载地址前缀 : <input name=”downurl_qz” type=”text” size=”32″> <select name=”changeurl_qz” onchange=”document.add.downurl_qz.value=document.add.changeurl_qz.value”> <option value=”" selected>选择前缀</option> <?=$downurlqz?> </select><input name=”editnum” type=”hidden” id=”editnum” value=”<?=$editnum?>”> </td> </tr> <tr> <td height=”25″>选择/上传附件: <input name=”changedown_url” id=”changedown_url” type=”text” size=”32″> <input type=”button” name=”Submit” value=”选择” onclick=”window.open(’editor/file.php?userid=<?=$logininid?>&username=<?=$loginin?>&rnd=<?=$loginrnd?>&type=0&classid=<?=$classid?>&filepass=<?=$filepass?>&doing=1&field=changedown_url’,”,’width=700,height=550,scrollbars=yes’);”> <input type=”button” name=”Submit” value=”复制” onclick=”document.getElementById(’changedown_url’).focus();document.getElementById(’changedown_url’).select();clipboardData.setData(’text’,document.getElementById(’changedown_url’).value);”></td> </tr> <tr> <td><table width=”100%” border=”0″ cellpadding=”3″ cellspacing=”1″ bgcolor=”#DBEAF5″> <tr> <td width=”7%”> <div align=”center”>编号</div></td> <td width=”19%”><div align=”left”>下载名称</div></td> <td width=”40%”>下载地址 </td> <td width=”21%”> <div align=”center”>权限</div></td> <td width=”13%”> <div align=”center”>点数</div></td> </tr> </table></td> </tr> <tr> <td> <?=$downloadpath?> </td> </tr> <tr> <td height=”25″>下载地址扩展数量: <input name=”downnum” type=”text” id=”downnum” value=”1″ size=”6″> <input type=”button” name=”Submit5″ value=”输出地址” onclick=”javascript:doadd();”></td> </tr> <tr> <td id=adddown></td> </tr> </table>
其中
<tr> <td height=”25″>下载地址前缀 : <input name=”downurl_qz” type=”text” size=”32″> <select name=”changeurl_qz” onchange=”document.add.downurl_qz.value=document.add.changeurl_qz.value”> <option value=”" selected>选择前缀</option> <?=$downurlqz?> </select><input name=”editnum” type=”hidden” id=”editnum” value=”<?=$editnum?>”> </td> </tr> <tr> <td height=”25″>选择/上传附件: <input name=”changedown_url” id=”changedown_url” type=”text” size=”32″> <input type=”button” name=”Submit” value=”选择” onclick=”window.open(’editor/file.php?userid=<?=$logininid?>&username=<?=$loginin?>&rnd=<?=$loginrnd?>&type=0&classid=<?=$classid?>&filepass=<?=$filepass?>&doing=1&field=changedown_url’,”,’width=700,height=550,scrollbars=yes’);”> <input type=”button” name=”Submit” value=”复制” onclick=”document.getElementById(’changedown_url’).focus();document.getElementById(’changedown_url’).select();clipboardData.setData(’text’,document.getElementById(’changedown_url’).value);”></td> </tr>
这个部分就是要去除部分的代码那么我们把他去掉!代码就变成
<script> function doadd() {var i; var str=”"; var oldi=0; var j=0; oldi=parseInt(document.add.editnum.value); for(i=1;i<=document.add.downnum.value;i++) { j=i+oldi; str=str+”<tr><td width=7%> <div align=center>”+j+”</div></td><td width=19%><div align=left><input name=downname[] type=text id=downname[] value=下载地址”+j+” size=17></div></td><td width=40%><input name=downpath[] type=text size=36 id=downpath”+j+” ondblclick=SpOpenChFile(0,’downpath”+j+”‘)><select name=thedownqz[]><option value=”>–地址前缀–</option><?=$newdownqz?></select></td><td width=21%><div align=center><select name=downuser[] id=select><option value=0>游客</option><?=$ygroup?></select></div></td><td width=13%><div align=center><input name=fen[] type=text id=fen[] value=0 size=6></div></td></tr>”; } document.getElementById(”adddown”).innerHTML=”<table width=’100%’ border=0 cellspacing=1 cellpadding=3>”+str+”</table>”; } </script> <table width=”100%” border=”0″ cellspacing=”0″ cellpadding=”0″> <tr> <td><table width=”100%” border=”0″ cellpadding=”3″ cellspacing=”1″ bgcolor=”#DBEAF5″> <tr> <td width=”7%”> <div align=”center”>编号</div></td> <td width=”19%”><div align=”left”>下载名称</div></td> <td width=”40%”>下载地址 </td> <td width=”21%”> <div align=”center”>权限</div></td> <td width=”13%”> <div align=”center”>点数</div></td> </tr> </table></td> </tr> <tr> <td> <?=$downloadpath?> </td> </tr> <tr> <td height=”25″>下载地址扩展数量: <input name=”downnum” type=”text” id=”downnum” value=”1″ size=”6″> <input type=”button” name=”Submit5″ value=”输出地址” onclick=”javascript:doadd();”></td> </tr> <tr> <td id=adddown></td> </tr> </table>
这个样子的。然后提交!就保存下来了。
在看看软件增加信息的页面就会变成下图的样子。
这样直接双击下载地址下面的表单就可以直接上传软件,而不会误点选择键来上传软件了(选择键上传以后软件大小,不能直接进入文件大小:后面的表单需要自己复制,软件地址也需要复制到地址表单里很麻烦)
我是这样修改了感觉也比较实用希望也能对你有用!如果觉得没用就当没看到此文!
原文地址:http://www.qqha.org/jianzhanxiangguan/diguocms_down_jiqiao/
|