▲ 戻る

Calendar Script

  ダウンロード  mn_clndr.lzh サンプル画像 flower.lzh
毎月画像が入れ変る万年カレンダーです。
画像を差し替えてオリジナルカレンダーをお作り下さい。
機能
  • フルパスで入力すれば何処からでも表示可能
  • サイズ・カラー・画像を変えてオリジナルなカレンダーの作成
  • 設定方法により普通のリンク付きのカレンダーにもなり日記・イベントなどに使用出来ます。
    (リンク:当日・月間表示)
設置
public_html / index.html (ホームページなど)
           |
           +-- cgi-bin [777] /mn_clndr.cgi [755] パーミッション
                       index.html [644]     "
                       jcode.pl [644]       "
                       photo/画像 1.jpg〜12.jpg

ミニカレンダーを表示させる設定です。

<SCRIPT language="JavaScript1.2" src="./mn_clndr.cgi"></SCRIPT>
フルパスとは src="http://www.xxxx.jp/cgi-bin/mn_clndr.cgi"設置Scriptまで

 サンプル画像:( 116x86 1.jpg〜12.jpg)
1月 2月 3月 4月 5月 6月
7月 8月 9月 10月 11月 12月


perlのパスを指定 /usr/local/bin/perl または /usr/bin/perl 自分の登録サーバーにより変えてください。
 設定
# 漢字変換コードライブラリ
require './jcode.pl';

## 画像置場(画像までhttp://〜フルパスで指定してください。)
$imgurl = "http://www.xxxx.jp/cgi-bin/photo";

カレンダーのサイズを変える時の設定(デフォルトは上記カレンダー)
## カレンダー内の文字の大きさフォントサイズにより枠のサイズを変える
$body_size = '10pt';
## 枠のサイズ
$width = 14; # 横
$height = 12; # 縦

##カレンダー色の設定
$tbl_color = "white"; ## カレンダー日付部分背景色
$today_color = "greenyellow"; ## 当日部分背景色
$nor_color = "black"; ## 平日,日付部分色
$sat_color = "steelblue"; ## 土曜日,日付部分色
$sun_color = "red"; ## 日曜日,日付部分色
$Holy_color = "magenta"; ## 祝日/振替休日,日付部分色

## 年月タイトルの背景色
$ymtl_bk = 'gold';
## 週(日〜土)背景色
$wd_bg = '#FFFF80';
## カレンダの枠腺色
$tbl_mn ='#808080';
## 画像位置の背景
$mn_td ='#808080';


### リンク機能 ###
#---------------------------------------------------------------------------------------+
HTMLを理解し、CGIカスタマイズの経験者向け(スクリプトにより使えないものがあります)
近い将来このスクリプトに対応したイベント・日記等を作成します。
#---------------------------------------------------------------------------------------+
## カレンダーのリンク機能(ON = '1') 無し ('')
$nojp = '1';

## ターゲットスクリプト リンク機能使用時(外部からのアクセスはhttp://からフルパスで指定)
$jp_pg ='./xxxxx.cgi';
設定はスクリプトにより変えてください。
## 引数 月 146行目付近
## 引数 日 200行目付近

## ミニカレンダーブラウザ表示形式
$bluze ='_blink';

使用例:カスタマイズしてありますがここをクリック!

2004.1.1 ハッピーマンディーの追記・修正
250行目付近を以下のように修正して使用してください。
# 1.祝日[特定月日]
@Holiday = ("0101","0211","0321","0429","0503","0504","0505","0923","1103","1123","1223");

# 2.ハッピーマンディー[何月の第何月曜日]
# 成人の日/海の日/敬老の日/体育の日
%Holiday = ('1','2','7','3','9','3','10','2');

2004.6.2以降ダウンロード分のハッピーマンディー修正済

免責事項
このスクリプトを利用したいかなる損害による責任が生じても一切当方責任は問いません
CarendarScriptは予告無しにサービスを中止する場合があります。

※ このスクリプトへの問い合わせはこちら

Copyright © 2003‐ KNTS All Rights Reserved.