Bloody Sunshine

Just too damn hot

LBS^2 计划和当前功能列表

回去有空的话也许会换用这个了。主要是- 模块化结构, 代码, 页面逻辑, 表现三层分离, 方便自定义和修改. 很诱人。

LBS^2 计划和当前功能列表
[ 2005-04-04 10:56:10 am | Author: SiC ]
Font Size: Large | Medium | Small
正式版发布之后的计划

  • 阻止指定的 IP 和 referer (不提供后台管理以保证效率)
  • 加入按作者察看 article & comment
  • 密码保护文章
  • 加入 custom fields (数据库+后台+article form)
  • 静态页面内容管理
  • WAP 浏览支持
  • XML-RPC 接口 (bloggerAPI 支持, ping-o-matic 支持等等)
  • 把 category 改为类似 drupal 的系统, 更加灵活.

当前功能索引

  • 轻松的安装和升级过程.
  • 输出的代码符合 W3C XHTML 规范.
  • 支持 UBB 代码和纯 HTML 两种内容格式.
  • 支持多用户维护同一个 Blog, 可以设置用户组权限.
  • 简单易用的 skin 切换方式.
  • 模块化结构, 代码, 页面逻辑, 表现三层分离, 方便自定义和修改.
  • 使用 Cache 加快处理速度.
  • 用户密码采用 SHA1 加密, 旧的用户密码数据自动转换.
  • 登陆后的 Cookies 验证采用随机生成的 hash key, 并验证 IP(可关闭), 更加安全可靠.
  • 使用验证码图片, 防止灌水和恶意注册.
  • 支持 Trackback 的发送和接收.
  • 动态日历, 比传统的 Archive List 更加方便直观.
  • 使用语言文件, 可以改成多语言.
  • 根据字数自动切割文章, 并尽可能的在分段和标记结束处切割.
  • 支持无组件文件上传.(需要 ADODB.Stream 和 FOS 支持)
  • 全面强大的后台设置和管理能力.
  • 通过后台管理的公告和链接列表.
  • Comment 列表, Trackback 列表.
  • 内容搜索, 关键字高亮.

LBS^2 [v2.0.291] 发布

LBS^2 [v2.0.291] 发布
[ 2005-04-24 19:21:18 pm | Author: SiC ]
Font Size: Large | Medium | Small
下载 (谁受得了我这个更新狂 )
单击这里下载
2.0.291 发布后在五一之前都不会再有更新.
下个版本是程序代码的清理.
从 L-Blog 1.08SE 升级文件 (我没仔细测试, 请保留好备份)
从 2.0.286 到 2.0.287 升级包 (只需覆盖 scode.asp)

安装
请看下载包里面的 readme.txt 的 INSTALLATION 一节. 不懂英文可以看 H-Strong 写的安装指南: http://www.h-strong.com/blog/?id=352
必须要 Script Engine 版本大于 5.5 的 ASP 空间. 要判断自己的空间是否支持 5.5+ 版本, 可以执行 _conv_lbs0xF0.asp 看看 Script Engine Version.
发布包附带一个范例 skin: oldschool. 要用新的 skin 只需要到后台改 logo image url 和 stylesheet url, 图像因为我时间有限所以没另外做. 所有样式文件都放在 styles 目录里面.

中文语言文件
解压覆盖 lang 目录里面的文件即可.
bombfans 版翻译文件
blues 版翻译文件

Skins
Moneywood 整理的 Skin 站点: http://www.mulog.org/lbs2skin/

LBS^2 页面结构参考(给 skin 制作者):
首页: http://www.voidland.com/blog/layout/default.htm
首页(文章列表模式): http://www.voidland.com/blog/layout/list.htm
隐藏侧边栏后: http://www.voidland.com/blog/layout/nosidebar.htm
察看文章: http://www.voidland.com/blog/layout/article.htm

反馈
任何问题请到这里反馈: GuestBook 否则一律忽略/删除

功能和计划列表
请看这里: http://www.voidland.com/blog/?id=46

从 2.0.bxxx 等测试版数据库升级到 2.0.284 数据库
单击这里下载
按照解压出来的文件名上对应的版本号逐个升级, 然后覆盖所有其他文件.

请 2005-4-11 日下午 3:00 前下载和更新的用户注意.
如果你是从之前的 LBS 0xF0 更新的, 请下载 这个文件 更新数据库.
如果你是使用发布包自带的数据库的, 请下载 这个文件 更新数据库.
如果你是从之前的 L-Blog 1.08SE 升级的, 请下载 这个文件 更新数据库.
发布包的数据库和升级程序已更新. 新用户无需升级.
如果更新时出错, 请对照发布包数据库自行修改 access 数据库里面的索引.
这次更新是为了清理数据库内残留的无用索引.

详细更新记录如下:
2.0.291

  • class/function.asp: 为 trimUBB() 添加去除 [hr]
  • source/src_article.asp: 发送 trackback 前 trimUBB()
  • global.asp: 在关闭用户注册时隐藏 reigister 链接
  • styles/default/styles.css: 修正 .textbox-title 的背景问题 (仅 IE)

2.0.290

  • class/ubbcode.asp: 添加

标记

  • admin.asp, stats.asp, user.asp: 修正上个版本的 class name 错误
  • styles/default/styles.css
  • styles/kaichun/styles.css
  • styles/oldschool/styles.css
  • 为不输出侧边栏的页面添加 .content-only 样式

2.0.289

  • global.asp: 移除 <?xml>
  • styles/default/styles.css
  • styles/kaichun/styles.css
  • styles/oldschool/styles.css
  • 样式 .list-header 改名为 .listbox-header
  • 样式 .list-entry 改名为 .listbox-entry
  • 加入样式 .clear
  • about.asp, article.asp, comments.asp, admin.asp, default.asp,
    gbook.asp, trackback.asp: 改变 sidebar 输出顺序, 加入 div class="clear"

2.0.288

  • class/ubbcode.asp: 修正 [font] 处理的一个 bug
  • lang/blog.asp: 添加 "font_size","large","medium","small"
  • styles/default/styles.css:

main-wrapper 改为 #mainWrapper

blog_logo 改为 #blogLogo

panel_user 改为 #panelUser

panel_category 改为 #panelCategory

panel_article 改为 #panelArticle

panel_comment 改为 #panelComment

panel_search 改为 #panelSearch

panel_stats 改为 #panelStats

panel_links 改为 #panelLinks

去掉 .panel-content-category ul
去掉 .panel-content-category li
去掉 .panel-content-links

commentwrapper 改为 #commentWrapper

.commentwrapper 改为 .comment-wrapper
添加 .textbox-links

c-top 改为 #commentTop

添加 .commentbox-label
添加 .trackbackbox-label
添加 .hidden-note
添加 #loginForm
添加 #commentForm
添加 .listbox-table

  • 需要更新根目录下所有文件和 css 文件

2.0.287

  • scode.asp: 修正关闭站点时的一个 bug

2.0.286

  • class/ubbcode.asp: 修正 URL 处理的一个 bug
  • article.asp, comment.asp, gbook.asp: 修改"已被编辑"标记的输出
  • styles/default/styles.css: 添加条目 .editmark
  • styles/oldschool/styles.css: 添加条目 .editmark
    很抱歉, skin 制作者又要在自己的 css 里面加上一条 .editmark 了

2.0.285

  • class/ubbcode.asp: 小改动
  • source/src_admin.asp: 修正删除 category 时的一个bug
  • source/src_gbook.asp: 添加搜索留言板
  • gbook.asp: 添加搜索留言板
  • global.asp: 添加搜索留言板, 移动两个 js 函数, 修改了
  • common.js: 添加搜索留言板, 移动两个函数
  • trackback.asp: 小改动
  • upload.asp: 截获 FOS 创建失败的错误消息
  • styles/default/styles.css: 添加条目 #menu ul 和 #menu li
  • styles/oldschool/styles.css: 添加条目 #menu ul 和 #menu li
    skin 制作者请在自己的 css 里面加上 #menu ul 和 #menu li 即可符合新版要求

2.0.284

  • class/ubbcode.asp: 增强了 URL 自动识别
  • article.asp: 修正一个小 bug
  • default.asp: 修改输出

2.0.283

  • function.asp: 修正一个 bug
  • ubbcode.asp: 修正若干 bug, 整理输出内容符合 XHTML 标准
  • lang/blog.asp: 添加项目
  • source/src_default.asp: 整理输出内容符合 XHTML 标准
  • source/src_comment.asp: 整理输出内容符合 XHTML 标准
  • source/src_trackback.asp: 整理输出内容符合 XHTML 标准
  • article.asp, global.asp, default.asp, comment.asp, gbook.asp, trackback.asp: 整理输出内容符合 XHTML 标准

2.0.282

  • scode.asp: 输出成 Opera 可识别的 BMP 格式

Google效应

无论善恶,只要是Google的动作,总会激起一大片水花,这是多少互联网公司梦寐以求的啊。这就叫口碑,据说是当下最时髦的一种营销方式(Word-of-Mouth)。Google Web Accelerator昨天发布,仅仅24小时,Technorati已经可以找到300多个谈论此事的blog帖子,del.icio.us也有近200个书签收藏,高居收录榜首位,Bloglines上的链接数更多达400多个。

这几乎已经成为一种独特的Google效应,Google自己无需多说,用户自会喋喋不休。Google也很清楚,让用户说比它自己说更有效,而且,说好的肯定比说坏的多。让用户说,并不是自己不进行公关,实际上Google雇佣了世界上最好的公关公司,但却让所有用户都感觉不到公关的存在。这跟我们平时所了解的写肉麻文章、打电话、撤稿……这种公关,真是天壤之别。

我们看到了Google的高明,却常常忽视了这种高明所依赖的资本——品牌价值的积累。在众多的互联网品牌中(如果新浪、百度这些也算品牌的话),Google是迄今惟一可以信赖的,尽管这种信赖其实已经潜伏着危险。方刚说:“微软和Google都是十足的骗子,他们偷换概念,干的绝对是一样的勾当。”Klaudius则认为,拿隐私问题说事儿,不过是一种妖魔化Google的趋势。老冒干脆告诉你,在英文中魔鬼和天才压根是一个词。所以,当你说Google是天才的时候,等于在说Google是魔鬼,享受同样待遇的还有比尔·盖茨、史蒂夫·乔布斯、拉里·埃利森等等。

Google Web Accelerator比搜索历史更进一步,不光你的搜索行为被记录,你的整个Web浏览行为全部被记录了,你在网上干的那点事儿,Google全知道,嘿嘿。另外,由于Web Accelerator把直接的网页访问变成了通过Google的间接访问,因此有人说,Web Accelerator让网站的访问统计和广告投放出现问题。我看到有人预测,接下来的几周,Google会面临大面积的质疑和责难,比当初Gmail广告受到的质疑要严重得多。

隐私这个话题我会在另一个帖子中专门谈,至于Google Web Accelerator的加速效果,我不太在意,我正在享受它的超级代理功能。没有障碍的互联网,真他妈好啊。


CSS速记表

via http://www.ilovejackdaniels.com/

The CSS cheat sheet is designed to act as a reminder and reference sheet, listing all selectors (as of CSS 2.1) and properties. It includes a visual example of the box model, unit reference for CSS units and the various media types CSS makes allowance for. A description of what is on the cheat sheet follows, or if you are impatient, you can go straight to the full size CSS cheat sheet.

CSS cheat sheet(就翻译为速记表吧)是用来给那些记性不大好或者经常查阅CSS手册的人准备的。如果你把它打印出来的话,就一页纸——上面包含了语法、属性、选择符、单位等,甚至还提供了一个盒模型的示意图。


Mozilla建议的CSS书写顺序

Mozilla建议的CSS书写顺序