2014-10-17
帝国的后台在线修改模板,这个功能很好用! 但是我们写CSS的时候 往往是用FTP下载下来以后在修改。今天电脑技术吧小编给大家带来,可以在线修改的CSS的扩展教程。
1.打开admin目录下的setEnews.php文件在其中相对应的地方加入以下代码:
<tr> <td height="25" bgcolor="#FFFFFF">css文件的路径</td> <td height="25" bgcolor="#FFFFFF"> <input name="cssurl" type="text" id="siteurl2" value="<?=$r[cssurl]?>" size="38"> <font color="#666666">这里的是绝对路径</font></td> </tr>
2.写入数据库文件的更改
在class/comdofun.php中找到一下函数
function SetEnews($add,$userid,$username)
在数据库更新中加入cssurl='$add[cssurl]'这个东西!!
3.写入缓存文件的更改
在class/functions.php中找到一下函数function GetConfig()
在//------------e_public 和 //------------e_public 之间加上'cssurl'=>'".addslashes($r[cssurl])."',
4检验设置正确性
在后台“基本设置”里“css设置”处写上“http:127.0.0.1/skin/default/css/style.css”(假设我们的帝国cms安装在根目录下)提交后看看写的东西还在不在!然后更新一下“栏目缓存文件”!如果能看到'cssurl'=>' http:127.0.0.1/ skin/default/css/style.css',
5我们开看看模版文件
在“e/admin/adminstyle/1/menu/ template.php”在279行下加上
<tr>
<td height="25" bgcolor="#FFFFFF"<?=$movecolor?>> <a href="../../template/EditPublicTemp.php?tname=csstemp&gid=<?=$gid?>" target="main">修改css</a></td>
</tr>
然后我们找到admin/template/EditPublicTemp.php文件在最后的</body>之前加上一下代码:
<? } if($tname=="csstemp"||empty($tname)) { $cssurl=stripSlashes($public_r[cssurl]); $csscode=ReadFiletext($cssurl); ?> <form name="formpl" method="post" action="../enews.php"> <table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder" id=indextemp> <tr class="header"> <td height="25"><div align="center">修改css模板</div></td> </tr> <tr> <td height="25" bgcolor="#FFFFFF"><div align="center">请将模板内容<a href="#ecms" onClick="window.clipboardData.setData('Text',document.formindex.temptext.value);document.formindex.temptext.select()" title="点击复制模板内容"><strong>复制到Dreamweaver(推荐)</strong></a>或者使用<a href="#ecms" onClick="window.open('editor.php?getvar=opener.document.formindex.temptext.value&returnvar=opener.document.formindex.temptext.value&fun=ReturnHtml','edittemp','width=880,height=600,scrollbars=auto,resizable=yes');"><strong>模板在线编辑</strong></a>进行可视化编辑</div></td> </tr> <tr> <td height="25" bgcolor="#FFFFFF"> <div align="center"> <textarea name="temptext" cols="110" rows="27" id="temptext" wrap="OFF" style="WIDTH: 100%"><?=$csscode ?></textarea> </div></td> </tr> <tr> <td height="25" bgcolor="#FFFFFF"> <div align="center"> <input type="submit" name="Submit" value="修改"> <input name="enews" type="hidden" id="enews" value="EditcssTemp"> <input name="templatename" type="hidden" id="templatename" value="csstemp"> <input type="reset" name="Submit2" value="重置"> <input name="gid" type="hidden" id="gid" value="<?=$gid?>"> </div></td> </tr> </table> </form>
6.enews.php文件在enews.php这个文件中添加如下:
//修改css文件======================================== elseif($enews=="EditcssTemp") { $temptext=$_POST['temptext']; $gid=$_POST['gid']; $cssurl=ECMS_PATH.stripSlashes($public_r[cssurl]); WriteFiletext_n($cssurl,$temptext); if($cssurl) { //insert_dolog("gid=$gid");//操作日志 printerror("EditPublicTempSuccess","template/EditPublicTemp.php?tname=csstemp&gid=$gid"); } }
疯狂快递免费版下载v1.0.4 安卓最新版
其它手游 115.15MB
下载疯狂滑雪手机版下载v3.2.3 安卓版
其它手游 93.14MB
下载桥梁构造者手机版(Bridge Constructor)下载v13.3 安卓版
其它手游 96.92MB
下载真实冲浪手机版下载v1.0.15 安卓版
其它手游 77.29MB
下载羽毛球之星游戏手机版下载v3.2.5003 安卓版
其它手游 22.42MB
下载踢球伙伴手机版下载v2.14.2 安卓中文版
其它手游 196.79MB
下载发泄伙伴中文版下载v2.14.2 安卓版
其它手游 196.79MB
下载uphill rush游戏下载v4.3.1035 安卓版
其它手游 123.55MB
下载水上乐园滑滑梯手机版(uphill rush)下载v4.3.1035 安卓版
下载
水上冲刺最新版下载v4.3.1035 安卓版
下载
果冻位移官方版下载v1.8.73 安卓版
下载
乒乓球高高手最新版下载v1.0.1 安卓官方版
下载
世界杯进球官方版下载v2.70 安卓最新版
下载
基情橄榄球游戏下载v1.2.1 安卓最新版
下载
夏运会手机版下载v2.1.6 安卓版
下载
攀岩车游戏下载v2.23.0 安卓版
下载