表示タイプ別サンプル (以下の標準添付6タイプの設定ファイルを使用し、データーファイルは一部を除き共通で使用しています。) フリー画像素材 トップページ
※サンプルではID:test PW:test 管理パスワード:default が入力されたテストモードにしてありますので、管理画面や閲覧制限もテストできます。
書き込みやテンプレートのソースコードは各機能のサンプルソースとして運用中のユーザーのカレンダーでご利用頂いて構いません。
尚サンプルの書き込みや編集、消去、メール送信は利用者にのみ一度だけ結果が表示されます。
データーファイルへの書き込みや消去、メール送信は実行されませんのでご自由に機能テストができます。
※更新情報も兼ねた【auto】【スケジュール帳】【日記帳】【ブログ】以外の【営業日/イベント】【予約】【マルチユーザー】サンプルは初期入室年度がサンプル用に固定されています。
ダウンロード (2026/04/06(月)00:07:46時点での正式配布版はVer21++です。)
【最新版ダウンロード】(Ver21++)592,853 バイト(zip形式) 【旧版ダウンロード】(Ver4.90)40,263 バイト(lzh形式)※JKcalenderはオープンソースのフリーソフトウェアですが、現在諸事情によりサポートの手段を取る事が出来ません。
動作チェックや不正プログラム混入のチェックは十分に行っていますが予め御了承下さい。
また、同一性保持を保証する為に他ページのリンクからはダウンロードできません。
▲
取扱説明書
特徴
JKcalenderはPerl言語のWebアプリケーションとしてWebサーバーで運用するフリーソフトのカレンダーcgiです。
ブラウザ上に画像や動画を含む自動レイアウトの拡大縮小で携帯端末から8K超で表示し
レガシーローエンドからフューチャーハイエンドまで多目的表示と様々な運用形態に対応しています。
スマートフォンでもPCと変わらないフルスペックの機能が使用出来るレスポンシブ要素を合わせ持つフルサイズ・リキッド・デザインを搭載しており
ブラウザ上で運用する予定表 スケジュール帳 メモ帳 日記帳 業務日報 ブログ 更新記録 イベント/行事告知 POP広告 営業日案内 予約受付/管理
アンケート 投票 時間管理やシフト表等の表形式表示 画像/動画/音声を貼り付けたアップロード配信や画像アルバム 縦書きの年賀状 暑中見舞い等
挨拶状や手紙 小説等に加えて個別や全体に閲覧制限の鍵をかけたりパスワードを設定して会員制や共有カレンダーとしてのグループ共有での運用
オンライン登録制又は非公開の小規模SNSやWikiとして利用したりLAN内のWebサーバーやクラウドサーバーを利用した【グループウェア】まで
1つのcgiプログラムでシンプルな運用から実用重視の多種多彩な多目的同時運用と切替が可能です。
Web系のカレンダーcgiとしては常識破りの多機能と広範囲運用でありながら、cgiの設置経験のある方なら設置に手間取る事無く運用開始ができます。
当ページではホームページ作成に関する情報はサポートしておりませんが、cgi設置経験が無い方でも設置の基礎学習で設置運用ができる仕様です。
・100万年カレンダー表示は月間カレンダータイプと月間ボードタイプ、年間カレンダータイプ、詳細表示では日別表示 週間表示が選択でき
これらの各モードの移動や選択も閲覧者が自由に切り替え出来、日めくりや日付を記載した移動や日付計算を使用した移動も可能です。
そして段組が無いカレンダーや【スケジュール帳】から【日記帳】【ブログ】タイプの3カラム表示にも対応しています。
さらに閲覧幅/高さを可変モードにしている場合は入室時や若しくは自動/手動で利用者の閲覧サイズに最適化された表示で閲覧でき、
携帯やiPhone等のスマートフォン 携帯ゲーム機からタブレットやPCの HD 4K 5K 8K 10K 16K モニター表示まで最適化された自動レイアウトで表示されます。
・カテゴリーアイコンの検索とワード検索に閲覧書込歴/画像動画一覧/返信新着/閲覧数別リスト/日付装飾の選択表示が絞込み形式で利用できます。
また検索とは別に書き込み内容の日時部分を強調表示する機能や閲覧者が個別に付箋マークをしたり閲覧履歴と書込履歴を表示する機能も
実装されています。
・閲覧者が一行返信する機能を搭載しており、動画や画像ファイル名のタイトル付きフォトアルバムのアップロード表示やマクロを使用した返信ができ
管理者に返信内容をテキストやHTMLメールで通知する事もできます。
また書き込みを個人やグループ宛に通知する通常のメール機能やメール送信のログを本文内にカレンダー非表示で記録する機能も実装しています。
・新着の返信は返信経過日に対応した日付背景色によるグラフィック形式とリスト形式で表示されます。
・カウントダウンマクロでは管理画面のみで返信を表示し、受付時の自動メールと管理者確認後の受付完了時メールを送信する機能を搭載していますので
ホームページ上でパーティやイベントの告知と同時に参加の出欠や予約受付、小規模の物品販売や受付 予約業務等に利用できます。
また、カウントアップマクロではカテゴリー分けした投票やアンケートの使い方ができます。
・返信では 文字色 基本文字装飾 縁取り文字 フォント選択 文字背景色 縦書き表示、URL自動リンク 各種画像 動画 音声 pdf zipファイルのアップロード
それに続く文字の回り込み表示 改行 自動ファイル名タイトル付きの画像アルバム表示 が使用できますので【ブログ】や画像/動画アップロード掲示板
共有カレンダーとしての利用や小規模のSNSの運用にも利用できます。
・管理者はこれらに加えて大文字小文字等の拡張文字装飾 日付装飾 pop形式表示 検索用/非検索用マーク(アイコン) 背景画像 表形式【スケジュール帳】
非公開や公開日指定 公開期間指定等の選択表示【予約】アンケート 投票 に使用できるカウントアップダウン表示、返信on/off 更新日時表示/変更
等々の様々な書き込みオプションがメニュー選択形式とマクロ機能で豊富に用意されており、作業時にヘルプ画面でそれらの利用と確認ができます。
・実際のカレンダーにペンで書き込みや貼り付けをするような操作性で書き込みや変更 編集 管理ができます。
またショートカットメニューやメンテナンスフリー化で省力化されているので管理者は目的に集中した最小限の操作で運用する事ができます。
・一回の書込みや編集で7日間、毎週6週間、土日祝日を除いた25営業日までの一括書き込みやコピー/削除ができ、
日付の移動 書き込みや返信削除の復帰(個別)/復元(全体)のアンドゥも可能ですから
長期の旅行や毎週定期的な出張【スケジュール帳】【営業日/イベント】定休日 と言った書き込みも一度の書き込みや編集で済み
作業の効率化が計れます。
・同じ書き込み内容や文章の雛型が確定している場合にはその内容をテンプレートとして40個まで保存や一括書き込みが可能で
各種マクロを登録してユーザーがショートカット機能を作成したり日付装飾メニューにリンクして呼び出しと同時に書き込みをする事もできます。
・祝日設定やイベント日タイトル等を管理者が自由設定する事が可能でカレンダー表示と連動したメニューで設定と確認ができます。
また日付装飾との併用で営業日カレンダーのようなシンプルな使い方も可能です。
・会員登録には管理者が登録/削除する方式に加えて閲覧者がオンライン登録を完了する形式又は本登録パスワードをメール送信する形式
の2種類が管理者設定で選択できる方式で実装されており、管理者による個別のアカウント追加/削除機能も実装しています。
・一昨年以前のデーターは1年毎に読み込み専用過去ログファイルにバックアップされ、消えてしまう事がありません。
過去ログを直接編集する機能はありませんが、編集可能期間へのコピーや編集したメール送信に対応しています。
・カスタマイズ項目が豊富で設定が別ファイルなのでカスタマイズ時にも安心してご利用いただけます。
・運用途中でのカスタマイズによるデザイン変更や現運用形態から他の形態への変更をしてもデーターファイルの継続使用ができます。
標準付属6形態の設定ファイルや管理者が作成した個別の設定ファイルの変更で利用形態に最適化されたレイアウトで自動表示をするので
利用期間が何年間に渡っても柔軟な運用が可能です。
・リリース開始時より16年以上に渡る上位互換性を維持しており、バージョンアップにも柔軟で最小限の手間で新機能を利用する事が出来ます。
またバージョンアップ時に旧データーとの互換性が無くなる事はありません。
・長期運用で表示データーが増えても高速表示のユーザーインターフェイスとサーバー負荷が最小限になる最適化設計になっており、
個別の閲覧制限作成に利用できるアクセスログや不正アクセスに対応するオートロック機能も標準搭載しています。
・スクリプト内に全機能が実装されておりますのでPerlの追加モジュールやライブラリー等の追加インストールは不要です。
またインターネットを使用した外部ライブラリーも使用していないのでネットから隔離されたローカルネットワーク環境でも動作します。
△
使い方
JKcalenderはオールインワンの多用途多機能プログラムですが全用途の機能を全て覚える必要は御座いません。
この項目は機能が必要になった際や用途変更/利用方法が不明の場合のチュートリアルとしてご利用下さい。
表示と移動
月間カレンダーやボードの 年間カレンダーの で表示月や年の変更が出来ます。
また、今日の日付が表示されているで今日の表示に直接移動し日めくり形式の日付表示もします。
で表示モードの切り替えが出来ます。
年間カレンダーの月_12_の部分をクリックすると月間カレンダー又は月間ボードを表示します 。
(表示は年間カレンダー表示前の表示モードになります。)
リンク表示されている日31や月12年間カレンダーの背景色や背景画像のある31や_12_横の_____をクリックすると詳細表示されます。
現在選択されているカレンダー上の日付31や◆ 閲覧書込歴 返信新着 閲覧数別 画像動画一覧リストの日付2016/12/31は日付色が変わります。
カレンダー内の詳細表示の表示対象日には色枠が表示され、動画再生日は色枠と週間表示の時の動画再生日以外の詳細表示対象日は色枠で表示され
枠内の日付のリンクはページ内のリンクになります。
また年間カレンダーの_____をクリックすると閲覧数別リストの表示月の変更をします。
月間カレンダーで表示しきれない内容やタイトル表示されている各日には▼が付いているのでクリックすると詳細表示に全てが表示されます。
月間ボードでは詳細表示に近い表示方法で月間表示されます。(一日当たりのプレビュー表示される画像数や行数には制限があります。)
また、月間ボードで表示選択のタイトルを使用している場合や表示量が多い場合は▼をクリックすると詳細表示に全てが表示されます。
■はクリックで元画像が表示され★や●はクリックで詳細表示内に動画が表示されます。
詳細表示内の画像や動画表示制限数以上の場合の■★●は元画像や動画ページがウィンドウあるいは別タブに表示されます。
▲やリンクはクリックでリンク先を表示します。
△
直接移動/日付計算
直接移動フォームに西暦を直接記入してクリックする事で西暦元年から999999年まで年間カレンダーを表示します。
直接移動フォームに年/月/日を入力した場合は現在の表示カレンダー形式で入力した年月日に移動します。
日付を省略した場合は現在の表示カレンダー形式で月タイトルに移動します。
月以降を省略した場合は現在の表示カレンダー形式で入力した年の1月の月タイトルに移動します。
現在表示日を0として -何日前 +何日後 の記入で他の内容に関わらず現在の表示カレンダー形式で表示日が移動します。
移動には±4桁までの整数値が指定できます。
数値後に*を記入した場合は -何週前* +何週後* の週単位の移動になります。
移動には±3桁までの整数値が指定できます。
※直接移動や日付計算移動時には日めくり形式の日付表示もされます。
※日付計算の範囲は西暦元年から99999年末日間のユリウス暦、グレゴリオ暦に対応しています。
△
詳細表示の日別/週間表示の切り換え
画面左上部にが表示されている場合は詳細表示の日別表示と週間表示を切り替える事ができます。
週間表示の詳細表示ウィンドウの2000/12/31(日)や2001/1/1(月)日付部分をクリックするとモード変更無しでクリックした日付の日別表示となり、
もう一度日付2000/12/31(日)かカレンダ内の日付をクリックすると元の週間表示に切り替わります。
通常表示では起点が日曜日から土曜日までの一週間表示になり、もう一度クリックすると起点が表示曜日からの一週間表示になります。
カレンダー表示上での動画表再生時には再生停止ボタンが表示されます。
※週間表示では動画投稿サイト動画の初期値はサムネイル画像又は白枠リンクで表示され、表示ページ内の複数動画の同時再生や自動再生機能は制限されています。
△
表示幅自動設定(auto設定時)
入室時は自動、閲覧時は画面左上部ので自動幅設定をします。
表示は自動レイアウトで閲覧環境に最適化されて表示されます。
またセレクトフォームに主立った使用幅を選択可能にしていますのでマニュアルでの幅設定も出来ます。
自動設定のみJavaScriptを使用しています。JavaScriptを使用していないユーザーが自動設定を選択した場合
【スケジュール帳】タイプの横幅768ドットの表示になりますので変えたい場合はマニュアルで横幅設定をしてください。
⇔:現在表示の横幅最大設定 .2:240 .3:320 .5:480 .7:640 1k:1024 xg:1366 hd:1920 wq:2560 4k:3840 5k:5120 8k:7680 10:10240 16:15360
△
表示幅比率変更
3カラム表示時にカレンダー右上部に
がある場合は全体表示幅を変更しないでカレンダーの表示幅と詳細表示の表示幅、画像動画一覧表示の比率が
詳細表示優先の表示幅に変わります。
表示幅比率変更時に|
をクリックすると変更比率を元に戻します。
△
日付拡大表示
カレンダー表示で年表示2018のリンクをクリックすると
月間カレンダー表示ではスマートフォンやタブレットのタッチパネル運用を想定した日付を拡大表示したカレンダーとして表示します。
月間ボードでは書き込みがある日付の内容だけを表示し、年間カレンダーでは選択月以外の月表示の日付が淡色表示されます。
もう一度2018をクリックすると通常表示に戻ります。
△
行間拡大表示
画面上部のiPhoneやAndroid以外の表示時に表示される
をクリックすると
タブレット等のタッチパネルや縦長ディスプレイ用途に適した行間で表示します。
$auto=3,の時は自動幅表示設定が適用され、週間表示では表示曜日を起点にした週間表示で表示します。
もう一度
をクリックすると通常表示に戻ります。
△
オプション画面の表示(opt設定時)
画面中央上部にあるをクリックすると詳細表示部分に管理者が設定したオプションページが表示されます。
オプションページの表示は巡回形式なのでカレンダーに戻るにはを必要回数クリックしてください。
△
日時強調表示
画面下部中央のをクリックすると書き込み内の日時と判定出来る文字列を2015/3/14(月)00:00:00強調表示します。
強調表示時にをクリックすると強調表示を解除して通常表示に戻ります。
△
カテゴリー選択表示
等のマークをクリックする事で表示画面上の同一マークのある日のみを選択表示しステータス欄に※検索表示中を表示ます。
選択しているマークには
枠表示が付くのでそのマークをクリックすると元画面に戻ります。
設定でカレンダーの下部に全てのマークが表示されている場合はそのマークを選択メニューとして利用できます。
選択表示されている枠の付いている同一のマークをクリックするか※検索表示中をクリックすれば通常表示に戻ります。
また※検索表示中でもカテゴリー選択メニューや複数のマーク表示がある場合他のマークをクリックすれば
連続して選択対象が即座に切り替わります。
※管理画面では※検索表示中に書き込みフォームを表示しません。
△
ワード検索表示
検索フォームに検索するキーワードを書き込み(最大半角で16文字 全角で8文字)
をクリックする事で表示月/年ウインドウ内の未表示内容を含む全文検索が出来ます。
検索結果はカレンダーや詳細表示、画像動画一覧表示に反映され、ステータス欄に※検索表示中を表示し
検索文字はてすと強調表示されます。
またカテゴリー選択や書込閲覧歴 返信新着 閲覧数別 画像動画一覧 ●11との併用ができるので絞込み検索もできます。
※検索表示中をクリックすれば通常表示に戻ります。
△
画像動画一覧表示
画面右最上部に
がある時にクリックすると右カラムが開き、
現在の表示月や年の各日の内容のトップにある画像と動画の一覧と文頭マーク、又は画像動画リンク末尾に <> で指定された画像動画が
画像動画の総数が新着日順に右カラムに表示されます。
10を超える表示の場合はページ移動の表示が出ます。
日付横の x1/5 の表示で x本文内/返信内 の画像動画数を表示します。
カテゴリー選択と検索の適用内なので絞込み表示も出来ます。
また、x1
画像動画数のリンクをクリックすると逆順表示になります。
年間カレンダー表示時には閲覧数別リストの表示期間切替と連動した年月で表示になります。
$wvew=1,$wvew=2,で$auto=1,$auto=2,使用時には動画閲覧時にカラム表示が解除されて詳細表示が横幅最大値で再生されます。
また、ステータス欄には⇔が表示され、手動での横幅最大値表示が出来ます。
横幅最大表示の解除は
やステータス表示の⇔、カレンダー表示対象日の動画以外のリンクを使用すると標準表示に戻ります。
△
閲覧数別表示
入室時や移動時以外で詳細表示を表示すると閲覧数別リンク表示が最大50件表示されます。
最大表示件数を超える表示の場合はページ移動の表示が出ます。
2カラム(段組み)使用時には詳細表示下部に閲覧数別リンクが表示され、
カラムを使用しない場合は画像動画一覧表示下部に閲覧数別リンクが表示されます。
をクリックすると の順で表示が切り替わります。
表示件数内の 1−10 にあるリンクをクリックするとリスト表示が月表示の日付順で表示され、内容のインデックスリストとして利用可能になり
もう一度 1
10 をクリックすると元の閲覧数別リスト表示に戻ります。
削除あるいは書き込みの無い日が閲覧数別リンクに登録されている場合は管理画面で消去する日を選択して
フォーム内が空である事を確認してから更新をクリックすると登録から消去できます。
管理者が書き込みの移動を行なうと閲覧数別の日付表示やリンク先も移動先に変更されます。
閲覧数別リストエントリー時には表示に+が追加表示されます。
※閲覧数別リンクは管理画面や$level=2,、リロードや入室時、移動時には詳細表示があっても閲覧数カウントアップは無効になります。
△
書き込み新着表示
更新日表示がある書き込みが今日明日を含めて8日(設定変更可)以内の場合にはカレンダーのセル背景色が変わります。
ボード表示では日付と曜日セル両方の背景色が変わりますので返信新着との背景色同時表示が出来ます。
また、本文中の日付形式の書き込み2017/1/1も日付背景色変更の対象になるので
【スケジュール帳】のデフォルト設定では過去日の背景色表示を使わず今日明日のスケジュール/イベント告知用として使用しています。
※日付背景色の優先順位は ◆日付マーク 返信新着 書き込み新着 当日表示 予約マクロ有 日祝日表示 通常日表示 の順です。
△
返信新着表示
返信があるとカレンダーとボードの背景色が変わり、日が経つ毎に背景色が変化します。
また、リスト形式で新着順に返信新着リストが新着順15件表示されます。
管理者が書き込みの移動を行なうと返信新着の日付表示やリンク先も移動先に変更されます。
※【予約】モードや予約マクロ使用日は返信新着の表示に予約受付情報は追加されません。
△
書込閲覧履歴表示
入室時や移動時以外に書き込みを詳細表示で表示すると画面上部に書込閲覧歴が表示されます。
表示は最新の物から左から順に表示されます。
返信や更新を行なった日付は2017/1/1太字で表示されます。
重複する履歴は自動削除されて表示されますのでブラウザの履歴とは違う表示になります。
履歴は削除をクリックするかセッション終了まで90日間クッキーに保存されます。
管理者が書き込みの移動を行なうと書込閲覧歴に移動先が追加されます。
管理画面ではブラウザの戻るを併用する事で履歴アンドゥの効果を持たせる事が出来ます。
△
リスト選択表示
書込閲覧歴 返信新着 閲覧数別 画像動画一覧 ●11のいずれかのタイトルリンクをクリックする事でカレンダーや画像動画一覧に反映する事ができ
他の選択表示やワード検索との併用で絞込み表示ができます。リスト選択時も日付マークは表示されます。
選択表示中のタイトルかリスト内のリンク又は※検索表示中をクリックすれば通常表示に戻ります。
△
付箋マーク日付表示
詳細表示日付横の◆をクリックすると閲覧ユーザーが日付にマーク出来、付箋機能として使用できます。
付箋マークされた日付リンクは画面トップの書込閲覧歴左に◆ 2016/3/31のように表示されます。
付箋マークされた日の◆又はリストの◆をクリックするとマーク選択から外されます。
また、カレンダー表示では日付又は月表示の背景色が変わります。
入室時や本日、カレンダーの月タイトル表示時はステータスに◆が表示されて詳細表示にカレンダー表示範囲内の付箋マークが付いた日を詳細表示します。
※付箋マークは閲覧終了後約90日間ユーザーのブラウザクッキー内に保存されます。
△
大画面時拡大表示
横幅2560ドット以上の表示の時には上部月表示の下にのセレクトフォームが表示され、文字やマーク全体の表示サイズを変更できます。
管理者が$x=100,で入室時の初期拡大/縮小率を設定できます。
△
入室カウンター
オプション機能の追加で入室時や管理画面上で当日分の入室カウント数が表示されます。
△
最下部移動
横幅固定で使用している場合は画面最上部右端の▼をクリックすると画面最下部を表示します。
モバイル端末や$auto=1,以上の表示幅が高さの2倍以上の時では時画面最下部に$head='',で指定したタイトルが表示されており
画面最上部右端の▼をクリックすると画面最下部を表示します。
$auto=1,以上の使用時には▼をクリックすると$head='',で指定したタイトルが画面最下部に移動して表示も最下部に移動します。
タイトルの最下部表示は次項の (ページのアクセス日時) の(ページのアクセス日時)部分をクリックすると再び上部に表示されます。
△
戻る/進む
1カラム表示では画面最上部、擬似フレーム表示では右最下部の (ページのアクセス日時) をクリックすると前表示画面/次表示画面が表示されます。
△
最大横幅表示
iPhoneやAndroidで使用している時の横幅解像度が標準以外の時にカレンダー上部にあるステータス表示行の⇔をクリックすると標準横幅サイズに変更されます。
カレンダーを多カラムで表示している時にはカラムを解除して表示横幅最大のカレンダー表示になります。(最大表示の継続はしません。)
△
動画クイックプレーヤー
表示幅321以上の時はカレンダー上部にあるステータス行の
をクリックすると画面最上部に動画/音声のクイックプレーヤー領域が表示されます。
このモードでは動画のリンクが全てクイックプレーヤー領域に表示され、動画/音声がカレンダーの作業に影響される事無く表示されます。
右端下部の19/9/9をクリックすると表示されている動画の日付のカレンダーフレームに表示します。
またカレンダーとの境界をドラッグする事で表示領域を拡大縮小する事が出来ます。
クイックプレーヤーを終了するには再び
をクリックすると通常のカレンダー表示に戻ります。
クイックプレーヤーonの状態で入室する場合はurl末尾に&0を付加して入室して下さい。
例: http://www3.airnet.ne.jp/jyaku/calender.cgi?name=auto&0
カレンダー毎のクイックプレーヤーon/offは $qv=1, で設定できます。
△
管理画面使用時は管理者パスワードにIPアドレスを重ねて暗号化したパスワードを使用しています。
回線の変更等でIPアドレスの変更があった時場合には管理者画面から抜けますので再入室して下さい。
書き込みと編集
$level=0, の時は画面下部のパスワードフォームにパスワードを入力してをクリックして管理画面に移動します。
次に希望の日31や月12の部分をクリックするとフォームにその詳細が表示されます。
$level=1, 又は $level=2, の時はそのまま希望の日31や月12の部分をクリックすると下のフォームにその詳細が表示されます。
フォーム内に新規書き込みや編集をして必要ならば
更新返信禁止日付装飾文字色マーク 文字色を指定した後にをクリックすれば
その内容がカレンダーに反映されます。
尚フォームの下には詳細表示が表示されますが、編集画面とLevel=2,ではセキュリティ上相対アドレス以外(外部サーバー)への自動リンクは
全て■●★▲等の代替表示になります。
・更新で更新日付表示がある書き込みが$vres=8,で設定した日以内であった場合にカレンダーやボード上の背景色@col @bgcolが変わります。
・返信禁止をチェックすると最終行の行頭に$sres='!',で指定した返信禁止又は返信許可マクロとして!#が追加されます。
・マーク 文字色は行頭マークと全体文字色を設定します。
マークメニュー内最下部の変更や削除を指定した場合は 一括 が指定出来、マークの一括変更や削除が出来ます。
一括マーク変更指定時選択日にマークがある場合はそのマークで指定期間で書き込みがある日のマークが追加または変更されます。
選択日にマークが無い場合は指定期間のマークが@amrkで指定したマークに相当する場合に指定したマークに自動変更されます。
・日付装飾文字色で日付装飾の文字色が指定した特定の色を使用している場合には日付文字が白抜き表示になります。
デフォルトでは文字色選択をしない場合のデフォルト色がredになるのでセレクトフォームの赤が白抜きの日付文字に指定されております。
△
1行フォームと一括書き込み
指定した範囲の日の全ての行頭に1行追加する便利な機能です。
メニュー選択方式のマクロを使ってカレンダーやボード表示内の見出しの効果を出す事も出来ます。
一括書き込みは書き込み開始の日をクリックした後にテンプレートメニューの上にある1行入力フォーム
に内容を書き込み
必要ならば右サブメニューの 選択表示 背景色 文字装飾 マーク 文字色 を設定し
一括 で一括書き込み指定をした後にをクリックます。
選択表示 はカレンダーやボード表示上での見出し行として表示します。
背景色 では書き込み行の背景色を指定出来ます。
文字装飾 は文字単位装飾としての 太字<B> 斜体<I> 下線<U> 打消し<S> 明朝<1SPAN> 縁取り<#SPAN>' 中文字<BIG> 大文字<BIG><BIG> 小文字<SMALL> と
行単位の装飾になる 特大行<H1> 中寄せ<CENTER> の文字装飾やフォント指定の選択が出来ます。
新規又は書き込み指定日に既に書き込みがある場合、 マーク と 文字色 の書き込み方式には以下の3種類が選択出来ます。
無変更 マークや文字色の指定は無効となりマークや文字色を変更せず文頭又は文末に1行追加されます。
行単位 マクロで装飾されたマークや文字色が文頭又は文末に1行追加されます。
全体 書き込み指定日のマークや全体文字色が指定の物に全て置き換わります。
書き込みの指定時に コピーを指定すると文末への追加になります。
1行入力フォームが空欄でマークと文字色の書き込み方式を にして 一括 の選択をすると
一度の操作で該当する日の文字色やマーク、日付装飾等を指定した物に変更又は追加する事が出来ます。
△
日付逆算
のように 基準日付-対象日付= と書き込みをしてをクリックすると
書き込みは行なわれず基準日から見た対象日が 何日後 -何日前 に当たるかを逆算出来ます。
のように 日を省略した場合は指定月の月始めの/1を指定した物として逆算します。
のように 基準日付-を省略した場合は現在選択されている日付を基準日として逆算します。
※日付逆算の範囲は西暦元年から99999年末日間のユリウス暦、グレゴリオ暦に対応しています。
△
書き込みの日付移動/コピー/削除/復帰/復元
削除移動コピー
表示中の書き込みを移動したい日付を 移動のように記載してをクリックすると
書き込み内容と返信全てが指定した日付に移動します。
又、現在の編集日を0として整数値で 移動や 移動と日付計算の指定をしてをクリックすると
指定した数値分の -何日前 +何日後 の日付に移動します。移動 +を省略した場合は+何日後と同様の動作になります。
移動や 移動と週計算の指定をしてをクリックすると指定した数値分の -何週前* +何週後* の日付に移動します。
移動 +の省略は +何週後* と同様の動作になります。
月タイトルの日付は各月の0日に換算されますので1を指定すると該当月の1日に移動し-1を指定すると前月の末日に移動します。
のように日付を省略すると月タイトル表示の部分に移動します。
移動の際には閲覧数別リストや返信新着リストも日付の書き換えが行なわれます。
コピーをチェックしてをクリックすると
書き込み内容がコピーされます。現在選択されている日付がコピー開始日になります。
また、コピー選択時に 移動のように記載して 一括 を選択すると指定した日付にコピー又は一括コピーが出来ます。
コピーや一括コピー時にも移動と同様の日付指定に現在の編集日を0とした整数値 移動が使用できます。
コピーの場合コピー先では返信が削除され閲覧数別リストや返信新着リストの変更はありません。
メニュー色では2-7日 2-6週の一括コピーや削除メニューが使用できます。
メニュー色では2-7日 2-6週 5,10,15,20,25営業日の一括コピーメニューが使用できます。
移動やコピーの範囲は現在年を含む前後一年間です。
※移動コピー先に書き込みがある場合や暦上の日付が存在しない場合移動やコピーは出来ません。
△
削除
書き込みの削除は 削除を選択して すると書き込みを消去した場合と同様の削除になります。
また営業日単位以外の 一括 を選択すると指定日内の書き込みが削除されます。
※通常の削除と同様に返信の全消去や閲覧数別リストや返信新着リストからも完全消去されますので御注意ください。
※一括削除は復帰の対象にはなりませんが復元メニューで対応しております。
△
復帰/復元
1 復帰 ブラウザの履歴に編集前や移動前、書き込みや返信削除等の履歴がある場合にはその表示からするか
削除のチェックや 移動の日付や変更したマーク 文字色等を外すか変更してをすると
編集や削除前の書き込みと返信、閲覧数別リスト、返信新着の復帰ができます。
復帰の対象は選択されている日付の要素のみに限られます。
2 復元 一括 の1日以外のメニューを使用すると一括メニュー使用直前のデーターが復元データーファルに復元ポイントとして記録され、
ステータス領域の 復元2017/6/6(日)00:00:00のリンクで復元ポイントに記録された情報の確認が出来ます。
一括メニュー内最下部のを選択してすると一括メニュー使用前の状態を復元します。
復元は次の一括メニューを使用するまで何度でも同じ状態に復元する事ができます。
復元では付箋リストと書込閲覧履歴を除きテンプレート情報や会員リストも復元の対象になります。
△
日付装飾を含む移動/コピー/一括書き込み/削除
1 上書き (内容あり+一括+日付装飾/色新規設定+コピー+(移動))
移動や コピーを使用した日付装飾を含む書き込みの移動 コピー 一括コピーは無記入の日と日付装飾のみの日には上書きされます。
2 無変更 (内容あり+一括+日付装飾無変更+コピー+(移動))
装飾を選択して 移動や コピーをするとコピーや移動対象内の日付装飾のみの日の日付装飾を変更しません。
3 日付装飾のみ変更 (一括+日付装飾/色新規設定)
一括 と 装飾と 文字色を選択した場合は日付装飾のみの日や書き込みがある日の日付装飾のみが指定の物に変更されます。
4 日付装飾のコピー (内容なし+一括+日付装飾あり+コピー+(移動))
一括 と 装飾と 文字色コピーを選択した場合は日付装飾のみの日や書き内容が無い対象日に日付装飾をコピーします。
5 日付装飾のみ削除 (一括+削除)
一括 と 装飾を選択した場合は日付装飾のみの日や書き込みがある日の日付装飾のみが削除されます。
6 日付装飾を残して本文削除 (一括+日付装飾無変更+削除)
一括 と 装飾と 削除を選択した場合は日付装飾のみの日や書き込みがある日の日付装飾のみを残して対象日の本文が削除されます。
△
自動リンクと画像動画の埋め込み
表示ウィンドウ内に表示されるhttp://で始まるURLの表記は自動的にリンクされ
URL直後の半角スペースで囲まれた文字列又は半角スぺースから行末までをリンク文字として認識してリンク表示します。
リンクは一行に1つ可能です。
応用でURLを表示するには半角スペースで区切って同じURLを記述します。
http://www3.airnet.ne.jp/jyaku/ http://www3.airnet.ne.jp/jyaku/
URL以降に半角スペースが無い場合は▲でリンクされます。
この時URL直後がURLと誤認される文字になる場合もありえますので、その時はURL直後に半角スペースを2つ入れて対処してください。
拡張子指定された画像■、アップロードされた動画音声●、埋め込み動画★は
月間ボード枠内と年間又は月間カレンダーの詳細表示でプレビュー表示されます。
※$level=2,(パスワード有り編集画面)の場合外部サーバーへのリンクはセキュリティの都合上リンクされずに
■●★▲リンク またはプレビューのみの表示となります。
リンク前に文字があるとプレビューは右寄せで表示されます。
文字は画像や画像の横に配置されます。
<BR> マクロを利用して文字の回り込みをクリアする等して自由に文字や画像のレイアウトができます。
リンクのみの行は画像動画共に大きく中央に表示されます。
この場合は画像や動画の横に文章の回り込みはできません。
画像や動画リンクの末尾に <> を記載すると画像動画一覧に表示される画像や動画を指定する事が出来ます。参考 自動再生マクロ
複数の画像動画に <> を指定した場合は文頭から見て最初の指定が有効になります。
△
画像アルバム表示
一行にURL半角スペースで連続して画像のURLを表記すると5つまで横並びで画像が表示されます。
行末に/がある場合には詳細表示の幅を画像の数で等分した表示で画像が表示されます。
例: ../hoge1.jpg ../hoge2.jpg ../hoge3.jpg ../hoge4.jpg http://www.hoge.net/hoge5.jpg
また、改行マクロを使用して画像やマクロ部分のソース行を分割する事も出来ます。
例: ソース分割画像アルバム表示
../hoge1.jpg ../hoge2.jpg
/// ../hoge3.jpg ../hoge4.jpg
///http://www.hoge.net/hoge5.jpg
5個以上の画像がある場合は自動で改行して表示されます。画像URLには相対パスも使用出来ます。
行頭のタイトルマクロと行末の文字装飾の記載がある場合はファイル名をタイトルとして使用したタイトルが自動表示されます。
また、画像URLに続いて/コメントを記載すると詳細表示内のみ自動タイトルに追加して画像のコメントを表示する事が出来ます。
例: コメント付き画像タイトル上部表示
<#lightgreen>
/// ./img/犬小屋.gif/コメント追加
/// ./img/飛行機.gif/画像アルバム
/// ./img/晴れ.gif/フォトギャラリー
/// ./img/矢印.gif/写真2017/5/5
/// ./img/鍵 (2016年6月25日).gif/カギマーク
///<1B><!CENTER>#white
画像ソース前にスペースがある場合はタイトルは画像上部に表示され、画像の末尾にスペース又は無記入の場合は下部に
画像アルバム表示のタイトルが表示されます。
ファイル名とは別に各画像に個別説明を入れたい場合はタイトルマクロを使用して入れてください。
この画像貼り付けでは <!> 以外のマクロは自動タイトル内の文字装飾に反映されます。
△
サムネイル形式画像アルバム表示
上記の文字装飾マクロ前の行末に/を記載すると改行なしのサムネイル形式でアルバム表示されます。
例: ../hoge1.jpg ../hoge2.jpg ../hoge3.jpg ../hoge4.jpg http://www.hoge.net/hoge5.jpg/
※このマクロを使用した時には詳細表示の表示幅が狭い場合に一行辺り5個までの画像で段落表示されます。
△
動画の埋め込み
動画投稿サイトでiframeによるリンクが認められている場合は
動画投稿サイトの動画を詳細表示画面に埋め込む事が出来ます。
初期設定ではYouTubeとdailymotionです。(※2)
動画配信サイトが提供する埋め込みコード又はURLの部分だけを抜き出して記述します。(※1)
表示可能な数は $iv = 25, の設定で増減可能です。
最大表示数はカウント方式を採用しています。
埋め込み画像は1、埋め込み動画は10の$ivを消費しますので、
$ivが0以下になると次の行から画像や動画の埋め込みは■や★●の代替リンクになります。
※動画埋め込みはカレンダーやボード画面内では常時★で詳細画面や動画投稿サイトへの自動リンクが表示されます。
※1サイトが提供した埋め込みコードはJKcalender用のURLリンクに自動変換されます。
※2youtubeは動画上で右クリックすると埋め込みコードがコピーされます。
dailymotionでは動画再生画面内の動画下部の共有するのメニュー内に動画を埋め込むのリンクがあるのでそこをクリックすると埋め込みタグが表示されます。
△
ファイル/画像/動画/音声のアップロード
.gif.jpg.png.mp3.mp4.pdf.zip拡張子のフィルは書き込みフォーム下部の 背景画像でファィルを選択選択し、
するとファイルをがアップロードされます。
アップロードしたファイル名の自動リンクで文末に追加されます。
また、そのまま次のアップロードを繰り返すと画像アルバム表示で表示されます。
背景画像をチェックすると詳細表示やタイトル表示のの背景画像としてアップロードされ、背景画像マクロが文頭に追加されます。
既に背景指定がある場合は新しい物に置き換わり、古いファイル名は次の行に移動しカレンダーや詳細表示上では表示はしません。
管理画面からの画像アップロードではファイル名はそのまま(※1)で1000Mバイトまで(※2)アップロードできます。
返信の画像アップロードでは重複を避ける為にアップロード時のtimeで取得した数列がファイル名として使用されます。
@test = 'on',テストモードではtest.***でアップロードされ、テスト表示が行なわれますが次の同種ファイルのアップロード時に上書きされます。
※1管理画面上でのアップロードファイル名にはs-jisの全角文字が使用できます。
ファイル名に使用出来ない文字はマクロ文字として使用される<>の2文字です。
※2サーバーのPOST制限設定が優先されます。
※WindowsXP以前のIe、Firefox,Opera34以前ではQuickTimeプラグインで再生されます。
△
自動管理
一年間以内にアップロードされた$imgで設定したディレクトリ内のカレンダー表示内で未表示のファイルは
管理者が祝日の設定をした時か次の返信書き込みがあった時に自動削除されます。
△
マクロ表記
管理画面での画面右最上部の
をクリックするとマクロのヘルプ画面が開き、
2ページ目には画像動画一覧が表示されます。
文頭に使用出来るマクロ
文頭マクロを使用した行は書き込みフォーム以外では表示されません。
行内のマクロ以降の書き込みやマクロはカレンダーや詳細表示上での表示が保証されません。
1 日付装飾
日付装飾がされている書き込みの文頭には<◎#ff0000>のように<装飾に使用する文字#色設定>が記載されています。
色設定部分は#ff00ff等の16進RGB設定の他に#red等の10文字までの文字色の追加や変更が可能です。
<●>のように色指定をしていない場合は<●#red>を指定した時と同様の表示になります。
デフォルトの装飾背景文字には$effectで指定した○●◎◇◆□■△▲▽▼☆★◯\の15文字が使用できます。
日付の文字装飾がある日のリンク下線部分には点線表示が追加されますので、
年間カレンダーのマーク表示と重複する場合でも視覚的に判別ができます。
※なおこの機能は2000年初頭以前のcss対応が古い極一部のブラウザでは表示が乱れる場合が御座います。
2 背景画像
<画像のURL>を記述する事で詳細表示とユーザーオプションページでセル内の背景画像が指定出来ます。
3a 公開日指定
<2017/1/1>を日付形式で記述する事で管理画面以外の公開日の指定ができます。
※この指定をした場合は公開日になるまで閲覧数別リストに該当日の書き込みは追加されません。
※この指定をした日の書き込みは$rdare=の指定は無効になり、公開制限/予約個別指定も使用できません。
3b 公開制限/予約個別指定
<公開日/公開期間 予約期間/予約開始日>を記述する事で書き込みの公開日と公開期間や
予約期間と予約開始日を指定出来ます。
公開期間や予約期間は書き込み日からプラス方向に対象日の範囲が指定されます。
どちらも期間内に当日公開や当日予約を含む何日前何日後に設定する場合は期間が1日増える事になりますので1を加算した値にして下さい。
| ↓本日(非表示) | ↓編集日 ↓本日(表示) | ↓本日(非表示) |
| (-)← | 【公開期間/予約期間】 | →(+) |
|---|
| ↑公開日/予約開始日 | ↑公開終了日/予約終了日 |
公開日や予約開始日がプラス値の場合は設定範囲が日付が増える方向に移動しマイナス値の場合は日付が減る方向に移動し
詳細な予約受付期間や販売期間等を指定出来ます。
例: <7>書き込み日が本日の7日後になったら公開期限無しで公開する。
<0>書き込み日が本日になったら公開期限無しで公開する。
<0/1>本日が書き込み日の当日のみ公開する。
<10/30>書き込み日が本日の10日前になったら公開し、30日間経ったら公開終了する。(※1)
※1 現在表示中の書き込み日2018/1/24から本日2017/11/1を日付逆算した値 例: <-84/xx>
又は本日に移動してから書き込み日2018/1/24を日付逆算した値 例: <-84/xx>の符号を逆にした値になります。
予約期間は公開日設定に半角スペースを挟んで予約の期間を日数で指定します。
予約開始日は公開日と同様に現在の編集日から予約開始日を日付逆算で得た数値を使用する事が出来ます。
予約開始日にはマイナス符号も使用出来、書き込み日が本日経過後も注文受け付けのような形でも運用出来ます。
例: 編集日2018/1/24、本日2017/11/1の場合 < 7/-84> 84日前から7日間受付
例: < 84>本日から84日間予約受付をする。
例: < 55/-1>書き込み日が本日の1日前になったら注文受付を開始して書き込み日を経過しても55日間注文受付をする。
例: <84/-84 85/-85>非会員は書き込みが本日の84日前になったら記事を公開開始して前日まで受付。会員は非会員の公開前日に先行受付開始。
※非公開時は閲覧制限と同等の動作となり管理者や登録会員はセッション(ブラウザ)を終了するまで閲覧が出来ます。
※一年前以前の書き込みは管理者や登録会員以外の閲覧制限のまま過去ログに移動し変更が出来なくなりますので御注意ください。
またVer18.6で各要素の仕様が大幅に変更されていますのでアップデート以前の書き込みで公開期間や予約期間の指定が反映されない場合が御座います。
△
行頭に使用出来るマクロ
1 ソース行分割
行頭に///が記載されている場合には前行の書き込みソースと該当行のソースを継続した一行とみなします。
行単位装飾マクロや部分装飾マクロが前行にも適用され、全体として一行のソースとして扱う事が出来ます。
2 見出し指定
<> を記述することで月間カレンダーとボードの行単位の表示選択をしてタイトルにする事が出来ます。
<>を詳細表示本文内で大きく表示される画像に設定する事で月間カレンダーや月間ボード表示では画像のみ書き込み時同様の画像pop表示となり
画像前後の文章や画像動画等は詳細表示内でのみ表示させる事ができます。
別枠の詳細表示又は表示フォームを開くと全内容が表示されます。(複数行指定出来ます。)
また、文頭に<>のみの行を記述する事でカレンダー表示の文頭のマークが拡大表示されます。
3xタイトルと縦書きマクロ
<#404040>や<#yellow>のように色指定を表記するとこの行に背景色が付きます。
背景色にはHTMLの色指定で使用できる10文字までの色名も使用する事ができます。
<http://www.test.jp/img/back.jpg>や<../back.gif>のように画像URLを記述するとタイトルの背景に画像を表示します。
また、この表記に続けてタグ内にスペースを挟んで <#a0f0a0><要素1 要素2 要素3 要素4 要素5> のように表記すると
連続画像貼り付けの画像タイトルが作成できます。(横並びのタイトル数は増減できます。)
画像タイトルを6以上にすると縦書きの表示になり、縦書きの書き込みが表示できます。
尚縦書きは全部が一行として認識されますので、縦書き行間の細かな文字装飾は出来ません。
行末に/を記載するとタイトル要素数に関係無く均等分割した表示になります。
3y表形式マクロ
<#a0f0a0><題名 要素1 要素2 要素3 要素4 要素5 備考#> のように行末に#が記載されると簡易型の表形式で表示されます。(Ver8.10以降)
最初と最後の要素(題名と備考の部分)は横書き表示になります。
その際に最初と最後の要素が無い場合は左詰めで要素のみが表示されます。
※タイトル 縦書き 表形式マクロ内では任意部分で改行マクロ///が有効です。
ソース内で改行した次の行頭に///がある場合はタイトルマクロを継続した行とみなされます。
※タイトル 縦書き 表形式マクロ内での半角スペースは要素の区切りとして使用されていますので
空白文字には全角スペース或いは_等をを使用して下さい。
※表形式表示の半角数字は2桁までが一文字として扱われて改行されます。
△
行末に使用出来るマクロ
1 文字装飾
</B> 又は <B> のように $macro='b|i|s|u|tt|big|small|blink|marquee|center|h[1-6]|sup|sub|span',
で管理者が設定したHTMLのタグを表記する事で行単位の文字装飾が出来ます。
文字装飾は4つまで指定可能で大文字小文字の区別はありません。
※<center>は行単位の装飾でタイトルマクロ使用時はタイトル内の表示が中寄せ表示になります。
※<h1> <h2> <h3> <h4> <h5> <h6>は行単位の装飾でフォント指定も行単位になります。
1x フォント指定
文字装飾内に<!b>や<"span>のように記入した場合は文字装飾部分に@fontで指定した0から始まる要素順と
半角!"#$に対応したのフォントが適用されます。
記載が無い場合は0番目のフォントで表示され、初期値にはWindows,Mac,iPad,iPhone用が実装されています。
Androidには共通の明朝フォントが実装されていないのでこの指定は機能せずデフォルトのフォントで表示します。
1y 縁取り文字
文字装飾内に<9b>(デフォルト:白)や<0span>(デフォルト:黒)のように記入した場合は縁取り文字として表示されます。
デフォルト設定では 1:赤 2:桃 3:橙 4:黄 5:緑 6:青 7:水色 8:紫 9:白 0:黒 -:灰 と他の文字色メニューに準じた順番で並んでいます。
縁取り色の設定は@colorで指定変更する事が出来ます。
このマクロは一つのタグ内に上記のフォント指定マクロを同時記入する事は出来ません。
1z 色枠装飾
文字装飾内に<9/b>(デフォルト:白)や<0/span>(デフォルト:黒)のように記入した場合は色枠装飾として表示されます。
デフォルト設定では 1:赤 2:桃 3:橙 4:黄 5:緑 6:青 7:水色 8:紫 9:白 0:黒 -:灰 と他の文字色メニューに準じた順番で並んでいます。
色枠装飾の設定は@colorで指定変更する事が出来ます。
このマクロは一つのタグ内に上記のフォント指定を同時記入する事は出来ません。
2 文字色
#876543 のように表記する事で行単位の色変更が出来ます。
文字色には#greenのようにHTMLの色指定で使用できる10文字までの色名を使用する事もできます。
3 改行/右寄せ/罫線/行連結
<BR> を記述すると改行が<BR CLEAR="all">と同じ改行方法になります。(画像や動画が重なる場合に使用します。)
<R> を記述するとその行の文字は右寄せ表示になります。(画像や動画はリンク前の文字で右寄せできます。)
<HR> を記述すると<HR>の区切り線が表示されます。
/// を記述すると詳細表示やHTMLメールではその行は改行されずに次の行が一行に連結して表示されます。
表示一行内に多数の文字装飾やマーク、リンクを埋め込む事が可能になります。
なお行頭のタイトルマクロやそれを伴う表形式と縦書き、画像や動画を伴う場合や行末マクロの文字装飾<center>や<h1>等の
改行を伴う要素ではこのマクロは無効になります。
※大文字小文字の区別はありません。<BR> <R> <HR> /// はソース内の各行末に一つ使用できます。
△
行内で任意に使用出来るマクロ
1 マーク
行内に 晴# や ハート# のように表記する事でマーク選択フォーム内のマークを各行に表示する事が出来ます。
マーク検索対象にする場合は 晴## のように記入してください。
マークはリンクにも使用できますが検索対象マークは利用できません。
リンクにマークを使用する場合には必ず マーク名# を使用してください。
※文頭のマークを除いて一行内に複数のマークは使用できませんが
マーク名# マーク名## は併用できますので一行に2つ、文頭には最大3つのマークが使用できます。
※必ずマーク選択フォームに出て来るマーク名を記入してください。
2 任意位置文字装飾
行末マクロで文字装飾を指定している場合には行内任意の場所で<>で囲んだ文字列が文字装飾の対象になります。
文字装飾直前の行末に半角スペースがある行ではこのマクロは無効になり従来の行単位装飾になります。
文字装飾を行頭行末共に使用してタイトルマクロと誤認された場合は行頭に半角スペースを記述する事で回避できます。
3 日付表示
行頭や行中に<DATE>と記入するとその部分が書き込み日時に変換されて書き込み表示されます。
行末に<DATE>と記入すると書き込み日時と行全体を右寄せ小文字で表示します。
行末に記載する場合はフォント指定マクロ<1DATE>と文字色マクロ<DATE>#redが使用できます。
このマクロは書き込み時に日時に変換されますのでテンプレート以外では保存されません。
更新表示に他の文字装飾を追加する場合は<DATE>で書き込み後又は 更新で文末に更新日時を書き込みをした後に
文章ソースの<SMALL>と<R>の間に記載して下さい。
※日時文字列内で部分文字装飾を使用した場合は更新日時の書き換えや新着背景色表示の対象にはなりませんのでご注意ください。
4xカウントアップ
本文中に%(キーワード)%-(カウント初期値) のように記入すると投票やページ評価等に使用できるラジオボタン選択のカウンターとして表示されます。
(カウント初期値)は記載しなくてもカウントが始まります。
※(キーワード)内にマーク等の他のマクロを使用する事は出来ません。
※この機能は以下に記載されいている返信連動残量マクロとの併用は出来ません。
4yカウントダウン
本文中に%(キーワード)%(残量) のように表記すると返信連動の残量マクロとして機能します。
キーワードには半角スペース以外の半角3文字以上全角2文字以上、最大半角16文字全角8文字まで、残量は半角数字2桁まで対応しています。
残量に1-のように最後に-を記載すると残量の表示はしません。
(キーワード)99 とキーワードとセレクトボタン、残量が表示され、ボタンをチェックしてメールアドレスを記入後に受付をクリックすると
受付完了と送信内容のページが表示されマクロ内の残量と表示が1減ります。
残量が0になった場合は×を表示し、該当する番号に対してそれ以上の受付はできません。
受付内容は管理画面でのみ閲覧できます。(返信のメール通知を設定している場合はメールが指定アドレスに同時送信されます。
また、受付ページを作成した日の返信フォームは受付専用となり、通常の返信はできません。
※(キーワード)内にマーク等の他のマクロを使用する事は出来ません。
※このマクロを使用した運用時はデーターファイルのセキュリティ対策を必ず行ってください。
4z選択予約残量カウントダウン
この形式の設定をする事で@ycolの選択予約を残量設定してカウントダウン残量表示をする事が出来ます。
%(@ycolの0から始まる要素番号を半角数字19までで指定)%(残量)と記述すると【予約】モードの各要素にカウントダウン機能が追加されます。
セレクトフォームで選択した該当する要素に受付があると受付完了と送信内容のページが表示されマクロ内の残量と表示が1減ります。
残量が0になった場合は×を表示し、該当する番号に対してそれ以上の受付はできません。
受付内容は管理画面でのみ閲覧できます。(返信のメール通知を設定している場合はメールが指定アドレスに同時送信されます。
※同日の書き込み内に 4x 4y 4z のマクロを併記して使用する事は出来ません。
※このマクロを使用した運用時はデーターファイルのセキュリティ対策を必ず行ってください。
5 タイトルマクロ内と一行返信内の改行
タイトルマクロ内と返信本文中の///は表示時に改行として扱われます。
6 自動再生(動画ビデオ)
アップロード動画や音声URLの直後に<AUTO>を記載する事で詳細表示画面内でのみ自動再生されます。
画像動画一覧に設定したい場合は<AUTO>の後に<>を記載して下さい。例: ../img/test.mp4<AUTO><>
<>を複数の画像や動画に指定した場合は文末に近い物が有効になります。
行頭/行末/行内任意マクロは以下のように複合して使用する事が出来ます。
<><#404040>表示晴#<テスト></B><CENTER>#876543<BR>
マクロを複合記述する場合は項目番号の若い方を先に表記してください。項目番号末尾abは同時使用可能項目でxyzは選択項目になります。
△
文末に表示されるマクロ
1 更新日時表示
書き込み時にメニューの 更新をチェックすると文末右端に更新日時が表示されます。
このマクロは行末マクロ同様に書き込み後に文字装飾の追加変更 フォント指定 文字色の変更ができます。
各装飾表示の追加変更は<SMALL>と<R>の間に記入して下さい。
追加変更したマクロや日時手前の文字列も次回の 更新時には日時のみが変更されて継続します。
2 返信禁止
管理画面選択フォームの返信禁止でon/offできるマクロです。
$eres=1, 以上の場合は最下行の行頭に $sres='!', で設定したマークが !# と表記されその日の返信を禁止します。
$eres=0, の場合は最下行の行頭に $sres='!', で設定したマークが !# と表記されその日の返信を許可します。
△
その他のマクロ
1 非表示コメント行
<!> を行頭か行末に記入するとその行は編集画面以外では表示されません。
メール送信ログ機能ではこのマクロが使用されて本文下部に記載され、ログが管理者以外に表示されない仕様になっています。
△
テンプレート
登録/削除
詳細表示フォームに登録したい文章を書き込みして登録テンプレートのNo.(#1-#40)に保存するかを選択し、
必要ならばテンプレートの登録名を設定して登録のチェックボックスをチェックしてをクリックすると
テンプレートが登録できます。
登録されたテンプレートを削除する場合はフォームの内容を空欄(改行も入れないでください)にして
と 登録をセレクトしてをクリックするとテンプレートから登録名も含めて削除できます。
※以前は登録後に専用画面に切り替わっていましたがVer8.80以降では通常編集画面で全ての作業が行なえます。
新規登録以外のテンプレートの編集には混乱を避ける為に書き込みの無い日のフォームを使用する事をお勧めします。
△
呼び出し
登録されたテンプレートを選択してをクリックすると
詳細表示の書き込みに続けて選択したテンプレート内容が呼び出されます。
テンプレートに登録名が指定してある場合はフォームに登録名が表示されます。
適宜書き込み内容を編集してをクリックすれば内容がカレンダーに書き込まれます。
また呼び出し時に 一括 を選択すると選択日からのテンプレート一括書き込みが出来ます。
この時の文字装飾やマークはテンプレートの1行目に適用されます。
書き込みの指定時にコピーを使用すると文末への追加になります。
※テンプレートの営業日単位での一括書き込みでは対象日に書き込みがあってもエラー表示はせず、一行書き込み同様に文頭又は文末に適用されます。
日付装飾連動書き込み(ショートカット作成機能)
登録名を$effectで指定した日付装飾文字にすると新規の日付装飾書き込み時に登録したテンプレート内容が日付装飾と同時に書き込まれ、
各種マクロを含めた定型書き込みとして利用できます。
また日付装飾セレクトメニューには該当する日付装飾文字に#が付加されます。
※数日又は数週間に渡る一括書き込みはテンプレート一括書き込みや一括コピー機能で対応できます。
△
祝日設定と日別/月別タイトル
は月日文字色白黒灰無で設定する月と日を選択するか
カレンダーに表示される日付をクリックして任意で表示内容を記入又は祝日名をセレクトした後に
をクリックしてください。
文字色を指定しない場合はカレンダーやボードの日付のみ祝日色に変更され、背景色の変更はありません。
日付を指定せず月のみの指定や無のチェックをするとフォーム内容のみが表示され、
カレンダーの日付色や背景色の変更は行ないません。
※セレクトフォームの祝日名変更や追加削除は@sholの設定で変更できます。
※カレンダーの横幅が一定値以下になると月間カレンダー上の祝日は反映されますが文字は表示されません。
祝日消去は消去するデーター 1/1 元日 を選択した後にをクリックしてください。
なお祝日は表示されている年度内のみ設定や削除が出来ます。
祝日設定を月のみの指定で行うとカレンダー年の下部に月別のタイトルが設定できます。
次年度以降の祝日設定をしたい場合は表示を次年度以降に進めて設定や削除を行ってください。
△
1行返信
年間カレンダー以外の画面で返信可能な日付にリンクが付きます。
※返信機能は一般閲覧者に公開する事を主目的にしている $level=0, の時に使用できます。
編集画面では消去選択として全て表示されます。
日付をクリックすると詳細表示下部に 名前メール,リンク文字色
返信フォームが表示されます。 内容
フォームに名前と返信内容を書き込み、お好みでメール又はリンクのどちらか、文字色を設定した後
をクリックする事でその日の書き込みに対して返信ができます。
※閲覧者に返信を表示しない $vres=0, の時に返信すると書き込み内容の確認画面が表示されます。
△
会員専用返信メニュー(マクロと画像アップロードを使用した返信)
Ver12.0以降は返信にマクロを使用する事ができます。Ver13.3以降は画像のアップロードもできます。
本文内にマクロや画像アップロードが使用されていると判断された返信の場合は一度編集画面が表示され、
確認プレビューや本文の編集、画像の追加アップロードが出来ます。
また画面下部には使用できるマクロやリンク方法がヘルプ表示されます。
一つ前の状態に戻ります。書き込みのプレビュー確認をします。
書き込みを中止してカレンダー画面に戻ります。プレビュー内容で書き込みを実行します。
デフォルト状態ではマクロ使用の返信や画像アップロードを管理者と登録された会員のみに制限していますが、
$dmac='',で全員に開放する事もできます。
※会員専用返信メニューの初期表示時は確認した状態ですので確認をしなくてもそのまま送信する事が出来ます。
また、書き込みの確認をせずに送信した場合は確認前の内容が送信されます。
△
予約マクロを使用した書き込み日は 名前メール
右記のような返信画面が表示され 連絡事項
予約マクロの予約可能なカレンダー日付の背景色が変わり@col @bgcol本文内のを選択して予約の受け付けが出来ます。
予約前後の残数はカウントダウンマクロを使用して本文内に表示されます。
△
マクロ使用の選択予約使用時は 名前メール予約希望時間
選択フォーム付きの返信画面が表示され 連絡事項
で項目選択して予約の受け付けが出来ます。
予約マクロの予約可能なカレンダー日付の背景色が変わり@col @bgcol本文内のを選択して予約の受け付けが出来ます。
予約前後の残数はカウントダウンマクロを使用して本文内に表示されます。
△
予約専用モード $yoyaku使用時は 名前メール予約希望時間
選択フォーム付きの返信画面が表示され 連絡事項
で項目選択して予約の受け付けが出来ます。
△
予約の送信完了
予約受付時には予約の送信完了画面が表示され、予約の送信完了が確認出来ます。
![[予約受付 送信完了]](./img/done.gif)
△
返信の表示
年間カレンダーと月間カレンダーでは返信のある日付が 31 斜体文字でリンク表示され、
新着に設定した日以内に返信があった場合は背景色@col @bgcolが変わります。
背景色は日が経つ毎に薄くなっていきます。(Ver6.00以降)
※予約マクロ使用時は通常画面のカレンダー背景色の変更はされず、管理者画面の予約の完了していない項目のみが背景色変更の対象になります。
日付をクリックすると詳細表示の下部に返信が表示されます。
また、返信表示中に返信表示上部の
をクリックすると該当日の返信内全ての画像や動画が表示され
をクリックすると返信表示の新着順、旧着順の切り換えが出来ます。
各返信に画像や動画が含まれている場合にも
が文頭に表示されていますので
これをクリックすると返信に含まれる画像や動画の個別表示切り換えが出来ます。
又ボード表示では返信が全て表示されます。(Ver6.00以降仕様変更)
※閲覧者に返信を表示しない $vres=0, の時にはどのモード画面でも返信は表示されません。
△
返信の管理(管理者)
消去選択 検索
管理画面に入り消去選択をクリックすると消去選択のが表示されます。
[テスト] あけましておめでとうございます。 2000/01/01 00:00
削除する日をクリックすると詳細表示の編集フォームの下にその日の返信一覧が表示されます。
削除する返信の選択してをクリックすると返信が削除されます。
返信がある日の書き込みを全消去すると返信は全て削除されますが、復帰の機能でブラウザのキャッシュ内であれば復帰できます。
検索はこの返信表示画面内で有効な検索になり、検索ワードが強調表示されると同時に検索ヒット数が表示されます。
※管理画面ではセキュリティの都合上メール以外はリンクされずのように表示されます。
※返信でアップロードしたファイルは自動管理の対象になります。
△
予約専用モードや予約マクロ使用時に予約受付があると管理画面のカレンダー表示の該当する日付背景色が当日を含めた8日間変更されます。
それ以降は管理画面上の受付表示は続行しますがカレンダー上の日付背景色の変更表示がされませんので速やかに受付完了を行なってください。
予約受付があると以下のような画面が表示されます。
消去選択 検索 受付完了
[(1453609705) 予約テスト] 11時 残り98 2016/1/24(日)13:28 ※2016/1/24(日)13:53:21
[(1453609744) 新機能] 10時 残り98 2016/1/24(日)13:29 ※2016/1/24(日)20:09:58 コメント追加
[(1453609841) 管理人] 10時 残り97 2016/1/24(日)13:30
[(1453633959) 予約管理] 9時 連絡事項はここ 残り98 2016/1/24(日)20:12
各返信の末尾に表示されているを選択してをすると受付完了のメールが送信され、
が完了時の※日時と追加コメントに置き換わって表示されます。
受付を完了するとその受付項目はカレンダー日付の背景色変更表示変更対象から外されますので
未完了の受付がある場合は日付背景色の有無で確認する事が出来ます。
受付のキャンセルや削除をする場合には消去選択をクリックすると
消去選択 検索 受付完了
のような画面になり削除の選択と削除が出来、受付完了画面に戻る場合は受付完了で戻ります。
△
内容のメール送信
メールの設定をすると編集画面に 通知が表示されます。
送り先を選択するか個別を選択した場合はその右にある
にメールアドレスを入力してメールタイプを選択した後にを押すと書き込み内容が指定したメールに送信されます。
過去ログのメール送信ではテキストエリア内の内容を編集して送信する事が出来ますが、書き込みには反映されません。
メールの登録には設定ファイルcalini.cgiの@mail=(),編集の他会員管理で登録された会員もセレクトメニューに表示されます。
※送信記録は書き込みにも反映されますが、カレンダーには表示されません。( $don=0, で書き込みしない設定も選択可)
メールタイプはテキスト(T)とHTML(H)タイプの2種類が選択できます。
管理者宛のメールでは $don=1, の時に送信記録も送信され、それ以外宛のメールでは送信記録は送信されません。
また、予約や予約マクロを使用している場合には予約内容は管理者のテキストメールにのみ送信されます。
画像や動画、マークは送信しないので画像には■動画には★等のリンク、マークには[晴]等の代替テキストが挿入されます。
個別の送信ではメールアドレスを,で区切って記載すると160文字以内の8人までccメール送信が出来ます。
返信のメール送信 $mres=1, を設定すると返信の書き込みがあった時に指定のメールアドレスにメールが送信されます。
返信メールのタイプは $mrtyp=1, で指定出来ます。
※複数人送信や全員送信はccで送信しますので、あまり大量のメールアドレスを登録すると先方に迷惑になるので御注意ください。
△
閲覧制限
管理者画面のフォーム下部にある 鍵をチェックしてすると $lmrk='鍵', で指定した
のマークが表示され、
管理者や後述の登録ユーザー以外に閲覧制限がかかります。
また、$lmrk='鍵', で設定した
マークを文頭のマークに使用すると日単位の閲覧制限が出来ます。(Ver8.20以降)
公開中にこのマークに変更した場合は閲覧数別リストや返信新着リストからも該当の要素は削除されます。
管理者のブラウザの履歴キャッシュが残っている間は削除された要素が復帰できます。
公開日/公開期間を設定するマクロでも同様の閲覧制限が可能です。(Ver10.0以降)
日単位の制限では制限中のステータス表示はされず、ステルス状態で機能します。
全体の閲覧制限を使用しない状態で使用する時の編集中の画面を見られたくない時などに使えます。
管理者は管理画面に入ると編集モード終了後ログアウトするかセッション(ブラウザ)を終了するまで閲覧が出来ます。
△ ※閲覧制限の運用時はデーターファイルのセキュリティ対策を必ず行ってください。
会員メニュー
鍵の掛かっている状態で一般の訪問者があると上部に ID: PW: の入力画面が出ます。(Ver8.30以降)
@opt=(),でユーザー登録を許可している場合や管理者画面の新規登録で手順に従いユーザー登録してIDとPWを正確に入力すると
登録ユーザーの閲覧制限は無くなり、返信のアップロードやマクロ使用等の会員メニューが使用できます。
登録ユーザーのログインはセッション終了までかログアウトするまで継続します。
セッション終了後は再び登録した ID: PW: を入力する事で閲覧が可能になります。
※閲覧者のブラウザにセッション継続のプラグイン等が搭載されている場合はセッション終了後もログイン状態が継続する事があります。
△
会員管理
管理者画面のフォーム上部にある会員管理をクリックすると会員管理画面が表示されます。
項目を記入又は選択してすると会員登録や削除ができます。
登録された会員名やメールアドレスはメール送信の選択メニューにも追加されます。
△
ページ内埋め込み
JKcalenderをページ内に埋め込む場合は以下のインラインフレームを使用した埋め込み用コードを参考にしてください。
<IFRAME SRC="JKcalenderのURL" FRAMEBORDER="枠の幅" WIDTH="横幅" HEIGHT="高さ"></IFRAME>
例: <IFRAME SRC="http://www.aaa.bb.cc/name/cgi-bin/calender.cgi" FRAMEBORDER="0" WIDTH="720" HEIGHT="800"></IFRAME>
△
入室アクセスログ
上級オプション入室アクセスログ参照
利用規定
JKcalenderはPerl言語を使用したフリーソフトウェアとして配布しています。
ご利用、改造はすべてフリーですが、著作権は放棄していません。
ご使用の際はクレジットJKcalender Verxx.xxを消去しないでください。
クレジット色をデザインの都合で変更したい場合はスクリプト10行目の'#afafff'を色指定して変更してください。
それ以外のクレジット部分と著作権表示部分の改変は禁止します。
calender.cgiの再配布は改造の有無に関わらず禁止しております。
calini.cgi等の設定ファイルの再配布に関してはフリーですが、当サイトへのリンクは必ず表記して下さい。
またその際バージョンアップ等で仕様変更があった場合の不具合等に対するサポートは再配布者が行なってください。
スクリプトのサポートはすべて弱電屋のホームページ(電脳*人.com)上で行っております。
Eメールによる個別サポートは行っておりません。あらかじめご了承下さい。
出来る限りサーバー負荷に配慮した設計となっていますが
多数のカレンダーを設置するとサーバー負荷となる事もありますので
1ユーザーに対して1スクリプトの設置を原則とさせて頂いております。
スクリプトの管理者が商用で利用する事は禁止していませんが
当スクリプトをサイト管理者以外の第三者に対してレンタルや販売をする事は有料無料に関わらず禁止します。
なお上級オプションのマルチユーザーでのご利用はスクリプト管理ができる管理者がいる場合に限り
Web非公開サーバー上や非公開クラウド環境での使用を許可します。
インターネットから無制限に第三者が閲覧出来る環境でのマルチユーザーの使用は禁止します。
スクリプトを利用可能な状態にした時点で以上の項目に付いて同意したものとみなします。
△
免責事項
スクリプトの利用によるトラブルや損害の責任は一切負いませんので、すべてご自分の責任でお願いします。
△
設置方法
ファイルはzip圧縮されていますのでダウンロード後解凍してください。(基本動作に必須なファイルと画像を含むディレクトリ)
- [img] (取扱説明書に使用している画像)
-【auto】設定ファイル (calini.cgi)
-【スケジュール】用設定ファイル(calini.cgi)
-【ブログ】設定ファイル(calini.cgi)
-【予約】設定ファイル(calini.cgi)
-【営業日/イベント】設定ファイル(calini.cgi)
-【日記帳】設定ファイル(calini.cgi)
- [画像] (カレンダー背景画像とマーク)
- [背景画像](月間カレンダー$bakimg各種背景画像)
cal.cgi (オプション機能データーファイル)
calender.cgi (スクリプト本体ファイル)
calini.cgi (初期設定ファイル)
cdata.dat (データーファイル)
ckeep.dat (バックアップデーターファイル)
clog.cgi (入室アクセスログデーターファイル)
jacode.pl (メール送信時のコード変換スクリプト)
quick.html (クイックプレーヤー空欄時ファイル)
△ JKcalender.html (取扱説明書)
デフォルトでの動作確認
calender.cgi先頭のPerlスクリプトのパスをサーバーに合わせて設定します。
#!/usr/local/bin/perlの場合は変更の必要はありません。
大抵の場合は前者か、#!/usr/bin/perlです。
-□ / (ユーザーディレクトリ)
-□ (cgi-bin 等のCGIが実行可能なディレクトリ)
+□ img (ファイル/画像/動画/音声のアップロードを使用する場合の保存ディレクトリ Ver13.3以降)
CGIが実行可能なディレクトリ(cgi-bin等)に基本動作に必須なファイルを転送して
以下の表に従ってパーミッションを変更してください。
※括弧内はより安全な設定ですがサーバーによっては動作しない場合があります。
※サーバーによってはパーミッションを自動設定する物や設定の必要の無い物もあります。
詳しくはご使用のサーバーの説明をご覧ください。
※表示タイプ別の設定ファィル(calini.cgi)は圧縮ファイル内のタイプ別名ディレクトリに格納してあります。
動作に必須の基本ファイル ※****の部分はマルチユーザーで使用する場合のみユーザー名を記載します。
| ファイル | 転送モード | パーミッション | 説明 |
| calender.cgi | アスキー | 755(705又は605) | カレンダースクリプト本体 |
| calini****.cgi | アスキー | 644(604) | カレンダー設定ファィル |
| cdata****.dat | アスキー | 666(606) | データーファイル |
| ckeep****.dat | アスキー | 666(606) | バックアップデーターファイル |
配布ファイル[画像]ディレクトリ内のカレンダー背景画像とマークに使用する41個のgif画像ファイルを
(ユーザーディレクトリ)に転送してください。
【スケジュール】や$bakimg設定を日替わり等で使用する場合は背景画像ディレクトリの背景画像14個を追加アップロードして下さい。
※Ver6.00以前のバージョンではレイアウト固定に画像を使用していません。
旧バージョンからのアップデートの時にはx.gifはレイアウト固定用ですので忘れずにアップロードしてください。
画像ファィルのディレクトリを変更する場合は次項のカスタマイズオプションを参考に
calini.cgi の $dirを相対パスで指定してください。
(calender.cgiと同じディレクトリに画像を設置する場合であれば $dir = '../', を $dir = './', に変更すればOKです。)
calender.cgiにブラウザでアクセスして(シェルが使えるならシェル上でcalender.cgiをテストしてから)動作を確認してください。
△
データーファイルのセキュリティ (任意項目)
より多くのサーバー仕様での動作確認の都合上デフォルトの設定はcdata.datとckeep.datのデーターファイルに外部アクセス可能な状態ですので
第三者の直接取得や第三者にリンクされたデーターファイルをサーチエンジンが検索サイトのキャッシュに公開してしまう場合もありえます。
非公開の内容を扱わない公開運用や.datへのアクセスを遮断しているサーバー、公開又は外部アクセスに対して制限を設けているサーバー上
での運用では問題ありませんが、
公開サーバー上でデーターファイル内に非公開内容が含まれる閲覧制限 【予約】モード 予約マクロ $level=2, 返信非表示をご使用の際には
cdata.datとckeep.datを変更して以下のいずれか1つ以上の外部からの直接アクセス遮断対策を行って運用してください。
・データーファイルの拡張子を.cgi等にして外部から閲覧できないファイル名に変更する。
・ファイルに外部からは直接アクセスできないディレクトリにデーターファイルを設置する。
・.htaccessで各データーファイル又は拡張子.datの外部からのアクセスを禁止する。
・.htaccessでパスワードを設定したディレクトリにデーターファイルを設置する。
ご使用のサーバー仕様によってはこれらの対策が許可されていなかったり無効化される場合もありますのでご注意ください。
※robots.txtによる制限は悪意のあるアクセスやマナーの悪いスパム目的のボット等に対しては対策になりませんのでお勧めしません。
△
オプション機能追加で使用するファイルとディレクトリ (任意項目)
※****の部分はマルチユーザーで使用する場合のみユーザー名を記載します。
| jacode.pl | アスキー | 644(604) | メール文字コード変換(Ver5.00以降) メール機能を使用しない場合は必要ありません |
| cal****.cgi | アスキー | 666(606) | 入室カウンターと閲覧制限鍵(Ver7.70以降) ユーザー登録(Ver8.30以降) 閲覧数別データー(Ver9.10以降)保存ファイル 入室カウンター 閲覧制限 ユーザー登録 閲覧数別を使用しない場合は必要ありません。 |
| img |
| 777(707) | ファイル/画像/動画/音声のアップロードファイルの保存ディレクトリ(Ver13.3以降) ファイル/画像/動画/音声のアップロード機能を使用しない場合は必要ありません。 ※$img = './img/',の変更で任意のディレクトリ名が使用可能です。 ※mp4動画のアップロードを使用する際はサーバー又はディレクトリ単位で video/mp4のMIMEtypeが使用出来る事を確認してください。 .htaccessの例 AddType video/mp4 mp4 この設定は配布版のimgディレクトリにhtaccess.txtとして付属しています。 ※サーバー側固有の設定で最大アップロード(POST)サイズが設定されていますので その値にJKcalenderの最大アップロードサイズも制限されます。 |
| clog.cgi | アスキー | 666(606) | 入室アクセスログファイル(Ver14.7以降) アクセスログを使用しない場合は必要ありません。 |
| calr****.cgi | アスキー | 666(606) | 通常やテンプレートの一括書き込み/コピー/削除の復元用保存ファイル。 一括メニュー使用後の復元を使用しない場合は必要ありません。 |
| quick.html | アスキー | 644(604) | クイックプレーヤー空欄時ファイル 内容を変更する場合は適宜編集を行なってください。 |
※サーバーの仕様によってはこれらの機能が使用できない場合や一部の機能に不具合が発生する場合も御座います。
※オプション機能のデーターファイル拡張子はセキュリティの観点から.cgiに統一しておりますが、他のセキュリティ対策が成されている場合
他の拡張子で運用できます。
△
設定ファイルとオプションファイルのディレクトリ変更 (任意項目)
動作に必須の calini.cgiと オプション機能追加で使用する jacode.pl cal.cgi calr.cgi l.cgi の設置ディレクトリを変更する場合は
calender.cgi 3行目文頭の @c=('', に @c=('../../', 等の相対パスで記入し、これらのファイルを設定した同一ディレクトリ内に設置して下さい。
clog.cgiは別項目の設定オプションが用意されております。
△
カスタマイズオプション(calini.cgi)
変更が必要な場合はデフォルトで動作確認後変更をしてください。
先に変更してしまうとトラブルの原因が掴み難くなってしまいます。
$scpt = "http://$ENV{'HTTP_HOST'}$ENV{'REQUEST_URI'}",
※Ver12.0より$scptの設定は自動取得になり設置時の設定変更は必要無くなりました。
サーバーによっては自動取得できない場合もありますので旧来通りの$scpt設定も有効です。
スクリプトの設置場所をフルパス(http://で始まるアドレス)で記入する。
サーバーにhttps://等を使用する場合は適宜変更してください。
△ 例: $scpt = 'http://www3.airnet.ne.jp/jyaku/cgi-bin/calender.cgi',
$back = '',
画面左下のボタン[ホームページに戻る]のURLを記入する。
例: $back = 'http://www3.airnet.ne.jp/jyaku/',
例: $back = '',
△ のように空欄にすると[ホームページに戻る]のボタンを表示しません。
$dfile = './cdata.dat',
カレンダーのデーターファィルです。
△ データーファィルのディレクトリを変更する場合はファイル名を相対パスで指定してください。
$kfile = './ckeep.dat',
バックアップデーターファイルです。
△ データーファィルのディレクトリを変更する場合はファイル名を相対パスで指定してください。
$password = 'default',
書き込みと祝日設定をするパスワードです。
defaultの時は全ての機能がパスワード無しで使用可能となり、
△ パスワードフォームに自動的にパスワードが入ります。
$level = 0,
入室のパスワードレベルを設定します。
0 訪問者からは閲覧専用の日程表等としてホームページに利用出来ます。
詳細表示にはグラフィカルな詳細画面が表示出来ます。
パスワードを入力して編集画面に入ると通常画面に戻るまで自動的に$level=2,と同じ画面で表示されます。
1 祝日設定と書き込みにパスワードが必要になります。
カレンダーや詳細表示は$level=0,と同様の表示です。
詳細表示と返信フォームは入力フォームの下にレイアウトされて表示します。
入力支援のヘルプ画面は$pageを設定しなくても自動的に最後のページに追加されて表示されます。
△ 2 上級オプション
$emode = 0,
入室の初期画面モード設定。
0 月間カレンダー。
1 月間ボード。
10 年間カレンダー。月のリンク先は月間カレンダー。
11 年間カレンダー。月のリンク先は月間ボード。
100 日時強調表示ON月間カレンダー。
101 日時強調表示ON月間ボード。
110 日時強調表示ON年間カレンダー。月のリンク先は月間カレンダー。
111 日時強調表示ON年間カレンダー。月のリンク先は月間ボード。
1000 日付拡大カレンダー。(加えて1001,1010,1100等の他ののフラグが使用できます。)
△ 10000 行間拡大カレンダー。(加えて10001,11010,10100等の他のフラグが使用できます。)
$xmode = 1,
カレンダー表示モード変更ボタンを非表示にして$emodeで指定した月間カレンダー又は月間ボード専用で使用する。又は日付拡大変更メニューを使用しない。
0 月間カレンダー又は月間ボード専用と年間カレンダーで使用する。
1 月間カレンダー、月間ボード、年間カレンダーを使用する。
2 月間カレンダー又は月間ボード専用と年間カレンダーで使用し、日付拡大変更メニューも使用しない。
△ 3 日付拡大変更メニューを使用しない。
$wvew = 1,
詳細表示に1週間表示を設定する。
0 一週間表示を行わない。(日単位の詳細表示、週間表示時と詳細表示内の返信の動画投稿サイト動画再生を1つに制限。)
1 日別週間表示ボタンを表示する。(週間表示時と詳細表示内の返信の動画投稿サイト動画再生を1つに制限。)
$auto=1, $auto=2,で週間表示時の画像動画一覧使用時は詳細表示内のアップロードされた動画音声や動画投稿サイト動画再生を横幅最大表示。)
2 日別週間表示ボタンを表示する。($iv値は2倍になり動画投稿サイト動画再生を1つに制限。
$auto=1, $auto=2,の画像動画一覧使用時は詳細表示内のアップロードされた動画音声や動画投稿サイト動画再生を横幅最大表示。)
3 詳細表示をしない。同時に年間、ボード移動のボタン、閲覧書込歴も表示されなくなります。
(frameやiframeを使用してJKcalendeをページ内埋め込みで使用する場合に使用します。)
※以下の項目はVer7.50よりユーザー選択が可能になったので廃止されました。
1 年間カレンダーの詳細表示のみ1週間表示する。
△ 2 全てのカレンダーで詳細表示を1週間表示する。
$eres = 30,
1-366 一行返信機能を当日を含めて過去何日後までの書き込みに対して可能にするかを数値で設定する。
0 返信機能を使用しない。$yoyaku使用時は当日予約ができる設定になります。
-1--366 一行返信フォームの表示を当日を含めて何日前に表示するかをマイナス値で設定する。$yoyaku使用時は予約受付終了日を設定する。
例: $eres = -6, 一週間前(来週同曜日)まで予約を受け付ける。(当日を0として起点にするので一週間前は-6になります。)
予約開始は$rdateまたは文頭マクロの公開制限で設定して下さい
【予約】では併用して予約マクロの予約方法が同時使用できますが、若干用途が違う場合が想定されますので
△ 予約マクロの受付終了は手動で 返信禁止の更新を行なってください。
$vres = 8,
1-8 返信新着がある場合と書き込み内に対象となる日付の書き込みがある場合に
今日を含めた過去何日間までの背景色を変更するかを設定。
※この数値に加えて書き込み内の日付書き込みでは明日の日付が背景色の変更対象になります。
△ 0 上級オプション
$elink = 1,
0 Ver4.40以前の自動リンクでリンクは全て▲で表示される。
△ 1 リンクに任意の文字列を使用できる自動リンク。
$vmrk = 2,
0 マーク選択の選択表示メニューを表示しない。
1 年間カレンダーのみマーク選択の選択表示メニューを表示する。
2 全カレンダーボードでマーク選択の選択表示メニューを表示する。
△ 3 全カレンダーボードでマーク選択の選択表示メニューを表示、入室時のみ$footを表示する。
$bgmk = 'white',
日付装飾選択表示時'green'以外のカレンダー日付文字の縁取り色設定。
$bgmk='', 年カレンダーで枠内背景にマーク表示をしない。
$bgmk='white', 年カレンダー表示時にマークを枠内の背景として使用する。
内容は縁取り文字装飾の色。
※一部の古いブラウザでは日付が見辛くなる場合があります。
※$yoyaku使用時は年カレンダーの予約日以外の背景色とマーク表示をしない設定の背景色で共用していますので
△ 予約専用で運用する場合には混乱を避ける為に必ず文字縁取り色を指定して運用して下さい。
$frame = 0,
0 擬似フレーム表示をしない。
△ 1- 擬似フレーム表示をする。数字はフレーム表示の横幅指定。
$uframe = 0,
0 ユーザー領域表示をしない。
1以上 ユーザー領域表示をする。数字はフレーム表示の横幅指定。
ユーザー領域を使用する場合は必ず下の$pageも設定してください。
ユーザー領域に表示される設定は@htm1=('',''),です。
△ 使用方法は@htm1内に記載してあります。
$vframe = 0,
0 カレンダーと詳細表示、画像動画一覧の表示幅比率変更を使用しない。
△ 1.7 $frame使用時のカレンダーと詳細表示の表示幅変更拡大倍率。(小数点表示が使用できます。)
$page = 0,
ユーザー領域のページ数
ページを増やす場合は@htm1の数字の部分を増やして作成してください。
※初期状態でユーザー領域onの状態にするにはhttp://****.**/***/cgi-bin/calender.cgi?fu=1
△ とリンクしてください。(最後の数字の部分が表示ページになります。)
$list = 1,
ユーザーページ領域に画像と動画の一覧を表示するページ。
△ 既に同じページにユーザーページがあっても画像と動画の一覧が優先されます。
$rank = 3,
0 返信新着と閲覧数別リンクを表示しない。
1 閲覧数別リンクのみを常時表示する。
2 月や年の移動時のみ詳細表示部分に閲覧数別リンクを表示する。
3 返信新着表示と閲覧数別リンクを常時表示する。
4 返信新着を常時表示、閲覧数別リンクは月や年の移動時に表示する。
△ ※$frameを使用しない場合は閲覧数別リンクが画像動画一覧表示部分下部に常時表示となります。
@lml = (50,10,10,6),
(閲覧数別,返信新着,閲覧書込歴,付箋マーク) 各リスト表示の最大表示件数を設定します。
閲覧数別に0を指定すると閲覧数別リストを表示しません。($rankでは指定できない返信新着非表示、返信新着表示が指定できます。)
閲覧数別は月間表示の設定となり、年間ではこの値に+10全期間では+20加算された表示件数になります。
返信新着は1以上の値を指定してください。
△ 閲覧書込歴,付箋マークで0を指定すると最大数制限が無くなり、ユーザー毎のクッキーの容量制限に依存します。
$target = '',
カレンダーの自動リンクの表示方法を指定する。
空欄の場合は横幅最大値で画像表示して画像のクリックで元の画面に戻る。
△ 例: $target = 'TARGET="_blank"', (リンク先を新規ウィンドゥ又はタブに表示する)
@opt = ('','','','','','','','',"",'','','','','','','',''),
''内に詳細表示部分に他ページを表示する場合のURLを''内に記載する。最大8ページまで
"on"以降はボタンに表示される名称です。
例: @opt = ('http://www.aaaa/bb/cc.html','','','','','','','',"on",'BBS','cal','','','','','',''),
最初の要素に何も記載しない場合にはoptボタンは表示されません。
※optを有効にした場合にはマルチユーザーの名前表示はされません。
9番目の要素(""の部分)は閲覧ユーザーがアカウント作成をする新規登録を許可する場合に"on"と記載してください。
△ 何も記載しない場合には閲覧ユーザーのアカウント作成画面は表示されません。
$title = '<TITLE>JKcalender</TITLE>',
HTMLの<HEAD></HEAD>内に表示される内容です。
<META>や<SCRIPT>の内容も追加記載できます。
括弧文字 ' を表示させたい場合は直前に\を入れて \' と記入してください。
△ 例: $title = '<TITLE>JKcalender\'スケジュール\'</TITLE><META NAME="ROBOTS"CONTENT="INDEX,FOLLOW">',
$body = 'BACKGROUND="" BGCOLOR="white" TEXT="black" LINK="blue" VLINK="#000080"',
HTMLのBODYタグを部分的に抜き出しています。
BACKGROUNDで背景画像、BGCOLORで背景色、TEXTで上記で設定した以外の文字の色を設定します。
△ LINK,VLINK,ALINKでリンク色の設定もできます。
$css = 'input,textarea,select{ border-color: black; border-width: 1px; border-style: solid } input:hover,a:hover{ text-decoration:underline } a img:hover{ background-color:#ffff66 } h1,h2,h3,h4,h5,h6{ margin: .2em; }a{text-decoration:none}',
ユーザーcssを記述します。以下は特定用途でユーザーが利用出来ます。
#m{ width: 80%; height: 1.4em; background-color: #aaf; color: #ffe; border-style: none} [先月][来月] 又は [前年][来年] ボタンのデザイン
#r{ background-color: #fbb; color: #ffe; } [Fit]と[本日]ボタンのデザイン
#w{ background-color: #4c4; color: #ffe; } 各モード変更選択時のボタンやリンクのデザイン
#g{ color: #d0d0d0 } 閲覧数別表示の日付順表示時の[月間][年間][全期間]ボタンの文字色
input:hover,a:hover{ text-decoration:underline } a img:hover{ background-color:#ffff66 } リンクにカーソルが移動した時の装飾
h1,h2,h3,h4,h5,h6{ margin: .2em; } <H1-6>装飾を使用した時のマージン
△ a{ text-decoration:none } リンク下線を表示しない
$head = '',
カレンダー上部にタイトルを入れる場合''内に記入してください。
タグも使用できます。
△ 括弧文字 ' や\文字を表示させたい場合は直前に\を入れて \' \\と記入してください。
$foot = '',
カレンダー下部に注釈文を入れる場合''内に記入してください。
タグも使用できます。
△ 括弧文字 ' や\文字を表示させたい場合は直前に\を入れて \' \\と記入してください。
$ll = '',
ページ下部に注釈文を入れる場合''内に記入してください。
タグも使用できます。
△ 括弧文字 ' や\文字を表示させたい場合は直前に\を入れて \' \\と記入してください。
@col = ('pink','silver','lightsteelblue','red','#404040','mediumblue','#c0ffc0','#ffd0e0','#404040','#ffa040',
'#00ffff','#20fff8','#40fff0','#60ffe8','#80ffe0','#a0ffd8','#c0ffd0','#e0ffc8','#ffff00','#c0c0ff',
'#40ff40','green'),
全表示共通の曜日の文字色設定と年間カレンダー表示の各種背景色。
,で区切られた''内に記述する。
左から
('表示月以外の日祝日文字色','表示月以外の月曜から金曜文字色','表示月以外の土曜文字色',
'表示月の日祝日文字色','表示月の月曜から金曜文字色','表示月の土曜文字色と書込閲覧暦の色枠',
'年間表示書込み有の日付背景色','年間表示のマーク有又は予約専用で予約不可な日の背景色','それ以外の部分の文字色(旧$titlecolor)',
'表示されている詳細表示の文字色と年間カレンダーの今日の背景色と詳細表示対象範囲色枠',
'返信新着1日目と返信新着の色枠','返信新着2日目','返信新着3日目','返信新着4日目','返信新着5日目','返信新着6日目','返信新着7日目','返信新着8日目',
'年間付箋マーク日の背景色','新着書き込みの背景色','予約マクロが有る書き込みの背景色とリスト表示の対象範囲色枠',
'選択表示中の色枠','日めくりカレンダー色枠')
△ 年間カレンダーの今日の背景色と返信新着の背景色が空欄の場合は色変更を行いません。
@bgcol = ('#ffe0f0','#fffff0','#fffff0','#fffff0','#fffff0','#fffff0','#e0f0ff','#fff0c0','#fffff0','#80ffff',
'#90fffe','#a0fffc','#b0fffa','#c0fff8','#d0fff6','#e0fff4','#f0fff2','#ffff66','#e0e0ff','#c0ffc0'),
月間ボードと月間カレンダーの各曜日の背景色。,で区切られた''内に記述する。
左から
('日祝日',月',火',水',木',金',土',
今日&一括書き込み対象フォーム背景色',月詳細表示',
返信新着1日目',返信新着2日目',返信新着3日目',返信新着4日目',返信新着5日目',返信新着6日目',返信新着7日目',返信新着8日目',
月間付箋マーク日の背景色',新着書き込みの背景色',
予約マクロが有る書き込みの背景色')
△ 今日の部分と返信新着が空欄の場合は色変更を行いません。
$auto = 0,
0 固定幅で使用する。モバイル端末ではレスポンシブ表示。
1 半自動で[Fit]ボタンによる閲覧者の自動幅設定で使用する。
2 カレンダーページ内で動画再生時以外は全自動で閲覧者の自動幅設定で使用する。
3 2と同様の仕様。(Ver.21.0で$auto=2と統合)
※自動設定にすると横幅設定の$x $frame $uframe $vframeは無効になります。
△ また$lvは最小幅表示時の行数設定になり、表示領域の大きさで表示行数が増えます。
$x = 100,
横幅の設定。月間カレンダーのセル幅を基準にして全モード画面の横幅を決定します。
数値を大きくすると幅が広がり数値を小さくすると幅が狭くなります。
数値を変更すると1行に表示する文字数や入力フォームの横幅も自動的に最適値に変更されます。
同時に$layoutや$lv $lb等の縦方向の設定値や$nenbgや$cssでボタンの幅や文字サイズを変更した方がよい場合もあります。
設定の最大値、最小値の制限はありませんが、
$x=85,より小さい値の時横幅の節約の為に月間カレンダーで祝祭日文字表示の太字表示が解除されます。
$x=70,より小さい値の時は月間カレンダーで祝祭日文字表示が解除されます。
$auto=1,以上で使用時は$xによる固定サイズ表示は行なわれず
横幅2560以上の画面で入室時に文字やマークを拡大する初期値を設定出来ます。
0 大画面時に拡大表示をしない。
1-5 大画面時に拡大表示をする。数字が大きくなると拡大率は大きくなります。
△ 6- を設定した場合は6で割った余りの数値が設定されますので、デフォルト値の$x=100,の時は拡大率4と同等の動作になります。
$layout = 'HEIGHT="80"',
月間カレンダー表示時の各日の枠の高さの設定。
△ HEIGHT で日表示枠の高さをしています。(BGCOLOR=""部分はVer3.70から@bgcolに統合)
$dir = '../',
△ 月間カレンダー枠内の背景画像$bakimgとマーク画像@markの画像を置いたディレクトリの相対パスを指定します。
$bakimg = 'cross_lg_s.gif',
月間カレンダー表示時の各日の枠の背景画像。
背景画像には背景画像フォルダ内に12種の透過gif画像を付属しています。
また曜日単位で背景画像を変更する場合は$bakimg行を
$bakimg = ('','','','','','','')[$wd],
月単位で背景画像を変更する場合は
$bakimg = ('','','','','','','','','','','','')[$mn],
と記述して''内に該当する背景画像ファイル名を記述して下さい。
※ネットスケープ4.xxではブラウザの仕様で背景の透過画像は表示しません。
△ ※''内を空欄にすると@bgcolのみが有効になります。
$bdbg = 'BACKGROUND="" BORDER="1" CELLSPACING="0" CELLPADDING="0"',
月間ボード表示と詳細表示に共通の表示枠設定です。
BACKGROUNDで背景画像BORDERで枠の太さ、CELLSPACINGでセル間のスペース、CELLPADDINGでセル内の余白
△ 等を設定します。
$nenbg = 'BGCOLOR="#fffff0" BORDER="0" CELLSPACING="2" CELLPADDING="1" STYLE="font-size:11pt;"',
年間カレンダー表示の枠内の設定です。
BGCOLORで背景色、BACKGROUNDで背景画像、BORDERで枠の太さ、CELLSPACINGでセル間のスペース、
△ CELLPADDINGでセル内の余白、STYLEで文字の大きさ等を設定します。
$fbg = '',
擬似フレームの枠内の設定です。
△ BGCOLORで背景色、BACKGROUNDで背景画像等を設定します。
$lv = 5,
月表示ウィンドウと月間カレンダーの各日の表示ウィンドウ内最大表示行数。
※Ver6.00以降では月間ボードにもこの値が適用されます。
△ 書込み内容によってはこの値にならない場合もあります。
$lb = 300,
月間ボード(Ver6.00以前)の表示ウィンドウ、年間月間カレンダーの詳細表示、
HTMLメール、ユーザー領域の最大表示行数。
書込み内容によってはこの値にならない場合もあります。
$level=0,で使用した場合に通常画面では$lbで指定した行以降は▼が表示されますが閲覧はできません。
管理画面のフォームには表示されるので、これを利用して一般閲覧者には非表示の
△ 管理者専用のコメントとして使う事が出来ます。
$imax = 1,
△ 月間ボード表示時のリンク先画像プレビューの最大数を設定。0でプレビューをしない。
$iv = 25,
詳細表示の画像動画埋め込みプレビューの最大数を設定。
△ 0で画像と動画のプレビューをしない。
$size = 5,
△ 月間カレンダーの日付の文字の大きさ。(1-7で設定)
@txt = ('管理画面','管理終了',' 戻る ','祝日設定',' 更新 ','','★','年',' ボード ','カレンダー',
' 先月 ',' 来月 ',' 去年 ',' 来年 ','書込み有','マーク有','背景色','から','装飾','日',
'週','1行追加','マーク','文字色','返信','消去選択','名前','内容','メール,リンク',
'<SMALL>名前は必須 半角16文字まで。内容は半角80文字まで。メール,リンクはどちらか一方が使えます。</SMALL>',
'返信新着','<B><I>1</I></B> 返信有','書込み完了','カレンダーに戻る','テンプレート','登録','日時強調','強調解除','検索','通知',
'通知済 ','TXT','HTML','PAGE TOP','25','11','open','next','','画像動画一覧',
'※検索表示中','週間表示','日別表示','ログイン','ログアウト','全期間','閲覧数別','返信新着','閲覧<SPAN id="q">書込</SPAN>歴','受付完了',
'鍵','削除','移動','コピー','受付','連絡事項','メール','名前、メールは必須 名前は8文字まで。連絡事項は160文字まで。','日付装飾','返信禁止',
'背景画像','新着書込','<SPAN STYLE="*margin:-1em 0;float:right"id="f">↑一行追加↓</SPAN>','予約','-公開終了-',' 更新','詳細表示'),
画面内の各種表示文字の設定。,で区切られた''内に記述する。
'書込み有','マーク有'どちらかを''にすると年間カレンダーの注釈を表示しない。
'日時強調'を''にすると日時強調表示機能を使用しない。
'検索'を''にすると検索機能を使用しない。
'閲覧<SPAN id="q">書込</SPAN>歴'を''にすると閲覧書込歴を$level=2,又は管理画面以外では表示しない。
'予約'を''にするとカレンダーの注釈を表示しない。
△ '-公開終了-'を''にすると閲覧数別リストの公開終了表示をしない。
@txts = ('管理','終了','戻る','祝日',' 更新 ','','★','年間','一覧','月間',
'<<','>>','<<','>>','書込み有','マーク有','背景','選択表示','装飾','日',
'週','一括','マーク','文字色','返信','消去選択','名前','','@,URL','名前必須8文字 内容160文字 @,URLはどちらか一方使用可',
'返信新着','1 返信有','送信完了','カレンダーに戻る','テンプレ','登録','強調','解除','検索','@',
'通知済 ','TXT','HTML','PAGE TOP','矢印','Xデー','open','next','','画像動画一覧',
'※検索中','週間','日別','ログイン','ログアウト','全期間','閲覧数別','返信新着','閲覧<SPAN id="q">書込</SPAN>歴','受付完了',
'鍵','削除','移動','コピー','受付','連絡事項','メール','名前、メールは必須 名前は8文字まで。連絡事項は160文字まで。','装飾','返信禁止',
'背景','新着書込','↑一行↓','予約','-公開終了-',' 更新','詳細表示'),
$auto = 1,の横幅が狭い場合の文字表示。
△ 詳細は@txtと同様。
@txtt = ('管理','終了','戻','祝日',' 更新 ','','★','年','全','月',
'<','>','<','>','書込み有','マーク有','背','選択','飾','日',
'週','一括','マ','色','返信','消去選択','名前','内容','@,URL','名前は必須 8文字まで。内容は160文字まで。メール,リンクはどちらか一方が使えます。',
'返信新着','1 返信有','送信完了','カレンダーに戻る','テ','登','強','解','検索','@',
'通知済 ','TXT','HTML','PAGE TOP','矢印','Xデー','open','next','','一覧',
'※検','週','日','ログイン','ログアウト','全期間','閲覧数別','返信新着','閲覧<SPAN id="q">書込</SPAN>歴','受付完了',
'鍵','削','移','コ','受付','連絡事項','メール','名前、メールは必須 名前は8文字まで。連絡事項は160文字まで。','装','返禁止',
'背','新着書込','↑↓','予約','-公開終了-',' 更新','詳細表示'),
$auto = 1,の更に横幅が狭い場合の文字表示。
△ 詳細は@txtと同様。
@w = ('日','月','火','水','木','金','土'),
曜日の表示文字。,で区切られた''内に記述する。
例: 英字にする場合
@w = ('Sun','Mon','Tue','Wed','Thr','Fri','Sat'),
英字の場合は先頭の文字 S M T W T F S が曜日として表示されます。
@w = ('Sun','Mon','Tue','Wed','Thr','Fri','Sat',1),
最後の要素に,1を加えると年間カレンダー表示に曜日が表示されます。
@w = ('日','月','火','水','木','金','土',1),
月間カレンダーで標準曜日表示以降に追加の記載をする場合は標準曜日以降に要素を追加して下さい。
△ @w = ('日','月','火','水','木','金','土','Sun','Mon','Tue','Wed','Thr','Fri','Sat'),
@font = ("'MS UI Gothic','Osaka'","'MS P明朝','ヒラギノ明朝 ProN W3','Hiragino Mincho ProN'","'MingLiU','ヒラギノ明朝 Pro W6','Hiragino Mincho ProN'"),
使用するフォントを,で区切られた""内に記述する。(フォント名にスペース文字が含まれていない場合は''は省略可)
("標準フォントとフォント指定0","フォント指定1","フォント指定2")
""内は,で区切る事で"'Windows用','Mac用','iPad用'"等の複数のフォントを指定出来
△ 標準フォントに加えてフォント指定マクロ !"#$ 用に4つまで増やす事ができます。
$dfont = 1,
月間年間カレンダーと月間ボードの日付フォントの変更をする場合はこのオプションを@fontで指定したフォント指定番号で設定出来ます。
△ ※ フォントによっては日付表示の位置が乱れる事があります。
@fcol = ('無し','赤','桃','橙','黄','緑','青','水色','紫','白','黒','灰'),
△ 通常 文字色選択フォームの文字。,で区切られた''内に記述する。要素は0番目を除いた最大19個まで増減できます。
@color = ('9,10,1,0,0,0,0,0,0,0','#ff0000','#ff59c0','#ff8000','#ffd700','#00c000','#0000ff','#00bfff','#c000ff','#ffffff','#000000','#808080'),
文字色と縁取り色の設定。,で区切られた''内に2番目の要素以降に記述する。
最初の要素には背景色を変更した時等に視認性に問題が出る場合の@colorの要素の変更や入れ替えで変更できない返信と返信新着リスト
閲覧数別リストの縁取り表示を0から始まる要素番号を記載します。
@color = ('※1,※2,※3,※4,日,月,火,水,木,金,土','#ff0000','#ff59c0','#ff8000','#ffd700','#00c000','#0000ff','#00bfff','#c000ff','#ffffff','#000000','#808080'),
※1 返信と本文の閲覧数別で全体色として使用した場合に縁取りする文字色。
※2 前項目の縁取り時の縁取り色。
※3 日付装飾が指定の色を使用している場合に日付文字を白抜き表示にする。
※4 各曜日の月間カレンダー白抜き文字背景色 0の時は白抜き表示をせず、@colで指定されたの文字色で表示する。
縁取り文字では 1234567890-^\ に割り当てた縁取り色として使用され縁取り色は13色まで増やす事が出来ます。
メニュー文字色は@fcolと@colorを増減させる事で増減が可能です。
要素を入れ替えることで背景色を変更した場合等に対応する事が可能になります。
△ 既に文字色が使用されている書き込みに対しては変更後の文字色が適用されますので使用途中で減らす場合はご注意ください。
@fmrk = ('無し','晴','晴/曇','曇','曇/雨','雨','曇/雪','雪','月','星',
'ハート','Xデー','旅行','車','お金','メモ','酒','時計','家','ケーキ',
'宝箱','PC','病院','目','!','矢印','CD','TV','信号','電話',
'洗濯','顔','木','写真','鍵'),
△ マーク選択フォームの文字。,で区切られた''内に記述する。
@mark = ('','sun.gif','sun_cloud.gif','cloud.gif','cloud_rain.gif','rain.gif','cloud_crystal.gif','crystal.gif','moon.gif','star.gif',
'heart.gif','check.gif','bag.gif','car.gif','gold.gif','memo.gif','party.gif','clock.gif','url.gif','cake1.gif',
'box.gif','paso.gif','hospital.gif','eye.gif','caution.gif','arrow.gif','cd.gif','tv.gif','signal.gif','tel.gif',
'wash.gif','kao.gif','wood.gif','camera.gif','key.gif'),
マークファイル名設定。,で区切られた''内に記述する。
マークは@fmrkと@markを増減させる事で増減が可能です。
既にマークが使用されている書き込みに対しては変更後のマークが適用されますので
△ 使用途中で減らす場合はご注意ください。
@amrk = (33,26,27,17,31),
△ 一括マーク変更の(動画,音声,画像,予約,投票/アンケート) のマーク指定。0にするとマーク指定しない。
@shol = ('','元日','成人の日','建国記念日','春分の日','昭和の日','憲法記念日','みどりの日','こどもの日','海の日',
'山の日','敬老の日','秋分の日','体育の日','文化の日','勤労感謝の日','天皇誕生日','振替休日'),
△ 祝日設定の祝日名セレクトフォームの内容。最初の要素は空欄にして,で区切られた''内に全角6文字までで記述する。
$sres = '!',
△ 日単位の返信禁止又は返信許可マクロに使用するマークを@fmrkの中から設定する。
$lmrk = '鍵',
△ 日単位の閲覧制限に使用するマークを@fmrkの中から設定する。
$rdate = '< 84>',
カレンダー全体のデフォルト公開制限/予約個別指定
文頭マクロの<公開日/公開期間>で表記する。
書き込み内に<公開日/公開期間>の指定がある場合はそちらを優先します。
公開制限/予約個別指定と動作は同じ物ですが、編集日の概念は無いので公開期間/予約期間は仮定した対象日から見た日付が減る方向になり
仮定した本日を日付逆算で取得して公開日/予約開始日の数値を決定します。
公開日や予約開始日がプラス値の場合は設定範囲が日付が増える方向に移動しマイナス値の場合は日付が減る方向に移動します。
| ↓本日(非表示) | ↓本日(表示) 対象日↓ | ↓本日(非表示) |
| (-)← | 【公開期間/予約期間】 | →(+) |
|---|
| ↑公開日/予約開始日 | ↑公開終了日/予約終了日 |
例: $rdate = '<0>', 当日になったら公開する。
例: $rdate = '<-23/30>', 本日が一週間前になったら30日間公開する。
続けて予約時や予約マクロ使用時の 予約期間/予約開始日 のデフォルト値を半角スペースを入れて/で区切られた<>内に指定できます。
公開期間や予約期間はどちらも期間内に当日公開や当日予約を含む何日前何日後に設定する場合は期間が1日増える事になりますので1を加算した値にして下さい。
公開日や予約開始日がプラスの場合は設定範囲が日付が増える方向に移動しマイナスの場合は日付が減る方向に移動します。
公開日/予約開始日には対象日を起点の0としてマイナス値の指定が出来ます。
例: $rdate = '< 55/1>',
予約期間は8週間で前日に予約受付を終了する。(当日予約は行なわない)
例: $rdate = '<-28/84 84/-28>',
4週前から商品予約を受付し、12週間商品予約の受け付けを継続、公開期間も同様の指定にする。
△ ※ 過去ログ表示では予約受付フォームが表示されませんので2年度以前の予約受付設定は無効になります。
$dmac = 'リンクや文字装飾マクロ、画像アップロードを使用した返信はできません。',
管理者やログイン中の会員に自動リンクや文字装飾マクロ、画像アップロードを使用した返信を許可する。(非会員の閲覧者の返信を制限する)
空欄で返信のリンクや文字装飾マクロ、画像アップロードの使用を無条件に許可する。
例: $dmac = '',
※返信のアップロード禁止は$iup=0,で対応する事ができます。
△ ※$level=2,では返信の機能が無いのでこの機能は無効になります。
@bgcl = ('','無し','<#ff0000>','レッド','<#ffc0d0>','ピンク','<#ffa500>','オレンジ','<#ffffa0>','イエロー',
'<#b0ffb0>','グリーン','<#b0e0ff>','ブルー','<#800080>','パープル','<#800000>','ブラウン','<#c0c0c0>','シルバー',
'<#000000>','ブラック','<#ffffff>','ホワイト'),
1行一括書き込みの背景色マクロ。
'行頭マクロ2','表示メニュー',を1対として,で区切られた''内に記述します。
△ 要素は増減可能です。
@efct = ('','無し','<B>','太字','<I>','斜体','<U>','下線','<S>','打消し',
'<1SPAN>','明朝','<#SPAN>','縁取り','<BIG>','中文字','<BIG><BIG>','大文字','<H1>','特大行',
'<SMALL>','小文字','<CENTER>','中寄せ'),
1行一括書き込みの文字装飾マクロ。
'行末マクロ1','表示メニュー',を1対として,で区切られた''内に記述します。
△ 要素は増減可能です。
@macro = ('無変更','マクロ','全体'),
1行一括書き込みのマーク、文字色の書き込み方式、日付装飾メニュー最下部の選択メニュー。
△ '行末マクロ1','表示メニュー',を1対として,で区切られた''内に記述します。
@htm1 = ('',''),
@htm2 = ('',''),
@htm3 = ('',''),
右カラムに表示されるユーザーオプションページの記述。
htmlを使用する場合は最初の''内に記述する。
自動レイアウトを使用する場合は2番目の''内に記述する。
@htm[数字]の数字の部分が$pageで設定したページになります。
△ ※例: @htm2=('HTML表示<BR>','自動レイアウト表示<B>#ff0000'),
$help = '',
管理者画面と返信編集画面のヘルプ。
△ 記載にはマクロが使用でき、行末に半角スペースがある行は返信編集画面のヘルプでは表示されません。
中級オプション
この項目は設定によっては正常に動作しなくなったり著しくサーバーに負荷をかける事もありますので
自信が無い場合は変更しないでください。
$yoyaku = '',
今日以前のマークのある日を''内に指定した文字列で置き換えます。
内容には書き込みのマクロが全て使用できます。
また、$yoyakuがある場合返信の文字色指定は時間指定等の必須項目のセレクトになり、
名前とメールアドレス記入も必須項目になります。
返信内容は記入必須項目から外れます。
例: $yoyaku = '受け付け終了<B><CENTER>#0080ff',
マークの無い日を定休日、マークを使用した日に予約状況や【営業日/イベント】案内を表示する事で
オンライン【予約】カレンダーや【営業日/イベント】案内等に使用できます。
当日以前の営業日には$yoyakuで指定した文字が表示され、編集画面では当日以前の編集もできます。
△ ※このオプションでの運用時はデーターファイルのセキュリティ対策を必ず行ってください。
@ycol = ('無し','9時','10時','11時','12時','13時','14時','15時','16時','17時','18時','19時','予約希望時間'),
予約受付選択フォームに表示する内容。要素は0番目を除いた最大19個まで増減できます。
△ 最後の要素が選択表示のコメントになります。
$macro = 'b|i|s|u|tt|big|small|blink|marquee|center|h[1-6]|sup|sub|span',
△ 文字装飾マクロで使用出来るタグ。半角の | で区切って表記する。空欄にすると下記の特殊マクロ以外使用不可。
$effect = '●|○|◎|■|□|◆|◇|▲|△|▼|▽|★|☆|◯|\',
日付文字装飾マクロで使用出来る全角文字を '' 内に | で区切って表記する。
文字色指定も出来、順番の変更でメニューリスト順の変更ができます。
例: $effect = '◯|\|●|○|◎|■|□|◆|◇|▲|△|▼|▽|★|☆|※|♪|男#blue|女#red',
※一部の文字は機種依存やOSのバージョン、ブラウザのレンダリングエンジンの仕様による非互換の部分がありますので
△ 全角幅分の表示にならずに表示がずれたり閲覧環境の違いで表示しなかったりする場合があります。
$image = 'gif|jpg|png',
■リンク表示と表示可能な画像の拡張子。半角の | で区切って表記する。
△ 空欄にすると画像は表示せず▲リンク表示。
$movie = '(mp3)|mp4',
●リンク表示と詳細表示でブラウザ内臓プレーヤーで表示する動画、音声の拡張子。半角の | で区切って表記する。
()内はプレーヤーの高さを36ドットに制限します。
複数指定は'(mp3|wav)|mp4'のように記載してください。
空欄にするとブラウザ内臓プレーヤーは使用せず動画、音声は▲リンク表示。
△ Ver4.50以降はリンクのバージョンアップで代用出来る為このオプションは空欄になっています。
$iup = 0.5,
返信画像アップロード時の最大画像ファイルサイズをメガバイト数で指定する。
$iup = 0,で画像アップロードの機能を使用しない。
△ ※マクロ返信とアップロード機能の制限と許可は$dmac='',で設定できます。
$img = './img/',
ファイル/画像/動画/音声のアップロードディレクトリの設定。
※ここで指定されたディレクトリ内のファイルは自動管理の対象になりますので
△ JKcalender内で使用する[画像]等はここに設置しないで下さい。
$qv = 1,
△ クイックプレーヤーのを使用する場合は1,使用しない場合は0,
$iframe = 'youtube.com/embed/|youtube.com/v/|dailymotion.com/embed/video/',
動画投稿サイトの動画ディレクトリを詳細表示に埋め込みます。
iframeに対応したサイトのみ有効です。
△ 複数の登録には|で区切って記述してください
$maxwrite = 20000,
書き込みの最大文字数。半角の値なので、普通全角2バイト文字の日本語ではその半分となる。
△ 大きくするとログが溜まった場合にサーバー負荷が増えるので注意してください。
$maxr = 100,
一行返信の最大返信数を設定する。
△ 大きくするとログが溜まった場合にサーバー負荷が増えるので注意してください。
$maxyr = 5,
△ 今年から何年後まで書込み/編集を許可するのかを指定する。
$max = 50,
△ 最大登録ユーザー数。
$offset = 0,
設置サーバーが海外の場合の時間調整。秒単位で設定する。
△ 例:日本時間との差が14時間の場合14*60*60=50400なので$offset=50400,と設定する。
$meth = 'POST',
△ フォームの送信リクエスト(正常動作しない場合は'GET'にしてみる)
$sound ='',
エラー時のサウンド設定。別途サウンドファイルを用意してアップロードし、そのファイル名を記述する。
空欄でサウンド機能を使用しない。
例: $sound = './img/1464274636.mp3',
以下項目は(Ver8.60以降廃止)
サウンドの設定。別途サウンドファイルを用意してアップロードし、そのファイル名を記述する。
△ 空欄でサウンド機能を使用しない。
$lock = 0,
0 ファイルロックを使用しない。
△ 1 flockを使用してファイルロックをする。(推薦)
上級オプション
この項目はサーバーやPerl、HTMLの知識を持った方のみの上級オプションです。
内容と動作が理解できない場合は設定を変更しないでください。
変更や動作確認は全て自己責任でお願いします。
設置したサーバー側の固有情報が判明しない場合サポートをお断りする場合も御座いますのであらかじめご了承ください。
入室レベル
$level = 2,
閲覧にもパスワードが必要になります。入室後は暗号化したパスワードを使用します。、
セキュリティを確保する為、この画面上での相対アドレスで記載された以外の自動リンクは全て無効になり
▼▲■●★等の代替のマーク表示で制限されます。
詳細表示は$level=1,と同様に入力フォームの下に表示されますが、設置サーバー外へのリンクは無効になるので
アップロードされたファイルや画像動画音声以外は代替画像が表示されサーバー内限定の利用用途になります。
入室方法はパスワード入力のhtmlページを作成して以下のタグを挿入して入室してください。
−−−−−−−−−−−−−−ここから−−−−−−−−−−−−−
<PRE><FORM ACTION="http://***.****.**/***/cgi-bin/calender.cgi" METHOD="POST">
PW:<INPUT TYPE="password" NAME="pu" SIZE=12><BR>
<INPUT TYPE="submit" VALUE="ENTER"><BR>
</FORM>
−−−−−−−−−−−−−−ここまで−−−−−−−−−−−−−
△ ※このオプションでの運用時はデーターファイルのセキュリティ対策を必ず行ってください。
書き込みのメール通知
@mail = (),
通知メールを送るメールアドレス
'メールアドレス','選択フォームの表示',を1対として,で区切られた''内に記述します。
要素は増減可能です。
メールアドレス'@@@'はリスト全員にメールを送ります。
例: @mail = ('abcd@aaaa.aa.aa','JK','efgh@bbbb.bbb','会長','@@@','全員'),
メールアドレス'...'は未登録者に一括書き込みフォームにメールアドレスを記入してメールを送ります。
例: @mail = ('...','個別','abcd@aaaa.aa.aa','JK','efgh@bbbb.bbb','会長','@@@','全員'),
登録メールには一項目に複数のメールアドレスを指定出来ます。
△ 例: @nail =('...','個別','abcd@aaaa.aa.aa,efgh@bbbb.bbb,ijkl@cccc.cc.cc','A班','****@****.***','会長'),
$from = '<>',
JKcalenderから送られたメールの返信のアドレスを設定します。
<>内にメールアドレスを記入してください。
△ 例: $from = '<abcd@aaaa.aa.aa>',
$sdml = '/usr/sbin/sendmail',
△ サーバーがsendmailを使える場合のパスを指定。(空欄でメール機能を利用しない)
$don = 1,
通知済みである事を管理者に書き込みで記載します。
△ 通知済みをカレンダー上に表示する場合は行頭と行末の<!>を消去してください。
$mres = 1,
返信の書き込みがあった時に返信を通知するメール宛先の指定。
0 返信のメール通知は行わない。
1 1以上で返信のメール通知を行う。
数字はセレクトフォームの0番目からカウントして何番目に登録されているメールに送るかを指定する。
△ 送信時にメールの入力が必要な'個別'に当たる数字は指定できません。
$mrtyp = 1,
返信の書き込みがあった時に返信を通知する際のメール送信タイプを指定。
1 テキストでメール。
△ 2 HTMLでメール。
@yc = (),
予約受付確認メールの('タイトル','内容','予約完了メールの内容')。(内容の改行が反映されます)
空欄で予約確認メール送信をしない。
例: @yc=('ご予約内容確認メール','以上の内容でご予約を承りました。
予約受付完了メール到着まで今暫くお待ちください。','様の予約受付を完了致しました。'),
---------------------
JKcalendr 受付係
---------------------'),
△
返信非表示
$vres = 0,
0 返信を管理画面以外では表示しない。(返信を管理者への私信として利用できます。)
主に予約タイプの受付用として設定しますが、他のタイプで予約受付マクロを使用している日の返信はこのモードに相当する動作になります。
返信者には書き込みの後に書き込み内容を表示した送信完了画面が表示されます。
△ ※このオプションでの運用時はデーターファイルセキュリティ対策を必ず行ってください。
圧縮転送
$gzip = '',
サーバーがgzipを使える場合のパス指定 (空欄でgzipを使用しない)
△ 転送サイズが実測で1/3以下になります。
マルチユーザー
半角8文字以内のユーザー名hogeを使ってマルチユーザーで使う場合は設定ファィルcalinihoge.cgiを新規に作成し、
上記のオプション説明を理解した上で各データーを設定してアップロードしてください。
※ユーザー名に全角文字はほぼ使用出来ますが、特殊文字等で不具合が出る可能性はあります。
次にcalinihoge.cgiで設定した空のデーターファイル$dfileと$kfileを作成してアップロードしてください。
新規の$dfileファィルが空(0バイト)の場合は一度書き込み動作を行って
データーファィルのイニシャライズをしてください。
(この時実際に書き込みは行われません。)
http://***.****.**/***/cgi-bin/calender.cgi?name=hoge
でアクセスするとユーザーhogeが利用出来るようになります。
パスワード付き入室用フォームを使用する場合は以下を参考にしてください
−−−−−−−−−−−−−−ここから−−−−−−−−−−−−−
<FORM ACTION="http://***.****.**/***/cgi-bin/calender.cgi" METHOD="POST">
Name <INPUT TYPE="text" NAME="name" SIZE=8><BR>
Password <INPUT TYPE="password" NAME="pu" SIZE=8><BR>
<INPUT TYPE="submit" VALUE="ENTER"><BR>
</FORM>
−−−−−−−−−−−−−−ここまで−−−−−−−−−−−−−
△
アクセス制限
$denyが有効の時に鍵を掛けた状態と同じ表示になります。
有効にするには行頭の#を消去してください。
以下の4項目では++$denyを++$botに変更すると対象アクセスのログ記録とカウントアップを行ないません。
また(++$deny,++$bot)にするとアクセス制限に加えてログ記録とカウントアップを行ないません。
#$ENV{'REMOTE_ADDR'}!~/./&&++$deny,
アクセスを許可するIPを//間に正規表現で記述する。
例)192.168.1.10から192.168.1.19までのIPのアクセスを許可する。
++$deny if $ENV{'REMOTE_ADDR'}!~/^192\.168\.1\.1\d$/,
禁止の場合は!~を=~に変更して禁止IPアドレスを正規表現で記述して下さい。
#$ENV{'HTTP_REFERER'}=~/accessplus/&&++$deny,
直接リンクを禁止するURLを//間に正規表現で記述して下さい。
#$ENV{'REMOTE_HOST'}=~/hoge\.net/&&++$bot,
閲覧制限するURLを//間に正規表現で記述して下さい。
$ENV{'HTTP_USER_AGENT'}=~/^$|:\/\/|@|Googlebot|bingbot|BingPre|Yandex|Hatena|ia_archiver/&&(++$deny,++$bot),
△ サーチエンジンボットの閲覧制限(AegisL)
入室アクセスログ
入室時の日時、カウント、ホスト名又はIPアドレス、使用ブラウザ(USER_AGENT)、アクセス元(REFERER)を記録するアクセスログです。
ログ解析でアクセス制限作成要素になる情報がこのログから入手可能です。
ログ保存件数は最新100件までの少な目の設定ですが、前述のアクセス制限の$botを併用する事により
不必要な情報を取得しない選択型のアクセスログを構築できるので効率の良い運用が可能になります。
マルチユーザー使用時は共通のアクセスログとしても機能させる事ができ、ログの日付の後にユーザー名を表示します。
日付枠末尾には入室カウンター数あるいはアクセス制限時に*が表示されます。
$log = '',
入室アクセスログを使用する場合のログ保存ファイルを指定します。
指定が無い場合又は指定のログファイルが存在しない場合はログ機能を使用しません。
△ 例: $log = './clog.cgi',
$mpw = ''||$password,
ログ閲覧のパスワードを''内に記入します。''の場合は$password の設定が使用されます。
ログの閲覧はcalender.cgi?の後に$mpwで指定したパスワードを記入してアクセスすると表示されます。
例: http://***.****.**/***/cgi-bin/calender.cgi?default
閲覧にフォームを使用する場合は
例: $mpw = 'kanri=pass'||$password,
のように[フォーム名]=[パスワード]と記入して以下のフォームを作成して入室して下さい。
−−−−−−−−−−−−−−ここから−−−−−−−−−−−−−
<FORM ACTION="http://***.****.**/***/cgi-bin/calender.cgi" METHOD="POST">
<INPUT TYPE="password" NAME="kanri" SIZE=8>
<INPUT TYPE="submit" VALUE="管理">
</FORM>
−−−−−−−−−−−−−−ここまで−−−−−−−−−−−−−
△
$maxl = 100,
△ 最大ログ記録表示件数。
テストモード
@test = (),
テスト用とサンプル表示の開発用でユーザーには用途不明のオプションです。
例: @test =(2003),
入室年を指定した年に変更してデーターファイルへの書き込みやメール送信を禁止、有効なl.cgiがあれば実行します。
※現在の年より大きな値は指定できません
例: @test =('on'),
の場合は入室年は現在の年になり、書き込みやメール送信だけを禁止にして有効なl.cgiがあれば実行します。
2番目の要素には@test使用時にcal****.cgiの****部分を指定出来ます。
例: @test =('on','auto'),
△
ご注意
JKcalenderが正常に動作しているにも関わらず、サーバー側のマシントラブル等でデーターファイルが損傷又は紛失してしまう場合も御座います。
不測の事態に備えてcdate.datやckeep.dat等のデーターファィルのバックアップは各自の責任で必ず行うようにしてください。
現在では殆ど問題にはならないと思いますが、このスクリプトはs-jis環境で表示と動作をします。
UNIX等でs-jisの使用出来ない環境からの書き込みでは書き込みデーターの文字化けを起こす可能性もありますのであらかじめご了承ください。
△
履歴
2000/12/01 Ver1.0 初版リリース
2000/12/04 Ver1.02 書き込みルーチンの見直し
2000/12/29 Ver1.03 月予定の書き込み不具合の修正
2002/02/01 Ver1.04 タグの表示禁止
2002/04/27 Ver1.05 マニュアルの修正、クレジットの変更
2002/09/02 Ver1.06 ホームページに戻るのフォームをGETメソッドに修正
2002/09/15 Ver1.07 フレーム使用時の不具合修正
2002/10/19 Ver1.08 日付デフォルト文字サイズ変更。書込み内容によるレイアウトの乱れを若干修正
2002/10/20 Ver1.10 文字色の選択変更の機能追加。表示文字数の変更。
書込み内容によるレイアウトの乱れの修正。gzip対応(非サポート)
2002/10/22 Ver1.11 表示文字数、最大表示行数の変更。祝日設定で文字色が無効になる不具合の修正
2002/10/23 Ver1.20 マークの選択変更の機能(非公開バージョン)
2002/10/25 Ver2.00 過去ログの閲覧機能追加。閲覧専用モードの追加。
2002/10/26 Ver2.10 一括書込みに6週間までの毎週書き込みを追加。
2002/10/27 Ver2.11 毎週一括書込みの不具合修正。
2002/10/30 Ver2.20 表示ルーチン見直し。自動リンク、行単位色変更マクロ機能追加。
2002/10/31 Ver2.21 マクロ表示のバグ修正。文字装飾マクロ機能追加。
2002/10/31 Ver2.22 長い半角英数の文字列を強制的に改行。セキュリティバグの修正。
2002/11/01 Ver2.30 ボード表示のデザイン変更。初期表示をカレンダーかボードの選択が出来るようにした。
2002/11/01 Ver2.31 ボード表示の初期設定オプション$bdbg追加。$layoutからWIDTHの指定を削除。
$layoutデフォルト画像URLが違っていたのを修正。マニュアルの追加と修正。
2002/11/02 Ver2.32 祝日設定に月単位のタイトル表示追加。レイアウト調整。
2002/11/05 Ver2.33 各種ブラウザに固有の自動改行しない全角文字がある為、全角も強制改行。
2002/11/10 Ver2.35 強制改行の仕様変更。曜日の色の詳細変更オプション@col追加と$titlecolorの削除。
マークの背景表示モード$bgmk追加と$layoutの仕様変更。
2002/11/13 Ver2.36 サウンドオプション$sound追加。ページ移動時の詳細表示を月の書込/編集画面に変更。
2002/11/16 Ver2.37 $level=3,の月日がリンク表示しないように変更。編集画面と通常画面のフォームを追加。
ホームページへ戻るを表示。
2002/11/16 Ver2.40 従来の$level=0, $level=3,を廃止。従来の$level=3,を$level=0,に変更してデフォルトに設定。
$color $markの廃止。
2002/11/20 Ver2.50 年間カレンダーモード追加。オプション$nenbg @nenclの追加。
$backで指定したボタンの文字を変更できるオプション$backhp追加。
$modeが反映されないバグと機能追加に伴い$emodeに変更して修正。
他ページからの書込み禁止が無効になるバグを修正。
2002/11/22 Ver2.51 表示方法を変更してカレンダー表示範囲を1-999999年に拡張。
何年後まで書込み/編集を許可するのかを設定するオプション$maxyrを追加。
2002/11/25 Ver2.52 ボタン等の表示文字を初期設定の@txtで設定出来るようにした。$backhp廃止。
@colと@nenclをまとめた。$nencl廃止。
曜日文字の指定@wフォントの指定@fontの追加。
カレンダーモード又はボードモード専用オプション$xmode追加。
$body $bdbg $nenbg @colorの初期設定値変更。
2002/11/30 Ver2.53 改行から始まる書込み時に書込み毎に改行が減るバグを修正。
2002/11/30 Ver2.54 ボードの各日の表示は空行をそのまま表示する仕様に変更。
2002/12/02 Ver2.55 ボードの各日の表示の強制改行で空行が増えるバグを修正。
2002/12/04 Ver2.60 リンク先が画像ファイルの場合は■でリンク表示する仕様に変更。
ボードモードでは画像の縮小プレビューを追加。
プレビュー画像の最大表示数$imax追加。
$titlecolorを@colに統合。
2002/12/05 Ver2.61 $bdbgの仕様変更。
2002/12/09 Ver2.70 カレンダーモード$level=0,の時に詳細表示を追加。$lbのデフォルト値を12に変更。
@fcol @color @fmrk @markの変更でマークと文字色の増減が自由に設定出来る
仕様に変更。
2002/12/14 Ver2.80 祝日コメントの文字色設定を追加。祝日設定画面のレイアウト変更。
文字装飾マクロの</**>表記を<**>でも可能にした。
2002/12/22 Ver2.90 アイコンクリックで同一アイコンの書込みのみを表示する機能追加。
2002/12/28 Ver2.91 ファィル読み込みの方法とエラー表示変更。
2003/01/08 Ver3.00 マーク画像の全面変更。
2003/01/18 Ver3.01 利用規定の一部変更。(スクリプトを第三者へ販売する事を禁止)
2003/01/20 Ver3.10 各行頭にマークを表示するマクロ機能追加。マーク画像追加。
2003/01/30 Ver3.11 年間カレンダーで1月の月タイトルが次年度の表示をしてしまうバグを修正。
2003/02/06 Ver3.12 ボードモードで月書き込みの画像リンクがプレビューしてしまうバグを修正。
2003/02/20 Ver3.20 動画ファィルのリンクを●で表示する仕様を追加。
最大プレビュー数$imaxはボードモードでのみ適用。
2003/02/25 Ver3.30 カレンダーモードの行単位で選択表示するマクロを追加。
2003/02/27 Ver3.33 ファィルロック中級オプション$lock追加。
2003/03/01 Ver3.40 画像■と動画、音声●リンクの拡張子指定オプション$image $movieを追加。
設定ファィルを別ファィルにして以降のバージョンアップ時の設定変更の手間を軽減。
デフォルトの設置方法の変更とそれに伴うマニュアルの改訂。
マルチユーザーモードの方法を変更。
2003/03/02 Ver3.41 マニュアルの追加編集。
2003/03/09 Ver3.43 mms:// mmst:// rtsp://で始まるURLもリンク対象とした。
(Windows Intrernet Explorer以外のブラウザでは正常動作しない場合もあります。)
詳細表示のリンク先を詳細表示アンカーに変更。
2003/03/20 Ver3.50 年間カレンダー表示から書込み、編集、詳細表示の機能を追加。
詳細表示に祝日表示を追加、詳細表示プレビュー画像の表示数制限$iv追加。
2003/04/02 Ver3.60 年間カレンダーと月間カレンダーの詳細表示に一週間単位の表示機能の追加。
詳細表示の一週間表示オプション$wvew追加。
設置方法とマルチユーザーに関するマニュアル修正。
2003/04/03 Ver3.61 詳細表示が一週間単位の表示時にページ内リンクを選択日に変更。
月間カレンダー、ボードのフォント固定。$fontを廃止。
2003/05/04 Ver3.70 背景色を曜日単位で指定できる@bgcol追加。当日の背景色を指定可能にした。
それに伴い$layoutのBGCOLOR=""部分の削除。
背景画像cross_lg_s.gif追加。デフォルトにした。
自動リンクの拡張。
2003/05/15 Ver3.73 $backを空欄にすると[ホームページへ戻る]のリンクを表示しないようにした。
$bdbgの説明を変更。
年カレンダーで@colに色指定する事で当日の背景色を変更可能にした。
年カレンダーのデフォルトリンク色が月タイトルで反映されない不具合修正。
2003/05/17 Ver3.80 詳細表示に曜日の表示追加と@bgcolの背景色を反映させた。
@bgcolに月詳細表示の背景色設定追加と詳細表示の祝日表示に文字色を反映させた。
$bdbgからBGCOLOR="#fffff0"を削除。
$lbに関する説明の追加等のマニュアルの変更。
カスタマイズサンプル設定ファィルcalini1.cgiのおまけを付けた。
2003/05/30 Ver4.00 1行返信機能と削除管理機能を追加。
返信機能設定オプション$eres,$vres,$maxrを追加。
@col,@bgcolに返信新着の色指定追加。
日単位の返信禁止マクロ返信許可マクロ$sres追加。
@txtの拡張。祝日設定以外殆どの部分のコメントを変更出来るようにした。
<BR>マクロ表記の追加。
2003/06/02 Ver4.03 年間カレンダーのマーク選択表示追加。
書き込みのある日の前日に新規書き込みを行うと返信がコピーされる不具合修正。
表示レイアウト、表示方法の調整。
2003/06/03 Ver4.03+ マニュアルのデフォルト値一部修正。スクリプトバージョンは4.03のまま変更なし
一部の上級オプションを条件付のサポート対象とした。
2003/06/06 Ver4.10 カレンダーを1582/10/15以前のユリウス暦に対応。
$bgmk仕様変更。月カレンダーでの使用を廃止し、年カレンダーで使用可能にした。
連続投稿規制。
返信のある発言日を更新すると返信が全消去される不具合の修正。
2003/06/09 Ver4.11 Ver4.00以降で発生した不具合を修正。
$bgmk使用時の文字表示にDHTMLのfilterを使用(Windows版IEのみで有効)
2003/06/10 Ver4.11+ マニュアル改訂。
2003/06/13 Ver4.13 タイトル表示マクロを追加。
祝日設定で2回目の設定以降に文字色指定を失敗する不具合の修正。
2003/06/20 Ver4.20 テンプレート機能追加。@txtに2要素追加。
2003/06/21 Ver4.21 テンプレート呼び出し後の書き込みで祝日が設定される不具合修正。
2004/03/05 Ver4.211 クレジットとマニュアルのメールアドレス変更。
2005/06/11 Ver4.30 表示モードの変更をトグルに変更。年移動フォームの位置を変更。
2005/06/15 Ver4.40 ユーザーCSSを記述する$css追加。
編集画面のリンクURLに表示されていたパスワードを暗号化。
パスワード使用時は常にHTTP_REFERERをチェック。
入力フォーム表示を一部変更。
カスタマイズサンプルのファイル名をcalini1.cgiからcalinisample.cgiに変更。
上級オプション変数名の変更によりの$level=2,入室フォームpwdをpassに変更。
上級オプションマルチユーザーnameを最大8文字に制限。
上級オプションマルチユーザーモードのユーザー名を表示。
4.30までの累積バグの修正。
2005/06/24 Ver4.50 自動リンクの表示方法をバージョンアップしcalini.cgiに$elink=1,の追加。
同時に●や▲をリンク表示する事で代用出来る$movieの要素を空欄にした。
年間カレンダーの選択表示を仕様変更しcalini.cgiに$vmrk=1,を追加。
calini.cgiファイルの以下の初期設定を現在のサーバーや回線環境に合わせて変更。
$lb=32, $imax=2, $iv=24, $maxwrite=2000, $maxr=30,
@txtの'詳細表示'を'','閲覧専用'を'★'に変更
$macroにcenterを追加。
返信フォームのレイアウト変更。
入力の必要が無いパスワードフォームを暗号化して非表示に変更。
2005/06/28 Ver4.51 表示処理エンジンの見直し。
2005/07/01 Ver4.52 日のフォントが$size=5,の時IEは大き目になるので他のブラウザと同じになるように調整。
月間ボードと詳細表示のマーク画像サイズを少し大きくした。(非公開バージョン)
2005/07/05 Ver4.60 日時を強調表示する機能を追加。
@txtに,'日時強調','強調解除'を追加。
$emodeに日時強調表示ONの入室モードのオプションを追加。
全角数字を強制的に半角表示。
自動リンクと▼が重なる時に不要なタグが出ていたのを修正。
calini.cgi $lb=40,に変更。
2005/07/08 Ver4.61 月間カレンダーで背景色付きタイトルが表示に反映ようにした。
※ 一部のスタイルシート未対応ブラウザは反映されません。
2005/07/09 Ver4.65 1行一括書き込みに簡単なマクロメニューを選択出来るようにした。
calini.cgiにマクロメニューの@bgcl,@efctを追加。
@colorに白黒灰の3色追加。色指定をを#xxxxxxに変更してマクロメニューに対応。
入力フォームの拡大と調整。1行一括書き込みの文字制限を80に拡大。
@txtをマクロメニュー対応に変更。
2005/07/12 Ver4.66 HTMLソースの調整。
一部のサーバーで文字化けが起きていたようなので、文字コード判定方法を修正。
2005/07/18 Ver4.68 横幅指定オプション$x追加。
横幅指定に伴うHTMLソースの調整。
横幅縮小サンプルcalinismall.cgi添付。
2005/07/18 Ver4.69 カレンダー上部にタイトルを入れる$headカレンダー下部に注釈文を入れる$footを追加。
2005/07/20 Ver4.69. Ver4.68以降で返信削除画面が一部表示されないバグ修正。
2005/07/22 Ver4.70 画像のディレクトリ指定$dir追加。
それに伴いcalini.cgi calinisample.cgi calinismall.cgiの$bkimgと@markの値を変更。
月間ボードの月表示で行単位選択表示マクロが機能していなかったバグを修正。
2005/07/25 Ver4.70+ マーク選択表示時に月タイトルがあるとマークが無くても月表示されるバグを修正。
2005/07/27 Ver4.71 擬似フレーム表示$frame=0,を追加。
calinismall.cgiを擬似フレーム表示に変更。
2005/07/27 Ver4.71+ Ver4.71以降$vres=0,の時に返信後の表示が乱れるのを修正。
2005/07/28 Ver4.71++擬似フレーム表示のHTMLソース調整。
calinismall.cgiにタイトル等を追加。
2005/07/31 Ver4.72 擬似フレームの注釈$ftop 擬似フレームの枠内の設定$fbgを追加。
擬似フレームの幅がカレンダーよりも小さい時は入力フォームをカレンダー下部に表示。
calini.cgi calinisample.cgi calinismall.cgiのデフォルト値を一部変更。
2005/08/02 Ver4.72+ フォームで最大文字数制限のHTML調整。
2005/08/03 Ver4.73 月間カレンダーで返信のある日の詳細表示リンクされない場合がある不具合を修正。
今日以前の表示を制御する中級オプション$yoyaku='',追加。
calinisample.cgiを【予約】に変更。
2005/08/07 Ver4.80 マニュアルの改訂。
以下の1行入力フォームの強化とレイアウト変更。
選択表示マクロのチェクボックス追加。
マーク、文字色の書き込み方式の選択。
以上に伴う表示@macro追加。$txt[17]変更。
背景色と装飾の要素を追加。
2005/08/10 Ver4.80+ Mac IE5.xで今日のボタンの位置が1行ずれる不具合を修正。
Mac safariで月間カレンダーの背景色が正常に表示されない不具合を修正。
2005/08/16 Ver4.81 Ver4.80で使用不可にした1行入力フォームを月書き込みの編集で使用出来るようにした。
2005/08/17 Ver4.81+ Ver4.71以降の編集画面で今日のボタンをクリックすると編集から抜けてしまう不具合を修正。
2005/08/21 Ver4.82 1行書き込みのマークと文字色を無しにした場合に全体の変更が無効になる不具合を修正。
文字色とマークを全体を選択時に1行書き込みしなくても指定日分一括変更出来るようにした。
cssの表示でNN4.xブラウザは border-width: 1pxの表示がおかしくなる不具合があるので
calini.cgiからは削除した。
2005/12/19 Ver4.83 毎週書き込み後にデーターの編集等が出来なくなる不具合を修正。
2005/12/25 Ver4.90 検索機能追加。
選択表示時のページ移動に対応。
2015/02/13 Ver5.00 書き込み編集返信のメール通知機能を搭載。
管理フォーム以外にその行を表示させないマクロ<!>を追加。
マクロの使用方法をマニュアルに追加記載。
2015/02/16 Ver5.02 配布用とテスト用の統合。
このバージョンで機能追加はありません。
返信時の名前cookieの不具合修正。(,文字がある名前は使えません)
説明に個別フォームで複数送信する方法を記載。
2015/02/20 Ver5.10 HTMLメール送信機能を搭載。
$iv=0,の時<>マクロを使うと詳細表示でタイトルしか表示しなくなる不具合修正。
自動リンクの判定方法を変更。
2015/03/10 Ver6.00 動画投稿サイトのプレビュー機能。
画像動画のページ右側表示と文字の回り込み機能追加。
プレビュー画像を大きくした。
自動レイアウト機能の調整。
管理画面から抜けた時には編集していた詳細画面を表示するようにした。
日時強調を解除すると詳細表示も解除される不具合の修正。
HTMLメールでタイトルの背景色が出ない、マークのリンクが不適切な不具合の修正。
返信新着表示の不具合修正。
年間表示で$bgbfの表示改善と月タイトルにマークの表示。
画像と動画のセンター拡大表示に対応。
詳細表示にPAGE TOPのリンクを表示。
行頭マークを行間の任意の場所で使えるようにした。
擬似フレームにユーザー領域を表示して3カラムに対応。
ユーザー領域をカレンダー、ボードで表示と多ページ化。
ユーザー領域にHTMLに加えてJKcalederの表示エンジンを使用可能にした。
レイアウト固定化にgif画像使用。
2015年以降の詳細表示とユーザー領域には連続した半角文字以外強制改行を無効。
返信新着表示を新着日に近い程色が濃くなる表示の追加。
マーク検索の挙動を改修してワンクリックで選択/解除と閲覧を同時に行うようにした。
月間、ボード、年間各モード移動時に選択日の詳細表示を持ち越すようにした。
年間から月間、ボードに持ち越す選択月詳細表示が無い場合は月タイトルの詳細表示。
圧縮ファイル内のディレクトリで営業【予約】や【ブログ】インストールの簡略化。
$bgbfや返信新着の背景色利用の為一部マークの画像を修正。
ボードの表示仕様を変更。2015年以前の物は互換表示。
マニュアルの記載ミスを修正。
2015/03/25 Ver7.00 右寄せマクロ<R>書き込みの日時表示<DATE>を追加。
画像の横並び表示追加。
編集フォーム内を自動改行無しに変更。
【ブログ】のデフォルト入室設定をボードに変更。
月や年移動時の詳細表示に月タイトルを表示。
メールの返信先設定。
HTMLメールに返信フォームを付けて返信可能にした。
$mresで指定した返信通知先以外はテキストメールからコメント行削除。
返信の最大文字数を全角でも80文字に増やした。
返信の連続した半角文字表示には強制改行の制限を付けた。
返信の名前表示を通常は太字、メールは斜文字でリンクと区別できるようにした。
(返信に関する表示は以前のバージョンの書き込みは今まで通りの表示)
連続画像貼り付けのタイトル表示にタイトルマクロの機能を追加。
縦書き表示の追加と画像タイトルマクロに文字装飾系マクロの全適用。
テキストメールにメール内容に不要のマクロが表示される不具合修正。
画像動画の一覧表示を追加。
$vmrk=2,で全てのモードでマーク選択メニューon表示を追加。
日時強調を全角数字(曜日):秒に拡張。
書き込み内のマークを検索対象にするマーク##を追加。
細かな機能修正とレイアウト固定。
全レベル全モードで編集フォーム下部に詳細表示。
検索中は※検索表示中を表示。(@txtの変更削除で変更非表示可)
編集画面のユーザー領域表示に入力支援helpを表示。
2015/04/08 Ver7.50 実用最小閲覧横幅を240dotまで縮小。
閲覧者のブラウザ幅に自動レイアウトする[Fit]モード追加。
レイアウトの微調整。
日単位週単位の詳細表示を閲覧者が選択するようにした。($wvew撤廃)
詳細表示をしている日や月の文字色を変更した。
通常の自動リンクも相対アドレスを対象にした。
過去ログの画像動画一覧表示不具合修正。
転送量削減。
マニュアルでの横幅指定フォーム追加。
エラー表示の不具合修正。
2015/04/18 Ver8.00 入室時に当日の入室カウントを表示。
【予約】モードの返信を時間指定等に使用出来るようにした。
詳細表示部分に他ページを表示するオプション追加。
縦方向も一部を自動[Fit]対象にした。
管理者が閲覧制限の鍵を掛けられる機能を追加。
$level=1,での週間表示と返信の不具合修正。
祝日表示の最大文字数を6文字に変更。
$wvew=3,で詳細表示をしない設定を追加。(iframeによるページ内埋め込み用)
【営業カレンダー】と【予約】を別メニューとして扱い、配布版でも別設定にした。
鍵を掛けた状態で管理者のみ閲覧可能にした。
ステータス表示の調整。
2015/04/28 Ver8.50 簡易表形式マクロの追加。
マークに使用する「カメラ」と「鍵」の2画像を追加。
$lmrkで日単位の閲覧制限機能を追加。
【予約】モードの予約終了日の閲覧が出来る設定に変更。
登録制の閲覧制限解除を追加。
通常の登録アカウント作成と仮パスワードをメール送信してアカウントの作成をする2種類の機能に拡張。
登録スクリプトに管理モードを追加。アカウント削除や管理人によるアカウント追加ができるようにした。
閲覧制限の表示を$lmrkで設定した画像に変更、及びリンクによるログインフォームの表示。
ログアウト機能追加。
登録スクリプトにサンプル用テストモードを追加。
当マニュアルにcallgi.cgiに関する項目を追記。
ID:PW:入力後の入室完了時に一度だけアカウント名を表示。(表示に余裕がある場合)
2015/08/20 Ver8.70 JKboardVer3.01を同包。
auto時のcalwwにデーターを残さないようにした。
$soundによる旧サウンド機能廃止。
カウンターと登録ユーザーデーターをflock対象にした。
テスト用コードの追加。
ワード検索の検索ワード強調表示。
日時強調を一覧表示では適用外とした。
配布ファイルの圧縮形式をzipに変更。
ホストやUA単位の閲覧制限機能(AegisL)を追加。
使い方、設置方法のマニュアル一部改正。
2015/09/15 Ver8.70 不具合修正版リリース。
2015/10/16 Ver9.10 マルチユーザーの名前に全角文字も使えるようにした。
カスタマイズオプション$title @ycolを追加。
マニュアルの参考画像表示。
perl4環境でのチェックが出来ない為動作環境をperl5.0以上に変更(perl4では旧版Ver4.90が最終安定版になります。)
予約返信連動の残量表示マクロを追加。(【予約】モード以外でも予約画面の作成と運用ができます。)
アンケート等に使えるカウントマクロ追加。
テンプレート書き込み後の挙動を変更。
テンプレートの一括書き込みに対応した。(一括書き込みの文字数制限は$maxwriteの制限文字数に変更。)
全自動で表示領域の最適化をする$auto=2,モード追加。
返信表示の自動改行と行間の調整、返信文字数を160文字に増量。
月別の書き込み内の動画や画像も一覧表示の対象にした。
閲覧数別のリンクリスト表示を追加。
各種不具合の修正。
2015/10/22 Ver9.11 不具合修正版リリース。
2015/10/27 Ver9.12 書き込みを消去すると閲覧数別のリンクリストから登録消去されるようにした。
2015/10/29 Ver9.13 入室カウンター表示を閲覧制限のログイン時と編集画面の書き込み時にも表示。
画面内マーク表示方法の一部変更に伴い@txt内のマーク関係の設定を一部変更。
2015/10/31 Ver9.14 年間カレンダーから月間カレンダーやボードに移動する時等に画像動画一覧表示を持ち越すようにした。
2015/11/01 Ver9.20 過去ログのメール送信に対応した。
2015/11/04 Ver9.21 ユーザーオプションとヘルプページの表示方法データー形式の改修。
2015/11/07 Ver9.30 メール送信内容を画面下部に表示する機能を追加。
2015/11/10 Ver9.40 callgi.cgiをcalender.cgiの内部プロセスとして統合。
calhelp.cgiを各設定ファイル内に統合。インストールの簡略化。
管理画面でユーザー登録をする機能を追加。
オプション表示を最大7ページまで増量した。
2015/11/22 Ver9.41 コードの最適化。
閲覧数別リストの消去でデーター上に消し残しがある不具合の修正。
Ver8.70以降の最適化によって発生した細かな不具合の修正。
取扱説明書のプログラム説明部分の変更。
2015/11/26 Ver9.42 設定ファイルに閲覧数別リストの表示非表示の選択$rank = 1,を追加。
アクセス制限の仕様変更。
2015/11/29 Ver9.43 予約マクロの残量表示をしないオプションを追加。
予約時に管理者への通知メールが送られない不具合の修正。
2015/12/05 Ver9.50 予約受付の確認メール送信機能を追加。
予約整理番号を発行する機能を追加。
返信新着表示色の不具合の修正。
画像動画リストで次月の月タイトル内の画像動画が表示される不具合の修正。
最初のopt表示時に画像動画一覧が表示される不具合の修正。
$xmode=0,使用時にオプション画面が表示されない不具合の修正。
2015/12/13 Ver9.60 autoの移動時にカレンダー幅を2倍に拡大表示する機能を追加。
閲覧数別表示を移動時のみ詳細表示部分に表示する$rank=2,モードの追加。
月や年の移動ボタンに個別のcssを埋め込めるようにした。(設定ファイル#m{})
アクセス制限や閲覧制限の時にオプションページを表示しないようにした。
リンク内の不要なPOST情報の送信を削除。
上級オプション$level=2,の入室フォーム入室オプションpassをpaに変更とマニュアルの改正。
カウントアップマクロに予約整理番号が記載される不具合の修正と予約整理番号の表示位置の変更。
テンプレート登録時に登録データーがフォーム内に二重表示される不具合の修正。
2015/12/28 Ver9.70 返信新着表示機能$rank=3,$rank=4,を追加。
自動リンクの表示方法の指定$target='',を追加。
[Fit]の選択と同時にサイズ変更するJavaScriptを追加。
$frame使用時の閲覧数別表示を詳細表示部分に移動。
【予約】専用モードのデザインを変更。
閲覧数別表示を最大30件に変更。
添付のjcode.plをjacode.plに変更。
JKboardVer3.01の同包を終了。
週間表示での返信フォームの不具合を修正。
2016/1/16 Ver10.0 書き込みの日付移動、コピー、一括コピー機能を追加。
登録会員をメール送信選択メニューに追加。(@mailの設定無しでもメールの登録削除が可能になります。)
詳細表示とユーザーオプション、ヘルプページに背景画像を指定するマクロを追加。
書き込みの公開日/公開期間を指定するマクロを追加。
文字色とタイトル背景色マクロにHTMLの色指定で使用できる10文字までの色名を使用できる機能を追加。
オプションページボタンの名称表示を@optに記載する事で変更する設定を追加。
<TITLE>タグの末尾に表示日の日付を挿入する仕様を追加。
過去ログの個別メール送信に対応。
ユーザーオプションページcalhtm.cgiを設定ファイルcalini.cgiに統合。
管理編集画面上のログアウト表示を廃止し、管理編集終了後の通常表示確認用ログアウト表示に変更。
メール送信の使用不使用の切り換えを$sdmlの記載が有るか無いかで判定する仕様に変更。
Ver9.50以降で発生した$emodeと書き込み日の不具合を修正。
年間表示の画像動画一覧で前年12/31次年1/1のリストが表示される不具合を修正。
<DATE>の文字色指定マクロが反映されない不具合を修正。
テキストメールのマクロ除去が不完全な不具合を修正。
2016/1/31 Ver10.5 閲覧履歴表示機能を追加。
コピー開始日の日付を省略した場合の一括コピーの機能と書き込み削除の機能を追加。
ブラウザ履歴を使用して削除した書き込みと返信を復帰させる機能を追加。
受付完了メール(定型+個別追加メッセージ)送信機能を追加。
選択項目がある画面ではリセットボタンを表示する仕様を追加。
管理者ページ内又は$level=1,で返信の検索をする機能を追加。
返信の新着順表示をする機能を追加。
mailto:のエンコード記録を廃止。(廃止以前との互換は維持)
内容の書き換えが有った時に閲覧数別リストの内容も変更する仕様に変更。
過去ログのメール送信に返信が含まれていない不具合の修正とメール内容の編集送信が出来る仕様に変更。
返信の名前に使用不可の文字がある不具合を修正。
2016/2/29 Ver10.7 区切り線マクロ<HR>を追加。
見出しマクロ<H1><H2><H3><H4><H5><H6>を追加。
タイトルマクロの背景に画像を使用する仕様を追加。
YouTubeの動画埋め込みコードを書き込み時にJKcalender用に自動変換する機能を追加。
マニュアルにJKcalenderのページ内埋め込みに関する項目を追加。
管理者画面から抜ける時に閲覧数別リストに移動やコピー前の編集日が追加される不具合の修正。
$level=2,と編集画面での詳細表示画像アルバム表示を修正。$iv=24,のデフォルト値を25に変更。
2016/3/30 Ver11.2 行内の任意の位置で文字装飾をする機能を追加。
デフォルトで使用可能な文字装飾に<SUP><SUB>を追加。
書き込みフォームの表示行数を表示サイズに合わせて変更する機能を追加。
カレンダー全体のデフォルト公開日/公開期間を設定する$rdate='',オプションを追加。
【ブログ】では$rdate='<0>',【予約】では$rdate='<84/90>'をデフォルトにした。
文頭の消し残しや文頭マクロのみ等の表示されないデータの日に編集画面やログイン状態で鍵マークを表示する機能を追加。
閲覧履歴、返信新着、閲覧数別をカレンダーと画像動画一覧で選択表示する機能を追加。
※検索表示中をクリックで選択表示や検索のリセットができる機能を追加。
ユーザーが日付をマークする機能◆を追加。
各リストの表示最大値を指定する@lml=(30,10,10,4),を追加。
【auto】(30,10,8,6)、【スケジュール帳】(30,10,6,8)、【ブログ】(30,10,7,7)にデフォルト設定を変更。
各設定ファイルの最大書き込み文字数のデフォルトを$maxwrite=8000,に変更。
文頭マクロの仕様を変更。
タイトルの背景画像に使用できないディレクトリ名がある不具合の修正。
背景色と同化し易い画像を修正。返信の新着順表示切り換え時の画像を2個追加。
文頭に縦書きマクロがあると文頭マークが正常に表示されない不具合の修正。
文頭マークのみの書き込みの日に年間と月間表示で表示が異なる場合がある不具合の修正。
HTMLメールの曜日の表示が正確ではない不具合の修正。(Ver10.0以降)
2016/4/25 Ver12.7 設置時のスクリプトURL指定を不要にした。
返信新着リストと閲覧数別リストを復帰対象にする仕様を追加。
閲覧数別リストに文頭マークを追加する機能を追加。
閲覧数別リストの表示数を月間、年間、全期間で変化する仕様に変更とページ切替機能を追加。
$lmrk='鍵',で設定した文頭マークを使用した書き込み時に返信新着リストと閲覧数別リストから該当日の要素を消去する機能を追加。
検索表示の全ステータス表示する機能を追加。
過去ログを編集可能範囲にコピーする機能を追加。
返信にマクロが使用できる機能を追加。
マクロ使用の返信書き込み時に確認画面を出す機能を追加。
返信確認画面で返信の編集ができる機能を追加。
返信確認編集画面にヘルプ表示を追加。
返信の画像や動画をプレビューする選択機能を追加。
返信内の画像動画を一覧リスト対象にする機能を追加。
返信をワード検索対象にする機能の追加と検索精度の向上。
マクロ返信を禁止するオプション$dmac = '',を追加。
マクロ返信禁止の設定でログイン中の管理者又は会員はマクロ返信が使用できる機能を追加。(デフォルト設定)
返信書き込みフォームの幅を画面サイズによって160文字まで表示する仕様に変更。
年間表示の閲覧数リストの表示月切り換えに対応する為に月タイトルの下線リンクを常時表示する仕様に変更。
【auto】の$rankデフォルトを4から3に変更。閲覧履歴のある日は閲覧数リストの加算対象から外した。
管理者が管理画面で書き込みの無い日に◆をしてもカレンダーの背景色が変わらない不具合を修正。
相対アドレスの表記があるとメール時のURLに相対アドレスを含む表記になる不具合を修正。
メール送信時の送信内容確認表示の画面に乱れが起きる事がある不具合を修正。
年間カレンダーの月タイトルのリンクに未使用のパラメーターが含まれる不具合を修正。
管理者が管理画面にログインログアウトした時や書き込みの無い◆日が閲覧数別リストに追加又はカウントされる不具合を修正。
管理画面で書き込みが無い日を選択しても日付の選択日文字色にならない不具合を修正。
$level=1,の時に文頭公開日マクロが機能してしまう不具合を修正。
$level=1,の時文頭の消し残しや文頭マクロの鍵表示が機能していない不具合を修正。(Ver11.2以降)
$level=1,の時に過去ログのメール送信ができない不具合の修正とパスワード入力位置を変更。
$level=1,の時に閲覧数別リストからリストの削除ができない不具合を修正。
【auto】の$level=2,で入室できない不具合を修正。
画像や動画のある日の日付をワード検索すると画像動画一覧の該当日が強調表示される不具合を修正。
任意位置の文字装飾時に改行が正常に行なわれない事がある不具合を修正。(Ver11.2以降)
$sres='!',が機能していない不具合を修正。(Ver11.2以降)
auto時の特定使用幅での下部メニュー改行不具合を修正。
auto時のボタンやリンクの表示挙動を修正。
2016/6/8 Ver13.9 画像アップロード機能を追加。
mp3音声とmp4動画のアップロードと表示機能を追加。
pdfとzipファイルのアップロード機能を追加。
返信内のみ有効な改行マクロ///機能を追加。
返信時のアップロード機能を追加。
返信編集画面で追加アップロード機能を追加。
返信アップロード機能のon/offとアップロードの最大サイズをメガバイトで指定する$iup=0.5,を追加。
アップロードディレクトリ変更オプション$img='./img/',を追加。
$level=1,に$level=0,と同様の会員管理等の会員モードを追加。
エラー表示時に音声を再生するとして機能$sound='',を再追加。
$wvew=1,では週間表示の最大画像動画表示設定を$iv=5,に設定する仕様に変更と週間表示時の詳細表示日付リンクで日単位の表示をする機能を追加。
編集画面内で詳細表示の画像動画の代替表示をする機能を追加。
$movie='(mp3)|mp4',をブラウザ内臓プレーヤーで表示する動画、音声の種類に変更。
管理画面や$level=2,では相対アドレスで指定された画像、動画、リンクを表示する仕様に変更。
$target='',の指定を画像にも適用する仕様に変更。
返信のマクロやアップロード等の会員向け機能利用に伴い閲覧制限時以外もログインメニューを表示する仕様に変更。
レイアウトエンジンの改修。
$emode設定時に入室後にモードがリセットされる不具合を修正。(Ver12.7以降)
管理画面で不要な表示をする事がある不具合を3件修正。
$iv=25,の管理画面上での画像動画カウント不具合を修正。
大文字拡張子の画像がリンクとして扱われてしまう不具合を修正。
会員ログイン直後に$sres='!',が無効になる不具合を修正。
$level=1,で$sres='!',が機能していない不具合を修正。
$level=1,の閲覧履歴の更新が一件のみになる不具合を修正。
2014年以前の表示時にヘルプやユーザーオプションページ内の一部マクロが無効になる不具合を修正。
1行目に画像や動画、画像アルバム表示をした場合の文頭マーク表示不具合を修正。
自動リンクが取扱説明書通りの動作になっていない部分がある不具合を修正。
1行目の文頭で行頭に半角2文字以上の文字が無いと画像動画の右寄せが出来ない不具合を修正。
返信送信日の文頭マークが編集画面ヘルプに表示される不具合を修正。
JavaScriptがoffの状態でautoの解像度切り換えに失敗する不具合を修正。(Ver7.20以降)
2016/6/10 Ver13.9+ 動画が多く存在する場合を想定した週間表示の挙動を変更。
週表示ボタンの一度目の切り換えで週表示にならない事がある不具合を修正。
2016/7/1 Ver14.4 返信の個別画像動画表示機能を追加。
未使用アップロードファイルを祝日設定時と返信送信時に削除する自動管理機能を追加。
アップロード動画音声の自動再生機能マクロ<AUTO>を追加。
アップロード画像、動画、ファイルのファイル名にs-jis全角文字が扱える仕様を追加。
管理者書き込みや返信の画像アルバム表示でファイル名を画像タイトルに自動表示する機能を追加。
改行を含むワード検索に対応する機能を追加。
画像や動画を含む返信直後の詳細表示で画像や動画を個別表示する仕様に変更。
画像動画一覧が返信画像や埋め込み動画の場合リンクを個別表示に変更。
返信表示の不必要なメニューを表示しない設定に変更。
返信の画像アルバム表示時に画像表示前に改行しない等の表示系不具合を修正。
返信内に<BR>が含まれる場合の返信表示不具合を修正。
返信では無効のマクロが有効になる不具合を修正。
年間表示の画像動画一覧の画像動画リンクが月表示の時に詳細表示が目的の月の表示にならない不具合を修正。
2016/7/8 Ver14.4+ $auto時のカレンダーと詳細表示の表示幅変更機能を追加。
$auto=1,の時は解像度メニュー表示を固定しない設定に変更。
閲覧数別モード変更時に画像動画一覧の表示ページがリセットされる不具合を修正。
画像動画一覧を閉じた時に閲覧数別の表示ページがリセットされる不具合を修正。
閲覧数別表示の件数が最大表示件数と等しい時に次ページリンク>>が表示される不具合を修正。
HTML5プレヤーを使用した時に埋め込み動画の全画面表示が出来ない不具合を修正。(auto時は$auto=1,で使用してください。)
2016/7/14 Ver14.5 $frame使用時にカレンダーと詳細表示の表示幅を変更する$vframe=1.7,機能を追加。
【日記帳】と【ブログ】の設定ファイルを分割して配布する仕様に変更。
移動時の月タイトルが閲覧履歴に追加される不具合を修正。
2016/8/1 Ver14.5+ $autoで横幅2560ドット以上の時にカレンダーのフォントサイズを大きくする機能を追加。
$auto=1,の時、当日表示ボタンで解像度調整をする仕様に変更。
【auto】デフォルト値を$auto=2,から$auto=1,に変更。
2016/8/26 Ver14.6 詳細表示の前後表示移動機能を追加。
表示処理の最適化。
取扱説明書の特徴 設置方法を改定。
ブラウザの画像自動表示をoffにしている時に【auto】では表示されない不具合を修正。
2016/9/29 Ver14.7 入室アクセスログ機能を追加。
入室時にのみ$footを表示する$vmrk=3,の仕様を追加。
アクセス制限使用時にカウントアップと入室アクセスログに記載しない$bot仕様を追加。
未知のPOSTデーターを送信するアクセスのオートロック機能を追加。
解像度変更と当日表示ボタンの装飾変更をcalini.cgiで指定するcss #rを追加。
フォームにカーソルが乗った時に背景色を変更するcssを追加。
取扱説明書に祝日設定画像追加。
デフォルトの閲覧制限でサーチエンジンボットの閲覧制限(AegisL)を++$deny,++$bot仕様で有効の設定に変更。
$auto有効時のブックマークからの入室時に解像度を再設定する仕様に変更。
利用規定を改定。
日付変更時にカウントがリセットされない事がある不具合を修正。
複数のアクセス制限が機能しない事がある不具合を修正。
ユーザー新規登録時にカレンダーを使用した時の戻るボタン挙動不具合を修正。
2016/10/8 Ver14.7+ $wvew=3,の時に管理者のログアウトメニューが出ない不具合を修正。
2016/10/31 Ver16.3 カレンダーと画像動画一覧、閲覧数別、返信新着、◆、閲覧履歴の日付文字装飾マクロ機能を追加。
大画面時の文字やマークサイズ変更と書き込み画面に返信禁止、日付文字装飾、日付装飾文字色、背景画像でアップロードのセレクト機能を追加。
文末に最終更新日付の付加と書き換えを選択する機能を追加。
日付装飾のテンプレート呼び出し書き込み機能を追加。
日付装飾と画像動画一覧の選択表示機能を追加。
画像動画一覧表示の逆順表示機能を追加。
週間表示切替、日付強調、閲覧履歴、返信新着、閲覧数別、※検索表示中タリー表示をcalini.cgiで指定するcss #wを追加。
祝日設定にカレンダーを表示して日付の選択ができる機能を追加。
画像一つのみの書き込みは月間カレンダー内に画像表示する機能を追加。
詳細表示の前後移動がカレンダー表示外に渡る場合は年や月の移動リンクを表示する機能を追加。
年間カレンダーの斜体文字を通常サイズに変更。
画像動画一覧のページ数が進んでいる時にリスト検索で表示ページオーバーが起きた時にリスト最後のページを表示する仕様に変更。
テンプレート最大登録数を40に変更。
検索用マーク一覧メニューの改行不具合を修正。
会員ログインフォームに管理パスワードを入力しても管理画面になる不具合を修正。
【営業カレンダー】と【予約】の設定ファイル内で@fcolが旧予約設定になっていた不具合を修正。
会員ログイン直後に管理画面に入室すると初期画面が祝日設定ページになる不具合を修正。
有効なアップロードディレクトリが無い場合にアップロードフォームが表示される不具合を修正。
会員返信時の< DATE>マクロが有効になる不具合を修正。
月タイトル表示を複数回続けてコピーすると重複した日付が閲覧数別リストに追加される不具合を修正。
詳細表示内のタイトルマクロや縦書き文字色が全体文字色を反映していない不具合を修正。
2016/11/4 Ver16.3+ テンプレ−トに日付装飾や返信禁止がある場合読み込みや日付装飾連動書き込み時に登録時の指定を有効にする機能を追加。
若干のレスポンス向上。
Ver16.3で発生したレアケースの不具合を数件修正。
2016/11/18 Ver16.62 タイトルマクロ内の改行マクロ///を有効にする機能とタイトル内のソース行分割機能を追加。
祝日設定に日付文字色と背景色の変更をしないチェックボックス機能を追加。
土日祝日を除く営業日単位の一括書き込みセレクトメニューと営業日単位以外の一括削除機能を追加。
文頭文末行以外の本文中の文頭文末マクロを表示しない機能を追加。
解像度設定メニューに横幅1366(xg)と2560(wq)、15360(?k)の解像度を追加。
日付装飾選択と色指定メニューの削除項目を最下部に移動、無選択では書き込みマクロの有効と現状の継続にする仕様に変更。
一行書き込み対象フォーム背景色を一括書き込み対応フォーム色に変更。
月間ボードの文字色無しの祝日設定で背景色が変更される仕様を月間カレンダー同様背景色変更無しの仕様に変更。
$auto=1,の時にも現在の解像度表示をする仕様に変更。
閲覧数別リストの表示範囲内に移動した場合にリスト表示ページを継続する仕様に変更。
閲覧履歴の追加条件を変更と月リンクで同月の閲覧履歴が消える不具合と同月の◆削除不具合を修正。(Ver16.3以降)
大画面年間表示時の日付装飾のある日付フォントの大きさ不具合を修正。
大画面時の書き込みフォーム幅指定不具合を修正。
名称未設定のテンプレートセレクト時にNo.が表示されていない不具合を修正。
編集可能範囲外の日付で祝日設定をするとアップロードファイルの自動メンテナンスで有効なファイルを消してしまう不具合を修正。
祝日設定で一度セレクトしないと月タイトルが削除出来ない不具合を修正。(Ver15.2以降)
祝日設定の月間カレンダーで次年前年の日付で年が移動しない不具合を修正。(Ver15.2以降)
年カレンダーの日付装飾のみの月が月セレクト時に閲覧数別に追加してしまう不具合を修正。
祝日月タイトルがあると月書き込みが無い時に鍵表示される不具合を修正。
祝日月タイトルや日付装飾のみの月表示がある時に◆リンクが表示される不具合を修正。
年間表示時に祝日タイトルのみの表示月リンクをクリックするとサーバーエラーが起きる事がある不具合を修正。(Ver16.3以降)
書き込みが無い時の最初のアップロード時にファイル名の書き込みがされない不具合を修正。(Ver16.3以降)
返信のアップロードが無効になっている不具合を修正。(Ver15.2以降)
返信と返信新着の画像表示の不具合を修正。(Ver16.0以降)
アップロードファイル形式の不具合を修正。(Ver16.0以降)
$emodeがある時の入室直後の一部表示モードリンクの不具合を修正。(Ver15.2以降)
2016/11/20 Ver16.63 pop表示は2015年以降で有効になる仕様に変更。
テンプレートやコピー一括書き込み時の文頭文末マクロはテンプレートやコピー元を優先する仕様に変更。
アップロードファイル名直前行が行末マクロで終了している場合は改行する仕様に変更。
追加形式のテンプレート呼び出し時のフォーム内表示は直前に改行を挿入する仕様に変更。
削除メニューと一括削除可能なセレクトメニュー色を変更。
一括削除時に祝日設定がある日の返信が残る不具合を修正。
改行のみの行が表示されていない不具合を修正。(Ver16.61以降)
コピーや移動のエラー表示挙動不具合を修正。(Ver16.6以降)
テンプレート一括書き込みや一括コピー時の改行不具合を修正。
1行目のアップロードファイル名の前に改行が入る不具合を修正。
2016/11/30 Ver16.7 日付装飾と日付装飾色の一括変更と一括削除機能を追加。
閲覧数別リストに全体文字色を反映する機能を追加。(新規追加変更分から有効)
書き込み編集画面で使用可能時以外色付メニューを表示しない仕様に変更。
コピー時のエラー表示にエラーの日付を表記する仕様に変更。
営業日単位の一括コピーの対象日に書き込みがある場合は他の一括コピー動作同様にエラー表示をする仕様に変更。
月間ボードの日付表示を左揃えに変更。
背景画像のアップロード時に表示無しで変更以前のファイル名がソース内に残る仕様に変更。
一括コピーや一括テンプレート追加編集時に返信禁止処理マクロが重複記入される事がある不具合を修正。
最初の背景画像アップロード時の文頭背景マクロに不要な文字が追加される不具合を修正。
祝日設定がある日の単独削除やコピー時の不具合を修正。(Ver16.63以降)
文頭が背景画像付きタイトルマクロの場合に日付装飾を追加した時の改行不具合を修正。
返信禁止の時に詳細表示下部に不要なタグが入る不具合を修正。
画像アルバム表示のカレンダー表示上改行不具合を修正。
書き込み内容にbold書体が多い場合にカレンダー幅が規定値以上になる不具合を修正。
特定の幅での閲覧環境で起きる画像アルバム表示の改行不具合を修正。
月祝日タイトル表示時に上部メニューの高さが変動する不具合を修正。
年間カレンダーの編集画面で当日表示の背景色が日付色と同じになる為に日付が視認し辛い不具合を修正。
取扱説明書内のリンクを詳細化。
2017/1/8 Ver17.0 @fontで指定したフォント変更マクロ機能を追加。
カレンダーのpop画像に選択表示<>を使用する事で画像前後の文章や画像動画を詳細表示に表示する機能を追加。
使用できないpost情報が含まれている場合にオートロックする機能を追加。
解像度設定にクッキーを使用する仕様に変更。(解像度変更にcalww.cgiが不要になる代わりにクッキーが必須になります。)
アップロードした画像動画一覧の動画音声リンクを外部サイト動画貼り付けと同様の挙動に変更。(旧式ブラウザを除く)
編集時以外の書き込みが無い月の月表示色を変更しない仕様に変更。
解像度設定メニューに5kを追加16kを削除。
返信本文の移動と復帰と受付完了表示と復帰が出来ない不具合を修正。(Ver16.6以降)
月タイトルの書き込み直後カレンダーに書き込み内容が表示されない事がある不具合を修正。(Ver16.5以降)
書き込みが無い日を起点に日付装飾連動マクロの一括書き込み時に書き込みがある日の内容が削除される不具合を修正。
日付装飾色追加指定の装飾削除時に日付装飾色がセレクトフォーム内に残る不具合を修正。
マーク選択画像のBORDER値不具合を修正。
2017/1/14 Ver17.01 当日の書き込みがある入室時のリンク不具合と詳細表示の◆が付かない不具合を修正。
2017/1/31 Ver17.1 文字装飾マクロ2個までを4個まで指定可能にする機能を追加。
一行書き込み装飾メニュー@efctの大文字を中文字に変更、明朝 大文字 特大行を追加。
calini.cgi とjacode.pl拡張機能データーファイル cal****.cgi clog.cgi のディレクトリ変更機能を追加。
タイトルマクロの末尾#は要素数に関係無く表形式表示する仕様に変更。
上付き下付き文字装飾をカレンダーとボード表示上で無効化する仕様に変更。
大画面時のデフォルト拡大率を入室時のみ適用する仕様に変更。
h1-6とbigマクロ使用時の縦書き文字間隔の調整。
$effectに使用できない文字がある不具合を修正。
返信編集画面で使用不可のマクロが確認画面に表示される不具合を修正。
返信のフォント変更に<span>が使用できない不具合を修正。
返信直後に閲覧数別リストが3重表示される不具合を修正。
表形式縦書きの表示のカウントアップダウンマクロの表示不具合を修正。
返信禁止がある時の更新日付メニュー書き込み不具合を修正。
取扱説明書の$level=2,時の入室タグの記載間違いと$autoが設定されている時に入室できない不具合を修正。(Ver15.1以降)
取扱説明書の校正。
2017/3/5 Ver17.5 ◆ 閲覧履歴 返信新着 閲覧数別 画像動画一覧リスト内の現在表示中の日付色を変更する機能を追加。
本文中に日時の書き込みがある場合に$vres=8,で指定した期間内は背景色表示をする機能を追加。
行末で使用する時の<DATE>マクロにフォント指定や縁取り色指定ができる機能を追加。
$eresにマイナス値を設定する仕様を追加。(予約受付締め切り日変更の設定)
返信とリスト表示の背景色と重なる文字色の場合に@colorで縁取り文字を設定をする機能を追加。
縁取り文字マクロ機能を追加と同時に一行書き込みの文字装飾メニューに 白縁 黒縁 を追加。
日付装飾が@colorで指定した特定の色を使用している場合に日付文字を白抜き表示にする機能を追加。
移動元と対象日の日付装飾無変更での移動/コピー/削除機能を追加。
コメント行のみの書き込みの日を自動鍵表示の対象にする機能を追加。
$ll='',をフッターとして使用する機能を追加。
明朝体フォントに'游明朝 Light'を追加。
フォントマクロ@fontと縁取り文字マクロ@colorを入れ替えた仕様に変更。
通常の移動/コピー/削除ではコピー先が日付装飾のみの日に上書きコピーする仕様に変更。
【スケジュール帳】calini.cgiのデフォルト値を$vres=1,に変更。(今日明日の日付書き込みがある時の背景色変更)
$vres=0,の管理画面での【予約】受付管理画面の受付未完了期間(返信)新着のカレンダー日付背景色変更を$vres=8,(当日を含む8日前まで)に変更。
【予約】calini.cgiのデフォルトの当日予約可能$eres=1,を当日予約禁止$eres=0,の設定に変更。
返信新着リストの新着日時背景色をカレンダー同様の仕様に変更。
年間カレンダーの詳細表示と同一月の月間カレンダーや月間ボードに移動する時は詳細表示を継続する仕様に変更。
日付装飾一括変更の起点となる日に書き込みが無い場合は変更後フォームをリセットする仕様に変更。
任意位置文字装飾の閉じタグ>>表示に対応した仕様に変更。
月表示の日付装飾の大きさを3段階に変更。
会員制返信の編集画面フォームを全項目編集可能にする仕様に変更。
ユーザーカスタマイズでの$auto変更に即座に対応する為にどのタイプも【auto】同様の@txts,@txttをデフォルトで搭載する仕様に変更。
1ケタの日付の日のカレンダーとボードの表示位置を調整。
$eres=0,の時に予約マクロや予約専用モード以外で明日以降の返信フォームが表示される不具合を修正。
フォント変更時に<R>マクロを使用しても右寄せにならない不具合を修正。
$vres=0,の返信が管理者への私信で使用出来ない不具合を修正。
書き込みを削除して日付け装飾のみの日にした時に該当日が閲覧数別リストから削除されない不具合を修正。
祝日設定以外の日付タイトルがある日の詳細表示背景色が祝日色になる不具合を修正。(Ver16.5以降)
書き込みがある日に後から祝日や日付タイトルの設定をすると該当日の返信や返信新着リスト、返信禁止が削除される不具合を修正。
祝日設定の閉じるで編集日が継続しない不具合と祝日設定フォームが横幅360ドット以下の時に規定値以上の幅になる不具合を修正。
月間書き込みが無い時に表示される背景色の説明が表示されない事がある不具合と<SMALL></SMALL>タグの二重表示を修正。
縦書き返信の時に返信新着が不要な改行をする不具合を修正。
月間カレンダーセル文末にカウントアップダウンマクロが表示されたり▼が表示されなかったりする不具合を修正。
日付装飾メニュー最後の要素を選択すると日付装飾マクロに不要なスペースが入る不具合を修正。
$effectで色指定がある日付装飾を使用している時の色変更不具合を修正。
文字装飾<CENTER>使用時に部分設定しかフォント変更しない不具合を修正。
画像一つのみの書き込みやpop表示の時に閲覧数別リストに画像ありの■が表示されない不具合を修正。
日付装飾変更時や移動時に返信新着の日付装飾情報が反映されない不具合を修正。
区切り線マクロ<HR>がある時のカレンダー表示行カウントの不具合を修正。
Ieの表示幅が小さい時に日付装飾月表示が乱れる不具合を修正。
任意位置文字装飾で<marquee>を使用した時にカレンダーセル内から書き込みがはみ出す不具合を修正。
文字装飾の<center>と<h1-6>が並べて表記されていない時にどちらかのマクロしか反映しない不具合を修正。(Ver17.1以降)
$level=1,で管理パスワード認証しない不具合を修正。(Ver17.1以降)
閲覧数別リストに本文2行目以降の不要な行頭文字装飾マクロが表記される不具合を修正。
firefoxでの閲覧履歴表示の不具合を修正。
管理画面での閲覧数別の選択表示がされない不具合を修正。
閲覧数別追加時に追加日のカレンダー表示が乱れる不具合を修正。
Cookieを使用したリスト表示◆と閲覧履歴がRFC2109に適合していない不具合を修正。
一部のブラウザで通常の日付装飾日のリンクがクリックできない不具合を修正。
2017/4/1 Ver17.6 返信や更新を行なった日の書込閲覧歴の日付を太字で表示する機能を追加。
閲覧数別リストと画像動画一覧の返信がある日付を斜体文字で表示する機能を追加。
【auto】の@lml書込閲覧履歴リストデフォルト値を10に変更。
画像動画一覧リストに不要な改行が入る事がある不具合を修正。
2017/5/31 Ver18.2 表示レスポンスの大幅な改善。(処理最適化)
閲覧数別リストの日付順表示機能と閲覧数別のアイテム追加時に+表示する機能を追加。
新規書き込み時に閲覧数0で閲覧数別リストにエントリーする機能を追加。
行末マクロに改行をしない行連結マクロ機能///を追加。
@testにcal****.cgiを指定するオプション機能を追加。
日時強調を漢数字も対象にする機能を追加。
画像アルバム自動タイトル表示を上部に表示する機能とタイトル内にコメントを追加する機能を追加。
アルバム表示の行末が/の時は画像数分で分割する機能を追加。
書き込み閲覧履歴の削除機能を追加。
週間表示と返信内のYouTube動画初期表示を画像に変更して日別表示同様の表示にすると共に動画の同時再生数を1つに制限する機能を追加。
$wvew=0,$wvew=1,$wvew=2,の挙動をYouTube同時再生制限をする仕様に変更。
表示期間を設定する文頭マクロに予約可能期間を指定する機能を追加。
$rdate='',に予約時や予約マクロ使用時の予約期間設定の< 予約期間/オフセット>でデフォルトの予約可能期間を指定するオプション機能を追加。
返信禁止や予約期間設定マクロ等の搭載により従来の予約設定日をマーク画像で関連付ける機能を廃止。
一行書き込みやテンプレートの一括書き込み時にコピーの選択で元の書き込み下部に追加する機能を追加。
管理者編集画面helpの2ページ目に画像動画リストを表示する機能を追加。
月間カレンダーの曜日表示を白抜き文字で表示する機能を追加。
マーク画像のソースにALT属性を入れる仕様に変更。
連続メニューを一括メニューに名称変更。
@lmlの閲覧数別のデフォルトを50に変更。
管理者設定以外のメールには予約の詳細を送信しない仕様に変更。
///マクロの文頭文末任意位置での挙動を固定した仕様に変更。
$lb,$maxwrite,$maxr,$max のデフォルト設定値を $lb=300,,$maxwrite=20000,,$maxr=100,,$max=50,に変更。
画像アルバム表示の自動タイトルの背景に背景色に加えて画像も使用できる仕様に変更。
画像動画文字回り込み時の文頭マーク表示位置と2行目の段落表示不具合を修正。
文字装飾<marquee>の行全体使用が出来ない不具合を修正。(Ver17.5以降)
年間カレンダーや各リスト表示のリンクでリストページがリセット又は表示できないページ数で継続される不具合を修正。
白抜きの日付装飾時にボード表示の曜日色が白抜きになる不具合とソース内のcssプロパティが重複する不具合を修正。
タイトルマクロ内の改行マクロが正常に機能しない事がある不具合を修正。
画像動画一覧内のアップロード動画音声に不要なアンカリンクが表示される不具合を修正。
会員登録に使用できない文字がある不具合を修正。
年間カレンダーでの文頭マクロのみの月が閲覧数別リストに追加される不具合を修正。
登録会員にメール送信が出来ない不具合を修正。(Ver10.5以降)
書き込み移動時にリストの当日色表示をしない不具合を修正。
文頭の大きなマークのみの日の表示が管理者やログイン会員以外に表示されない不具合を修正。(Ver16.5以降)
2017/6/6 Ver18.2+ 入室時に閲覧数別リストを表示しない不具合を修正(Ver18.0以降)
日付装飾がある月のリンク表示の不具合を修正。(Ver18.0以降)
2017/7/13 Ver18.3 表示レスポンスの改善。(処理系実行タイミング調整)
一括メニューを使用した書き込み/削除/コピーで使用する直前の状態を復元する機能を追加。
閲覧数別リストにカウントがある日付装飾のみの日は鍵表示の日と同様の扱いで表示する仕様に変更。
新着表示の詳細表示背景色をカレンダー表示と同色にする仕様に変更。
月間カレンダーボードの祝日で日付装飾のみの日が前日の新着背景色表示される不具合を修正。
リスト選択表示時のステータス表示不具合を修正。(Ver18.0以降)
過去ログの全体色マークが無い時に不要なタグが含まれる不具合を修正。
返信がある日の年間カレンダーで付箋背景色が表示されない不具合を修正。
縦書き表示が月間カレンダーに反映されない不具合を修正。
2017/8/23 Ver18.3+ 表示レスポンスの改善。(オーバーヘッドの改善)
マークのみの書き込み日を詳細表示と返信の対象にする仕様に変更。
設定ファイルの改行文字を;から,に変更。
単独画像のみの返信時に返信新着の表示データーが画像として記録される不具合を修正。
週間表示の返信画像表示選択マークが選択日以外にも適用される不具合を修正。
バイナリデーターが扱えないエディターでソースコードの編集をするとバイナリ部分が壊れる不具合を修正。(Ver18.3以降)
画像動画一覧の月表示リンクをクリックすると一覧表示のページがリセットされる不具合を修正。
年間表示の閲覧数別選択表示時の月表示で月タイトルがあると書き込みありの背景表示をする不具合を修正。
月表示のマークのみの月書き込みがカレンダー表示に反映しない不具合を修正。
管理画面の月表示で書き込みが無い選択日が選択日の配色で表示されない不具合を修正。
各リストの選択表示時に日付装飾がある付箋マーク日が表示されない不具合を修正。
解像度設定時に指定のクッキーが無い時に解像度設定のループが発生する不具合を修正。
2017/9/21 Ver18.4 表示レスポンスの向上。
$bakimg用カレンダー各種背景画像を同梱。
詳細表示の曜日表示をカレンダーの日付表示色で表示する仕様に変更。
$eresの設定が無効になる不具合を修正。(Ver17.9以降)
年間表示の週間詳細表示での表示日がずれる不具合を修正。(Ver18.3+以降)
2017/10/1 Ver18.4+ 閲覧数別表示の一部のマーク表示が無効になる不具合とマーク選択表示ができない不具合を修正。(Ver18.4以降)
選択表示で祝日設定の日の選択されていない画像動画一覧が表示される不具合を修正。
月タイトルがある画像動画一覧表示の画像動画数表示が休日表示色になる不具合を修正。
年間カレンダーの月タイトルに祝日設定がある場合に書き込み背景色が反映されない不具合を修正。
2017/12/13 Ver18.7 管理者画面の一行書き込みフォームで指定した日付間での何日後何日前の計算をする日付逆算機能を追加。
祝日設定の祝日名をセレクトフォームで選択する仕様を追加。
表示幅変更メニューに10Kを追加。
公開日指定に管理者以外の公開日を <年/月/日> で日付指定する文頭マクロ機能を追加。
直接移動フォームに 年/月/日 や -何日前 +何日後 -何週前* +何週後* で表示日の移動(日付計算機能)を指定して表示をする機能を追加。
移動やコピーの日付指定フォームに整数値で -何日前 +何日後 -何週前* +何週後* の日付計算指定をしてコピーや移動をする機能を追加。
日付フォントをcalini.cgiの$dfontで指定する機能を追加。
予約マクロがある日のカレンダー背景色を$colと$bgcolで変更する機能を追加。
予約専用モード以外でも$fcolで指定した選択型の予約が使用出来る機能を追加。
$auto使用で$wvew=1,$wvew=2,の設定では横幅2560(wq)未満の画像動画一覧使用時にYouTube動画再生を横幅最大の詳細表示で表示する仕様に変更。
書き込み直後の書き込みフォーム最終行を改行する仕様に変更。
月カレンダーと月ボードで表示月以外の詳細表示をしている時に前月来月の移動をした場合はカレンダーのみを前月来月表示にする仕様に変更。
日付計算や各リスト表示で表示範囲外に移動した時に画像動画一覧リストのページをリセットする仕様に変更。
公開制限/予約個別指定の公開日と予約開始日の仕様を変更。
予約日オフセットを書き込み日から見た -何日前 何日後 の予約開始日にする変更と予約期間設定を数値分の日数に設定する仕様に変更。
最初の更新日時表示使用時に不要な空行が入る事がある不具合を修正。
書き込みを表示月や年以外に移動やコピーした場合に閲覧数別リストの移動後の更新リストが表示されない不具合を修正。
移動やコピー後の選択日のカレンダー日付表示色の不具合を修正。
カレンダー表示幅変更でカレンダー幅を小設定にしている時にFitすると横幅768の設定になる不具合を修正。(Ver18.3++以降)
直接移動に無効な文字を使用するとエラーが起きる不具合を修正。
書き込みが無い日を選択した時に閲覧数別表示数が不正確になる不具合を修正。
入室ログを使用して月カレンダーボードで入室した時に表示日の背景色が最新更新日色で表示される不具合を修正。
年表示ボタンを使用した場合に閲覧数別リストの表示ページが継続されない不具合を修正。
コメント行が多くなった時に返信禁止をすると書き込みが遅くなる不具合を修正。
2018/1/1 Ver19.0 月間カレンダーの日付表示を日付拡大表示する機能を追加。
$emodeに日付拡大月間カレンダーモードで入室する機能を追加。
予約専用モード以外でも@ycolで指定した選択型カウントダウン形式の予約が使用出来る機能を追加。
選択型予約のテキストメールで残量マクロ内の要素を@ycolの要素に変換した仕様で送信する機能を追加。
@wに要素追加で年間表示の曜日表示を行なう機能を追加。
入室時に表示モードをURLの&md=????で指定出来る仕様を追加。
iPhoneやAndroidで入室した時は日付拡大モードで入室する仕様に変更。
iPhoneやAndroid使用時にはタッチ操作用に行間を大きく取る仕様に変更。
予約専用モードではマークの有無で予約フォームをon/offする仕様を廃止し、返信禁止のみで予約フォームのon/offを決定する仕様に変更。
予約の全アイテム数を予約可能項目数表示にする仕様に変更。
受付期間外や全項目の受付が終了し受付項目が無い場合はカレンダーの予約マクロ背景色の変更をしない仕様に変更。
表示幅自動設定の i3,i5,iP,pc を <>.3,.5,.7,1k に変更し、.5の幅640を480にする仕様に変更。
マルチユーザー名に全角文字が使用されていると画像動画一覧の表示が乱れる不具合を修正。(Ver18.3+以降)
予約マクロの予約や注文の項目が全て0になった時に管理画面の返信が受付完了選択モードで表示されない不具合を修正。
月間カレンダーとボード表示で行頭マクロ内のソース改行マクロが表示される不具合を修正。
年間表示やボード表示の時にマーク選択表示リンクの大きさが変わらない不具合を修正。
autoの横幅768未満表示時に閲覧数別表示の表示が乱れる等の不具合を修正。
autoの横幅769-776で詳細表示が乱れる不具合を修正。(Ver17.8以降)
過去ログ書き込みの不具合を修正(Ver18.3以降)
公開日指定マクロが非会員に公開されない不具合を修正。
文頭マクロが無い時に文頭に改行がある書き込みをすると文頭の改行が無くなる不具合を修正。
@testで年指定をした時に年間表示の指定年で本日の日付配色にならない不具合を修正。
2018/1/22 Ver19.0+ iPhoneやAndroid使用時に本日ボタンで解像度変更をしない仕様に変更。
日付拡大モードにした時は閲覧数別リストを日付順で表示する仕様に変更。
iPhoneやAndroid使用時の日付拡大カレンダーの日付表示位置が乱れる不具合を修正。
月タイトル表示の最後1文字が消える不具合を修正。
返信禁止がある時に新規に更新日表示を追加すると最終行が改行しない不具合を修正。
横幅が小さい時の行数が多い縦書きで表示が乱れる不具合を修正。
2018/2/28 Ver19.2 色枠装飾マクロ機能を追加。
@wに月間カレンダーの拡張曜日表示機能を追加。
詳細表示の日/週間表示対象日をカレンダー上に色枠で表示する機能を追加。
非会員表示で公開終了した書き込みや入室年指定テストモードでカレンダー表示期間内の閲覧数別リストに表示しない機能を追加。
週間表示の詳細表示で選択日の下部に前後表示のリンクを表示する機能を追加。
表示幅変更メニューに.2(240dot)を追加。
返信フォームのレイアウトを変更。
日別/週間ステータス表示を廃止し日別/週間切替ボタン上に表示する仕様に変更。
日付拡大時はカレンダーの縦幅を固定する仕様に変更。
日付拡大時の閲覧数別、日付順リストを詳細表示上部に表示する仕様に変更。
月表示の先月来月移動時に移動先の表示範囲内の詳細表示の場合は表示を継続する仕様に変更。
週間表示の詳細表示で週間/日別切替をする時の日付表示タリーを変更。
大画面モードで月表示装飾が拡大されない不具合を修正。
縦書き表示でソースを分割した時に不要なスペースが入る不具合を修正。
ieで日付拡大表示が乱れる不具合を修正。
入室時にカレンダーとリストの日付が本日色表示にならない不具合を修正。
レスポンスが低下するコードが含まれている不具合を修正。
2018/4/18 Ver19.3. 日付拡大時のカレンダー下部とボードの内容下部に書き込み内の選択表示可能なマークを表示する機能を追加。
iPhone/Android以外でタッチパネル運用に切替をする行間拡大表示機能を追加。
閲覧数別や日付順リスト使用時はカレンダー表示範囲外の詳細表示前後移動にリストデーターを使用する機能を追加。
入室モード$emodeに行間拡大入室機能を追加。
年間表示の表示月を色枠表示する機能を追加。
画像動画リスト使用時のYouTube動画を最大幅表示で動画下部にPage topリンクを表示し拡大表示時の画像動画一覧タリーを使用しない仕様に変更。
月間カレンダーの閲覧数リストを選択日の選択日年月のリストで表示する仕様に変更。
月間カレンダーやボードから年間表示に移動する時に表示年月以外の選択日の場合は該当する年月に移動する仕様に変更。
日付拡大のボード表示では標準の大きさの文字を使用する仕様に変更。
表示量が多い時のレスポンス改善。
hdから5k解像度でカレンダー表示幅と文字サイズ選択が出来る仕様に変更。
カレンダーや管理者メニューのレイアウト仕様を一部変更。
上部下部メニューのレイアウトに関する不具合を修正。
ボード表示の祝日内容が改行される不具合を修正。(Ver18.8以降)
日付装飾選択表示中に選択色で白抜装飾されない不具合を修正。
日付リンクのhover不具合を修正。
テンプレート登録直後に下部フォームが表示されない不具合を修正。(Ver18.5以降)
メール送信ログが改行される不具合を修正。
縦書き色枠表示の不具合を修正。
Ieで表示した時の日付装飾表示の乱れを修正。
リンクURL内の文字列や改行を跨ぐワード検索の不具合を修正。
2018/6/8 Ver19.5 自動で@amrk=(動画,音声,画像,予約マクロ,投票/アンケート)又は指定して一括でマークの追加、変更、削除する機能を追加。
画像動画一覧表示を閲覧数別の年月表示期間と連動する機能を追加。
画像動画一覧使用時のアップロード動画音声再生の横幅をYoutube再生時同様に最大表示する機能を追加。
calini.cgiに【スケジュール】設定ファイルを追加。
曜日や月単位で月間カレンダーの背景画像$bakimgを変更する方法を取扱説明書に追加。
配布背景画像を2個追加し、透過gif以外の画像を削除。
$targetを指定していない場合は画像や動画リンクのクリックで閲覧幅最大の画像動画表示と戻る仕様に変更。
日付装飾がある非公開や公開終了した書き込みの日付装飾がカレンダーに反映する仕様に変更。
$don=1,の時の管理者宛のHTMLメールにメール送信記録を付加する仕様に変更。
日付拡大のボード表示では書き込みがある日だけを表示する仕様に変更。
リンクの軽量化とレスポンスの向上。
単独日付装飾削除後に改行が残る不具合を修正。
一括日付装飾のみの日追加後にリストに追加される不具合を修正。
一括日付装飾削除後にリストの日付装飾が残る不具合を修正。
書き込みが有る日を起点に日付装飾一括削除直後に色設定がフォームに表示される不具合を修正。
一括日付装飾時にマークのみの日が削除される不具合を修正。
一括テンブレート使用時に書き込みが無い日にマークが追加される不具合を修正。
復元直後にテンプレートフォームがリセットされる不具合を修正。
日付装飾が無い閲覧数リストの日付リンクに0が追加される不具合を修正。
復元直後に閲覧数リストが表示されない不具合を修正。
月間カレンダーボードの過去ログ切り替え月で前月次月の内容が表示されない不具合を修正。
過去ログ管理画面でメール送信フォーム表示をしない書き込みがある不具合を修正。
月間カレンダーボード表示の本日移動後に前月移動した時の表示日不具合を修正(Ver19.1以降)
アルバム形式の返信画像リンクが返信新着に反映されない不具合を修正。
画像動画返信直後の詳細表示内で返信した画像動画表示がされない不具合を修正。(Ver18.3+以降)
返信の画像動画最大アップロード数カウント不具合を修正。
HTMLメール内のリンクがリンクで表示しない不具合を修正。
横幅固定モードで$vframeが有効にならない不具合を修正。(Ver19.3以降)
$sdmlが無い時に管理画面の過去ログフォームが表示されない不具合を修正。(Ver19.3以降)
$wvew=3の時に過去ログ管理画面で日付選択ができない不具合を修正。
$emodeで初期入室に年間カレンダー設定があると入室時のオプションページ@optのメニューが正常表示しない不具合を修正。
入室直後の画像動画一覧表示リンクが有効にならない不具合を修正。
$sdmlが無い時にデフォルト設定で過去ログのコピーフォームが表示されない不具合を修正。
月間表示の詳細表示上部の日付装飾選択や付箋設定をした直後にカレンダー日付装飾しない不具合を修正。
全体の鍵を使用している時に非会員表示で閲覧数別リストが表示される不具合を修正。
2018/6/19 Ver19.6 画像動画一覧メニューに表示範囲を色枠表示する機能を追加。
$xmode=2,$xmode=3で日付拡大メニューを使用しない機能を追加。
日付拡大の年間表示で選択月以外の日付表示色を淡色にする仕様に変更。
日付装飾がある通常日付表示の下線に破線を表示する仕様を廃止し日付拡大時の管理画面上で書き込みがある日の下線に破線を表示する仕様に変更。
スマートフォン非対応の固定幅表示で入室時に日付拡大で表示される不具合を修正。
閲覧数別リスト下の改行不具合を修正。
$auto=0,の時ユーザーオプションページのYouTube動画初期値がサムネイル表示しない不具合を修正。
2018/7/31 Ver20.2 横幅固定表示の設定でモバイル端末にレスポンシブ表示する機能を追加。
画像動画の埋め込みの画像や動画リンクの末尾に <> を追加する事で画像動画一覧に表示する画像動画を選択するマクロ機能を追加。
行間拡大表示の時は自動幅設定を行なう$auto=3,機能を追加。
行間拡大表示の時は週間表示の起点曜日を選択日にする仕様を追加。
入室時や本日、月タイトル表示時に表示範囲内の付箋マークがある日を詳細表示に表示する機能を追加。
最上部の行が表示されている時には画面最下部へ移動する▼リンクを表示する機能を追加。
モバイル端末や表示幅が高さの2倍以上の時には$head='',を画面最下部表示する機能を追加。
検索や各選択表示時にカレンダーと閲覧数別に緑枠表示する機能を追加。
カレンダーと閲覧数別、画像動画一覧、詳細表示の閲覧暦がある日を青枠表示する機能を追加。
カレンダーと閲覧数別、画像動画一覧、詳細表示の返信新着がある日を水色枠表示する機能を追加。
解像度指定メニューに16K仕様を追加。
画像動画一覧の日付リンクに付箋色と新着書き込みの背景色を表示をする機能を追加。
閲覧数別リストに付箋色と新着書き込みの背景色を表示する機能を追加。
詳細表示の日付リンクに付箋色の背景色を表示をする機能を追加。
手動で動画横幅最大表示のon/offをする⇔機能を追加。
dailymotionの動画埋め込みに対応する機能を追加。
同時再生制限がある時にカレンダー上の現在再生中の動画リンクを★●で表示する機能を追加。
画像動画一覧の日付や動画リンクをカレンダーの週間表示と同等の色枠表示する機能を追加。
閲覧数別リストに表示年内の公開終了表示をする機能を追加。
動画横幅再生時のPAGE TOPリンクをページ内リンクにする仕様に変更。
編集画面以外の付箋マーク登録/削除リンク◆を付箋使用時に表示する仕様に変更。
各calini.cgiの@lml付箋マークのデフォルト数を6で統一する仕様に変更。
詳細表示のカレンダー表示範囲内の●★▼リンクは再読み込みしない仕様に変更。
各選択表示時に付箋マークの日を選択結果に含めない仕様に変更。
フレーム無し表示の時にステータス表示と付箋マーク書込閲覧暦を入れ替えて表示する仕様に変更。
各メニューボタンのページ内表示位置設定を変更。
行間拡大時は月タイトル表示の行数を1行減らす仕様に変更。
表示選択日以下や他の動画が再生される時は<auto>自動再生マクロを有効にしない仕様に変更。
全期間の閲覧数別メニューは管理者のみ使用する仕様に変更。
レスポンスの改善。
復元ポイントの日付が編集範囲外の時に復元メニューが表示される不具合を修正。
本日表示後に来月に移動すると前月の本日日付表示のままになる不具合を修正。
アップロード動画や音声の拡大表示時に自動再生されない不具合を修正。
$level=2,や管理者画面で画像動画一覧からの返信内のアップロード動画が再生出来ない不具合を修正。
月間表示の過去ログ切り換え月の過去ログ最終データーが表示されない不具合を修正。
画像動画一覧のページを戻す時に新着順旧着順も同時に変更されてしまう不具合を修正。
$auto使用時メニュー指定の横幅設定をした時にオプションページが表示されない不具合を修正。(Ver19.5以降)
ワード検索時に検索内容と違うアルバム表示画像が強調表示される事がある不具合を修正。(Ver17.7以降)
非公開実装以前の改行1文字のみの書き込みの日の次の日以降が表示しない不具合を修正。(Ver19.4以降)
カレンダー表示最下行が詳細表示リンク▼のみになる事がある不具合を修正。
書込閲覧暦の削除直後にログインステータスが表示しない不具合を修正。
返信の送信直後画面で動画を正常に表示しない不具合を修正。(Ver19.5以降)
管理画面の書き込み日付移動時に画像動画一覧の選択日リンク色が表示されない不具合を修正。
スペースが入ったファイルネームのアルバム表示に失敗する場合がある不具合を修正。
入室直後や移動直後の日付装飾付リンク不具合を修正。
管理画面での返信新着表示件数が設定値にならない不具合を修正。(Ver18.4以降)
2018/8/13 Ver20.24 カウントアップマクロが使用できない不具合を修正。(Ver18.0以降)
管理者画面のカレンダー表示の最終日にカウントアップダウンマクロがある時に表示月の書き込み編集が出来ない不具合を修正。
動画の現在再生中表示が同一日付の前月も対象になる不具合を修正。
レスポンスの改善。
2018/8/23 Ver20.31 YouTubeの埋め込みコード仕様変更に伴う書き込み時のURL変換仕様を変更。
返信の最大文字数を320文字に変更。
書き込みが無い日の一行書き込みで次の書き込みのマークが追加される不具合を修正。(Ver19.4以降)
書き込みや編集時にテンプレ−トが削除される不具合を修正。(Ver20.23以降)
2018/10/5 Ver20.36 画面最下部に最終更新日時を表示する機能を追加。
画像動画ビューワーを閲覧者以外に表示しない仕様に変更。
レスポンスの向上。
Ieで返信の確認が出来ない不具合を修正。(Ver17.5以降)
$levelを設定した時の書き込みでテンプレートが使用できない不具合を修正。
書き込みが無い日では鍵の変更ができない不具合を修正。
2018/11/5 Ver20.4 書込閲覧履歴表示の本日、付箋、新着書込(カレンダー表示範囲内)背景色表示をする機能を追加。
閲覧数別リスト表示と画像動画一覧の本日背景色表示をする機能を追加。
レスポンスの向上。
書き込みの削除直後に空の書き込みをすると閲覧数別に削除前のデーターが追加される不具合を修正。
一括コピーの閲覧数別リストにマークや文字色が反映しない不具合を修正。
年間カレンダーの月間マーク表示不具合を修正。(Ver20.2以降)
年間カレンダーで日付を選択した時に詳細表示の表示指定場所に移動しない不具合を修正。(Ver20.2以降)
管理画面のカレンダーで週選択の色枠表示される不具合を修正。
日付装飾を一括書き込みした時に閲覧数別リストの返信のある日がリストに重複する不具合を修正。
書き込み時と祝日編集時に書き込み閲覧リストが日付装飾されない不具合を修正。
ログイン時に書き込み閲覧リストが消える不具合を修正。(Ver20.3以降)
2018/11/14 Ver20.42 2019年の休日設定を追加。
書き込みが出来ない不具合を修正。(Ver20.4以降)
月表示の祝日設定で前月次月移動が出来ない時がある不具合を修正。
テンプレート連動日付装飾の一括書き込みを行なうと祝日日に書き込みが行なわれる不具合を修正。
2018/11/30 Ver20.43 閲覧数別に追加される本文の仕様を変更。
レスポンスの向上。
月タイトルの閲覧数別本文表示が消える不具合を修正。(Ver20.4以降)
【auto】以外で画像動画一覧の動画が再生される不具合を修正。(Ver20.24以降)
【auto】以外の画像動画一覧の画像表示不具合を修正。(Ver20.2以降)
2018/12/6 Ver20.44 カウントアップ返信でアップロード以外の通常返信とマクロ返信を使用できる機能を追加。
カウントアップマクロが使用できない不具合を修正。(Ver20.32以降)
予約期間設定マクロの不具合を修正。(Ver20.23以降)
管理者宛textメールにメール送信ログが追加されない不具合を修正。(Ver20.32以降)
詳細表示の曜日表示が日曜固定になる不具合を修正。(Ver20.4以降)
2018/12/30 Ver20.5 本日移動と詳細表示選択日からの日めくりカレンダー機能を追加。
予約マクロのワード検索や日時強調時には選択ボタンを表示しない仕様に変更。
ログアウト時に書込閲覧歴を消去しない仕様に変更。
レスポンスの向上。
詳細表示の戻る進むが閲覧履歴で表示月年切り換え時の日付装飾未対応の不具合を修正。
管理画面で受付完了したアイテムの表示が完了直後表示しない不具合を修正。(Ver20.2以降)
複数日移動時に閲覧数別追加データーに無関係の数字が追加される不具合を修正。
詳細表示の曜日表示背景色表示の不具合を修正。(Ver20.0)以降
書き込みがある月リンクで表示が詳細表示に移動しない不具合を修正。
全予約項目終了時に予約フォームと返信を表示してしまう不具合を修正。(Ver20.2以降)
使用中に日付変更があった時に本日表示が日付変更後の年月日を表示しない不具合を修正。
日付計算や直接移動時に書込閲覧暦該当日の日付装飾が反映されない不具合を修正。
マーク有りの一括コピーで閲覧数別リストに不要なデーターが書き込まれる不具合を修正。
過去ログの新規閲覧数別追加が返信有りで追加される不具合を修正。(Ver20.38以降)
2019/1/31 Ver20.7 ページトップに戻る進むボタンを表示する機能を追加。
日めくりカレンダーに@colの23番目要素の色枠を表示する機能を追加。
閲覧数別リスト下部にページ選択メニューを表示する仕様を追加。
年間カレンダーと月表示時の閲覧数別リストに前月次月のリンクを表示する機能を追加。
年間/月間カレンダー移動時と月間カレンダーの先月/来月移動で週間表示を継続する機能を追加。
画像動画一覧下部の移動メニューをページ選択形式にする仕様に変更。
入室時に&fu設定が無い場合の閲覧数別デフォルト表示を日付順表示と画像動画一覧表示有りに変更。
オプションページ表示時に閲覧暦表示を表示する仕様に変更。
画像動画一覧の週間表示初期値をカレンダーと同じ仕様に変更。
同日表示のメニューでは日めくりカレンダー表示を継続する仕様に変更。
$autoでは⇔を常時使用可能にする仕様に変更。
添付のjacode.plライブラリを最新版2.13.4.18に変更。
ページ内リンクの表示位置が定まらない事がある不具合を修正。
詳細表示が無い時の注釈を表示する$ftopを廃止。
レスポンスの向上。
行間拡大表示の時の週間表示で詳細表示の選択週以外の動画が再生できない不具合を修正。
月間カレンダーボードの画像動画一覧週間表示枠がカレンダーと一致しない不具合を修正。
行間拡大表示の時の週間表示で年カレンダー年間第一週を選択した時に元日以降の表示をする不具合を修正。
年カレンダーで次年の月タイトル内の画像動画が画像動画一覧に追加される不具合を修正。
行間拡大表示の年カレンダーで土曜日から始まる年の1/1の週間表示ができない不具合を修正。
日付装飾が無い日の返信が管理画面以外で表示されない不具合を修正。(Ver.20.43以降)
閏年の2/29から閏年ではない年に移動した時に移動後の日付が2/29になる不具合を修正。
行間拡大表示の月間カレンダー週間表示で対象日を超える日が詳細表示される不具合を修正。(Ver20.5以降)
クッキーの内容に不備がある時にエラーが起きる不具合を修正。
会員のカウントアップマクロで返信が出来ない不具合を修正。(Ver20.5以降)
管理者宛のHTMLメール選択時に本文が送信されない不具合を修正。(Ver20.24以降)
予約確認メール送信をしない不具合を修正。(Ver20.32以降)
過去ログを編集期間内にコピーできない不具合を修正。(Ver20.5以降)
2019/2/28 Ver20.8 iPhone/Androidでauto時の標準幅以上で表示している場合は画面上部に表示幅をリセットするボタンを表示する機能を追加。
画像動画一覧ページを閉じた時に表示範囲の変更が無い場合はページを継続する仕様に変更。
上部タイトル下部表示のリセットを解像度変更メニュー⇔から最上部メニューの⇔に変更。
上部メニューを常時表示する仕様に変更。
付箋設定メニューを常時表示する仕様に変更。
ヘッダーフッターの表示幅をカレンダーの表示幅に合わせる仕様に変更。
日めくりカレンダーの祝祭日表示の文字色を有効する仕様に変更。
公開期間マクロが無い日の$rdateが有効にならない不具合を修正。(Ver20.43以降)
$xmode初期入室モードの年間/ボード設定が有効にならない不具合を修正。(Ver20.5以降)
返信内容確認画面で返信の確認ができない不具合を修正。(Ver20.7以降)
返信のアップロード画像動画ファイル名に日付情報が付かない不具合を修正。(Ver20.4以降)
画像アップロードや画像アルバム形式の返信で正常な表示をしない不具合を修正。(ver19.8以降)
返信内容確認画面の書き込みや名前に使用出来ない文字がある不具合を修正。
日めくりの年を跨ぐ移動や閲覧数別と年間カレンダーの前月次月移動をした直後の付箋マーク追加で日付装飾が反映されない不具合を修正。
横幅固定設定の時にステータス表示に常時⇔が表示される不具合を修正。
書込閲覧暦に表示日がある時に表示日が削除されない不具合を修正。
書き込み移動時にフォームの日付が移動前の日付で表示される不具合を修正。
閲覧数別と年間カレンダー内の月移動の範囲外移動表示をする不具合を修正。
詳細表示の曜日色が祝日背景色なしの設定でも祝日色に変更される不具合を修正。
現在の表示範囲外の前/次移動リンク先に返信があると日時に0が追加される不具合を修正。
2019/3/26 Ver20.85 画面最上部にアクセス日時を表示する機能を追加。
入室時に前回のログイン情報継続と書込閲覧履歴を削除しない機能を追加。
返信内容の確認画面に進むボタン機能を追加。
復元プレビュー時に復元Pをクリックすると編集画面が復元メニューにセレクトされた状態になる機能を追加。
アルバム表示のタイトルマクロを画像5個以上表示の時でも有効にする機能を追加。
一行に5個以上のアルバムサムネイルを表示時に詳細表示の表示幅が狭い時には段落表示にする機能を追加。
返信の送信を返信ボタンのクリックで送信する仕様に変更。
画像動画一覧有効時のステータス⇔は画像動画一覧を閉じる仕様に変更。
1カラム表示の時に書込閲覧暦を画面上部に表示する仕様に変更。
全体の閲覧制限から会員入室した時に退室前の書込閲覧暦が正常な表示をしない不具合を修正。
横幅拡大⇔時に管理画面の編集フォームが画面からはみ出す不具合を修正。
文末の日付が新着表示の対象にならない不具合を修正。
管理画面で返信の消去をすると返信新着が全消去される不具合を修正。(Ver20.7以降)
返信直後にログインが表示されない不具合を修正。
返信のURLリンクとメール書き込みが使えない不具合を修正。(Ver20.7以降)
カウントアップマクロでURLかメールの記述がある時にカウントアップ確認表示で予約完了表示とメール送信される不具合を修正。
行間拡大の週間表示で選択週以外の日付に返信した直後の表示日が返信日にならない不具合を修正。
カウントマクロを使用した返信編集画面で確認をすると選択項目がリセットされる不具合を修正。
カウントアップダウンマクロ内に使用できない文字"がある不具合を修正。
書き込み時のURLやメール書式判定の不具合を修正。
復元時にテンプレートが消える不具合を修正。(Ver20.36以降)
テンプレート一括書き込みの時元の書き込みが削除される不具合を修正。(Ver20.7以降)
過去ログ上で日付装飾がある日しかメール送信フォームが表示されない不具合を修正。
縦書き表示と表形式表示の表示幅が小さい時の段落表示不具合を修正。
年間カレンダーの祝日の日めくりカレンダーの日付表示色不具合を修正。
年間から月表示移動時に詳細表示の継続をしない時がある不具合を修正。
書き込みコピーの時コピー先の次の書き込みがある日付の書き込みが削除される不具合を修正。(Ver20.7以降)
カレンダーの横幅が狭い表示の時に一行に指定以上の文字数や行数が表示される不具合を修正。
タイトル無しアルバム表示で行頭マクロ<>が詳細表示に表示される不具合を修正。
カレンダーのアルバムタイトルに/マクロが表示される事がある不具合を修正。
過去ログからのコピー時にマークと文字色のコピーがされない不具合を修正。(Ver20.6以降)
過去ログから編集可能期間の祝日日にコピーできない不具合を修正。
2019/4/30 Ver20.85+ 書き込みが無い状態で書き込みを更新した場合に閲覧数別リストから選択日の不要なリストを削除する機能を追加。
月表示の詳細表示に0が追加される不具合を修正。(Ver20.85以降)
削除後の復帰時に閲覧数リストの閲覧数が復帰しない不具合を修正。
日付移動設定をした単独コピー直後に閲覧数別リストが表示されない不具合を修正。
2019/6/24 Ver20.86 縦書き強制マクロ/が有効にならない不具合を修正。(Ver20.8以降)
2019/7/3 Ver20.87 詳細表示の下部に表示日と選択日のページ内リンク機能を追加。
閲覧数別リストのリンク表示が乱れる不具合を修正。
2019/7/9 Ver20.88 表示幅がメニューの指定幅の時は自動幅変更しない仕様に変更。
本日表示で自動幅変更する仕様を廃止。
日めくりカレンダーの表示日移動リンク表示不具合を修正。
2019/7/15 Ver20.89 返信新着が復元しない不具合を修正。(Ver20.8以降)
付箋を使用している時に月間カレンダーの月表示に不要なリンクが表示される不具合を修正。
2019/12/8 Ver21.0 擬似フレーム表示時は画面上部に動画のクイックプレーヤーを表示する機能を追加。
calini.cgiにクイックプレーヤーon/offオプション$qv=1,を追加。
付箋、書込閲覧、閲覧数別、返信新着リストに詳細表示の表示日を表示日色で色枠表示する機能を追加。
付箋、書込閲覧、閲覧数別リストの日付リンクを週間表示に対応する機能を追加。
日/週間表示切り替えに動画の再生終了機能を追加。
$headと$back内のリンクにフレーム解除属性を自動追加する機能を追加。
クイックプレーヤー使用の時は (ページのアクセス日時) のボタンを表示する仕様に変更。
カレンダー上での動画再生中は自動幅変更をしない仕様に変更して$auto=2,3で動画をフルスクリーン表示にできる機能を追加。
動画再生中はカレンダーの詳細表示色枠を再生中色で表示する機能を追加。
祝日設定範囲外の表示に閉じるリンクを追加。
月間カレンダーとボード表示の詳細表示範囲色枠をカレンダーの日付部分に表示する仕様に変更。
動画再生中は詳細表示範囲内のカレンダーの日付から詳細表示に画面内リンクする仕様に変更。
caliniの追加$css=でデフォルトのリンク下線を表示しない仕様に変更。
各リスト表示の表示されている詳細表示へのリンクは画面内リンクにする仕様に変更。
付箋追加削除時に表示位置を変更しない仕様に変更。
動画下部に動画表示中に表示していた表示位置調整用リンク★を画面下部右端に表示する仕様に変更。
dailymotion動画をyoutubeと同様のサムネイル画像形式で表示する仕様に変更。
入室時の画像動画一覧デフォルトを日付の若い日順にする仕様に変更。
アップロード動画の表示を外部動画と同様の表示形式にする仕様に変更。
アップロード音声の画像動画一覧表示を画像表示にする仕様に変更。
閲覧数別リストと画像動画一覧を月間カレンダーの表示月に固定する仕様に変更。
$auto時の月カレンダーセルのデフォルト高さを変更。
擬似フレーム表示の動画再生時以外に戻る進むボタンを画面右下部に表示する仕様に変更。
行間拡大での週間表示を廃止して週間表示の切り替えを2段階切り換えにする仕様に変更。
詳細表示の週間表示で選択日以外の返信をした時に詳細表示範囲を変更しない仕様に変更。
詳細表示の週間表示で選択日以外の日を単日表示後に週間表示に戻した時に詳細表示範囲を変更しない仕様に変更。
画像動画一覧メニューのレイアウトを変更。
前書き込み次書き込み移動リンクのレイアウトを変更。
カレンダー内容や詳細表示内容のリンクで書込閲覧変更と閲覧数のカウントアップを行なう仕様に変更。
各リスト表示の日付リンクで書込閲覧と閲覧数のカウントアップを行なう仕様に変更。
Android端末の判定方法を変更。
行間拡大モードで自動幅変更をする機能を廃止。$auto=3の仕様を$auto=2と同一仕様に統合。($auto=3の実質廃止)
プレーヤー表示はクッキーを必須にする仕様に変更。
管理画面を終了した時には会員モードで表示する仕様に変更。(再編集には≪を使用するか管理者パスワード入力が必要になります。)
営業日一括コピーの時にコピー対象日以外の書き込みはエラー対象にしない仕様に変更。
クッキーのデリミタ仕様を変更。(Ver20.9以前とは非互換)
書込閲覧暦をセッション終了後も90日間保存する仕様に変更。
レスポンスの改善。
返信本文中に<BR>があると返信新着の表示が乱れる不具合を修正。
直接移動した時に表示日が詳細表示されない不具合を修正。
年間表示のカレンダー上で表示月ではない日に移動した時に画像動画一覧の表示月が移動前の表示月になる不具合を修正。
年間カレンダーで年直接移動時に一部が移動前の年月で表示される不具合を修正。
返信新着がある書き込み移動時に返信新着の日付が変更されない不具合を修正。
2014年以前の詳細表示画像が表示されない不具合を修正。(Ver20.7以降)
カレンダーの日付装飾がある月タイトルのマークが大きくなる不具合を修正。
月タイトルのマークのみの書き込みの日が閲覧数別リストに追加されない事がある不具合を修正。
背景画像に数字のみのディレクトリがあると日付強調時に表示が乱れる不具合を修正。
音声の返信の返信新着リンク不具合を修正。(Ver20.0以降)
リスト表示の付箋の背景色が日付装飾より優先される不具合を修正。
前書き込み次書き込みの移動リンクの最初の書き込みで前移動のリンクに違うリンクが表示される不具合を修正。
入室時や本日表示の時に書き込み閲覧暦リストが更新されない不具合を修正。
管理画面の過去ログ表示で書き込みがない日に更新ボタンが表示される不具合を修正。
iPhone/Androidの入室時の表示幅設定が768になる不具合を修正。(Ver20.8以降)
選択月以外の表示をした時に選択月の選択日を表示する事がある不具合を修正。
@testを使用すると指定年以外の詳細表示がされない不具合を修正。
マルチユーザーを日本語nameで使用すると動画の画像動画一覧が正常に表示されない不具合を修正。
会員モード表示の時にパスワード無しで管理画面に入れる不具合を修正。
本文内に新着更新日時表示がある日のリスト表示の日付背景色が付箋背景色になる不具合を修正。(Ver20.8以降)
過去ログコピー時のマーク/文字色情報の不具合を修正。
返信編集画面の確認での文字エンコードの不具合を修正。(Ver20.85以降)
$level=2の時パスワード無しでの閲覧が出来る事がある不具合を修正。(Ver20.32以降)
$level=2で終了ボタンが表示される不具合を修正。
$auto表示の$level=2の時の入室時のフォーム表示が返信フォームで表示される不具合を修正。
全体鍵状態で会員ログインをすると書込閲覧暦表示が乱れる不具合を修正。
$level=1で会員ログアウトしても会員状態表示が終了しない不具合を修正。
$level=1の全体鍵が管理者ログインすると外れる不具合を修正。
$level=2や管理画面で返信新着の内部リンク画像動画がリンク表示にならない不具合を修正。
クッキーを完全消去した時に最初の入室時に幅設定されない不具合を修正。
年表示で選択月以外の日付を表示した時リスト表示と月移動リンクが前の選択月を基準に表示される不具合を修正。
ボード表示時のマーク表示がある画像動画一覧の日付装飾がずれる不具合を修正。(Ver19.3以降)
入室カウンターが正常値で表示されない不具合を修正。
VIDEOタグでHTMLソース上に存在しない不正なリンクがブラウザ上で付加される不具合を回避する機能を追加。
2020/1/16 Ver21+ 閲覧数別リストの閲覧数順表示でカウントを表示する機能を追加。
クッキーの仕様を変更。(以前のバージョンとのクッキーの互換性が無くなりましたので
上部リスト表示や返信の名前等を使用する以前にブラウザのクッキーを一度消去して下さい。)
同一名ファイルをアップロードした時のエラー表示を変更。
レスポンスの改善。
動画一覧の日付リンクに新規ページに表示する指定が入る不具合を修正。(Ver21.0以降)
詳細表示の動画や画像動画一覧のリンクをクリックするとマーク選択がリセットされる不具合を修正。
返信に画像や動画がある日が文字検索対象から外れる不具合を修正。
返信新着リスト内のリンクを使用すると選択表示がリセットされる不具合を修正。
一括削除直後の復元した直後の閲覧数リストが更新表示されない不具合を修正。
復元直後時にテンプレートが読み込まれない不具合を修正。
日付順表示の閲覧数リストメニュー表示不具合を修正。
2020/9/1 Ver21++ 管理者が使用する一部IPアドレスで管理画面に入室できない不具合を修正。
△