Merge pull request #5 from typecho/master

update
Merge pull request #6 from typecho/master
Merge pull request #7 from typecho/master

同步最新
fixed issue #129

根据实验，在某些web服务器上，对`urlencode`也就是RFC 3986的标准解释不同，它们将unicode字符转义为以百分号开头的小写字符，而php中则默认为大写字符。比如“你好”在php中被转义为`%E4%BD%A0%E5%A5%BD`而在某些服务器上被转义为`%e4%bd%a0%e5%a5%bd`。
这导致`Widget_Archive`中的`checkPermalink`函数将它们识别为不同的路径，从而循环重定向。

解决方法：在`checkPermalink`函数中直接比较`urldecode`以后的`path`
文字的小调整

- 密码建议使用符号、字母混合改为使用符号、字母、数字混合
- 授权说明改得更明确些，强调是在GPL的范围之内自由商业性或非商业性使用。
生成pot文件
Merge pull request #132 from weakish/master

文字的小调整
更新语言项

在安装程序中出现的语言翻译项不能使用换行符，那样不利于PO翻译软件识别。
允许缩放
Merge branch 'master' of https://github.com/typecho/typecho
fixed #134

修正由于判断不准确导致某些情况下本地化时间函数输出异常。完善本地化时间函数的单，复数输出。
修正遗漏的语言项

修正GetText库无法读取mo文件的bug
修正代码格式
添加 dialog
添加 pagedown  的 dialog 属性
添加插件接口

根据issue #136的提议，在发布和删除内容后添加相应的插件接口，以实现一些特定的功能需求
修改撰写页面缩略名自适应宽度

根据issue #133 的提示，将宽度自适应改为完全依照css样式显示的实际宽度来调整
fixed #137

在撰写页面输出文章标题时，被htmlspecialchars函数转义了两次导致了这个错误
增加强制使用Markdown编辑的功能

当用户编辑一个没有使用Markdown发布的内容时，会弹出提示让用户选择是否强制使用Markdown来编辑它
fixed #138

修正判断不全面导致的撰写新文章页面也会出现提示的bug