18 12
发新话题
打印

ZBlog 1.7 代码高亮显示插件

ZBlog 1.7 代码高亮显示插件

自从换了ZBlog1.7之后代码都不能看了. 把之前的插件做了一下小改动,再发上来.

、适用版本
ZBlog 1.7 Laputa Build 70216

二、下载
http://blog.bigcomic.com/post/2007/08/21/HighLighter1.7.html

三、安装
将压缩包中的文件覆盖到Blog的跟目录即可

、使用
1. 使用代码高亮标签时,需要<textarea></textarea>标签的支持。将代码放入<textarea>之中。
eg. 代码中的红字可以替换成你所需要的语言 c#,javascript,vb,xml,php,sql,delphi,Python

<textarea name="code" language="vb">
'/**
' * @param KeepAlive成功
' */
Public Sub OnKeepAliveSucceed(ByVal Index As Long)
    '/** 构造好友状态查看请求包 */
    objPacket(Index).PacketType = QQ_CMD_GET_FRIEND_ONLINE
    '/** 发送好友状态查看请求包 */
    SendData objPacket(Index), Index
    RaiseEvent OnKeepAliveSucceed(Index)
End Sub

</textarea>

五、改动的文件
TEMPLATE\default.html
TEMPLATE\single.html
TEMPLATE\catalog.html
FUNCTION\c_function.asp


296行处增加如下代码
'## Hack
Dim PosX, PosY, TempSource, TempSource1, TempSource2
TempSource = LCase(Source)
PosY = 1
Do
        TempSource1 = Mid(Source, PosX, PosY - PosX)
        TempSource2 = Replace(TempSource1, "<br/>", vbCrLf & vbCrLf)
        TempSource2 = Replace(TempSource2, "’", "'")
        Source = Replace(Source, TempSource1, TempSource2)
    Else
        Exit Do
    End If
Loop
'## Over

六、声明
本插件使用第三方提供的JS制作.

[ 本帖最后由 pencat 于 2007-9-18 11:39 编辑 ]

TOP

第三方提供的JS制作是指?
[AD]:个人BLOG:思想碎片@Zx.MYS
[说明]:1.有事请发帖,论坛短消息已禁用。2.写Z-Blog程序的不是我,是另外一个zx。3:准备高考,消失一年。

TOP

SyntaxHighlighter 最新版 1.5.1  compressed

TOP

支持,虽然我不是很懂
<a href="http://www.shskys.cn/" target="_blank">诗涵的博客</a>

TOP

不错!这个!!

TOP

如果多支持几种语言可能会更好。。
->My Blog ~!->   http://www.genamic.com

TOP

我有点懒 没把所有支持语言写出来 以下是支持的全部语言

Cpp
CSharp
Css
Delphi
Java
JScript
Php
Python
Ruby
Sql
Vb
Xml

TOP

不错

TOP

有支持asp高亮显示的文件吗,自己按照网上现有的尝试做了几个都不成功- -! 求助~

TOP

TOP

引用:
原帖由 lenglau 于 2007-8-27 23:48 发表
有支持asp高亮显示的文件吗,自己按照网上现有的尝试做了几个都不成功- -! 求助~
标记语言写html就行

TOP

好东西。谢谢LZ分享。

TOP

 18 12
发新话题