トリッカル・もちもちほっぺ大作戦

編集相談 / 544

544

別ページにrecentdetailを置いてMenuBarから #includex(recentdetailを置くページ,except=韓国版など除外条件) するというのを思いついたので試してみましたが、置いたページの方でrecentdetailが展開されるわけではないので期待した動作にはなりませんでした。
(マニュアルの#contentsの例からして駄目そうな気はしていましたが…)

RecentChangesをexceptインクルードするのは動作的に問題ないですが、見た目がかなり悪いです。

あとは編集者はそもそもRecentChangesのほうを見るように習慣づける、で片付けてしまうのも有りだとは思います。

通報 ...
  • 545

    ちなみに「最新の30件は編集者しか見ないもの」のように読めるかもしれませんが、「更新されてるから見よう」という閲覧者側の需要も無くはないと思っています。

  • 548
    名前なし 2026/10/12 (月) 20:00:57 修正 1bfcd@7c86e >> 544

    もし既に試されていたらすみません、recentdetailのフィルター部分で正規表現が使えるようなので「^(?!除外文字列).*$」とかでいけないでしょうか?よく考えたら自分で試せばいいことに気づいたのでやってみます

  • 549
    1WpkVOlI 2026/10/12 (月) 20:05:48 修正 >> 544

    上で示しているマニュアルの例を見ていただけるとわかるのですが、これは正規表現にマッチする行のみを抽出する機能になります。
    includexにある除外(except)とは異なる機能です。(私も@84a70af3bcさんもそれを期待して試してはいました。)

    追記: マニュアルを改めて読んだところ「ページ名 + ワイルドカード を使用してフィルターをかけます。」なので使えるのは正規表現ではないですね…

  • 550

    いやよく考えると否定が有効な正規表現であれば使えるかもしれませんね…

  • 552
    名前なし 2026/10/12 (月) 20:15:50 1bfcd@7c86e >> 544

    色々いじってみましたがワイルドカード以外の正規表現に対応してないかもしれないですねこれ (一応下書きに痕跡は残してあります 正規表現とか使うの初めてなので文法が違う可能性もあるのでもしお暇であれば確認をお願いします…)

  • 554
    1WpkVOlI 2026/10/12 (月) 20:18:59 修正 >> 544

    私も試してみましたが駄目そうですね…