お絵かき掲示板Art.netARTNET雑談掲示板

篝火お絵かき掲示板PHP配布開始しました

記事No.000691 この記事は現在、観覧のみ、できます。

記事投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年07月20日(土) 10:52

新しいお絵かき掲示板PHPの配布を開始しました。
名前を「篝火」と言います。

篝火お絵かき掲示板は、誰でも無料で使えますが、レンタルではありません。
自分でサーバーを用意して、自分で頑張って設置するタイプのお絵かき掲示板です。

もちろんXAMPP等のローカルサーバーソフトをインストールすれば、
普通のWindowsパソコンでオフラインでも使えます。

詳しくは「篝火お絵かき掲示板の配布ページ」をご覧ください。
https://oekakiart.net/labo/bonfire/

このPHPプログラムは非常に長い月日をかけて頑張って作りましたが、
正直なところまだ未完成品です。予想外なバグも多いかもしれません。

何かお気付きの点がありましたら教えてください。
ご質問や設置報告などもお気軽に書き込んでください。

ただしかし、これも正直なところ、現在の作者のモチベーションはゼロです;
回答は遅くなるかもしれません。
ご要望やバグ修正なども必ず行われる訳ではありませんので予めご了承ください。
m(__)m

配布も予告なく終了する可能性があります。

レス記事No.1 投稿者:Qさん IDcK.WZ8nZ.nY
Windows10(Google Chrome 75.0.3770.142)
投稿日:2019年07月20日(土) 11:33

設置させて頂きました。

ミミニャ〜さん、開発ならびに配布して頂き、ありがとうございます!
早速、自サイトに設置させて頂きました。

PaintBBSでも、お絵かきアプレットがしっかり表示されるようになりました。
やはり、こちらの問題だったのだと思います。丁寧で、迅速な対応ありがとうございました。

長期にわたる開発や、お絵かき掲示板にかける情熱。
こうしてまた、お絵かき掲示板を使えるようになったことに感謝しております。
本当に、ありがとうございます。

一応、URLをはっておきます。
http://ngrnmanimani.net/perl/bonfire/index.php

あとで、色々といじりたいと思います。ありがとうございました!

レス記事No.2 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年07月20日(土) 22:11

こんばんは、Qさん
さっそく使ってくださり、本当にありがとうございます!
正直、誰でも使う人いないかな〜と思ってテンション低めでしたが><;
使ってくださる方がいてくれて、本当に良かったです!
ありがとうございます!!

それで、さっそくで申し訳ないのですが><;
Qさんが使ってくださっている、ver1.2に、割と重大なセキュリティ的な欠陥が見つかりまして;
すみませんが、paint.phpだけで良いので、ver1.3に差し替えてもらえるとありがたいです。

ver1.3のpaint.phpはこちらから単体でダウンロードできます。
https://oekakiart.net/labo/bonfire/tmp_dl/bonfire_paintphp.zip


お絵かき掲示板のリンクもありがとうございます。
だれでも投稿できるなんて素敵ですね!
私も時々こっそり見に行きます(^o^)ノ

レス記事No.3 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年07月20日(土) 22:41

度々すみません (^^;
QさんのサイトのMEMOを読んで気付いたのですが;
描画時間を非公開にチェックして投稿しても非公開になっていなかったバグを修正しました。
m(__)m

index.phpを更新しました。
https://oekakiart.net/labo/bonfire/tmp_dl/bonfire_indexphp_ver1_3.zip

レス記事No.4 投稿者:Qさん IDcK.WZ8nZ.nY
Windows10(Google Chrome 75.0.3770.142)
投稿日:2019年07月20日(土) 23:43

お疲れ様です!
修正版に置き換えました!

MEMOまで読んで頂き、恐縮です……;
描画時間消したい病なもので…;

お絵かき掲示板の篝火、確かに受け継がせて頂きます…!
これからも応援させて頂きます。

レス記事No.5 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年07月21日(日) 09:50

本当にありがとうございました。
描画時間や動画を非公開にしたい人が多いのは解っていたつもりでしたが;
プログラム内に処理だけ作って、HTMLスキンに反映させ忘れていました。
デバッグ不足というか、まだ配布開始するには時期尚早だったかもしれませんね (^_^;

レス記事No.6 投稿者:Qさん IDcK.WZ8nZ.nY
Windows10(Google Chrome 75.0.3770.142)
投稿日:2019年07月21日(日) 13:53

デバッグが不足しているなら多くの人に使ってもらえるといいのですが……;
Twitterで拡散してもらうのも一つの手かもしれませんね。

配布開始するには時期尚早なんてことないです!!
少しでも目に触れることも大切なはずです…!

設定も丁寧に書いてあり、素人の私なんぞでも簡単に設置できるので、サーバーさえクリアできれば是非、設置してほしいですし…!
定期的に私も宣伝させて頂きます……!
出来ればですが、サンプルお絵かき掲示板に誘導しても大丈夫でしょうか?


ちなみに 昔、絵板で絵を描くにあたって、他のかたの動画見まくって描き方を覚えたクチなので、動画は残しつつ描画時間だけ消したいという異端の者です←

レス記事No.7 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年07月21日(日) 23:09

こんばんは
正直に言うと、作ってる時に予想以上に反響が無かったので、やる気が無くなってしまいまして… (^^;
でも本当にQさんに使ってもらえて良かったです。
ありがとうございました。

設置も難なく完了したようで良かったです。
でもQさんはサイトの完成度を見た感じ、サイト作成の素人ではないですよね?笑

宣伝してくださるならば、どこに誘導してくださっても、ありがたいです。
サンプル板よりは、配布ページ(https://oekakiart.net/labo/bonfire/)の方が解りやすいかな?とは思いますが、お任せします!(・д・ゝ)

動画は公開して、描画時間だけ消したいならば、リスト表示用スキン(**_list_skin.html)と個別表示用スキン(**_one_skin.html)にある「描画時間:<!-- ●#置換変数●親記事描画時間● -->」の部分を消してしまうのが、手っ取り早いですね。

あとは気になる場合は、投稿・編集フォームにあるチェックボックスのテキスト「動画と描画時間をヒミツにする」を「動画を秘密にする」とかに書き換えれば完璧です。
「動画と描画時間をヒミツにする」の文字はpost.phpの234行目と764行目にあります。

ただ、スキンHTMLもpost.phpも、文字コードが、UTF-8(BOM無し)改行コードLF(Windows10のメモ帳ではUnix(LF)と表示されます)で保存しないと壊れてしまうので、編集するには対応しているテキストエディタが必要です。

まぁWindows10付属のメモ帳でも充分ですが(^^;
もしPHPの改造をされるのであれば、専用のエディタを使うと楽になります。
私は、こちらの無料のPHPエディタ(php_editor_s133.zip)で作っています。
動作が軽くておすすめです。
http://phpspot.net/php/pg%EF%BC%B0%EF%BC%A8%EF%BC%B0%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF_standalone.html

レス記事No.8 投稿者:Qさん IDcK.WZ8nZ.nY
Windows10(Google Chrome 75.0.3770.142)
投稿日:2019年07月21日(日) 23:56

こんばんは。丁寧に教えて頂き、ありがとうございます!

オフラインのお絵かき掲示板でつい先日まで絵を描き続けていたので…
ミミニャ〜さんがARTNRTで使っているようなものを、PHPで開発して頂けるとのことで大変嬉しかったです!
少しでもお力になれれば…と、つい最近覚えたPHPを試しつつ、設置させて頂いた形です。
サイトを作る時と同じで、少しずつ動きを確認しながらいじるつもりでした(笑)

ソフトまでオススメありがとうございます!
早速変えて来ますね!


MEMOの記事に書いてみました!
http://ngrno.blog.fc2.com/blog-entry-357.html

レス記事No.9 投稿者:さこつさん IDhKESAoZncjE
Windows10(Google Chrome 75.0.3770.102)
投稿日:2019年07月22日(月) 11:09

開発お疲れ様です。
ローカルで試して使ってみていくつか気になった点を報告させていただきます。

・「ひらがながないと投稿を弾く設定」は「ひらがなまたはカタカナ」に緩和したほうがいいのではないか
・デフォルトスキンで画像にレスする際、最初のコメントは個別ページを開かないと「コメント」ボタンが現れないのでレスできない

以上です。一緒に頑張っていきましょう。

レス記事No.10 投稿者:さこつさん IDhKESAoZncjE
Windows10(Google Chrome 75.0.3770.102)
投稿日:2019年07月22日(月) 11:22

あとスキン作ろうとして思ったんですが、
スキン用の独自タグがHTMLのコメント形式なのですごくやりづらいです…

レス記事No.11 投稿者:さこつさん IDhKESAoZncjE
Windows10(Google Chrome 75.0.3770.102)
投稿日:2019年07月22日(月) 21:08

というわけでスキンつくりました。URL貼れないですけど。
//sakots.red/neebf/

レス記事No.12 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年07月22日(月) 23:00

こんばんは、返信が遅くなって申し訳ありませんです><;
ただいま篝火の方は更新作業中です;

>Qさん
MEMOの記事ありがとうございます!
これは嬉しいです ヽ(´ー`)ノ
描画時間と動画の公開可否は次のバージョンで別々に選択できるようになる予定です。
m(__)m

>さこつさん
え!?スキンもう出来たんですか!? 速っ Σ(・□・;)
私では想像も付かないほどスタイリッシュで今風でカッコいいですね!
ちょっと今混みあってるので後でじっくり見させてもらいます!
ありがとうございます!
問題点のご報告もありがとうございます;さっそく治してますが、まだしばらくかかりそうです><;

レス記事No.13 投稿者:さとぴあさん IDM2HoiFIb6OY
Windows10(Google Chrome 75.0.3770.142)
投稿日:2019年07月23日(火) 01:42 (更新:2019年07月23日(火) 11:11)

12345.js.jpgというちゃんとしたjegファイルでも、
.で区切って前半をファイル名、後半は拡張子としているので拡張子はjsと判定されてしまうようです。

<?php
$file='oekakiart.net.jpg';
$file=pathinfo($file);
$filename = $file['filename'];
$ext = $file['extension'];
echo $filename;//出力されるのは oekakiart.net
echo $ext;//出力されるのは jpg

他の方法でも良いのですが、ファイル名の途中のドットを許可したほうがいいような気がしました。

小文字のjpgとpngのみ許可としている関係で、
jpeg、JPG、JPEGも拒否されてしまうようです。

if(!preg_match('/\A(jpe?g|png)\z/i', $ext)){//jpg,png以外拒否
//ここにエラー処理
}

これも、他の方法でもいいのですが、たとえばPainterというソフトでJPG保存すると拡張子が大文字のJPGになってしまうのでリネームしないとアップロードペイントができないようです。

レス記事No.14 投稿者:さとぴあさん IDM2HoiFIb6OY
Windows10(Google Chrome 75.0.3770.142)
投稿日:2019年07月23日(火) 11:06 (更新:2019年07月23日(火) 11:14)

move_uploaded_file($_FILES['upimg']['tmp_name'] , $SAVETMPUPIMGNAME );
$SAVETMPUPIMGNAMEに、もとのファイル名から取り出した拡張子が入っているので
もとのファイル名の拡張子がついた状態でtmpにアップロードしてから拡張子検査という流れになっているようなのですが
無害な拡張子(たとえば .dat)に固定して、内容をチェックしてからシステムが用意したjpg,png,pch,spchのうちのどれかが拡張子になるようにしたほうがより安全だと思いました。
(もとのファイル名の拡張子は、アップロードしてほしくないファイルかどうかのチェックに使うだけにする)

そして、これはかなりイレギュラーなケースですが画像のアップロード投稿で、たとえば5MBの大きなファイルサイズのファイルをアップロードするとエラー画面がでず投稿が完了したような画面になるようです。テストに使用したファイルは5MBを超えるファイルサイズのzip、psdファイルです。
アップロードは成功しませんが、投稿が完了したような画面になりますのでエラー処理がはいったほうがよりよいのではないかと思いました。

レス記事No.15 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年07月23日(火) 19:35

こんばんは!
さとぴあさんも詳しくありがとうございます!

そういえば、relmを使って頃にアップロードでファイル名にドットを使う人がいて、バグって困った末にフォームに「ファイル名にドット使わないで!」とかデカく書いた事があったのを思い出しました(笑)私の脳内ではファイル名にドットは使えない認識が古くからあったのですが、今試してみたら今時のWindows10だと普通に使えるんですね(^^;

とりあえず順調にいけば今夜中に更新します…
順調にいけばですが (_ _;

レス記事No.16 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年07月24日(水) 00:20

■更新しました(ver2.0)
配布ページ
https://oekakiart.net/labo/bonfire/
サンプル板
https://oekakiart.net/labo/bonfire/sample/

■更新内容
・簡易的な途中保存機能と途中保存リストを追加
・【スキン仕様変更】リストスキン(*list_skin.html)のRELOADの横辺りに[途中保存]を追加
・【スキン仕様変更】描画時間と工程数の前にPaint time.**分 Countline.**の文字が自動で入ります
・NEOが同封になりました(funigeさんに感謝!)
・編集からの差し替えアップロード機能を追加
・編集からアップロード差替許可(許可=0/1=禁止)を追加(config.php)
・続きから描くでアプレット変更が可能になりました。
・続きから描くで画像または動画からの選択が可能になりました。
・続きから描くページの説明などを追加
・描画時間と動画の公開可否を別々に選択できるように変更
・エラーログが出力されなくなっていたバグ修正(parts.php)
・大文字やjpeg等の拡張子ファイルのアップロードにも対応
・ファイル名にドットを含めた名前のアップロードに対応
・アップロードファイルが空でもアップロード(テキストのみ投稿)出来てしまうバグ修正
・画面幅が狭い端末で分類タグのフォームがハミ出るの修正
・ダイナミックパレットが表示されなくなっていたバグ修正
・続きを描く→バックアップからspch動画がダウンロードできなかったバグ修正
・投稿途中(または破棄)ログが有る状態で管理ページに入るとエラーになるバグ修正
・お絵かき画面で投稿しないで閉じてもアップロードペイントファイルが自動で消えるように処理を追加(試作)
・tmpフォルダ内の古いファイルを自動削除する処理を追加
・config.phpにパーミッション設定項目を追加(篝火PHPの初期値で動かないサーバー用)
・ページ内にエラー記事が有る場合に表示枚数が少なくなる問題を修正
・ページ移動タグの今のページに色が付いてなかったミス修正
・ひらがなが無い投稿を弾く設定をカタカナと漢字も許可に変更
・標準スキンの[個別表示]のアンカーテキストを[コメント]に変更
・編集から動画秘密フラグを変更した際に全体ログだけ更新されないバグ修正
・奇数番号のレスが削除できないバグ修正


スキンの仕様変更について
さこつさんにせっかく作ってもらったばかりなのに申し訳ないのですが(^^;
二点変更があります。

リストスキン(*list_skin.html)のRELOADの横辺りに[途中保存]のリンクを追加しました。
以前のバージョンのスキンを使う場合は、途中保存リストへのリンク(index.php?mode=tochu)のリンクをスキンの適当な場所に追加する必要があります。

独自タグの置き換え変更
<!-- ●#置換変数●親記事描画時間● -->
<!-- ●#置換変数●親記事工程数● -->
リストスキン(*_list_skin.html)と個別表示スキン(*_one_skin.html)の、描画時間と工程数の前に自動でPaint time.**分 〜 Countline.**の文字が入るようになりました。(以前まではスキン側で、描画時間〜行程数の表記を入れていましたが、非公開設定のログがあった場合に妙な感じになるため、すみませんが仕様変更させて頂きました)

以前のバージョンのARTNET製スキンを使用していた場合は「描画時間Paint time〜」のような重複表示になってしまいす。すみません;

> スキン用の独自タグがHTMLのコメント形式なのですごくやりづらい
これは申し訳ないのですが、今から変更するのは大変なのでご容赦ください(^_^;

とりあえず、これでしばらく様子見します。
m(__)m

レス記事No.17 投稿者:そとさん IDxguzyi8QmDc
Windows7(Mozilla Firefox 56.0)
投稿日:2019年07月26日(金) 22:04 (更新:2019年07月27日(土) 00:08)

画像
ミミニャ〜さん、こんばんは。
ローカルでまったりお借りしています。

スキン系を弄るのは久々で忘れていることも多かったのですが、
楽しい絵の息抜きになりました。
タグの挙動も楽しい。

開発にとてもお疲れのことと感じて迷ったのですが、
・最新投稿作品の工程数だけ表示されない
 (次の投稿があると表示される)
・親記事の編集フォーム mode=oyahenlogin
 親記事の削除 mode=oyakesulogin
 コンティニューのページ mode=tusuki
 に投稿画像が表示されるのですが、
 <img src="log/IMG_001046.png" width="700" height="19.23 KB">
 のようにheightに画像のバイト数が入っているようで、
 自分の環境だと高さのない潰れた画像になってしまうようでした。

ただ動作自体には全く問題はありません。
CSSで高さを持ち上げることもできます。(*゚ェ゚*)9

プログラムは大変なことも多そうで感謝しかありません。
ありがとうございます!

レス記事No.18 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年07月27日(土) 16:20

こんにちは、そとさん
おお!ご利用ありがとうございます。
スキンがカッコイイ!
というかサムネールとか上に出せたっけ?的な魔改造に驚きですΣ(‘ω’ノ)ノ

バグのご連絡もありがとうございます。
配布版、サンプル板、ともに修正しました m(__)m

レス記事No.19 投稿者:そとさん IDxguzyi8QmDc
Windows7(Mozilla Firefox 56.0)
投稿日:2019年07月27日(土) 22:27 (更新:2019年07月28日(日) 11:04)

ミミニャ〜さん、こんばんは。
修正が早い……!休んで下さい!(笑)

サムネイルはリカバリ用にこまめに新規投稿を選択するので、
そのページになんの絵があるかすぐ分かればいいなと付けたのですが、
自分用だしええやろと
<li>Continue</li>
<li title="<!-- ●#置換変数●親記事サムネール● -->"></li>
それをjavascriptで読み取りみたいなことをしているので、
文法チェックには確実に怒られそうです。(笑)

アップデートして下さって、
heightも工程数も無事表示されるようになりました。(*´▽`*)
ありがとうございます!

追記:
サンプル板で新規投稿後、コメントの編集をすると、
編集内容自体は保存されているのですが、
以下の注意が出てページが遷移しないようです。凹[◎□◎]凹?凹[◎□◎]凹
ローカルでアップデートした篝火は問題なく動きました!

Notice: Undefined variable: Lhimitu in /home/users/0/moo.jp-oekakiart/web/labo/bonfire/sample/post.php on line 1331

Notice: Undefined variable: Lhimitu2 in /home/users/0/moo.jp-oekakiart/web/labo/bonfire/sample/post.php on line 1331

Notice: Undefined variable: Ltochu in /home/users/0/moo.jp-oekakiart/web/labo/bonfire/sample/post.php on line 1335

Warning: Cannot modify header information - headers already sent by (output started at /home/users/0/moo.jp-oekakiart/web/labo/bonfire/sample/post.php:1331) in /home/users/0/moo.jp-oekakiart/web/labo/bonfire/sample/post.php on line 1563

レス記事No.20 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年07月29日(月) 00:51 (更新:2019年07月29日(月) 00:54)

そとさん、何度もすみません;
また変数の書き間違いですね;修正しました m(_ _;)m
PHPはPerlと比べると変数の扱いが非常に解り難くて面倒くさいので;
かなり集中してないと、すぐ間違いますね;;
とりあえずアップデートしましたが、これ以上バグが出ない事を祈ります(;;)
ご迷惑おかけして申し訳ありませんでした。

ver2.4に更新しました。
post.phpのみの更新です。

上げと、アップロード投稿の所の、動画非公開と、描画時間非公開のフラグ用の変数名を間違えていました;
ver2.0〜2.3を使っている場合は、たぶん「上げ」または、アップロード投稿後に、非公開設定が機能しません;
m(__)m

配布版はPHPのエラーメッセージを非表示にしているので、プログラムが止まらないような軽度なエラーの場合は、PHP独自のエラーメッセージは出ないようになっていますので、エラーメッセージは表示されませんが、上記のような手順で投稿すると非公開設定が効かなくなっている事に変わりはありません(^^;

サンプル板で出るようなPHPのエラーメッセージは、各PHPファイルの上の方にある「//■デバッグ用エラー出力(0無/1有)」
ini_set('display_errors', 0);

ini_set('display_errors', 1);
にするとサンプル板と同じ状態になります m(__)m


サムネールの表示方法もなるほどです><;
Javascriptで出来るとは><;

レス記事No.21 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年07月29日(月) 00:55

すみません;;治ってませんでした
( ´д`ll)

レス記事No.22 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年07月29日(月) 01:03

修正完了しました Zzzz...(,'3 」∠)_

レス記事No.23 投稿者:そとさん IDxguzyi8QmDc
Windows7(Mozilla Firefox 56.0)
投稿日:2019年07月29日(月) 23:05

ミミニャ〜さん、こんばんは!

私はほんの少し触れただけなのですが、PHPが先だったので、
なんだかPerlは複雑で魔法の呪文のように見えました。(笑)

やりたいことが分かっていて、Perlならこうすればいい、という知識や力があって分かっているからこそ、
戸惑ったり、比べて悩んだり、慣れるまでは間違うこともあるのだと思えるので、つまりはハイブリッドミミニャ〜さんがすごい。(語彙がない)

サンプル板の編集も問題なく遷移できるようになっていました。ヽ(*´▽`*)ノ
ありがとうございます!

レス記事No.24 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年07月30日(火) 20:22

絶対私よりそとさんの方がPHP詳しいと思いますw(;´д`ノ)ノ
本当に色々とありがとうございました。

また何かバグやご要望などありましたら、どなたでもお気軽に書き込みお願いします。
逆に言うと何もなければ開発休止です m(__)m

レス記事No.25 投稿者:山田さん IDZsW6Xe9qAXs
Windows10(Google Chrome 75.0.3770.142)
投稿日:2019年08月01日(木) 21:18

はじめましてこんにちは。
既にPAINTBBSNEOを設置して使用しているのですが、そこに篝火PHPの機能を追加するような形で設置することはできますか?

レス記事No.26 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年08月01日(木) 21:39

はじめまして、山田さん
書き込みありがとうございます。

既にお使いのCGI(PHP)に篝火の機能(どの機能かにもよりますが)を追加するのは難しいと思いますが、既にお使いのCGIからログデータを全て篝火に以降するなら可能かもしれませんね。(それにしてもログ移行ツールを作る必要はありますが;)

参考までに今、既にNEOを使っているCGI(PHP)は何をお使いですか?

レス記事No.27 投稿者:さとぴあさん IDM2HoiFIb6OY
Windows10(Google Chrome 75.0.3770.142)
投稿日:2019年08月01日(木) 21:39

date_default_timezone_set('Asia/Tokyo');
の設定がはいっていないからだと思いますが、
サーバの設定によっては、投稿の日付がグリニッジ標準時(GMT)(またはサーバで設定している地域の時刻)になるようです。
テスト環境(さくらのレンタルサーバライト)でphp.iniの設定がありかつphp.iniにタイムゾーンが設定されていない状態ではGMTになりました。

レス記事No.28 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年08月01日(木) 21:50

>さとぴあさん
ご指摘ありがとうございます。

うーん;よく解らないけど、さくらのレンタルサーバーの初期設定だと、わざわざdate_default_timezone_setを入れないと、日本時間にならないという意味でしょうか?

ロリポだと問題無く動いてるのですが、PHPは本当面倒臭いですね( ´д`ll)

レス記事No.29 投稿者:山田さん IDZsW6Xe9qAXs
Windows10(Google Chrome 75.0.3770.142)
投稿日:2019年08月01日(木) 21:55

ミミニャーさん

お返事ありがとうございます。今はGitHubでfunige様が公開されているサンプル掲示板をそのままDLしてサーバーに上げて使っています。ポチボードのです。

レス記事No.30 投稿者:さとぴあさん IDM2HoiFIb6OY
Windows10(Google Chrome 75.0.3770.142)
投稿日:2019年08月01日(木) 22:12 (更新:2019年08月01日(木) 22:27)

>さくらのレンタルサーバーの初期設定だと、わざわざdate_default_timezone_setを入れないと、日本時間にならないという意味でしょうか?
date — ローカルの日付/時刻を書式化する
ですから、dateで日本時間になる保証はありません。
こちらで確認した限りではXAMPPでも時刻がずれるようです。
さくらについては
>php.iniの設定がありかつphp.iniにタイムゾーンが設定されていない状態
と書いた条件のとおりです。

レス記事No.31 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年08月01日(木) 22:32

なるほどポチボードですか。
Relmだったら割と簡単にログ移行できると思ったのですが、
ポチボードは時間が(私がポチボードのログ仕様を理解するのに)かかりそうですね (^^;

とりあえず、ポチボードそのままに篝火を合体させるのは難しいと思います;

ポチボードのログを篝火に移行したいのでしたら、日数を頂ければ、移行ツールは作れるかもしれません(ポチボードは未知なので必ず作れるとは限りません;)
m(__;)m

簡単な機能の追加でしたら、ポチボードを改造した方が早いかもしれませんね(^^;

レス記事No.32 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年08月01日(木) 22:44 (更新:2019年08月01日(木) 22:49)

さとぴあさん、再度ありがとうございます。
ロリポやエクスリアや、ローカルのXAMPPでも日時は、ほぼ(厳密に測った訳ではありませんが)狂わないんですけどね。
さくらが特殊なのか、そういうサーバーが多いのか気になりますね (^^;

外人が使う可能性も考えると、Asia/Tokyoの部分はconfigで変更できるようにした方が良いのかな?(^^;

レス記事No.33 投稿者:山田さん IDZsW6Xe9qAXs
Windows10(Google Chrome 75.0.3770.142)
投稿日:2019年08月01日(木) 22:46

ミミニャ〜さん

お返事ありがとうございます。自分でも色々試してみようと思います。
これからも応援しております。

レス記事No.34 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年08月01日(木) 22:52

山田さん、なんだかお力になれず、すみませんでした(^_^;
お絵かき掲示板の同士が増えるのは嬉しい事なので、
ポチボードの改造でも良いですし、何かあれば気軽にご質問ください。
m(__)m

レス記事No.35 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年08月05日(月) 06:31

修正が遅くなってすみませんでした。
篝火ver2.6に更新しました。

・config.phpにタイムゾーンの設定を追加+関連処理の修正
タイムゾーンの設定に関する記載を全て書き換えましたので、ほぼ全てのPHPファイル(admin.php,imgsave.php,paint.php,post.php,parts.php,index.php)が差し替え対象になります。(タイムゾーンの設定をparts.phpにまとめました)
既に設置済みの人にはお手数をおかけして申し訳ありません。

・新規投稿後に途中保存にチェックしても効かなかったバグ修正(post.php)
新しく絵を描いて投稿した直後の名前や本文入力フォームで途中保存にチェックしても展示されてしまうバグを修正しました。目立つバグでしたが気付かず申し訳ありません;

・管理画面入室時の誤パスワード入力を保存する処理を削除(admin.php)
管理PHPにアクセスした際に誤ったパスワードを入力するとログファイルに記録する処理がありましたが、記録しないように変更しました。
これは管理人でも無い人が警告文を無視して管理画面に入ろうとした際に入力されたパスワードがどのような物か(近いパスワードを推測されたのか、でたらめに入力されたのか)後から管理者が確認できるように暗号化しないで保存していましたが、このログファイルの属性は600に自動設定されていましたが、問題があるようなので誤入力のパスワードは保存しないように変更しました(暗号化した物を保存する意味は無いためです)

もしも管理PHPに入る際に管理者ご自身で、篝火用のパスワードとは異なるけれど、他の場所で使っているような重要なパスワードを入力してパスワード誤入力エラーが出た事がある場合は、すみませんが、念のためdatalog/admin_autolock.logファイルを削除してください。

・一時ファイル削除後の戻るがリンク切れだったミス修正(admin.php)
リンク切れを修正しました。

・全体ログの再書き出しを元ファイル無しで行った際に属性値がデフォになるバグ修正(admin.php)
あまり使わない機能だとは思いますが、過去に管理PHPの全体ログ書き出しを使った事がある場合はすみませんが一度全体ログ(datalog/all.log)の属性値を確認して600になっていなかった場合は全体ログを削除してver2.6以降の篝火で再度の書き出しをお願いします。

・英語のみ投稿NG設定の際に親の新規投稿フォームに説明文を表示する設定(config.php)
日本語が1文字も無い場合にエラーを出す設定(初期値)で運用している場合に、絵の新規投稿でこのエラーが出るとフォームに戻れず、エラー記事の復旧から投稿するしかなくなってしまいますので、日本語で投稿してください的なメッセージをフォームに表示するように変更しました(config.phpで文書は変更できます)
ARTNETの絵板で使ったいるように、エラーが出た際にきちんとフォームに戻る処理を作りたかったのですが、時間的な都合でまだ実装できていません。

変更内容は以上です。
お手数おかけします m(__)m

レス記事No.36 投稿者:あみさん IDWczwbaIvizc
Windows10(Mozilla Firefox 68.0)
投稿日:2019年08月15日(木) 17:23

ミミニャー様
はじめまして。

現在のブラウザでも使用できる「お絵かき掲示板」を拝見し、嬉しくてただいま絶賛設置作業ををさせていただいております。

「篝火」というコンセプトも大変素敵で胸がいっぱいになってしまいました!
長らくの作成作業、お疲れ様でございました。
私も、これから楽しく使いこなせるように頑張る次第です。

さて、大変初歩的な質問のため、新スレッドではなくこちらから投稿させていただきました。
新規スレッドにした方が良い場合はご指摘いただきますと助かります。
(削除後、移行いたします。)

●一覧画面の画像(投稿したイラストです)のサムネイルサイズは変更できますでしょうか?
⇒div class="simgwaku"の部分です。※デフォルトで150x150px?
もしくは、サムネイルではなく投稿された元画像をそのまま貼り付けて、CSS側でサイズを制御することはできますでしょうか?

おそらくCSSで編集できる部分ではないのかなと思い、質問させていただきました。
(お恥ずかしながら、phpについてはさっぱりわからないレベルでございます…。が、該当箇所教えていただきましたら編集は出来ると思います。)

お忙しいところ恐れ入りますが、ご教示いただけますと幸いです。
仲間内にお知らせするのが楽しみです。
どうぞよろしくお願いいたします。

レス記事No.37 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年08月15日(木) 22:29 (更新:2019年08月15日(木) 22:32)

はじめまして、あみさん
ご丁寧に書き込みありがとうございます!
篝火を使ってもらえて嬉しいです。

根本的な生成されるサムネールのサイズは[config.php]の18行目付近で変更できます。
初期値は以下のように横を150pxで縦は空欄(横150の比率に合わせて自動計算)です。
===================================config.php
//■サムネールサイズ
//横
$INI_SIMGX = 150;
//縦
$INI_SIMGY = "";
===================================config.php
例えば以下のようにすると、元画像の比率を無視して横500px 縦300pxでサムネールを生成します。
//横
$INI_SIMGX = 500;
//縦
$INI_SIMGY = 300;
===================================config.php

サムネールサイズの200px以上にする場合は[skin/basic_main.css]の編集も必要です。
初期値は以下のように200px以上のはみ出た部分を非表示にするCSSになっています。
(もちろん、このCSSを使わないで自分でHTMLとCSSを書いてもOKです)
config.phpの生成するサムネールサイズを変更しないで、CSSでサムネールサイズを変更したい場合も、こちらの編集になります。
===================================[skin/basic_main.css]
/* ■ブラウザ幅で切り替え */
@media screen and (min-width:100px)
{/* ▼PC▼ */
/* ■リスト表示の記事小見出し■ */
.listkiji { margin:20px 0; }
/* ■[リスト表示]検索と並び替え:■リストのサムネールと記事情報の分割■ */
DIV.dtable_sotowaku { width:100%; display:table; }
/* 〜編集箇所1/4〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 */
DIV.dtable1 { display:table-cell; width:200px; vertical-align:top; max-width:200px; overflow:hidden; }
/* 〜編集箇所1/4〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 */
DIV.dtable2 { display:table-cell; vertical-align:top; }
/* 〜編集箇所2/4〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 */
/* ■[リスト表示] サムネールが入るDIV(長すぎるサムネールの表示を省略する) */
DIV.simgwaku { max-width:200px; max-height:200px; overflow:hidden; }
/* 〜編集箇所2/4〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 */
}/* ▲PC▲ */
@media screen and (min-width:600px) and ( max-width:999px)
{/* ▼モバイル中▼ */
.listkiji { margin:20px 0; }
DIV.dtable_sotowaku { width:100%; display:table; }
/* 〜編集箇所3/4〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 */
DIV.dtable1 { display:table-cell; width:200px; vertical-align:top; max-width:200px; overflow:hidden; }
/* 〜編集箇所3/4〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 */
DIV.dtable2 { display:table-cell; vertical-align:top; }
/* 〜編集箇所4/4〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 */
DIV.simgwaku { max-width:200px; max-height:200px; overflow:hidden; }
/* 〜編集箇所4/4〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 */
}/* ▲モバイル中▲ */
===================================[skin/basic_main.css]

投稿された元画像をそのまま貼り付けて、CSS側でサイズを制御する事も出来ます。
この場合は、上記のCSS部分に加えて[skin/basic_list_skin.html]を編集します。

元画像を張り付ける独自タグはこちらです。
<img src="<!-- ●#置換変数●親記事画像● -->" width="<!-- ●#置換変数●親記事画像横幅● -->" height="<!-- ●#置換変数●親記事画像縦幅● -->" alt="イラスト">
サイズが必要なければ以下のような書き方でもかまいません。
<img src="<!-- ●#置換変数●親記事画像● -->">

上記の元画像用の独自タグ<img src="<!-- ●#置換変数●親記事画像● -->">を[skin/basic_list_skin.html]の、
ページ内の記事数分、繰り返し表示される箇所(<!-- ●#置換変数●親記事開始● -->と<!-- ●#置換変数●親記事終了● -->の間)の任意の場所に入力してください。


<!-- ●#置換変数●親記事開始● -->
<div>
<H2>「<!-- ●#置換変数●親記事題名● -->」</H2>
<img src="<!-- ●#置換変数●親記事画像● -->">
<br>
[<a href="index.php?no=<!-- ●#置換変数●親記事ログ番号● -->">コメント</a>]
</div>
<!-- ●#置換変数●親記事終了● -->


少し、ややこしいかもしれませんが… (^_^;
解らない所がありましたら、気軽に聞いてください。
ご要望などもお気軽にどうぞ。
m(__)m

レス記事No.38 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年08月16日(金) 18:03 (更新:2019年08月16日(金) 18:18)

試しに「大きい絵スキン」を作ってみたので、もしよければお試しください(^o^)
配布ページでダウンロード出来る「大きい絵スキン」です。
詳しい使い方は同封の説明書に書いてあります。
・大きい絵スキンのダウンロード
https://oekakiart.net/labo/bonfire/

・サンプル(サンプルなので何か操作をすると標準スキンに戻ります)
https://oekakiart.net/labo/bonfire/sample/index.php?skinno=3


ご自分でスキン改造する場合でも参考にでもなれば幸いです。

レス記事No.39 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年08月16日(金) 18:04

それから、すみません(^^;
久々に見たら、配布版の篝火セットのスタイルシート記載にミスがあったので修正しました。
32行目の以下の100pxの部分が、正しくは1000pxです。
0が1つ抜けていました。
既にご利用中の皆様すみません。
m(__)m

再度ダウンロード頂くよりも、ご自分でskin/cssを修正してもらった方が早いかもです(^^;
× @media screen and (min-width:100px)
〇 @media screen and (min-width:1000px)

レス記事No.40 投稿者:あみさん IDWczwbaIvizc
Windows10(Mozilla Firefox 68.0)
投稿日:2019年08月17日(土) 22:38

ミミニャ〜様

お忙しい中、早速ご確認いただきましてありがとうございました!
テンプレートまで作成していただきまして感激いたしました。
教えていただいた方法を早速試してみたところ

===
(1)skin/basic_main.cssのサイズ制御箇所を編集
⇒DIV.dtable周りのサイズ指定をほとんど【width: 100%;】にしてしまいました。

(2)>kin/basic_list_skin.html]を編集
⇒画像表示箇所を<img src="<!-- ●#置換変数●親記事画像● -->"> に
差替えました。

※ [config.php]は未編集です。

===

こちらがまさに求めていた内容でした。
新しいテンプレートのCSSも参考にさせていただきまして、
現在も絶賛編集中です!


こちらデザインテスト用のサイトになりますので稼働前までの掲示板になるのですが、
設置できたのが嬉しいのでこっそりお伝えさせてください 。
(まだまだ諸々編集途中なのでお恥ずかしいのですが…。)
nicorii.moo.jp/oeb/index.php

↑すみません、URLの投稿ができないようなので、冒頭を削っております。

PC版・SP版ともに、表示崩れもなくおおよそ大丈夫そうです。


この度は突然の書き込みにもかかわらず、温かくご教示いただきまして
本当にありがとうございました。

(「掲示板に書き込む」ということ自体も久しぶりでしたので、大変緊張しました…。)


お絵かき掲示板のフォーラムの方にもこっそり書き込みしたいと思います。
大切にします!
どうぞ今度ともよろしくお願いいたします。

レス記事No.41 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年08月18日(日) 11:34

凄いです!
とてもオシャレで可愛くデザインしてもらえて嬉しいです!
こんなに変わるものなんですね!めっちゃ可愛いですね (^_^)

また何かありましたら気軽にお申しつけください。
ありがとうございました(・д・ゝ)

レス記事No.42 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年08月18日(日) 11:34 (更新:2019年08月18日(日) 11:35)

篝火アップデート ver 2.7
https://oekakiart.net/labo/bonfire/

ご迷惑お掛けいたします。一部のバグを修正した。
m(__)m

ver 2.6→2.7に更新する場合は以下の3ファイルを差し替えてください。
imgsave.php
post.php
confing.php(←バージョン表記だけの変更です)

neo.jsも更新されています。

php更新箇所
・「更新順」の並び替えが効かなかったバグ修正。
(続きを描いた際に全体ログの日時が更新されていませんでした^^;)imgsave.php

・続きを描いた後にセッションデータが消えず[!投稿途中のデータがあります]表示が出てしまうバグ修正 post.php


まだ細かなバグがけっこうありそうですね(^^;

レス記事No.43 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年08月29日(木) 19:14 (更新:2019年08月29日(木) 19:16)

久し振りに更新しました (^_^;

篝火セット ver2.8に更新(2019年8月29日)

■ver2.7からver2.8にアップデートする場合は下記4ファイルを上書きしてください。
config.php、index.php、post.php、paint.php

比較的に致命的なセキュリティに関する修正がありますので、ver2.7以前をお使いの場合は最低でも(config.php、index.php、post.php)の3ファイルの更新をおすすめします。


セット付属のベーシックスキンをお使いの場合は以下の2ファイルを上書きしてbasic.jsファイルを追加すると更新されます(検索フォーム部分の外見の変更なので、既にカスタムしている場合はスキンの変更はしなくても特に問題はありません)
skin/basic_list_skin.html、skin/basic_main.css
skin/basic.js


(1) config.php
リストスキンにコメントフォームを付ける為の変更
及び、スキン変更時の設定を簡単にするための修正を加えました。

・個別頁観覧数と分類タグの使用有無の設定$INI_PAGERANKINGと$INI_TAGRANKINGを廃止。
・拡張リスト設定$INI_LIST_KAKUCHOFLAGを廃止。
スキンHTMLを見て自動的に設定されるように変更しました。

・スパム対策設定に$INI_RESIDCHECKを追加 (0=使う/1=使わない)初期設定=1
「大きい絵スキンver2」のようにリスト表示の各記事にコメントFORMを付ける場合は1にしてください(0にするとコメント出来ません)
もしスパムコメントが多い場合は、篝火セット付属のベーシックスキンなど、リスト表示にコメントFORMが無いタイプのスキンを使い、$INI_RESIDCHECKは0にするとスパムのタイプによっては効果がある場合もあります(0=個別表示を経由しない外部ソフト等からのコメント投稿を弾く)


(2) index.php
・リストスキンでも<!-- ●#置換変数●親記事動画再生リンク● -->の独自タグを使用可能に変更しました。


(3) post.php
・編集から画像アップロードでjpg⇔pngの変更があった際に反映されないバグ修正
・特定の手順で意図しないファイルがアップロード出来てしまう問題を修正。
・途中保存→加筆完了画面に投稿方法に関する説明を追加
・途中保存→加筆完了画面の画像を非表示に修正+編集画面等への移行リンクを追加

● paint.php
PCHファイルの判定処理のミスを微修正(ver2.7のままでも特に支障はありません)

● skin/basic_list_skin.html
検索フォーム部分と最下部のjs読込部分を変更しました。

● skin/basic_main.css
 CSSはタグリンクLI用に以下の1行を追加しました。
LI.tag{ list-style-type:none; float:left; max-width:140px; height:20px; overflow:hidden; margin:1px; padding:1px; }
 スキンCSSの改頁DIVに入るclass[pidodiv]に記事との余白margin-top:100px;を追加

● skin/basic.js
検索フォーム開閉用のJavascript(新規ファイル)を追加しました。



■大きい絵スキン ver2
個別表示を使わない感じの方が個人サイトだと使いやすいかな?と思って調整しました。
リスト表示の各記事にコメントフォームが付いています。
現在はサンプル板がこの仕様になっていますので、気になる方はご覧ください。
https://oekakiart.net/labo/bonfire/sample/
スキン変更点の詳細は「大きい絵スキン2」付属の説明書をお読みください。


最後になりましたが、篝火ご利用くださっている皆さん、ありがとうございます。
m(__)m

レス記事No.44 投稿者:ほなみ(honami)さん IDGm99y2a5GTo
Windows10(Google Chrome 75.0.3770.100)
投稿日:2019年09月07日(土) 20:51

こんばんは。篝火配布のことは先日ツイッターで知りました。
絵板は設置済みだったのですが、お絵かき掲示板が大好きなので篝火も設置しました。

かっこいいとか可愛いとか、そういうのは私には無理なので、シンプルで分かりやすいものを目指してカスタマイズしました。
白背景でスッキリ見えるように、ほんのちょっと変えただけです。これからまた少しいじるかもしれません。

お見せできるようなものではないと思うのですが、一応ホームページのアドレスを書いておきます。

coloration.starfree.jp/

レス記事No.45 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年09月08日(日) 11:15

こんにちは、ほなみさん
篝火を使ってくださり、ありがとうございます。
綺麗にカスタマイズされていて、追加頂いた説明なども解りやすくて良いですね (^_^)
何か解らない部分や、バグなどありましたら、気軽に書き込んでください。
m(_ _)m

レス記事No.46 投稿者:山田さん IDZsW6Xe9qAXs
Windows10(Google Chrome 78.0.3904.108)
投稿日:2019年11月23日(土) 18:59 (更新:2019年11月24日(日) 20:56)

こんにちは。いつも楽しく「篝火」使わせてもらってます。篝火のパレットに関する質問です。
私はfunigeさんが配布されているpaintbbsNEOでpalette.txtをttp://bbsnote.s17.xrea.com/tool.htmlで配布されている「やこうさんパレット」にカスタムして使っていたのですが、篝火のpalette.jsにそのまま中身をコピーしても色の並びが入れ替わってしまいます。
篝火でpalette.jsではなくfunigeさんのpalette.txtファイルをそのまま使う方法は無いでしょうか?
あまりこういったことに詳しくないので情報が足りず意味不明な質問になっていたらすみません。

レス記事No.47 投稿者:--さん IDS11.mWDRkTo
投稿日:2019年11月23日(土) 20:01

この記事は投稿者により削除されています。

レス記事No.48 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年11月23日(土) 20:02 (更新:2019年11月23日(土) 20:03)

画像
こんばんは山田さん
篝火をご利用ありがとうございます。

NEO付属のsamplebbsポチボードに内蔵されている動的パレットも、篝火の動的パレットも、Javascript部分がHTMLファイル(monow_paint.html)に記述されているか、外部ファイル(palette.js)かの違いで、基本同じ物だとは思うので(ポチボードもpalette.jsも私が作った物では無いので詳しくは解りませんが)、たぶん中身をコピーすれば(,→\n#等の形式変換は必要ですが)普通に動きそうですけどね (^_^;

添付画像の赤枠部分を緑枠部分に形式変換してコピーしても色の並びが替わってしまうという事でしょうか? ちょっと不思議な現象ですね(^_^;

もしよければ、palette.txtの中身をテキスト形式で、ここに貼り付けられますか?


>篝火でpalette.jsではなくfunigeさんのpalette.txtファイルをそのまま使う方法は無いでしょうか?
可能ですが、paint.phpにpalette.jsのJavascript部分を移植する改造が割と大きく必要ですね (^^;

レス記事No.49 投稿者:山田さん IDZsW6Xe9qAXs
Windows10(Google Chrome 78.0.3904.97)
投稿日:2019年11月23日(土) 21:05 (更新:2019年11月23日(土) 21:06)

お返事ありがとうございます。画像が複数枚になってしまったのでどうアップロードしようか悩んでいたら時間がかかってしまいました。すぐお返事いただけたのにお待たせしてもうしわけありません。
以下に画像をアップロードしました。足りないところがあればお申し付け下さい。
ttps://imgur.com/a/NkR2M5J

今更気づいたのですが、一時保存パレットだけは表示順がどちらも同じでした。

レス記事No.50 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年11月23日(土) 21:14

山田さんお手数おかけして申し訳ありません。
ありがとうございます。

こちらで実際に使って試してみたかったので、お使いのpalette.txtの中身をそのまま、ここにコピペしてください。という意味だったのですが、言葉足らずで申し訳ありません(^^;

例えばこんな感じにです。
hadairo, 肌色系, FFF0DC,FFE7D0,FFD6C0,FFCBB3,FFC0A3,FFB7A2,52443C,5E3920,B06A54,C07A64,DEA197,ECA385,000000,FFFFFF
red, 赤系, FFEEF7,FFCAE4,FF9DCE,FF6AB5,FF2894,CF1874,FFE6E6,FFC4C4,FF7D7D,FF5151,FF0000,BF0000,851B53,800000
yellow, 黄・橙系, FFE3D7,FFCBB3,FFA275,FF8040,FF5F11,DB4700,FFFFDD,FFFFA2,FFFF00,D9D900,AAAA00,7D7D00,BD3000,606000
green, 緑系, C6FDD9,8EF09F,62D99D,1DB67C,1A8C5F,136246,E8FACD,B9E97E,9ADC65,65B933,4F8729,2B6824,0F3E2B,004000
blue, 青系, DFF4FF,80C6FF,60A8FF,1D56DC,273D8F,1C2260,C1FFFF,6DEEFC,44D0EE,209CCC,2C769A,295270,000040,003146
purple, 紫系, E9D2FF,DAB5FF,CE9DFF,B366FF,9428FF,6900D2,E1E1FF,C1C1FF,8080FF,6262FF,3D44C9,33309E,3F007D,252D6B
brown, せぴあ, ECD3BD,E4C098,C8A07D,896952,825444,5E4435,F7E2BD,DBC7AC,D9B571,C09450,AE7B3E,8E5C2F,493830,5F492C
character, 人物, FFEADD,FFCAAB,F19D71,52443C,5BADFF,0077D9,DED8F5,9C89C4,CF434A,F09450,FDF666,4AA683,000000,FFFFFF
pastel, パステル, F6CD8A,89CA9D,8DCFF4,9595C6,AE88B8,F49F9B,FFF99D,C7E19E,8CCCCA,94AAD6,9681B7,F4A0BD,8C6636,FFFFFF
sougen, 草原の大地, C7E19E,A8D59D,7DC622,528413,00B03B,007524,D1E1FF,8DCFE0,00A49E,CBB99C,766455,5B3714,0F0F0F,FFFFFF
moe, 萌えサクラ, FFFF80,EE9C00,C45914,FEE7DB,FFC89D,ECA385,F4C1D4,F4BDB0,ED6B9E,E76568,BD3131,AE687E,0F0F0F,FFFFFF
grayscale, モノクロ, FFFFFF,EFEFEF,DFDFDF,CFCFCF,BFBFBF,AFAFAF,7F7F7F,5F5F5F,4F4F4F,3F3F3F,2F2F2F,1F1F1F,0F0F0F,000000

とりあえずアップロードしていただいた画像確認してみます><;

レス記事No.51 投稿者:山田さん IDZsW6Xe9qAXs
Windows10(Google Chrome 78.0.3904.97)
投稿日:2019年11月23日(土) 21:20

こちらの思い込みと読み違いです。すみません!
実際にアップロードしているファイルです
ttp://www.usamimi.info/~hikaru/samplebbs/palette.txt
ttp://www.usamimi.info/~hikaru/bonfire_ver2_8/bonfire/applet/palette.js

レス記事No.52 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年11月23日(土) 21:22

再度のアップロードありがとうございます。
ダウンロードしましたので、これから試してみます。

それから、先にアップロード頂いた比較画像を見てみると、確かにパレット順が異なりますね(^^;

試しにNEO付属のポチボード、篝火、どちらも初期状態で試してみたのですが、
どのパレットも並び順に変わりありませんでした。

もしかすると、カスタムした部分に何か要因があるのかもしれませんね?
(^_^;

レス記事No.53 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年11月23日(土) 22:14

すみません;調査中ですが、謎ですね(^_^;

文字コードと改行コードが違っていたので、篝火標準のUTF8(BOM無し)CRLFに変換してみた
のですが、変わらずでした。

9番と10番のパレットが入れ替わるようですが、まだよく解っていません;
まだしばらく時間がかかりそうです

レス記事No.54 投稿者:山田さん IDZsW6Xe9qAXs
Windows10(Google Chrome 78.0.3904.97)
投稿日:2019年11月23日(土) 22:30

本当にすみません。私のカスタムが原因の可能性大だったのですね。
こちらでも再度確認いたします。完全にご厚意で調べてもらって、申し訳ないです。

レス記事No.55 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年11月23日(土) 22:58

こちらこそ申し訳ありません(^^;
色々やってますが、カスタムが原因でもなさそうですね;
ポチボード側の処理を解析しないと何とも言えないですね;

レス記事No.56 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年11月23日(土) 23:18 (更新:2019年11月23日(土) 23:57)

すみません、初めに私が言った事が間違えていました。
話すと長くなるので端折りますが、根本的に互換性が無いようですね (^^;

それでpalette.txtからpalette.js形式へのパレット並び替え用のPHPを用意しました。
よければご利用ください。
https://oekakiart.net/labo/bonfire/exdata/paletteconversion.zip

こちらで変換済みのpalette.jsもzipファイルに同封しています。
同封のpalette.jsを篝火のpalette.jsに上書きすれば並び順が正常になるはずです。
すみませんが、あまり詳しくは点検していませんので、問題があればご指摘ください。

今後、新たにpalette.txtからpalette.js形式に変換したい場合は
同封のpc.phpをご利用ください。

pc.phpと同じフォルダにpalette.txtを置いてpc.phpを実行してください。
並び替えられたパレットデータが表示されます。
それをコピーしてpalette.jsにペーストしてください。

使い方など、わからなければ聞いてください。
急ぎで作ったので色々と問題があるかもしれません。
pc.phpを使う際はローカルサーバーでの使用を推奨します。
普通のサーバーで使う場合は、使用後はサーバーからpc.phpを削除してください。
m(__)m

paletteconversion.zipは、山田さんがダウンロード次第に削除しますので、
ダウンロード完了しましたら、お手数ですが、一言もらえると助かります。

レス記事No.57 投稿者:山田さん IDZsW6Xe9qAXs
Windows10(Google Chrome 78.0.3904.97)
投稿日:2019年11月24日(日) 09:47

おはようございます。またしてもお返事が遅くなり重ね重ね申し訳ございません。
早速ファイルをDLし現在のものと差し替えさせていただきました。

今回は本当にお世話になりました。
おえかきーずユーザーだった自分にはやこうさんパレットはどうしても欠かせないものだったので、本当に感謝してもしきれません。
これからも絵板ユーザーの一人として末永く楽しんで行きたいです。

迅速丁寧なご対応、厚くお礼申し上げます。

レス記事No.58 投稿者:ミミニャ〜さん ID2NCUeh5LP8w
Windows10(Mozilla 11.0)
投稿日:2019年11月24日(日) 20:50

こんばんは
ご連絡ありがとうございます。
山田さんのパレット、種類がたくさんあって驚きました。
ひとまず解決したようで良かったです (^_^)


お絵かき掲示板Art.netARTNET雑談掲示板 >記事No.000691「篝火お絵かき掲示板PHP配布開始しました」この記事は現在、観覧のみ、できます。