| 
 > 携帯表示でも同じ事を行いたいのですが、どこの行を削除&追加すれば、携帯でも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です。
 |