質問掲示板

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

新規発言一覧最新記事過去一覧 | 検索HOME
No.288  Re[3]:便乗質問です。日記でできません。
発言者: moon(管理人かも)
発言日: 2006 02/06 15:50
発言元: office-gw.aztec.jp
 

> 携帯表示でも同じ事を行いたいのですが、どこの行を削除&追加すれば、携帯でもTOPページに月間ログを表示させる事が可能でしょうか?

すでに回答にありますが、携帯はi-modo用(CHTML)とau用(XHTML)の二箇所に同じような記載があるので、両方とも変更することを注意してください。
kei.plの44行目あたりから。

        open (IN,$file);
        @line = <IN>;
        close (IN);

        if (@line) {
            if ($title2) {
                print qq|<h3><font color="$tc">--最近の$title2--</font></h3>\n|;
            } else {
                print qq|<h3><font color="$tc">--最近のLOG--</font></h3>\n|;
            }
        } else {
            print qq|<h3><font color="$tc">LOGがありません。</font></h3>\n|;
        }

を削除。
削除した場所にPC用と同じように

&gettime;
$in{'log'} = $year .$mon;

        open (IN,"$direct/$in{'log'}");
        @line2 = <IN>;
        close (IN);

        if ($in{'id'}) {
            foreach (@line2) {
                if ($_ =~ /$in{'id'}/) {
                    push(@line,$_);
                }
            }
        } else {
            @line = @line2;
            print "<h3><font color=\"$tc\">" .substr($in{'log'},0,2) ."年";
            print substr($in{'log'},2,2) ."月";
            if ($view_sw == 1) {
                if ($in{'view'} eq 'a') { print "前半"; }
                elsif ($in{'view'} eq 'b') { print "後半"; }
            } elsif ($view_sw == 2) {
                if ($in{'view'} eq 'a') { print "上旬"; }
                elsif ($in{'view'} eq 'b') { print "中旬"; }
                elsif ($in{'view'} eq 'c') { print "下旬"; }
            }
            print "の日記</font></h3>\n";
        }

を入れてください。

同じように100行目あたりからの奴を変える。

これで一応動くと思います。


> それと別件でさらにご質問させて頂くと、--最近のLOG--と表示されますが、これの色を変更させたいです。

これは携帯用ですか?
管理用設定画面から変更できると思いますが、直接変更したい場合は、
kei.plで「最近の」と言うキーワードで検索してみてください。
四箇所HITすると思いますが、いずれも<font>タグで色を指定しているだけなので、直接変更すればOKです。

▼関連発言

272:日記SP「開いた時にその月のログを表示」には [ぷりん] 01/15
 └274:Re:日記SP「開いた時にその月のログを表示」 [moon(も] 01/16
  ├276:Re[2]:日記SP「開いた時にその月のログを [ぷりん] 01/17
  │└277:Re[3]:日記SP「開いた時にその月のログ [moon(管] 01/17
  │ └278:Re[4]:日記SP「開いた時にその月のロ [ぷりん] 01/18
  │  └279:Re[5]:日記SP「開いた時にその月の [moon(管] 01/18
  │   └280:Re[6]:日記SP「開いた時にその月 [ぷりん] 01/18
  │    └281:すみません、もう1つ・・・ [ぷりん] 01/25
  │     └282:Re:すみません、もう1つ・・ [moon(管] 01/25
  └284:便乗質問です。日記でできません。 [dan] 02/05
   └285:Re:便乗質問です。日記でできません。 [moon(管] 02/05
    └287:Re[2]:便乗質問です。日記でできませ [dan] 02/06
     └288:Re[3]:便乗質問です。日記でできま [moon(管] 02/06
      └289:Re[4]:便乗質問です。日記ででき [dan] 02/06
       └290:Re[5]:便乗質問です。日記でで [moon(管] 02/07 <

Pass 保存

CGIROOM