PluginFAQ14

提供: GeeklogJpWiki

FAQ管理プラグイン

作者Stephen Ballが作成したFAQアプリケーションを元にBlaine Langが作成
最新バージョン0.8 Beta 1
Geeklogバージョン1.3.7
リリース日2003年 3月 9日
説明FAQ(よくある質問)のカテゴリとFAQを管理する
機能 FAQエディタ
  1. 全てのHTMLタグを編集できる
  2. PHPコードの埋め込みをサポート
  3. Geeklog用にインストール,アンインストール,管理,セキュリティ,検索機能を追加

Stephen Ballが私(Blaine Lang)に彼が作成したアプリケーションの配布と,元のアプリケーションに付属していた彼の著作権表示と制限事項を削除する許可を与えてくれました。現在ではGeeklog用に統合されたプラグインになっています。

統合を完全なものにする際に,私はホストのPHP環境による magic_quotes のオン/オフをサポートするロジックを追加しました。オリジナルのアプリーケーション2.0では magic_quotes がオンでなければなりません。

FAQ管理プラグインでは,Geeklog本体とは違うテンプレートシステムを使用しています。これを変更しようとは思わなかったし,テーマ毎にテンプレートの変更をサポートするすることも考えていません。Geeklogとの統合をより密にするために,テンプレートをかなりカスタマイズしました。

これはベータ版なので,問題点なりフィードバックなりを私のサイトに報告してください。(http://www.portalparts.com/forum/index.php?forum=9)

(以上の原文: http://wiki.geeklog.net/wiki/index.php/FAQ_Manager_Plugin)

目次

FAQ管理プラグインにアクセスする

  • 管理者として,サイトにログインします。
  • 管理者用メニューの「FAQの管理」をクリックします。

カテゴリ

FAQ管理プラグインはFAQの項目をカテゴリという単位で編成しています。FAQの項目を追加する前に,カテゴリを追加する必要があります。このプラグインはカテゴリ一覧を出力します。一覧はリンクになっているので,カテゴリをクリックすれば,関連する項目一覧が表示されたページにジャンプします。

カテゴリを追加する

  • 管理者として,サイトにログインします。
  • 管理者用メニューの「FAQの管理」をクリックします。
  • 「カテゴリ追加」をクリックします。
  • 「カテゴリ名」と「カテゴリ詳細説明」を記入します。
  • 「追加(Add it!)」をクリックします。

カテゴリを編集する

  • 管理者として,サイトにログインします。
  • 管理者用メニューの「FAQの管理」をクリックします。
  • 「カテゴリ編集」をクリックします。
  • 編集するカテゴリを選択します。
  • 「実行」をクリックします。
  • 編集してから,「実行(Edit it!)」をクリックします。

カテゴリを削除する

警告: カテゴリを削除すると,そのカテゴリ中のFAQもまた全て削除されます。FAQをとっておきたいなら,最初に他のカテゴリに移動してください。

  • 管理者として,サイトにログインします。
  • 管理者用メニューの「FAQの管理」をクリックします。
  • 「カテゴリ削除」をクリックします。
  • 削除するカテゴリを選択します。
  • 「実行」をクリックします。
  • 削除を確認してから,「Yes」をクリックします。

FAQ

FAQ管理プラグインでは,質問と回答をセットにしたFAQを作成できます。FAQはいずれかのカテゴリに属します。FAQ管理プラグインは,カテゴリ内に質問一覧を自動的に作成します。質問はリンクになっていて,クリックすると質問と回答が書かれたページへジャンプします。

FAQを追加する

  • 管理者として,サイトにログインします。
  • 管理者用メニューの「FAQの管理」をクリックします。
  • 「FAQ追加」をクリックします。
  • FAQが属するカテゴリを選択します。
  • 質問,回答,キーワード(半角スペースで区切る)を記入します。
  • 「追加(Add It!)」をクリックします。

キーワードストップリスト(検索禁止語)

キーワードはMySQLのストップリストの影響を受けます。570語が載せられているこのリストは public_html/plugins/faqman/data/stopwords.inc.php の中にあります。

ストップリストが何であるのかを示したこのファイル中の抜粋を次に示します。

「このファイルにはデフォルトのMySQLのストップリストが含まれています。570語あります。このファイルを編集しても,乗っている単語がMySQLのストップリストから消えるわけではありません。したがって,これらの単語は検索に使えません。使えるようにするには,ソースファイル(myisam/ft_static.c)を編集し,MySQLをコンパイルし直すしかありません。」

これは私は落ち度ではないので,この件に関して私にEメールを送らないでください。ストップリストを変更するもっと簡単な方法をご存じなら,私に知らせてください。

FAQを編集する

  • 管理者として,サイトにログインします。
  • 管理者用メニューの「FAQの管理」をクリックします。
  • 「FAQ編集」をクリックします。
  • FAQが属するカテゴリを選択します。
  • 「実行」をクリックします。
  • FAQを選択します。
  • 「実行」をクリックします。
  • カテゴリ,質問,回答,キーワード(半角スペースで区切る)を記入します。
  • 「更新」をクリックします。

FAQを削除する

  • 管理者として,サイトにログインします。
  • 管理者用メニューの「FAQの管理」をクリックします。
  • 「FAQ削除」をクリックします。
  • FAQが属するカテゴリを選択します。
  • 「実行」をクリックします。
  • FAQを選択します。
  • 「実行」をクリックします。
  • 削除を確認します。この時点ではFAQの全文は表示されないので,削除するFAQを間違えないようにしてください。

削除してよいなら,「Yes」をクリックします。一回しか尋ねられないので,気をつけてください。

テンプレート

この項目はまだ書かれていません。

(原文: http://wiki.geeklog.net/wiki/index.php/PluginFAQ14)

個人用ツール