MH大辞典wiki編集議論場

運営議論板 / 564

590 コメント
views
564
MH大辞典Wiki3代目管理人 2025/02/25 (火) 14:46:11 >> 560

recentdetailの運用について公式の解説を改めて確認していますが、
フィルターは「除外設定」はできないようでして、ワイルドカード設定はできますが複数の指定ができないようですのでやはり一部ページのみを除外するのは難しいのではないかと思います。
なお、個人的にはちょっと小分け過ぎる気もするので、1分,30分,1時間,3時間でいいのではとも思います。

別の案として、Menubarでincludexを利用することで除外設定が利用できるようです。
つまり、RecentChangesなり、あるいは別のrecentdetail専用のページを作るなりしてそれをincludexすることで除外設定を機能させられる可能性があります。
https://zawazawa.jp/wikiwiki-request/topic/97

これに関しては1回テストしてみようかと思います。

通報 ...
  • 565
    MH大辞典Wiki3代目管理人 2025/02/25 (火) 15:36:04 >> 564

    テストでMenuBarにrecentdetailのページをincludexで読み込む形に変更してみました。
    現在のところ問題なく動いているように思われます。
    一方、「今日の10件」(Popular)からSandBox関連を取り除くのは上手く行っていません。
    具体的には正規表現で「^SandBox.*$」としていますが、現在今日の10件に入っている「SandBox/MHWilds新モンスター2」が取り除かれていない状態です。

    #popular(10,FrontPage|MenuBar|RecentChanges|RecentDetail|^SandBox.*$,true)
    

    私の力不足で正規表現の知識が不足しており、上手く設定できない状況であります。
    解決法をお持ちの方がいらっしゃいましたらご意見を頂きたいと思います。

  • 566
    名無しの書士隊員 2025/02/25 (火) 17:08:33 2fcdc@d8818 >> 564

    https://zawazawa.jp/wikiwiki-help/topic/316
    正規表現が|以外受け付けない(しかも完全一致のみ)現象があるみたいですね…

  • 567
    名無しの書士隊員 2025/02/25 (火) 19:53:40 afc38@6acfd >> 564

    新しく :SandBox を作成して、 SandBox は削除するとか

  • 569
    MH大辞典Wiki3代目管理人 2025/02/25 (火) 21:23:23 >> 564

    なるほど、そもそもWikiWiki側の問題なのですね。
    ところで、上で出したincludexをpopularで使用すればexceptプロパティで正規表現での除外が使えるのではないかと思いました。試してみようと思います。

    >新しく:SandBoxを作成
    それをやると更新履歴にも出なくなってしまうようです。
    正式な記事ではないのでPopularには出ない方がいいと思いますが、一方で更新履歴にまで出なくなってしまうとSandBox内での編集が見えにくくなってしまうので、流石に良くないのではないかと思いました。
    ただもっとも手っ取り早い手段であることも事実なので、更新履歴からSandBoxを除外してもいいという意見が多いようでしたらそのようにするかもしれません。

    なお、現時点ではまだテスト運用している状態なので、様々な検証や意見の結果、
    元の状態に差し戻す可能性はありますので改めてご了承ください。