[活字印刷] 懸賞: MovableType 「斷章取句」外掛模組

各位不妨看一下 Gugod's Blog ,裡面有一個我覺得很酷的部分,叫做「斷章取句」。

這個功能是在重建頁面的時候,從所有妳寫過的東西裡,隨機摘錄一句話,然後放上去。雖然祇有在重建頁面的時候纔會有所改變,但是每一頁都可能不同。因此很巧合地,就有可能產生非常多有趣的效果。

我自己是程式麻瓜,但是我願意贊助兩杯咖啡給願意幫忙寫出這個外掛模組的人。有人願意幫忙嗎?

以下是我目前想到的樣子:

<$MTRandomSentence$>
  • 類別:變數標籤
  • 功能:隨機(中、英文)斷章取句
  • 選用屬性:
    • sentence="n"
      連續取 n 句
      預設是祇取一句
    • from="foo"
      斷章取句的來源,可以用 bodymoreexcerpt
      一次從多個來源取句的時候可以用逗號隔開
      預設是全部採用
    • limitc="foo"
      限制斷章取句的來源類別
      用逗號隔開多個來源
      預設是全部採用
    • limity="foo"
      限制斷章取句的來源年份
      以西元四位數字輸入
      用逗號隔開多個來源
      預設是全部採用
    • limitm="foo"
      限制斷章取句的來源月份
      以二位數字輸入,不足需補零
      一樣可以用逗號隔開多個來源
      預設是全部採用。
    • 以上各個屬性可以混用
  • 使用範例:
    <$MTRandomSentence from="more" limity="2001,2002"$>

jedi.org: