把代码高亮插件改进了下

把原来的代码高亮插件 http://defe.me/article.asp?id=73,稍微改进了下,可以实现在网页载入的时候自动高亮显示代码,无需再手动点击“高亮”按钮。改动很小:
在HiLightCode.asp中加入

function code_hi(){
var code_hi
var ltp=document.getElementsByName('dftype')
var lcd=document.getElementsByName('dfcode')
for(i=0;i
var tp=ltp.item(i).innerText
var cd=lcd.item(i).innerText
cd=cd.replace(/\&/g,"(|D|F|)");
cd=cd.replace(/\+/g,"(|D|J|)");
cd=cd.replace(/\\/g,"(|D|G|)");
tp=tp.split(" ")[0];
var ul="lang=" + tp + "&code=" + cd;
df = getXmlHttp();
df.open("post","./common/code.php",false);
df.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
df.send(ul);
var result = df.status;
if(result==200)
{
code_hi=df.responseText;
}
df = null;
lcd.item(i).innerHTML=code_hi
}
}
code_hi();

在ubbcode.asp中254左右原来添加到内容替换为:

re.Pattern = "\[code=(.[^\]]*)\](.*?)\[\/code\]"
Set strMatchs = re.Execute(strContent)
For Each strMatch in strMatchs
Dim lang,code,rnd_ID,rndID_t,rndID_c,Code_hi,Code_nm
lang=strMatch.SubMatches(0)
code=strMatch.SubMatches(1)
Randomize
rnd_ID = Int(100000 * Rnd)
rndID_t = "Type"& rnd_ID
rndID_c	="Code"& rnd_ID
Code_hi="

显示: 高亮"
Code_nm=" | 普通
" strContent = Replace(strContent,strMatch.Value,"
"""〈&""〈&" 代码

"&Code_hi & Code_nm &"

 

"&code&"

 

")

 

更新ubuntu到9.04

经不住诱惑,下午把ubuntu由8.10升到了9.04。升级中并没出什么大的问题,网上说显示会出问题,我就先停了nvdia的受限驱动。更新过后显示还是出现问题,不过可以工作在低级显示模式,总归还是有图形界面,只是刷新率不能改,重新激活nvdia的驱动后就正常了。
再一个问题就是flashplugin的问题,总是要到Canonical站上下载,速度有点慢3.8M要半个多小时,直接跳过。更新后在新立德中删除flashplugin-installer和flashplugin-nofree,手动找个包下载安装了事。
总体感觉还不错,启动速度加快,修正了一些bug,比如原来把视觉效果设为“正常”就看不到任何窗口的标题栏,只能不用视觉效果,现在总算可以用了。但是整体的速度感觉慢了点,也许是我的机器太老的缘故吧!

让ubuntu右键开启终端的方法以及添MS的中文字体

长期使用centos,习惯了用Nautilus浏览文件,然后在需要执行命令的时候直接在窗口里右键->在终端中打开,就可以打开终端且当前目录为你在Nautilus里正在浏览的目录,使用起来很方便。这个功能是nautilus-open-terminal插件实现的,在ubuntu下安装该插件只需执行:

sudo apt-get install nautilus-open-terminal

安装完成后需重启桌面服务或是重启系统后即可使用。

另外需要在永中officce中使用一些windows下的一些字体,可以直接将相应的字体文件拷贝到ubuntu相应的字体目录下,如:

sudo cp * /usr/share/fonts/zh_CN/TrueType/

然后改变考入的字体文件的权限
[quote]cd /usr/share/fonts/zh_CN/TrueType/
sudo chmod 777 *
[/quote]
最后在更新字体缓存

fc-cache -fv

然后在永中officce中即可使用,其他需要设置字体的软件中也可使用,例如firefox

slitaz 2.0 ,感觉不错

不知不觉slitaz2.0发布了,下来体验了下,感觉比1.0的时候舒服多了。
现在slitaz以她娇小的体形渐渐流行起来了,主页上也出现了中文,http://slitaz.org/cn/
还有LUPA力助slitaz中国镜像开通 http://mirror.lupaworld.com/slitaz/