作成日時を更新するプラグイン
先日、「作成日時」を更新するボタン追加というエントリで、 更新ボタンの設置方法を紹介したんですが、 更新時に作成日時を現在時刻に会わせてくれるプラグインがリリースされたので、追加でご紹介。 MT本体をいじるのはちょっと…という人はこれを導入するといいかもしれません。
releasedateプラグイン作成者: H.Fujimoto(藤本壱) web: Hajime Fujimoto’s Web Site 解説ページ: エントリーの作成日時を公開日時に自動更新するプラグイン DOWNLOAD – releasedate.zip [697byte]
MT::Entry->add_callback("pre_save", 0, $plugin, \&releasedate);
1. 下書きのエントリを公開するとき 2. エントリを新規作成して、下書きを経由せずに公開するとき一度公開したエントリを再保存した場合には、作成日時は更新されません。 (こういう場合は大抵、誤字修正なので更新の必要はなさそうです) 注)MTの一部のバージョンには、確認画面から保存すると、 URIが変わってしまうというバグがあるようです。 その状態だと、一度公開したエントリーの日付も更新されてしまうので注意が必要、とのことです。 (詳しくは作者エントリをご覧下さい)