Home エクステンション編 フォームメールを機能強化「QContacts」

フォームメールを機能強化「QContacts」

ユーザの評価: / 0
悪い良い 

このサイトの『Webサイト構築』カテゴリの“フォームメールをパワーアップ”でもご紹介した『QContacts』をあらためてご紹介します。

『QContacts』は、Joomla!にデフォルトでインストールされているフォームメール(com_contact)を機能強化したものです。ですから、基本的な使い方はデフォルトのフォームメールと似ています

デフォルトのフォームメール(com_contact)との相違点

  • 連絡先フィールドに「Skype」のIDおよび「Yahooメッセンジャー」のIDが追加されています。単にIDを表示するだけでなく、リンクでこれらに簡単にアクセスできるようです。
  • フォームメールの入力項目を、カスタム項目として6つまで追加できます。
  • スパム対策としてキャプチャイメージ「CAPTCHA」を利用できます。

『QContacts』のインストール

『QContacts』本体を下記のリンクからダウンロードして、いつものように管理画面トップメニューの“エクステンション”>>インストール/アンインストールからインストールします。
Download QContacts(ページの上のほうにある“Download QContacts 1.0.4”をクリックするとダウンロードがはじまります。)※バージョンは2008/11/18日現在

『QContacts』を日本語で使えるようにする

joomla!1.5系の総合情報サイト[FREE De Joomla!] 」さんの所で、「QContacts」の日本語化ファイルを公開してくださっています。
「FREE De Joomla!」さんの「QContacts」の日本語化ファイルダウンロードのページ

ダウンロードした日本語化ファイルは、解凍後「/(ルート位置)」にFTPでアップロードすればOKです!

多くの場合、公開されている日本語ファイルは、FTPでサイト内の適切な場所にアップロードする必要があります。ディレクトリ構造有りで配布されている場合はサイトのルート位置にFTPすればOK!! ディレクトリ構造が無い場合は「administrator/language/ja-JP」や「language/ja-JP」に .ini ファイルを直接アップロード必要があります。

FTPクライアントアプリの設定なども関係してくる場合があります。

たまに、言語ファイルをインストールパッケージとして配布してくださっている場合などは、FTPではなく、Joomla!の「インストール/アンインストール」や、コンポーネントの「インストール」からインストールできるモノもあります。(「Joomla!の道しるべ」さんで公開・配布されているJCEの日本語ファイルはこれ!)

また、エクステンション自体に日本語ファイルをパッケージして、公開・配布してくださっている場合などは、そのコンポーネントなどをインストールした時点で日本語で使えるようになってるモノもあります。(「酒よりRootBeer!」さんの所で公開・配布されている「Xmap日本語パッケージ」はこれ!)

※もしも、デフォルトランゲージがJapaneseになっているのに、「QContacts」が日本語化されない場合は、日本語化ファイルのファイル名「ja-FJ.com_qcontacts.ini」や「ja-FJ.com_qcontacts.menu.ini」の“ja-FJ”の所を“ja-JP”にしたりすると、日本語で使えるようになるようです。

『QContacts』の使い方

インストールが完了すると、管理画面のトップメニュー“コンポーネント”内に“QContacts”が追加されます。

基本的な部分の使い方はデフォルトのフォームメールと一緒です。まずはQContactsの「カテゴリ」でカテゴリを作成してから、「コンタクト」でフォームメールを作成するわけですが、既に、デフォルトのフォームメールを使用していた(フォームメールを設定済)の場合、デフォルトのフォームメールに設定してある“フォームメール”をインポートする事ができます。デフォルトのフォームメールから“乗り換え”の場合は、インポートしちゃった方がらくちんです。

デフォルトフォームメールからのインポート方法

連絡者とカテゴリのインポート
  1. 管理画面トップメニュー“コンポーネント”>>“QContacts”>>“ツール”を選びます。
  2. 下の方にある“Import Contacts”の“実行する”ボタンを押します。

これで、デフォルトフォームメールから、カテゴリとフォームメールがインポートされます。

フォームメールの設定

何度も言いますが、基本的な部分の設定はデフォルトフォームメールと同じです。大きく違う(強化されてる)のは“E-mail パラメーター"です。

E-mail パラメーター以外での違いは、連絡先フィールドに「Skype」のIDおよび「Yahooメッセンジャー」のIDを入力する項目が追加されているぐらいです。

E-mail パラメーター
email-parameter_1
  • E-mail フォーム…表示を選ぶとフォームメールが表示されます。
  • E-mail コピー…表示を選ぶと、メール送信者へメールのコピーを送るか送らないかを選択できるチェック項目が表示される。(非表示だとメールコピーを送信者に送らない事になる。)
  • 禁止された E-mail…ここに入力された文字列を含むEメールアドレスからのメール送信が禁止されます。
  • 禁止された件名…ここに入力された文字列を含む件名でのメール送信が禁止されます。
  • 禁止されたテキスト…ここに入力された文字列が本文に含まれるメールの送信が禁止されます。

スパム対策・キャプチャイメージに関する設定
  • キャプチャの表示…表示を選ぶとキャプチャが表示されます。(利用可能となる)
  • キャプチャの長さ…キャプチャコードの長さを指定します。(文字数)
  • キャプチャの幅…キャプチャ画像の幅を指定(px)
  • キャプチャの高さ…キャプチャ画像の高さを指定(px)
  • キャプチャ フォント…キャプチャ画像に表示されるフォントを選択できます。
  • キャプチャ フォントサイズ…キャプチャ画像に表示されるフォントのサイズを選択できます。
  • キャプチャ背景〜弧状の線の色…キャプチャ画像の見栄え(見づらさ?)を変更できます。


email-parameter_2 フォームメール基本入力項目に関する設定
  • 氏名のフィールド…氏名入力フィールドの表示・非表示を選択できます。〔表示(必須)を選ぶと入力必須項目となります。〕
  • 氏名のフィールド サイズ…氏名フィールドの表示サイズを指定します。(文字数)
  • 氏名のフィールド 順番…フォームメールでの表示順を指定します。

  • E-mail Field…E-mail入力フィールドの表示・非表示を選択できます。〔表示(必須)を選ぶと入力必須項目となります。〕
  • E-mailフィールド サイズ…E-mailフィールドの表示サイズを指定します。(文字数)
  • E-mailフィールド 順番…フォームメールでの表示順を指定します。

  • 件名のフィールド…件名入力フィールドの表示・非表示を選択できます。〔表示(必須)を選ぶと入力必須項目となります。〕
  • 件名のフィールド サイズ…件名フィールドの表示サイズを指定します。(文字数)
  • 件名のフィールド 順番…フォームメールでの表示順を指定します。

  • メッセージフィールドのフィールド…メッセージ入力フィールドの表示・非表示を選択できます。〔表示(必須)を選ぶと入力必須項目となります。〕
  • メッセージフィールド フィールド サイズ…メッセージフィールドの表示サイズを指定します。(行数)
  • メッセージフィールド 順番…フォームメールでの表示順を指定します。


email-parameter_3 フォームメールカスタム追加入力項目に関する設定 カスタム項目として6つ入力フィールドを追加できます。
  • カスタム項目 1…カスタム項目 1入力フィールドの表示・非表示を選択できます。〔表示(必須)を選ぶと入力必須項目となります。〕
  • カスタム項目 1 Label…カスタム項目 1のフィールド名を入力します。
  • カスタム項目 1 Type…カスタム項目 1のタイプを選択します。(テキスト・Textarea・Radio・Checkbox・ドロップダウンの5つから選択できます。)
  • カスタム項目 1 Size…カスタム項目 1の表示サイズを指定します。(文字数)(※上の項目TypeがTextareaの場合は行数)
  • カスタム項目 1 Value…カスタム項目 1の値を入力(※TypeがRadio・Checkbox・ドロップダウンの場合は必須。各値はセミコロン(;)で区切る。例 りんご;ぶどう;みかん;もも)
  • カスタム項目 1 Order…フォームメールでの表示順を指定します。
以下、カスタム項目 2〜カスタム項目 6まで、カスタム項目 1と同様です。

基本的な項目しか必要としないフォームメールなら、デフォルトのモノで充分だと思いますが、入力して欲しい項目が多い場合や、選択入力できるようなフォームメールを使いたいって時などには、「QContacts」はとても頼もしく、扱いも簡単なエクステンションです。

最終更新 2009年 3月 03日(火曜日) 19:26  

あなたのコメントを追加

あなたのお名前:
件名:
コメント: