FreeStyleWikiの基本設定ファイル「setup.dat」(詳細)
http://fswiki.org/wiki.plで配布されているFreeStyleWiki3.6.3の基本設定ファイルについて調べました。
FreeStyle Wiki 基本設定
server_host - 設置したサーバ
出現ソース | 処理内容 |
---|---|
./lib/Wiki/Parser.pm | URIリンクのデフォルトのホスト |
./plugin/rss/RSSMaker10.pm | rssのチャネルのURIのデフォルトのホスト |
./plugin/rss/RSSMaker.pm | rssのチャネルのURIのデフォルトのホスト |
data_dir - データファイルを保存するディレクトリ
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | 子Wikiの作成・削除・存在確認 |
./lib/Wiki/DefaultStorage.pm | ページの取得・保存・最終更新時刻取得・存在確認・ページ一覧のインデックスファイル作成 |
./wiki.cgi | 子Wikiの存在確認・子Wikiのデータファイルを保存するディレクトリの設定 |
backup_dir - バックアップファイルを保存するディレクトリ
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | 子Wikiの作成・削除 |
./lib/Wiki/DefaultStorage.pm | バックアップファイルの作成・削除・取得 |
./wiki.cgi | 子Wikiのバックアップファイルを保存するディレクトリの設定 |
attach_dir - 添付ファイルを保存するディレクトリ
出現ソース | 処理内容 |
---|---|
./plugin/attach/AttachDelete.pm | ページ削除時、添付ファイルを削除 |
./plugin/attach/AttachHandler.pm | 添付ファイルのアップロード・削除・ダウンロード |
./plugin/attach/Ref.pm | 添付ファイルへのアンカの表示 |
./plugin/attach/RefText.pm | 添付したテキストファイルの表示 |
./plugin/attach/Files.pm | 添付ファイルを一覧表示 |
./plugin/attach/AttachRename.pm | ページリネーム時、添付ファイルをコピー |
./plugin/attach/RefImage.pm | 添付した画像ファイルを表示 |
./plugin/attach/AttachInitializer.pm | Attachプラグインの初期化時、ディレクトリを作成:子Wikiの削除時、ディレクトリを削除 |
./plugin/pdf/PDFParser.pm | PDFへの画像の出力 |
./plugin/admin/AdminPageHandler.pm | 添付ファイルの削除 |
pdf_dir - PDFを出力するディレクトリ
出現ソース | 処理内容 |
---|---|
./plugin/pdf/PDFInitializer.pm | PDFプラグインの初期化時、ディレクトリを作成:子Wikiの削除時、ディレクトリを削除 |
./plugin/pdf/PDFDelete.pm | ページ削除時、PDFを削除 |
./plugin/pdf/PDFMaker.pm | PDFを作成 |
tmpl_dir - テンプレートを配置するディレクトリ
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | リダイレクト用のテンプレートを表示 |
./plugin/bugtrack/BugTrack.pm | バグレポート投稿用のテンプレートを表示 |
./plugin/core/EditPage.pm | ページ編集用のテンプレートを表示 |
./plugin/admin/AdminStyleHandler.pm | スタイル設定用のテンプレートを表示・サイトテンプレートの一覧を取得 |
./plugin/admin/Login.pm | ログイン画面用のテンプレートを表示 |
./plugin/admin/AdminSpamHandler.pm | スパム対策設定用のテンプレートを表示 |
./plugin/admin/AdminConfigHandler.pm | 動作設定用のテンプレートを表示 |
./plugin/comment/Comment.pm | 一行コメント書込み用のテンプレートを表示 |
./plugin/bbs/BBS.pm | 掲示板用のテンプレートを表示 |
./plugin/bbs/BBS2.pm | 掲示板用のテンプレートを表示 |
./wiki.cgi | サイトテンプレート・ヘッダ・フッタを表示 |
log_dir - ログファイルを出力するディレクトリ
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | 子Wikiの作成・削除 |
./lib/Wiki/DefaultStorage.pm | ページ一覧のインデックスファイル作成・取得・ページの凍結・凍結解除・凍結リストの取得 |
./lib/Wiki/Keyword.pm | キーワードのキャッシュファイルの読込・更新 |
./plugin/access/Access.pm | アクセス数順にページ名を一覧表示 |
./plugin/access/AccessDays.pm | アクセス数順にページ名を日毎に一覧表示 |
./plugin/core/ShowPage.pm | アクセスログの記録 |
./plugin/info/Counter.pm | アクセス数の表示 |
./plugin/info/TodaysLink.pm | リンク元URLを表示 |
./plugin/attach/AttachHandler.pm | ダウンロード回数のインクリメント・アップロード・削除・ダウンロードのログ記録 |
./plugin/attach/Ref.pm | ダウンロード回数の取得 |
./plugin/rss/RSS.pm | 外部RSSのキャッシュの保存・取得 |
./plugin/rss/RSSMaker10.pm | RSSファイルを作成 |
./plugin/rss/RSSMaker.pm | RSSファイルを作成 |
./plugin/editlog/LastEdit.pm | 最終更新者・更新日時を表示 |
./plugin/editlog/Actives.pm | アクセス回数を表示 |
./plugin/editlog/EditLog.pm | ページの保存・削除を記録 |
./plugin/vote/VoteHandler.pm | 投票を保存 |
./plugin/vote/Vote.pm | 投票の途中経過を表示 |
./plugin/category/CategoryCache.pm | カテゴリのキャッシュを作成・更新 |
./plugin/category/CategoryHandler.pm | カテゴリを表示 |
./plugin/admin/AdminLogHandler.pm | ログファイルのダウンロード・削除・キャッシュファイルの削除 |
./plugin/admin/AdminDeletedPageHandler.pm | 削除されたページの記録・一覧表示 |
./wiki.cgi | 子Wikiのログファイルを出力するディレクトリの設定 |
theme_dir - テーマを格納するディレクトリ
出現ソース | 処理内容 |
---|---|
./plugin/admin/AdminStyleHandler.pm | テーマ一覧の取得 |
config_dir - 設定ファイルを格納するディレクトリ
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | 子Wikiの作成 |
./lib/Wiki/DefaultStorage.pm | ページの更新日時記録ファイルの作成・ページの参照レベルの取得 |
./lib/Util.pm | 設定ファイルの取得・保存 |
./wiki.cgi | 子Wikiの設定ファイルを格納するディレクトリの設定 |
plugin_dir - プラグインを格納するディレクトリ
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | プラグインを格納する変数の初期化 |
./plugin/info/PluginHelpHandler.pm | プラグインヘルプの表示 |
./plugin/admin/AdminPluginHandler.pm | プラグインの一覧の取得・プラグインのコメントの取得 |
access_log_file - アクセスログファイルのファイル名
出現ソース | 処理内容 |
---|---|
./plugin/access/Access.pm | アクセス数順にページ名を一覧表示 |
./plugin/access/AccessDays.pm | アクセス数順にページ名を日毎に一覧表示 |
./plugin/core/ShowPage.pm | アクセスログの記録 |
./plugin/info/TodaysLink.pm | リンク元URLを表示 |
./plugin/admin/AdminLogHandler.pm | ログファイルのダウンロード・削除 |
attach_log_file - 添付ファイル削除のログファイル
出現ソース | 処理内容 |
---|---|
./plugin/attach/AttachHandler.pm | アップロード・削除・ダウンロードのログ記録 |
./plugin/admin/AdminLogHandler.pm | ログファイルのダウンロード・削除 |
freeze_file - 凍結用ファイルのパス
出現ソース | 処理内容 |
---|---|
./lib/Wiki/DefaultStorage.pm | ページの凍結・凍結解除・凍結リストの取得 |
./plugin/admin/AdminLogHandler.pm | ログファイルのダウンロード・削除 |
download_count_file - ダウンロード数カウント用のログファイル
出現ソース | 処理内容 |
---|---|
./plugin/attach/AttachHandler.pm | ダウンロード回数のインクリメント |
./plugin/attach/Ref.pm | ダウンロード回数の取得 |
./plugin/admin/AdminLogHandler.pm | ログファイルのダウンロード・削除 |
config_file - 設定ファイルのファイル名
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | 編集に使用するWikiフォーマットの取得・子Wikiの作成 |
./plugin/admin/AdminStyleHandler.pm | スタイル設定の表示・変更 |
./plugin/admin/AdminConfigHandler.pm | 動作設定の表示・変更 |
./wiki.cgi | 設定の読み込み |
usercss_file - ユーザ定義スタイルのファイル名
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | 子Wikiの作成 |
./plugin/admin/AdminStyleHandler.pm | ユーザ定義スタイルの表示・変更 |
./wiki.cgi | ユーザ定義スタイルの出力 |
userdat_file - ユーザ情報のファイル名
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | 管理ユーザの作成 |
./plugin/admin/AdminUserHandler.pm | ユーザの保存・削除・表示・パスワードの変更 |
./plugin/admin/UserRegisterHandler.pm | ユーザ情報の登録 |
./plugin/admin/AccountHandler.pm | パスワードの変更 |
./wiki.cgi | ユーザ情報の読み込み |
plugin_file - プラグイン情報のファイル名
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | 子Wikiの作成 |
./plugin/admin/AdminPluginHandler.pm | プラグイン情報の表示・保存 |
./wiki.cgi | プラグインのインストール・初期化 |
mime_file - MIMEタイプ情報のファイル名
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | 子Wikiの作成 |
./plugin/attach/AttachHandler.pm | MIMEタイプの取得 |
./plugin/attach/AdminMIMEHandler.pm | MIMEタイプの表示・変更 |
farmconf_file - WikiFarmの設定ファイル名
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | Farm機能が有効か確認・テンプレートからページのコピー |
./plugin/core/AdminFarmHandler.pm | WikiFarmの設定の表示・変更 |
./plugin/core/CreateWikiHandler.pm | 子Wikiの作成 |
./plugin/core/WikiList.pm | 子Wikiの一覧表示 |
./plugin/core/RemoveWikiHandler.pm | 子Wikiの削除 |
script_name - CGIスクリプトのファイル名
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | URLの生成 |
./lib/Wiki/InterWiki.pm | 子WikiをInterWikiの追加 |
./lib/Wiki/HTMLParser.pm | InterWiki形式のアンカの出力 |
./lib/Util.pm | Cookieのパスの作成 |
./plugin/core/CreateWikiHandler.pm | 子Wikiのパスの作成 |
./plugin/core/WikiList.pm | 子Wikiのパスの作成 |
./plugin/core/RemoveWikiHandler.pm | 子Wikiのパスの作成 |
./plugin/format/FormatSelector.pm | 書式変更時、リダイレクト先URLを生成 |
./wiki.cgi | 子WikiのCGIスクリプトのファイル名を設定 |
backup - バックアップ世代数(0だと無制限)
出現ソース | 処理内容 |
---|---|
./lib/Wiki/DefaultStorage.pm | 世代バックアップ |
frontpage - トップページのページ名
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | トップページのページ名を格納する変数の初期化 |
./plugin/core/ShowPage.pm | デフォルトのページ名の取得 |
./plugin/core/EditPage.pm | ページ削除時、トップページでないか確認 |
./plugin/core/Source.pm | デフォルトのページ名の取得 |
./plugin/core/Diff.pm | デフォルトのページ名の取得 |
./plugin/core/Install.pm | トップページのページ名の取得 |
./plugin/rename/RenameHandler.pm | ページ移動時、トップページでないか確認 |
./plugin/attach/AttachHandler.pm | デフォルトのページ名の取得 |
./plugin/rss/RSSMaker10.pm | トップページのページ名の取得 |
./plugin/pdf/PDFMaker.pm | デフォルトのページ名の取得 |
./wiki.cgi | トップページであるか確認 |
post_max - POSTメソッドの最大サイズ(-1だと無制限)
出現ソース | 処理内容 |
---|---|
./lib/Wiki.pm | POSTメソッドの最大サイズの変数の初期化 |
プロキシサーバを使用する場合
proxy_host - プロキシサーバのホスト名
出現ソース | 処理内容 |
---|---|
./lib/Util.pm | プロキシの設定取得する |
proxy_port - プロキシのポート番号
出現ソース | 処理内容 |
---|---|
./lib/Util.pm | プロキシの設定取得する |
proxy_user - プロキシ認証のユーザ名
出現ソース | 処理内容 |
---|---|
./lib/Util.pm | プロキシの設定取得する |
proxy_pass - プロキシ認証のパスワード
出現ソース | 処理内容 |
---|---|
./lib/Util.pm | プロキシの設定取得する |