
刚刚还发了一个求助帖,现在我已经研究出来了
目前的PHPWind代码框非常难看,而且功能不好,居然还会自动分析URL

我把它改成这样子
功能:可自动分析代码(ASP、PHP、C#、Delphi、Phython、SQL、XML、VB)
我只能用替换的方法把那些自动分析的东西去掉,当然非常白痴。
以下介绍一下安装办法
1、在template\header.htm里面加上这一句
复制代码- <link type="text/css" rel="stylesheet" href="code/SyntaxHighlighter.css"></link>
|
2、在template\footer.htm
最后</body></html>前面,加上这些代码
复制代码- <script class="javascript" src="code/shCore.js"></script>
- <script class="javascript" src="code/shBrushCSharp.js"></script>
- <script class="javascript" src="code/shBrushPhp.js"></script>
- <script class="javascript" src="code/shBrushJScript.js"></script>
- <script class="javascript" src="code/shBrushVb.js"></script>
- <script class="javascript" src="code/shBrushSql.js"></script>
- <script class="javascript" src="code/shBrushXml.js"></script>
- <script class="javascript" src="code/shBrushDelphi.js"></script>
- <script class="javascript" src="code/shBrushPython.js"></script>
- <script class="javascript">
- dp.SyntaxHighlighter.HighlightAll('code');
- </script>
|
3、修改require\bbscode.php
找到
复制代码- function phpcode($code){
- global $phpcode_htm,$codeid;
- $code=str_replace("[attachment=","[attachment=",$code);
- $codeid ++;
- $phpcode_htm[$codeid]="<div style=\"font-size:9px;margin-left:5px\"><b>CODE:</b></div><div class=quote id='code$codeid'>$code</div><div style=\"font-size:11px;margin-left:5px\"><a href=\"javascript:\" onclick=\"CopyCode(document.getElementById('code$codeid'));\">[Copy to clipboard]</a></div>";
- return "<\twind_phpcode_$codeid\t>";
- }
|
替换成:
复制代码- function phpcode($code){
- global $phpcode_htm,$codeid;
- $code=str_replace("[attachment=","[attachment=",$code);
- $code=str_replace("<br>","\n",$code);
- $code=str_replace("[url]","",$code);
- $code=str_replace("[/url]","",$code);
- $code=str_replace("[img]","",$code);
- $code=str_replace("[/img]","",$code);
- $codeid ++;
- $phpcode_htm[$codeid]="<div style=\"font-size:9px;margin-left:5px\"><textarea name=\"code\" class=\"php\">$code</textarea></div>";
- return "<\twind_phpcode_$codeid\t>";
- }
|
《注:上面的<textarea name=\"code\" class=\"php\">这里的php可以改为c#、javascript、VB、xml等》
下载这个插件包、解压,在论坛根目录下新建一个code目录,把所有文件上传到这个目录。
基本完成!
演示:
http://bbs.qijoo.com/read/htm/tid-21008.html[ 此贴被gnome在2006-07-05 17:48重新编辑 ]