POTI改 設置サポート掲示板

NSFW:

[24] 無題


しめじ ID:Ihe1gc5Y 21/04/29

いつもお世話になっております。
早速相談なのですが、

略/neo/issues/69#issuecomment-652568512

PaintBBS NEOのGitHubで展開されていた上記のように、指定キャンパスサイズの2倍の画像を投稿して表示は1/2になるような設定を実装するためにはどこを書き換えればよいのかアドバイスいただきたく…。
リンク先では容量の問題が挙げられておりましたが、キャンパスサイズを小さめ固定にしているためこちらは問題ないかと思います。高解像度ディスプレイで見た際荒れて見えてしまうのが気になっており、こちらを解決できれば嬉しいです。
よろしくお願いします。

さとぴあ@管理人 ID:vwAgKwTg 21/04/29

実際の運用上どうなるのか、わからない点もありますが、拡大するだけなら、

さとぴあ@管理人 ID:vwAgKwTg 21/04/29

<?php
//サムネイル作成
//210203 コード整理
//201218 webp形式対応
defined('PERMISSION_FOR_DEST') or define('PERMISSION_FOR_DEST', 0606); //config.phpで未定義なら0606

function thumb($path,$tim,$ext,$max_w,$max_h){
if(!gd_check()||!function_exists("ImageCreate")||!function_exists("ImageCreateFromJPEG"))return;
$fname=$path.$tim.$ext;
$size = GetImageSize($fname); // 画像の幅と高さとタイプを取得
// リサイズ
$out_w = $size[0] * 2;//端数の切り上げ
$out_h = $size[1] * 2;

switch (mime_content_type($fname)) {


さとぴあ@管理人 ID:vwAgKwTg 21/04/29

このコードは
thumbnail_gd.php
を改造したものです。
元の画像の2倍のサムネイルを作ります。
ただ、このコードは最終的にjpeg画像を出力するので、そこをpngに書き換えなければいけないのと、
画像添付によるアップロードで大きな画像が投稿されたときにも、pngのまま2倍のサイズで出力する事になってしまうので、たとえば、大きな画像を投稿してもサムネイルができるから大丈夫…ではなくなります。
結局2倍のサイズの画像を作るだけならすぐにできますが、
実際の運用を考えると現実的ではない事がいろいろでてきます。
現時点では…。このサイズだったらjpgで縮小したサムネイル、でなければ2倍のサムネイル、あるいは投稿する画像はすべてサムネイルといった処理が考えられますが、GDを常に使うのもサーバの負荷になるのかもしれませんし…。
各自でやっていただく形になるかもしれないですね。
「GD 画像 拡大縮小」で検索するといろいろでてくると思います。

さとぴあ@管理人 ID:vwAgKwTg 21/04/29

そして、HTMLの幅と高さの設定で縮小する事になりますので、デフォルトテーマのテンプレート一式は比較的新しいものが必要です。
デフォルトテーマにはHTMLの幅と高さが長らく入っていませんでしたので、その調整も必要です。
そして画像を2倍にしたら、表示は1/2になるようにするには、CSSによる縮小も考慮する事になりますので、PHPとテーマのHTMLとCSSも意図どおりに調整する必要がでてくるのかもしれません…。
できる人なら、すすっと解決するのかもしれないのですが…。

さとぴあ@管理人 ID:FVC/f0QM 21/04/30

試しに拡大処理の箇所だけ関数化してみました。
$im_png=png2size2($dest);
rename($im_png,$dest);//2倍の画像で上書き
のように書くと投稿する画像が2倍になります。
HTMLの幅と高さは元のサイズになるようにすれば、画像は2倍で表示は1/2になります。

function png2size2 ($src) {
global $path;
if(mime_content_type($src)==="image/png" && gd_check() && function_exists("ImageCreateFromPNG")){//pngなら2倍に拡大
list($w,$h) = GetImageSize($src); // 画像の幅と高さを取得

$out_w=$w*2;//2倍に拡大
$out_h=$h*2;

if($im_in=ImageCreateFromPNG($src)){
$dst = $path.pathinfo($src, PATHINFO_FILENAME ).'.png.tmp';
if(function_exists("ImageCreateTrueColor")&&get_gd_ver()=="2"){
$im_out = ImageCreateTrueColor($out_w, $out_h);
// コピー&再サンプリング&拡大
if(function_exists("ImageCopyResampled")&&RE_SAMPLED){
ImageCopyResampled($im_out, $im_in, 0, 0, 0, 0, $out_w, $out_h,$w,$h);
}else{$nottrue = 1;}
}else{$im_out = ImageCreate($out_w, $out_h);$nottrue = 1;}
// コピー&拡大
if($nottrue) ImageCopyResized($im_out, $im_in, 0, 0, 0, 0, $out_w, $out_h,$w,$h);
// 2倍になった画像を保存
Imagepng($im_out, $dst);
// 作成したイメージを破棄
ImageDestroy($im_in);
ImageDestroy($im_out);
if(!chmod($dst,PERMISSION_FOR_DEST)){
return;
}
return $dst;
}
}
return false;
}

さとぴあ@管理人 ID:FVC/f0QM 21/04/30

動画から続きを描く時に、キャンバスサイズを画像で判定しているので、2倍のキャンバスの中に1/2の画像がでてきました。
画像から続きを描くと2倍の画像の続きを描くことになります。
別途サムネイルだけでこの処理を行うか、高解像度用モニターのための画像フォルダを新しく作ってそれ用の処理にするか…。
サムネイル処理による縮小が必要な時もあるはずですが、その表示サイズも2倍にするのか…。
2倍にするだけなら簡単なのですが、課題が多いですね。

しめじ ID:fDNg84XM 21/05/01

詳しくご説明いただきありがとうございます!
なるほど画像添付や続きを描くの処理などなかなか厳しい部分が多いと感じました。
質問なのですが、逆にお絵描き画面を1/2サイズで表示するなどは可能でしょうか?(通常ですと等倍以下には縮小できませんが…。)
ちなみにブラウザ上で1/2サイズ表示にして2pxのペンで描画したところ線が荒れて見えてしまったのですが、同じような形になりますかね?

さとぴあ@管理人 ID:zUF8m5NE 21/05/01

+-による等倍以下の縮小ですか…。
ブラウザで拡縮する以外の方法はこちらではわかりません。
ただ、投稿した画像をすべて1/2のサイズで表示するだけならできるかもしれません。
300x300の画像が150x150pxで表示される形ですね。
実体データは何も変わらないので、続きを描いても、添付画像を投稿しても問題は起きにくいです。
ただ、見た目は1/2になります。

さとぴあ@管理人 [URL] ID:zUF8m5NE 21/05/01 - Showing thumbnail -

等倍の場合。
これをCSSで1/2に縮小表示します。

さとぴあ@管理人 [URL] ID:zUF8m5NE 21/05/01 - Showing thumbnail -

画像の最大幅をCSSのカルクで計算して1/2にしています。
calc(100% / 2)
元の画像の1/2のサイズで表示するだけなら、CSSを修正するだけでできますね。

しめじ ID:0AYM3N/o 21/05/02

ありがとうございます!!
ブラウザ縮小かけてご教授いただいた1/2サイズで表示する形でやってみます!!

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

(100%/2)は、50%なので、
max-width: 50%;
height: auto;
で良かった…という。

しめじ ID:edK6cAeI 21/05/03

追記ありがとうございます!
コード承知致しました!!

[23] POTI改公式サイトについて


さとぴあ@管理人 [URL] ID:0ZsAA5OQ 21/04/20

さこつさんが運営しているPOTI改公式サイトにアクセスできない状態になっています。
公式サイトが停止していても、POTI改のプログラムはGitHubからダウンロードできます。

POTI-board改二

サポート掲示板は動いていますので、どうぞご利用ください。

さとぴあ@管理人 [URL] ID:iVbEINT2 21/04/21

お知らせ。
これまでこのサポート掲示板は、POTI改公式サイトの一部でしたが、公式サイトとは別のさとぴあが運営するサポート掲示板になりました。
現状では、まだ同じスクリプトですが、
さとぴあが管理しているGitHubのリポジトリのお絵かき掲示板のスクリプトのサポート板となります。
よろしくお願いします。
ご不便をおかけしますがよろしくお願いいたします。

さとぴあ@管理人 [URL] ID:iVbEINT2 21/04/21

さこつさんの了承のもと、POTI-boardの開発をさとぴあが引き継ぐ形で開発とサポートを継続する事になりました。
従来の公式サイトに変わる、配布とサポートの掲示板を少しづつ作っていく予定です。
よろしくお願いいたします。

さとぴあ@管理人 [URL] ID:ZS7vA3Gc 21/04/22

最新版のダウンロードのリンクと、サポート掲示板へのリンクしかありませんが、
公式サイトを急造しました。
POTI-board公式サイト
よろしくお願いします。

[22] 複数掲示板の横断カタログについて


まろやか ID:PJ0KA8MI 21/03/09

自サーバ内でいつも使わせていただいております。

メインのページで、通常のお絵かき掲示板に加え、「じっくり」など複数の掲示板のイラストサムネイルを横断して表示しておられますが、あの「カタログ機能」はどうやっておられるのでしょうか。

もともと搭載の機能を利用しているのでしょうか?

さとぴあ@管理人 ID:XTiv9t.. 21/03/10

たとえば、この画面は、作者の名前をクリックした時にその作者の一覧を表示する
search.phpというプログラムで動いています。
そのプログラムはPOTI本体に同梱ずみです。
それを複数の掲示板を横断する形で運用しているのが、私のサイトのプログラム構成なのですが、それ自体は配布とサポートの予定はありません。
ただ、search.phpを解析すれば比較的容易に同じことを実現できるかもしれません。
そのプログラムは提供できませんが、トップページに新着画像を表示するプラグインならあります。

potiboard_plugin: お絵かき掲示板 POTI-boardのための外部phpプログラムのnewimg.phpがそれです。

掲示板の数はいくつでも対応できます。
ひとつの掲示板に付き、newimg.phpもセットで設置して、
画像と同じように
imgタグでnewimg.phpを呼び出せば、その掲示板の一番新しい画像を外部に表示する事ができます。
POTI改公式サイトのトップページのお絵かき掲示板の入り口の画像もこのPHPプログラムを使って表示しています。

まろやか ID:ngd94Tzc 21/03/11

早速のお返事ありがとうございました(^^

どちらも欲しかった機能です!
searchを使って検索画面をトップに置いたり、newimg.phpで最新の画像を呼び出したりしてみました。
もともとの用途としては、newimgを使うと、確かにそれっぽくなるので、これを並列してみようと思います。

ありがとうございました!!

さとぴあ@管理人 ID:XTiv9t.. 21/03/11

複数掲示板の横断検索機能のsearchは非公開という事で心苦しかったのですが、今公開しているものでも、それなりに使っていただけるのはありがたい事です…。
これらはPOTI-board外部プログラムとして作ったものの誰も使ってない状態がつづいていたものなので、作った意味があったのかな…と思っていたところです。
使ってくれる人がいないと意味がないですからね。

[21] 無題


yoko ID:iDgi.39w 21/02/05

はじめまして。お世話になります。
設置についてご相談をしたく、こちらに書き込みをさせていただきました。

さとぴあさんの記事「お絵かき掲示板簡単設置方法 2020年版」
を参考に以下を対応したのですが、最初のサンプル表示で躓いてしまいました。
恐れ入りますが解決策をご教示願えますでしょうか。

・POTI-board改二をダウンロード
・Zip解凍後、「poti-kaini-master」フォルダ(配下「noticemail」「potiboard2」フォルダと3つのファイルを含む)をアップロード。
 FTP上の格納状態:cgi/poti-kaini-master/potiboard2/

・「~/cgi/poti-kaini-master/potiboard2/」で呼び出したところ
  500 Internal Server Error
  実行エラー
  CGIの実行時にエラーが発生しました
 と表示されました。

サイト機能
 PHP:PHP-5.2/5.6/7.1が利用可能
 (niftyホームページサービス)

ブラウザはedgeを利用しています。

アップロード時のパーミッションの指定はしておらず、
「potiboard2」フォルダは755、
「potiboard2」配下のファイルはすべて644になっています。

あまりにも初っぱなで躓いてしまい、どうにもできず、恥ずかしながらご相談申し上げます。

さとぴあ@管理人 [URL] ID:AEya9At2 21/02/06

ニフティなんですね。
cgi/に入れているのが正しいのかどうか、こちらでも調べてみます。
あとは、最近多発しているのが、
PHPのファイルの転送モードがバイナリになっていると動かない事があるというもので、
ftpで、いったん全部アスキーutf-8で転送すると動いたという事例もあります。
その場合は、あとから、
拡張子が jar のもものだけバイナリで転送しなおせばそちらの機能も動くはずです。

できれば、メールフォームからでもいいので、設置場所のurlにこちらでもアクセスする事ができると解決が早くなるかもしれません。
url欄にメールフォームのurlを入れておきます。
できればそこから、設置したurlを教えてください。
メアドをひみつにしたいときは、
ダミーのメアドで大丈夫です。
ちょっとここの掲示板の動作も変なので改修します。明日以後になると思いますがご了承ください。画像がないと書き込めない…。

さとぴあ@管理人 [URL] ID:AEya9At2 21/02/06

自動判定で転送するとPHPファイルと、JavaScriptがバイナリで転送されて、文字コードがUTF-8にならなくて、エラーになった例。
この例では転送モードをアスキーのUTF-8にする事で解決しています。
lolipop!でお絵描き掲示板(potiboard改二)が動かない?直ります!|猫あきら|note

この掲示板が画像がないと書き込めなくなってたのは直しました。

さとぴあ@管理人 [URL] ID:AEya9At2 21/02/06

解決したかどうか…気になっています。
昨日の今日ですが…。
設置場所がわからなくても、サポートはできるので、なんとか設置成功まで確認したいです。

yoko [URL] ID:DJg8rQsU 21/02/06

お気遣い色々ありがとうございます。
こんなに早く対応いただけるとは恐縮です。
ありがとうございます。

まずご教示いただいた、アスキーで全部入れてからバイナリで、を試したんですが、ダメでした。

>転送モードをアスキーのUTF-8にする
FFFTPが古いのかそのボタンがないので、ちょっと最新版を落としてきます…。

それでもダメならまたご相談させていただければと思います。

URLを入れさせていただきました。
一応「CGIの実行時にエラーが発生しました」と反応があるので、ファイルの場所が違うとかではないと思いますが…

>lolipop!でお絵描き掲示板(potiboard改二)が動かない?直ります!|猫あきら|note

にパーミッションの記載もあったのでFFFTPを最新にしたらそちらも確認を試みてみます…。

お返事遅れて済みません。
まずは進捗のご報告まで

yoko [URL] ID:DJg8rQsU 21/02/06

連投にてすみません。

FFFTPをDLして、UTF8を指定してアスキー転送してから、jarファイルをバイナリで転送しましたが、改善せず…。

lolopop推奨で意味ないかもしれないが念のためと思い、パーミッションも
.htaccess、htmlファイル、PHPファイルを604に指定してみましたが変らず、でした。

ご報告まで…。

さとぴあ@管理人 [URL] ID:AEya9At2 21/02/06

サイトに伺って直接、
index.phpにアクセスしてみたのですが、500エラーが帰ってきました。
POTI-boardに画面が推移して消滅するだけのプログラムなのですが、これが動いていないとなると、カスタマイズが原因ではないですね。
以下のphpファイルをアップロードして、うごかなければ、そのディレクトリではphpが動かないということなのかもしれません。
BBSNoteはPerlのプログラムなので、phpとはちょっと事情が違ってきます。
---------キリトリセン--------

<?php
phpinfo();

---------キリトリセン--------

たった2行のプログラムですが、
正常動作ならphpの基本情報がでてきます。

cgiディレクトリではこれがでないようなら、この2行のプログラムが動く場所を探すしかないですね。

さとぴあ@管理人 [URL] ID:AEya9At2 21/02/06

BBSNoteがcgiディレクトリに入っていて動いていますが、Perlという言語で動作しているので、phpが動く事を確認する必要がありそうです。
この場合はPOTI-boardというファイル数の多いものではなく

2行の

---------キリトリセン--------

<?php
phpinfo();

---------キリトリセン--------

キリトリセンの部分は不要
が動くかどうかです。

さとぴあ@管理人 [URL] ID:AEya9At2 21/02/06

これが動かないようであれば、そのServerでは、phpのプログラムは動きません。

さとぴあ@管理人 [URL] ID:oVsDXpik 21/02/07

書き忘れました…。
ファイル名はなんでも構わないので、

a.php

みたいな感じで、
拡張子に phpがついていれば大丈夫です。
phpが動くServerなら、
添付画像のような画面がでてくるはずです。

さとぴあ@管理人 [URL] ID:oVsDXpik 21/02/07

エラーがindex.phpというファイルでも発生しているので、もし上の phpinfo は動くけど、
POTI-boardは動かないとなると…。

考えられる原因のひとつは…。
config.phpのエラーですね。
yokoさんの編集が正しかったのかそうではないのかは、中をみないと正しく判断はできませんがあくまでも予測です。

config.phpのファイルを意図的に動かなくして似たような状況を作ってみました。

さとぴあ@管理人 [URL] ID:oVsDXpik 21/02/07 - Showing thumbnail -

あくまでも、「例えば」でしかありませんが、

/* ---------- 最初に設定する項目 ---------- */
//管理者パスワード
//必ず変更してください。
$ADMIN_PASS = 'kanripass';

ここの、


$ADMIN_PASS = 'kanripass';
が、
$ADMIN_PASS = 'kanripass'

;←この記号が足りない

$ADMIN_PASS = 'kanripass;

シングルクォート ' が一つたりない

どちらのパターンでも致命的エラーになります。

ほとんどのファイルがconfig.phpの設定内容を読み込んでいるので、このファイルがエラーになると、他のファイルもすべてエラーになります。

さとぴあ@管理人 [URL] ID:oVsDXpik 21/02/07

切り分け

1ダウンロードしたまま編集していないconfig.phpで上書きする

動けばそこに原因がある。

動かなければ、原因は別の箇所。

全部のファイルのダウンロードのやり直しをして、何も手を加えずにアップロード。

それで動けばダウンロードしたファイルに問題があった。

ただ、こちらで提供しているプログラムの問題かもしれないですし、もう少し調べてみます。

yoko [URL] ID:XSLtNODo 21/02/07

お返事遅れて済みません。
詳細なご説明ありがとうございます。

a.php
を試したところ、動きませんでした。

それなので、そもそもPHPが動かない環境ということですね。
NIFTYの機能一覧でCGIが使用可能なプランだからPHPも使えるものと思っていました。
不勉強すぎてお恥ずかしい…

いろいろご確認をしてくださってありがとうございました。
これまで通りcgi版BBSNoteを利用します。

ここまで丁寧にご対応いただき本当にありがとうございました。
そして大変お騒がせして申し訳ありませんでした。

さとぴあ@管理人 [URL] ID:oVsDXpik 21/02/07

BBSNoteも、Perlというプログラムのバージョンがあがると、表示もできなくなる時期が来ます…。
具体的にいうと、Perl5.12以上で書き込みができなくなり、Perl5.26で表示できなくなります。
BBSNoteからPOTI-boardへのログの変換もできますので、気が向いた時にでもまたよろしくお願いします。
設置の有力候補で無料のところは
スターサーバフリーのPHPプランです。
手動で更新手続きをしないと消えてしまうのが面倒ですが、無料なので、そこは仕方がありません…。

ニフティのPHPの状況についての説明がニフティのサイトにもう少し欲しいですね。
これはニフティがいけないのですが…。

無料レンタルサーバー【スターサーバーフリー】

ここの「フリー PHP+MySQL」プランに何件か設置してもらいましたが、いずれも成功しています。
またよろしくお願いします。

yoko [URL] ID:XSLtNODo 21/02/07

お返事ありがとうございます。

> BBSNoteも、Perlというプログラムのバージョンがあがると、表示もできなくなる時期が来ます…。

そうなのですね!
では近い時期にご紹介いただいたレンタルサーバーの事含めて検討&チャレンジしたいと思います。

この週末は大変お騒がせしてしまいました。
寒さが続く折ですので、くれぐれもご自愛ください。
ありがとうございました!

さとぴあ@管理人 [URL] ID:oVsDXpik 21/02/07

少し面倒で、説明書が未完成ですが…。
BBSNoteのログファイルさえ残っていれば、それをPOTI-boardで表示する事もできます。
ちょっとまだ説明不足で混乱している状態ですが…。

蘇るイラスト:BBSNoteのログを今でも見れるようにコンバートした話 by たがやしいちろうさん - Togetter

yoko [URL] ID:zaJmQxbQ 21/02/11

ログ移管の方法までフォローありがとうございます。
移管の際には参考にさせていただきます!

#もうちょっとこのままBBSNoteを使いそうですが…。

[20] 無題


すずめ ID:IFOKuRiI 20/12/16

こんにちは。いつもお世話になっております。
先日はさとぴあ様のブログのコメント欄にて質問失礼いたしまいした。
再度こちらで質問させていただければと思います。
以下ブログコメントと同内容のコピペです。

PINKのスキンを使用させていただいているのですが、PC表示の際コメントの位置は画像の右に置きたいのですが、返信は元投稿の下になるようにしたいのですが可能でしょうか?
恐れ入りますがご教授いただけますと幸いです。

何卒よろしくお願いします。

さとぴあ@管理人 ID:fX6zh7pg 20/12/17 - Showing thumbnail -

こんな感じでいいんでしょうか?
画像の右横にコメント。
でも、返信は下。

すずめ ID:q1paMDdY 20/12/17

返信ありがとうございます!
こちらのイメージで問題ないです!

さとぴあ@管理人 ID:fX6zh7pg 20/12/17

これでよければzipで受け渡しもできますが…。
pink_main.html

pink_res.html
それぞれの
<div class="comment"> <% echo (oya/com) %></div>
という行のすぐ下に
<div class="clear"></div>
を入れてやればこうなります。

さとぴあ@管理人 ID:fX6zh7pg 20/12/17

zip希望ならそう書いていただければ、掲示板から落とせるようにします。
ただ、すでに改造してあったりすると逆に面倒かもしれないので、
<div class="clear"></div>
を追加で対処してもらう方法もあります。

すずめ ID:q1paMDdY 20/12/17

詳しくありがとうございます!!
色々書き換えちゃってるので教えていただいたように自分で追加してみます!
ありがとうございました!

さとぴあ@管理人 ID:fX6zh7pg 20/12/17

あと、これは改二用なのですが、バージョンはPOTI-board改二で大丈夫ですか?
POTI-board改はサポートが終わってしまいました。

さとぴあ@管理人 [URL] ID:fX6zh7pg 20/12/17

ああ、入れ違いでしたね…。
よろしくお願いします。

すずめ ID:q1paMDdY 20/12/17

はい、改二使用させていただいております!

さとぴあ@管理人 [URL] ID:fX6zh7pg 20/12/17

もし、必要ならzip版も用意できると思います。
書き込んでいただければ。

[19] キャンパスサイズのcookie保存仕様に関して


ID:tRyQwuZ. 20/11/20

こんにちは、キャンパスサイズのcookie保存仕様に関しての報告です。
続きを描く時にcookieに保存済みのキャンパスサイズが反映されてしまいます。

以下の手順を試してみてください。
1)400x400サイズの絵を投稿します。
2)異なるサイズを指定し(例えば800x400)新規にPAINTを始めます。
PAINT画面を開いたらすぐにトップページへ戻ります。
(この時、cookieには800x400のキャンパスサイズが記録されています。)
3)400x400の絵の、続きから描くを実行します。

800x400サイズのキャンパスに400x400の絵が読み込まれているはずです。
現在この現象を回避するには、cookieを削除するか適切なキャンパスサイズをcookieに保存する必要があります。

さとぴあ@管理人 [URL] ID:B7QANzU6 20/11/20

どのような対応方法があるのか、調べています。少し時間をください。

さとぴあ@管理人 [URL] ID:Nn/X8cuI 20/11/21

修正しました。
satopian/poti-kaini: POTI-board-Kaini the OekakiBBS for PHP7
リポジトリを管理しているさこつさんがたまたま多忙な日なものですから、私が管理しているリポジトリに先行的に公開しました。
お気づきの点がありましたらよろしくお願いします。
Cookieの値は続きを描いても変わらず、しかしキャンバスサイズはphpの内部で画像のサイズから再計算します。

さとぴあ@管理人 [URL] ID:Nn/X8cuI 20/11/21

変更が必要なファイルはpotiboard.phpだけです。
よろしくお願いします。

ID:UTqoUQLo 20/11/21

さとぴあさん、返信ありがとうございます。
>v2.19.3
続きを描くを実行した際に正しくキャンパスサイズが取得されています。
対応ありがとうございます。

さとぴあ@管理人 [URL] ID:dXsrQ0ps 20/11/22

お絵かき画面内で設定を変更して再度お絵かきするテーマを使った時にアプレットの選択が全部でてしまうバグがまざっていました。
私のリポジトリ先行になってしまいますが、先程再度修正しました…。

ID:Tq74j3Ak 20/11/22

返信ありがとうございます。
v2.19.5を適用しました。

[18] お絵描きデフォルトサイズについて


あさだ [URL] ID:dUwcl5Zc 20/11/10

お世話になります
先日XREAにPOTI改二を設置し
お絵描きデフォルトサイズを変更しようとconfig.phpを下記のように書き換えたのですが300ⅹ300のまま変わりません

//お絵描きデフォルトサイズ
define('PDEF_W', '600');//幅
define('PDEF_H', '800');//高さ

なにか原因は考えられますでしょうか?

さとぴあ@管理人 [URL] ID:3.NnMi.I 20/11/10

URLのリンク先をのぞいてみましたが正常に動作していました。
もし、300x300のままだとしたら、ブラウザの「クッキー」です。
たとえば 500x600のキャンバスを開くと、そのサイズをブラウザが記憶して次回のキャンバスサイズも500x600になります。
別のブラウザや、Chromeの別のユーザーで絵板を開けば、デフォルトサイズがでてくると思います。
クッキーでサイズを記憶するようになったのでデフォルトサイズを設定する意味があまりなくなってしまいました…。

あさだ ID:yLMJ/zXI 20/11/10

ご返答ありがとうございます
さとぴあさんのご指摘の通り他のブラウザからアクセスしてみたところ正常に動作していました
これからお絵かき掲示板を活用していきたいと思います
ありがとうございました

[17] ご無沙汰しました。


めいちゃ ID:F.F5EhIc 20/09/29

>レスのWRITEを投稿するに直す
テンプレートそのものを編集する事になってしまいますね…。
もし、私が運営しているサイトの絵板と同じ色とデザインになっても大丈夫なら、
テンプレートを入れ替えれば可能です。
――――――――――
デザインはさとぴあさんの所の使いやすくていいなぁと思っていたので同じにしたいのですけど色だけでも変えられませんでしょうか?

さとぴあ@管理人 [URL] ID:0eKDTKjM 20/09/29 - Showing thumbnail -

Google chromeでスタイルシート(この場合は、pink.css)を編集して、保存すれば色の変更は可能です。
CSSを直接編集しても大丈夫です。

さとぴあ@管理人 ID:0eKDTKjM 20/09/29

pink.cssの色指定を変更するだけですべての色の変更ができます。

背景色がピンク色なのは
background-color: #ffd7f0;
だからです。
#ではじまる6ケタの英数字または3ケタの英数字が色です。

基本的には使う方が自分で変更する必要がある箇所なのですが、何色だったらいいのでしょうか?

さとぴあ@管理人 [URL] ID:0eKDTKjM 20/09/29

それから…。色を変更するしない以前に、まずテーマを変更できるかどうか…も課題かもしれません。
satopian/pink_for_poti-kaini: POTI-board改二用テーマ PINK https://pbbs.sakura.ne.jp/

ここの説明だけでわかるようなら大丈夫だと思うのですが…。

1.テーマは変更できるか?はいなら2へ。
2.テーマの色は変更できるか?はいなら完了。
いいえなら、3。
3.テーマは変更できるけれど色をなんとかしてほしいという事なら、要望をあげていただければ、別の色のものも作る事はできます。

さとぴあ@管理人 [URL] ID:0eKDTKjM 20/09/29

テーマの配色を変更できても、テーマの変更に成功しないと最悪の場合、掲示板が動かなくなりますので、懸念材料はそのあたり…になります。

めいちゃ ID:y9Nxf17k 20/09/30

今2時間かけてやっと設置完了です…(サーバーへのアップの仕方を忘れてものすごい時間がかかってしまいました 笑)
テーマの配色の変更できるんですねっ
でもGoogle chromeでスタイルシートの変更と保存の仕方が何度やっても解らなくて…
cssの変更しても良いのですね…これまたどれがどこの色番号なのかわからないので時間かかりそうですが(笑
頑張りますっ!
本当にありがとうございました~っ

めいちゃ ID:y9Nxf17k 20/09/30

なんとか色も少し変えられました。
カタログもある~
でもさとぴあさんところのように投稿者名クリックで作品(もしくは投稿コメント)の所へ行かずエラーページに飛んでしまいます。
別にページ作らなくちゃいけないのでしょうか?

さとぴあ@管理人 [URL] ID:zTOoQ0mc 20/09/30

satopian/poti-kaini: POTI-board-Kaini the OekakiBBS for PHP7
をダウンロードして
この画像で選択しているファイルを上書きしていただけないでしょうか?
めいちゃさんが設置した時のバージョンはまだ検索機能に非対応でした…。
その後もいろいろかわっているもので、いろいろ更新しておいたほうがいいです。

上書きしてはいけないもの
config.php
これ以外は、全部上書きしても大丈夫です。
config.phpを上書きすると、いろいろと設定したものが消えてしまいます。
それ以外は上書きしても大丈夫です。

さとぴあ@管理人 [URL] ID:zTOoQ0mc 20/09/30

Chromeでスタイルシートを保存する方法をGIF動画に撮りました。
ファイズサイズの関係で外部リンクになりますが
https://i.imgur.com/48TCmN6.gif

これがそのGIF動画です。

さとぴあ@管理人 [URL] ID:zTOoQ0mc 20/09/30

あと、念の為ですが…。
img.logとtree.logは絶対に上書きしないでください。
書き込んでもらったものが消えてしまいますので。
poti改のプログラム一式にはimg.logとtree.logは入っていないので、プログラム一式をかりに上書きしても、
ログは消えません。

めいちゃ ID:y9Nxf17k 20/09/30

ありがとうございましたっ
設置できました~っ!

アップデートとかあったのですね…
どこをどうすればアップデートされるのかもわからずimg.logとtree.logも見つけられず怖いのでさとぴあさんが教えてくださったチェック入ったところだけ上書き保存しました。

それと名前クリックで飛んだ先の色を変えてみようと動画参考にやってみたのですが…
これまた何度挑戦しても変えられず…orz
間違えていたらどうしようとびくびくしながら上書き保存したのに~(笑

めいちゃ ID:y9Nxf17k 20/09/30

あとお絵かき掲示板の投稿者名クリックで行く先が「掲示板に投稿された最新のイラスト」になっています。
さとぴあさんの所のように名前検索かけずダイレクトに投稿者さんの最新イラストに行くようには出来ませんか?

さとぴあ@管理人 [URL] ID:zTOoQ0mc 20/09/30

なんでだろう…と思ってのぞいてみたら解決してますね…。
よかった…。

めいちゃ ID:T5XlShs. 20/10/01

あれ?本当だっ!
色も変わってますね。
今まですぐ反映されていたので何度更新しても変わらなかったから…
時間がかかっていただけなのですね。
お手数かけてすみませんっ
というわけで今度こそ無事設置できました~(笑
ありがとうございましたっ!!!

ID:TK9HtGXc 20/10/05 - Showing thumbnail -

さとぴあさん、こんにちは。
改二それ自体ではなく、テーマPINKの報告なのでこのツリーを利用させてもらいます。

今回修正された pink_catalog 54行目なのですが…
1)aタグ内に不要な記述
(by <% echo (y/x/name) %>)"
が残ったままになっています。
2)同54行imgタグの alt内に 丸括弧の閉じしか存在していません。
このままだと alt="タイトル by 名前)" という表示になってしまいます。

さとぴあ@管理人 [URL] ID:s1ZFNI76 20/10/05

修正しました。
ただ、集中力が切れているのかもとからないのか、幅と高さが title="" に入るのを修正してなおかつバグを出している状態ですので、修正したものを確認していただけないでしょうか…。
よろしくお願いします。

ID:kJdc6X4M 20/10/06

修正確認しました、問題ありません。
対応ありがとうございます。

[16] 暫定最新板 v2.18.1


さとぴあ@管理人 [URL] ID:chibFv0k 20/09/14

satopian/poti-kaini: POTI-board-Kaini the OekakiBBS for PHP7
potiboard.php
search.php
search.html

に変更があります。
potiboard.phpはコードを整理しただけなので、かならずしもアップデートは必要ではありません。
search.php
は、検索時に画像を20枚、コメントを30件表示するはずが19枚、29枚になる事がある不具合の修正です。
search.html
を差し換えても表示に変化はありませんが、反復処理が入れ子になっていましたので修正しました。
theme theme_nee2 ディレクトリの中にある
search.htmlの更新になります。

大元のリポジトリの更新がしばらくの間できない可能性がありますので、
上記暫定最新板のリンクからのダウンロードとなります。
よろしくお願いいたします。

さとぴあ@管理人 [URL] ID:chibFv0k 20/09/18

さこつさんのリポジトリが更新されましたので、最新板は
satopian/poti-kaini: POTI-board-Kaini the OekakiBBS for PHP7にあります。
よろしくお願いいたします。

v2.18.1以後は開発の速度を落とす事になりました。バグなどの修正は行います。

[15] 機能の要望です


ID:IruVoIPQ 20/09/06

現在、POTI改では記事編集時に投稿日が更新日に上書きされる仕様になっています。
これを、投稿日を維持したまま編集するか否かを管理者や編集者側で選べるようになりませんでしょうか?
絵板としての運用であれば更新日でも全く問題無いのですが、一昔前は珍しくなかった絵日記としての運用を考えると投稿日が維持されない仕様はちょっと不便でして…。
MTやWPのようなブログ・CMSと比べ、描いて即投稿できる絵板は絵日記ツールとして非常に優れているので、検討していただけると嬉しいです。

さとぴあ@管理人 ID:E28Ou/s2 20/09/06

以前にも要望がありましたが…。
途中でテーマを変更していると、編集マークが日付と分離できなくなって編集マークが数種類ならぶ…になる可能性があるので、仕様上どうなんだろう…という事でいったん保留になっていた案件です。
記事を編集しても編集マークをつけなくてもいい。すでに編集マークがついてしまったものはそのままでいいのであれば、
config.phpで選択可能にできるかもしれません。
編集する時に選択する…は可能だったかどうか…。テーマのHTML側の変更も必要になりますね。
必ず対応できるというお約束はできないのですが、検討課題にはいれておきます。

ID:lPMV3E2Y 20/09/07

返信ありがとうございます。
私の希望としましては、「config.phpで選択可能」になると嬉しいです。
投稿日か更新日かが重要なのは絵日記のような使い方をする場合だけですし、日によって使い分けるというような設定ではありませんから。
検討よろしくお願いします。

編集マークの複数表記(混在)については、POTI改のログ管理はMySQLやSQLite等と比べて一括置換が非常に容易ですから、あまり気にしなくて良いのではないでしょうか。
そもそもUPDATE_MARKと同様にtemplate_iniで管理されているDATE_FORMATの表記自体もテーマによって微妙に違っていますので、絵板を設置できてテーマ変更作業が出来てさらに表記の統一性や見た目を気にする人ならテキストエディタで一括置換する程度の作業はそう難しくないように思うのです。

さとぴあ@管理人 ID:0Nwf0wxU 20/09/07

それで構わない…という事でしたら、実装できると思います。
config.phpに追加する位置はどこでもいいのですが、配布スクリプトではかなり下のほうに設定を追加するかもしれません。
この掲示板にも追加設定の内容を書きますので、利用されているPOTI-boardのconfig.php のどこかに追加していただけないでしょうか。
しばらくおまちください…。
ちなみに、編集しても編集マークはつかなくなりますのでその点もどうかご了承ください。

ID:ndaXhDZE 20/09/08

早速、v2.17.0を試しました。
過去の投稿を修正しても問題なく投稿日が維持されています。
ありがとうございました!

さとぴあ@管理人 [URL] ID:E8ymaaFc 20/09/08

//編集しても投稿日時を変更しないようにする する:1 しない:0
define('DO_NOT_CHANGE_POSTS_TIME', '0');
//する:1 にすると投稿を編集しても投稿日時は変更されず最初の投稿日時のままになります。
//編集マークも付きません。
これをconfig.phpに追加するだけ…と書きに来ましたが…すでにバージョンアップ完了でしたか~。

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