Discuz5.5.0代碼高亮顯示+運行代碼框合成插件 下載第1/4頁
更新時間:2007年07月17日 00:00:00 作者:
主要功能:
1.幾乎支持所有程序代碼的高亮顯示,包括以下語言:Actionscript、ADA、Apache Log、AppleScript、ASM、ASP、AutoIT、Backus-Naur form、Bash、BlitzBasic、C、C for Macs、C#、C++、CAD DCL、CadLisp、CFDG、CFDG、ColdFusion、CSS、Delphi、DIV、DOS、Eiffel、Fortran、Fortran、FreeBasic、GML、Groovy、HTML、Inno、IO、Java、Java 5、Javascript、LaTeX、Lisp、Lua、Microprocessor ASM、mIRC、MySQL、NSIS、Objective C、OCaml、OpenOffice BASIC、Oracle 8 SQL、Pascal、Perl、PHP、PL/SQL、Python、Q(uick)BASIC、robots.txt、Ruby、SAS、Scheme、SDLBasic、Smalltalk、Smarty、SQL、T-SQL、TCL、thinBasic、Uno IDL、VB.NET、Visual BASIC、Visual Fox Pro、Winbatch、X++、XML、Z80 ASM等等。
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.如果你只是想一段代碼可以運行,則可以使用默認的
改為
$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\"(.+?)textarea\s*/ies", "cmsmb_no_br('$1')", $post['message']); //----------------------------
1.幾乎支持所有程序代碼的高亮顯示,包括以下語言:Actionscript、ADA、Apache Log、AppleScript、ASM、ASP、AutoIT、Backus-Naur form、Bash、BlitzBasic、C、C for Macs、C#、C++、CAD DCL、CadLisp、CFDG、CFDG、ColdFusion、CSS、Delphi、DIV、DOS、Eiffel、Fortran、Fortran、FreeBasic、GML、Groovy、HTML、Inno、IO、Java、Java 5、Javascript、LaTeX、Lisp、Lua、Microprocessor ASM、mIRC、MySQL、NSIS、Objective C、OCaml、OpenOffice BASIC、Oracle 8 SQL、Pascal、Perl、PHP、PL/SQL、Python、Q(uick)BASIC、robots.txt、Ruby、SAS、Scheme、SDLBasic、Smalltalk、Smarty、SQL、T-SQL、TCL、thinBasic、Uno IDL、VB.NET、Visual BASIC、Visual Fox Pro、Winbatch、X++、XML、Z80 ASM等等。
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
那么,您可以直接將其解壓縮后的文件上傳到網(wǎng)站根目錄即可,其他模板可以參照后面的修改方法進行修改。
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']);
安裝方法:
1.下載解壓壓縮包,如果你使用的是默認模板,并且以前沒有修改過以下幾個文件:
/viewthread.php
/include/discuzcode.func.php
/include/global.func.php
/include/javascript/common.js
那么,您可以直接將其解壓縮后的文件上傳到網(wǎng)站根目錄即可,其他模板可以參照后面的修改方法進行修改。
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\"(.+?)textarea\s*/ies", "cmsmb_no_br('$1')", $post['message']); //----------------------------
相關文章
php循環(huán)輸出數(shù)據(jù)庫內(nèi)容的代碼
今天書寫php的循環(huán)輸出內(nèi)容,總發(fā)現(xiàn)第一篇不能現(xiàn)實,原來是用php do while語句,后來改成while所以出現(xiàn)這個問題,都怪學藝不精啊,特整理下2008-05-05
php中靜態(tài)類與靜態(tài)變量用法的區(qū)別分析
這篇文章主要介紹了php中靜態(tài)類與靜態(tài)變量用法的區(qū)別,以實例形式較為詳細的分析了php中靜態(tài)類與靜態(tài)變量的定義、功能及使用技巧,需要的朋友可以參考下2015-01-01
php數(shù)組函數(shù)array_key_exists()小結
本文給大家匯總介紹了php數(shù)組函數(shù)array_key_exists()的相關知識以及與in_array的性能對比,與isset的區(qū)別分析,非常的詳細,有需要的小伙伴可以參考下。2015-12-12
淺談php中fopen不能創(chuàng)建中文文件名文件的問題
下面小編就為大家?guī)硪黄獪\談php中fopen不能創(chuàng)建中文文件名文件的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02

