親ページに書かれている
wikiwikiにおいてreset=new、reset=offはまともに機能していない様子。
って本当なのか?ということで作った検証ページ。
親ページは「#recent」で検証してるが、これがなにか悪さしてたりしないか?という疑念があるので、代わりに毎日*1更新される公式サイト更新検出ログをincludeして検証する。
検証方法
以下の構文で、公式サイト更新検出ログの更新日付部分のみを取得する。
#ecache(reset=<ここをいろいろ変える>){{ #includex(公式サイト更新検出ログ,filter=Last checked,titlestr=off) }}
このページは2023/08/17に作成したので、キャッシュが更新されていなければ「Last checked: 20230817」と表示されるし、更新されているなら閲覧した日付になっているはず。
検証結果
reset=on
期待値:常に更新される(常に最新の日付になる)
Last checked: 20240506
reset=off
期待値:常に更新されない(常に20230817になる)
Last checked: 20240506
reset=new
期待値:ページがキャッシュよりも新しければ更新する(このページは更新しないので、常に20230817になる)
Last checked: 20240506
reset=86400
期待値:1日に1回だけ更新される(1日遅れ or 最新の日付になる)
Last checked: 20240506
reset=604800
期待値:1週間に1回だけ更新される(最大で7日遅れるが、最新の日付になることもある)
Last checked: 20240506