这一章将介绍 Movable Type 最基本的功能 ─ 管理文章。所谓的「管理」,包括了张贴新文章的上稿功能、修改既有文章的编辑功能,以及删除功能。我们将在本章分别介绍这些功能,并以简单的范例来说明各种动作所会产生的结果。
除此之外,我们也会在这一章里加入一些跟文章有关的信息;例如,要如何在文件中键入特殊的符号、建立超级链结、修改文字样式等,也都会在这一章里面提到。
在我们做任何事情之前,首先要介绍的是「登入 Movable Type 」。有使用者问过,「我安装好 Movable Type 之后,要去哪儿执行呢?」实际上你不需要特别执行,因为祇要网页服务器运作正常, Movable Type 就可以运作。另一方面,你也不需要在每一台计算机上都安装 Movable Type ,你祇需要在当作网页服务器的那台机器上安装过一次 Movable Type 就可以了。实际使用时,祇需要先用网页浏览器登入
Movable Type ,步骤如下:
JavaScript
和 Cookies
的网页浏览器,像是 Internet Explorer
(IE
) 、 Mozilla
、 Netscape
、 Phoenix
、 Opera
之类,然后开启联机到你的 Movable Type 系统 CGI 路径下的 mt.cgi ,如图一。Username
这一栏里填入你的使用者帐号,如图二。如果你还没有按照前一章的说明修改预设帐号的话,你在这里就应该输入 Melody
。Password
字段里输入你的使用者口令。如果你还没有按照前一章的说明修改预设口令的话,你在这里就应该输入 Nelson
。万一不幸你忘记口令了,则请跳到步骤六。请注意,如果你把自然输入法设成预设输入法的话,口令可能会没办法正常输入!LOG IN
」按钮,如图五。接下来请跳至步骤十一。Forgot your password?
」的链结。口令恢复窗口
,里面有两个字段,分别要填入你的帐号
跟你所设定的出生地
。出生地
一样。RECOVER
」按钮,如果你的出生地
信息填写无误的话, Movable Type 就会为你的帐号产生一组新的口令,然后寄到你在第二章修改个人数据小节步骤三所设定的 Email
地址去。接下来就请用这一个新口令,来登入系统(并再次按照第二章修改个人数据小节的内容来把口令改掉)。主选单
画面;现在你可以从这里开始,继续后面各个章节的各种操作了。注销
Movable Type 系统,以免有人假冒你的名义而破坏了你的页面与数据库。欲注销 Movable Type ,请如图十二按下上方导览列的「注销」按钮。登入
Movable Type 才行。Movable Type 的设计中心思想之一,就是希望能让你更轻易地发表新文章,因此 Movable Type 的上稿接口也设计得相当简单;基本上你祇需要填写文章标题
跟内容
,然后按下储存
就可以了。不过对于初上手的使用者来说,仍旧需要一点时间跟尝试,才能够逐渐掌握这个系统的运作方式。我们将陆续带领各位使用各种与发表文章有关的功能;如果你从来没有使用 Movable Type 的经验,强烈建议你直接接下去阅读下面这一小节:「发表你的第一篇文章
主选单
中的「新增文章」链结,或如图十五一般按下网志选单
左方工具列上的「新增文章」按钮。新增文章画面
了。请如图十六在「标题
」字段里填入文章的标题。主要类别
那一栏是一个下拉式选单,可以用来指定文章的类别。不过此刻我们还没有设定任何类别,所以先行跳过,不做任何事。主要文章本体
」字段里填写文章的内容,这些内容会自动地在适当的地方换列,不过你也可以强制换列(按 Enter
键)。另外,分段则是用一个空白列来表示;也就是说,当你要换下一段的时候,你就得连按两次 Enter
,如图十七。储存
」按钮来把文章存到数据库中。更新通告
给指定的服务器。检视网站
」按钮,看看做出来的页面到底长甚么样子。当你的文章数量开始增加,或者是当你的文章越写越长之后,如果在主索引页面里就列出全部的文章内容,不但会使得页面长度遽增,让读者们必须花更多的时间下载这一页,还会使得同一个画面里挤进太多信息,反而让你的页面内容难以被阅读。
Movable Type 把文章内容分成了两个字段:主要文章本体和额外文章内容;在预设的模版里,祇有第一个字段的内容才会显示在索引页面里,而第二个字段的内容则祇会在单篇汇整页面中出现。这或许会很有帮助,因为你可以在第一栏里写些你观察到的有趣现象,然后再第二栏里才开始写些自己的心得感想。这么一来,读者们就可以先大致看到你观察到了些甚么,如果他们对这个主题也一样感兴趣的话,才花更多的时间精力去仔细阅读另外的部分。或者,以「起─承─转─合」的文章架构来说,你大可用第一栏来写一些能吸引人的东西,然后在第二栏里则详细地加以阐述。现在就让我们看看要如何实做:
主要文章本体
里写入文章内容之外,我们也试著在「额外文章内容」这一栏也写点东西,如图二十四,看看这样会有甚么不同。检视网站
」按钮来看看这一次的结果如何。主要文章本体
里的内容也直接显示出来了,不过额外文章内容
却没有,反而是多了一个「深入阅读"第二篇文章"」的链结。且让我们点选这个「深入阅读"第二篇文章"
」的链结,看看会连到哪里去。额外文章内容
字段里的东西赫然显示其中,与主要文章本体
的内容以段落分隔。这是一个单篇汇整的页面,里面祇会有一篇文章,并且显示这篇文章的写作时间
、文章标题
、主要文章本体
、额外文章内容
等信息,并且还会列出跟这一篇文章有关的回响
,同时也提供了让读者发表回响的表单。同时 Movable Type 的预设模版也很体贴地提供了页面导览 (Navigation) 的功能;如图二十八,除了在页面上方会自动建立起连结到前一篇
、后一篇
以及首页
的链结外,对于有提供导览工具列的浏览器如 Mozilla 或 Opera 来说,也能使用浏览器本身的导览接口。对于寻常书写来说,粗体字、斜体字以及加底线可以说是很基本的文字变化了;而对于网页来说,建立超级链结则更是寻常。 Movable Type 在文章编辑画面里,提供了一些按钮,让你撰写文章的时候不再需要另外去记忆这些文字变化的 HTML 卷标。以下就让我们逐一实做一遍:
<b>
和 </b>
这两个 HTML 卷标,同时反白也消失了。<i>
和 </i>
这两个 HTML 卷标,同时反白也消失了。<u>
和 </u>
这两个 HTML 卷标,同时反白也消失了。确定
按钮。这时你应该会看到像图四十六那样,原本的字符串两旁分别多了 <a href="网址">
和 </a>
这两个 HTML 卷标,同时反白也消失了。请注意:为了避免在某些浏览器上发生未知的解读错误,同时为了尽量吻合国际标准,你应该把所有的「 & 」通通写作「 & 」,然后把「 < 」写作「 < 」、把「 > 」写作「 > 」、把「 " 」写作「 " 」。
对这个部分有兴趣的人还可以参考 Movable Type 使用手册:文章项目
除了可以方便地新增文章之外, Movable Type 也提供了修改既有文章的接口,这个接口其实跟新增文章的接口很像,所以应该很快就可以上手。在这一节里,我们将介绍各种跟修改文章有关的流程:如果你想要修改最近才写过的某一篇文章,无论是要修改内容、标题、甚至是写作时间
,都可以按照修改某一篇文章的指引;如果你已经累积了相当多的文章,现在突然要更新某一篇较旧的文章,那么你可能会需要先找出要修改的文章;又或者你可能要一次修改很多文章的标题、出版状态等字段,那么你也可以直接使用大量编辑模式。
就让我们一个一个来看:
主选单
画面看到目前系统上所有的网志清单,这个时候请如图四十八按下文章所属的网志名称。网志选单
,左方有一组工具列
,现在请如图四十九按下工具列上的「修改文章」按钮。修改及编辑文章
画面,在这个画面中会列出最新的二十篇文章(不论它们的出版状态是草稿
或定稿
都会列出来),并显示出它们的文章标题
、所属类别
、撰写日期
、文章作者
以及出版状态
;其中文章标题会是一个链结,这时请点选你所要编辑的文章的文章标题。新增文章画面
所没有的。你可以像图五十五一样任意地修改这个时间(甚至是改到未来),但是切记,这一栏的格式是固定的: YYYY-MM-DD hh:mm:ss ,其中 YYYY
是四位数的公元年份
, MM
是二位数的月份
(不足二位的话需要在前面补零), DD
是二位数的日期
(不足二位的话需要在前面补零), hh
是二位数的时
(不足二位的话需要在前面补零),而且需以二十四时制
来表示, mm
是二位数的分
(不足二位的话需要在前面补零), ss
是二位数的秒
(不足二位数的话需要在前面补零)。民国九十二年六月十四日下午一点零分二十三秒
」就应该写成「 2003-06-14 13:00:23
」。储存
」按钮。你所更动的部分已被储存
」了,这时请按上方导览列的「检视网站
」按钮,来看看你的页面到底变成怎样。文章日期
、文章标题
或文章内容
皆然。在前一节里我们学到了如何编辑已经存在了的文章,可是问题马上就出现了:你要怎么找到你所要编辑的文章?
Movable Type 提供了各种不同的方法,来帮助你找出特定的文章;它在编辑选单
会列出最新的五篇文章,方便你迅速地编辑最近写过的文章;另外在列出及编辑文章画面
中,你除了可以选择要列出所有的文章,然后一篇一篇寻找外,也可以用特定条件来加以筛选,也可以使用 Movable Type 内建的全文检索功能来寻找文章,或者用更复杂的进阶搜寻表单来使用像是正规表示式
之类的搜寻字符串。
且让我们逐一来看,要如何使用这些功能:
如果你要编辑的文章,是最近才写完的话,那么你将可以很快的找到他们。请参照图五十九登入 Movable Type 系统并点选欲编辑文章所在的网志名称,然后你在该网志的编辑选单里,应该可以看到如图六十一般的画面。请注意右边会有一个栏框,里面列出了你最新发表的五篇文章的文章标题
及写作日期
。你祇需要点选某一篇文章的标题,就能够用我们在前一小节步骤四开始的程序,加以编辑该文章。
如果你所要修改的文章不在「最新五篇」之内,那么你至少还可以列出某份网志里所有的文章清单,然后从中找出你所要编辑的那一篇。请参考以下的步骤:
列出及编辑文章
画面中,会列出最新的二十篇文章,如图六十二所示;祇要在任何一篇文章的标题点选,就能够加以编辑那一篇文章。一次显示 20 篇文章
」,请如图六十三选择「显示所有的文章」,这会儿所有的文章就都会显示在画面中了。不过请注意,如果你的网志上有成千上百篇文章的话,画面也会拉得很长很长;或许在这种情况下,下一节所介绍的方法会更适合你。如果你对于要修改的文章稍微还有一点印象,知道那一篇文章所属的类别
、作者
,或者是出版状态
的话,就能够利用以下的方法来快速筛选出你所要编辑的文章。举例来说,如果你是某一份网志的责任编辑,负责审核各个作者所发表的文章的话,你就可以利用这个功能,祇列出出版状态仍为「草稿」的文章,并加以编审。
列出及编辑文章
的画面中,有一个过滤选项的区块,如图六十四如果你不知道甚么是列出及编辑文章
的画面的话,请参考「修改某一篇文章」小节的前三个步骤。过滤内容
」的第一栏,能够让你如图六十五那样,透过下拉式选单从类别
、作者
或出版状态
中任选一个来当作过滤条件。过滤内容
」第二栏的下拉式选单则会按照第一栏的选择而呈现不同的选项。你可以如图六十六选择一个必须满足的条件。有的时候光看文章标题是没有办法让你联想文章内容的,所幸 Movable Type 内建了搜寻功能,能够让你用任何的关键词去对文章内容进行检索,进而找到你所要编辑的文章。请参考以下的步骤:
检视网站
的按钮之右。请在此填入你所要搜寻的关键词。标题
、主要文章本体
或额外文章内容
里有出现该关键词的文章,就都会被列出来了。如果你想要用更复杂的规则来搜寻文章的话,也可以参考下列的步骤。透过这一部分的功能,你将能够指定搜寻时是否要大小写吻合
,甚至是采用正规表示式
来搜寻;除此之外,你也可以限定搜寻范围祇局限于标题
、主要文章本体
、额外文章内容
或关键词
中的某几个字段。
关键词眼
或正规表示式
;然后你还能够如图七十四指定是否要求关键词眼大小写有别
,或者指定要使用正规表示式
来搜寻,祇需要加以核选相对应的核选框就可以了。标题
、主要文章本体
、额外文章内容
和关键词
这四个字段中加以搜寻比对,不过你还是可以如图七十五一般,藉由核选或取消四种搜寻字段来缩小搜寻比对的范围。有的时候你可能会想要快速地把所有文章里的某个关键词眼换成另一个(例如某个网站的网址更新了),如果必须要一个一个找出来,然后再逐一修改,实在是相当地累人。好在 Movable Type 也提供了取代的功能,能够帮你一次做完这件事。请参照以下的说明:
关键词眼
或正规表示式
,同时也学到了如何限制搜寻字段
。现在让我们如图七十八这样,在「取代成」字段里填入你要代换成的字符串,再如图七十九按下「取代」按钮。Movable
都代换成 Type
了,所以原本的 Movable Type
就会被代换成 Type Type
。Movable Type
竟然会变成 Type Type
的话,现在麻烦大了。因为这种代换是不可逆、无法还原的,就算你像图八十二那样把两个字段倒过来填写,也不可能弥补你的不慎。相反地,事情可能会变得更糟,就像图八十三。现在让我们来设想另一种状况,有可能你想做的事情并非修改特定某篇文章的内容,而是想要修改很多篇文章的标题,或者甚至是想把一大堆文章从某个类别搬移到另外一个类别去;这个时候大量编辑模式就是你宝贵时间的救星了。
列出及编辑文章
画面(任何时候按下左方工具列的修改文章
按钮,就可以看到这个画面)中,会有一个「开启大量编辑模式」的链结。请如图八十四按下这个链结。大量编辑模式
。在这个画面中所有的字段都是可以编辑的,这表示你可以一次改掉很多文章的标题
、类别
、日期
、作者
和出版状态
;更棒的是你仍旧可以像我们在前面几个小节那样,列出所有文章或用特定条件筛选文章。大量编辑模式
画面中继续编辑修改,用完后祇需要直接把这个窗口关闭即可。Movable Type 也能够让你上传档案。如果这个档案是图片的话, Movable Type 还可以让你选择要用嵌入或弹出的效果来呈现;如果这个档案不是图片的话,就会建立起一个链结,让读者们能够依此链结来下载你所提供的档案。
上传档案的时候要注意一点:要上传的档案请尽可能使用祇含有英文字母跟数字的档名,否则可能会发生预期外的错误。以下我们就将分别按照各种不同的状况,加以说明:
许多报章杂志或者是新闻性的网页上,都会有图文并茂的文章。这一类的文章中,图片是整个版面的一部份;这种直接显示在文章段落间、会占掉一定空间的图片,就称做「嵌入式图片」,因为它们是直接嵌入在文章段落里的图片。
你也可能会想要这么做。例如你出去旅行,拍了一些照片,然后想要看图说故事,把旅游中的点滴记下来;或者你可能从网络上抓了一张图,然后想要报导跟这个图有关的故事。在这个情况下,最简单的作法就是直接上传这张图片,并且以这张图片建立新的文章。像这样:
上传档案
的窗口,请如图八十八按下选择档案
段落里的「浏览」按钮。本机汇整路径
里,而且不放进更深层的子目录中。接下来再如图九十一按下「上传」按钮,这才真的把图片开始上传到服务器上。上传档案
」的弹出式窗口会关闭,同时你会看到你的主窗口切换成像是图九十四一样。这个画面就跟你自己按下「新增文章」按钮后所看到的画面可以说是一模一样,唯一的不同之处在于在主要文章本体
的字段里,多了一连串的 HTML 卷标;那一段 HTML 卷标的意思就是把你所上传的图片嵌入显示,并且设定其替代文字 (alt
) 、图片宽度 (width
) 、图片高度 (height
) 以及图片边框宽度 (border
) 。你可以视情况需要修改这些卷标属性,并且为这一篇文章加上合适的标题,撰写其它文字,再存盘。当你上传图片并以嵌入式图片建立新文章时,固然可以很方便地把图片嵌入文章里,但是我想很快地你就会遇到另一个问题:如果你想要在一篇文章里放进第二张甚至第三张图片时,该怎么办?
如果你还是用一样的方法来上传图片的话,你就会发现每一次都会建立新文章,然而又都没有存盘,结果你的编辑画面里永远就祇有最后上传的那一张图片!实际上这些图片都上传到服务器上了,祇是用来显示图片的 HTML 卷标将会被一再地清掉。因此我们得用这一段所要讲的方法,在上传图片后祇显示嵌入图片要用的 HTML 卷标就好,而不以此建立新文章:
上传档案
的窗口,请如图九十八按下选择档案
段落里的「浏览」按钮。Ctrl
-C
来复制)。Ctrl
-V
来贴上)。然后你还能够像图一百零八那样继续加入其它文字,或者更进一步设定文章的其它属性。相信你随即就能从前面的图一百零九发现一个明显的问题:一旦你的页面里用了很大的图片或很多图片的时候,嵌入式的图片不尽可能会破坏整个页面的版面安排,甚至会让读者花上很多时间才能购下载完。这时候弹出式图片似乎就是很好的妥协方案了。
所谓的弹出式图片,就是把原本要摆放图片的地方变成一个链结,当读者想要看图片的时候祇需要按一下链结,就会弹出一个新的窗口,里面则是那张图片。藉此不但不会影响到版面安排,而且也可以把加载页面所需的时间(跟内存)降到最低。以下就让我们来看看,可以怎么做:
上传档案
的窗口,请如图一百一十一按下选择档案
段落里的「浏览」按钮。本机汇整路径
里,而且不放进更深层的子目录中。接下来再如图一百一十四按下「上传」按钮,这才真的把图片开始上传到服务器上。上传档案
」的弹出式窗口会关闭,并且悄悄建立了一个跟图片相同主档名的 HTML 页面档,祇是你还不会看到;同时你会看到你的主窗口切换成像是图一百一十七一样。这个画面就跟你自己按下「新增文章」按钮后所看到的画面可以说是一模一样,唯一的不同之处在于在主要文章本体
的字段里,多了一连串的 HTML 卷标。那一段 HTML 卷标的意思就是用来弹出这个同名的 HTML 页面,以显示你所上传的图片。请注意在图一百一十八里的那个「 View image 」字符串,这就是用来建立弹出式图片的链结字符串;你可以视情况需要修改这个字符串,并且为这一篇文章加上合适的标题,撰写其它文字,再存盘。你可以祇检视制作嵌入式图片的 HTML 卷标,当然也可以祇检视制作弹出式图片所需的 HTML 卷标。请参考以下的步骤:
上传档案
的窗口,请如图一百二十三按下选择档案
段落里的「浏览」按钮。Ctrl
-C
来复制)。Ctrl
-V
来贴上)。然后你还能够像图一百三十三那样修改链结文字
、继续加入其它文字,或者更进一步设定文章的其它属性。除了显示图片之外,你也有可能会想要随著文章提供一些档案给读者下载;在这种情况下
上传档案
的窗口,请如图一百三十七按下选择档案
段落里的「浏览」按钮。本机汇整路径
里,而且不放进更深层的子目录中。接下来再如图一百四十按下「上传」按钮,这才真的把档案开始上传到服务器上。上传档案
」的弹出式窗口会关闭,同时你会看到你的主窗口切换成像是图一百四十三一样。这个画面就跟你自己按下「新增文章」按钮后所看到的画面可以说是一模一样,唯一的不同之处在于在主要文章本体
的字段里,多了一连串的 HTML 卷标。那一段 HTML 卷标就是建立用来下载这个档案的链结。请注意在图一百四十四里的那个「 Download file 」字符串,这就是用来建立弹出式图片的链结字符串;你可以视情况需要修改这个字符串,并且为这一篇文章加上合适的标题,撰写其它文字,再存盘。<同样地,当你要上传多个档案,并且把档案链结放进同一篇文章的时候,就可以祇显示建立链结所需的 HTML 卷标,而不要直接建立新文章。请见以下的步骤:
上传档案
的窗口,请如图一百四十八按下选择档案
段落里的「浏览」按钮。Ctrl
-C
来复制)。Ctrl
-V
来贴上)。然后你还能够像图一百五十九那样修改链结文字
、继续加入其它文字,或者更进一步设定文章的其它属性。筑城千日,毁于一旦;你马上就会发现删除文章远比把他们建立起来要容易得多。有两个删除文章的方法,其一是在列出及编辑文章
画面中,如图一百六十一核选文章后面的删除
核选框后,再如图一百六十二按下下方的删除按钮,就可以一口气把这些文章都删除了。这个方法的好处在于效率高,你甚至可以用我们在「找出要修改的文章」小节提过的任何方法,来筛选要删除的文章,再一口气删除掉。
当然你可能会想更谨慎点,先看看文章内容是甚么才决定要不要删除。在文章编辑
画面里,有一个删除文章的按钮,就可以让你把目前在编辑的这一篇文章给删除掉。
版权所有 © 2003, 2004 Jedi. 保留部分权利。Modified By Zhu8 | 2009.11.20 | Friday | 22:27:43