FHiLight插件升级

      对FHiLight做了简单的升级,把解析代码用的SyntaxHighlighter升到了最新的2.1,添加了几种新的语言的支持,加了一种代码格式Eclipse。现在一个比较大的问题是单行代码太长的话 ,会破坏模板样式,暂时只能自己在发布代码是手动把太长的代码截断一下,这应该是SyntaxHighlighter的问题吧?

新版本下载FHilight.1.0.1.7z

 

 

typecho高亮插件正式出炉

经过10多个小时的努力,参考了很多插件,终于完成了typecho下的第一个插件制作。能兼容我原来在pj下的代码发布模式,也就是不用改文章内容,保持显示与原来一直,当然也适合新博客使用!

下载   FHilight.zip      FHilight.1.0.1.7z

使用方式如下:

1、解压上传插件到安装目录

2、设置插件,选择你经常发布代码的语言 和 代码显示风格

3、使用格式:

[ code = php123] code [ /code]  (可以替换成你需要的代码标记格式,不过需要替换插件源码中的正则解析)

php是你要发布代码的语言 (正式使用时方括号[ ]中不能包含空格)

123是起始行号,如果不写起始行号,默认从1开始

<?php

$arr = array("one", "two", "three");

reset($arr);

while (list(, $value) = each($arr)) {

    echo "Value: $value<br />\n";

}

foreach ($arr as $value) {

    echo "Value: $value<br />\n";

}

?>

typecho的高亮插件

        原来在pjblog自己做了一个高亮插件,发来一些代码,转到typecho后这些代码的处理很麻烦,换新的代码插件还是  直接修改文章内容都很麻烦,相比较而言,修改原文内容更麻烦。所以最好做一个与我原来在pj下使用的插件相兼容的插件就行了,方便又简单。

          但是typecho的插件原理搞不懂,只有下了一个Simple Code 和XHighlighter插件来研究、修改。原来pj下用的是SyntaxHighlighter,te下可以采用geshi和SyntaxHighlighter两种方式进行代码着色。决定用SyntaxHighlighter,因为是javascript代码的,而且代码显示好看方便。功能已实现,现在在想怎么把它做得更好更方便,现在还手工需要在header.php文件中添加内容,每换模板都需要添加一次,现在正在研究怎么动态插入header内容。

阅读剩余部分...

更换了虚拟主机

原来用的是赛亚的windows 主机,现在用的小张的合租linux主机,速度还不错,稳定性只有靠时间来检验了。