匿名ユーザの読み書きを制限する場合に有用です。おいて、デフォルトで指定されるものの他に、記述を許可するタグ及び属性を指定します。この設定値は、記述を許可するタグ名をキーとし、そのタグにおいて使用を許可する属性の配列を対応する値とするハッシュ値を指定します。属性の使用を許可します。この設定値は、管理ページの「パラメタを編集する」から設定することはできません。間に記述してください。nameALLOW_XHTMLTAGform-type-ALTREFER参照元ページのページ名変更ページ名の変更で、参照元ページに記述されているページ名を置換するかどうかを指定します。意図しない修正が行われる可能性があります。'replace'を指定すると単純文字列マッチングのみを行って、ページ名を置換します。そのため、本来ページ名ではないpreの中なども置き換えてしまいます。表記やインデントが変更されてしまうことはありません。構文解析がされないので実行速度も速くなります。replaceATTACHDIR添付ファイルのディレクトリattachプラグインで使用する添付ファイルの格納先ディレクトリ。nameATTACHDIRformtexttype(path)ATTACHESCAPE添付ファイルの名前をエスケープするか指定するattachプラグインで保存するファイル名をエスケープするか指定する。エスケープをする場合、%xx%xx...の形式でファイル名が作成される。falseATTACHURI添付ファイルのディレクトリへのURIATTACHDIRにアクセスするURI。始まるパスを指定するとIEやOperaでは共有フォルダの直接参照となります。始まるURIがお薦めです。管理者の名前を指定します。ページのフッタやHTMLヘッダに出力されます。nameAUTHREALMformtexttype(any)AUTHTYPE認証タイプ認証タイプには以下があります。noneは認証しないか認証情報(ユーザアカウント)を利用しません。wwwはWWWサーバで設定している認証にしたがって認証情報を利用します。vikiwikiはVikiWikiで設定している認証情報を利用します。認証方式は通常のBasic認証方式です。vikiwiki_digestはVikiWikiで設定している認証情報を利用します。認証方式で認証を行います。formはVikiWikiで設定している認証情報を利用します。認証方式はフォームとCookieによるセッション管理です。form_digestはVikiWikiで設定している認証情報を利用します。用いて取得した認証情報を利用します。用いて取得した認証情報を利用します。用いて取得した認証情報を利用します。用いて取得した認証情報を利用します。用いて取得した認証情報を利用します。通常はwww認証かform認証を選択してください。常にページ名と一致するか確認するため、性能があまりよくありません。falseBACKUPバックアップページのバックアップをするかどうか、または保存数を指定します。trueではすべての履歴をバックアップします。falseではバックアップをしません。数値を指定することでバックアップの保存数を指定します。(number)BACKUPCMDWikiデータのバックアップに使うコマンドWikiデータのバックアップに使用するコマンドを指定します。#{dir}はWikiのベースディレクトリ、#{file}はバックアップファイルを表します。以下のように指定します。#{file}"nameBACKUPCMDformtexttype(any)BACKUPDIRWikiデータのバックアップ先のディレクトリを指定します。nameBACKUPDIRformtexttype(path)BASEDIRベースとなるローカルディレクトリCGIと同じ場所にイメージファイルやCSSを置くことができない環境のための設定です。イメージファイルなどを保存するローカルのディレクトリを指定します。次のBASEURIとあわせて指定します。nameBASEDIRformtexttype(path)BASEURIベースとなるURI上記のBASEDIRとあわせて指定します。BASEDIRを割り当てている仮想ディレクトリのURIを指定します。認証に対応しています。認証をを使用する」を参照してください。認証を行うユーザの対象を以下の形式で指定します。クラスのインスタンスで以下のように与えます。文字の傾きなお、ハッシュの各キーは、シンボル値の他に文字列でも指定できます。この時、大文字と小文字の区別は無視されます。内のコメントを御覧下さい。この設定値は、管理ページの「パラメタを編集する」から設定することはできません。間に記述してください。記憶させておくことができます。定義するcookieのラベルを指定することができます。nameCOMMENT_COOKIE_LABELSformtextareatype(array)CVSROOTCVSのリポジトリCVS連携機能を使用する場合に指定します。nameCVSROOTformtexttype(path)DEFAULTPRMSプラグインの省略時のパラメタを指定します。将来的にはもっと簡単に指定できるようにする予定です。この設定値は、管理ページの「パラメタを編集する」から設定することはできません。間に記述してください。nameDEFAULTPRMSform-type-DELEMPTYtrueを指定した場合、空のページを保存すると即時ページが削除されるようになります。おいて、記述を禁止するタグを配列で指定します。diffコマンドのコマンド文字列をprintf書式で指定します。nilの場合、コマンドではなくVikiWikiのDiffモジュールを使用します。今のところ正しく動作しないのでコマンドによる方法にしています。nameDIFFCMDformtexttype(any)EDITALIASエイリアス編集の抑止falseを指定した場合、editプラグインでのエイリアス編集を抑止します。テキストは自由に編集させたいけど、エイリアスは変更させたくない場合に使用します。エイリアス名を変更するには、aliasプラグインを使用します。このパラメタを設定している場合、aliasプラグインは管理者しかアクセスできなくなります。falseEDITFILEファイルの直接編集(互換用)このパラメタは使用せずに、EDITFILEFROM、EDITFILETOを使用してください。nameEDITFILEform-type-EDITFILEFROMファイルの直接編集(変換元)ファイルの直接編集用リンクの変換元を指定します。変換元はサーバ上のローカルパスです。パスを文字列か正規表現で指定します。以下のように指定します。/^c:\/data\/wiki\//iファイルの直接編集を有効にするには以下もあわせて設定します。EDITFILETO下記の説明を参照してください。EXTFILEでデフォルトの拡張子を変更してください。FILEMODEファイルのアクセス権を"660"にしてください。nameEDITFILEFROMformtexttype(path)EDITFILETOファイルの直接編集(変換先)ファイルの直接編集用リンクの変換先を指定します。変換先はEDITFILEFROMに対応するブラウザから参照可能なパスです。通常file://で始まるパスです。以下のように指定します。"file://server/share/wiki"nameEDITFILETOformtexttype(uri)EDITSYSTEM管理者以外のシステム用ページの変更の可否レイアウトページなどのシステム側で用意しているページの編集の可否を指定します。システム用ページは予約されている(ReservedPage?で表示される)ページです。falseEDITTHEMEテーマの編集の可否テーマを編集できるかどうかを指定します。テーマをパス形式で指定している場合は編集できません。falseENCODINGデフォルトのエンコーディングブラウザに送信されるデフォルトのエンコーディングを指定します。サーバ側の格納コードは$KCODEの値に依存します。utf-8FILEEXTページのファイルの拡張子テキストベースで格納されるページデータのファイルの拡張子を指定します。既存ファイルの拡張子はtool/chgext.rbで修正することができます。編集モードの時に指定します。nameFILEEXTformtexttype(any)FILEMODEページファイルのアクセス権ページファイルのアクセス権をchmodの値と同じ。"777"、"400"などで指定します。編集モードの時に指定します。nameFILEMODEformtexttype(any)FOOTERフッタに出力する文字列フッタに出力する文字列を指定します。部分が指定した文字列に置き換わります。HTMLタグをそのまま使用できます。grepコマンドのコマンド文字列をprintf書式で指定します。nilの場合、コマンドではなくVikiWikiのGrepモジュールを使用します。nameGREPCMDformtexttype(any)LANGデフォルトの言語デフォルトの言語を指定します。言語固有のページが存在する場合、それを表示します。英小文字2文字の文字列で指定します。利用可能な言語を文字列の配列で指定します。enLANGSWITCH言語固有のページの切り替え言語固有のページをページ名の先頭に言語文字列を付加したものを使用します。英語のSandBox?はEnSandBox?となります。使用する場合に指定します。レイアウトファイルの拡張子は、.rhtmlです。ERBのコード以外の部分を記述してください。直接ページを表示することができます。この機能は問題ありです(原因はよくわかりません)。nilLOGDIRログの出力先ディレクトリログの出力先を指定します。出力先も変更されます。nameLOGDIRformtexttype(path)LOGFILTERアクセスログのフィルタアクセスログの出力対象を、以下の値で指定します。noneログを採取しません(デフォルト)。allすべてのログを採取します。postPOSTメソッドのみ採取します。正規表現で採取するログをフィルタします。ファイルの形式は以下の通りです。(any)MODIFYCHECK更新の衝突チェック更新の衝突をチェックするか指定します。このパラメタを指定することでaタグのクラス名を指定することができます。ページがないことがわかるようにします。falseOSCODEOSの文字コードOSの文字コードです。セットアップ時にLANGの値により設定されます。Windowsの場合はSJIS固定です。参照元のページ名をqパラメタで通知します。Locationで戻るページが参照元のページとなります。falseの場合はトップページにジャンプします。javascriptなどでの対応を検討しています。<div>または<span>のclass名は"plugin"です。プラグインの部分のスタイルを変更する場合に有効です。いった運用が考えられます。CMS的運用にならなくなります。しくみを提供するのが、プラグインフック機能です。namePLUGIN_HOOK_NAMESformmultitype(any)PLUGIN_HOOK_SCRIPTプラグインフック機能での代行スクリプトプラグインのformのactionのスクリプトを指定します。ファイルの編集を禁止するかどうかを指定します。ファイルの変更が禁止されます。等について、編集フォームの表示を抑止します。等によるページ編集時に任意の文字列に置き換える特殊なキーワードを指定します。この設定値は、置き換え対象となる特殊なキーワードをキーとし、置き換え結果となる文字列をキーに対応する値とするハッシュ値を指定します。フォーマットで表した文字列にそれぞれ置き換えられます。文字列の置き換えは、再帰的に行われます。}また、以下の特殊キーワードが、前もってシステム側で定義された置き換え対象として使用できます。&time;)')この設定値は、管理ページの「パラメタを編集する」から設定することはできません。間に記述してください。nameREPLACE_WORDSform-type-RSSDESCRSSに記載する内容RSSに記載する内容を指定します。先頭から数バイトをRSSで表示{'head'=>最大長}差分をRSSで表示{'diff'=>最大長}この設定値は、管理ページの「パラメタを編集する」から設定することはできません。間に記述してください。nameRSSDESCform-type-RSSFILERSSのファイル名RSSを出力するファイル名です。更新順にRSSは出力します。何番目までを出力するか数を指定します。nameRSSNUMformtexttype(number)RSSREGEXRSSに出力するページ名RSSの出力対象となるページ名を指定します。