账号通
    

账号  

密码  

1346

查看

1

回复
主题:[分享]增加栏目单页内容“文本编辑模式”,防止自带编辑器过滤代码 [收藏主题]  
浪侠 当前离线

416

主题

4

广播

1

粉丝
添加关注
级别:四年级

用户积分:2073 分
登录次数:299 次
注册时间:2007/2/12
最后登录:2019/3/14
浪侠 发表于:2015/6/18 11:37:42   | 只看该作者 查看该作者主题 楼主 
由于 没有上传附件的权限,看不了效果图,只能看代码了。
admin/system/ks.class.asp
大概1131行后面增加如下代码
  1. .echo " | <a href=""javascript:txtEditClass('" & ID & "');"">文本编辑"& MyFolderName&"</a>"
大概147行后面增加如下代码
  1. <!--文本编辑栏目页-->function txtEditClass(FolderID){ location.href='KS.Class.asp?Page=<%=CurrentPage%>&channelid=<%=request("channelid")%>&a=<%=request("a")%>&Action=Edit&Go=Class&FolderID='+FolderID+'&oids='+oids+'&txt=1'; $(parent.document).find('#BottomFrame')[0].src='Post.Asp?OpStr='+escape("<font color=red>文本编辑<%=MyFolderName%></font>")+'&ButtonSymbol=GoSave&Go=Class&FolderID='+FolderID;}
ks_cls/kesion.classcls.asp

大概362行替换成如下代码
  1.                                  .Write "           <div>单页内容:<font>(使用标签{$GetClassIntro}在模板里调用)</font></div>" & vbCrLf                                 If KS.ChkClng(KS.G("txt"))=1 Then                                  .Write "<textarea id=""ClassContent"" name=""ClassContent""  cols=""120"" rows=""20"">"&ClassContent&"</textarea>"                                 Else                                 Response.Write EchoEditor("ClassContent",ClassContent,"NewsTool","96%","350px")                                 End If
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
q1763633868 当前离线

211

主题

2

广播

1

粉丝
添加关注
级别:二年级

用户积分:685 分
登录次数:63 次
注册时间:2013/5/12
最后登录:2017/9/15
q1763633868 发表于:2015/6/21 9:20:57   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.06641秒 powered by KesionCMS 9.0