博客做了一次大的更新 & 修改手扎(最后更新:2008-12-15)
前段时间因为工作忙,日志写得很少,再加上博客程序官方几乎停止开发,我深为头痛的几个问题无从解决,于是在应该一些朋友要求发布了蓝风网络日志的sablog2.0风格之后,写日志都失去了兴趣,我曾经尝试过转换成wordpress,但是附件的问题很麻烦,所以只好放弃。
前几天小T告诉我,2.0有了新版,上去一看,刚好有解决了很头痛的问题,于是尝试升级,碰到一些小问题,升级还是挺顺利的,在这里感谢小T的帮助。
虽然之前我用的也是sablog2.0,2.0的模板相对1.6版本变化很大,虽然改动很多,但是模板比之前“友好”很多,这次升级,虽然同是2.0版本,但是也有不小的变化,这里汗一下,同一个版本,模板要改这么多,很打击用户升级模板的积极性的。
时间比较零散,慢慢改吧,这次改量的完美吧,所以在这里记录一下,方便测试后发布新版的模板:
1、按我的习惯,增加一个about的模块
以前的方法不适用了,但是还是换汤不换药的:
打开根目录下的index.php,搜索
- 'links',
在该代码下面增加以下代码:
- 'about',
然后在modules目录下增加一个模块文件,命名为about.php,OK,搞定!
2、利用友链的“隐藏”属性把链接页改为不显示首页已显示的链接,也即是“内页友链”:
越来越觉得得弄多一个内页链接了,因为首页的友链已饱和了。
本来想给链接加多一个属性,不过需要改动数据库结构,怕影响以后的升级,所以最简单的方法是利用友链的“隐藏”属性,增加友链的时候设置为“隐藏”则视为内页链接。
打开modules/links.php,修改里面的
- visible = '1'
为
- visible = '0'
3、为sablog加个漂亮的mp3播放器
这个是我用过的最简洁又漂亮的播放器了(假如你有更好的,推荐给我吧
)。
打开include/func/front.func.php,搜索
- // 高亮显示PHP
在前面增加
- // MP3播放器
- function makemp3($id) {
- $code = '<object type="application/x-shockwave-flash" height="20" width="240" data="http://www.bluefeel.com/images/flash/mp3player.swf?mp3='.$id.'&autoreplay=1&showtime=1&bgcolor=F3F1E9"><param value="http://www.bluefeel.com/images/flash/mp3player.swf?mp3='.$id.'&autoreplay=1&showtime=1&bgcolor=F3F1E9" name="movie" /></object>';
- return $code;
- }
记住,把里面的bluefeel.com换成你自己的域名。
分别打开modules/article.php和modules/show.php,找到
- //TAGS
在上面增加以下代码:
- //处理MP3
- $article['content'] = preg_replace("/\s*\[mp3\](.+?)\[\/mp3\]\s*/ies", "makemp3('\\1')", $article['content']);
最好,把mp3player.swf 放到images/flash目录下,就OK了!
mp3player.swf下载:mp3player.rar,解压密码为bluefeel.com。
调用mp3 UBB代码格式为:
- [mp3]mp3文章地址[/mp3]
4、Sablog-留言表情功能
这个功能按照黄金一博所写的Sablog-x 2.0 前台留言表情功能独立版所改。
5、修改了tag页面的modules/tagslist.php,把pagenum设为1000,这样就不用分页了,再把tag列表改为以使用次数来排序 (2008-11-20)
6、修改高亮代码的CSS,去掉代码框那些超级难看的左右滚动条,方法是在pre里面加上:(2008-12-15)
- white-space : normal;
---------------------------------我是可爱的分隔线----------------------------------
目前已发现并已解决的问题:
1、后台评论编辑页面,不显示email,当然也修改不了email,也就是说模板做了,但是程序没有读取email字段,这个修正很简单,读取数据和修改的时候加上相应的email字段就行了,修改页面:admin/comment.php
最难理解的是,本来邮箱是必填的,网站地址是选填的,但是后台修改评论时却只检测网站地址,而必填项的邮箱却是不检测的。
再记录一下目前已发现但未解决的问题:
1、新评论在文章中的排序竟然是反的,汗一下!选靠后变成了先前,反之亦然!
2、评论时点表情图时,焦点有问题,增加的表情会跑到最后面。
麻烦大家发现问题告诉我一声,谢谢!
41 条评论
April 20th, 2010 at 12:51 am
[quote=诸葛小小]博主不厚道~~你的博客挂了,用的主题的博客同样挂掉。。。
你换主题也是一样,其他人被迫换主题~~[/quote][face=003]主要是自己没技术,弄出来的东西不伦不类,只好作罢。接下来,可能要转程序了,估计这sablog的作者也不会做什么更新的了。
April 17th, 2010 at 05:53 pm
博主不厚道~~你的博客挂了,用的主题的博客同样挂掉。。。
你换主题也是一样,其他人被迫换主题~~
November 17th, 2008 at 06:03 pm
表情因为不能用,被我隐藏起来了
November 17th, 2008 at 01:59 pm
看一下这个:
http://huangj.in/technology/sablog-x-message-smiley.html
November 17th, 2008 at 01:58 pm
直接显示代码说明你没有修改好![quote=怪鸟]"记录不存在"的问题我已知道怎么解决了
现在重点是评论时提示:"缺少参数",不知道怎么办和谷歌"变成了"谷歜"是那里出错了
按照你的说明?上面的吗?如果是.
你上面有的我都是按照上面改的.
哎...现在
[face=007]
而表情我改后,显示得出来,但发出来的都是"face=007"代码不是表情来的.
真的刹我的积极性
[face=010][/quote]
November 17th, 2008 at 10:51 am
"记录不存在"的问题我已知道怎么解决了
现在重点是评论时提示:"缺少参数",不知道怎么办和谷歌"变成了"谷歜"是那里出错了
按照你的说明?上面的吗?如果是.
你上面有的我都是按照上面改的.
哎...现在[face=007]
而表情我改后,显示得出来,但发出来的都是"face=007"代码不是表情来的.
真的刹我的积极性[face=010]
November 17th, 2008 at 12:14 am
"记录不存在"是不是因为rewrite的问题?
评论的问题你是不是没有按我说明的那样改?
PS:你博客现在评论不了,只好在这里回复你了!
November 15th, 2008 at 06:07 pm
kevin.求救啊.
我今天刚升2.0,但升完后出现了很多问题
[face=004]
不知道怎么在那出错了.
能不能指点一下啊
具体看:http://www.6ird.com/?action=show&id=197
November 10th, 2008 at 11:17 pm
风格uyhjghg好
October 27th, 2008 at 10:14 pm
这段时间又忙了,所以得利用一些零碎的时候一点一点补了。。[face=016]
October 27th, 2008 at 10:13 pm
这个是最新版的,sablog版本不同,模板相差很大,所以版本不对的话,一般模板也用不了的!
October 27th, 2008 at 05:15 pm
WP的速度太慢了,所以我还没有做呢,还是想SA.
October 27th, 2008 at 05:14 pm
修改的越来越好了,无语,我就是喜欢你做的这个风格,可惜上次你把风格发给我 我没有搞成功,
你怎么不经常上QQ呀
October 22nd, 2008 at 02:23 am
改动的东西还真多呀...
October 21st, 2008 at 09:01 pm
时间的确是最大的问题。。。其它的都是次要的,深有体会。[face=016]
October 21st, 2008 at 05:57 pm
原来想使用主域名做一个IT类博客,但事实上根本没时间,准备把主域名关掉,并把那几篇挪过来了。[face=003]
October 20th, 2008 at 04:10 pm
我看到了,你突然更新了好多内容。[quote=盛传]我的博客也进行了改版了~~~
[face=002][/quote]
October 20th, 2008 at 02:09 pm
我的博客也进行了改版了~~~[face=002]
October 18th, 2008 at 04:39 pm
改了好看多了。可以来我这多看看
October 17th, 2008 at 09:04 am
我也想换啊,但是附件的问题很难解决!
October 17th, 2008 at 08:49 am
最好的办法是换blog程序。wordpress很好很强大。
October 16th, 2008 at 12:53 pm
昨天过去,还看到你的博客没恢复。。。
October 16th, 2008 at 12:04 pm
Blog终于更新了!
[face=001]
October 16th, 2008 at 11:17 am
没问题啊。。。
October 16th, 2008 at 10:02 am
要把你修改过的东东,一个一个发布出来哦,[face=002]便于最后借鉴[face=013]
October 16th, 2008 at 09:32 am
这个不错
个人蛮喜欢的
October 16th, 2008 at 02:24 am
汗,[face=003],这个编辑器自带的高亮太难看了,最讨厌上下拉条了,现在连左右拉条都有了。超级难看!
October 15th, 2008 at 10:03 am
[quote=Kevin]坦白说,越是改,越发现现在的sablog很多问题,至少小问题很多,所以进度缓慢。。[[/quote]
[face=013]慢慢来,我还希望你不用太快呢?因为最近比较忙,没事去搞。
October 15th, 2008 at 09:42 am
[quote=怪鸟]引用 Kevin 说过的话:
嗯,现在问题还很多,等完善了就会发布的。
期待中。。。等你出新模板时,我就升sablog-x Plus 2.0[/quote]
坦白说,越是改,越发现现在的sablog很多问题,至少小问题很多,所以进度缓慢。。[face=003]
[quote=A君]娃哈哈,我又来了。。。[face=013][/quote]
把你的头像换了吧,换成大胡子![face=001]
October 15th, 2008 at 12:06 am
再次测试sablog的email Bug
October 14th, 2008 at 10:01 pm
娃哈哈,我又来了。。。[face=013]
October 14th, 2008 at 09:26 pm
[quote=Kevin]嗯,现在问题还很多,等完善了就会发布的。[/quote]
期待中。。。等你出新模板时,我就升sablog-x Plus 2.0
October 14th, 2008 at 02:07 pm
奇怪的是,我的头像又显示不了了~~~[face=007]
October 14th, 2008 at 02:03 pm
不错,留言很酷。
October 14th, 2008 at 11:38 am
嗯,现在问题还很多,等完善了就会发布的。
October 14th, 2008 at 11:32 am
[face=002]模板搞好后,发出来研究研究[face=013]
October 14th, 2008 at 09:48 am
来测试下表情,很酷![face=009]
October 14th, 2008 at 09:21 am
昨晚太晚了,都忘了上传图片了,已修复,谢谢提醒。
说实在的,我已不指望小A会继续开发了,不过现在的版本已解决了我大部分头痛的问题,其它的,不影响使用就行了,还有一些功能可以自己捣鼓出来,哈![quote=猪猪]1、评论框上面的图片不显示 http://www.bluefeel.com/images/smiley/001.png
2、不知道小A是否还会继续SABLOG-X的开发?怀疑中。[/quote]
October 14th, 2008 at 09:18 am
[face=007]你想用等到正式版才用?那你有排等了,连小T都觉得遥遥无期!
October 14th, 2008 at 09:11 am
1、评论框上面的图片不显示 http://www.bluefeel.com/images/smiley/001.png
2、不知道小A是否还会继续SABLOG-X的开发?怀疑中。
October 14th, 2008 at 08:52 am
哈哈,我现在还是1.6的版本,一直没升级。等他完全稳定了,再升级,省得模板重复制作。
对此有看法?发表一下评论吧!