本站用的就是古典 Blog 软件,MovableType。 升级之前是 8.0.4版本,最近 SixApart 发布了 MovableType 8.4.0, 8.0.5 等等。
今天找时间,升级了本站。
升级就是先做备份,备份了数据库,备份了整个网站。
然后从官方网站下载了最新的个人免费版本。
上传到服务器上,解压缩,然后覆盖原来的安装目录。
在自己的浏览器上,登录MovableType 后台,提示更新。
然后我习惯是重建了网站,看看使用有没有问题。
也是顺利完成。
看来从 MovableType 8.0.4 到 8.4.0 算是一个大的版本升级。
列一下,主要的变化。
首先是 从8.0.4 到 8.4.0,中间包括了 8.1,8.2,8.3 的重大改变。
- The JavaScript Library in admin pages now be changed from Riot.js to Svelte. Set the Configuration Directive
UseRiot
to0
to change to Svelte (MTC-28944, MTC-29006, MTC-29919) - Smarty has been updated from 4.3.4 to 4.5.3 (MTC-29663)
- The MTBlockEditor plugin has been updated from 1.2.2 to 1.2.4
- MTBlockEditor: Table blocks now display borders when editing (MTC-29749)
- MTBlockEditor: When LWP::Protocol::https is not installed, an appropriate error message is displayed when using the oEmbed block (MTC-29698)
- MTBlockEditor: When specifying resources with relative paths in custom scripts, the resources on the public site are now loaded (MTC-29772)
- Added an option to prevent public file information (FileInfo) from being imported when importing a site. If the "Omit import" checkbox for public file information is enabled, it will not be imported (MTC-29773)
- Added the Configuration Directive
MTScript
andMTStylesheet
, which are used when loading JavaScript and stylesheets inmt-static
from the admin screen (MTC-25985) - Added the ability to output the value of any website by specifying the id attribute for the WebsiteURL and WebsitePath tags (MTC-29257)
- Added the Configuration Directive
SuperuserRespectsDataAPIDisableSite
to force system administrators to setDataAPIDisableSite
(MTC-29694) - Added the height attribute to the IMG element in the HTML output from the image block in the content type block editor (MTC-29728)
- When a site import is finished, whether it was successful or not, the fact that it has finished is now logged (MTC-29770
- Explicitly added
charset="utf-8"
to places where external scripts are called (MTC-28113) - Improved the method for detecting supported image types in the system check (MTC-29738)
看得懂,看不懂的,都看一眼,至少有些印象。