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