Movable Type

ホーム » Movable Type » A-Form » A-Form ドキュメント » A-Formのインストールと初期設定

A-Formのインストールと初期設定

目次

インストール方法

1. アークウェブのサイトから 最新バージョンをダウンロード します。

2. ダウンロードファイルを解凍してください。解凍すると以下のディレクトリ、ファイルが展開されます。

README.txt               <- 念のため、使い始める前にご一読ください。
mt-static/plugins/AForm/ <- 以下、解凍ファイルの[mt-static]ディレクトリと呼称します。
plugins/AForm/           <- 以下、解凍ファイルの[pluings]ディレクトリと呼称します。

3. Movable Typeにインストールします。

3-1. Movable Typeをインストールしたディレクトリの[plugins]ディレクトリに、
解凍ファイルの[plugins]ディレクトリ以下をまるごとアップロードしてください。

3-2. Movable Typeをインストールしたディレクトリの[mt-static]ディレクトリに、
解凍ファイルの[mt-static]ディレクトリ以下をまるごとアップロードしてください。

※[mt-static]ディレクトリがブログごとにある場合ブログごとに異なる[mt-static]ディレクトリを設けている場合は、それぞれの[mt-static]ディレクトリに、解凍ファイルの[mt-static]ディレクトリをコピーしてください。

4. ファイルのパーミッションを変更します。

4-1. 次のファイルのパーミッションを 755 に設定してください。

[plugins]/AForm/aform_engine.cgi
[plugins]/AForm/aform_logger.cgi
[plugins]/AForm/aform_checker.cgi

※環境によっては777や775に設定する必要があるかもしれません。

4-2. 次のディレクトリのパーミッションを 777 に設定してください。
このディレクトリは、フォームからアップロードした添付ファイル保存先として使われます。

[plugins]/AForm/data

5. Movable Typeの管理画面にアクセスしてください。
自動的にインストール処理が実行されますので、画面の案内にしたがってインストールしてください。

6. Movable Typeをインストールしたディレクトリのmt-config.cgiの最終行に次の1行を追加します。

TimeOffset 9

初期設定(MTタグの編集)

1. MTの管理画面に テンプレート編集可能な権限でログイン してください。

2. テンプレート内の次のタグに「aform="1"」属性を追記してください。

例)
<$MTEntryBody$> → <$MTEntryBody aform="1" $>

これらのタグは次の画面遷移でアクセスされるテンプレートに記述されています。

<$MTPageBody$>と<$MTPageMore$>の場合、

対象のブログを選択->
メニューから[デザイン] -> [テンプレート]を選択->
[ウェブページ]を選択 ->
テンプレートを修正

<$MTEntryBody$>と<$MTEntryMore$>の場合、

対象のブログを選択->
メニューから[デザイン] -> [テンプレート]を選択->
[ブログ記事]を選択   -> インクルードテンプレート一覧から[ブログ記事の詳細]を選択
テンプレートを修正

※MTの任意のテンプレートをヘッダ、フッタに利用したい場合は以下をご参照ください。
任意のテンプレートをヘッダ、フッタに利用する | 「A-Form」ドキュメント

初期設定(動作確認レポート設定)

※フォームの安定稼動、および障害発生時にこれをすみやかに検出するために
以下の設定を行って 動作確認レポート機能をご利用されることを強くおすすめ します。

1. MTの管理画面に システムメニューにアクセス可能な権限でログイン してください。

2. システムメニューの[プラグイン]にアクセスしてください。

3. インストールしているプラグインの一覧が表示されます。一覧から、
[A-Form 3.x.x]を選び、[設定]をクリックします。

4. サーバでcronが使えない環境の場合

5. [変更を保存]ボタンをクリックして、以上の設定を保存します。

6. cronが使える環境を利用している場合

0 0 * * * perl [plugins]/AForm/aform_checker.cgi cron
※ [plugins]のパスはインストールした環境に合わせて変更してください。
たとえば、[plugins]ディレクトリが/var/www/cgi-bin/mt/plugins/の場合は
下記のように設定します。また、cronで起動するときは最後にパラメータ「cron」を渡します。
0 0 * * * perl /var/www/cgi-bin/mt/plugins/AForm/aform_checker.cgi cron

動作環境(インストール環境)

A-Formプラグインが動作する環境は以下の通りです。

デザイン変更

CSSを切り替えることで、デフォルトデザインから変更することができます。

A-Form 3.1系から 2つのA-Formテーマをmt-staticに追加しています。
それを読み込むようにすることで見た目の変更が可能です。

A-Formテーマ比較画像
クリックで拡大(1190×1330px)

1. CSSをテンプレートに追記します。

対象のブログを選択->
メニューから[デザイン] -> [テンプレート]を選択->
[HTMLヘッダー]を選択 ->
下記のように追記 (4行目)
<meta http-equiv="Content-Type" content="text/html; charset=<$mt:PublishCharset$>" />
<meta name="generator" content="<$mt:ProductName version="1"$>" />
<link rel="stylesheet" href="<$mt:Link template="styles"$>" type="text/css" />
<link rel="stylesheet" href="<$MTStaticWebPath$>plugins/AForm/theme/theme01.css" type="text/css" />
<link rel="start" href="<$mt:BlogURL$>" title="Home" />
<link rel="alternate" type="application/atom+xml" title="Recent Entries" href="<$mt:Link template="feed_recent"$>" />

<$mt:CCLicenseRDF$>

2. [変更を保存]ボタンをクリックして、再構築します。

A-Formのインストールと初期設定 についてのお問い合わせはこちら

お問い合わせ


会員制サイト構築プラグイン - A-Member

予約サイト構築プラグイン - A-Reserve

アークウェブのMovable Typeブログ

→アークウェブのMovable Typeブログ

MTによるサイト構築はこちら

アークウェブはシックス・アパート ProNet Japanのメンバーです。
Movable Typeなどシックス・アパート製品のシステム導入や構築を手がけるパートナー企業のネットワークに参加しています。

Googleグループ mt-a-form

A-Formの技術・セキュリティ情報などのコミュニティ



アークウェブの最新情報

アークウェブのメルマガ(準備中)

アークウェブでは、ウェブのお役立ち情報や新サービスのお知らせなどをお届けするメールマガジンの発行準備中です。ぜひご登録ください!
個人情報保護方針

メールアドレス登録

変更・解除

メールアドレス変更

メールアドレス登録解除

登録に戻る

最新情報・投稿をチェック

  • twitterで最新投稿をつぶやきます
  • facebookでシェア
  • Tumblrで最新クリップ
  • friendfeedでフィードをまとめて

サービスおよびソリューション一覧


このページのトップに戻る

Photo by ....

Powered by Movable Type Pro