- ベストアンサー
CGIカレンダーの改造
今日一日頑張っては見たのですが設置するだけで精一杯でした。 http://cgi-design.net/のCGIプログラムの中のスケジュールの中に スケジュールカレンダー2というのがあるのですが このカレンダーを改造したいのです。 (1)曜日の色は一色で何の影響もうけない。 (2)土曜日の日付を変える欄があるのですがこれを水曜日に変える。 (3)特定の日の日付を増やす。 (4)homeの横にもうひとつリンクをつける (5)できれば過去の月は表示したくないです。 宜しくお願いします。
- みんなの回答 (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で検索すれば設定しているところが分かると思います。
お礼
理想のカレンダーが出来上がりました。 有難うございました。