Mantis Manual(日本語版)
Manual
カスタマイズ

カスタム項目
列挙型
メール通知
ステータスのカスタマイズ
LDAP
カスタムfunction

   

mantis - バグ管理システム -

カスタムfunction
Last Modified: December 19, 2004 08:12AM
(Any)
Description

カスタムfunctinは、ユーザが書いたfunctionを改善要求の処理に統合して、Mantisのfunctionを拡張するのに使用します。システム管理者は、ソースコードの核心部分を書き直すことなく、functionを変更することができます。

Mantisのルートディレクトリのcustom_functions_inc.phpというファイルに、ユーザが書いたfunctionを記述します。Mantisのデフォルトを変更するconfig_inc.phpと同じ場所です。通常の処理では、デフォルトのfunctionの代わりに、上書きされたfunctionを探して実行します。

カスタムfunctionは、custom_function_override_descriptive_name のような名称をつけます。"descriptive_name"は、カスタマイズする該当のfunctionの名前です。詳細は、あとで記述します。カスタムfunctionを作成する最も簡単な方法は、core/custom_function_api.phpから、上書きするファイル(custom_functions_inc.php)に、custom_function_override_descriptive_nameというデフォルトのfunctionをコピーして、名前を変えることです。
Contents
  1. Defined Function
  2. Example Custom Function

Mantis @ SourceForge