Movable Type 汇入格式


名称

mtimport - Movable Type 汇入格式


概要

这个文件描述著 Movable Type 汇入机制所需要的格式,可以用于从其它出版管理系统汇入文章项目及评论之用。


描述

基本的汇入格式是文章项目清单,项目间以 --------\n 字符串(这是八个 - 字符,然后再加上一个键盘上的返回键)分隔。每一个项目还可以拆成两个主要的区段;这些区段间则是以 -----\n 字符串(这是五个 - 字符,然后再加上一个键盘上的返回键)分隔。

如果你所汇入的数据包含有 HTML ,你应该把他们编码成 HTML 项目;你所要汇入的档案会逐字被汇进 Movable Type 的数据库里;所以你的数据看起来应该就要跟你逐字输入以建立新文章项目的结果一模一样。

后面的范例小节提供了一个小小的汇入档案的范例。

诠释数据

每一块诠释数据都符合键: 值的格式,并且藉由一个键盘上的返回键来与下一块诠释数据分隔。至于诠释数据的顺序则不重要。

举例来说:

AUTHOR: Foo Bar
TITLE: 某个白痴标题
DATE: 01/31/2002 03:31:05 PM
CATEGORY: News

多列字段

多列字段是以 -----\n 字符串(也就是五个 - 字符,后面再加上键盘的返回键)分开的。每一个多列字段都是从指称字段类别的键开始,后面再加上记盘的返回键,然后跟在字段真正的本体之后。

使用范例:

BODY:
这里是文章内容。
-----
EXTENDED BODY:
这里还有一些字。
-----
COMMENT:
AUTHOR: Foo
DATE: 01/31/2002 15:47:06
这里是
这篇评论的本体。
-----
PING:
TITLE: Foo Bar
URL: http://www.foo.com/baz/archives/000015.html
DATE: 08/05/2002 04:05:23 PM
这里是
这个通告的文摘。
-----


范例

TITLE: 某个白痴标题
AUTHOR: Foo Bar
DATE: 01/31/2002 03:31:05 PM
PRIMARY CATEGORY: Media
CATEGORY: News
-----
BODY:
这里是文章内容。
-----
EXTENDED BODY:
这里还有一些字。
-----
COMMENT:
AUTHOR: Foo
DATE: 01/31/2002 15:47:06
这里是
这篇评论的本体。
-----
COMMENT:
AUTHOR: Bar
DATE: 02/01/2002 04:02:07 AM
IP: 205.66.1.32
EMAIL: me@bar.com
这里是另外一个
评论的本体。他一直
延续到这边。
-----
PING:
TITLE: 我的文章
URL: http://www.foo.com/old/2002/08/
IP: 206.22.1.53
BLOG NAME: 我的网志
DATE: 08/05/2002 16:09:12
这里是我的文章开始,
然后这里是....
-----
--------
TITLE: 这里是另一则新文章
AUTHOR: Baz Quux
DATE: 01/31/2002 03:31:05
CATEGORY: Politics
-----
BODY:
这里是第二则文章项目的本体;
他还可以装下多列文字。
-----
EXCERPT:
你看这则文章项目没有延伸的片段;
但是还是有文摘,真是特别啊!
-----
COMMENT:
AUTHOR: Quux
URL: http://www.quux.com/
DATE: 01/31/2002 04:23:01 PM
这里是这篇文章项目的第一个评论…
-----
--------

Copyright © 2001-2003 Six Apart. All Rights Reserved.