フリーのCGIでカレンダー付きお知らせ欄を作ってみた話
公開 2024/06/18 10:39
最終更新
-
ホームページのトップによくあるお知らせ欄。
おそらく大抵の会社は事務員さんがhtmlを直接開いて直すか作ってもらった会社に頼んで変更してもらうかだと思うんですが、
個人商店の場合、更新に手間がかかりすぎると嫌になってしまいます。
できるならスマホで文章を入力するだけでお知らせ欄を更新したいなぁ。そんなシステムないかなぁ。とネットで探したらフリーの簡易ブログのようなシステムが配布されているのを見つけました。
スマホで書ける簡易ブログのようなパーツを既存のホームページに埋め込むことでなんとなーくそれっぼくできるんじゃないかと思いやってみました。
使わせていただいたフリーのCGIプログラムはこちらです。↓
https://www.kent-web.com/blog/calen.html
まず説明書通りにzipファイルをダウンロードし全て展開します。
設定ファイル(init.cgi)を開き、説明書通りに書き換えます。(使用する機能や参照するファイルなど)
サーバーにアップロードしたときに各ファイルの属性の変更をします。アクセス権の設定です。他の人も見たり書き込みできるように
設定しないとそのままサーバーにあげただけではCGIが動きません。変更の仕方はCGIを配布しているページの説明部分にあります。パーミッションというやつです。

各種設定をして大元のCGIであるcalen.cgiのURLを開くとwebカレンダー実装完了です!!
CGIの設置ができたらプログラム部分はいじらないで、CGIが見に行っているテンプレートを自分の好きなテンプレートに載せ替えたらなんとなくお知らせ欄感が出て来ます。

アイコンも作って差し替えました。使った画像編集ソフトはGIMPです。無料のソフトなのでぜひ使ってみてください。
アイコンの差し替えはCGIを少し編集します。
init.cgiファイルの中にある$cf{icon}の記述の中にずらずらとアイコンの名前が書かれているのでそこに増やしたいアイテムの名前を書いて保存後、init.cgiと画像ファイルをアップロードします。
完成後は管理画面(admin.cgi)を開いてスマートフォンから記事の編集などできます。共通の初期パスワードはagminとpasswordです。
初期パスワードだとイタズラされる可能性があるので使う時には必ずパスワードを変更しておきましょう。
以前実装した「いいねボタン」は有料サーバーでないと動きませんでしたが、こちらのCGIは無料サーバーでも動きました。
おそらく大抵の会社は事務員さんがhtmlを直接開いて直すか作ってもらった会社に頼んで変更してもらうかだと思うんですが、
個人商店の場合、更新に手間がかかりすぎると嫌になってしまいます。
できるならスマホで文章を入力するだけでお知らせ欄を更新したいなぁ。そんなシステムないかなぁ。とネットで探したらフリーの簡易ブログのようなシステムが配布されているのを見つけました。
スマホで書ける簡易ブログのようなパーツを既存のホームページに埋め込むことでなんとなーくそれっぼくできるんじゃないかと思いやってみました。
使わせていただいたフリーのCGIプログラムはこちらです。↓
https://www.kent-web.com/blog/calen.html
まず説明書通りにzipファイルをダウンロードし全て展開します。
設定ファイル(init.cgi)を開き、説明書通りに書き換えます。(使用する機能や参照するファイルなど)
サーバーにアップロードしたときに各ファイルの属性の変更をします。アクセス権の設定です。他の人も見たり書き込みできるように
設定しないとそのままサーバーにあげただけではCGIが動きません。変更の仕方はCGIを配布しているページの説明部分にあります。パーミッションというやつです。

各種設定をして大元のCGIであるcalen.cgiのURLを開くとwebカレンダー実装完了です!!
CGIの設置ができたらプログラム部分はいじらないで、CGIが見に行っているテンプレートを自分の好きなテンプレートに載せ替えたらなんとなくお知らせ欄感が出て来ます。

アイコンも作って差し替えました。使った画像編集ソフトはGIMPです。無料のソフトなのでぜひ使ってみてください。
アイコンの差し替えはCGIを少し編集します。
init.cgiファイルの中にある$cf{icon}の記述の中にずらずらとアイコンの名前が書かれているのでそこに増やしたいアイテムの名前を書いて保存後、init.cgiと画像ファイルをアップロードします。
完成後は管理画面(admin.cgi)を開いてスマートフォンから記事の編集などできます。共通の初期パスワードはagminとpasswordです。
初期パスワードだとイタズラされる可能性があるので使う時には必ずパスワードを変更しておきましょう。
以前実装した「いいねボタン」は有料サーバーでないと動きませんでしたが、こちらのCGIは無料サーバーでも動きました。
☔️{いらっしゃいませ〜〜⭐️]
備忘録だったり思ってることだったりいろいろかきます。
備忘録だったり思ってることだったりいろいろかきます。
最近の記事
タグ
