質問掲示板

CGIなどのの質問を受付ます。
現在SPAM対策の為、一部ホストアドレスを規制中。

新規発言一覧最新記事過去一覧 | 検索HOME
No.1213  Re:nik「開いた時にその月のログを表示」について。
発言者: moon★
発言日: 2008 11/08 10:27
発言元: p1108-ipbf1002hodogaya.kanagawa.ocn.ne.jp
 
> 早速、色々と試しているところなんですが、過去ログにあった方のように
> 私も開いたときにその月のログを表示させたいのですけれど、
> 今のバージョンの場合、どのようにカスタマイズすればいいのか、
> 教えていただけると幸いです。

http://mawashimono.com/web/cgi_nanoda/treebbs.cgi?kako=1&all=272&s=272
これと同じ状況と仮定します。
・nik.cgiを開いたときに、11月の場合、11月のLOGを表示。12月になると12月のLOGを表示する。

nik.cgiの1500行目辺り
# ログを読み込み
sub logvw_r {

    my $tmp;

    # 記事TOPデータ読み込み
    if ($kiji_top) {
        &kiji_top_read;
    }
    $kiji_top_ka = 0;
    $title_com = '';

ここの下くらいに以下を追加する。

    if (!$in{'log'} and !$in{'ken'} and !$in{'theme_id'} and $mode ne 'img') {
        &gettime;
        $in{'log'} = $year .$mon;
    }

以上。
別に最新LOGを表示させたい場合は別の処理が必要。
携帯は別の処理が必要。

▼関連発言

1212:nik「開いた時にその月のログを表示」について [taka] 11/08
 └1213:Re:nik「開いた時にその月のログを表示」に [moon★] 11/08
  └1214:Re[2]:nik「開いた時にその月のログを表示 [taka] 11/09
   └1215:Re[3]:nik「開いた時にその月のログを表 [moon★] 11/09
    └1217:Re[4]:nik「開いた時にその月のログを [taka] 11/12 <

Pass 保存

CGIROOM