「今週の金曜」、保存するには書かれた日付が必要。
でも更新日時だと更新するたびに変わってしまう。
→ 投稿時に展開。で絶対値(日付)に置き換える。オブジェクトの状態で保存すれば「記述した日時」を保存できる。
一度書いたのを書き換えるには? †
書き換え可能にするにはパラメーターをすべて書き換え可能にする必要がある。
→ 編集時展開で日付に置き換える。編集した日と「今週の金曜」を表すパラメーターでも可。
置き換えない方法 †
「今週の」がその後の書き換えに依らない表現なら置き換えずに済む。
「2012/12/12からの」「このページの第3版作成日時からの」など。
でも利用者にとっても「今週の」は書いた当時でしか意味を成さないので置き換えてしまったほうが合理的。
日記なら日付があるので「今週の」でも分かりやすい。日記に書かれる日付は普通作成日時。作成日時にするか、本文中の最初の日付表記にするか。
いずれも分かりにくいので、置き換えない方法ではなく編集時展開で記法と日付を付与…するような置き換えルールを用意。または自動補完で「今週の金曜」を日付に変換する。動的な定型文貼り付けとも言える?
「金曜日」だけを使う †
「今週」を無視。「金曜日」だけをセマンティクスとする。
例えば、コピペで作られたページだと「今週」がいつなのか調べようがない。