POTI改 設置サポート掲示板

NSFW:

[108] 「POTI-board」と「Petit Note」の設置について


ID:26abeb52 24/11/21

はじめまして、このたびお絵描き掲示板をDL・設置させていただきたく質問させていただきます。

現在「POTI-board」と「Petit Note」を無料配布されているかと思いますが、
設置する際にはどちらを使用しても問題ございませんでしょうか。

といいますのも、「Petit Note」が新しく配布されたスクリプトになるので
新規でDLさせていただく場合はなるべく「Petit Note」を使用した方がよいのかと思いまして…。
(できたら今回は「POTI-board」をDLさせていただきたいと考えています)

サポート掲示板を拝見すると最近「POTI-board」をDLされた方々もいらっしゃるようなので
問題ないかとは存じますが、念のため質問させていただきました次第です。

お手すきの際にご返答いただけたら嬉しいです。
宜しくお願い致します。

さとぴあ@管理人 [URL] ID:595ff6cd 24/11/21

そうですね。
若干向き不向きの違いはあって、
POTI-board
ログファイルの発言数が8千件ぐらいまでで限界。
Petit Note
1スレッド1ログファイル形式なので、スレッド全体を管理しているログファイルの行数が8千件
つまり、8千スレッドまで運用可能。
1スレッドに200コメントあれば、8000x200で、160万コメント保存可能。
POTI-boardで運用していて困った事があったからPetit Noteを作りました。
記事の編集削除もPetit Noteのほうが、わかりやすく、積極的な機能追加もPetit Noteがメインです。
では、POTI-boardは不要かというと、Javaアプレットのしぃペインター(PaintBBSはJavaScript化されているので、それとは別のしぃちゃんお絵かき)
が今でも使えるようにしているのがPOTI-boardです。
あとは、たぶん大丈夫だとは思いますが、テンプレートエンジンをPOTI-boardでは使っているので、テンプレートエンジンの開発元で開発が終了してしまった時に改修できるかどうか…という問題はあります。
Petit Noteでは、PHPにもともと存在しているテンプレート機能を使っているので、外部の作者のライブラリの影響をうけにくいです。
POTI-boardを選択したからダメという事ではないのですが、だいたいこんな感じです。
私も、古いしぃペインターのイラストの展示には、POTI-boardを使っています。
お絵かき掲示板
https://paintbbs.sakura.ne.jp/cgi/paintbbs/

さとぴあ@管理人 [URL] ID:595ff6cd 24/11/22

あとは、
POTI-boardのログファイルは、
Petit Note形式に変換して、使う事もできます。
逆にPetit NoteのログファイルをPOTI-boardに変換する事もできます。
WonderCatStudioさんのBBSNoteのログファイルも、
POTI-board、Petit Noteそれぞれのログファイル形式に変換が可能です。

satopian/PetitNote_plugin: お絵かき掲示板 Petit Note のプラグイン
https://github.com/satopian/PetitNote_plugin

satopian/potiboard_plugin: お絵かき掲示板 POTI-boardのための外部phpプログラム https://paintbbs.sakura.ne.jp/
https://github.com/satopian/potiboard_plugin

万が一、POTI-board、Petit Noteどちらかの開発が終了してしまった場合でもログファイルを変換できるかもしれません。
絶対に完璧に変換できるという保証はありませんが、自サイトで実運用していたログファイルの変換実績はあります。
作者が仮に行方不明になった場合でも、POTI-boardもPetit Noteも誰でも改造と再配布が可能ですから、誰かが開発を引き継いでくれれば、作者死亡後も使える可能性はあります。

ID:26abeb52 24/11/22

とてもご丁寧に返信くださりありがとうございます!
いただいた内容を元に自サイトではどちらを使用させていただくか検討させていただこうと思います。

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