365 FAQ

  • 概要

    FAQ(Q&A)システム。サンプル
    「よくある質問」や「ヘルプ」を簡単に作成する事が出来るシステム。

    動作確認コントロールパネルへは、パスワード:pass でログインできます。
    動作確認にお使い下さい。データは更新はされません。
  • 機能

    データベース:MySQL、SQLite2、SQLite3に対応
    *SQLite2は、PHP 5 以降、又は別途インストールされている場合に利用出来ます。
    *SQLite3は、PHP 5.3.0 以降、又は別途インストールされている場合に利用出来ます。

    カテゴリ:3階層まで設定可
    テンプレート、CSS編集可
    コントロールパネルより、FAQ管理・カテゴリ管理・環境設定可
    キーワード検索
    タグ(キーワード)設定可
    答え欄のHTMLタグ使用設定(ON/OFF)
    FAQデータの表示順(ソート)変更可(古い順、新しい順)
    FAQデータの表示件数変更可
    FAQデータの表示方法変更可(各FAQ毎に表示、カテゴリ毎に表示)
    カテゴリ並び替え可(表示順)
  • 動作検証環境

    WindowsXP+AN HTTPD Version 1.42m + PHP Version 5.3.1
    Linux:Apache + PHP Version 5.2.5
  • スクリプト利用規定

    スクリプトをダウンロードする場合、無条件に利用規定に同意したものとみなします。
  • ダウンロード

    ダウンロード後、圧縮ファイルを解凍ツールで解凍して下さい。
  • アップグレード案内

    Ver.1.00 -> Ver.1.01 ダウンロード後、テンプレートファイル(tmpl/*.html)全てを入れ替えて下さい。
  • 設置方法・パーミッション設定

    設置手順
    1.lib/config.phpをUTF-8に対応したエディタで開いて設定変更して下さい。
    2.全てのファイルをサーバーにアップロードして下さい。
    3.下記表に指定したように、パーミッションを設定して下さい。
    4.setup.phpにアクセスしてテーブルを作成して下さい。
    5.4のセットアップ完了後のメッセージから、管理画面へのリンクをクリックして、開いたページから
        初期パスワード:setupを入力してログインし、
        コントロールパネル -> パスワード変更 から管理用パスワードの変更を必ず行って下さい。
    6.パスワード変更後、再度ログインし直して、コントロールパネル -> 環境設定 を確認して必要あれば変更して下さい。
    7.コントロールパネル -> カテゴリ追加 からカテゴリ追加するとそのカテゴリにFAQ登録が行えます。
    8.起動方法: index.phpにアクセスして下さい。FAQトップページが開きます。

    ファイル、ディレクトリ名パーミッションファイル説明
    admin.php604 or 644コントロールパネル管理用スクリプト
    index.php604 or 644メインスクリプト
    search.php604 or 644検索用スクリプト
    setup.php604 or 644セットアップ用スクリプト
    .htaccess604 or 644
    css/705 or 755スタイルシート用ディレクトリ
    css/style.css604 or 644スタイルシート
    css/index.html604 or 644
    db/707 or 777データベース(SQLite)用ディレクトリ
    db/.htaccess604 or 644
    db/index.html604 or 644
    db/php365faq.db606 or 666データベース(SQLite)
    img/705 or 755画像用ディレクトリ
    img/index.html604 or 644
    img/*.gif604 or 644画像多数
    js/705 or 755JavaScript用ディレクトリ
    js/common.js604 or 644
    js/index.html604 or 644共通仕様JavaScript
    lib/705 or 755ライブラリ用ディレクトリ
    lib/.htaccess604 or 644
    lib/common.php604 or 644共通仕様サブルーチン
    lib/config.php604 or 644デフォルト設定ファイル
    lib/define_table_mysql.php604 or 644MySQL用テーブル定義
    lib/define_table_sqlite.php604 or 644SQLite用テーブル定義
    lib/index.html604 or 644
    lib/mysql.php604 or 644MySQL操作用クラス
    lib/sqlite2.php604 or 644SQLite2操作用クラス
    lib/sqlite3.php604 or 644SQLite3操作用クラス
    tmpl/707 or 777テンプレート用ディレクトリ
    tmpl/.htaccess604 or 644
    tmpl/*.html604 or 644テンプレート多数

  • 注意事項

    1.プログラムソースは文字コード:UTF-8で書かれています。UTF-8に対応したエディターが必要です。(エディター例:xyzzy
    2.スクリプト名(index.php)は、好きなファイル名に変更出来ます。変更する場合は、コントロールパネル -> 環境設定からメインスクリプト名の変更が必要です。
    3.データベースタイプ:
        SQLite2は、PHP5 以降、又は別途インストールされている場合に利用出来ます。
        SQLite3は、PHP5.3.0 以降、又は別途インストールされている場合に利用出来ます。
        MySQLを使う場合は、データベースを作成する時に文字コード(UTF-8)を指定して下さい。
  • 更新履歴

    2012/01/07 Ver.1.03 tmpl/faq.htmlの記述ミス修正
    2011/12/20 Ver.1.02 setup.phpのバグ修正
    2011/11/25 Ver.1.01 テンプレート(tmpl/*.html)のショートタグ(<?=?>)廃止
    2011/11/22 Ver.1.00 リリース
<<戻る  ホーム
Copyright (C) php365.com All rights reserved.