POTI-boardのエンコードをutf-8に固定
potiboard.phpの80行目付近のswitch文をコメントアウトして、utf-8にするところまでは、運営している絵板サイトでもやっていました…。
思っていたよりも、面倒な作業だと思ったので、途中でやめていたのですが…。

↑
define('CHARSET_OUT', '2');
2:Shift_JISにすると文字化け…。
この設定はまだ生きているようです。

↑
define('CHARSET_IN', '2');
2:Shift_JISにすると投稿できなくなりました。
この設定もまだ生きているようです。

↑
$charsetが未定義になっているような気がしたので、echo $charset;
すると、CHARSET_IN、CHARSET_OUTそれぞれの値がレス返信モードの時に表示されました。
$charsetが4にならないと、期待した動作にならないようです。
対処。

↑
define('CHARSET_CONVERT', '0');
という事は、 if(CHARSET_CONVERT) return $str; のif文は必要ないのでコメントアウト。続くswitch文も無効にして、utf-8に固定。
potiboard.php内の、CHARSET_OUTと、CHARSET_INを4に置換。
config.phpで設定を変更しても無効になる事を確認するため、
設定項目そのものをコメントアウト。
数時間テストしてみましたが…これで問題ないようです。
お絵かき掲示板交流サイトで使っているPOTI-boardに導入しました。
文字エンコードの設定項目がなくても、utf-8で正常動作するようになった…と本人は思っていますが…。
本人以外のほうが気が付きやすいのがバグですから、おかしな動作をしているようでしたら教えてください。
この仕様は、POTI-board改 v1.44.4 lot.180825に反映されました。
お絵かき掲示板はこちら。
//switch(CHARSET_OUT){でも、確かconfig.phpの
// case 1 : $charset="EUC-JP";break;
// case 2 : $charset="Shift_JIS";break;
// case 3 : $charset="ISO-2022-JP";break;
// case 4 : $charset="UTF-8";break;
// default : $charset=CHARSET_OUT;
//}
define('CHARSET_HTML', "UTF-8");
define('CHARSET_OUT', '4');を4以外に変更すると、問題が起きたような…。
define('CHARSET_IN', '4');
思っていたよりも、面倒な作業だと思ったので、途中でやめていたのですが…。
GitHub - satopian/poti-kai: POTI-board, the oekaki BBSutf-8固定になりました。
[2018/08/22] v1.44.3 lot.180822【仕様変更】 文字コードをUTF-8に固定

↑
define('CHARSET_OUT', '2');
2:Shift_JISにすると文字化け…。
この設定はまだ生きているようです。

↑
define('CHARSET_IN', '2');
2:Shift_JISにすると投稿できなくなりました。
この設定もまだ生きているようです。

↑
$charsetが未定義になっているような気がしたので、echo $charset;
すると、CHARSET_IN、CHARSET_OUTそれぞれの値がレス返信モードの時に表示されました。
$charsetが4にならないと、期待した動作にならないようです。
対処。

↑
define('CHARSET_CONVERT', '0');
という事は、 if(CHARSET_CONVERT) return $str; のif文は必要ないのでコメントアウト。続くswitch文も無効にして、utf-8に固定。
potiboard.php内の、CHARSET_OUTと、CHARSET_INを4に置換。
config.phpで設定を変更しても無効になる事を確認するため、
設定項目そのものをコメントアウト。
数時間テストしてみましたが…これで問題ないようです。
お絵かき掲示板交流サイトで使っているPOTI-boardに導入しました。
文字エンコードの設定項目がなくても、utf-8で正常動作するようになった…と本人は思っていますが…。
本人以外のほうが気が付きやすいのがバグですから、おかしな動作をしているようでしたら教えてください。
この仕様は、POTI-board改 v1.44.4 lot.180825に反映されました。
お絵かき掲示板はこちら。
posted by さとぴあ at 2018/08/23 21:47
| お絵かき掲示板の改造
この記事へのコメント