Discuz5.5.0代码高亮显示+运行代码框合成插件 下载第1/4页
Discuz5.5.0代码高亮显示+运行代码框合成插件 下载第1/4页
发布时间:2016-12-29 来源:查字典编辑
摘要:主要功能:1.几乎支持所有程序代码的高亮显示,包括以下语言:Actionscript、ADA、ApacheLog、AppleScript、A...

主要功能:

1.几乎支持所有程序代码的高亮显示,包括以下语言:Actionscript、ADA、ApacheLog、AppleScript、ASM、ASP、AutoIT、Backus-Naurform、Bash、BlitzBasic、C、CforMacs、C#、C++、CADDCL、CadLisp、CFDG、CFDG、ColdFusion、CSS、Delphi、DIV、DOS、Eiffel、Fortran、Fortran、FreeBasic、GML、Groovy、HTML、Inno、IO、Java、Java5、Javascript、LaTeX、Lisp、Lua、MicroprocessorASM、mIRC、MySQL、NSIS、ObjectiveC、OCaml、OpenOfficeBASIC、Oracle8SQL、Pascal、Perl、PHP、PL/SQL、Python、Q(uick)BASIC、robots.txt、Ruby、SAS、Scheme、SDLBasic、Smalltalk、Smarty、SQL、T-SQL、TCL、thinBasic、UnoIDL、VB.NET、VisualBASIC、VisualFoxPro、Winbatch、X++、XML、Z80ASM等等。

2.代码运行框,含复制代码、运行代码、另存代码三项功能。

使用方法:

1.如果你想高亮一种语言代码,可以使用下面的格式:

[languge=html]这里是HTML代码[/language]

[languge=xml]这里是XML代码[/language]

[languge=css]这里是CSS代码[/language]

[languge=javascript]这里是Javascript代码[/language]

[languge=asp]这里是ASP代码[/language]

[languge=php]这里是PHP代码[/language]

[languge=java]这里是Java代码[/language]

[languge=cpp]这里是C++代码[/language]

[languge=csharp]这里是C#代码[/language]

[languge=mysql]这里是Mysql代码[/language]

2.如果你只是想一段代码可以运行,则可以使用默认的复制代码 代码如下:格式。

安装方法:

1.下载解压压缩包,如果你使用的是默认模板,并且以前没有修改过以下几个文件:

/viewthread.php

/include/discuzcode.func.php

/include/global.func.php

/include/javascript/common.js

那么,您可以直接将其解压缩后的文件上传到网站根目录即可,其他模板可以参照后面的修改方法进行修改。

2.如果您以前修改过其中的一些或所有文件,你可以按照以下的说明,修改你以前修改过的文件,没有修改过的就直接上传覆盖就可以了:

(1)/viewthread.php

找到:

[code]

$post['message']=discuzcode($post['message'],$post['smileyoff'],$post['bbcodeoff'],$post['htmlon'],$forum['allowsmilies'],$forum['allowbbcode'],($forum['allowimgcode']&&$showimages?1:0),$forum['allowhtml'],($forum['jammer']&&$post['authorid']!=$discuz_uid?1:0),$pasetype,$post['authorid']);

改为

复制代码 代码如下:

$post['message']=discuzcode($post['message'],$post['smileyoff'],$post['bbcodeoff'],$post['htmlon'],$forum['allowsmilies'],$forum['allowbbcode'],($forum['allowimgcode']&&$showimages?1:0),$forum['allowhtml'],($forum['jammer']&&$post['authorid']!=$discuz_uid?1:0),$pasetype,$post['authorid'],$thread['subject']);//-----zouql代码运行开始------$post['message']=preg_replace("/s*id="cmsmb_htmlcode"(.+?)textareas*/ies","cmsmb_no_br('$1')",$post['message']);//----------------------------

当前1/4页1234下一页阅读全文

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新php教程学习
热门php教程学习
编程开发子分类