お世話になります。
1,2日前ごろから、ページによってMenuBarにある10件の編集履歴の内容がまちまちになるようになりました。現在も表示不備が継続しています。
「TOPページ」や「カイロソフト 攻略一覧 新作順」、「カイロソフト 製品一覧 新作順_Kairosoft Games List」、「ハード(ゲーム機本体)_ゲーム発展国++」などのページでは最新の2件分が更新されず、
最新の更新ページである「開幕!!パドックGP2/車くじの年間スケジュール」や「開幕!!パドックGP2_Grand Prix Story 2」は最新の更新1件分が更新されていません。
正しい編集履歴はRecentChangesのとおりです。
こちらの不具合の改善をお願いいたします。
環境
iPhoneSE3 17.4.1(21E236)
確認したブラウザ
Safari
Chrome 123.0.6312.52
MenuBarを編集したところ、反映されるようになりました。
編集内容
#includex(others/strategy-simple-list,num=9:13,titlestr=off,firsthead=off)
↓
#includex(others/strategy-simple-list,num=8:12,titlestr=off,firsthead=off)
なぜ、各ページの表示不備が治ったのか不明です。意図せず原因不明のまま自己解決しましたが、今後も再発するおそれがあるため「解決済」タグは付けずにしておきます。
関係しているか分かりませんが、ecacheの引数にpage指定が無いのが気になりました。
もしかするとpage指定が無いことで各ページごとにMenuBarのキャッシュが作られているのかもしれません。
https://zawazawa.jp/wikiwiki/topic/8#ecacheプラグイン
こちらの説明を読む限りでは、下記のようにしてキャッシュ先にMenuBarを指定してあげる必要があります。
回答ありがとうございます。ecacheプラグイン周辺の記述はどのページにおいても、ここ最近は変更していないので運営サイドのメンテナンスが行われた挙動変更によるものと考えています。
ためしがき/echcheテストによれば、
とあり、各ページのecacheの対象はMenuBarページも含めてカレントページのため、特に変更せずにこれまで通りで良いと考えております。
今回のように、見るページによって編集履歴内容が違い、ひどいページだと1日以上もの更新が滞るような問題は今までに発生してきませんでした。(ecache時間指定3601秒をしているため)もし、仕様変更がなされたのであれば、運営より具体的にどのようにすべきなのかアナウンスがほしいところです。
>> 2で示したWikiWiki公式の説明では
とあるので、カレントページに関する認識がおそらく違うのではないかと‥‥
MenuBarが常にカレントページであるならこのpage=MenuBarの説明は書かれていないでしょう。
MenuBarページ自体を開かなければ、MenuBarはカレントページにならないはずです。
少なくともWikiWiki公式からピンポイントで page=MenuBar という一例が示されている以上、指定して損は無いかと思います。
ご助言ありがとうございます。各製品/MenuBarページはそのようにすると反映されなくなったので、 MenuBarページだけをそのように適用して様子見してみようと思います。
自分でも詳しく調べてみて、こちらに記載している下記の内容と助言頂いた内容が合致して理にかなっているので、納得しました。
やはり症状が改善されていません。本日、設置_喫茶ブレンド物語と引き継ぎ_喫茶ブレンド物語を同じ方が編集を行い、後者の編集分が現時点では、TOPページやカイロソフト 攻略一覧 新作順、創作♪パティシエ部_Bonbon Cakeryなどの一部ページでは反映されていません。
喫茶ブレンド物語_Cafe Master Storyや箱庭タウンズ_Dream Town Storyなどは反映されています。
トピックを建てる前までに視認していない不具合が度々、起きています。各MenuBarページにecacheプラグインを設置したのはバックアップページを参照すると2ヶ月も前で、このような症状は起きておりませんでした。改善をお願いします。