あやしいわーるど@テスター - 過去ログ検索結果   ←戻る ▼


202608.dat


47. 変更点など   投稿者: 擬古猫 ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/01(土) 01:31:45 
============================================================
2026-08-01T00:02 UTC
------------------------------------------------------------
【未使用patTemplateサブフォルダの削除/ライセンス表記の保全/
  README ToDo整理】
対象:newbbs/sub/, newbbs/doc/README.md

sub/patTemplate/(サブフォルダの方)がコードのどこからも参照されて
いないことを調査で確認(実際に使われているのはsub/patTemplate.php、
LIB_TEMPLATE経由でrequireされる改修版のみ)。中身は改修前のオリジナル
配布版そのもの(docs/、旧PHP4形式コンストラクタ・each()使用のinclude/
patTemplate.php、readme.txt、lgpl.txt)で、実行時には一切関与しない
ことを確認した。

擬古猫さんの指示(「削除したいんだけどライセンス大事にしよう」)を
受け、著作権表記・LGPLライセンス全文(readme.txt, lgpl.txt)のみを
sub/patTemplate-license/へ退避したうえで、sub/patTemplate/サブフォルダ
本体(docs/一式・オリジナルinclude/含む)を削除した。

READMEのToDo欄を整理。今回の会話中に基さんが破棄を決定した「スレッド
表示」「UNDO期限設定」の2項目を削除。新規ToDoとして、install.phpに
conf.php調整機能(移行時に既存conf.phpの値を読み取り、選択的に引き
継げるようにする。現状は全部か無かのconf-mergeのみ)を追加。あわせて、
掲示板で挙がった機能要望(LaTeX数式レンダリング、未読スレッド削除)は
JavaScript側で対応する方針、NGワード判定のWebAssembly高速化案は
「まず試作・速度検証してから実装可否を判断(NGワード数自体がボトル
ネックの可能性を疑っている)」で保留、と基さんが掲示板上で回答済み
(ksphp-plus側での対応は無し)であることを記録した。

バージョン表記の日付更新:[20260725]→[20260801]、ビルド識別子を
ksphp-rc9-2026-08-01-01へ更新(機能変更なし、日付更新のみ)。

48. rc11   投稿者: 擬古猫 ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/01(土) 06:02:40 
RC9以降の変更点(更新版):

conf.php確認画面のパーサーに根本的なバグがありました。
特定の項目(HOSTNAME_POSTDENIEDなど)の直前にコメントアウトされた設定例があると、
そちらを本来のキーと誤認識してしまう不具合です。
原因を特定し修正しました

conf.phpの元コメント(設定項目の説明、日本語+英語)を
確認画面にそのまま表示するようにしました。他言語での閲覧はブラウザの翻訳機能をご利用ください

確認画面のON/OFF設定を、他の選択式項目と同じラジオボタン形式に
統一しました

ZIPDIR・OLDLOGFILEDIR・CNTFILENAMEが誤って必須項目として扱われ、
空欄にするとエラーになる不具合を修正しました。
空欄はそれぞれの機能を無効化する正当な設定です

日次/月次ローテーションで過去ログファイルが自動生成される際、
「無いので作りました」の通知が毎回表示されていた問題を修正しました。
過去ログが既に存在する通常のローテーションでは通知を出さず、
本当に初めての設置のときだけ表示するようにしています

(既出)未読スレッド削除・長文投稿の折りたたみ・LaTeX数式表示を個人設定として追加済みです

../pub/ksphp-rc11-2026-08-01-01.zip

49. LaTeX参考   投稿者: 擬古猫 ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/01(土) 06:42:03 
 $e=mc^2$

 $m = \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}}}$


Σ:)「出力させたい数式を$~$(半角)で囲むと適用されます
◎まぁ、好事家好みの仕様です

50. バグチェック   投稿者: 擬古猫 ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/01(土) 06:48:18 
$e=mc^2$
m = \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}}}$

51. 最新版(RC12-02)公開   投稿者: 擬古猫 ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/01(土) 07:52:08 
変更内容:

RC11 → RC12(-01):

BBSLINKが確認画面で1行入力になっていた不具合を修正
(longtext型を新設、textarea表示に)

RC12-01 → RC12-02:

数値式の設定値(MAXMSGSIZE等)が確認画面を通す
とクォート付き文字列で保存されてしまう不具合を修正
($was_numeric_expr判定を実装)

まとめると、RC11 → RC12-02 は以下2点の修正が入っています:

・BBSLINKのtextarea化
・数値式値のクォート化バグ修正

$のバグ(LaTeX表示)は既にRC11で修正済みで、RC12でも変更なく引き継がれています。

MAXOLDLOGSIZEやMAXMSGSIZEのような、conf.php上で
4 * 1024 * 1024のような演算式として書かれている設定値が、
conf.php確認画面を通すとクォート付き文字列('1023998976'のような形)で
保存されてしまうバグを修正しました。
RC11のリリース記録では既に直っているはずでしたが、
実際のコードには修正が入っておらず、qptns.com実機のMAXMSGSIZEが壊れたまま
保存されていたのを見つけて、今回$was_numeric_expr判定を実装しました。

バージョン表記(bbs.php内、擬古猫+RC12 [20260801])は据え置き
zipのビルド識別子のみ-01→-02
changelog・READMEにこの修正内容と、既存の壊れたconf.php値は自動では直らない旨を追記

../pub/ksphp-rc12-2026-08-01-02.zip

52. 最新版(RC14-02)公開のお知らせ   投稿者: 擬古猫 ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/01(土) 20:26:16 
RC12以降、非公開で作業を進めていた分をまとめてRC14として公開します。

【JS個人設定パネルの追加】
顔文字・ラインブレーカー・画像サムネイル・動画埋め込み・長文折り
たたみ・LaTeX数式レンダリング・ツリー表示での未読削除、これら既存
/新規のJS機能をまとめて「個人環境設定」画面の中に集約しました。
サーバー側cookieで管理する方式に統一し、ブラウザごとにON/OFFを
選べます。過去にlocalStorageで設定していた方は、一度そのブラウザ
で該当機能を開き直すか、古いlocalStorageのキーを削除すると新しい
設定が反映されます。

【新機能】
・長文投稿の折りたたみ表示(行数のしきい値を調整可能)
・ツリー表示でのスレッド非表示/復元
・LaTeX数式レンダリング($...$ / $$...$$ 記法、KaTeXをCDNから読込)

【不具合修正】
・顔文字パレットを非表示にした際、余白が残っていた表示崩れを修正
・conf.php移行画面のチェックボックスをラジオボタンに統一
・ZIPDIR等、空欄が正しい設定であるはずの項目が必須扱いになって
 いた不具合を修正
・数式設定(MAXOLDLOGSIZE等)の数値がクォート付き文字列として
 保存されてしまう不具合を修正
・BBSLINKが複数行の内容にもかかわらず一行入力欄になっていたのを
 テキストエリアに修正
・LaTeX記法の$が2行目以降で欠落する不具合を修正
・ログの自動作成通知が、日付/月が変わるたびの通常のローテー
 ションでも毎回表示されてしまっていたのを、初回設置時のみの
 表示に変更

【ラインブレーカー(改行を入れる機能)の調整】
配置される改行位置が窮屈になっていた不具合を修正しました。日本語
・英語とも、禁則処理や単語の分割を見込んだ余裕(マージン)を持た
せる形に調整しています。英語側では、長い英単語(URLやファイル名
など)が改行されずにそのまま行に残ってしまう不具合もあわせて修正
しました。

バージョン:擬古猫+RC14 [20260801]

../pub/ksphp-rc14-2026-08-01-02.zip

53. RC14→RC15の変更点   投稿者: 擬古猫 ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/02(日) 16:57:17 
conf.php確認画面のヘルプテキスト7言語化(98項目×7言語)+行末コメントズレのバグ修正
doc/の言語別サブフォルダ化(7言語)
IMAGE_PREVIEW_RESIZE が効かないバグ修正
個人設定の色保存時PHP警告(float→string offset)修正
checkiprange()の"STR_PAD_LEFT"クォートミス修正
FILEMSG '画像' ハードコードの多言語化
「擬古猫といっしょ」の個人設定オフ化+実装時のaddVarスコープバグ修正

../pub/ksphp-rc15-2026-08-02-01.zip

54. RC15→RC16の変更点   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/03(月) 05:56:27 
conf.phpによるJavaScript機能デフォルト値の管理者制御

各JS機能のデフォルト値と有効/無効をconf.phpで設定できるようになりました。

  JS_DEFAULT_GIKO / IMGTHUMB / KAOMOJI / LATEX /
  LONGPOST / TREEHIDE / UPTHUMB / VIDEMBED
    0 : 完全無効(個人設定に表示されない・機能ロック)
    1 : デフォルトON(ユーザーが個人設定でOFF可)
    2 : デフォルトOFF(ユーザーが個人設定でON可)

  JS_DEFAULT_LINEBREAKER_LEN(自動行折り返し デフォルト文字数)
  JS_DEFAULT_LONGPOST_TH(長文折りたたみ デフォルト行数)

出荷デフォルトはRC15以前の挙動を維持(LATEX/LONGPOST/TREEHIDE = 2)。

RC10〜RC12から移行したブラウザのlocalStorage残存値が
管理者ロック(0設定)を貫通する問題も同時に修正。

../pub/ksphp-rc16-2026-08-03-01.zip

55. 動作してるようだね   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/03(月) 06:21:00 
Σ:)「うむ。バグチェック有志、よろしく!
◎だれかやってるのかなぁ?

Σ:D「ちなみに、バグチェックはClaude の Fableさんがやった
◎クレジット貰ったからね!

56. >擬古猫 ◆6HsNBsg◆bjgikOneKo   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/03(月) 15:42:50 
> Σ:D[20:00超えたのに
> ◎週間規制にハマった
> ※ちょう残念
> ttps://motoikenkichi.com/kc/kcv28.html
> #HTML5 #javascript

Σ:)「これにもタグリンクつくかな?
◎つく方に100円

Σ:D「ショボイな!
◎ええ、ショボイですよ! ギャンブルになるかもしれませんからね!

参考: 2026/07/21(火) 22:46:34

57. >擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo(自己レス)   投稿日時: 2026/08/03(月) 16:13:32 
> > Σ:D[20:00超
> > ◎週間規制にハマったでござる
> > ※ちょう残念カナー
> > ttps://motoikenkichi.com/kc/kcv28.html
> > #HTML5 #javascript
> Σ:)「これにもタグリンクつくかな?
> ◎つく方に100円
> Σ:D「ショボイな!
> ◎ええ、ショボイですよ! ギャンブルになるかもしれませんからね!

Σ:)「書き換えネタにツリー反応するでござるか?
◎非公開バージョンね

参考: 2026/08/03(月) 15:42:50

58. RC17 更新のお知らせ   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/03(月) 16:28:39 
テストにご協力いただきありがとうございます。以下の3件を更新しました。

・ツリー表示で、引用文を書き換えたネタ(書き換え引用)が
表示されるようになりました。
これまでは引用行(>行)がツリー表示で一律削除されていたため、
書き換えネタの文脈が失われていましたが、親投稿と照合して
改変が検出された場合は引用ブロック全体を金色で残すようにしました。

元の引用をそのままコピーした場合は従来通り削除されます。

・ツリー表示の先頭に「並び順(新しい順/古い順)」の
切り替えを追加しました。選択はブラウザに保存されます。
・LaTeXレンダリングで、数式として不正な ...... の $ が消える
不具合を修正しました。
コード片中の variable のような記述で $ が消えていた問題が解消され、
無効な数式はそのまま $... として表示されます。

../pub/ksphp-rc17-2026-08-03-01.zip

59. >擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/04(火) 18:41:56 
> テストにご協力いただきありがとうございます。以下の3件を更新しました。
> ・ツリー表示で、引用文を書き換えたネタ(書き換え引用)が
> 表示されるようになりました。
> これまでは引用行(>行)がツリー表示で一律削除されていたため、
> 書き換えネタの文脈が失われていましたが、親投稿と照合して
> 改変が検出された場合は引用ブロック全体を金色で残すようにしました。
> 元の引用をそのままコピーした場合は従来通り削除されます。
> ・ツリー表示の先頭に「並び順(新しい順/古い順)」の
> 切り替えを追加しました。選択はブラウザに保存されます。
> ・LaTeXレンダリングで、数式として不正な ...... の $ が消える
> 不具合を修正しました。
> コード片中の variable のような記述で $ が消えていた問題が解消され、
> 無効な数式はそのまま $... として表示されます。
> ../pub/ksphp-rc17-2026-08-03-01.zip


追記:上記のRC17について、リリース後に以下の修正を加えました。

・書き換え引用の表示を改善しました。
従来は引用ブロック全体を金色にしていましたが、
改変した行だけ金色、改変していない行はそのまま表示するよう変更しました。
前後の文脈が分かりやすくなります。

・標準掲示板画面のヘッダーに言語切替セレクタが
表示されていなかった問題を修正しました。

Σ:D「持ってる人も再ダウンロード!
◎たまにこういうことやるので侮れない(あなどれない)

../pub/ksphp-rc17-2026-08-03-01.zip

参考: 2026/08/03(月) 16:28:39

60.    投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/04(火) 19:03:32 
Σ:D「やっぱズルはいかんね!
◎ちゃんとアップデートした!

../pub/ksphp-rc17-2026-08-04-02.zip

61.    投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/06(木) 04:15:27 
Σ:)「GitHubにコミットしたので、以降の最新版はココになる
◎のだ


ttps://github.com/gikonekos/ksphp-plus-gikonekos/archive/refs/heads/main.zip

62.    投稿者: かぐや ◆fxENcFA◆V4Zyo2onG6   投稿日時: 2026/08/07(金) 07:02:41 
てすと

63. >かぐや ◆fxENcFA◆V4Zyo2onG6   投稿者: かぐや ◆fxENcFA◆V4Zyo2onG6 (self-reply)   投稿日時: 2026/08/07(金) 07:02:57 
> てすと

その2

Reference: 2026/08/07(Fri) 07:02:41

64.    投稿者: かぐや ◆fxENcFA◆V4Zyo2onG6   投稿日時: 2026/08/07(金) 07:12:39 
こっちもスクリプトを多言語対応にしようとしたことはありますが、
返事の「参考」リンクや「(自己レス)」の部分はやっぱりユーザーが選択した言語にかわります
そのままログファイルに落とされている以上、それが変わらない限り言語的に滅茶苦茶になっている可能性があるのと、
ユーザーの使用言語が晒されてしまうのとで、やめました

65. >かぐや ◆fxENcFA◆V4Zyo2onG6   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/07(金) 08:27:39 
> こっちもスクリプトを多言語対応にしようとしたことはありますが、
> 返事の「参考」リンクや「(自己レス)」の部分はやっぱりユーザーが選択した言語にかわります
> そのままログファイルに落とされている以上、それが変わらない限り言語的に滅茶苦茶になっている可能性があるのと、
> ユーザーの使用言語が晒されてしまうのとで、やめました

Σ:D[なるほど、そういう懸念があるのですね
◎確かに、self-reply と表示されてます

Σ:)[ユーザー使用言語を掲示板の設定言語に変換でどうかなぁ
◎とりあえずそれで設定してみます(やるのは Claude)

Σ|3[随分ゴリゴリ改造したのですが、使えそうな部分は掲示板のワンパスリードくらいかな
◎ツリー表示の軽量化思想を真似ました

参考: 2026/08/07(金) 07:12:39

66. >擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/07(金) 10:12:20 
> > こっちもスクリプトを多言語対応にしようとしたことはありますが、
> > 返事の「参考」リンクや「(自己レス)」の部分はやっぱりユーザーが選択した言語にかわります
> > そのままログファイルに落とされている以上、それが変わらない限り言語的に滅茶苦茶になっている可能性があるのと、
> > ユーザーの使用言語が晒されてしまうのとで、やめました
> Σ:D[なるほど、そういう懸念があるのですね
> ◎確かに、self-reply と表示されてます
> Σ:)[ユーザー使用言語を掲示板の設定言語に変換でどうかなぁ
> ◎とりあえずそれで設定してみます(やるのは Claude)
> Σ|3[随分ゴリゴリ改造したのですが、使えそうな部分は掲示板のワンパスリードくらいかな
> ◎ツリー表示の軽量化思想を真似ました

Σ:)[実装
◎どうだろうか?

参考: 2026/08/07(週五) 08:27:39

67. >擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo(自己レス)   投稿日時: 2026/08/07(金) 10:26:33 
> > Σ:D[なるほど、そういう懸念があるのですね
> > ◎確かに、self-reply と表示されてます
> > Σ:)[ユーザー使用言語を掲示板の設定言語に変換でどうかなぁ
> > ◎とりあえずそれで設定してみます(やるのは Claude)
> > Σ|3[随分ゴリゴリ改造したのですが、使えそうな部分は掲示板のワンパスリードくらいかな
> > ◎ツリー表示の軽量化思想を真似ました
> Σ:)[実装
> ◎どうだろうか?

Σ:D[設定言語:ポルトガル語で書き込み、どうか!?
◎掲示板デフォルトで書き込むようにしてみました

参考: 2026/08/07(金) 10:12:20

68. >擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo(自己レス)   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo(自己レス)   投稿日時: 2026/08/07(金) 10:28:03 
> > Σ:)[実装
> > ◎どうだろうか?
> Σ:D[設定言語:ポルトガル語で書き込み、どうか!?
> ◎掲示板デフォルトで書き込むようにしてみました

Σ:)[再試行
◎簡体中文

参考: 2026/08/07(金) 10:26:33

69.    投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/07(金) 11:55:37 
Σ:)[どうかニャー
◎公式版に組み込むのは厳しそうかも?

Σ:D[まぁ、良いけどね
◎我が道を行く?

Σ:)[いやまぁ、利用者が楽できるようにね
◎それくらいできて当然級を緩めすぎていないかい?

Σ:D[それはあるかもね
◎さーて、来週のサザエさんは?

Σ:)[バブー、チャーン
◎イクラです、そういやファイル圧縮ソフトにイクラちゃん圧縮なんてのがあってだな

Σ:)[関係ないね。では引き続き
◎感想やバグレポートお待ちしております

Σ:D[最新版はClaudeさんが直接コミット!
◎手抜きも極まれりだね!

70. >擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo(自己レス)   投稿者:     投稿日時: 2026/08/07(金) 21:13:21 
> > Σ:)[実装
> > ◎どうだろうか?
> Σ:D[設定言語:ポルトガル語で書き込み、どうか!?
> ◎掲示板デフォルトで書き込むようにしてみました

Σ:D[韓国語。エンバグで参考:が各言語変わらないのだ?

参考: 2026/08/07(金) 10:26:33

71. 挙動の謎   投稿者: test ◆2sMeuZs◆nutj0d3ZWU   投稿日時: 2026/08/08(土) 04:00:57 
テスト環境

72. >test ◆2sMeuZs◆nutj0d3ZWU   投稿者: test ◆2sMeuZs◆nutj0d3ZWU(自己レス)   投稿日時: 2026/08/08(土) 04:02:03 
> テスト環境
ちょっとテストさせておくれ  投稿者:test ◆2sMeuZs   投稿日時:2026/08/08(土) 04:00:17     
■   ★   ◆   木   ×
ごめんねー

波ダッシュとチルダの挙動は一致

参考: 2026/08/08(土) 04:00:57

73.    投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/08(土) 06:23:16 
Σ:)「テスト終了。エンバグ解消のため頑張る
◎なんか、使用料限がかかりまくるClaudeさん。前よりも使用量制限きっついわ

74.    投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/09(日) 23:37:30 
Σ:)[フィードバック待ち。
◎改造しまくってるからな〜

Σ:)[claudeさんの週間リソース60%なんで、大した作業はできません

75. アラビア語に仮対応   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/13(木) 00:21:22 
============================================================
2026-08-12T09:30 UTC
------------------------------------------------------------
【アラビア語ファイルの追加(15言語目、初のRTL言語)】
対象:language/arabic.txt(新規)

RTL対応フェーズ1で $ksphp_lang_tags・$ksphp_rtl_langs・
$ksphp_lang_labels への登録は済ませてあったため、ファイルを追加した
だけで右横書き表示が有効になった。

  - 298キーすべてを翻訳(現代標準アラビア語)。english.txt を原本とし、
    キーの集合と並び順が完全に一致することを確認済み。
  - プレースホルダ(%s・%d・{BINDEX}・{EINDEX}・{N})は、
    個数・順序ともに english.txt と一致させた。本スクリプトは位置指定子
    (%1$s 形式)を使わない sprintf のため、順序が変わると引数が
    入れ替わってしまう。
  - 前後の空白(HACKER_TAG の先頭空白、TREE_USER_LABEL の末尾空白など)、
    HTMLタグ、実体参照も原本どおり保持した。
  -   の個数のみ言語ごとの語数に応じて増減している(既存7言語でも
    同様で、日本語3個・ポルトガル語8個など幅がある)。
  - OG_LOCALE は ar_AR。曜日名は略さず正式名称を使用(アラビア語では
    曜日の略記が一般的でないため)。

  ※ファイル内でアラビア語と %s・ ・HTMLタグが混在する行は、
    双方向アルゴリズムを適用するエディタ上では並びが乱れて見えるが、
    バイト列としては正しい。その旨をファイル冒頭のコメントに明記した。

  検証:全5エンドポイント(/・m=g・m=c・m=tree・m=login)でHTTP 200・
  未解決テンプレート変数ゼロ・lang="ar" dir="rtl" を確認。言語プルダウンに
  「العربية」と正しく表示されること、他言語(日本語・英語・韓国語)に
  回帰が無いことも確認した。

  なお install/language/ は247キーの別体系であり、そちらのアラビア語版は
  未着手。インストーラの言語一覧はディレクトリ走査で構築されるため、
  ファイルが無い間はプルダウンに現れないだけで不整合は起きない。


## ToDo
* **アップローダーサムネイルJS**
— upthumb.jsをUploader@Heyuri以外のUploaderインスタンスにも
簡単に対応できるよう整備

* **新規投稿画面にフォームが表示されない**
 — 断続的に発生、再現条件不明
* **実ブラウザでのRTL表示確認**
 — 論理プロパティと`dir`属性は導入済みだが、実際の表示は未確認。
`.msgtree`が`white-space: pre`のた
めツリー表示が最も崩れやすい。
投稿フォーム、ヘッダーのナビ列、引用・レス番号の位置も要確認。
* **インストーラ側のアラビア語ファイル**
 — 掲示板本体の`language/arabic.txt`は作成済み。
`install/language/`は247キーの別体系で、アラビア語版は未着手。
インストーラは言語一覧をディレクトリ走査で作るため、
現状はプルダウンに現れないだけ。
* **追加7言語のファイル**
 — スペイン語・フランス語・ドイツ語・インドネシア語
・ベトナム語・タガログ語・ヒンディー語。
いずれも同じテーブルに登録済みで、残るは`.txt`本体のみ。
* **install.phpの自己リネーム**
 — `_setup.php`は初回使用後に自分自身をリネームするが、
`install.php`にはこの仕組みが無い。
現状は削除手順の文書化と、
ディレクトリ一覧を抑止する`index.html`の同梱にとどまる。
## 既知の不具合
* ログ検索時に` `が大量に出現する

76.    投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/13(木) 00:23:29 
Σ:)「ちなみに金曜日の夜までclaudeさんのリソース使い切ったので
◎さらなる更新はその後となります

77. 擬古猫+RC20 [20260815] 更新点   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/15(土) 20:25:15 
■ 多言語対応の拡充(RC20の主な追加)
インストーラ用アラビア語(العربية)UIファイルを追加(247キー)。本体 arabic.txt(RC19で追加済み)とセット揃
い
本体UI(bbs.php系)とインストーラUIの両方に以下の7言語を追加:
スペイン語(Español)
フランス語(Français)
ドイツ語(Deutsch)
インドネシア語(Bahasa Indonesia)
ベトナム語(Tiếng Việt)
タガログ語(Filipino)
ヒンディー語(हिन्दी)
これにより対応言語は計15言語(japanese, english, korean, portuguese, turkish, zh-
hans, zh-hant, arabic + 上記7言語)
■ ドキュメントの整理
doc/ 以下のファイル名から日付サフィックスを除去し、安定した名前に変更:
changelog-2026-07-16-01.txt → changelog.txt
migrate-spec-2026-07-19-01.txt → migrate-spec.txt
admin-secrets-concept-2026-07-19-01.txt → admin-secrets-concept.txt
README.md・InstallGuide.txt(全言語分)の参照パスを合わせて更新

78.    投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/16(日) 21:51:12 
Σ:)「NGWordの暗号化ファイル実装はどうしようかな
◎自分も引っかかってな

Σ:D「それはあるかもしれないが!
◎時節柄、実装しなきゃいけないかもしれない

Σ:)「どない?
◎画像アップロード可能にすっか

79.    投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/16(日) 21:55:18 
Σ:)「画像アップロードテスト
◎テステス

 [画像00001 PNG 640*432 69KB] 

80. RC20 / RC21 更新内容   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/17(月) 15:10:46 
■ 不謹慎投稿フィルター(RC21)

投稿前に本文・名前・タイトルをハッシュ辞書で照合し、不謹慎語を自動的に伏字変換するようにしました。

全角→*、半角→* で文字数ぶん置換(例:3文字なら***)
投稿はブロックせず通す。変換がある場合は「伏字に変換して投稿しますか?」という確認が出ます(OKで続行、キャンセルで書き直し可)
英語・日本語のみ対象。他言語は素通り
辞書に元の単語は入っていない(SHA-256ハッシュのみ)

■ 多言語対応(RC20)

インターフェースの対応言語が7言語から15言語に増えました。

追加:スペイン語・フランス語・ドイツ語・インドネシア語・ベトナム語・タガログ語・ヒンディー語

設定画面(m=c)の「言語」プルダウンから切り替えられます。

81. >擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/20(木) 13:26:49 
> ■ 不謹慎投稿フィルター(RC21)
> 投稿前に本文・名前・タイトルをハッシュ辞書で照合し、不謹慎語を自動的に伏字変換するようにしました。
> 全角→*、半角→* で文字数ぶん置換(例:3文字なら***)
> 投稿はブロックせず通す。変換がある場合は「伏字に変換して投稿しますか?」という確認が出ます(OKで続行、キャンセルで書き直し可)
> 英語・日本語のみ対象。他言語は素通り
> 辞書に元の単語は入っていない(SHA-256ハッシュのみ)
> ■ 多言語対応(RC20)
> インターフェースの対応言語が7言語から15言語に増えました。
> 追加:スペイン語・フランス語・ドイツ語・インドネシア語・ベトナム語・タガログ語・ヒンディー語
> 設定画面(m=c)の「言語」プルダウンから切り替えられます。

Claude:[2026-08-17]
現状は NGHASH_FILE を '' にすれば無効化できます

参考: 2026/08/17(月) 15:10:46

82. ttp変換のバグ修正   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/22(土) 11:00:33 
Σ:)[一文字消えるバグ修正
◎結構大掛かりになった

ttps://github.com/gikonekos/ksphp-plus-gikonekos/commit/a16e3e526ffd6c9f4ce1e2bc140c6ee59859bec1

83. 擬古猫+RC22 [20260826] 更新点   投稿者: 擬古猫(管理猫) ◆6HsNBsg◆bjgikOneKo   投稿日時: 2026/08/26(水) 17:47:21 
表示順(新しい順/古い順)の切り替えを追加
標準画面・ツリー表示:「個人用環境設定」に「表示順」を追加。設定は保存されます
過去ログ検索:検索フォームに「表示順」を追加。その場で切り替えでき、個人設定とは独立して動作します
過去ログを「新しい順」にすると、ファイルをまたいだ並びも新しい順に揃います
既定はこれまでどおりの並びなので、設定を変えなければ動作は変わりません
URL自動リンクの不具合を修正
行頭に書いた ttp:// がリンクにならなかった問題を修正
URLの直前にあった空白や改行が黙って消えてしまう問題を修正
ftp:// news:// が壊れたリンクになる問題を修正
Wayback Machine(web.archive.org)のアーカイブURLに対応
投稿フォームに入力例を表示
投稿者欄・メール欄にプレースホルダを表示(15言語対応)
ツリー表示の罫線がRTL言語で崩れる問題を修正