未来的新特性请看:
ToDo ::
CooIdeas
- 用户可通过类继承扩展class Wakka
- 提高内嵌html的安全性,防止XSS?.
- 用户可选择按照MediaWiki?的方式显示不存在页面的连接(而不是显示问号)
- 调整登陆页面,使FireFox?等浏览器可以正确记录登陆信息
- 编辑时,可以显示编辑文本与当前版本的区别
- 允许管理员决定是否硬性要求用户名为WikiName格式
- 留言可使用Captcha?防止垃圾
- 改进页面不存在时的显示界面
- 修正其它一些小Bugs
- ...
- 修正一些对于PHP5和PHP4.3的兼容性问题.
- 修正删除页面导致Link Tracking紊乱的Bug.(BugNo33?)(今后CCW_SYS_前缀的字串作为保留字,不能用作页面名)
- 更新了GeshiFormatter的版本。
- 支持PHP5
- 加入几个配置参数:
- no_referrer:决定是否不记录HTTP Referrer
- open_register:决定是否允许新用户注册
- freeze:冻结站点
- 增加对不支持UrlRewriting的服务器的兼容性
- 安装程序自动检测服务器是否支持UrlRewriting.
- 可以以JavaScript?方式输出页面到其他网站(介绍:JsOutput).
- 当站点使用big5或utf8等编码时,支持在索引中按拼音排列(以前该功能仅对gb支持)。(需要iconv支持)
- libs/clswakka.php 把class Wakka从wakka.php中分离出来
- 使用效率和效果更好的GeshiFormatter
- CSS:以后只对wakka.css进行维护,其他css由用户自己修改定制,默认css使用新的wakka.css。
- AssistanceBar?
- UserSessionTrace?/WikiTrails?
- CategoryBar?
- 编辑界面工具条
- Advanced Diff,新的对比引擎可以判断行的移动、显示上下文、精确到字符的对比显示
- 离开编辑界面前提示存盘
- 编辑框大小控制
- print.css(包括打印预览的支持)
修正管理时会错误设置
OperatingLog的
AliasName的问题。
修正0.0.8.4无法删除页面问题。
修正一些潜在问题。
为
Anchor使用添加了新的标记策略。
修正一些Bugs.
在页脚适时增加"Retrun"。
修正了一些
Bugs。
改变了一下页面删除策略(
PageDeletion)。
完善了一下多语言档。
- 使用新的管理页进行权限、昵称、分类等设置。
- 支持留言修改。(ModifyComment)
- 支持页面删除。
- 引入OperatingLog记录特殊操作。
- 新增删除线[del][/del]标记。
- 某些功能通过PEAR实现。
- 更快的更方便的修订历史。
- 减少索引,修订历史不必要的数据库查询和内存消耗。
- 可屏蔽包含恶意字符的编辑,BadWords?。
- 加入LocalDirectory?,用户可把自己对源码的修改放入local目录,CooCooWakka将会自动使用这些文件替代原始文件,并能防止升级时被覆盖。详细可以看看CooCooCustomization.
- 增加安全性:
- 自动使用唯一session_name。
- 禁止上传时覆盖文件。
- 升级时要求重新输入数据库密码。
- 用户可选择是否自动登录(记住密码)。
- 针对Mozilla等浏览器对css进行了少量修改。
- 可以在页脚"To Top"。
- 为减少访问者困惑,匿名用户不允许双击编辑页面。(听取YooJun中的观点)
- 移动、删除页面时,同时对附带的上传文件进行操作。
- 支持在[img]中直接使用该页中上传的文件名(Comment327)。
- 新的RdfAction,支持RDF.
0.0.7.9
修正了一些
Bugs
0.0.7.8
添加
VimFormatter,可以使用它调用vim格式化(高亮度)显示不同类型的代码。
修正了
BugNo16??,17,18
详见Bugs
0.0.7.7
修正文件上传的一些问题,保护文件防止恶意删除。(
FileIssue)
0.0.7.6
修正code formatter中,画蛇添足调用的的htmlspecailchars函数
修正某些情况无法识别中英混合中的
WikiName的情况。
0.0.7.5
修正表格对于非IE浏览器的显示问题
修正一些格式处理上的漏洞
增加了显示引用标记[1]的功能
修正无法移动页面的问题。
0.0.7.x
为每个页面增加
AliasName属性,轻松在
FreeLink?与
CamelLink?中取得平衡,通过设置用户页面及分类页面的
AliasName就可以显示他们的中文昵称了。
增加计数器。
增加页面移动功能,在"修改权限"中可以使用这个功能了。
增加管理员,在wakka.config.php中,设置admin_users属性,加入您的用户名,便对所有页面拥有所有权限。
改进了编辑界面,特别是当出现版本冲突的时候。
略微改进了查询缓存算法,减少某些时候的查询次数。
通过修改.htaccess和一些核心代码完全支持
UrlRewriteMod,并通过了初步测试。(
WakkaInstallation)
还有几个新的tag:
[right][left][center]
让你的排版更丰富。
此外,还基本解决了
FormattingPuzzle的几个问题。
以及N个有大有小的臭虫。
汉化了一些之前忽略的地方。
全面改进Installer,实现傻瓜化升级。
更早的更新请看
History.