• ベストアンサー

CGIカレンダーの改造

今日一日頑張っては見たのですが設置するだけで精一杯でした。 http://cgi-design.net/のCGIプログラムの中のスケジュールの中に スケジュールカレンダー2というのがあるのですが このカレンダーを改造したいのです。 (1)曜日の色は一色で何の影響もうけない。 (2)土曜日の日付を変える欄があるのですがこれを水曜日に変える。 (3)特定の日の日付を増やす。 (4)homeの横にもうひとつリンクをつける (5)できれば過去の月は表示したくないです。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

人の物の改造方法を教えるのはどうかと思いますが・・・ (1)38行目あたり @wcolor = ($holi_color,$text_color,$text_color,$text_color,$text_color,$text_color,$sat_color); で決定しているので、$text_colorを '#ff9999'とかで直接色指定すればいい。 (2) 1とおなじところ。 @wcolor = ($holi_color,$text_color,$text_color,$text_color,$text_color,$text_color,$sat_color); $sat_colorが土曜日の色なので、左から数えて4つめを差し替える (3)意味がわからない。月の日を増やすのならば14行目あたり @mdays = (31,28,31,30,31,30,31,31,30,31,30,31); (4)つければ? 69行目あたりで設定しているので、その辺を編集 if ($home) {if ($home_icon) {print "<a href=\"$home\"><img src=\"$home_icon\" border=0></a>";} else {print "<a href=\"$home\">[HOME]</a>";}} (5)lastのリンクを消すだけでいいのでは? $last_iconで検索すれば設定しているところが分かると思います。

nayamihito
質問者

お礼

理想のカレンダーが出来上がりました。 有難うございました。

関連するQ&A