# # # # # # # # # # # # # # # # # # # # # # # # # # # # << 楽 式 >> # presented by 楽 # raku@f204.net # http://f204.net/ # # # # # # # # # # # # # # # # # # # # # # # # # # # この度は当スクリプトをダウンロードしていただき、真にありがとうございます 著作権もへったくれもありゃしませんので 改造やら御自由にどうぞ また なにぶんシロウトが作ったモノですので ログが消えた…!などの突然の不具合があるかと思います それらの苦情は一切受け付けませんので あらかじめ御了承の程 心配な方はマメにログを取っとくとよいと思います とにかくなにしろ 御使用の前には 必ずテスト投稿をして 動作確認を行ってください ご質問等ございましたら、上記アドレスヘお問い合わせください 「可能な限りで」お答えいたします… −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− このスクリプトでできること ・最新指定件数の書込をhtmlに埋め込み (テンプレート使用・SSI不要) ・デザイン自由設定可 ・書込修正・削除 可 ・タグ使用・画像アップ 可 ・記事折り畳み機能 (JavaScript) ・カテゴリー設定 ・指定番号記事へ簡単リンク (いわゆるレスアンカー) ・記事検索機能 ・RSS配信 記事毎に選択可 ・拍手メッセージがあった場合 メールでお知らせ (sendmail) (以下 メールフォーム機能) ・項目内容・数・入力必須 自由設定可 ・入力者にコピーメール送信 選択可 ・送信前に内容確認画面表示 選択可 ・送信後画面 設定可 日記・更新履歴(カテゴリー設定して)・web拍手・メールフォームを これ一つで というわけです 基本的に 外部埋め込みして使うことを前提としています −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− ◆動作環境 「CGI.pm」必須 (Perl5以上では標準装備) ◆設置方法 ダウンロードした圧縮ファイルを解凍しますと 下記ファイルが含まれています ・rsn.cgi (本体スクリプト) ・rsn_ini.cgi (設定ファイル) ・hide.js (折り畳み機能用) ・rsn_temp.html (外部表示用テンプレート) ・read_me.txt (コレ 解説手引き) 以上をアップロードしてパーミッション設定(サーバーの設定に従い)してください 例: /rsn/ ├ rsn.cgi (755) ├ rsn_ini.cgi (666) ├ hide.js (666) └ rsn_temp.html (644) −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− ◆各設定 ・まずは 本体で2箇所 #!/usr/local/bin/perl 一行目のコレを サーバー設定に合わせてください 「#!/usr/local/bin/perl」または「#!/usr/bin/perl」でしょう これさえやっとおけば とりあえず動きます # 設定ファイル 「rsn_ini.cgi」から名前を変えた場合には書き直してください ###################### 次に 上記で指定した設定ファイル の設定 #### 共通基本設定 #### # このスクリプトの名前 「rsn.cgi」から名前を変えた場合には書き直してください # このスクリプトの設置ファイルパス スクリプトのアドレスが「http://〜/rsn.cgi」なら「http://〜/」までを記述 アップした画像の表示と RSS配信の際に必要になります あと 不正な外部フォームからの投稿防止にも使うので設定しといてください (完全には防げません アクセス制限などはご自分でしてください) # 文字コード # 本体・ログファイル・テンプレート統一のこと デフォルトは"Shift_JIS"になってます 好きなコードに換えられますが 保存時には各ファイル統一するように # 管理者用パスワード # 書込・修正・削除・喝采ログ閲覧に必要 一致しないとエラーが出ます # ログファイル保存フォルダ # cgi本体からの「相対パス」で(最後スラッシュ必須) # 同フォルダの場合は空に 書込ログの他 喝采のログもここに入ります #### 共通表示設定 #### # head内記述1 ロボット対策等 (「"」は「\」でエスケープ) ロボ避けタグって最初に記述しとかないと効き目がないらしい…? ということで metaタグ一番上に設定してます # head内記述2 meta・スクリプトタグ等 (「"」は「\」でエスケープ) モロモロタグ追加 外部スクリプトファイルやらある場合はこちらに # 外部スタイルシートアドレス 外部参照ファイルアドレス # 内部スタイルシート # ネタバレカラーは「.hidden_c」 # (「--隠--」「--/隠--」で挟んだ部分がこの色に) コメント表示部をクラス設定します 以下のようになってます 参考まで
@カテゴリー
コメント