热门文章排行
DEDECMS一键转载助手插件"一键转载文
更新:2012-04-01
dedecms5.x版本的代码运行插件
更新:2012-04-01
DedeCms SEO插件 智能一键添加内链 UTF
更新:2012-04-01
dedecms 5.6 整形医院类在线预约插件GB
更新:2012-04-01
dedecms代码运行框插件
更新:2011-09-26
DEDECMS二次开发分类信息地区联动筛选
更新:2011-09-26
- 会员限制拉黑插件 for DedeCMS v5.6 GB
点击:71 - dedecms会员自助广告插件
点击:120 - dedecms多风格模板选择安装器插件
点击:117 - dedecms代码运行插件
点击:75 - dedecms超级标签2.0版,超级简单,放出
点击:197 - dedecms代码运行框
点击:72 - dedecms代码运行框插件
点击:101 - DEDECMS二次开发分类信息地区联动筛选
点击:143
- 会员限制拉黑插件 for DedeCMS v5.6 GB
点击:71 - dedecms会员自助广告插件
点击:120 - dedecms多风格模板选择安装器插件
点击:117 - dedecms代码运行插件
点击:75 - dedecms超级标签2.0版,超级简单,放出
点击:197 - dedecms代码运行框
点击:72 - dedecms代码运行框插件
点击:101 - DEDECMS二次开发分类信息地区联动筛选
点击:143
- 会员限制拉黑插件 for DedeCMS v5.6 GB
点击:71 - dedecms会员自助广告插件
点击:120 - dedecms多风格模板选择安装器插件
点击:117 - dedecms代码运行插件
点击:75 - dedecms超级标签2.0版,超级简单,放出
点击:197 - dedecms代码运行框
点击:72 - dedecms代码运行框插件
点击:101 - DEDECMS二次开发分类信息地区联动筛选
点击:143
dedecms5.x版本的代码运行插件
2012-04-01 15:05 编辑: 人气:次本插件用于做技术性网站使用
本插件由:插件之家提供制作
制作人:禹天
演示地址: http://www.chajian110.com/sy/200902/16-3367.html
说一下方法:
先找到DEDE的include目录下的FCKeditor这个目录,咱们大家经常发文章用的编辑器90%以上都是用的FCK,找到fckconfig.js打开,先来一段声明(版权时代,非常重要的):
FCKeditor版权所有。。。本功能旨在增强作用。。。绝无侵权之类。
先找到
FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;
说明FCKeditor的按钮目录是在 xxx\include\fckeditor\skins\default 先把想加的图像图村放到这里面。一般图标的名称fckconfig.js按钮的名称是一样的。
再找到
FCKConfig.DefaultLanguage = 'zh-cn' ;
说明语言是简体中文,那么找到语言目录:lang 打开zh-cn.js
加入想要的按钮变量及名称,如:
Insertchajian110 : "插入可运行代码", Insertchajian110Lb1 : "可运行代码", chajian110Properties : "可运行代码",
回到fckconfig.js,在
FCKConfig.ToolbarSets["Default"]
的以下合适位置,加入你的变量名称
再找到editor\js\下的fckeditorcode_ie_2.js 在合适的位置添加:
case 'chajian110':B=new FCKToolbarButton
('chajian110',FCKLang.Insertchajian110Lb1,
FCKLang.Insertchajian110);
break;
case 'chajian110':B=new FCKDialogCommand('chajian110',
FCKLang.Dlgchajian110Title,'dialog/chajian110.php',520,300);
break;
上面的dialog/chajian110.php表示调用的文件,名称我也起名叫:chajian110,扩展名为PHP,(这个名字可以根据自己网站来定义)其内容为:
<?php
require_once(dirname(__FILE__)."/../../../common.inc.php");
?>
<HTML>
<HEAD>
<title>插入可运行的代码</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
.td{font-size:10pt;}
</style>
<script language=javascript>
var oEditor = window.parent.InnerDialogLoaded() ;
var FCK = oEditor.FCK;
// 用于插入可以运行的代码
// 版权归fckeditor所有,本次修改只是增强功能,没有侵权意图!
// 本插件你可以自由修改和转载,请保留本信息(不会影响你的速度)
function TableOK(){
var rvalue,rurl,style;
rurlname = form1.rurl.value;
rvalue = "<TEXTAREA id=liehuonetsuifeng style=WIDTH:500px;HEIGHT:150px;>"+ rurlname +"</TEXTAREA>";
rvalue += "<BR>";
rvalue += "<BUTTON onclick=Preview(liehuonetsuifeng)>运行代码</BUTTON>";
rvalue += " ";
rvalue += "<BUTTON onclick=copyCode(liehuonetsuifeng)>复制代码</BUTTON>";
rvalue += " ";
rvalue += "<BUTTON onclick=saveCode(liehuonetsuifeng)>另存代码</BUTTON>";
rvalue += " ";
rvalue += "//提示:您可以先修改部分代码再运行";
FCK.InsertHtml(rvalue);
window.close();
}
</script>
<link href="base.css" rel="stylesheet" type="text/css">
</HEAD>
<body bgcolor="#EBF6CD" topmargin="8">
<form id="form1">
<table border="0" width="98%" align="center">
<tr>
<td align="right">代码:</td>
<td colspan="3">
<TEXTAREA name=rurl style=WIDTH:400px;HEIGHT:150px;></TEXTAREA>
</td>
</tr>
<tr height="20">
<td colspan="2" align="right" nowrap>
<input onClick="TableOK();" type="button" value=" 确定 " class="binput">
</td>
</tr>
</table>
</form>
</body>
</HTML>
最后把压缩包的 chajian110.js在你的文章摸版里上面插入一下代码</head>
<script type="text/javascript" src="/include/chajian110.js"></script>
到此就全部结束了,把修改的文件上传到你的WEB目录,登录到网站后台,添加文章看看吧。
本文下方的下载附件中是支持dedecms5.x版本的代码运行插件,大家可以直接拿去用
在百度中搜索更多关于【dedecms5.x版本的代码运行插件】的文章
在Google中搜索更多关于 【dedecms5.x版本的代码运行插件】的文章
在SOSO中搜索更多关于 【dedecms5.x版本的代码运行插件】的文章
在Sogou中搜索更多关于 【dedecms5.x版本的代码运行插件】的文章



