修正编辑日志的读取天气、头像遗漏

2003-12-22 11:04:35 PM
原来的编辑日志页没有读取保存好的天气和头像信息,造成编辑时又要重新选一次。
更改edit_log文件,在
<select name="log_weather" id="select3">
<option id="sunny" value="sunny">sunny</option>
<option id="ptcl" value="ptcl">ptcloudy</option>
...
Comment[11] | TrackBack[2] | 1644 views

修正IMG标记大小提示的BUG

2003-12-22
  使用IMG插入图片时,如果图片的宽度大于设定值(可正常显示宽度值)时,页面会自动截取部分图片,并在图片上方提示。原来的BUG在于当一页中有多个IMG图片,如果其中有一个图片的宽度大于设定值,并且这个图片不是该页面使用的第一个IMG图片,那么提示文字只会出现在第一个IMG图片上方,而真正需要显示的图片却没有提示文字。
  产生这一BUG的原因是提示文字是由JS判断图片宽度,然后决定图片上一行一个隐藏的DIV(即提示文字)是否显示。因为第一个图片上一行都有这样一个DIV,所以当存在多个DIV时,JS没有区分它们,而直接控制第一个图片上行的DIV显示了。
  这一BUG技术上解决很简单,困难在于找到它的产生原因,用previousSibling方法限定只显示特定的一个DIV就行了。
  解决办法:修改ubbcode.asp中的以下代码
//poorfish修改图片显示
...
Comment[5] | TrackBack[4] | 1713 views

日志增加“来自”标识

2003-12-20 5:47:16 PM
增加“来自”标识,是为了方便标注文章的出处,不用手动在末尾加长长的UBB代码。顺便在标题处也加上“来自”标识。
界面:
日志显示

Comment[24] | TrackBack[2] | 2269 views

增加日志关键词转换

2003-12-18 3:41:21 PM
类似于内容管理系统中的关键词功能,自动将文字转换为可链接到某地址的icon,更通俗的说法是类似于MSN Messeger中的自定义图释。看下一行的示例:
GOOGLE是最好的搜索工具,蓝色理想经典论坛,Macromedia MX 2004。
[Edit on 2003-12-18 15:42:29 By poorfish]
[Edit on 2003-12-23 17:08:22 By poorfish]
Comment[31] | TrackBack[3] | 3684 views

评论加入图片上传

2003-12-18

这个功能实现很简单,把添加日志addlog.asp里那个iframe加进去就行了 :)
scode=scode&"<tr><td colspan=2><iframe border='0' frameBorder='0' frameSpacing='0' height='25' marginHeight='0' marginWidth='0' noResize scrolling='no' width='100%' vspale='0' src='upload1.asp' allowTransparency='true'></iframe></td></tr>"

因为要实现上传后将img标记写入文本框,所提交到的表单是不同的,我用了比较笨但简单的方法,另外建了upload1.asp和upfile1.asp:
Comment[18] | TrackBack[0] | 2383 views

发现DLOG安全漏洞

2003-12-17 10:55:35 PM
今天修改评论功能时发现该安全漏洞,它可导致任何用户在你的BLOG上执行HTML和script脚本,可能破坏到你的网页的正常显示,还可能造成更为严重的后果。导致这一问题的原因是最新评论列表文件top10.asp没有转换UBB代码。
dlog原版、Kimjooy修改版和本站的破废墟修改版均存在此漏洞,请立刻更改此文件,代码如下:
<!--#INCLUDE FILE="conn.asp" -->
<!--#INCLUDE FILE="ubbcode.asp" -->
<html>
...
Comment[26] | TrackBack[4] | 4384 views

BLOG评论加入笑脸和UBB转换的控制选项

2003-12-17
今天写日志时发现评论没有禁止笑脸转换的功能,于是加上了,顺便还加了UBB转换的控制。示例请看http://www.dcshooter.com/dlog/showlog.asp?cat_id=28&log_id=290
评论的处理过程由showlog.asp提交数据到remark.asp进行处理,因此先要在showlog.asp中需要的位置添加两个控制的checkbox
scode=scode&"<input type='checkbox' name='allows' value='1'> 禁止笑脸转换 <input type='checkbox' name='allowubb' value='1'> 禁止UBB

随后就发现问题,数据库中记录评论的log_r表根本没有控制这两个转换的字段,打开log_r表,添加字段allows和allowubb,初始值都设为0
Comment[14] | TrackBack[4] | 2438 views

BLOG新增上下文索引功能

2003-12-17
DUOLUO新加了一个小功能,浏览日志时,加入了上下篇日志的链接。
http://www.duoluo.com/webdream/dlog/showlog.asp?cat_id=5&log_id=335
Comment[30] | TrackBack[0] | 2058 views
< Prev 1 2 3 4 5 6 7 8 9 Next >
共70篇

~Fav Sites~

  • Blueidea
    蓝色理想 - 网站设计与开发人员之家
  • DCShooter
    Digital camera fans club
  • flickr
    almost certainly the best online photo management and sharing application in the world.
  • Douban
    读书 电影 音乐 找到臭味相投的朋友

~Fav Books~

~Recent Photos~