程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> Discuz5.5.0代碼高亮顯示+運行代碼框合成插件 下載第1/4頁

Discuz5.5.0代碼高亮顯示+運行代碼框合成插件 下載第1/4頁

編輯:關於PHP編程

主要功能:
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
那麼,您可以直接將其解壓縮後的文件上傳到網站根目錄即可,其他模板可以參照後面的修改方法進行修改。
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']);                        //----------------------------

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved