KENT-WEB サポートコーナー 過去ログ [ 0227 ]


記事No: 14445
投稿日: 2015/11/30(Mon) 15:11:12
タイトル【LIGHT BOARD】コメント表示順変更
ID情報: zilch072
投稿者: zilch
URLhttp://www.yahoo.co.jp/

LIGHT BOARD掲示板を使わせて頂いております。

コメントの表示順を、新しい順ではなく、古い順からに
変更したいのですが、どうすればよいのでしょうか??

恐れ入りますが、どなたかお分かりになる方いらっしゃいましたら
よろしくお願いいたします。

※非公開サイトなので、URLは掲載できませんが、よろしくお願いいたします。


記事No: 14446
投稿日: 2015/11/30(Mon) 20:14:38
タイトルRe: 【LIGHT BOARD】コメント表示順変更
ID情報: hirayama
投稿者: hirayama
URLhttp://shade-search.com/sts/fsw/wiki.cgi

light.cgiの67行目ぐらいの

open(IN,"$cf{logfile}") or error("open err: $cf{logfile}");
while (<IN>) {
$i++;
next if ($i < $pg + 1);
next if ($i > $pg + $cf{pg_max});

push(@log,$_);
}
close(IN);



open(IN,"$cf{logfile}") or error("open err: $cf{logfile}");
my @tmp = <IN>;
close(IN);
@data = reverse(@data);
foreach(@tmp) {
$i++;
next if ($i < $pg + 1);
next if ($i > $pg + $cf{pg_max});

push(@log,$_);
}

と変えれば古い順から表示されることになると思います。


記事No: 14447
投稿日: 2015/12/01(Tue) 13:25:13
タイトルRe^2: 【LIGHT BOARD】コメント表示順変更
ID情報: zilch072
投稿者: zilch
URLhttp://www.yahoo.co.jp/

hirayamaさま
早速どうもありがとうございます!
試してみたところ。。

------
Global symbol "@data" requires explicit package name at light.cgi line 70.
Global symbol "@data" requires explicit package name at light.cgi line 70.
Execution of light.cgi aborted due to compilation errors.
------

と表示されエラーとなってしまいました。
ご教示いただけますと幸いです。

よろしくお願いいたします。


記事No: 14449
投稿日: 2015/12/01(Tue) 17:19:55
タイトルRe^3: 【LIGHT BOARD】コメント表示順変更
ID情報: hirayama
投稿者: hirayama
URLhttp://shade-search.com/sts/fsw/wiki.cgi

失礼しました。

@data = reverse(@data);

@tmp = reverse(@tmp);
に変更してください。


記事No: 14454
投稿日: 2015/12/03(Thu) 13:36:44
タイトルRe^4: 【LIGHT BOARD】コメント表示順変更
ID情報: zilch072
投稿者: zilch
URLhttp://www.yahoo.co.jp/

hirayama様

どうもありがとうございます!!
ばっちりできました!!
本当に助かりました☆
どうもありがとうございました。


[検索ページ] [掲示板]