CATEGORY

PHPカレンダー予定表

カレンダーの祝日データを修正しました

天皇陛下の退位(2019年4月30日)及び皇太子殿下の即位(2019年5月1日)にともない、年号の変更と祝日の変更が控えています。 新年号の発表は、皇太子殿下が新天皇に即位される2019年5月1日の一カ月前の4月1日が想定されているもよう。 また、2020年の東京オリンピック・パラリンピック特措法で、2020年のみ祝日が一部変更となるようです。 現時点では、まだ祝日法で確定していない情報もあります […]

2030年までカレンダー表示(祝日データ共有)

これまで、カレンダーの表示は2010年〜2020年までとしていました。 今回、上記にプラスして2021年〜2030年のカレンダーを表示可能としました。 その際に、祝日データ(沢田内科医院の場合は休診日データ含む)を追加する必要があります。 祝日データは、沢田内科医院HPのカレンダーPHP(トップページ、診療時間ページ)とブタさんバルーン表示PHP(診療時間ページ)、Angel21-HPの簡易スケジ […]

カレンダー予定表を一部改修

ホームページのカレンダー(簡易予定表)の、日曜と土曜の背景色が、平日と同じ色だったことに、今さらながら気づき、遅ればせながら修正しました。 また、各日付ブロックの「縁取り」を止め、今月の日付ブロックのみ「影」を付けて、沢田内科医院のカレンダーに近い表示に変更しました。 現状、OS:Ubuntu16.04LTS、ランチャー:Cairo-Dock(テーマ:Unity-2)、ブラウザ:Google Ch […]

カレンダー予定表をマルチデバイスに対応

ホームページのカレンダー予定表(自作php)が、タブレット端末で表示すると、画面からはみ出してしまい見苦しいので、CSSで見た目を修正。 ウィンドウのサイズ変更に従い、カレンダーのサイズ(divブロックサイズ)を段階的に縮小するように、@mediaで指定。 ただ、インラインフレーム内に、PHPプログラムを表示する場合は、そのphpプログラムが参照するCSSファイルの@mediaは、外側のウィンドウ […]

PHPカレンダーの直近予定表示を改良

棚上げにしていた、PHPカレンダー+簡易予定表の下部にある、ダイジェスト表示部分の見せ方を改良してみました。 これまでは、直近の予定1件のみを表示していましたが、今回は3件を表示するように変更。 コルクボードに紙をピン止めしたようなデザインにしてみました。 左右のボタンで、前後の予定を表示するのは、これまでと同じです。 これで、CentOS6.4でもPHPプログラムが動作することが確認できました。 […]

カレンダーを設置

エンジェル21ホームページにカレンダーを追加しました。 PHPプログラムのお勉強を兼ねて、沢田内科医院HPの「医院からのお知らせ」を「医院のカレンダー」に置き換えるべく制作したものの、残念ながら採用されなかったものです。 当初、データベースにMySQLを使用したのですが、あまりにサーバーのレスポンスが悪かったので、単純なテキストファイル(CSV形式)をデータベース代わりに使用して、何とか使えるレベ […]

カレンダー簡易予定表 MySQLを廃止しCSVファイルに

「医院からのお知らせ」を「医院のカレンダー」に置き換える目論見ですが、いまだ、採用ならず。(>_<) 今回、レスポンスを改善する為、MySQLの利用をあきらめ、テキストファイル(CSV形式)をデータベースとして利用するようにPHPプログラムを見直しました。 PHPではCSVファイルを扱うための関数が用意されていました。 fgetcsv()関数は、現在のファイルポインタから1行毎にテキス […]

PHPカレンダーを簡易スケジューラに

沢田内科医院HPの「医院からのお知らせ」を取り外して、簡易予定を書き込めるカレンダーを代わりに載せたいともくろんでいます。 これまでPHPで制作したカレンダーに、予定情報(タイトルとメッセージ)を盛り込ませる為に、サーバ側にデータベースを置きます。 テキストファイルを使用する方法もあるのでしょうが、今回は、いきなりデータベース(MySQL)を使用してみました。 画像で、土曜日だけじゃなく、水曜と金 […]