• ベストアンサー

CGIカレンダーの改造

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

  • CGI
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • 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

  • カレンダーの改造について

    はじめまして。初めて質問させていただきます。 知人のホテルのホームページを作成中で、予約状 況を表示するカレンダーを作りたいと思っており、 http://cgi-design.net/ サイトのスケジュールc gi内にある「カレンダー」というcgiを改造して使 いたいと考えています。 このカレンダーは管理画面で特定日にチェックを入 れるとその日付の背景色が任意のカラーに変更され るものなのですが、以下のように改造したいのです。 (1)空室あり..「白」 残りわずか..「オレンジ」 満室..「黒」 というように、背景色の選択肢を3つにしたい。 (2)複数選択できるようチェックボックスではなくプルダウンに変更したい。 といった内容です。自分で試行錯誤でやってみたとこ ろ、プルダウンで選択肢を3つ作るまではできたので 実際動かしてみると、いくつかの日付を残りわずかで 選択して登録後、他の日付を満室に選択し登録すると、 先に登録した残りわずかの日付が一緒に満室になって しまいます。私はホームページはなんとか作れるので すが、CGIは詳しくありません。よろしければソースを お教えいただければ幸いです。 ホームページ制作が先に進まず困っています。ご指導の ほどよろしくお願い致します。

    • ベストアンサー
    • CGI
  • カレンダーを作るには

    ちょっとした仕事でカレンダーを作ることになりました。 日付の下にその日の予定を入力できるメモ欄があり、 かつ来月・再来月の日付や曜日が自動で設定されるカレンダーを作りたいと思っています。 しかし、ただただHTMLで作ればいいものではないようなので、焦っています。 どなたか、"このサイトのを使えばいいよ""こういう作り方をすればいい"などご教示願えませんでしょうか?

  • yoyaku.cgi の改造

    簡易予約を設置し、改造を試みてますが、上手くいきません。http://www.rescue.ne.jp/cgi/yoyaku/sample/yoyaku.cgi の中で表示されてるプルダウンで選ぶ 00時00分から00時00分を削除したいのです。 何行目をどのように改造するのか教えて下さい。 お手数かけますが、宜しくお願いします。

    • 締切済み
    • CGI
  • Excelでカレンダーに入力した内容をリンク

    Excelでカレンダーのファイルとスケジュールのファイルを作成しています。 それぞれのファイルは、月ごとにシートを分けています。 カレンダーのファイルにデータを入力すると スケジュールのファイルにデータがリンクされるように設定したいのですが、 毎月特定のセルならリンク貼り付けもできるのですが、 カレンダーのファイルは毎月日付のセルが変わってきます。 (たとえば今月なら、1日は水曜日から始まり、来月なら土曜日から始まる) マクロを使えばいいと思うのですが、あまり得意ではないので、 詳しく教えていただけないでしょうか? 画像を添付していますので、それでイメージがわかっていただけるとうれしいのですが、 どうか皆様の知恵をお貸しください。 よろしくお願いします。

  • cgiの改造なんですけど助けてください

    KENT WEBでGateWayBoardをDLしました。 http://www.kent-web.com/bbs/gwbbs.html? おかげさまで問題なく設置はできたんですが、この掲示板の改造をしたいので教えて下さい。 その1 レスをスレッドの下に付けたいです。 レスが上に付くのでかなり見づらいです。 できればスレッドと段違いで下にレスが付くと助かります。 その2 一度、書き込みすると少し時間がたたないと同じ人は書き込みできません。 これも時間たたなくてもすぐ書き込みできるようにしたいです。 その3 IDとPASSを認証するページのデザインを http://www.kent-web.com/bbs/gwbbs/gwbbs.cgi (掲示板…GateWayBoard) から http://www.kent-web.com/pwd/gatex/gatex.cgi (パスワード制限…COSMO GATE-EX) に変更したいです。 色々と試したんですができないので教えて下さい。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • 使いやすいカレンダーアプリ(006SH)

    ソフトバンクAQUOS PHONE(006SH)を購入しました。 使いやすいカレンダー(スケジュール管理)アプリを探しています。 無料・有料は問いません。 可能な限り、次のようなことができればと思っています。 ぜひ、お勧めのアプリを紹介してください。 1.Googleまたはその他のカレンダーと同期できること。 2.複数日の同一スケジュール(土曜日の公休や毎週○曜日の会議、など)を   一括登録できること。 3.マークやカラーでなるべく多くの区分けや検索ができること。 よろしくお願いします。

  • 2014年11月のカレンダー

    http://www.himekuricalendar.com/month2014_11 このカレンダーを印刷しましたが、肝心の日付欄がA-4画面の紙面に三割くらいの面積で印刷されて白紙の部分が多く出てしまいます。A-4の画面一杯に日付欄が印刷できるようなカレンダーが載っているサイトがありましたら教えてください。 あと大安とか仏滅などの文字は邪魔です。それがないものがありましたら併せてご紹介ください。 私の目的は、生活全般のスケジュールとは別に一つの趣味(川柳)の月間スケジュール表を作成することです。 生活全般のスケジュールは市販のカレンダーを使用して重要なものだけを書きこんでいます。

  • ACCESSカレンダーの利用について

    ACCESSのカレンダー機能を使ってフォームを作っています。 作りたいものはカレンダーで日付をクリックしたら、テキストボックスに ####/##/## という形で表示され、さらに  (  )年(  )月(  )日( )曜日 の各()内にそれぞれカレンダーで選らんだものが反映されるというものです。 カレンダーから選らんだ日付がテキストボックスに ####/##/## の形で表示されるところまでは出来ました。 この値を別ボックスに、年・月・日・曜日をわけて反映させるにはどうしたらよいのでしょうか? ちなみに、####/##/##の部分はカレンダーからだけでなく、普通に入力しても年・月・日・曜日ボックスに反映させたいです。 どの本にものってなかったので助言をおねがいします。

  • 週間カレンダー vbscript

    質問です 現在ASPとvbscriptを使って、スケジュール管理システムを作成しています。 その中で、週間・月間・年間の3つのカレンダーの作成をしようと考えています。 現在の状況としては月間カレンダーは完成して、週間カレンダーを作成しているところです。 日曜始まりの月間カレンダーから、日付データを取得して週間カレンダーを作成します。 当日を含む週を表示したいです。 検索してみるとjavascriptのソースは見つかりましたが、 vbscriptでの作成を前提としています。 javascriptのソースの自力での解読も試みましたがお手上げです。 「第○週の○曜日」という意識はせず、 表示月の月始め日(1日)が何曜日か調べて、 1日が日曜でなければそこからさかのぼって 日曜日になる日付を求めるといいらしいのですが…。 丸投げする形になって申し訳ありませんが、 どなたか力を貸していただけませんか。

  • PCでカレンダー作成したいのですが・・・。

    パソコンでカレンダーを作りたいと思うのですが。。 日付を縦書きにし、空白欄をその日付の横に設置したいです 中々旨く行きません 何かいい案がありましたら教えて下さい 背景はバックに薄っすらとあればいいんですが・・。

専門家に質問してみよう