POTI改 設置サポート掲示板

NSFW:

[98] POTI-board EVOのバージョンアップ方法


ももち ID:4cfac009 23/09/03

はじめまして、こんばんは。
日頃よりお絵描き掲示板を楽しく使わせていただいております、いつも本当にありがとうございます。
このたびは、POTI-board EVOのバージョンアップの方法(ひいてはその際に既存のログを移行する方法)についてお伺いしたくお邪魔させていただきました。
プログラム的な事については一切詳しくなく、そもそもの設置も全て説明書頼りに行っていたど素人のため、なにか頓珍漢なことを言っていたら申し訳ございません。

ももち ID:4cfac009 23/09/03

現在設置・使用させていただいているPOTI-board EVOのバージョンはv5.26.3なのですが、最新版はどうやらv6.00.7とのことなので、アップデートしたいと思っております。
ただその際に完全にまっさらな状態で設置し直すのではなく、できればこれまで投稿してきたログをそのまま反映したいと思っております。
そのようなことが可能かどうか、仮に可能ならばどのような手順で行えばよいか、ご教示いただけましたら幸いです。
勝手なお願いで恐縮ですが、何卒よろしくお願い致します。

さとぴあ@管理人 [URL] ID:d3b40279 23/09/03

>そのようなことが可能かどうか、

可能です。

特に変更していなければ
ログファイルの名前は
img.log

tree.log
の2つです。
このログファイルをそのまま使ってください。
従来のログファイルには、描いたツールの名前や、サムネイルや動画のありなしは記録されていませんのでその情報は欠落した状態になりますが、v6で読み込むことができます。
新しいログファイル形式は、v6で投稿したものだけ新しい形式になり、ログファイルには以前のログファイルと新しいログファイルが混ざった状態になります。
逆に互換性重視の観点から、v6で作成されたログファイルをv5に移動しても問題が発生しないようにしてあります。
配布している、コード一式には、
ログファイルや、投稿ずみ画像などは一切入っていませんから
ダウンロードしたファイルのディレクトリをそのまま全部上書きしても、投稿ずみのデータには影響はでません。
この場合、アップロードするファイルに「img.log」「tree.log」が含まれてしまっていると、せっかくの投稿が消えてしまいますので、この2つのファイルを上書きしないようにする注意が必要です。
config.phpにはいろいろ設定してあると思いますので、v6のファイルをアップロードする時に取り除いておいたほうがいいと思います。
設定ずみのファイルをそのまま上書きせずに使えます。
必要なファイルが不足している場合は、エラーメッセージに「〇〇がありません」と出ますので、その画面の指示に従っていただければ。
不明な点がありましたら追加でお願いします。

さとぴあ@管理人 [URL] ID:d3b40279 23/09/03

もう少し短く書くと、
ダウンロードした
potiboard5/
フォルダの中から
config.phpだけ取り除いて
potiboard5/
フォルダの中に、img.logとtree.logが入っていないことを確認。
入っていたらログファイルが上書きされてこれまで投稿してきたものが消えてしまいますので、上書きしないようにします。
config.phpを取り除いた
potiboard5/
フォルダの中身を、
今使っているPOTI-boardにフォルダごと上書きすれば、アップデートが終わります。
更新されたファイルがどれかを調べてそれだけアップデートすることもできますが、分からない場合はフォルダごとアップロードできます。

ももち ID:4cfac009 23/09/04

ご返信誠にありがとうございます!
ご教示いただけました手順通りに上書きし、無事にconfig設定と既存ログを残したまま最新版にアップデートすることができました。(右下の表示がPOTI-board EVO v6.00.8になっていたのは、おそらく現行の最新版をダウンロード&上書きさせていただいたからでしょうか…?)

ももち ID:4cfac009 23/09/04

今までの版でも使い心地を堪能させていただいておりましたが、更新によってますます滑らかな描き心地となったような気がいたします。
改めまして、この技術の開発をしていただき(そして惜しみなく広くご提供していただき)本当にありがとうございます。
一方的に恩恵を享受してばかりの身ではありますが、これからもPOTI-boardを大切に使用させていただきたいと思います。
このたびは暖かく迅速なサポートをいただき、誠にありがとうございました。

さとぴあ@管理人 [URL] ID:d3b40279 23/09/04

解決してよかったです。

[97] 投稿後「画像が見当たりません」と出る


風露 [URL] ID:cc19a792 23/08/15

こんにちは。お絵描き掲示板を自サイトに設置しようと思い、「Petit Note v0.86.5」をダウンロードし、『config.php』はパスワードのみ変更しアップロードしました。
各ペイントソフトは起動しているようなのですが、「ChickenPaint」以外の3つで投稿ができません。「PaintBBS NEO」では投稿後「画像が見当たりません」というエラーが出ます。
なにか設定が足りない部分があるのでしょうか…?
※サーバーPHPバージョン:8.2(CGI版)(ロリポップサーバー)

さとぴあ@管理人 [URL] ID:d3b40279 23/08/15

klecksとtegakiのエラーの内容がトップページの中身だったため、
トップページにリダイレクトしている箇所を無効化した受信用のファイルを作成しました。
これで現象は変化するかもしれませんが、受信に成功するかどうかはわかりません。
ただ、これを試して頂いて、その後の状況をさぐる事ができれば、少しだけでも原因に近づく事ができるかもしれません。
https://github.com/satopian/Petit_Note/files/12342030/save2.zip
このzipファイルの中身を、解凍(展開)して、
save.php、saveklecks.php、saveneo.phpの3つを上書きアップロードしてみていただけないでしょうか?
そのあと、該当の設置場所の掲示板でこちらで再度テストして、エラー内容の詳細を確認します。

風露 [URL] ID:cc19a792 23/08/15

早速3つのファイルを上書きアップロードしてみました!
私の方で試してみた所、今度は「お使いのブラウザはサポートされていません」というダイアログが出るようになりました…
パソコンからFirefox、Chrome、Edgeで試してみたのですが同じエラーが出ています。

さとぴあ@管理人 [URL] ID:d3b40279 23/08/15

ロリポップという環境のせいかもしれない→こちらで借りてみた限りでは問題なく動作している。
ブラウザはサポートされていません→サポートされているブラウザだけれど、ポストというリクエストがうまく動作していないので、そのエラーメッセージがでてしまう。
ChickenPaintだけ古いxhrという通信を使っていて、その他はfetch APIという新しい通信になっているので、そこで異なる結果がでている可能性はあります。
もう少し調べてみます。
ただ、関係ないのかもしれないのですが、ftpの転送時に文字コードが意図せず変わってしまっている場合、たとえば、元のコードはutf-8ですが、それがシフトjisやutf-16になっている時にもエラーになる可能性があります。
ただ、ここまでpostだけできないのは本当にそれか、まだ考えているところです。

さとぴあ@管理人 [URL] ID:d3b40279 23/08/15

ダメ元でお願いしたいのは、
ftpで転送する時に、
Templateフォルダの中にある、
paint_klecks.html
paint_neo.html
paint_tegaki.html
をバイナリーモードで転送してみていただくといった事です。
ただ、本当にそれが原因なのかは確証がありません。
その他に考えられるのは、セキュリティ関連の設定で、JavaScriptからのfetchによるpostを停止するoptionがどこかで動作している可能性など。
また、独自ドメインに関連した何らかの設定の可能性です。
いっそロリポップでは動作しないなら直し方も見つけられたのですが、素の状態で借りたばかりのところでは動いてしまいました。
あるいはですが、独自ドメインではなく、元のドメインでは動作する可能性もゼロではなく、もしそうであれば原因を絞り込む事ができるかもしれません。
まだ、原因が釈然としない状態ですがとりあえず…。

さとぴあ@管理人 [URL] ID:d3b40279 23/08/15

完全にテスト専用のファイルを作成してみました。
受信するためのPHPファイルのセキュリティ関連項目を一旦すべてはずした上で、最低限必要なデータは受信できているのかどうかチェックします。
https://github.com/satopian/Petit_Note/files/12343246/saveklecks.zip
このzipを解凍してsaveklecks.phpを上書きします。
受信に成功する事はありませんが、必要な情報が取得可能かどうかはわかります。

風露 [URL] ID:cc19a792 23/08/15

3つのhtmlをバイナリーモードで転送してみましたが、症状は変わらずでした。
またsaveklecks.phpの上書きも行いましたが、見た所変わっていない気がします…(NEO以外の2つのエラーメッセージが変わっているかも)

風露 [URL] ID:cc19a792 23/08/15

すみません!!セキュリティと聞いて、試しにサイトの一番上のディレクトリに設定していた「.htaccessファイル」をファイルごと削除してみたのですが、その状態で投稿することができました!!
「.htaccessファイル」に色々な設定を詰め込んでいるので、どれかが悪さしているのだと思います… どの項目が影響しているのか、今から試してみようと思います!お騒がせしてすみませんでした。

風露 [URL] ID:cc19a792 23/08/15

原因が判明しました。サイト側の「.htaccessファイル」にて、php・html拡張子付きのアドレスにアクセスした場合、拡張子なしのアドレスに301リダイレクトする記述を書いていました。
RewriteCond %{THE_REQUEST} \.(php|html)\ HTTP
RewriteRule ^(.*)\.(php|html)$ サイトアドレス/$1 [R=301,L]
この記述が原因で当初のエラーが出ていたようです。PetitNoteのディレクトリを除外する設定↓を入れた所、無事投稿することができました。
RewriteCond %{REQUEST_URI} !(^/PetitNoteのフォルダ名/)
私の設定が原因でお手数をお掛けしてしまい、本当に申し訳ありませんでした。

さとぴあ@管理人 [URL] ID:d3b40279 23/08/15

原因がわかってよかったです。
「理由はわからないけれど301リダイレクトされている」まではわかったのですが、そこから先は???でした。

さとぴあ@管理人 [URL] ID:d3b40279 23/08/18

v0.87.2で、PHPの拡張子をリダイレクトして非表示にしているサーバでも動作するように修正しました。

[96] ご質問というか、、ですが。


だこつ [URL] ID:fc267c7f 23/08/10

こんにちは。先だってはたいへんお手数をおかけいたしました。現在快適に使わせていただいております。ありがとうございます。

ところで、スレッド内投稿の降順、昇順を切り替えることはできますでしょうか。(最新投稿内容がスレッドタイトル画直下にくるイメージです)

どうぞよろしくお願いいたします。

さとぴあ@管理人 [URL] ID:d3b40279 23/08/10

スレッドのタイトルの箇所を含めてスレッドの最初の書き込み部分がスレタイのところに入っているので、単純に逆順ソートすると、スレタイが「Re:スレタイ」になり、スレタイの直下の投稿者名もスレッドを立てた人の名前ではなく、レスを付けた人の名前になってしまいますね…。
あえて、そういう仕様に改変する事も可能だと思いますが、いまよりもコードが煩雑になりますね。
要望が多かったり、自分でもそうしてみたいものは、対応するかもしれませんが…。

だこつ [URL] ID:fc267c7f 23/08/10

恐縮です。
なるほど、コンフィグで指定箇所がないので、ひょっとすると煩雑になってしまうのかな、、とは思っておりました。、
ご返信をありがとうございます。

さとぴあ@管理人 [URL] ID:d3b40279 23/08/14

v0.86.5で対応しました。

[95] バグ報告ですー。


ぐるぐるめー ID:9bd2de10 23/07/19

tegakiにも、かつてチキンペイントで起きた、ダブルタップで画面拡大問題と、これはあっても気にならないのですが、指2本でガチャガチャの線が引ける現象が起きています。iPadからです。
ダブルタップで拡大のバグは、復帰方法がわからない人は書くの諦めてしまいそうなので、早めに対応お願いします。(ミスキーに投稿するアプリ人気爆発おめでとうございます!🎉🎊💐👏♥️)
tegaki人気っぽいので、早めに対策お願いします。あのJavascriptでしたよね?ダブルタップ出なくなるタグ……

[94] ミスキーマストドンシェアボタンを付けたい


ぐるぐるめー [URL] ID:d1bf5edb 23/07/05

最近ミスキーやマストドンに移住する人も増えましたし、私も最近はマストドンの自鯖にいるので、マストドンやミスキーで絵板の投稿をシェアするボタンが欲しいなーと思っていたら、こんなサービスがあるというのを知りました。
この掲示板はURL書き込み不可でしたっけ?
URLに、ドンシェアというサービスのURLを貼りますね。
こちら、自分でも板に組み込んでみようと思いますが、今後組み込み済みのテンプレートが配布されると大変助かります。
ご検討いただけないでしょうか?(というか実現可能なんでしょうか?)
よろしくお願いします。

ぐるぐるめー [URL] ID:d1bf5edb 23/07/05

こちらのURL欄はミスキーのシェアボタンのサービスです。
ご検討いただけますとありがたいです!

ぐるぐるめー [URL] ID:d1bf5edb 23/07/05

自分で設置してみたら、掲示板全体がシェアされて、スレッドごとにはなりませんでしたが…。
問題なく掲示板をシェアすることはできました!

ぐるぐるめー ID:d1bf5edb 23/07/05

あでも権利関係とかあって、自己責任というのであれば毎回自前で設置するのでも全然大丈夫です…。

さとぴあ@管理人 [URL] ID:d3b40279 23/07/05

今あるTwitter用のボタンリンクをほんの少し書き換えるだけで、Pawooでも、Misskeyでもいけるのですが、ネックなのは、どのサーバにシェアするのかで…。
Misskey io限定とか、Pawoo限定とか、Mastodon jp限定とか、あるいは、いくつもあるシェアリンクのリンク先を切り替えるか選択した上でブラウザに記憶させるかになりますね。
自分でも、これMisskeyにシェアしたいと思う時があって、どうしたらいいのか問題意識だけは持っている感じです。


さとぴあ@管理人 [URL] ID:d3b40279 23/07/05

https://misskey.io/share?text=%5B94%5D%E3%83%9F%E3%82%B9%E3%82%AD%E3%83%BC%E3%83%9E%E3%82%B9%E3%83%88%E3%83%89%E3%83%B3%E3%82%B7%E3%82%A7%E3%82%A2%E3%83%9C%E3%82%BF%E3%83%B3%E3%82%92%E4%BB%98%E3%81%91%E3%81%9F%E3%81%84+by+%E3%81%90%E3%82%8B%E3%81%90%E3%82%8B%E3%82%81%E3%83%BC+-+POTI%E6%94%B9+%E8%A8%AD%E7%BD%AE%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E6%8E%B2%E7%A4%BA%E6%9D%BF&url=https%3A%2F%2Fpaintbbs.sakura.ne.jp%2Fcgi%2Fneosample%2Fsupport%2F%3Fresno%3D94
Misskey io用のリンク形式。
https://twitter.com/intent/tweet?
の部分が
https://misskey.io/share?
に入れ替わっているだけです。
Mastodonでもこの方式でシェアできます。
ただUIが汚くなるのは嫌なので、なんとかできないか考えているところですね。
教えて頂いたところのものは、ライセンスの確認がとれて実装してもよくてなら考える事もできるのですが、外部サービースはできるだけ入れたくないんですよね…。
そこがサ終ですとなった時に、配布しているファイルの更新が必要。

ぐるぐるめー ID:d1bf5edb 23/07/05

あーたしかに!お絵かき掲示板の歴史はサ終との戦いですよね…。
サーバーが固定ならURLをそこに指定するだけなので簡単なのかもしれないですが、利用者がみんなその鯖の利用者というわけじゃないのが難しいですよね。

でも、検討中とのことでしたら、気長に待ちます!

ひとまず自前でこのサービスが利用できることはわかったので、自前の板だけシェア可能にして運用します。(どこをいじればいいかは分かったので、テンプレが更新されても自分でいじることはできるので…。)

さとぴあ@管理人 [URL] ID:d3b40279 23/07/06

ご希望に近い形で実装してみました。
まずはこのサポート掲示板に追加してみました。
どうでしょうか?
直接入力にも対応しました。
直接入力した内容はcookieに保存されて次回も利用できます。
Twitter、Mastodon系、misskey系の主なところはカバーしました。
共有iconが地味ですが、ここで差し色をぱぱっと入れられる人は入れてしまうんでしょうけどね。

ぐるぐるめー ID:d1bf5edb 23/07/06

ご連絡ありがとうございます!
もうできたんですか!!流石です!!
すごいですー!!Twitterも、ミスキーの個鯖も、マストドンの個鯖もシェア画面出ました!!
バッチリです!!ありがとうございます!!
さとぴあさんさすがすぎます……!配布お待ちしております!!

[93] WordPress内でのお絵描き掲示板の設置について


ころ ID:7bb0527e 23/07/03

WordPressにお絵描き掲示板は設置できますか?交流系サイトを作りたいのですが、すでにあったお絵描き系プラグイン(deviantART muro)は使えなくっているらしく、こちらをお借りしたいと思いました。不躾な質問ですが返答よろしくお願いします。

さとぴあ@管理人 [URL] ID:d3b40279 23/07/03

WordPressが動作しているようなPHPが使えるサイトにこちらで作成したお絵かき掲示板を設置する事はできると思います。
ただ、WordPressのプラグインとして使う方法はこのサイトではサポートしていません。
WordPressとは別のフォルダを作って、(例えば、Petit Noteなら、petitnote、POTI-boardならpotiboard)そこに掲示板を転送して設置する事はできると思います。
自分専用にしたい場合はPetit Noteの日記モードがおすすめです。
satopian/Petit_Note: 「お絵かき掲示板PHPスクリプトPetit Note」 for PaintBBS NEO, tegaki.js, ChickenPaint, and Klecks. (PHP5.6 - PHP8.2)
https://github.com/satopian/Petit_Note
ただ、ご質問のタイトルにあるような、WordPress内への設置といえるのかどうかはなんともいえません。
従来のプラグインの代わりになるものが欲しい場合は、新しく他のアプリが使えるようにするプラグインが必要だからです。
知っている範囲では、WordPress本体とは別に掲示板を設置してWordPressのメニュー等からお絵かき掲示板にリンクしている人はいます。
それでもよければ可能だと思います。

ころ ID:7bb0527e 23/07/03

返信ありがとうございます。リンクさせるやり方を試してみようと思います!

[92] すみません、表示できなくなりました。。


だこつ [URL] ID:fc267c7f 23/07/01

嫌がらせ対策にconfigファイルを変更したところエラーになってしまいました。
新規に上げなおしてみましたが、変わりありません、、
htaccessに記述すればよかったかと少し後悔しておりますが。
毎度お騒がせいたしますがご助力いただければ幸いです

だこつ [URL] ID:fc267c7f 23/07/01

再設置は問題なくできましたのでログファイルの移行の仕方のページ等あれば教えていただければと思います。

だこつ [URL] ID:fc267c7f 23/07/01

libディレクトリと動作ファイルをすべて初期のものに置き換えたら再度動くようになりました。たいへんお騒がせいたしました。

さとぴあ@管理人 ID:d3b40279 23/07/01

いまごろすみません。
寝てました…。
DMしておきましたのでよろしくお願いします。
Tegakiが起動しないようです。

だこつ [URL] ID:fc267c7f 23/07/01

こちらこそありがとうございます、やってみます。

[91] 縦横比もキャンバスも崩れます


ぐるぐるめー ID:3bdbfe41 23/04/07

petit noteのほうですが、チキンペイントが最新版にアプデしたらiPadを横に構えれば横長に、縦に構えれば縦長にキャンバスが崩れて、お絵かきがしにくくなりました。
縦に構えてチキペでお絵かきすることが多いのですが、そうすると画面全体がモニタ外まで伸びてしまって、ツールボックス周りのウィンドウが操作できなくなってしまうのも困っています。
(特にレイヤーはモニタ外までウィンドウが伸びてしまうので、レイヤーの追加のボタンが画面からはみ出して、レイヤー追加ができません。
モニタ外まで追いかけてウィンドウを縮めようとすると、今度は画面全体が下にズレて、上の方のツールボックスが画面外に消えてしまいます。)
キャンバス(絵を描く部分)の縦横比や、画面全体の縦横比が崩れまくるのは何が原因なんでしょう?
どうにかなりませんでしょうか…
チキンペイントをメインに使いたいのでよろしくお願いします。

さとぴあ@管理人 [URL] ID:dd6ca656 23/04/07

正直にいうと、現時点ではまったくわかりません。
というのも、履歴を確認してみても、ChickenPaintのカラーピッカーの表示を修正したのが、
History for petitnote/app/chickenpaint
昨年の10月2日。
ChickenPaintの起動画面のHTMLの更新が昨年の10月9日で、それ以後の変更はありません。
History for petitnote/template/basic/paint_chi.html
あとは、何が発生しているのか、テキストだけでは把握ができない状態です。
そして、たびたび発生するのですが、iPad osの問題で、Chrome、Safariともに共通のレンダリングエンジンを使う決まりになっているので、iPadOSに問題があればwebアプリに影響がでます。
この場合、Petit Noteを更新した事が問題発生の原因なのか、それともそれ以外に原因があるのかを切り分ける作業からはじめる必要があります。
POTI-boardでは問題が発生しない→POTI-boardとPetit Noteを比較する。
私が運営しているサイトのPetit Noteでも問題が発生する→共通の問題?
という作業が必要になると思います。

ぐるぐるめー ID:3bdbfe41 23/04/07

ご返信ありがとうございます。少なくともキャンバスの縦横比が大きく崩れたのは今回の更新で初めて遭遇したので、どのタイミングで何が影響したのかは私にもわかりかねますね…

明日は休みなので、明日スクショを撮影して、どんな画面になっているかご報告します。
それから、POTIでも起きているか動作確認してみます。

少々お時間をください。

さとぴあ@管理人 [URL] ID:dd6ca656 23/04/07

古いバージョンのPetit Note
あとは、ここの緑のボタンからzipファイルをダウンロードしていただいて、
その中の
petitnote/template/basic/paint_chi.html
を、問題が発生しているPetit Noteの
paint_chi.htmlと入れ替えた時にどうなるかです。
この古いバージョンのものは起動時にフルスクリーンモードにならないように設定されています。
1年ぐらい前のものになります。

さとぴあ@管理人 [URL] ID:dd6ca656 23/04/07

ChickenPaint example

作者の方が設置しているサンプルページで問題が発生するかどうかも知りたいです。

また、画面全体が伸びているようなので、意味が無いのかもしれませんが、
上段の「パレット」メニューからの「初期化」で画面にパレットがフィットします。
その時にレイヤー等の操作の問題が解消するのか解消しないのかも知りたいです。
よろしくお願いします。

ぐるぐるめー ID:3bdbfe41 23/04/07

かしこまりました。ありがとうございます。明日色々トライしてみます。

ぐるぐるめー ID:3bdbfe41 23/04/07 - Showing thumbnail -

差し当たって画面にレイヤーツール窓が収まらずはみ出してしまうスクショを貼ります
連投失礼します
続きます

ぐるぐるめー ID:3bdbfe41 23/04/07 - Showing thumbnail -

一度横に構えたりするともうツールの移動を受け付けない場所にツール窓が逃げてしまいます

ぐるぐるめー ID:3bdbfe41 23/04/07 - Showing thumbnail -

キャンバスの縦横比が崩れるスクショです。
縦600横400の縦長キャンバスが横に潰れます.
ペンのポインタも大幅にズレて、狙った場所に描画できません。
これはpoti-boardでもおなじことが起きました

ぐるぐるめー ID:3bdbfe41 23/04/07 - Showing thumbnail -

また縦に構え直すと今度は細長くなります.ポインタがズレるのは相変わらず治りません

ツール窓の位置もかわるので、運が悪いとツール窓が画面から消えて探せなくなります

ぐるぐるめー ID:3bdbfe41 23/04/07 - Showing thumbnail -

原作者の方のサンプルページでもツール窓は画面からはみ出しますが、キャンバスの縦横比が崩れることはありませんでした

とりあえずここまでご報告です

さとぴあ@管理人 [URL] ID:dd6ca656 23/04/07

https://paintbbs.sakura.ne.jp/
の絵板でも同じ問題がでますでしょうか?
そして、
https://paintbbs.sakura.ne.jp/localPaintBBS/chickenpaint/
ここではどうなりますでしょうか?
作者さんのサイトの場合は、
Canvasサイズの入力が無しでデフォルト値が代入された結果問題が発生していない可能性があります。
もしそうであれば
https://paintbbs.sakura.ne.jp/localPaintBBS/chickenpaint/
ここでも問題は発生しません。
しかし、こちらには追加のJavaScriptが入っています。
もしも、
https://paintbbs.sakura.ne.jp/localPaintBBS/chickenpaint/
でも、キャンバスサイズの縦横サイズが変わるようなら、こちらで追加したJavaScriptを疑う事ができます。
問題が発生していないものを探してそこと同じにできれば解決するかもしれません。
ただし、ここ数ヶ月間変更していない箇所なので、iPad側で何かが変わった可能性が高いです。
レポートがちゃんとまとめられれば開発者さんに連絡できますが、iPadユーザーではないので解決するかどうかはわかりません。
Klecksの開発者さんはiPadで動作確認をしているので、何とかなるのですが…。

さとぴあ@管理人 [URL] ID:dd6ca656 23/04/07

詳細をお願いしたいところがあります。
>キャンバスの縦横比が崩れるスクショです。
>縦600横400の縦長キャンバスが横に潰れます.
この場合は、600x400のキャンバスが横に潰れた時のピクセル数の
幅と高さはいくつに変わるのでしょうか?
600x400だったものが400x400の正方形になりますか?
chickenpaintには、縦長のキャンバスをツールを使って回転すると、横長の画像になる機能があります。
もしかすると、縦と横の時の計算結果がiPad側で変わってしまったのかもしれません。
JavaScriptも古い関数が動かなくなる問題を抱えていますし、またブラウザにバグがあれば正しく動作しなくなります。
あとは、根本的な解決にはなりませんが、
縦向きで描く時は縦向きの状態で起動して横にしないという回避策が取れないか…とかですね…。
そして、フルスクリーンモードで起動すると問題がでるのであれば、オプションでフルスクリーンにするしないを選択可能にすれば回避できるのかもしれないのですが、
https://github.com/satopian/Petit_Note/tree/8fda530b4ed9eec6ffc0818fb03bdc68cd718179
ここの古いバージョンのPetit Noteのchickenpaint起動画面のためのHTMLの時にも問題が発生するようであれば、変更しても回避できない事になり、問題が発生しなくなるのであれば、フルスクリーンモードで使用しない事で回避が可能かもしれません。

ぐるぐるめー ID:3bdbfe41 23/04/07

かしこまりました。一つ一つチェックポイントを潰していって確認してみます。
書いたものを投稿するとどうなるかまではチェックしていなかったので、投稿した結果も含めて検証してみます。

あと気になったのが、作者さんの板では縦横にiPadを回転しても、ペンのポインタの座標がズレることは無かったということもつけ加えておきます。

iPadを回すとペンのポインタの座標が狂うのは結構でかいバグだと思うので、その原因も探してみたいです。
明日色々検証してみます。

さとぴあ@管理人 [URL] ID:dd6ca656 23/04/08

https://paintbbs.sakura.ne.jp/cgi/neosample/petitnote/
ここのサンプル板のChickenPaintを、作者さんのexampleに近いファイル構成になるように書き直してみました。
もし試していただいて、キャンバスサイズが変化する問題が発生しなければ、そのファイル構成で今後はやっていくという判断ができます。
何も変わらなければ元に戻します。
あとは、すでに確認ずみとは思いますが、iPadの再起動とキャッシュのクリアもよろしくお願いします。
なんらかの問題をデバイス側でひきずっている可能性もあるからです。

ぐるぐるめー ID:3bdbfe41 23/04/08

順にお答えします。
>paintbbs.sakura.ne.jp/
の絵板でも同じ問題がでますでしょうか?

はい。ウィンドウが画面外にはみ出していて、iPadを回すと縦横比が崩れペンのポインタがズレます。

>paintbbs.sakura.ne.jp/localPaintBBS/chickenpaint/
ここではどうなりますでしょうか?

同じ現象が起きます。

>paintbbs.sakura.ne.jp/localPaintBBS/chickenpaint/
ここでも問題は発生しません。
しかし、こちらには追加のJavaScriptが入っています。

こちらも同じ現象が起きます。

>paintbbs.sakura.ne.jp/localPaintBBS/chickenpaint/
でも、キャンバスサイズの縦横サイズが変わるようなら、こちらで追加したJavaScriptを疑う事ができます。

同じ現象が起きます。

>paintbbs.sakura.ne.jp/cgi/neosample/petitnote/
ここのサンプル板のChickenPaintを、作者さんのexampleに近いファイル構成になるように書き直してみました。
もし試していただいて、キャンバスサイズが変化する問題が発生しなければ、そのファイル構成で今後はやっていくという判断ができます。

同じ現象が起きます。

iPadを再起動しましたが作者さんのテスト板以外はすべて同じ現象が起きました。

また、描いているときの縦横比は崩れますが、投稿すると縦横比は正しい400*600のサイズで投稿されました。
添付の赤い画像が縦横比が崩れた状態で描いたものです。

これから古いバージョンに落とした状態を作って試し書きしてみます。

ぐるぐるめー ID:3bdbfe41 23/04/08

古いバージョンの、フルスクリーンにしないテンプレートにしてテストしてみたら、レイヤーのツール窓が画面からはみ出さなくなり、縦横比が崩れたり、ペンのポインタがズレて書きにくくなることはなくなりました。

ぐるぐるめー ID:3bdbfe41 23/04/08

五月雨式に失礼します。

古いバージョンに落としても、古いバージョンからフルスクリーンモードに切り替えると、やっぱり画面がはみ出したり、縦横比が崩れたり、ペンのポインタがズレたりしました。

iPadはフルスクリーンモードを使わない方がいいみたいです。

さとぴあ@管理人 [URL] ID:dd6ca656 23/04/08

詳しくありがとうございます。
フルスクリーンモードを選択式に戻すことを検討します。
あとは、フルスクリーンモードでも使えるにこした事はありませんから、作者さんにフィードバックします。

必要な情報。
iPadOSの詳細なバージョン。
使用ブラウザとブラウザのバージョン。

画像として欲しいのが、
横向きの状態で
キャンバスに正方形を描いて頂いて、
iPadを縦にすると、白地のキャンバスだけでなく、画像の正方形も縦に伸びてしまう画像です。
白地のキャンバスだけだと、開くキャンバスのサイズの計算の問題のように見えてしまいますが、画像のアスペクト比も崩れるのであれば、ChickenPaintが生成するスタイルシートに問題がある可能性があります。

お手数をおかけしますが、よろしくお願いします。

さとぴあ@管理人 [URL] ID:dd6ca656 23/04/08

追記。
ChickenPaintの作者さんのページ
https://thenickdude.github.io/chickenpaint-example/
でフルスクリーンモードに切り替えた時に問題が発生するかどうかの確認をしていただけますでしょうか。
こちらでカスタムしたもので問題が発生しているというだけでは、作者さんに修正をお願いできないからです。
作者さんがサンプルとして設置しているもので問題が発生している事を確認したいです。

ぐるぐるめー ID:3bdbfe41 23/04/08 - Showing thumbnail -

お答えします。

iPadのバージョンは16.3.1
ブラウザはchromeで111.0.5563.101
です.まだアプデしてないですが、これからアプデ予定です。

画像は添付のとおりです。
追記の作者さんのサイトでも、フルスクリーンにすると同じ問題が起きました。

よろしくお願いします

ぐるぐるめー ID:3bdbfe41 23/04/08 - Showing thumbnail -

証拠として四角を描いた最初の状態のスクショです

ぐるぐるめー ID:3bdbfe41 23/04/08 - Showing thumbnail -

作者さんのサイトでも同じことが起きている写真です。
横長のキャンバスが変形しています

ぐるぐるめー ID:3bdbfe41 23/04/08 - Showing thumbnail -

さらに作者さんのサイトで何度も傾きを変えているうちにキャンバスが横に伸びた写真も添付いたします

さとぴあ@管理人 [URL] ID:dd6ca656 23/04/08

ありがとうございます。
あとは、これは作者の方に投げたほうが良かったのかもしれないのですが、HTMLの文法を厳密にチェックするとエラーになる箇所が数か所存在していたため、ここかも?というところを修正したバージョンをビルドしてみました。
すぐにアップロードしますので、すみませんが、そちらで引き続き問題が発生するかどうか教えて頂けないでしょうかよろしくお願いします。
少しだけお待ちください。

さとぴあ@管理人 [URL] ID:dd6ca656 23/04/08

https://paintbbs.sakura.ne.jp/cgi/neosample/test/petitnote/

ChickenPaintのHTMLのCanvasタグに関わる箇所でHTMLの文法上エラーになる箇所を修正したものがこれです。
これで駄目なら作者さんに投げます。
そして、解決しないようならフルスクリーンモードでの起動をあきらめて、選択式にもどします。
何度もお願いしてしまってすみませんが、この一件で最後にする予定ですので、よろしくお願いします。
ただし、作者さんのほうで修正したもののチェックをお願いする事があるかもしれません。

ぐるぐるめー ID:3bdbfe41 23/04/08 - Showing thumbnail -

チェックしてみました。
同じです。やっぱり縦横比が崩れて、ポインタがずれます。
レイヤーツール窓がはみ出します。
写真を添付いたします。正方形を描いたものです。
よろしくお願いします

さとぴあ@管理人 [URL] ID:dd6ca656 23/04/09

作者の方のGitHubのリポジトリに問題を提出しました。
回答待ちです。
JavaScript(jQuery)の高さの計算をしている箇所が、iPadに適した関数ではない可能性があったため、独自に修正してみました。

https://paintbbs.sakura.ne.jp/cgi/neosample/test/p/petitnote/

この板で、ChickenPaintをフルスクリーンモードにした時に、iPadを縦または横に変更して、問題が継続して発生する、あるいは、問題が解決している事を確認していただけないでしょうか?
お手数をおかけしてすみませんが、よろしくお願いします。

ぐるぐるめー ID:3bdbfe41 23/04/09

ご対応ありがとうございます。
原作者さんへのご連絡ありがとうございます。お手数おかけしました。

さて、早速テストしてみました。
ちょっと説明しにくい感じになりました。

1。レイヤーその他のツールウィンドウははみ出さなくなりました。画面内に収まっています。

2。フルスクリーンに切り替えてiPadを傾けると、縦横比が崩れ、ペンのポインタがズレます。

3。フルスクリーンモードを解除すると、不具合が解消されます。

4。再びフルスクリーンモードに切り替えて、「傾けない状態で」描画すると、ツールウィンドウは画面内に収まった状態でフルスクリーンになり、縦横比に異常が出ないで、ペンのポインタもズレずに正確に描画できます。

5。この状態でまたiPadを傾けると、また不具合が起きますが、フルスクリーンのオンオフをすると不具合が解消します。

という、ちょっと説明しにくい状態になりましたが、一応は解決しています。

いかがでしょうか?

さとぴあ@管理人 [URL] ID:dd6ca656 23/04/09

暫定措置として、それでやってみます。
あとは、開発者の方に追加の情報をだして、対応を待ちます。

ぐるぐるめー ID:3bdbfe41 23/04/09

ご対応ありがとうございます。
よろしくお願いします。

また新しく協力が必要になりましたらTwitterからお知らせいただけると助かります。

さとぴあ@管理人 [URL] ID:dd6ca656 23/05/02

Petit NoteとPOTI-boardに独自修正版を同梱しています。
この問題は最新版で解決しています。
開発元にはプルリクエスト中。

[90] 急にエラーが出るようになりました。


ID:1282044d 23/03/29

エラー。本プログラムの動作には PHPバージョン 7.2.5 以上が必要です。
(現在のPHPバージョン:7.0.33)

と出ます。XREAです。

さとぴあ@管理人 ID:dd6ca656 23/03/29

PHPのバージョンが7.0.33なので、
PHP7.2.5以上にしてくださいというエラーメッセージです。
https://www.xrea.com/plan/
PHP 7.4(CGI版)
/ 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1 / 7.0 / 5.6
(XREAで使用できるPHPのバージョン)
サーバのPHPのバージョンをご確認の上、7.2.5未満であればPHPのバージョンの切り替て頂けないでしょうか。
どうしても7.2.5以上にならない場合は、
ご利用のサーバの問題です。
あるいは、古いバージョンのPOTI-boardからバージョンアップしたら動かなくなったのであれば、サーバのコントロールパネルで、PHPのバージョンを7.4や8.1,8.2などに変更して頂けないでしょうか。
よろしくお願いします。

さとぴあ@管理人 [URL] ID:dd6ca656 23/03/29

参考画面としてさくらのレンタルサーバの場合のPHPのバージョン切り替え画面を添付しておきます。
XREAのサーバコントロールパネルがどのような画面なのかわかりませんが、おそらく似たような設定画面があると思います。

さとぴあ@管理人 [URL] ID:dd6ca656 23/03/29

またどうしても事情があって
(現在のPHPバージョン:7.0.33)
つまり、PHP7.0でなければならないのであれば、
PHP5.6から8.2まで動作可能な
Petit Note v0.63.5​リリース
https://github.com/satopian/Petit_Note/releases/latest
こちらを使っていただくという選択肢もあります。
少し面倒ですが、POTI-boardのログファイルをPetit Note形式に変換する事もできます。

ID:1282044d 23/03/29

よく見たら、設定項目がありました。

無事に動く様に、なりました。
ありがとうございます!

[89] 掲示板のindexページの変更をしたい


みつは ID:88a4bfeb 23/02/27 - Showing thumbnail -

お世話になります。

お絵描き掲示板の設置はできたのですが、掲示板のindexページの編集変更をできずに困っております。
(正確に言うと、index.htmlを編集しても、新規投稿すると編集した内容が全てリセットされてしまいました)
以前他の方も同様の投稿をされているのを確認しているのですが、おそらく使用している掲示板のテンプレートが違うのと、編集したい範囲が異なっているため、自力で解決することができませんでした。

使用している掲示板は、元から入れていただいたものを使用しております。
行いたい変更は、
・検索除けタグの挿入
・タイトル前に画像挿入
・著作権表記の上あたりに文章や画像リンクの挿入
です。

一番行いたい変更は検索除けタグの挿入です。
よろしくお願いいたします。

さとぴあ@管理人 ID:dd6ca656 23/02/27 - Showing thumbnail -

書き込みをすると、index.htmlやページごとのHTMLは毎回書き直されてしまいます。
POTI-boardのHTMLファイルを変更する時は、拡張子が .blade.php
のファイルの編集をお願いします。
Windows10のメモ帳でも編集できますが、無料のVisual Studio codeなどのプログラムエディタで編集すると色分けされた形で表示されますので、編集時のミスが軽減できます。
記事ナンバーを入れて編集する項目のあたりは、別ファイルを読み込んでいますので、
{{-- メンテナンスフォーム欄 --}}
@include('parts.mainte_form')
のような表示になっています。

さとぴあ@管理人 ID:dd6ca656 23/02/27

<!DOCTYPE html>
<html lang="ja">

<head>
<meta charset="utf-8">

のような通常のHTMLと同じ箇所がありますので、<head> </head>
の間に検索避けのタグを入れる事もできます。

さとぴあ@管理人 ID:dd6ca656 23/02/27

ただ、手っ取り早く検索避けを実現したのであれば、
POTI-boardではなく、
あとから開発した、Petit Noteを使っていただくのが一番簡単です。
satopian/Petit_Note: 「お絵かき掲示板PHPスクリプトPetit Note」 for PaintBBS NEO, ChickenPaint, and Klecks. (PHP5.6 - PHP8.2)
https://github.com/satopian/Petit_Note

Petit Noteには、閲覧に合言葉が必要という機能があります。
どこかに合言葉のヒントを書いておいて、それを知っている人だけが掲示板を見る事ができるようにできます。
検索エンジンが合言葉を入力して表示する事はありませんから、検索よけにもなります。

さとぴあ@管理人 ID:dd6ca656 23/02/27

Petit NoteのHTMLファイルの編集をする場合は、
templateフォルダの中のHTMLファイルを編集します。
ただ、Petit Noteの場合はtemplateのHTMLの数が15枚ぐらいあるので、面倒といえば面倒かもしれないですね。
逆にPOTI-boardのテンプレートは、機能の振り分けが複雑なので、間違った箇所をいじってしまうと動作不良の原因になってしまいます。
いずれのテンプレートも変数が入っていますのでHTMLのコードを直接編集するエディタでの作業しかできません。
たとえばホームページ・ビルダーなどを使うと壊れてしまいます。

さとぴあ@管理人 ID:dd6ca656 23/02/27

不明な点がありましたら追加で書き込んでください。

みつは ID:88a4bfeb 23/02/27

とても迅速にわかりやすい返信をしてくださり、ありがとうございます!
しかも代替案まで…!
おかげで無事に解決いたしました。本当にありがとうございます!

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