< home | My CGI.information >
| mmemo ver 2.00.(まめメモ帳)設置の方法
|
|
◇ (まめメモ帳)mmemo ver 2.00(フリーウエア)
・サンプルは実際に使われているものです(テストは遠慮して下さい)
・サンプルはCGIの初期設定の違いによる2種類があります
・サンプル1は管理者専用投稿設定ケース(日記調)・サンプル2は一般投稿受付設定ケース(ゲストブック調)


・ダウンロードされる圧縮ファイル(lzh形式)の内容です
(※ダウンロードされたファイルが、down.cgiとなっている場合は拡張子をdown.lzhとすれば解凍できます)
(解凍すると3つのファイルになります)
(WinはLhasa 等、MacであればMacLHA 等で解凍できます)
解凍したら各ファイル名の大文字小文字が下記名と違っていないかを確認して下さい
違っている時は下記名になおして下さい(UNIXは大文字小文字の違いもエラー要因になります)
| ダウンロードファイル構成
|
| ファイル名 | サーバー転送種類 | 設定パーミッション | 備考 |
| jcode.pl | アスキー(TEXT) | 755 | - |
| mmemo.cgi | アスキー(TEXT) | 755 | - |
| license.txt | - | - | プログラム使用規定 これはサーバー転送不用
|
・次の画像はサンプルに使用している画像です 利用したい時はここからコピーして使用下さい(オリジナル画像です)
または、好きなものをご自分で用意して下さい
このサンプル画像はダウンロードされる圧縮ファイルには含まれません
| サンプル画像1
|
| タイトル部画像1 | タイトル部画像2 | - |
mmemo.gif DIARY.gif | mado.gif | - |

 |  | - |
| サンプル画像2(投稿時の選択icon)
|
|
daihana.gif |
nechan6K.gif |
nechan1k.gif |
nopperaK.gif |
nechan3K.gif |
nechan13K.gif |
 |
 |
 |
 |
 |
 |
|
danshiK.gif |
kakuKK.gif |
afuro.Kgif |
boshibozuK.gif |
betukamuK.gif |
natumeK.gif |
 |
 |
 |
 |
 |
|
◇特徴
・このCGIは、メモ帳(memo.ver201)の機能強化版です。
・管理者のみが投稿できる設定と、一般の方の投稿も受付ける設定が切替えできます
・記事の表示形式は、2種類(日記調・ゲストブック調)があります
- 管理者のみが投稿できる設定の場合は日記としての利用もできます(サンプル1)
- 一般の方の投稿の場合はゲストブックとしての利用もできます(サンプル2)
・このCGIファイル一つの設置でログファイルも過去ログファイルも自動作成します
・過去ログファイルの自動作成(作成しない設定にすると削除)
・閲覧ページの表示記事数の設定、投稿記事の最大保持数の設定
・一回の投稿記事の最大投稿可能文字数の設定、連続投稿の禁止機能
・このまめメモ帳タイトル名を簡単に変更できます
・タイトル部を編集できます
・body設定(バックカラー、壁紙、文字色、リンク文字色)を簡単に変更できます
・3種類の投稿記事閲覧ページがあります(記事・題名一覧・個別記事)
・アイコンと文字色を選択して記帳できます
・アイコン表示、イメージ画像投稿、許可、不許可の設定ができます
・投稿記事を管理者に自動でメール通知させることができます
・いたずらに対して数種類の拒否設定ができます
・投稿記事を選択して削除ができます
◇設置方法
設置基本構成
( )内はパーミッション値
/public_html/(ホームページディレクトリ)
|
|-- /cgi-bin/ --(ディレクトリ)(777 ※OPEN関数ロック使用の為)--※(755)ではありません
|
|-- jcode.pl (755)
|-- mmemo.cgi (755)
|-- mmemolog.dat (666)(記帳記録ログファイル)
|-- 画像 (644)(使用するのなら)
|-- index.html(644) (ディレクトリののぞき防止用ファイル)
CGIの実行できる場所に必要なファイルを設置します
ここではcgi-binというディレクトリに設置する一般的な設置方法を解説します
プロバイダから指定されている方法があればそれに従ってください
jcode.pl・mmemo.cgi・※mmemolog.dat・画像・index.html を設置します
- mmemo.cgi
- 1行目にある#!/usr/local/bin/perl をプロバイダーで指定されたものに変更
そして各初期設定をプロバイダーに合わせ設定しUNIXコードで保存する
(各初期設定はプログラム中の説明にそって行なってください)
- mmemolog.dat
- 記帳記録用ファイルです
- 最初は空データです
- ※このファイルはCGIを稼動させることで自動的に作成されます(プロバイダーによっては作成できない場合もあります)
自動作成されない場合は、ご自分でファイル作成の上、サーバーへ転送しパーミッション値を与えてて下さい
- 画像
- mmemo.cgi初期設定の説明に従って好きな必要画像をそろえる
- index.html
- ディレクトリ内のぞき防止用ファイル(空データでもOK)
- 無くてもCGIは動きます
- 転送は任意です
- 試しに今までにあなたの設置したサーバー内の任意のディレクトリを、ブラウザのアドレスバーに記入してアクセスしてみて下さい
- ( 例-http://www.xxx.co.jp(あなたの契約プロバイダー)/あなたの設置したディレクトリ名/ )
- ディレクトリ内情報が一覧表示されたらindex.htmlを転送されることをすすめます
- ディレクトリ内のファイルのパーミッションによっては、知らないうちに、そこからデータを覗かれたりコピーされる可能性があります
- index.htmlをディレクトリ内に転送することで、そのディレクトリを覗かれたりすることを防げます
- 誰かがディレクトリにアクセスすると、このindex.htmlが表示されるようになります
- 覗いてほしい場合はその限りではありません
- index.htmlのサンプルをリンクさせておきますので、必要ならはブラウザからソースをコーピーしてご利用下さい
- index.html(サンプル)
以上のファイルが全部そろったら、サーバのcgi-binというディレクトリへ転送し、パーミッションを与えます
サーバー内にあるご自分の任意のhtmlファイルに、mmemo.cgiへのリンク(url)を記述します
その記述を終えてサーバー内に再転送したその任意のhtmlファイルのリンクをクリックすればアクセスできます
これで完了です
◇記事削除について
記事の削除は、該当記事の先頭のCHECKBOXをチェツクして、ページ最下にあるパスワード記入の上、管理者PASSをクリックでできます
過去記事については、削除をしないようになっています
◇管理用ページについて
パスワード記入部の横にあるCHECKBOXチェツクしてパスワード記入の上、管理者PASSをクリックすると管理用ページに行きます
管理者専用投稿設定の場合の記事投稿はこの管理用ページから行ないます
管理用ページでは、サーバに保管されている現在ログファイル、過去ログファイルをブラウザに直接表示させる事ができます
◇過去ログについて
過去ログファイルは、最初に作られた過去ログファイルに上書きする方法で常に一つだけ作られます
上書きされたくない過去ログファイルはそれをコピーの上、順次、別の名前の過去ログファイルに直して保存して下さい
(サーバー上に過去ログファイルが際限なくつくられることを防ぐ目的)
◇備考
※設置にはCGIの設置基本知識、初期設定の基本知識、HTML形式の記述の基本知識が必要です
CGIの設置に慣れていない方は
CGIの設置基本知識は別ページのMacintoshでCGI設置1 を参考にして下さい
初期設定の基本知識は別ページのcocoguest.GUIDE を参考にして下さい
HTML形式の記述の基本知識は書籍等を参考にして下さい
◇サポート
このCGI設置に関する質問は、こちらの掲示板[談話]で受付けます
アレンジについての質問は、受け付けていません
あくまで改造していないmmemo Ver 2.00プログラムをサーバーに設置するまでの質問に対応します
対応できる時間に制限がありますので、早急の回答が出来ない場合があることをご承知して下さい
◇更新情報
・2002年12月10 日 シンプルメモ帳mmemo Ver 2.00を配布開始
・2003年05月16 日 シンプルメモ帳mmemo Ver 2.00の表示不具合による一部スクリプト変更
Yume.katupa...e-mail
Copyright 1997 Mufuan. All Rights Reserved.