Roclog 的 Token 机制说明

所谓 Token,翻译过来就是令牌、象征的意思。在 Roclog 里,Token 担任一些初级保密性的任务。

目前版本 Token 的作用范围:

  • 管理所有用户的会话确认值,如果更改了 Token 值,所有相关的会话全部失效,重新记录。
  • 升级部分的验证 Token 是为了确保安全性的情况下增加的,我在这里建议大家都修改一下自己的 Token 而不要使用默认的,以免引起安全隐患。

至于默认的 Token,大家可以在系统根目录的 Web.config 里查看,特此说明。

新版本、难题、开源、赞助

这几天可谓是什么事情都集中在一起了。那么我就一一来记录一下好了。首先是新版本的发布。

二十三号晚上,Roclog v5.0.23.0 发布了,细心的同学大概看出来了,从这次开始,版本号多了一位小数,这个也方便了版本号的控制。具体说明我就不在这里说了,想详细了解的同学可以翻阅有关的资料参考。这个版本取消了压缩组件的使用,暂时采用 Winrar 压缩,不过这个压缩存在一个问题,那就是在服务器运行的时候需要运行 win32 程序的权限,否则虽然不会出错,但是却不能使用。另外几个亮点就是密码文章和搜索入口的方式改变,尽量减少了模板制作时要写的脚本。首页,也就是第一个入口页,在没有选择任何分页和分类时,可以使用独立的模板文件,从现在开始,可以架设简单的全站系统了。

至于新版本的难题,就是我说的压缩类的问题了,因为自己之前没有接触过压缩方面的操作,就算有用到,也是使用外部组件的,实际上要是自己写的话,还真写不出来。那就没办法,只有暂时这样,这个版本就请大家还是手动备份和手动上传主题包吧,今后我保证会提供给大家一个稳定好用的压缩类。

准备在元旦让 Roclog 踏上开源征途

考虑了好久,终于还是决定让 Roclog 开源了,毕竟代码不全都是自己的,还用了部分组件,当然也不能那么小气了。

不过,我还是很明白国内程序员的作风,只有很少的朋友愿意去协助研究,多数还是抄袭的比较多。不过也罢,只要有改进,就有值得这个系统去学习的地方。那么,开源之后,免不了有授权破解、代码盗窃的情况,这些都是已经必须要经历的,不过这里还是提倡大家支持官方版。

最终决定,Roclog 将在一零年元旦当天公开源代码,从此踏上开源征途,让大家一起研究这个系统,提出意见,让这个系统的发展越来越良性、向上。

有关部分服务器新装 Roclog 出现运行时错误的解决方法

部分服务器安装 Roclog v5 的测试版和初始正式版时会出现运行时错误的提示,让人很费解。

今天在帮两个用户安装的时候也是遇到这个问题,找了一下午没找着,后来托服务器商检查错误信息后发现是 Web.config 的中文注释行出错。后来把这个文件里的所有中文注释都删掉,改为 UTF-8 编码保存上传后就一切正常了。如果出现此问题的用户可以尝试这样的办法。

  1. 下载 Web.config 文件并打开(推荐 EditPlus)
  2. 删除文件中的所有的中文注释
  3. 保存(保存时选择编码为 UTF-8 不带 DOM 的)
  4. 上传覆盖原有文件即可

同时也请安装在子目录或需要配置 Web.config 的同学在保存时记得注意编码是否是 UTF-8。

Roclog v5.0.0 发布

测试了三个 Roclog v5 的测试版之后,正式版本在今天发布了。更新如下:

  • 取消多语言包的功能,使用单语言可替换功能
  • 缓存管理增加批量处理功能
  • 修正无数测试版的问题和细节的修改和优化

到这里下载

Roclog v5.0.0 beta2 的用户注意了

由于我的疏忽,没预料到更新中可能会存在文件夹要新建和删除的问题,导致 Roclog v5.0.0 beta2 在线升级到 Roclog v5.0.0 beta3 的中途会出现移动文件夹出错的情况,而再次升级时会因为已经更新了数据库而还没到移动文件夹就出错了。这里给出两个解决办法:

Roclog v5.0.0 beta2 用户,还没升级过的:

  • 下载【更新专用文件】覆盖掉系统 bin 目录下的同名文件。
  • 在后台运行在线更新即可。

Roclog v5.0.0 beta2 用户,已经升级并出错了的:

  • 再次运行在线升级程序并导致出错
  • 在不清除系统临时文件的情况下利用 FTP 进入系统 Common/Temp/Upgrade/5.0.0 beta2 目录下下载所有文件
  • 将下载到的文件覆盖系统同名文件及文件夹
  • 手动 FTP 删除以下文件或文件夹:
    • Common/Editor/FCKEditor/editor/skins/office2003
    • Common/Editor/FCKEditor/editor/skins/silver
    • Common/Editor/FCKEditor/editor/skins/_fckviewstrips.html
    • Common/Editor/FCKEditor/editor/images/smiley/msn
    • Common/Editor/CKEditor

至此,我对此次造成的麻烦表示很抱歉。但是我之前确实没有考虑到这种情况,还请大家多谅解了。

做个记录,Roclog v5 正式版需要修正的列表

公测版已经发布几天了,每天都有用户发现这样那样的问题,这里做个表记录一下,再逐步修补吧。

由官网整理:

  • 文章列表带参数时的路径错误
  • 文章列表带参数时的 Title 处理
  • 增加重新计数功能
  • 为每篇文章增加缓存
  • 后台增加刷新系统全部缓存功能
  • 在子目录安装后编辑器路径错误

由 holley 整理:

  • 默认发布的 Web.config 调试器关闭
  • 转换软件转换数据库时把站点设置转换过来
  • 置顶日志失效修正
  • 独立页面管理增加删除功能
  • 友情链接内页应包括首页连接
  • 友情链接管理操作可批量进行
  • 设置数量限制 RSS 订阅条数
  • 在线修改主题包文件
  • 后台 UI 需要着重人性化
  • 编辑器优化,表情路径要和老版本的一样
  • 上传的图片附件额外增加样式名称

由水岸心晴整理:

  • 后台管理输入限制字数的问题
  • 完善语言包功能
  • 编辑器增加播放器功能

由 kelvin 整理:

  • 隐藏文章在 RSS 里显出的问题

请其它用户如果发现问题也请发上来,多谢支持。

Roclog v5.0.0 开始公测

昨天晚上整理了一下,把最新的公测版发布了。是大家一直期待着的 Roclog v5.0.0 beta。

首先要高调地说明一下不足之处:

  • 预期的所有评论、归档功能还没有实现
  • 主题包可能还不完善,例如没有文章投票部分和文章搜索。不过功能都已经实现,已经不影响制作新主题了
  • 缓存还没应用到位,还需整理细节
  • 后台的一些高级功能还没有实现

不过这些问题大家都不用担心,看下面我来低调地说明一下比较出色的地方:

  • 不得不先说的是在线升级的功能,有了这东西,今后大家不必再手动更新任何文件了
  • 速度提升。自从慧杰老师说他的首页执行只需要0.06秒时,我就一直在着重效率方面,现在 Roclog v5.0.0 beta 版本的首页速度已经打到不到0.04秒即可完成,可以说速度是很快的。

Powered by Roclog v5.0.26.0

Copyright © 2009-2010 Roclog 官方网站. All rights reserved.

滇ICP备09002287号

本站带宽资源由风云互联提供, 统计由提供