POTI改 設置サポート掲示板

  • POTI-board改の設置サポート掲示板です。

[588] 未投稿画像の削除について

はじめてお絵描きBBSに触れているものです。
不慣れなため見落としであったら大変申し訳無いのですが、未投稿画像は投稿しない限り残り続ける仕様でしょうか?

できれば時間か最大件数で削除したいと思うのですが、その場合、自分でphpを改造し対応する形でしょうか。

こちらの設定見落としでしたらすみません。
お手隙の際にアドバイスいただければ幸いです。

[589] Re: 未投稿画像の削除について
POTI-boardであれば
//テンポラリ内のファイル有効期限(日数)
define("TEMP_LIMIT", "3");
で、初期設定値で3日で消えます。
Petit Noteも初期設定値で3日で消えます。
Petit Noteの場合は、設定項目がなく、3日で固定になっています。
functions.phpの
// テンポラリ内のゴミ除去
function deltemp(){
ここにいろいろ
if($lapse > (3*24*3600)){//3日
safe_unlink(TEMP_DIR.$file);
}
の箇所で3日間で消えるように指定しています。
実運用の経験から3日あれば投稿したい人は投稿が完了し、投稿したくない絵も3日で消えればそれほど気にならないと思ったのでPetit Noteは3日で固定しました。
phpの該当箇所の時間を変更すれば1日でも1週間でも一年でも好きな時間に変更はできますが、3日で固定だと困るという事なら、設定項目を追加します。
ただし、ご質問のスクリプトがPOTI-boardの場合は、最初の箇所の設定項目で日数を指定できます。

[590] Re: 未投稿画像の削除について
丁寧な回答、誠にありがとうございます!

Petit Noteの方の設定箇所を探しておりました。

お絵描きBBS自体がはじめてなので、仕組みや設定がわからず迷っていたのですが、
通常は3日の固定設定で大丈夫ではないかと思います。

この度は丁寧なご回答に感謝いたします。

[584] WordPressに組み込みたいのですが、うまくいきません

単独で設置して、URLにで飛ばそうとしても、
使用しているエックスサーバーでは、「public_html」にしか、
ホームページのindexを置かないといけないらしく、
「public_html」にWordPressのテーマとか入っている中で、
「poti-kaini-master」を置いても全く反応しません。
うまく設置できる方法は無いでしょうか。
どうか、よろしくお願いいたします。

[585] Re: WordPressに組み込みたいのですが、うまくいきません
Re: WordPressに組み込みたいのですが、うまくいきません by さとぴあ@管理人 (41328 B)
poti-kaini-masterが、zipファイルなら動作しません。
あとは、どの場所にアップロードしたのか、メールフォームからでもいいので、見せていただくことができなければ、解決しません。
それに、
POTI-board EVO v5.26.8 リリース
のページの一番下からzipファイルをダウンロードしていただくのが通常ですので、ダウンロードされるファイル名は「poti-kaini-master」ではありません。
ダウンロードしたらzipファイルを展開(解凍)します。
展開ずみのzipファイルにはpotiboard5フォルダがあります。
そのpotiboard5フォルダをサーバにアップロードします。
そして、サーバのpotiboard5フォルダにアクセスすると掲示板が出来ます。

[586] Re: WordPressに組み込みたいのですが、うまくいきません
WordPressの中でも例えばwp-contentフォルダの横にpotiboard5フォルダ配置すれば、掲示板として動くと思います。
URL欄のどこかにファイルがあるのかもしれないと思い、試してみましたが、見つかりませんになりました。
メールフォームからでもいいので、どこにアップロードしたのかをあらかじめ教えていただければ、対応できるかもしれません。
まったくの予測だけで、何が問題で動作しないのかはわからないので、せめてアップロードした筈のファイルの場所を教えていただけませんか?
ただし、WordPressの設定でWordPress以外のファイルにはアクセスできなくしているのであれば、その設定の影響でアクセスできないのかもしれません。
その場合は、jpeg画像でもなんでもいいので、
WordPressからのアップロード以外の方法で「public_html」にアップロードしたファイルが、閲覧できることを確認していただけないでしょうか?
よろしくお願いします。
アップロードしたはずのpotiboard5ディレクトリの場所を、
メール送信フォームまたはこの掲示板でお知らせください。
メール送信フォーム

[587] Re: WordPressに組み込みたいのですが、うまくいきません
Re: WordPressに組み込みたいのですが、うまくいきません by umi_atsu (455623 B)
> さとぴあ@管理人さん
早々にご返答いただきありがとうございます!
そして、ご丁寧な対応をいただき、心から感謝申し上げます。

どうしてもお絵描き掲示板を普及させたかったので、
無理やり、自分のHPから別のアカウントHPに移動させるようなやり方で設置いたしました。
令和になってもお絵かき掲示板があることに嬉しく思っています。
本当にありがとうございます!!

[575] ChickenPaintのカラーパレットが真っ白になる現象

Windows8.1
ブラウザはChromeです。
9月6日と10日にお絵かきしましたが、カラーパレットをクリックすると真っ白になりました。
色を選んで塗ることはできました。

レス1件省略中。

[577] Re: ChickenPaintのカラーパレットが真っ白になる現象
ノートンです。
・・・でいいのかな。

[578] Re: ChickenPaintのカラーパレットが真っ白になる現象
ありがとうございます。
手がかりになります。

[579] Re: ChickenPaintのカラーパレットが真っ白になる現象
The color picker is not displayed correctly and becomes white. · Issue #47 · thenickdude/chickenpaint
ChickenPaintの開発リポジトリに報告しておきました。
ただ、現在問題が発生している複数の方のセキュリティ対策ソフトがノートンなので、ノートンのウイルス定義が更新されて、ChickenPaintの機能の一部をブロックしている可能性が高くなっています…。
ノートンが問題を修正した定義ファイルに修正するのかChickenPaint側で対応していただけるのかは不明です…。
ノートンをインストールしてテストしようと思ったのですが、試用版が期限切れで使う事ができず、1年更新をテストのためにするわけにもいかなかったので、こちらでの再現テストはできませんでした…。

[580] Re: ChickenPaintのカラーパレットが真っ白になる現象
Re: ChickenPaintのカラーパレットが真っ白になる現象 by さとぴあ@管理人 (248260 B)
ChickenPaintのカラーピッカーのカラー部分が真っ白になる現象ですが、Chrome105、106のバグの可能性が高くなりました。
Chromeの設定メニュー>
システム>ハードウェアアクセラレーションが使用可能な場合は使用する
をオフにすると正常に表示されるようです。
添付画像は現象の再現確認のためのGIF動画です。

[581] Re: ChickenPaintのカラーパレットが真っ白になる現象
Re: ChickenPaintのカラーパレットが真っ白になる現象 by さとぴあ@管理人 (18390 B)
現時点での対応策は
Chromeの設定メニュー>
システム>ハードウェアアクセラレーションが使用可能な場合は使用する
をオフにする
です。
添付画像はオンになっていますので、ここをオフに切り替えます。

[582] Re: ChickenPaintのカラーパレットが真っ白になる現象
ChickenPaintの開発リポジトリに報告したところ、このChromeのバグを回避する修正版v0.4.1を作者の方が作ってくれました。
先程ビルドしたファイルをPOTI-boardと、Petit Noteのリポジトリにプッシュしておきました。

[583] Re: ChickenPaintのカラーパレットが真っ白になる現象
POTI-board EVO v5.26.8 リリース v3.09.x以下の古いバージョンには重大なバグがあります。
v5.26.8をリリース、修正版のChickenPaintもこの中に含まれています。
掲示板全体の更新のほか、chickenpaintフォルダだけ抜き出して、ChickenPaintだけ更新する事もできます。
それにより、カラーピッカーが消失するChromeのバグを回避したバージョンのChickenPaintをご利用いただけます。

[574] POTI-board改トップページ

トップページの言語設定にミスがあり、ブラウザの言語が日本語、繁體中文、英語以外の時にクラッシュしていました。
先程修正しました。
POTI-boardの配布scriptとは関係のない、公式サイトのプログラムのミスですので、差し換えていただくファイルはありません。

[568] potiboard.phpでのエラー

potiboard.phpでのエラー by 兵衛 (169155 B)
こんばんは。
「お絵かき掲示板簡単設置方法 2021年版」に従って設置を試みたのですが、
添付画像のとおり、下記のエラー文が表示されてしまいました。
どこに問題があるのでしょうか。

> Fatal error: Uncaught TypeError: Return value of eftec\bladeone\BladeOne::getFirstLoop() must be an instance of eftec\bladeone\object or null, instance of stdClass returned in /home/【ID】/【ID】.php.xdomain.jp/public_html/BladeOne/lib/BladeOne.php:1981 Stack trace: #0 /home/【ID】/【ID】.php.xdomain.jp/public_html/templates/basic/cache/b28b7af69320201d1cf206ebf28373980add1451.bladec(176): eftec\bladeone\BladeOne->getFirstLoop() #1 /home/【ID】/【ID】.php.xdomain.jp/public_html/BladeOne/lib/BladeOne.php(1483): include('/home/【ID】...') #2 /home/【ID】/【ID】.php.xdomain.jp/public_html/BladeOne/lib/BladeOne.php(1137): eftec\bladeone\BladeOne->evaluatePath('/home/【ID】...', Array) #3 /home/【ID】/【ID】.php.xdomain.jp/public_html/BladeOne/lib/BladeOne.php(2041): eftec\bladeone\BladeOne->runInternal('main', Array, 0, true, 0) #4 /home/【ID】/【ID】.php.xdomain.jp/public_html/potiboard.php(2613): eftec\bladeone\BladeOne->run('main', Array) #5 /hom in /home/【ID】/【ID】.php.xdomain.jp/public_html/BladeOne/lib/BladeOne.php on line 1981

(エラー文のうち、私が設定したアカウント名部分は【ID】として伏せてあります。)
レンタルサーバはXfreeで、PHPのヴァージョンは7.1.xです。
何かご助言を戴けるとありがたいです。よろしくお願いいたします。
その他、こちらが提示すべき情報がございましたら、おっしゃってください。

[569] Re: potiboard.phpでのエラー
あえて、このエラーをだす事ができるかどうか試してみたのですが、テスト環境が
PHP5.6,PHP7.4,PHP8.0,PHP8.1
の4種類しかないためPHP7.1では
ちゃんとした動作確認ができませんでした。PHP7.1では、採用したテンプレートエンジンBladeONEが動かないという事なのかもしれません。

PHPバージョン切り替え|無料レンタルサーバー【エックスフリー】

…PHP7.1までなんですね。

私がPOTI-boardとは別に作った
「Petit Note」
というお絵かき掲示板なら
PHP5.6という古いPHPのバージョンでの動作確認ができていますので、
ご質問の件の解決にはならないのかもしれませんが、以下のお絵かき掲示板であれば、動作する可能性があります。
Petit Note v0.21.6 ​リリース · satopian/Petit_Note

[570] Re: potiboard.phpでのエラー
ひきつづき調査中ですが、やはりPOTI-boardで使っているBladeOneがPHP7.1では動作しないという事のようです。
テンプレートエンジンを使っていない
Petit Noteは古いPHP5.6でも動きます。

エラーの内容は、BladeOneのエラーですので、テンプレートエンジンをあえて使っていない(ただし素のPHPのテンプレートは使用)
Petit_Note
を使うか、別のサーバの利用をおすすめします。
POTI-boardの動作環境をPHP7.4以上に変更するかもしれません。
PHP7.1やPHP7.2での動作確認ができないか、そちらも調べているところです。
よろしくお願いします。

[571] Re: potiboard.phpでのエラー
PHP7.1の環境を作って確認しました。
今回報告があったのと同じエラーが発生して動作しませんでした。
申し訳ありませんが、POTI-boardはPHP7.4以上で動作とさせていただく事になりました。

Petit Note v0.21.6

は、POTI-boardを改造した経験をもとに、POTI-boardではできなかった事を実現するために新しく作ったお絵かき掲示板のPHPスクリプトです。
こちらであればPHP7.1で動作するはずです。
繰り返しになってしまいますが、
POTI-boardはPHP7.1環境では動作しません。
しかしPetitNoteは動作する筈です。
PetitNoteをご利用いただくか、どうしてもPOTI-boardが良いという事であれば、PHP7.4以上が使えるサーバの利用をご検討いただければ幸いです。
PHP7.1でも使えると書いてしまってすみませんでした。

[572] Re: potiboard.phpでのエラー
> POTI-boardはPHP7.1環境では動作しません。
> しかしPetitNoteは動作する筈です。

承知いたしました。
調査の上、ご確認くださり、ありがとうございました。

[573] Re: potiboard.phpでのエラー
他の方もここを読んでいるという前提で追記します。
あれから追試して、
POTI-boardは、PHP7.1では動作しないものの、PHP7.2では動作する事が確認できました。
最新バージョンでは、PHP7.1の時にはPHPのバージョンが低い事を知らせるエラーメッセージを出す形になりました。
PHP7.4である必要は現時点ではありません。
BladeOneのバージョンアップにともなって、必要なPHPのバージョンがあがっていく可能性はありますので、比較的新しいPHPのバージョンが使用可能であればそれに越した事はありません。
PetitNoteはPHP5.6で動作すると書きましたが、32bit環境では動作しない事が確認されたため、32bit環境のPHP5.6でも動作するように書き直しています。
もうしばらくお待ち下さい。
また、PetitNoteの掲示板のトップページのスクロールすると出てくる上に戻るリンクの表示を前回の更新で壊してしまっていたようです。
こちらの修正もあわせて行っているところです。
もうしばらくお待ちください。

[0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15]
記事No. 削除キー