[Xoops][cubson] makeform で load が消える

 たぶん常連さんの 9割が分からない話(^^;

 いや、ちゃんと検証してないし、使い方間違ってるダケかもしれないんだけど。
 cubson(v1.02) の makeform コマンド(makeform -u -i {tablename}_edit)で /forms を作り直すと、{Tablename}EditForm.class.php の中の function load(&$obj) の部分が丸々消えちゃうってコトに気付かないで、ここ数日「なんでじゃー」と頭を抱えてて。
 おかげで uid とか uname が拾えず、また登録済みのデータを編集しようとしても、id が拾えないんで何度やっても新規登録と誤認されてました。
 おのれ cubson(笑)


* * *

【8日】
 「そうだ、こんなときは dump 爆撃」と思って、繰り返すこと数回。
 「どこに潜んでやがるモグラ野郎!」と連打するも全て無駄弾。
 「ダメだわかんね」と投げ出して InDesign を起動。
 仕事と平行して BBS で遊ぶストラテジーゲームの仮案を練る。

【9日】
 ちゃんとスクリプトを読みながらやってもやっぱりダメ。
 「なんでじゃー」と投げ出して InDesign を起動。
 仕事と平行して GURPS のワールドサプリの入力作業を進める。
 漠然と「だめなら Regist と Edit 分けなきゃダメか」とか考える。

【10日】
 やっぱり分からない。
 そこでふと「差分の抽出した方が早くない?」と気が付いて cubson 起動。
 phpMyAdmin でテーブルをコピーして、別モジュール作って差分検証。
 あっさり見つかって逆にガックリ。
 現在に至る。