半角数字のみのコメントを非表示にしたい

半角数字「1~100」のみで投稿されているコメントを非表示にしたいのですね。

残念ながら、現状のわんコメの設定では、非表示にはできません。

要望の「非表示」とは異なってしまいますが、文字列置換機能を使えば、好きな文字に置き換えることは可能です。


ただ、わんコメの設定にはご希望の機能がないだけで、ご自身でテンプレートをカスタマイズすれば、希望いただいている半角数字を非表示にすることは可能です。

basicをベースにしたサンプルのテンプレートを用意いたしましたので、そちらも確認いただくとわかりやすいかと思います。

▼サンプルテンプレートのダウンロード
https://nvl-game.tokyo/uploads/onecomme/templates/basic-ngword-forum-1559.zip


このサンプルテンプレートのindex.htmlの26行目には、

:data-ngcomment="comment.data.comment"

というものが追加されています。

そして、style.cssを開いていただくと「1」と「2」だけ設定してありますが、半角数字の「1」だけのコメントを消すために

[data-ngcomment="1"] {
    display: none;
}

が指定してあります。

面倒ではありますが、これを「100」まで設定すれば(上記コードをコピペして、数字だけ書き換えればいいと思います)、1~100の半角数字だけのコメントは非表示とすることができます。

スクリーンショット 2024-03-18 192025
1と2だけ非表示にしている例のスクショ(左がサンプルそのままのbasicテンプレ)


サンプルのテンプレートはbasicを使っていますが、その他のテンプレートでも同じような手法が使えますので、ご自身でのカスタマイズを試してみてください。

【重要】
テンプレートをカスタマイズする際には、必ずもとのテンプレートをコピーして別名にしたうえで作業してください。