Yomi-Search(PHP)modified ver1.5.8.n
Yomi-Search(PHP)modified ver1.5.8をカスタマイズしたものを配布してます

不具合/追加機能要望/意見/サポート掲示板

バグ2点:カテゴリのソート変換のバグ:ソート後カテゴリー数がおかしい
戻る最新50ALL

No.1 だん (17/04/10-00:57)
カテゴリのソート変換機能のバグ発見しました。


問題:
カテゴリーの名前のソートをした場合、
ソートがきちんと実行されないようです。

※試したこと

実行前
ノーマル系 ノーマル系 (732)
男性向け全般 男性向け全般 (279)
男性向けノーマル系 男性向けノーマル系 (118)
男性向け18禁系 男性向け18禁系 (498)
男性向け:ゲイ・同性愛系 男性向け:ゲイ・同性愛系 (13)
女性向け全般 女性向け全般 (209)
女性向けノーマル系 女性向けノーマル系 (185)
女性向けカップリング系 女性向けカップリング系 (169)
女性向けボーイズラブ系 女性向けボーイズラブ系 (325)
女性向けやおい系 女性向けやおい系 (180)
女性向け18禁系 女性向け18禁系 (183)
その他15/16禁系 その他15/16禁系 (43)
その他18禁系【一部】 その他18禁系【一部】 (197)
その他18禁系【完全】 その他18禁系【完全】 (71)
その他百合 その他百合 (34)
その他IE推奨 その他IE推奨 (16)
その他携帯観覧可能 その他携帯観覧可能 (27)
HP主催者性別:男の子 HP主催者性別:男の子 (20)
HP主催者性別:女の子 HP主催者性別:女の子 (65)
その他スマホ観覧可能 その他スマホ観覧可能 (0)
その他 その他 (19)
1 - 20 ( 2477 件中 )

ソート後
ノーマル系 ノーマル系 (732)
男性向け全般 男性向け全般 (279)
男性向けノーマル系 男性向けノーマル系 (118)
男性向け18禁系 男性向け18禁系 (498)
男性向け:ゲイ・同性愛系 男性向け:ゲイ・同性愛系 (13)
女性向け全般 女性向け全般 (209)
女性向けノーマル系 女性向けノーマル系 (185)
女性向けカップリング系 女性向けカップリング系 (169)
女性向けボーイズラブ系 女性向けボーイズラブ系 (325)
女性向けやおい系 女性向けやおい系 (180)
女性向け18禁系 女性向け18禁系 (183)
その他15/16禁系 その他15/16禁系 (43)
その他18禁系【一部】 その他18禁系【一部】 (197)
その他18禁系【完全】 その他18禁系【完全】 (71)
その他百合 その他百合 (34)
その他IE推奨 その他IE推奨 (16)
その他スマホ観覧可能 その他スマホ観覧可能 (27)
その他携帯観覧可能 その他携帯観覧可能 (20)
HP主催者性別:男の子 HP主催者性別:男の子 (65)
HP主催者性別:女の子 HP主催者性別:女の子 (0)
その他 その他 (0)
1 - 20 ( 2477 件中 )

と、カテゴリー数の移動が正常に動作をしていないようです。
カテゴリー名を一つソートしただけずれが一つ生じました。
それと一番下のカテゴリーの数が飛びました。
何故か親のカテゴリーから見た、
カテゴリー登録数は変化がありませんでした。
何故かは分かりません。

もしカテゴリー全体とかでソートした場合
とても恐ろしいことになると思いますので
修正の緊急性が高い問題だと思います。

また、ログ(登録データ)のバックアップ・復元の
バックアップデータの作成もlog/ys_log.dumpを
実行しましたが、logデレクトリーにlog/ys_log.dumpは
追加されますがファイルサイズが0。中身が無いファイルが出来上がります。

なのでログ変換で問題が起きた場合の対処法・救済処置がありません。

もし出来ればなのですが、
ログファイルもperl板同様一日ごとで指定の日付毎に
バックアップファイルが取れると助かります。

No.2 うた (17/04/14-14:13)
$change_pathが配列に初期化されておらず、array_mergeでエラー。

カテゴリーのソートはされても、登録されているリンクのカテゴリ情報が更新されない。
*リンクデータ自体は残っている。

admin.phpの
// (7.3)カテゴリ・ソート変換実行(&log_conv_kt_sort)
と書かれている行の次に追加してください。
$change_path = array();

ソートは、それで直るかと。

-------------------------------------------------
ログのバックアップは、
class/db.phpのfetch_num()関数の$result_idの中身が配列で
結果を入れる時にエラーとなる。

function fetch_num($result_id = 0) {
if (!$result_id) $result_id = $this->result;
$row_id = mysqli_field_tell($result_id);
$this->row[$row_id] = @mysqli_fetch_row($result_id);
return $this->row[$row_id];
}

-----------------------------
もっと短く書くなら

function fetch_num($result_id = 0) {
if (!$result_id) $result_id = $this->result;
return @mysqli_fetch_row($result_id);
}

これでもいけるかな??

No.3 だん (17/04/15-22:00)
書き込みありがとうございます。早速修正をしました。

1.カテゴリーソートに関して
ソートは近々データの変更があったら書き込まさせていただきます。

2.ログのバックアップが出来ない
無事ログがバックアップ取れました。
ありがとうございます。><

うたさんがサポートをしてくれるので凄く助かります。
ありがとうございます。

No. Password
No.に 1と入力した場合スレッドごと削除します
このスレッドに返信

名前:
メール:
本文:
パスワード:
FirstUpload 10/10/15-12:54 : LastUpdate 10/10/15-12:54

Copyright © Yomi-Search(PHP)modified ver1.5.8.n All Rights Reserved. Script by Petit CMS Designed by info-cache.com