Home > カスタマイズ > 公開済エントリの編集日時

公開済エントリの編集日時

公開済みのエントリを編集した場合、どこかに「○○の記事編集(追記)しました」と書かないと、過去に埋もれたままになりますよね。 以前から気になっていたので探してみました。

最初に入れてみたのがUpdateEntryDate Plugin。(3.3対応)
公開済のエントリを現在の日時に更新するボタンを追加するプラグインです。
DLして出てきたプラグインをpluginsフォルダにアップロードして完了。
試しに、argent OPENエントリをポチッ。
見事に日付が8月18日に変わり、トップページに躍り出ました。

でも、ちょっと違うのです。
私は記事を作成した日を変えたいのではない。
あくまで、追記や修正をした時にトップページに表示させたいだけだ。
で、MovableType備忘録さんのエントリを更新された順にソートする 
あーこれが欲しかったんだぁ~。ありがとうございますぅっ。
と喜ぶのも束の間。Global ListingsとIfModifiedの2つのプラグインを併用させるみたいだけど、前者はMT3.3には対応してないとの事・・orz。
結局、IIfModified Pluginだけを入れる事にしました。
プラグインをアップして、メインページにタグを加えます。
私はエントリタイトルのすぐ下に下記の様に書き足しました。

<MTIfModified leeway="15">
Updated at <$MTEntryModifiedDate format="%I:%M %p on %B %e, %Y"$>
</MTIfModified>

leeway="15"と書くと、15分間は更新として扱わないという条件が使えます。
公開直後のちょっとした誤字修正は更新とみなされないので便利ですね。
IfModified←クリックどぞ
赤枠の部分です。
ここに修正した最終日時が表示されます。

まだまだ不満は解消してないのですが今日はここまで。
ぼちぼち探そっと。

-8-26追記-
IfModified02
表示位置を投稿者情報の下に変えました。
上にあるとうざいんだもん。って、目立たない所だと意味ない?( ̄-  ̄ )

Home > カスタマイズ > 公開済エントリの編集日時

Feeds
Qr-Code
QRcode

advertisement

Return to page top


Warning: include(/home/sites/lolipop.jp/users/lolipop.jp-dp40083713/web/megu/mogura/w.php) [function.include]: failed to open stream: Permission denied in /home/users/2/lolipop.jp-dp40083713/web/megu/archives/2006/08/updateentrydate.php on line 731

Warning: include(/home/sites/lolipop.jp/users/lolipop.jp-dp40083713/web/megu/mogura/w.php) [function.include]: failed to open stream: Permission denied in /home/users/2/lolipop.jp-dp40083713/web/megu/archives/2006/08/updateentrydate.php on line 731

Warning: include() [function.include]: Failed opening '/home/sites/lolipop.jp/users/lolipop.jp-dp40083713/web/megu/mogura/w.php' for inclusion (include_path='.:/usr/local/php/5.3/lib/php') in /home/users/2/lolipop.jp-dp40083713/web/megu/archives/2006/08/updateentrydate.php on line 731