POTI改 設置サポート掲示板

NSFW:

[9] 提案したい事があります


白狐 ID:IEkZPaYo 20/07/06

こんばんは。
改二の設置自体は上手く行ったので、
困っているわけではないのですが、提案したい事があります。

荒らし対策として以下の機能を装備して欲しいです。
1.コメント本文の最低文字数を設定出来るようにする(短文投稿を繰り返す荒らし対策。最低文字数より少ない文字数の時は「投稿内容を認識出来ませんでした」とエラー表示して、何故投稿出来ないのか分からないようにしておくと効果的です。)
2.プロキシサーバー経由の投稿を拒否する(拒否するかは管理者の任意)
3.アクセス解析等のタグやバナーを貼る場所を作って欲しい

さとぴあ@管理人 ID:E/L74LzE 20/07/07

1.の荒らし対策は…。
例えば要望のあったものを実装するだけ…なら短文の投稿を拒否はできます。
懸念は、例えばキャンバスに線を一本引いただけの投稿は拒否という機能がお絵かき掲示板にはありますが、それによってこの掲示版は投稿できないという問い合わせの発生となるケースが何件もありました。
従って慎重に考えなければいけない事だと思います。(つづきます

さとぴあ@管理人 ID:E/L74LzE 20/07/07

2.は正直にいいます最近の公開Proxyはホスト名にne.jpが入ったり80番以外の公開Proxyがあったりでお手上げです。
そのため改にはあったProxyチェックを改二で削除しました。
こちらの開発能力が向上して対応できるようになる時がくるかもしれませんが現状では無理です。
また、Proxyを使う事でSSLを実現しているサーバにも対応する必要があり、だったら設定項目を追加して…とやっていくと、この設定は何のためにあるのか開発側でもわからなくなる設定項目ができてしまいます。
→実際にこれまでの設定項目が何のためにあってどういう動作をするのか開発側でもわからないという事例が発生していました。

さとぴあ@管理人 [URL] ID:E/L74LzE 20/07/07 - Showing thumbnail -

3.アクセス解析等のタグやバナー
GoogleAnalyticsならテーマのHTMLの<head>から</head>の間にコードを貼り付ければ解析できます。
しかし、HTMLファイルが4個から5個あって、HTMLファイルの編集に慣れていない人には不親切…ではあります。
configなどで設定可能にする場合はテーマ作者の方のHTMLの書き直しも必要になります。
正直にいうと、テンプレートの仕様をあまりいじりたくない…というのもあります。
しかし、これにさらにTwitterカードのメタタグが加わる事もありますので、どうするか相談してみます。
画像は、テーマのHTMLファイルをVScodeという無料のエディタで開いた画面です。
Google Analyticsなら<head>のすぐ下に解析用のコードを貼る。
バナー広告が最上段なら<body>の真下。下段なら</body>の上…ではだめでしょうか?
HTMLを編集すればどの位置でもバナーを表示できますが、テーマのHTMLのカスタマイズ作業にはなります。

白狐 ID:mGxmwe82 20/07/07

そのような事情があったのですね。
無理強いみたいな感じになってしまってすいません。現状維持で問題ありません。
大変素晴らしいものを開発してくれてありがとうございます。
bbsnoteを使っていたのですが、Javaのサポートが終了して描画機能が動かないのに気付いたのが去年のこと。
NEOを見つけた時は衝撃的でした。

>バナー広告が最上段なら<body>の真下。下段なら</body>の上…ではだめでしょうか?
全然大丈夫です。

さとぴあ@管理人 ID:E/L74LzE 20/07/07 - Showing thumbnail -

1.の要望を改造で個別に対応してもらう方法を書いておきます。
//本文に日本語がなければ拒絶
という処理をしている箇所が2箇所あります。
その真下に以下のコードを貼り付けます。

if (mb_strlen($com) < 10){//文字数が10文字未満なら処理中断
exit;
}

これだけではエラーメッセージはでませんが処理は中断されます。

if (mb_strlen($com) < 10){//文字数が10文字未満なら処理中断
error(MSG035);
}
とするとエラーメッセージがMSG035なので、「日本語で何か書いてください」というエラーメッセージがでます。
そのエラーメッセージじゃない…
という場合は、使っているテーマの
template_ini.phpに、番号と出したいエラーメッセージを追加して、potiboard.phpのの該当の箇所にそのエラーメッセージの番号を入れれば任意のエラーメッセージを出せます。

さとぴあ@管理人 ID:E/L74LzE 20/07/07

短文投稿の…改造方法が入れ違いになってしまいました…。
いろいろと細かくてすみません…。

白狐 ID:mGxmwe82 20/07/07

ありがとうございます!
その方法を教えていただけるだけで感謝です。
試してみたら処理も上手く行きました。

[HOME / Admin]
Petit Note v1.28.8 Template BASIC
OekakiApp - PaintBBS NEO , Tegaki , Klecks , ChickenPaint Be
UseFunction - DynamicPalette , Lightbox