Movable Type 更动纪录
名称
mtchanges - 版本更新演进史
概要
这份文件包含了 Movable Type 的版本更新演进史。刮号里面的名字则表示指出该瑕疵、或提出修正的使用者
姓名。
更动
2.661 (2004.01.15)
-
修正了转向被开启时的问题以及无效的 XHTML 。
2.66 (2004.01.13)
-
回响会按照 IP 来调节。新的组态参数 ThrottleSeconds 可以用来规定来自相同 IP 连续发表回响时的最低需间隔秒数。
-
现在作者链接会以 meta 转向的方式提供,因此回响发表者的链接将不再直接显示于回响页面中。
-
改进了在 mt-send-entry.cgi 中的电子邮件地址验证。
2.65 (2003.12.18)
-
增加了 Atom 串联供稿 feed 模版 (atom.xml) ,同时也在主索引模版里加入了 Atom feed 的自动发掘。
-
增加了 <MTIfNonEmpty> 和 <$MTEntryModifiedDate$> 卷标,同时也在 <$MTBlogHost$> 增加了
exclude_port
属性。
-
修补了 XML-RPC 服务器的安全性问题。
-
增加了能适当处理 XML-RPC 请求里的 ISO-8601 日期偏移值的功能。如果缺少了时区偏移值,那么时间戳印就会被假设成跟网志本身的时区一致;否则就会优先套用时区偏移值,然后才再加上网志的时区偏移值。你也可以在 mt.cfg 里加入一列
IgnoreISOTimezones 1
,以关闭此作用。
-
让 <MTGoogleSearch> 的 Google 搜寻错误别那么致命。
-
修补了 mt-send-entry.cgi 的转运问题。
2.64 (2003.05.28)
-
根据 RSS 认证站台,把预设模版里的 RSS 0.91 模版换成了 RSS 2.0 模版。(感谢 RSS 认证站台的广大成员们。)
-
修正了一些 XSS 的瑕疵(回响、引用、通知书地址和搜寻询问句)。(由 Dumky 和其它人所回报)
-
修正了 Clean 样式表里的 #content div 宽度,终于在 Windows IE 里不会出现滚动条了。
-
修正了引用自动发掘跟文字过滤器间的瑕疵─现在自动发掘功能会针对已被过滤的文章项目本体做处理,而不是对还没过滤过的内容处理。 (Timothy Appnel)
-
在特殊卷标清单里新增了
<q>
,用于换列转换功能关闭时,侦测段落的开始。 (Todd Dominey)
-
把「搜寻」按钮往上挪动到搜寻对话盒之后,避免造成误会,也避免使用者一时不甚按到「取代」。
-
现在被预览的文字中,换列字符会被拿掉了。
-
修正了在 Windows 里删除暂存盘时(在上传档案期间)会发生的档案锁定问题。感谢 Scot Hacker 追查了这个问题。
-
修正了 mt.getPostCategories 中,文章项目没有主要类别的错误。
-
修正了新增类别...对于没有类别编辑权限的作者仍然有效的错误。
-
在通知书讯息及搜寻结果里,用 get_excerpt 以取得适当的摘要。 (Brad Choate)
-
新增了替换 PostgreSQL 连接埠的支持能力。 (Tim Beadle)
-
新增了关于 mt.supportedTextFilters 的文件。
-
修正了另一个 pg_atoi 的问题(这个问题会发生于预览画面中储存文章项目的时候)。
-
现在日期格式的语言也会适当地套用于通知书讯息里。这项变更得感谢 Jakub Kazecki 。
-
修正了在 XML-RPC 通告中, flerror 和 message 的顺序居然有关系(应该要跟顺序无关才对)的问题。 (cobra libre)
2.63 (2003.02.23)
-
修正了从 XML-RPC 服务器传回的 faultCode ,来推翻预设的 SOAP::Lite 值;这里的问题在于这个值并非(却应该要是)整数。 (Adriaan Tijsseling)
-
修正了 MT It! 因 Windows 安全性更新所造成的 Javascript 错误。这个修正得感谢 Phil Ringnalda 。
-
现在可以移除创意公用授权条款了(不过你该谨慎地使用这个功能,因为这些条款本来就是被设计成无法撤销的)。同时也在设定授权条款前加入了更多的警告文字。多谢 Matt Haughey 的协助。
-
在 mt.cfg 里加入了一个 GenerateTrackBackRSS 选项,用来决定是否要建立每一个引用项目的单独 RSS 档案。
-
现在 mt-view.cgi (和 Viewer.pm )在预设的情况下都被停用了,以强调这个功能的实验性。如果你想要开启这个功能,就得在 mt.cfg 里加入
SafeMode 0
。
-
修正了 Postgres 中,会砍掉写作时间戳印的瑕疵。
-
修正了预设搜寻模版,以使用
<$MTPublishCharset>
。 (Autrijus Tang)
-
修正了 mt.setPostCategories 方法 (XML-RPC) 中的 isPrimary 引数瑕疵。
-
修正了创意公用 RDF (之前的漏了
</rdf:RDF>
)。 (Aaron Swartz)
-
现在从送出及接收引用所自动产生的文摘,也能够适当地套用文字格式了。 (Brad Choate)
-
修正了不会使用 Postgres 密码的瑕疵。
-
修正了从 Berkeley DB 转换成 Postgres 数据库的瑕疵(这是 pg_atoi 的问题)。 (Mike Chambers)
-
现在
<MTLink>
祇会试著加载索引模版。
-
修正了使用本土化版本的 MT 重建档案时的问题。
-
现在编辑文章画面里的选择和新增类别...也能够被翻译了。
-
现在文字格式选项的无和转换换列也能够被翻译了。
-
现在新回响的讯息主旨也能够被翻译了。
-
修正了编辑文章画面里,「上一个」和「下一个」的链结会跳过文章草稿的瑕疵。
-
修正了在 XML-RPC 用户端中,无法把延伸文章内容设定成空字符串的瑕疵。 (Adriaan Tijsseling)
-
现在 mt-view.cgi 也会遵照 IncludeBlogs 和 ExcludeBlogs 了。 (Phil Ringnalda)
-
现在 mt-view.cgi 不再会显示出文章草稿了。 (Phil Ringnalda)
2.62 (2003.02.16)
2.61 (2003.02.16)
-
修正了额外的更新通告问题 -- 如果引用通告网址被加到欲通告网址里,那么更新通告就会被多送出一遍。现在不会了。 (Phil Ringnalda)
-
修正了如果开启
NoHTMLEntities 1
后,将使得文章里的 HTML 本体遗失的瑕疵。
-
新增了一个
<$MTEntryTrackbackID$>
卷标。这个修正得感谢 Christopher
Laco 。
-
在 mt.cfg 里新增了一个 NoCDATA 设定,用来把 CDATA 编码功能关闭。如果你不喜欢这个功能的话。
-
修正了转换成 PostgreSQL 时,执行 mt-db2sql.cgi 后序列不会被设成较高的 ID 的瑕疵。
-
修正了语系编码的问题,现在 UTF8 字符再也不会在出版的页面里烂掉了。
-
基于好的 XHTML 理由而修改了搜寻模版。
-
在 mt.cfg 里新增了一个 NoOverride 设定,用来指定不能被搜寻模版或使用者所推翻的搜寻设定。
-
现在偏好语言里的语言选项会按照名称排序了。
-
在预设的消毒规格里把 ol 和 i 也列入允许卷标了。
-
修正文字格式不会被套用到文摘去的瑕疵。这个修正得感谢 Brad Choate 。
-
从 ImageMagick MT 驱动程序里移除 Ping 的使用,因为那样传回格式不一致的结果;现在则改用 Read 和 Get 了。多谢 Aaron Straup Cope 指出了这一点。
-
修正了当网志和文章都把换列转换关闭时, convert_breaks=``1'' 无法运作的瑕疵。
-
修改了 MT::Template::Context::post_process_handler 里的过滤器设定,所以消毒功能会和 encode_xml 合作得更愉快了。 (Phil Ringnalda)
-
修正了跟 $status_old 有关的未启始值。 (Phil Ringnalda)
-
在 MT::FileMgr::Local::content_is_updated 的 MD5 检查进行 UTF8 编码时,不要覆写掉原来的内容。
-
修正了 mt-upgrade25.cgi 来检查 MT 版本是否大于或等于 2.5 ,而非祇是是否等于 2.5 。
-
现在回响和引用通知讯息也都会正确地本土化了。
-
修正了 Perl 5.004_04 和消毒一起用时的重建问题(用了
foreach
修改子)。
-
新增了爱沙尼亚语日期格式。 (Anti Veeranna)
2.6 (2003.02.13)
-
新增文字格式选项。这取代了原来单纯的转换换列核选框;现在你可以在每一篇文章设定不同的格式化选项。外挂模块也能够在文字格式选单理加入新的选项;也因此,系统里的文字格式也得以获得更佳的整合性(举例来说,现在在预览画面里,文字格式已经会套用进去了)。
-
新增对 PostgreSQL 和 SQLite 数据库驱动程序的支持。
-
整合了 Brad Choate 的 Sanitize 外挂模块,同时在 mt.cfg 里新增了一个整体的预设设定,也可以在每一份网志里的设定中加以推翻这个预设设定。这个消毒外挂模块遇到下列的卷标时将会被自动地启用:
<$MTCommentAuthor$>
<$MTCommentEmail$>
<$MTCommentURL$>
<$MTCommentBody$>
<$MTPingTitle$>
<$MTPingURL$>
<$MTPingBlogName$>
<$MTPingExcerpt$>
-
新增了一个
<MTLink>
卷标,用来自动产生某个索引模版或某篇文章(按照文章 ID )的网址。
-
现在你可以在新增/编辑文章画面的主要类别选单新增类别。祇要从选单里选择新增类别...就可以了。
-
把允许回响这个选项从核选框变成下拉式选单,并且新增了一个
关闭
的状态。这让你可以关闭某篇文章的新回响,但是仍旧把原有的回响留住。
-
新增了对创意公用授权条款的支持。现在你可以从你的网志组态里选择一份授权条款,接著合适的诠释数据将会被加进你的网志索引页面和 RSS 1.0 档案里。
-
新增了 metaWeblog.newMediaObject 的采行,所以你可以透过 XML-RPC 来上传档案。
-
新增了一个 RSD 模版和一个会参照 RSD 的
<link>
卷标,因此能够简化 XML-RPC 用户端的组态。 (Ben Hammersley)
-
对于本土化的改善:
-
大部分的词汇,包括在预设模版里的用语,都被摘录到语系包里了。这表示现在预设模版也能够加以本土化了。
-
密码恢复、通知书和回响/引用通知讯息现在也都可以在语系包里加以本土化了。
-
新增了一个
<$MTPublishCharset$>
卷标,会从 mt.cfg 里取得设定值;如果你设定了不同的语系编码方式,预设的模版现在就会透过这个卷标来加以使用了。这个设定的预设值是 iso-8859-1
(译注:所以中文字当然会在这里出问题)。
-
PublishCharset 现在会在通知书讯息、回响和引用通告里被当成语系设定使用。
-
dirify 现在会把某些高-ASCII 字符(像是重音标记字符)转换成相对应的低-ASCII 字符,这表示像 crudité 这样的东西将会被转换成 crudite 。
-
修正上传页面里,当 MD5 未被安装而档案尺寸又恰巧一样时所发生的问题(现在我们不比对档案尺寸了,而是比对档案内容)。
-
新增 MT::PluginData 这个给外挂模块用的储存区域。这将会采用跟 MT 其它部分相同的数据储存方法(像是 Berkeley DB 或 MySQL 之类的)。这个主意的由来得感谢 mt-dev 清单。
-
XML-RPC 服务器现在会对 mt_allow_comments 和 mt_allow_pings 传回整数,而不再是布林值。
-
如果某一篇文章不允许回响的话,现在将会在系统核心就被驳回,而不祇是单单不显示表单而已。这同时也是新的「开启/关闭/无」区别下的副作用。
-
预设模版里的回响表单被修改成更具可用性。主要的差别在于更重视『记住我』组件的位置。感谢 Jeremy Hedley 提出了这个建议。
-
MT::Util::remove_html 现在除了会移去任何完备的 HTML 卷标外,还会把所有剩下来的
<
字符也都编码成 <
的样子。 (Seth Woolley)
-
修正使用 XML-RPC 发表/编辑文章时,引用自动发掘功能及送出引用通告的问题。我们在此要感谢 Annoying Old Guy (译注:糟老头)协助我们除错及修正。
-
修掉了不透过 HTML::Entities 的 encode_html 途径,以免重复编码。
-
新增了 PingInterface 、 PingProxy 和 PingNoProxy 这三个组态设定,用来设定代理服务器信息。这个修正得感谢 Christopher Laco 。
-
改善了 encode_xml (和 decode_xml )。现在它会检查要加以编码的字符串是否看起来像是包含了 HTML 卷标或本体,是的话就把它包进 CDATA 里。这段程序码得感谢 Timothy Appnel 。
-
修正了搜寻引擎里, SearchTemplatePath 的设定会被查询字符串参数给推翻掉的瑕疵。 (Frank von Vliet)
-
如果开启了 Filter 的话,就藉由使用 filter_register 来让 MT::App 的子类别 Apache::Filter 能被知觉。这个修正得感谢 Christopher Laco 。
-
藉由使用 utf8 把数据编码,来修正使用 MD5 时的宽字符瑕疵。这个修正得感谢 John @ John's Jottings 。
-
原本文章标题的 HTML 在主网志选单(实际上是在列出/编辑文章画面里)没有被正确地编码。现在已经修掉了。 (Richard Soderberg)
-
在安装文件里新增了用 .htaccess 保护 mt.cfg 档案的注意事项。 (Patrick Gibson)
-
现在
<$MTCGIRelativeURL$>
会在 CGIPath 看起来像是绝对网址(而不是空字符串)时,传回完整的设定。
-
修正了在 Win32 机器上取得目录名称时,因为丢弃了磁盘驱动器名称而造成的瑕疵。现在我们不用 splitpath 而改用 dirname 。
-
现在送出通告失败时会记录在活动记录上,同时也会在储存文章画面上显示出错误讯息。
-
修正了某些 FreeBSD 版本的
crypt(3)
(采行的是 Blowfish 密码法)的密码验证瑕疵;同时还藉由递送整个加密过的字符串给 crypt 处理(而不祇是试著侦测其保留而已),来让它运作得更好。
-
修正了
<$MTCategoryCount$>
也会把类别里的草稿计算进去的瑕疵。
-
修正了祇包含草稿的类别仍旧会被
<MTCategories>
列出来的瑕疵。 (girlie)
-
在所有该叫用 MT::Entry::permalink 的地方加以叫用(而不是用 archive_url 来建立,之类的)。
-
在搜寻表单里新增了 sort_by 和 sort_order 参数,让使用者可以在网志内和搜寻结果里排序。
-
在
<MTCalendar>
卷标里新增了 month=``last'' 属性,来让建立前一个月份的月历更简单。 (wgriffin)
-
修正了通告不会在预览文章后被送出的瑕疵。
-
如果在 mt.cfg 里设定了 PublishCharset 的话,就在搜寻结果、回响和引用里放进 HTTP 档头。
-
新增了斯洛伐克语的日期格式,并且修正了捷克语的日期格式。 (Bill Shakespeare)
-
现在设定表单组件时,搜寻脚本会用
selected="1"
和 checked="1"
来取代原本的 selected
和 checked
;这是为了验证的目的。
-
新增了 mt.getRecentPostTitles ,这是不苛求频宽版本的 getRecentPosts ,祇会传回标题、日期、发表 ID 和建立者的使用者 ID 。 (Adriaan Tijsseling)
-
现在 XML-RPC 服务器可以把 mt_convert_breaks 字段当作字符串值而非布林值来取得和送出,藉以支持文字格式选项。
-
现在关键词能够经由 XML-RPC 服务器,从 mt_keywords 字段里被设定与取用。
-
引用通告网址可以经由 XML-RPC 服务器,从 mt_tb_ping_urls 字段里加以设定 metaWeblog.newPost 和 metaWeblog.editPost 。
-
新增了松绑外挂模块档名的程序码。 (sdelmont)
-
没有存取编辑作者权限的作者不应该要能看到权限编辑画面;就算手动切换也一样。现在修好了。 (Jonathan Auer)
-
现在 MT::Util::html_text_transform (预设的『转换换列』程序码)不再会在以某些 HTML 卷标(像是
pre
、 table
、 ol
、 ul
、 pre
、 select
、 form
和 blockquote
)开头的段落前后加上 <p>
卷标了。 (Phil Ringnalda)
-
现在也会从模版跟文章里清掉换列 (\r) 字符了。
-
现在
<$MTArchiveTitle$>
和 <$MTArchiveLink$>
也能在单篇汇整模版里运作了,他们的作用就如你所预期的一样。
-
修正了
<$MTEntryCategory$>
在搜寻结果模版里会有不一致结果的瑕疵。
-
现在祇包含有空白字元的搜寻字符串将不再被视为搜寻;相反地会画出
<MTNoSearch>
容器里的东西。
-
整修了数据库方面的程序码,所以同一段程序码可以在在各种不同的数据库驱动程序间共享。
-
修正了德语日期格式,所以 %x 和 %X 将会因语言而异。 (Alex)
-
修正了在汇整模版里空的传回值会被当作是错误的瑕疵。 (Jason Kottke)
-
在主索引模版里增加了
<br clear="all" />
来处理 IE 的问题。 (Blake)
-
修正了全域属性超载时,超载和被超载的都会被叫用的瑕疵。 (Timothy Appnel)
-
新增了
eval "use $user_class"
的错误检查。 (Dennis Haney)
-
在 mod_perl 的文件里的 @INC 加进 extlib 。 (Dennis Haney)
-
把所有系统和文件里看得到的 blog 都改成 weblog 。
-
把转换回响里的换列跟段落选项改成文字格式选单,用来设定文字格式选项。 (Kristine Beeson)
-
把新增/编辑文章画面里的文字格式选项往下移到出版状态跟写作日期组件之后。
-
修正了任何作者都可以建立网志的安全性漏洞。 (Paul Hammond)
-
在回响模版里用 tabindex 设定了跳格顺序,所以仍然可以从名字跳到 Email 地址跳到网址再跳到文字栏。 (Kristine Beeson)
-
修正了空 DB 密码时,未启始值的警告。 (Adam Kalsey)
-
在完整安装里提供了空的 plugins 目录。 (Anil Dash)
2.51 (2002.10.29)
-
新增了 Windows 的右键小书签功能,所以你可以用
发表到 MT 网志
的右键选单来开启小书签。这段程序码得感谢 Anil Dash 。
-
新增了泛用的
<MTElse>
卷标,所以你可以在任何条件里加上『否则』的条件。这段程序码得感谢 Brad Choate 。
-
新增了一个
<$MTEntryPermalink$>
卷标,会在显示文章链结的时候做正确的事:如果是在单篇汇整里,就不会跟著任何定位锚;否则就会。
-
现在重建档案时,祇有当内容有变更时才会覆写掉原有的档案。换言之,如果内容完全相同的话,就会保留已存的档案;这样就不会更改到档案的时间了。这对于快取以及取得 RSS (和其它档案)的 GET 条件将能有更好的效果。 (Phil Ringnalda)
-
从预设的 RSS 0.91 模版里移除了
<lastBuildDate>
,然后加入了该有的 <pubDate>
(最新文章的日期)。这对于快取以及取得 RSS (和其它档案)的 GET 条件将能有更好的效果。
-
在
<$MTBlogTimezone$>
加入了建构 RFC922 日期所会用到的 no_colon 属性,同时还修正了 <pubDate>
的格式。
-
藉由把密码串黏进网址的路径信息,来修正启用引用密码保护的类别的瑕疵。
-
修正了用旧版 Image::Magick 建立缩图时会造成 MT 出现
Can't locate auto/Image/Magick/Resize.al
错误讯息的 ImageMagick 瑕疵。感谢 Erin 用她的服务器来找出这个问题。
-
修正了由引用通告所送出的静态链结网址的定位锚瑕疵。 (Brenna)
-
改善了 MT 画面的标题,用以协助导览之类的。( Justin Hall 和其它人)
-
新增了一个
<$MTSearchResultCount$>
卷标,会计算所有网志的搜寻结果数量。 (mcroft)
-
修正了引用功能小书签和单一项目引用的瑕疵;因为一个错字使得引用网址的核选框不会出现。 (Anil)
-
在 HTTP 档头把 charset 设定成跟我们在
meta
卷标里所设定的一样。
-
修正了引用网址和服务器会胡搞路径信息的问题。
-
新增了 decode_xml 这个全域卷标属性。 (Timothy Appnel)
-
修正了当文章从预览画面中储存时,会送出额外的通告的瑕疵。
-
新增了一个 SafeMode 组态设定;按照预设的状况会开启,以检查安全性和/或其它问题,并且加以实时中止这些危险的部分;但是你还是可以把它关掉。
-
基于安全性的考量,如果你在 SafeMode (安全模式)执行的话,某些扩展名的档案不被允许用来连结到模版: .cgi 、 .pl 、 .pm 和 .cfg 。这个注意事项得感谢 Michael Croft 。
-
让『编辑你的个人数据』的描述更清楚些,所以使用者会知道她们得在那儿选择语言。 (Eduardo Arcos)
-
在 mt.cfg 里新增了 PublishCharset 选项,让你推翻偏好语言理相对应的语系编码。
-
修正了当建立 GIF 图片缩图时,寻找 ppmquant 的瑕疵; MT::Image 祇会去找 PATH 。
-
把预设模版里的
更多...
链结文字改成延伸阅读 E<lt>$MTEntryTitle$E<gt>
,藉以来更清楚地指出每一个连结的目标(也就是为了亲和力的目的)这个建议得感谢 Timothy J. Luoma 。
-
修正了自动撷取标题时,祇会从文章本体中把作为标题的部分复制出来,但不会剪掉的瑕疵。同时也修掉了『标题开始』和『标题结束』间的多列标题无法被理解的瑕疵。
-
在手册里新增了组态设定的章节,描述了所有在 mt.cfg 有效的设定。
-
修正了在非英语语言中,汇整组态画面无法正确运作的瑕疵。
-
增加了对是否在搜寻功能的 Template 名称是否已经指定了替代模版 (AltTemplate) ;如果没有的话就会给错误讯息。系统之前所给的讯息会很容易让人混淆。
-
在
<MTGoogleSearch>
新增了选项,用来从文章关键词里查询。 (Jason Trommeter)
-
修正了
Can't use "No title" as a method name
的瑕疵(这是跟本土化有关的瑕疵)。
-
修正了引用 RDF 里的 dc:date 瑕疵(没有
T
)。 (Phil Ringnalda)
-
现在你可以在小书签里增加关键词字段了。
-
现在关键词会被正确地汇出和汇入了。
-
修正了如果文章项目没有启用引用功能、而又用了
<MTPings>
时,就会显示出系统上所有的通告的瑕疵。
-
修正了密码恢复画面的瑕疵。 (fmt)
-
增加了一些数字检查,用来限制 SQL 查询的使用。 (Michael Stillwell)
-
修正了类别编辑画面中,带有密码的引用网址。
-
修正了上传弹出式窗里,本机汇整路径的
?
链结。之前这祇会显示出本机站台路径。 (tylerted)
-
修正了使用加入时, MT::ObjectDriver::DBM 会造成范围搜寻无法运做的瑕疵。虽然这不真的对 MT 会有所妨害,但毕竟仍就是个瑕疵。
-
修正了 AdminCGIPath 用在不该用的地方的瑕疵。 (Jeremy Beker)
-
在旧版的 MySQL 里,以十进位来处理网志时区。
-
修正了 MT::Placement 的 Perl 文件错字。 (Sen Nagata)
2.5 (2002.10.08)
-
本土化:现在 MT 的接口能够按照每个作者的设定分别呈现成各种语言了。
-
整合了 Jay Allen 的 mt-search ( Jay ,多谢啦!)。我们已经从 1.31b 版里做了下列变更了:
-
重了写『新回响搜寻』,来让它更好用(用了 recently_commented_on 功能)。
-
在活动记录里新增了搜寻记录。
-
增加了搜寻需求的速度,用来抵抗 DoS 攻击。
-
把 mt-search.cfg 的指令整合到 mt.cfg 里。
-
把预设的搜寻模版自订成一并使用 MT 的样式表。
-
现在用
<MTInclude>
卷标来叫用模版模块也能运做了,不过当你的系统上有不祇一份网志时,你还是要小心。更多细节请参照文件里的说明。
-
新增了 IncludeBlogs 这个组态设定,也新增了让使用者设定搜寻功能要囊括的网志清单的表单字段(这也就是网志排除清单的另一种作法)。 IncludeBlogs 会推翻掉 ExcludeBlogs 的设定。
-
把 AltTemplateN 指令改成祇有 AltTemplate 。现在你可以设置无限数量的替换模版了。
-
把 TemplateDir 的设定改名成 SearchTemplatePath ,以免和 TemplatePath 设定给搞混了。
-
重新以 MT::App 的子类别运作。
-
新增了能够通告 blo.gs 和其它服务单位的能力。
-
让预设的模版更具亲和力:月历表格新增了 summary ,然后把月份名称的部分改成用
<caption>
卷标,再把星期几的名称改进 <th>
标头里且加上缩写说明。现在网志标识还会连回主页面;此外也用了真正的标头卷标,像是 <h1>
;同时还用了相对字体大小,像是 small
;回响表单组件则用了 <label>
。在此感谢 Mark Pilgrim 的 30 天迈向更具亲和力的网志。
-
现在如果你的系统上有 NetPBM 工具的话,就可以拿来建立图片缩图了。请见 mt.cfg 里面的 ImageDriver 和 NetPBMPath 设定。预设值是采用 ImageMagick 。
-
新增了引用自动发掘功能,会按照文章本体里的静态连结自动地寻找引用通告网址。所以这些文章毋须你额外输入任何信息就会被自动地通告到。这个功能是从通告返回规格书的部分内容获得灵感的。
-
新增了样式表来当作新网志中的预设样式。
-
在新增/编辑文章画面里新增了关键词字段,用来储存搜寻关键词/诠释数据;同时也新增了
<$MTEntryKeywords$>
卷标。
-
修正了 RSS 1.0 模版;现在我们不再继续用 RSS 0.9x 延伸卷标,而是用 Dublin Core 卷标。在此感谢众多关照的团体。 :)
-
修正了用 MySQL 3.23.45 (或更早的版本?)时, recently_commented_on 采行 MySQL 的瑕疵。这个修正得感谢 Adam Kalsey 。
-
现在引用通告不再用 GET 来送出了,而是改用 POST 。
-
在预设的 RSS 模版的
<$MTEntryLink$>
卷标里增加了 encode_xml="1"
(来把&符号和其它一些东西加以编码)。
-
更新了通告机制(也就是对于 weblogs.com 、 blo.gs 和 MT 等的),现在祇有当文章被新增(且定稿),或者是从草稿转成定稿时,才会送出通告。
-
在通知书讯息的标题写入文章标题。
-
新增了
%x
和 %X
这两个新的日期格式卷标。前者会显示出语言对应的日期,后者则是语言对应的时间。
-
改善了 TemplatePath 、 ImportPath 、 PluginPath 和 SearchTemplatePath 的预设设定;他们现在都会侦测 MT 是从那个目录执行的,而不是祇用 ./foo (从现行的工作目录开始找)。
-
新增了
<MTBlogs>
这个容器卷标,来列出系统上所有的网志。
-
修正了当上传档案档名有超过一个
.
(点)的时候,发生在缩图和 HTML 弹出式窗口的瑕疵。 (Ask Bjørn Hansen)
-
现在
<$MTCategory*$>
卷标可以被用在分类汇整模版里了。
-
现在 MT::Util::encode_xml 会正确地编码成 XML 了。 (Timothy Appnel)
-
现在所有在 MT::Template::Context 里的容器卷标都能够正确地传递条件了。 (Brad Choate)
-
新增了 sprintf 这个全域卷标属性。这个修正得感谢 Brad Choate 。
-
如果没有延伸本体的话,就增加主要文章文字窗口的高度。
-
修改了 RDF ,所以现在引用通告网址会在 trackback:ping 里。这应该具备向下兼容性。
-
如果 mt.cfg 的 URI 跟公开 URI 不同(例如像是你用了 https 的时候)的话,可以加进 AdminCGIPath 设定。
-
现在
<$MTBlogEntryCount$>
不再把标记为草稿的文章也纳入计算了。 (Brad Choate)
-
新增了 MT->version_number 来祇显示版本的数字部分。
-
修改了引用通告网址;现在不使用查询字符串了,而是改在路径信息使用引用 ID 。这么一来就可以用 POST 来提出要求了。
-
现在卷标可以在结束的地方用 XML 式的 / (往前的斜线),不论是容器卷标或变数卷标都可以。也可以写成多列属性的样子。这个修正得感谢 Brad Choate 。
-
( MT 里的)搜寻和取代功能现在能够搜寻关键词字段了。
-
如果没有设定预设的日期格式语言的话,就设成英语。
-
在
<$MT*Date$>
卷标里新增了选用的 language 属性,让你推翻每份网志里的日期格式设定。 (Justin Hall)
-
在回响通知及引用通告通知里加上了文章标题。
-
新增了
<MTPingsSent>
容器,来列出所有从某篇文章所发送出去的引用通告。
-
新增了
<$MTBlogSitePath$>
卷标,也就是网志组态里的本机站台路径。
-
修正了当类别名称里含有 OR 而又在
<MTEntries category="Foo OR Bar">
用了布林逻辑时所发生的瑕疵。
-
现在不需要经由模版模块,就可以把容器卷标放在相同名称的容器卷标里(像是把
<MTEntries>
放在另一个 <MTEntries>
里)槽状使用了。这个修正得感谢 Brad Choate 。
-
现在把预设的 PingTimeout 设定从 10 秒改成 15 秒了。
-
如果祇有一篇启用引用功能的文章的话,就在小书签的引用项目上加一个核选框。多谢 Phil Ringnalda 。
-
把 blog_server_offset 字段改成浮点数,藉以修掉了 MySQL 里半时区的瑕疵。
-
增加了删除对象的安全性 -- 现在不祇会在使用接口显示删除选项前检查『是否有权限?』,还会在真的从系统上删除对象前再检查一次。
-
修正了 mt.cfg 里的 CGIMaxUpload 范例;底线会让 postmax 被设定成 500 位元组,然后就会造成假的
已上传的档案过大
的错误。
-
现在会分段重建逐日、逐周和逐月汇整,每次祇重建 N 篇文章,就跟单篇汇整一样。这里的 N 则会按照 mt.cfg 里的 EntriesPerRebuild 设定的倍数而定。
-
把所有 XML-RPC 所采行的方法都搬进 MT::XMLRPCServer 里,因此 mt-xmlrpc.cgi 祇会是一个接口壳层。这样子将使得 mod_perl 底下也能够采行 XML-RPC 。
-
在 metaWeblog.newPost 和 metaWeblog.editPost 的内容结构还有 metaWeblog.getPost 和 metaWeblog.getRecentPosts 的传回值里加入了 mt_allow_comments 、 mt_allow_pings 、 mt_convert_breaks 、 mt_text_more 和 mt_excerpt 延伸。
-
如果有的话,就祇显示出『最近 5 则回响』和『最近 5 个通告』。
-
修正了类别和 OR/AND 布林逻辑的瑕疵:现在 OR/AND 会遵照使用的情境,并且过滤已经在情境中的项目清单,而不再祇是从整份网志里列出所有吻合的项目。多谢 Ben Hatton 和其它人。
-
新增了 CommentScript 、 TrackbackScript 和 SearchScript 这几个组态变数,这样子在 Perl 脚本需要 .pl 扩展名的情况下,组态 mod_perl 下的 MT 会更容易。
-
撰写了
<$MTEntryBody$>
的 words=``N'' 属性的文件。
-
现在重建索引模版的时候,重建画面会有一个『检视此页面』的链结。
-
现在在网志的主选单会列出 5 个最近的通告。
-
现在用 ImageMagick 重新调整图片尺寸的时候,不会用 Scale 了,而是改用 Resize ;同时还会从图片里移除所有的附加信息。这个修正得感谢 Michael S 。
-
现在引用通告能够像回响一样被汇入汇出了。
-
现在汇出的时候,会确认有把日期语言设定成英语;这样一来, AM 和 PM 就一定会是英语。
-
现在 metaWeblog.newPost 和 metaWeblog.editPost 都会接受 ISO.8601 格式的 dateCreated 参数,来指定写作日期。感谢 Bill Kearney 提醒了这件事。
-
如果某个作者的密码是 NULL 的话,现在 mt-db2mysql.cgi 会在把它扔进 MySQL 前转换成空字符串。
-
现在 mt-check.cgi 会显示出已安装的模块版本了。
-
现在属性的杂凑参照会在被送进模版卷标代号前加以本土化,这表示本土化的时候也能够修改属性清单了。这个主意得感谢 Brad Choate 。
-
现在模版分析程序会正确地分析嵌有
$
字符的属性(像是 <$MTFoo bar="/baz$/"$>
)了。这个指针得感谢 Brad Choate 。
-
修正无效的(空的)允许通告值的瑕疵。
-
在小书签发表窗口里的链结增加了
title="page title"
。
-
新增了检查引用通告所送出的网址的验证。
-
祇加载外挂模块目录里,扩展名为 .pl 的档案。 (staggernation)
-
在
<$MTEntryAuthorLink$>
和 <$MTCommentAuthorLink$>
里新增了 show_email 和 show_url 。这样你能够控制在实际的特定卷标里要显示 Email 地址或者网址。 (syndromes)
-
新增了下列的日期格式语言:
- 日语 (Justin Hall)
- 冰岛语 (Einar Orn Einarsson, Ingvi)
- 斯络维尼亚语 (gandalfar)
- 捷克斯拉夫语 (Johanka)
- 丹麦语 (henrik hammer berthelsen)
-
现在小书签里的链结都包含了写著页面标题的 title 属性。 (Todd Dominey)
-
在预设的样式表里把 postion 修正成 position 了。 (Doug Feuerbach)
-
在编辑回响画面中新增了连往编辑文章画面的链结,让你可以编辑回响所属的文章。
-
修正了作者计数会包含在该网志不再有权限的作者的瑕疵。
-
在 XML-RPC 接口新增了 mt.publishPost 方法,来重建特定文章的档案。
-
改善了 MT 目录的侦测能力(现在会从组态参数往 MT::new 侦测)。
-
把小书签里的引用文章下拉式选单改成 menu-long 的样式。 (girlie)
-
现在引用的 RDF 数据会以 HTML 的评论卷标关起来。同时也在
<$MTEntryTrackbackData$>
新增了 comment_wrap 属性来让你关掉这个作法。
-
在预设的模版里的
<html>
新增了普通传递名称集网址。
-
修正了用 MySQL 版本的系统汇入数据而没有核选『汇入成我的』时,所发生的瑕疵。 (Kristine)
-
如果你在 mt.cfg 的 DataSource 所指定的路径不存在的话,就会得到错误讯息。这应该能够帮助你找出安装的问题,应该啦。
-
新增了 MT::Template::Context::add_global_filter 来新增全域卷标属性。
-
加入了 NoLocking 这个组态选项,用来使用未采行 flock() 和 link() 的 Berkeley DB (像是某些 Windows 系统)。除非有人知道自己在做甚么,否则其实不需要加以设定。这个修正得感谢 dws 。
-
新增了
<MTCommentEntry>
卷标,这个容器卷标会代表著回响所属的文章情境。所以现在你可以在那个容器里用 <$MTEntry*$>
来参照到文章本身。
-
修正了引用通告里的 dc:identifier 和网址,所以如果偏好的汇整类别不是单篇汇整的话,这里将包括了静态链结的数字型 ID 。
-
新增了
<$MTStaticWebPath$>
卷标,用来显示你在 mt.cfg 里的 StaticWebPath 值。
-
现在你在 网志组态 | 偏好 里所选定的回响排列顺序将会用来排列
<MTComments lastn="N">
所列出的回响。你还可以用新的 sort_order 属性来推翻这个设定值。这个修正得感谢 morbus 。
-
修改了 MT::Template::Context::init 的卷标启始顺序。现在由外挂模块所建立的卷标将会在预设的卷标之后才加载,换句话说你将可以因此而推翻预设的卷标。这当然应该要小心地使用。这段推论得感谢 Jay Allen 。
-
修正了与旧版 DBD::mysql 兼容性的问题。自动增加的字段值会由
$dbh->{insertid}
所传回,而不是由 $dbh->{mysql_insertid}
所传回。
-
新增了 MT::Template::Context::add_conditional_tag 用来新增条件卷标。这样子一来,外挂模块要新增条件卷标将会更容易。
-
修正了缩图的
<img>
码会跑出两个斜线的瑕疵。
2.21 (2002.06.28)
-
修正了 MySQL 轮廓里非常重要的瑕疵:把所有的 *_created_on 字段都从 timestamp 类别改成 datetime 类别。否则在 MySQL 里使用时就会发生非常不好的影响(虽然透过 MT 的函式库时并不会发生问题)。多谢 shanson 找到这个瑕疵。
-
现在外挂模块架构能够拿来建立容器卷标了(多谢 Adam Kalsey 指出了以前没有办法)。
-
新增了用来溢出特殊 XML 字符的 encode_xml 全域卷标属性。
-
把预设的 RSS 模版从 encode_html=``1'' 改成用 encode_xml=``1'' ;因为原来那样的话会把字符编码成未定义的 XML 本体。
-
在预设的 RSS 模版里新增了 encoding=``iso-8859-1'' 。这表示用其它编码的使用者得自己修改 RSS 模版。
-
让 bind_columns 的用法与叫旧版本的 DBI 兼容,也就是把属性的杂凑参照当作是第一个引数。
-
修正了预设允许通告在按下储存后不会被取消核选的瑕疵。 (Robyn)
-
修正在 mod_perl 底下的 MySQL 用法,来在 mt-db-pass.cgi 档案中找到正确的焦点。这个修正得感谢 Ask Bjørn Hansen 。
-
修正了 mt-load.cgi ,把 email 设定成空白的字符串,所以就不会是 NULL 了。
-
把
lib->import
方法的使用改回来用 unshift @INC
,因为前者看来对某些人会造成问题。
2.2 (2002.06.26)
-
新增了引用功能,这是一个网志间的点对点通讯架构,能够追踪跨网志的交谈与对话,并提供相对应的远程内容。这个功能同时也具备了密码保护、禁用 IP 、自动输出 RSS 和 Email 通知的能力。
-
新增了对 MySQL 后端的支持。
-
新增了
<$MTBlogRelativeURL$>
卷标,用来产生连到你的主网志的相对网址。
-
在单篇和按时汇整模版里,新增了
<link>
导览卷标 (prev, next, start) 。多谢 Mark Pilgrim 。
-
从回响的作者名字、 Email 和网址字段里清掉 HTML 。
-
新增了用来把 HTML 本体译码用的 decode_html 全域卷标属性。
-
在
<MTGoogleSearch>
里新增了 title=``1'' 和 excerpt=``1'' 属性。这个修正得感谢 Dave Sifry 。
-
新增了用 plugins 目录和 MT::Template::Context::add_tag 方法来轻易增加卷标的能力。这个主意得感谢 Felix S. Gallo 。
-
改善了上传图片或档案后所产生的文字。 (Brad Lauster)
-
更改了外挂模块和重建窗口的外貌。
-
当从小书签里选取网志后,会自动选择预设的出版状态。
-
在从 metaWeblog.getPost 和 metaWeblog.getRecentPosts 传回的结构中新增了 permaLink 元素。
-
修正了当你没有重建权限时,新增文章后所发生的瑕疵。
-
新增了 PingTimeout 设定。
-
把重建跟发出通告的动作与储存文章分离,所以现在他们会在个别的画面里发生(不过仍然会自动地发生)。这不但能让使用者更清楚地知道目前的状态,也能够让通告选项有更多的可能性(像是引用)。
-
新增了类别的描述以及
<$MTCategoryDescription$>
卷标。
-
在搜寻结果里,如果文章没有标题的话,就会改以文章本体的前 22 个字符来显示。
-
修正了在
<MTEntries category="...">
卷标里使用了 OR
或 OR
时,就会把存为草稿的文章也显示出来的瑕疵。
-
修正了 Google 搜寻中的
related="1"
。
-
新增了芬兰语的日期格式选项。 (skithund)
-
让
<$MTEntryDate$>
也能在回响清单模版里运作。
-
把预设模版里的样式表链结加以标准化。
-
把 admin:generatorAgent 改成合适的格式(也就是 URI )。
-
在预设的 RSS 索引模版里加入了 <link> 卷标。
2.11 (2002.05.03)
-
更新了连结到回响的文件。
-
修正了因为
<$MTCommentPreviewIsStatic$>
卷标导致预览回响时重建错误的瑕疵(这个瑕疵是从 2.1 开始有的)。
-
修正了
<$MTArchiveCount$>
无法正确地在分类汇整里运作的瑕疵。
2.1 (2002.05.02)
2.0 (2002.03.20)
-
修正了错字跟不正确的换列,之类之类。
-
修正了编辑回响画面中被缩短了的
删除
和取消
的按钮。
-
修正了 Mac IE 在指派多重类别画面里的问题 -- 当选择了左边框框里所有的选项时,右边的框框会占满整个屏幕。修正这个问题的方法是,当来源框框变空的时候,我们就加入一个假的空类别。
-
现在
偏好汇整类别
选项祇会显示出你在汇整
里有选择的了。
-
在大量编辑储存后,新增了一个
变更已储存
的讯息。
-
让
<MTComments lastn="N">
在空情境里也能运作;在这种情况下,将祇会显示出特定文章的最新 N
则回响。
2.0b6 (2002.03.12)
-
新增了文章画面自订的文件。
-
如果自订文章画面里禁用了可编辑的写作日期的话,则改成显示不能编辑的版本(因为这是很有用的信息)。
-
修正在 Windows 上建立缩图的瑕疵(又是二进制模式的问题)。
-
修正了
<$MTArchiveTitle$>
在分类汇整中会显示成错误类别称号(因为它会从第一篇文章的主要类别中取得称号)的瑕疵。
-
修正了使用自订文章画面设定而不显示转换换列跟允许回响的核选框时,这两个设定值不会设成预设值的瑕疵。
-
修正了从 2.0b4 或某个版本开始发生的小书签登入瑕疵。
-
现在大量编辑模式和列出及编辑文章都祇会列出在该网志上有注册的作者了。
-
新增了
encode_php
这个全域卷标属性(感谢 Brad Choate 送出了这个修正)。
-
修正储存个人数据而没有设定密码时所发生的瑕疵(这个瑕疵是从 2.0b4 版起产生的)。
-
把全域程序变数的设定移回 load_tmpl ,因为有些其它部分的程序会跳过 build_page 而直接叫用。
-
现在 mt-xmlrpc.cgi 会检查是否有 XML::Parser 可用;没有的话,就会用这些之事来判断是否要把 HTML 本体给译码。
-
修正了日期/时间格式的瑕疵: 12 PM 会被显示成 12 AM 。
2.0b5 (2002.02.27)
-
先在新增和编辑文章画面都已经模块化而且可以自订了;你可以设定想要呈现出来的字段,也可以设定按钮列的位置(页面最上方或最下方)。
-
加大了小书签窗口里的类别下拉式选单宽度。
-
线在你上传档案后所看到的表单,不再会在你按下返回键的时候送出错误了;有的送出一律都改成经由 JS 按钮,所以表单的送出也一律禁用了。
-
把错误讯息的画面加以修正,让它出现 2 个按钮:关闭和回到上一页。这么一来你应该比较清楚按下按钮后会发生些甚么事。
-
整修了 build_page 和 load_tmpl 的程序码;专门给 CMS 使用的逻辑则移进了 MT::App::CMS::build_page ,参数设定则移进 MT::App::build_page 。所以现在 load_tmpl 就祇会加载模版了。
-
修正了汇入功能,让新汇入的文章能够正确地取得
转换换列
的设定。
-
在编辑选单里列出最新的五篇文章时,如果文章没有标题的话,就会拿文章本体的前 22 个字符来代替。
2.0b4 (2002.02.25)
-
新增了选择弹出式图片后,用来建立缩图的
border="0"
;同时也修正了无效的 XHTML 。
-
修正了缩图建立错误,主要是在 $magick 对象建立时,提供图片格式给 Image::Magick 。
-
修正类别编辑画面里,使用者建立了一个已被删除的类别时所会发生的错误。
-
现在如果建立新作者而没有指定密码的话,就会显示错误讯息。
-
修正了在之前的 2.0 版文章中,即使在网志组态里预设开启了转换换列选项,文章里的核选框仍旧不会被核选的瑕疵。
-
建立日期后,把格式杂凑快取起来。
-
新增了另一个加速功能,这个功能是把某汇整类别的偏好 MT::TemplateMap 对象给快取起来,所以应该要能对庞大的汇整页面有加速功用。
-
在小书签窗口里,把文摘往下移到文章本体和延伸文章本体之后,以吻合编辑/新增文章页面的排版。
2.0b3 (2002.02.23)
-
在左侧导览列里新增了
新增文章
和上传档案
的图标。
-
新增了 mt-load.cgi 和 DataSource 错误的障碍排除段落。
-
在汇入功能里新增了
出版状态
下拉式选单,让你能够推翻网志组态里的预设出版状态
。同时也新增了汇入选项的说明链结。
-
现在也在所有从清单中删除东西的删除按钮里,新增了 Javascript 验证;如果你甚么都还没核选,我们就会给你一个 JS 警告。
-
现在祇要使用者使用了能正确支持的浏览器的话,就会出现 HTML-格式化按钮(粗体、斜体、网址之类的)。
-
现在 mt-upgrade.cgi 会侦测 MT 数据库是否已经升级了;如果是的话就会停下来,而不会再去升级一次。
-
现在如果是在 mod_perl 底下执行的话,就改用 Apache::Request ;因为这样会比 CGI.pm 快,而且也比较不会那么庞大。这样一来,除了 param 之外所有叫用 CGI.pm 函式的程序码都得修改。
-
现在从大量编辑画面删除文章时,会把你带回大量编辑画面(而不是¡ˉ示及编辑文章画面)。
-
现在在大量编辑画面里储存时会保持你储存时的相同页面,而不是回到一开始的页面。
-
修正了 MT::ObjectDriver::DBM 使用加入时,偏移值不会被套用的瑕疵。
-
修正了大量编辑的输入对话盒跟缩图对话盒的高度。
-
修正了逐月重整的缓慢(感谢 Norch 提供了 shell 存取,让我能够除错)。结果这是因为某些未采行的短路逻辑所致。除此之外,现在模版对应也会被快取起来,让重建的速度能够更快。
-
类别和作者的过滤器下拉式选单现在会按照字母顺序排列了。
-
把禁用 IP 画面里的 Email 地址 修正成 IP 地址。
-
修正了说明链结(之前会在说明档案档名被缩短时烂掉)。
2.0b2 (2002.02.20)
-
在大量编辑画面里排序类别及作者。
-
把输入盒的样式改回 20px ,以免他们在 Windows 里显得太小。
-
新增了成见汇整时快取模版的功能;这表示对于每一种汇整类别来说,每一个模版祇会被加载一次。希望这样能够改善效能。
-
修正了
转换换列
设定无法套用到预览页面上的瑕疵。
-
把手册分页的名称缩短,让他们不会被截断。
-
现在汇出功能会按照时间递增的顺序来汇出文章了。 (morbus 和其它人 )
-
在编辑选单的欢迎讯息前后新增了 <p> 和 </p> ,所以任何被键入(就算没有加入 HTML )的东西都会得到正确的格式。
-
取消模版连结档案路径的线字;现在你怎么设都可以了,而我们假设你在设定的时候真的知道你自己在做甚么。 (Norch)
-
修正了 recently_commented_on ;这个部分之前烂掉的情况是它会把文章按照错误的顺序排列。
-
修正了从列出及编辑文章里的限制下拉式选单选择
所有的文章
时出现的警告讯息。
-
新增了小书签组态选项,让小书签窗口里也有
转换换列
核选框。
-
修正了从小书签发表文章时,不会设定
转换换列
的瑕疵。 (RoyalTS)
-
修正了德语日期/时间显示的瑕疵。 (RoyalTS)
-
修正了 mtchanges.html 里的错字。 (morbus)
2.0b1 (2002.02.18)
-
左方导览列、上方导览列、编辑文章画面、新文章画面等使用者接口均大幅修改。
-
现在网志编辑¸单被大幅修改以提供欢迎讯息(可以在网志组态李编辑)、网志状态和 5 篇最新文章及回响的空间。
-
藉由使用 .lock 档案和 likn() 来新增了 NFS-安全数据库锁定的能力。这并非多数人所会担心的东西,不过如果这个变更影响到你的话,那么你你将会知道这有多好。 :) 这个想法跟程序码得感谢 Kelsey Cummings 。
-
现在
保留
和释出
被改称做草稿
及定稿
。
-
月历里的
<MTEntries lastn="1">
应该要显示那一天最新的文章,而不是最早的文章。已修正。
-
在较旧的版本里,除非你有编辑所有文章的权限,否则就不能使用搜寻与取代功能。现在改观了 -- 如果你没有编辑特定文章的权限,那么你祇不过会无法取代£被搜寻到的字符串罢了。
-
新增了在 Win32 、 cgiwrap 和 cgi-bin 上安装的注意事项。同时也新增了在 FTP 程序里设定权限的窗口范例图片。
-
现在发表回响时,如果没有提供任何回响文字的话,系统就会传回错误讯息。
-
把手册拆成许多章,每章都编排进一个 HTML 页面里。
-
encode_js
不再会把 /
字符进行编码了。因为毫无理由这么做。
-
替从系统上传的图片新增了一个用来建立缩图的接口(需要安装有 Image::Magick 模块)。
-
新增了选择以英语以外的其它语言日期格式来显示日期的能力。
-
新增了『邮寄此文章』的脚本。
-
在
<MTEntries>
卷标的 category
属性里新增了 AND/OR 的布林逻辑。
-
新增了大量编辑接口。
-
现在被汇入的文章项目出版状态会被设定成网志组态里所指定的预设状态(而不是像之前那样,总是被设定成释出)。
-
把预设模版里的
class="container"
改成 id="container"
。(多谢 Brad Lauster 了)
-
在小书签窗口里新增了图形编辑快捷方式。
-
如果有 HTML::Entities 可以用的话,就用来把 HTML-本体加以编码;否则就循我们已经在用的标准途径。
-
新增了
<$MTBlogEntryCount$>
和 <$MTBlogCommentCount$>
卷标。
-
在预设模版里新增了 RSS 1.0 模版。感谢 Rael Dornfest 送来这份模版。
-
新增了
<$MTBlogTimezone$>
卷标用来以 +|-hh:mm
格式的 UTC 偏移值显示时区。
-
新增了
<$MTArchiveDateEnd$>
卷标,用来表示按时(逐日
、逐周
或逐月
)汇整的结束日期;这个卷标同时也祇能用于按时情境里。这也是一个标准的日期卷标,所以它也像其它日期卷标一样能够接受 format
属性。
-
让
<MTArchivePrevious>
卷标的 archive_type
属性和 Next
属性都能正常运作。
-
修正了图形编辑快捷方式,因此如果没有选择任何东西的话,就不会发生任何事情 -- 以避免没有选择任何东西的时候,在页面顶端加入了空卷标。
-
新增了回响禁用 IP 。
-
把组态画面拆成四个画面:核心设定、偏好、汇整和禁用 IP 。
-
新增了把多重汇整模版指派给单一汇整类别的能力;同时也新增了设立汇整模版与汇整类别关联的接口,另外还新增了
MT::TemplateMap
对象,之类的。
-
改善了读取 mt.cfg 错误或找不到档案时的错误讯息。
-
修正了在
分类汇整
里的 <MTEntries lastn="N">
会抓到错误的文章组(顺序错误)的瑕疵。
-
把通知书讯息的寄送改成祇会送一份给文章的作者,而不是之前的
N / 20
份。这里的 N
指的是名单里的通知地址数量。
-
在
<MTEntries>
里新增了更多排序及显示选项: recently_commented_on
属性及 sort
和 sort_by
选项。
-
修正从 weblogs.com 通告分析响应的问题。主要是稍微修改出错的正规表示式。
-
新增了真的删除类别的能力。
-
现在能以更好的黑克法从 mt-xmlrpc.cgi 里取得非-UTF8 的数据:我们用
$foo = pack 'C0A*', $foo
来执行数据,以清除 UTF8 编码和旗标。所以我们终于能够用 XML::Parser 了。当然前提是你有装了的话。
-
在
<MTComments>
新增了 lastn
属性。
-
新增了
<$MTCommentEntryID$>
。
-
在
<MTEntries>
新增了 offset
属性。
-
分类汇整页面不再会由未分类的文章所产生了(在 1.x 版里会产生出一个叫 cat_.html 的空汇整页面)。
-
新增了 MT::App::print 和 MT::App::send_http_header ,这两者都会在 CGI 或 mod_perl 理做正确的事情。
-
修正了 mod_perl 底下 MT::App::script 模块的脚本名称侦测功能。
-
把汇入和汇出功能移进 MT::App::CMS 类别(并且加以修改,让他们也能够在未缓冲的输出下执行)里,而删除 mt-export.cgi 和 mt-import.cgi 。
-
在 mt.cfg 里新增了
ImportPath
指令,其预设值为 ./import ,让你得以设定汇入目录的路径。
-
现在发表了新文章后,活动记录会以作者和文章 ID 加以更新。
-
用新的
<$MTCommentIP$>
和 <$MTCommentPreviewIP$>
卷标新增了回响的 IP 地址记录。
-
把所有的回响程序码从 mt-comments.cgi 移到 MT::App::Comments 这个新的 MT::App 子类别里。
-
修改了预设模版里的月历,在每一个格子里新增了
<span class="calendar">
。
-
把重建单篇汇整的程序拆成每次祇重建 N 篇文章,以免服务器负荷不支(预设是每次 40 篇文章)。
-
当加载重建窗口时,强迫把焦点移过去。
-
修正列出与编辑文章的作者名字里出现单引号 (
'
) 时导致 JS 错误的瑕疵。
-
新增了
<$MTBlogArchiveURL$>
,也就是网志汇整网址。
-
新增了
<MTCategories>
和 <$MTCategory*$>
卷标来列出所有的类别。
-
现在
<MTArchiveList archive_type="Category">
和 <MTCategories>
变得一样了同样地,类别也会按照字母顺序列出。
-
新增了
<MTEntryCategories>
来列出某篇文章所属的所有类别。
-
现在
<$MTEntryCategory$>
会显示出文章的主要类别了。
-
在
<MTCalendar>
卷标里新增了 category
属性,用来在月历中祇显示特定类别的文章。
-
现在在
<MTEntries>
里,如果已经在文章清单的情境中(例如在按时汇整模版里)的话,则可以使用 category
和 author
属性来过滤清单了。
-
在
<MTArchiveList>
卷标里新增了 lastn
属性。
-
现在所有的档案管理操作都被拉出来到 MT::FileMgr 类别了。
-
新增了作者的
public_key
字段。
-
让重建文章失败的错误讯息更加吵杂 -- 现在这个讯息会包括重建失败的文章名称。这对于寻找文章里的错误来说非常好用。 (David Gagne)
-
修正了在 XML-RPC 编码中, HTML 标题无法被译码的瑕疵。本来 XML 分析程序应该要能够做到这件事,但之前显然没有。
-
现在在列出通知书画面里,通知书记录会被以 Email 地址加以排序了。
-
在所有的卷标里新增了
spam_protect
属性,用来显示使用者的 Email 地址而保护他们免受垃圾信机器人所蒐集。
-
新增了
<$MTVersion$>
卷标。
-
新增了 Perl 5.004_04 里弹出警告时的单引号。
-
新增了关于
%Z
(时区)日期卷标格式的文件。
-
新增了文章
modified_on
字段的索引。
1.4 (2002.01.07)
-
现在预设的模版里,『记住我的信息』 JS 的
记住我的信息?
核选框将不再使用 <label> 卷标来达成;因为这个卷标会使得网页无法通过 XHTML 验证。
-
修正了连结档案模版,因此现在把模版连结到还不存在的新档案时,档案的权限将会被正确地(根据 mt.cfg 里的 umask 设定值)设定。
-
新增了新的预设模版,并以样式表来加以自订。
-
新增了
回响出错模版
来指定读者送出回响发生错误(例如无效或缺少 Email 地址)时,错误讯息页面的版面安排。
-
现在我们不赞成在
回响预览模版
里使用 <$MTCommentPreviewState$>
卷标,然而处理这个卷标的程序码仍旧不会从 MT 里移掉,因为还有许多使用者仍旧在用这个卷标。不过这已经不是预览回响的最好方法了(反之用新的可编辑的的回响预览模版才是正确的)。
-
更改了预设模版里的 <title> 卷标,所以他们现在会依照页面内容而更具描述性(而不再祇是
MOVABLE TYPE : 模版
了)。
-
新增了
<MTGetVar>
和 <MTSetVar>
用以把某些值传进模版模块里。 (Yaacov Akiba Slama)
-
在障碍排除文件里新增了修正『主机搬移后无法登入』的数据库问题。
-
在预设的回响预览模版里,用
encode_html="1"
和 convert_breaks="0"
新增了可编辑的回响预览。
-
新增了
<MTArchiveNext>
和 <MTArchivePrevious>
这两个容器卷标,分别用来显示前一份按时汇整跟下一份按时汇整的链结。
-
新增了
encode_js
过滤器。 (Yaacov Akiba Slama)
-
新增了
zero_pad
和 space_pad
过滤器。
-
修正了从小书签发表文章时,即使预设的
允许回响
被开启,在新文章里仍旧会被关闭的瑕疵。这个问题的原因是因为允许回响
核选框没有包括在小书签里的缘故。 (Volker Weber)
-
修正 mt-check.cgi 里不会显示模块描述(以及包含原因)的瑕疵。
-
把预设的日期/时间格式字符串从
%l
改成 %I
,因为在某些 strftime 的采行里并不支持 %l
。
-
从预设的回响清单模版里移除
<a name="comments">
。因为这可能会造成相同名称的问题。
-
在
<$MTEntryBody$>
、 <$MTEntryMore$>
和 <$MTCommentBody$>
卷标里新增了 convert_breaks
属性。所以你可以视情况推翻转换换列和段落
的设定。
-
新增了
<MTCalendar>
以及相关的卷标,用来在文章里显示月历。
-
现在如果 mt-load.cgi 没办法找到 default-templates.pl 的话,就会回报确实的错误讯息,用以协助判断路径错误。
-
修正了在
单篇汇整模版
里使用 <MTArchiveList>
和 <MTEntries>
卷标时,会覆写掉藏起来的文章对象的瑕疵。
-
新增了
trim_to
这个全域卷标属性。 (morbus)
-
现在你可以在
<MTArchiveList>
容器里的 <MTEntries>
卷标中使用 lastn="N"
来祇显示出特定汇整群组里的最新 N 篇文章。所以你可以拿来显示每一个类别里的最新 N 篇文章。
-
现在
列出模版
的的索引模版和模版模块都会按照字母顺序来排列。 (morbus)
-
新增了
remove_html
这个全域卷标属性。 (morbus)
-
现在
dirify
会去 HTML 卷标(像是 <br> )和本体(像是 & )。 (morbus)
-
现在汇入时间里的 AM/PM 变成非必要的。如果没有提供的话,时刻就会被当成 24 时制来处理。
-
修正如果把
文摘字数
设成 0
后就无法正常运作的瑕疵(现在在这种情况下,仍旧会以 20 个字来产生文摘)。
-
让上传弹出式链结的
onclick
属性 传回 false
。
-
新增了 created_on 字段的回响索引。
-
新增了 <$MTCommentID$> 卷标。
-
修正了微小的回响功能瑕疵:如果网址或 Email 地址完全未定义(不是空著,而是未定义)的话,就会导致
建立错误
;而且 PreviewURL 、 PreviewAuthor 和 PreviewEmail 卷标也不会使用正确的回响情境。
-
修正了 mt-export.cgi 里的错误讯息 (
importing
=> exporting
) 。
-
修正了开启索引模版档案失败时的错误讯息(错误讯息包含了
tempfile
)。
-
现在至少需要最新的
0.8
版 File::Spec
,因为我们会用到 splitpath
功能(见后述)。同时也修改了 mt-check.cgi 以对应这个变动。
-
用
File::Spec->splitpath
来把路径拆成目录及档名;这应该会修掉 Windows 上重建档案时所发生的瑕疵。
1.31 (2001.12.13)
-
修正了使用『把此档案连结到模版』功能所发生的槽状瑕疵、以及重建索引时明显造成的重建程序中止问题。
-
修正了手册中
建立新网志
小节的矛盾之处。
-
修正了汇出功能中,搜寻与取代链结的错字。
-
修正了当同时呈现两个
entry_id
输入字段时所发生的瑕疵(这是由于串列及纯量语境不同所致 -- 现在我们强迫使用纯量语境)。
-
修正了上传档案而缺少额外路径时,网址会多出额外的斜线 (
/
) 的瑕疵(弹出式的 HTML 网址也一样)。
1.3 (2001.12.11)
-
修正了
<MTEntries>
卷标里, days="N"
会覆写掉 category="Foo"
的瑕疵。 (cwodtke)
-
新增了 DBM 档案锁定功能(读取时会共享锁定,写入时则会执行)。
-
现在汇出程序也会汇出文摘,而汇入程序也能汇入文摘了。
-
当你上传档按时,如果该档案的档名(以及路径)已经存在了的话,就汇出线一个确认是否要覆写的画面(这需要先安装 File::Temp 模块)。
-
新增了搜寻和取代的功能。
-
现在你可以把档案上传到特定的本机站台路径或本机汇整路径下的子目录里。
-
现在从 DB 档案读取时,
MT::ObjectDriver::DBM
会以只读模式开启 DBM 档案,而不再是以读写模式开启。
-
修正了以
<$MTInclude$>
叫用模版模块时,无法把相关的条件加以传布的瑕疵;这个状况意味著像是 <MTIfEntryIfExtended>
的条件状态将无法在模版模块里正常运作。现在他们可以了。
-
在预设模版(单篇汇整和回响清单)里新增『记住我的信息』的 Javascript 。
-
新增了
<$MTBlogHost$>
卷标,能够印出站台网址组态设定的主机部分。这将用于回响 cookie 里。
-
现在上传档案后,除了能够以档案/内嵌式图片的链结建立新文章外,你也可以祇检视将会用在新文章里的 HTML 码了。当你要在某篇文章里上传多个档案时,这会很有用。
-
修正了注销页面,所以使用者名字和
注销
链结将不再会显示在导览列上了。
-
现在文章及回响会分开设定是否要转换段落跟换列了(如果你是升级的使用者,又想要开启这个功能的话,请记得确认他们都被开启了。因为现在他们将被分开设定)。
-
新增了汇整档案模版,让你可以用 MT 模版卷标来自订特定汇整类别的输出档案;同时也因此而更能够组织汇整目录。
-
把 XML RSS 的预设模版加以修改,所以现在标题及文摘都会先编码成 HTML 以免造成 XML 错误。
-
导入新的全域卷标属性:
encode_html
、 dirify
、 lower_case
和 upper_case
。
-
在新回响通知 Email 里新增了连往网志回响的链结。
-
新增了
debug
和 MailTransfer
设定,来把邮件讯息写到 STDERR (译注:标准错误输出)。
-
当 mt-comments.cgi 寄出回响时,如果使用者在回响内容里留了 Email 地址,那么就会被拿来放在 Email 的 From: 字段。
-
重新组织预设组态档案,提供更多组态设定的描述,以及更多的指引文字。
-
新增了
NoTempFiles
组态档案设定,用来在输出档按时关闭暂存盘的使用。
-
新增了从小书签发表新文章后,连到
编辑这篇文章
的链结。
-
记载了 IE 的瑕疵(
Content-Type
覆写)所会导致的汇出问题。
-
在
<$MTEntryExcerpt$>
卷标里新增了 convert_breaks
属性。
-
如果你没有输入文章的文摘的话,现在文摘会在寄出通知书时被立即建立出来。
-
修正列出及编辑文章,所以现在没有权限的作者将不被允许删除文章了。
-
新增了 Blogger API 的 XML-RPC 服务器施行。
-
新增了
<$MTCommentOrderNumber$>
卷标。
-
现在在 mt-check.cgi 里新增了对 File::Spec 、 DB_File 、 LWP::UserAgent 和 SOAP::Lite 的检查(后面两者并非必要)。同时也新增了安装这些模块的指引。
-
现在自动产生的
img
卷标(上传图片后)将会包含有 alt
属性了。
-
现在小书签里的类别下拉式选单会按照字母顺序排序了。
-
删除文章后,会提示使用者进行重建。
-
汇入文章时,会把汇入档案的诠释(像是
AUTHOR
和 TITLE
之类的)列尾端的空白删除。
-
改善判断路径的施用码,以减少对
SCRIPT_NAME
环境变数的依赖。 (Aaron Straup Cope)
-
在 mt.cfg 档案里新增了
DBUmask
、 HTMLUmask
、 DirUmask
和 UploadUmask
设定。这些设定是用来调整由 MT 所建立的档案跟目录权限的。同时也移掉了手动的 chmod
叫用。 (Aaron Straup Cope)
-
在 mt-comments.cgi 里会检查是否某个作者在个人数据里存有一份 Email 地址;如果没有的话,就不会试著寄出新回响(不然会造成
没有找到收件者
的错误讯息)。
-
修改了预设模版,因此弹出式回响链结将不会有
href="#" onclick=...
,但也不祇用 href="javascript:..."
。
-
在 mt-comments.cgi 里,如果新增了回响后重新导向回回响弹出式窗口时,会自动地在
CGIPath
尾端没有斜线时加上斜线。
-
修正了
<$MTCommentAuthor$>
和 <$MTCommentAuthorLink$>
,因此当未给定回响作者时不再会传回 error ,而是传回空字符串。这么一来重建时就不会再发生错误了。
-
修正
<MTEntryNext>
和 <MTEntryPrevious>
容器的情境,因此就可以用条件卷标(例如 <MTEntryIfExtended>
)了。
1.2 (2001.11.04)
-
修正当系统的密码法采行了 MD5 密码时发生的瑕疵( MT 不会挑选正确的态度)。 (Monica Reyes)
-
在 mt-comments.cgi 里新增了检查 Email 地址跟网址的格式验证检查功能。 (Aaron Straup Cope)
-
把
$CGI::POST_MAX
设定成 1MB 这表示上传的档案必须比 1MB 小,以免系统遭受到 DoS 攻击。 (Aaron Straup Cope)
-
新增了 mt-export.cgi 用来把你所有的 MT 文章按照汇入机制所能处理的格式汇出。这个功能对于备份文章来说也很好用。这个功能会从
汇入及汇出文章
连结过来。
-
修正在 mt-comments.cgi 中,从弹出式回响窗口发表回响后重新转向时,样式表失效的瑕疵(因为重新转向的功能改用了 CGI.pm 的 CGI::url(-base => 1) 新功能)。
-
在上方导览列新增了手册的链结(
说明
)。
-
图片上传后,如果你选择要以
弹出式图片
来建立新文章,则会自动建立起一个包著已上传图片的 HTML 档案;前提是你得先定义过弹出已上传图片模版
才行。此外也新增了 <$MTImageURL$>
、 <$MTImageWidth$>
和 <$MTImageHeight$>
等卷标,用来在这个新模版里使用。同时也一并新增了预设的弹出已上传图片模版
。
-
新增了模版连结功能;这样子就可以让使用者从外面管理 MT 程序了;这些档案也将会自动地与 MT 数据库里的部分同步化处理。这个主意和修正得感谢 Ron Pacheco 。
-
现在可以从 Greymatter 汇入回响了。
-
现在可以汇入特定的类别了。你可以用 CATEGORY 键(例如从支持分类的系统,像是 NewsPro 而来),或可是为所有的新文章都选择一个预设的类别。
-
修正汇入文章时会建立出跟既有作者同名作者的瑕疵;现在如果某个作者已经存在了的话,这些文章就会被指派给这位既有的作者。
-
现在从 Greymatter 汇入延伸的文章时,可以把延伸的部分跟主要的网志文章保持分开。
-
汇入功能现在处理缩排和前置空白时更加地强力了。
-
修正当 MTEntryDate 位于 MTEntryPrevious 和 MTEntryNext 里面时,不会参照正确文章的瑕疵。 (sunpig)
-
对于捐助者提供了 movabletype.org 近期更新通告的功能。
-
在预设的索引模版里新增了『串联本网站』的链结。
-
删除对象时,会在叫用
remove
前先试试看能否成功地加载该对象。
-
现在会在列出及编辑文章的画面里,把含有 HTML (像是定位锚卷标)的文章标题用 HTML 编码成本体,因此不再会弄乱显示效果了。
-
新增了 <$MTArchiveCount$> 卷标:特定汇整群里的文章数量。
-
现在用了 timegm_nocheck ,所以当日期超出范围时,就不会再得到致命错误了。
-
把所有函式库中的 @ISA 设定从
use base
改成手动设定,用以增加与旧版 Perl 的兼容性。因为在旧版 Perl 里, base.pm 并不在核心套件中。
-
改善了未设定本机站台路径或本机汇整路径时重建档案的错误讯息。
-
根据网志的组态来在小书签里自动地核选或不核选『允许回响』。
-
新增了
<$MTEntryAuthorEmail$>
、 <$MTEntryAuthorURL$>
和 <$MTEntryAuthorLink$>
卷标。
-
在
<MTInclude>
卷标里新增了 file
属性,用来拉进外部档案。
-
修正小书签里选择类别的 JS 瑕疵。 (nasty)
-
修正了如果你在两份不同网志里有相同名称的类别/模块时, MTEntries category=``'' 和 MTInclude module=``'' 祇会加载第一份的瑕疵。 (Brad Choate)
-
新增对于 weblogs.com 的 XML-RPC 通告支持。在网志组态里也新增了一个选项来把这个通告关闭(预设会开启)。
-
现在在列出及编辑文章画面里,如果某篇文章没有标题的话,则会显示出文章本体的前 22 个字符,然后再接上删节号,而不再显示 [没有标题] 了。
1.1 (2001.10.22)
-
让 <$MTDate$> 具有『系统日期』或者该页面重建时的日期/时间的效果。
-
新增了 Pragma: no-cache 标头来让 Opera 不要从快取里读取页面。 (Jay)
-
把预设模版的语系设定从 utf-8 改成 iso-8859-1 (Latin 1) 。
-
新增了网志组态设定来指定自动产生文摘时要使用的字数。
-
新增了回响预览功能,这个功能会使用新的回响预览模版。预设的模版现在也开著回响预览的功能,同时主索引页面也会自动地连结到弹出式回响窗口。至于单篇模版里则包含著静态版本的回响。
-
现在删除一篇文章的时候,也会连带地删除掉所有依附著的回响。
-
现在小书签窗口能够让使用者自订是否要包括类别、文摘等字段。
-
以感染模式 (-T) 执行所有的脚本,同时修正所有的警告及错误讯息。这个修正得感谢 dchase 。
-
在作者记录里新增了昵称字段,同时也新增了 MTEntryAuthorNickname 卷标来显示这个字段的内容。因此你可以显示出跟登入名字不同的内容。
-
修正当上传档案到 Win32 机器上时产生的档案损毁问题;得使用二进制模式。 (sunpig)
-
支持自订自建的模版模块,这些模版模块也可以用新的
MTInclude
卷标来加以叫用。 (Christina Wodtke 和许多其它人 )
-
修改 CGI 脚本来从 $0 取得他们的完整路径,然后再用这个路径以及 lib 、 extlib 、 @INC 目录和 mt.cfg 里所指定的路径这应该可以改善 IIS 里的兼容性问题。
-
修正汇整模版里,当 MTArchiveList 在 MTEntries 之上时会导致 MTEntries 祇显示最近的文章清单的瑕疵。 (notfully)
-
注销的时候,我们会在 the past 设定逾时日期的 cookie ;现在这个『 the past 』的时间从 1 天增加到 1 年。 (Laura)
-
新增 MTDateFooter 这个容器卷标。 (silvercube)
-
修正 MTDateHeader 遇到连续两篇文章分别是两个不同月份的同一天(像是一篇是十一月 11 日,而上一篇却是十月 10 日)时,无法正确显示出来的瑕疵。 (hellgren)
-
把预设的模版移进 lib/MT/default-templates.pl 里,所以他们也将可以被多个脚本/函式库所加载。同时也把 mt-load.cgi 改成从这里读取模版,新增每一份网志时也会从这里安装预设模版。
-
新增用 Mail::Sendmail 来由 SMTP 寄信的支持;把跟寄信有关的东西拆开扔进 MT::Mail 里。 (Bill Turner)
-
修正当小书签用于网址带有&符号 ('&') 的页面时,所有&符号之后的东西都会被砍掉的瑕疵。 (nasty)
-
修正了 MT::App::redirect 来重新导向完整的网址(包括主机名称及所使用的协议),这样一来就能够修掉 IIS 上的某个问题。同时也修掉了 mt-comments.cgi 里面的重新导向。 (Matt Haughey)
-
在左侧小导览列的所有图标都新增了「 title 」属性,同时也为每一个图标在 window.status 设定了合适的工具提示。
-
修正重建汇整清单后,已藏匿的文章仍然存在的瑕疵。这个症状是由于
lastn="N"
属性未正常运作所致。 (Philip Winn)
-
文件修正(错字之类的)。 (Cory Preus)
-
修正了当类别称号带有引号时,编辑类别画面的问题。未修正的情况下这会让类别称号变成一片空白,解决的方法则是先以 HTML 加以编码处理过。 (Jenn Redwolf)
-
修正了当你没有设定任何通知书地址就寄出通知书时的『尝试把未初始化过的值当作数组参照来使用』的错误讯息。 (Christina Wodtke)
-
阐明你得先移除 Blogger/Greymatter/NewsPro 汇出模版里的缩排后,才能够贴上。
-
在按时汇整模版里,新增了 MTEntries 情境外的 MTArchiveDate 卷标的适当情境。另外也在分类汇整模版里,新增了 MTEntries 情境外的 MTArchiveCategory 卷标的适当情境。 (Christina Wodtke)
-
在 WinNT 上藉由给定 HTML::Template 指到 tmpl/cms 目录的路径来修掉 TMPL_INCLUDEs 的问题。 (Bill Turner, Axel Kollmorgen)
1.00 (2001.10.08)
-
首度公开释出。
-
改善某些跟预设模版有关或跟重建有关的错误讯息诊断。 (Christina Wodtke)
-
在手册里新增了『建立新网志』的指引,同时在建立新网志的时候也新增了一个连往手册此段落的链结。 (Christina Wodtke)
-
新增了 MTEntryPrevious 和 MTEntryNext 容器来分别参照前一篇和下一篇文章。这些卷标应该可以在任何文章情境里使用。 (Christina Wodtke)
-
在安装文件里把 Unix 的特定内容往下搬到额外注意事项的段落,来让文件再稍微清楚一点。
-
新增 (?) 的求助提示来指到手册理相对应的段落;同时也在手册里新增了一些网志组态选项的文件。
-
改善通知书讯息的排版。
0.10 (2001.10.06)
-
新增了
<$MTCGIPath>
卷标和 CGIPath 这个组态档案设定,让连结 MT CGI 脚本更方便。
-
新增了设定新增文章页面里『状态』字段预设值的组态设定。所以如果预设想要让文章都在释出的状态时,就可以把它设定成释出。 (Christina Wodtke)
-
新增了一个『允许匿名回响?』的组态选项;如果你设定了这个选项,那么读者发表回响时就不会检查她们是否提供了 Email 地址和作者名字;否则她们就得要输入 Email 地址和作者名字。 (Christina Wodtke)
-
在编辑文章画面里,如果回响作者没有提供名字的话,就没有办法加以编辑她们的回响了。因此,现在遇到没有作者名字的时候,改成会显示出 [没有作者] 。
-
在
MTEntryLink
卷标里新增了一个 archive_type
属性;这让你可以建立某篇文章的某个汇整页面链结,而不祇是能使用偏好汇整类别了。当然预设的作用仍旧会连结到偏好汇整类别的汇整页面去。 (Christina Wodtke)
-
当
转换段落和换列
被开启时,会把返回键转换成 <br> 卷标。 (Adam Wood)
0.09 (2001.10.06)
-
改善预设模版的样貌和功能,同时也加入了所有汇整类别的预设模版。
-
新增网志或编辑「我的网志」时,设定了更多的预设选项。
-
新增了把 NewsPro 文章项目汇出成正确格式的指引;我们要感谢 Jeremy W 送上了整份指引,现在使用者可以在手册里看到这份指引了。
-
在 MTENtries 卷标里加入了 author 属性,所以你可以祇蒐集特定作者发表的文章(这也可以跟 category 和 lastn 一起用)。 (Jeremy W)
-
现在在回响通知里,方刮号里的文字会是网志的名称,而不再是
Movable Type
了。
-
在小导览列的图片中加上替代文字卷标。 (Matt Haughey)
-
修正了在 mt-comments.cgi 中,会导致选择了错误的回响清单模版(也就是选择了其它份网志的回响清单模版)的瑕疵。
-
在小书签弹出式窗口里新增了一个状态下拉式选单,让作者可以按照自己的意愿发表保留的文章(而不是释出所有的文章)。
-
修正像 foo=``bar's baz'' 这样的卷标参数在分析时的瑕疵;未修正的时候,单刮号会结束双刮号,所以
foo
的值将会变成 bar
(而不是原本应该要有的 bar's baz
)。
-
修正了预设允许回响的设定,来让新文章出现回响对话盒。 (Christina Wodtke)
-
在编辑类别以及编辑文章/新增文章画面的下拉式选单中,按字母顺序排列类别。 (Adam Gerstein)
-
在编辑画面中按照日期递减的顺序排列回响。
-
修正了 mt-load.cgi 里的瑕疵。同时也新增了重要指示来教导使用者在第一次成功执行过 mt-load.cgi 后就该将其删除。如果没有成功加以删除,则可能导致一个安全性风险,因为可能(当然会)会有别人能够再执行它一次。
-
在套件里新增了 index.html ;这个档案祇是一个简单的 404 讯息页面,以免其它人列出了你目录理所有的档案。
-
新增了 mt-add-notify.cgi 的错误检查。
0.08 (2001.10.03)
-
在所有的系统页面(也就是你一选择了要编辑的网志后所看到的页面)里,左边都多了一个小导览列。导览列上会出现的东西,则当然是视权限而异。 (Josh Buchanan)
-
新增活动记录;目前它会记录登入、注销、不成功的授权/密码恢复等讯息。因为这看来对于系统维护的观察来说会很有用。
-
新增了祇从单一一种汇整类别(像是逐周汇整)重建一组档案的能力。同时也把『重建所有档案』拆成很多个步骤:单篇 => 逐日 => 逐周之类的。这应该可以减轻任何单一重建时的系统负荷。
-
修正星期几的名称( %A 日期格式模版)无法在某些系统上正确显示的瑕疵。 (Jeremy W)
-
修正当未设定偏好汇整类别时,发生在 MTArchiveList 的瑕疵。 (Jeremy W)
-
修正了 MTEntries 让你能够同时指定 lastn 和 category ,也就是显示某一个类别里最新的 N 篇文章。 (Daniel Talsky, Jeremy W)
-
小书签和编辑/新增文章画面里的文字区域宽度,以及类别的下拉式选单宽度都做了一些修改。
-
『你既有的网志』项目看起来不一样了:现在他们会以全部大写字母的方式显示网志名称,并加上项目符号。 (Matt Haughey)
0.07 (2001.10.02)
-
修正作者名字专一性的验证;因此你再也不能用任何手段来建立两个相同名字的作者了。就算你在你的个人数据里修改作者名字成另一个作者也不行。
-
现在重建的弹出式窗口会让你能够选择祇重建索引档案(索引模版)。
-
在『重建』页面里新增了一个检视站台的链结,因此你可以在重建之后就检视站台。
-
把所有在状态讯息的重建链结都连结到重建的弹出式窗口。当然祇有在使用者有重建权限的时候才会跑出来。
-
现在就算使用了弹出式窗口的回响功能, mt-comments.cgi 也都会在新增回响之后重建所有的文章汇整。
-
修改逐周汇整页面的名称格式以免和逐日汇整页面相冲突;逐周汇整页面现在被取名为 week_YYYY_MM_DD.html (他们之前就祇是 YYYY_MM_DD.html )。
-
把分类汇整页面的名称格式改成不要祇是用类别 ID 来命名,而是把类别名称转为小写之后修改出来的样子(移除所有非字母的字符、把空白转换成底线,并把一连串的底线变成祇有一个)举例来说:
Fun & Games
就会被转换成 fun_games.html
。
-
改善在情境外使用了模版卷标,像是当你在索引/按时/分类模版里,于 MTEntries 容器外使用了 MTEntryTitle 卷标时,所出现的错误讯息(这个状况在单篇模版里并不会出错,因为单篇模版本身就是一种文章情境了)。 (Sara Flemming)
-
在
编辑网志组态
画面的偏好汇整类别下拉式选单中新增一个不使用汇整
的选项;有了这个选项之后,再配合 Javascript 的验证,就有可能取消网志的汇整。
0.06 (2001.10.01)
-
修正内建的 RSS 模版以通过 RSS 0.91 版的认证。
-
修正使用了转换换列选项和 code 的文章在预览时所发生的错误。 (Adam Gerstein, Sara Flemming, Matt Haughey, Jeremy W)
-
检查已安装的 HTML::Template 版本是否大于 2 ;因为我们需要某些功能,在这之后的版本才被加进去。 (TW Walsh)
-
这一次真的把 mt-import.cgi 放进套件里了。 (Caroline van Oosten de Boer)
-
修正在单篇汇整模版里 MTEntryIfAllowComments 和 MTEntryIfExtended 卷标无法被正确地选择恰当的条件设定的瑕疵。
-
在编辑文字盒中显示所有的&符号前,都得先以 HTML 编码过,以免像是浏览器把文字区里的 变成不可换列的空白这样的情况发生。
-
在
网志编辑选单
里,修正了编辑网志组态
图标的连结;这个链结本来跟文字上的链结不同,而这显然是错的,会导致『没有权限』的错误讯息。 (Adam Gerstein)
0.05 (2001.09.30)
-
新增了 mt-import.cgi 来把 Blogger 或 Greymatter 的网志文章(其实对任何系统来说,祇要文章被安置成正确格式的话也可以用)汇入 Movable Type 。同时也在 Movable Type 的主要接口里新增了汇入接口,手册里也新增了汇入文件。
-
修正了当 MTDateHeader 情境正好在 <MTEntries> 情境开始之前出现时,所有的时间都循环出现的瑕疵。 (Daniel Talsky)
-
新增了一个『转换换列』的选项来指定段落是否要被包在 <p> 和 </p> 卷标里。 (Matt Haughey)
-
手册里新增了一些障碍排除文件,以及在网页根目录外设立 db 目录的信息。
-
储存模版后,有权限的使用者现在可以直接从『模版已储存』的讯息里『重建档案』。 (Matt Haughey)
0.04 (2001.09.27)
-
更改内部的时间戳印格式,因此时区偏移将不会在每次重建时也一并重新计算。从新时代时间(自 1970 年起算的秒数)改为
YYYYMMDDHHMMSS
。
-
在非索引模版的编辑页面顶端,新增了不可编辑的模版名称;这样就能够让你比较不会弄混目前正在编辑的模版。 (Steven Jarvis)
-
让
MTCommentAuthorLink
的网页连结开启成新窗口。 (Steven Jarvis)
-
小书签的 Javascript 现在可以在 IE 5.5 执行了(得在浏览器里使用 document.selection )。 (Caroline van Oosten de Boer)
-
在做者对象里新增了
created_by
字段,用于预先允许删除作者之用。也就是,你可以删除你所建立的作者。
0.03 (2001.09.26)
-
在主计画管理选单里,加入一个可以用来设定小书签发表功能的链结。
-
文章清单中,如果文章没有标题的话,链结处就会显示成 [No title] 。
-
把登入 cookie 的路径从 / 改成 /路径/指到/mt/ 。举例来说,如果你把 MT 安装在 /我的/mt/mt.cgi 的话, cookie 的路径将会是 /我的/mt/ 。
-
MT::Util::send_mt_mail 现在不会轻言放弃,而会检查更多的 sendmail 预设位置,直到找到可用的为止。目前它会去检查 /usr/lib/sendmail 、 /usr/sbin/sendmail 和 /usr/ucblib/sendmail (这份清单是从 Mail::Mailer 拿来的)。 (Steven Jarvis)
-
新增了编辑网志组态/新增文章表单的 Javascript 表单认证。
-
新增 MTCommentAuthorLink 卷标,会以下列的规则连结回响的作者名字:首先会寻找网址,接著才是 Email 地址,再不然就是祇显示不含链结的名字。 (Steven Jarvis)
-
鼓励使用 MTCommentAuther 而不鼓励使用 MTCommentName ,同时也把后者从文件中移除。即便用起来还是有效(而且可能会一直有效)。
-
让上传档案跟没有 CGI::upload 方法的 CGI.pm (一直到 2.47 版的为止)更兼容。现在会试著执行 CGI::upload 并检查错误状况,然后如果发生错误的话,就改而使用 CGI::param 。 (Steven Jarvis)
-
新增密码恢复功能,这个功能可以从登入页面连结到。同时在『编辑个人数据』页面里也多了一个出生地的设定;作者必须要先填了这个数据,才有办法恢复自己的密码。
-
mt.cfg 组态档里新增了一个叫 StaticWebPath 的组态设定。这让你可以把 MT 图片和样式表放在跟你安装 MT (存放 CGI 脚本之类的)不同的目录里。在某些服务器上,你得把 MT 安装到你自己的 cgi-bin 里,然而那个目录却又不接受非-CGI 脚本的档案时,就是必要的设定了。 (Taegan D. Goddard)
-
修正显示上的瑕疵:当使用者没有完整的权限时,网志编辑选单的检视站台上面会跑出空白。
-
当使用者没有发送通知书的权限时,编辑文章的画面里就不会有『发送通知书』的区段。
0.02 (2001.09.25)
-
在安装指引里加入了 FTP 网址。 (Daniel Talsky)
-
修正某些警告。 (Caroline van Oosten de Boer)
-
修正 mt.cfg 列尾空白所会造成的瑕疵。 (Caroline van Oosten de Boer)
-
修正当作者没有被允许发表新文章时,储存新文章项目时的瑕疵。 (Matt Haughey)
-
修正当文章编辑页面显示著别的作者的文章时,标头的使用者数据链结会连结到错误的作者去的瑕疵。
-
修正建立新作者时,同时转移了身份的瑕疵(也就是说,你会变成那个新作者,而不再是你自己)。 (Matt Haughey)
-
新增了 <$MTArchiveTitle$> 卷标。
-
修正了当上传档案时,路径里有倒斜线(例如在 Windows 系统)时,无法正确地切出路径的瑕疵。 (Caroline van Oosten de Boer)
-
变更了图片尺寸的安装方法;因为旧的方法会因为有模块使用 AutoLoader 了分割例程,而在运作中的系统上产生错误的结果。 (Caroline van Oosten de Boer)
-
更新了安装文件,以反应前述新的 Image-Size 的安装方法;同时还加上了在 Unix shell 上的安装步骤指引,以及其它的东西。 (Matt Haughey, Steven Jarvis)
-
修正了 mt-comments.cgi ,所以现在即使是从嵌入式/静态回响(相对于回响弹出窗口而言)的时候,也可以新增回响。文章的汇整页面以及索引页面,现在也会在新增回响之后再度重建;而使用者也会被带回单篇汇整页面。 (Caroline var Oosten de Boer)
-
新增了 <$MTEntryCommentCount$> 卷标:某篇文章的回响数量。
-
在编辑网志组态的画面里,汇整档案的扩展名现在被移到下面的『汇整组态』小节里。 (Steven Jarvis)
-
现在在 Movable Type 的管理接口中, Movable Type 商标会把你带到计画管理区,而非 movabletype.org 站台。
-
如果某个作者没有「编辑所有的文章」权限,那么当他在文章清单画面中检视其它作者的文章时,这些文章的标题将不再会是该文章的编辑链结。
0.01 (2001.09.23)
Copyright © 2001-2003 Six Apart. All Rights Reserved.