« July 2006 | Main

December 04, 2006

如何修改各篇文章在首頁上顯示的內容?

請登入自家後台→模板→索引頁→主索引
然後利用Ctrl+F尋找<MTEntries>
看到那堆像是火星文的東西請先不要害怕
且聽我慢慢說來

"主索引"這個模板就是設定首頁模樣的所在
(所以若想修改首頁的話 大多是從"樣式表"、"設置"或這個"主索引"下手)
而被<MTEntries>和下面不遠處那個</MTEntries>兩個標籤包起來的部分
就是設定各篇文章在首頁上顯示內容的語法
不懂各個標籤的意義沒有關係
把標籤複製起來 丟到股溝裡去查一下
就可以找到一些相關說明
在這裡 只先解釋幾個即刻相關的標籤:

<$MTEntryBody$>
這個標籤代表的是新增文章介面中填在主要文章內容欄中的東西

<$MTEntryMore$>
這個標籤代表的是新增文章介面中填在更多文章內容欄中的東西

<$MTEntryExcerpt$>
這個標籤代表的是新增文章介面中填在摘要欄中的東西

Arkun的問題為例
她是把每一篇文章的第一段填在文章主要內容
再把後續填在更多文章內容
至於摘要欄 則是一片空白
而依照目前模板預設顯示者為<$MTEntryExcerpt$>(摘要)的情況下
系統會依個人設定自動抓取全部文章最前面的若干文字(只抓文字)來當成摘要
因此
只要把這一段語法中的<$MTEntryExcerpt$>改成<$MTEntryBody$>
然後再按下保存並重建即可
這樣首頁上便會秀出她填在文章主要內容欄裡的東西
不過 請注意
這樣一來
有時候圖片的寬度便得針對首頁主欄的寬度而進行必要的設定

搞清楚這些事情之後
我們就可以依照自身的偏好去修改模板及發佈文章
比如說 來個練習題好了
若要像我的網誌"路邊一棵榕樹下"那樣
讓首頁上的各篇文章只有顯示我自己填入的簡短摘要
那麼 模板該如何修改呢?
(欲看答案 請將下列文字反白)
不用修改目前的預設模板
只需在發文的時候
將想要顯示在首頁上的文字填在摘要欄中即可(但必須自行以html語法斷行)
此外 在這樣的情況下
我們可以把全部文章內容都貼在更多文章內容欄中即可

--
》延伸閱讀
如何讓彙整頁只顯示文章的摘要?

December 03, 2006

從樂多匯入MT

昨晚幫Arkun把她在樂多的網誌搬到這裡來
(MT版本3.2 已中文化)

基本上我就是依照jeph的教學來做
不過有幾處細節不一樣
考慮到之後可能會再處理這樣的事情
因此決定還是記下備忘

以下步驟敘述
Arkun稱A(不具該MT系統管理權限)
我(本MT系統管理員)稱B

1. 請A登入樂多管理介面→Blog備份(匯出 / 匯入)→MT格式資料匯出
2. 請A自存匯出檔"backupyyyymmdd.txt"
3. 請A將匯出檔"backupyyyymmdd.txt"寄給B
4. 由B將此匯出檔上傳至"import"資料夾中(細節請參考jeph的教學
5. 請A登入MT管理介面→匯入/匯出→匯入文章
6. 文章預設類別:不用選→文章預設出版狀態:定稿→標題開頭HTML:未填→標題HTML:未填
7. 按下"匯入文章"鍵→等待若干分鐘
8. 待系統出現匯入成功訊息之後 重建網誌
9. 確認匯入無誤 由B刪除之前上傳至"import"資料夾中的那個匯出檔

有幾點要特別記下的...

一是關於"出版狀態"
依此方式匯入之後
原本設定為"草稿"的文章都還是會維持為"草稿" 並不會變成"定稿"

二是關於"類別"
整個過程基本上就像jeph教的那樣
不過類別的部分有些出入
從樂多匯入MT3.2不用先建立對應類別
系統會在匯入之後自行以中文名稱建立類別
(莫非MT現在已經可以用中文建立類別了?@_@a)
不過 在分類彙整網址格式設定為"%c%x"的情況下
之後各分類網址將會是類似這樣的格式:http://.../cat###.html
如果希望之後分類匯整網址可以"望文生義"
那麼最好還是去把類別名稱修改成英文
再利用類別描述來建立各分類的中文名稱
(可參考jeph寫的這篇教學

三是關於回應中的貼圖
因為MT不支援回應中貼圖(或許可自行修改設定?)
所以匯入之後
原本回應中的貼圖會失效

新居民:Arkun與Judie

因為這陣子的樂蕃天事件
本聚落新加入兩位居民

一是Arkun
住在http://arkun.wiendisk.net/

一是Judie
住在http://judie.wiendisk.net/

歡迎她們!:)