News
各CGIスクリプトにはDemo(サンプル)がありますが、サンプルというのは、各CGIスクリプトがどのようなものかを実際に目で見ていただくためのものであり、書き込みテストをしていただくためのものではありません。
従いまして
すべてのDemo(サンプル)におきましてテスト書き込みはご遠慮下さい。(日記の感想につきましても同様です。)
また当然ですが管理モードのテストも出来ません。
各CGIスクリプトに興味を持たれた方は、実際にスクリプトをダウンロードしてご自分の環境でお試しいただければと思います。
※シェアウェアのshiromuku(u1)MAIL/shiromukuSHOP/shiromuku(u1)SHOP/shiromukuRESERVE/shiromuku(h)RESERVE/shiromuku(h1)RESERVEにつきましては、実際に管理モード以外の機能を試していただくことが出来ます。
2004/06/05
当サイトでは、皆様のホームページ作りが少しでも楽になればというコンセプトの元にCGIの作成を行っています。
従いましてすべてのCGIで、ページのデザインの設定や、アイコン機能がある場合はアイコンの登録・削除、カテゴリー・サブカテゴリーのあるものはカテゴリー管理などもWeb上で行うことが可能になっています。
また同様の観点から多くのCGIに画像アップロード機能を搭載しています。
さらに、データ保存系のCGIの場合、サーバへの負荷やログファイル破損の可能性を少なくするために、すべてのデータを1個のログファイルに保存する事を避け、出来るだけログファイルを分散するような作り方を心掛けています。
当サイトのCGIが少しでも皆様のホームページ作成の手助けになりましたら幸いです。
当サイトのスクリプトは作者が"Programming Perl 3rd Edition"を参考に作成しております。
そのためqr//(quote regex)演算子や正規表現の一部など、Perl5.005以降で追加されたものも多く使用しております。
従いましてほとんどのスクリプトにおいてサーバのPerlのバージョンが5.005以上でないと動作しないと思います。
申し訳ありませんがご了承の程よろしくお願いいたします。
なお文字コードUTF-8対応スクリプトにつきましては、Perlのバージョンが5.8.8以降でないと正常に動作致しません。
ご確認の上お申し込み下さい。
Norton Internet Securityを使用されている場合、スクリプトが正常に動作しないというご報告を受けました。
これはNorton Internet Securityが個人情報の漏えいを防ぐためにブラウザの参照元(リファラ)などを遮断しているためと思われます。ところが当サイトのほとんどのスクリプトでは、不正なアクセスを防止するなどのセキュリティ上の観点から、リファラチェックを導入しています。
従って投稿タイプのCGIでは、Norton Internet Securityなどのセキュリティ対策用ソフトを使用されている方が投稿出来ないなどの問題が起きます。
当サイトで配付している投稿タイプのCGIでこのリファラチェックをしないようにするには(セキュリティチェックのレベルは低くなりますがほとんどの場合大きな支障は無いと思います。)以下のようにします。
(なお、日記などの投稿タイプではないスクリプトでは、ほとんど支障はないと思いますのでなるべくリファラチェック機能ははずさずにご使用下さい。)
1. スクリプト内を検索して以下の記述を見つける。
&check_referer($gl);
2. ここを以下のように書き換える。
#&check_referer($gl);
またNorton Internet SecurityのFAQによれば、該当CGIにアクセスする場合、以下の方法で上記の不具合を解消出来るようです。
『以下は、シマンテックのサイトに対して参照元を許可する場合の設定例です。
1. Norton Internet SecurityまたはNorton Personal Firewallを起動する。
2. [オプション]ボタンをクリックする。
Norton Internet Securityを使用している場合はその後[Internet Security]を選択する。
3. [拡張オプション]ボタンをクリックする。
4. [Web]タブを開く。
5. [サイトを追加]ボタンをクリックする。
6. 「symantec.co.jp」を入力し[OK]ボタンをクリックする。
7. 「symantec.co.jp」を選択し[プライバシー]タブを開く。
8. 「以下の規則を適用」にチェックをいれる。
9. 「プライバシーの参照」の[参照元]を[許可]に設定する。』
■shiromuku(u2)LIST/shiromuku(u3)LIST
管理人のみ閲覧可に設定している場合、日にちが経つとユーザが記事修正・削除が出来なくなるのを修正致しました。
■shiromuku(mt)BBS
Netscapeでタグのミスにより、カテゴリーの追加が出来ないのを修正致しました。
※shiromukuSCHEDULEの配付を開始致しました。
shiromuku(cu2)DIARYをベースに、特にスケジューラとしての使用を考えて作成したスクリプトです。(アイコンと画像アップロード機能付き)
■トップページに今月のカレンダーが表示されます。
■投稿用パスワードを設定することによりメンバー同志の共通スケジューラとして使用できます。(「投稿用パスワードを設定しない」にすれば、普通のスケジューラとしても使用出来ます)
サンプル
http://www.t-okada.com/cgi-bin/s_schedule/s_schedule.cgi解説ページ
http://www.t-okada.com/cgi/cgi_scripts/10_35_log.html
「右フレーム記事ページに関する設定」で画面下部にコメントを記述したところ、それが左フレーム下部にも表示されてしまうバグを修正致しました。
■スケジューラとして使用する場合、今日の日記がないと、今日以降の日記を指定件数表示出来るように致しました。
※shiromuku(cu1)DIARYをご使用でこの機能が必要な場合は、shiromuku(cu2)DIARYにスクリプトを変更して下さい。(ログ等そのまま移行出来ます。そして「投稿用パスワードを設定しない」にしていただけば、shiromuku(cu1)DIARYと全く同様にご使用いただけます。)
※ついでにshiromuku(cu2)DIARYで記事に曜日が表示されない不具合を修正致しました。
※バージョンアップされる場合は「デザインの設定」をやり直して下さい。
2003/06/06
※shiromukuRESERVEテスト公開中です。
■美容院のための予約システムです。
※よろしければ予約やキャンセルのテストをして見て下さい。
※予約とキャンセルは携帯にも対応しています(と思います)。
※バグなど気付かれたことがございましたらメールしていただければ幸いです。
※美容院は実際に営業している訳ではありませんのでご了承下さい。
予約やキャンセルのテスト
http://www.t-okada.com/cgi-bin/s_reserve/s_reserve.cgi美容院用カレンダー
http://www.t-okada.com/cgi-bin/s_reserve/s_reserve_admin.cgi
※shiromuku(cu2)DIARYの配付を開始致しました。
shiromuku(cu1)DIARYに投稿用パスワードを設定出来るようにしたカレンダー形式の日記です。(アイコンと画像アップロード機能付き)
■投稿用パスワードを設定することによりメンバー同志の交換日記として使用できます。
■「デザインの設定」で「トップページに今日の日記を表示する」を選択すればメンバー共通のスケジューラとしても使用出来ます。(該当日の日記がない場合は、その月の日記一覧を表示します。)
http://www.t-okada.com/cgi/cgi_scripts/10_34_log.html
2003/06/02