リクエスト広場

「recent」ページ名でフィルタをかけられるようにするプラグイン機能を追加希望

8 コメント
views
5 フォロー

タイトルの通りです。pcommentのページを優先して表示したいです。
緊急性は低いですが、あれば便利だと思うのでご対応の程よろしくお願いします。

参考:
https://www.wikiplus.jp/manual/manual_recent.html

もちチーズ
作成: 2023/03/28 (火) 20:13:04
最終更新: 2023/06/06 (火) 18:21:55
通報 ...
1
名前なし 2023/03/28 (火) 21:48:05 f94fd@7752b

こちら、私も希望しております。
zrecent・zcommentとzawazawaを使えというのはその通りで、実際荒らし対策も比較的やりやすいのはこちらですが、たった数コメントしか使われないようなページにzcommentはコストが高いと思っています。

pcommentは書いておくだけで誰でもコメントページを作れるのが最大の利点であり、よく使っております。
以前からあるwikiだと今更数千ページ分も書き換えたくはないでしょうし・・・。

2
01v 2023/03/30 (木) 23:44:02

pcomment標準の"コメント/ページ名"のようになってるなら

#lsx(prefix=コメント,num=1:20,sort=date,date,new,next)
"コメント/"から始まるページ名を抽出
1~20番目を表示
日付順でソート
日付表示あり
new表示あり
nextで次ページリンク

"ページ名/コメント"のような作り方をしていたり、除外したいページがあるなら

#lsx(prefix=/,filter=コメント,except=除外ページ)
/で全ページ名を抽出
filterでコメントを含むページを絞り込み(正規表現)
exceptで除外したいページを指定(正規表現)
他オプションは必要に応じて

他の方法として、RecentChangeから更新されたコメントページをincludexで抜き出すやりかたもあります。

類似の話題
#recent除外設定をしたい

3
01v 2023/03/30 (木) 23:55:43

コメントはzcommentが管理やページ数の抑制の観点でお勧めですが設置と記述された文字列に対してリンクを張るのが煩雑なのが問題です。
zcommentが普及するためにはpコメ同様にページのひな型として単純な記述で設置できることと、既存のpコメントを置換なりシステムコマンドなりでzコメに転換できる仕組みが必要です。さらに一般的なpukiwikiには存在しないので、#region非推奨コメントのようにエディタ上でアピールしたほうが良いでしょう。

4
名前なし 2023/04/23 (日) 10:27:43 f94fd@7752b

こちらの希望としてはrecent・zrecentと全く同じ表示ですので、>> 2はその場しのぎとしてはありかなぁ、という印象です。
類似の話題で言及されている通りlsxは重めのものですので、長年愛用して数万ページに達しているとまた話は別なのかなと。
zawazawaのより手軽な利用方法要望については別トピックで議論したほうがいいと思います。

5
もちチーズ 2023/05/04 (木) 23:30:31

トピック作成者です。
>> 2の方の方法で概ね目的を達成できたので当面問題はなさそうです。ご提案いただきありがとうございました。(お礼が遅くなりすみません。)

6
WIKIWIKI運営 2023/05/16 (火) 19:39:15

引数の末尾にワイルドカードを使用してフィルターをかけられるようにしました。
#recentdetail は可変長引数なので、最末尾から数えて 1 つ目(ただし先頭を除く)となります。

#recent(10)
#recent(10,コメント/*)
#recentdetail(10,コメント/*)
#recentdetail(10,1m,30m,1h,6h,1d,コメント/*)
7
WIKIWIKI運営 2023/06/06 (火) 18:22:20

解決済とさせていただきます。

8
名前なし 2023/06/07 (水) 08:30:24 68c4a@7752b >> 7

遅くなりました。
希望のものが実装されております。ありがとうございました。

要望は具体的な提案や理由を書いて下さい。
×