这些天,我花时间给BLOG加了些功能.
目前与LBS功能不同之处有:
1.阅读日志时,在浏览器标题栏显示日志标题,便于搜索引擎收录,SIC没有添加这个我看来很重要的功能,可能是他不在乎搜索引擎收录他的日志吧;
2.借鉴密码遗失的回复功能中的提交时自动将评论内容复制到剪贴板;
3.原LBS对评论提交没有做非空检查,我加上onsubmit时检查用户名和评论内容是否为空;
4.借鉴密码遗失的复制TrackBack RUL方法,便于获取TrackBack RUL;
5.将CSS中关于字体的大小限制取消,由访问者浏览器决定字体大小,避免如oveyuki.com/blogview 中出现访问者提出的"字小,而且暗"的意见,让访问者更方便的阅读;
6.借鉴微软(中国)的FOOTer风格;
7.为避免sidebar中的Latest Topics和Latest Comments因宽度限制而自动换行,加入<nobr></nobr>禁止自动换行,保持界面在任意分辨率下呈现一致;
8.在commond.asp中加入On Error Resume Next,防止在更新数据库时,别人正巧访问你的BLOG,从而泄露你的数据库地址.具体如下:
Conn.Open
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库更新,请稍后访问,谢谢!"
Response.End
End If
这样可以防止在更新数据库时,别人正巧访问你的BLOG,浏览器提示:数据库更新,请稍后访问,谢谢!而不会出现提示D:\zuola.com\weblog\data\*BLOG*.mdb找不到这种泄露数据库地址的情形.
9.LBS中的原版是在CSS文件中控制文本居中还是居顶,在CSS文件不能正常下载的情况了,文本位置就乱了.我在default.asp和blogview.asp 中加入<td class="sidebar" valign="top" >和<td class="mainbox" valign="top" >,以便在任何情况下都垂直居中.
10.摹仿MOVEABLETYPE风格,将阅读日志BLOGVIEW.ASP的SIDEBAR去掉,让版面看来更简洁;
11.正考虑要不要将SIDEBAR改成如MovavleType风格的CSS控制的DIV层,而不是用TABLE.
我的修改就这么多了,纯属个人偏好.在这个改的过程学到了很多,这是这个过程的乐趣所在.感谢SIC和其它BLOG的主人!
哈,谢谢MONEYWOOD的细心!
友情链接一下吧,你的BLOG可读性蛮强的,向你学习!
footer有错别字的说
应该是:
some right reserved
~~~~
呵呵
还是不对
我根据这个形式改了自己的footer
zola自己来看看吧
http://www.njrunhua.cn/mlog
我在loveyuki的blog上看到你说:
呵呵.说点别的.如上图,LOVEYUKI的BLOG程序对图片的显示有影响.主要原因是分辨率设计有些问题,没有考虑到在不同分辨率下不同表现.
建议用百分比,不用像素来约束TABLE宽度.
瞧我的,在800X600和3200X1200都显示正确
http://www.zuola.com/blog
————
我也困惑这个问题,能不能指点一下是怎么修改的呢?
谢谢!
不好意思,这几没来照顾BLOG了.
请将:
改为:
即可自动适应任意分辨率.
我用的是一个基于L-BLOG的增强版本,并且自己加入了一些个性化的东西.下载地址:http://www.myie2.com/sic/blog/blogview.asp?logID=24
我早已将所有的
<table width="768 "
代换为
<table width="100%" 了
但是图片的显示还是不对
告诉我你的URL.我有空帮你看看.