注:この機能はバージョン2.2以降のものです。
このドキュメントにはNucleusのインストール・スクリプトをどのようにカスタムするかという情報が書かれています。二つの方法でカスタマイズが可能です:
install/index.php
をエディタで開き、次のコードを探してください:
// array with names of plugins to install. Plugin files must be present in the nucleus/plugin/
// directory.
//
// example:
// array('NP_TrackBack', 'NP_MemberGoodies')
$aConfPlugsToInstall = array(
'NP_SkinFiles',
);
// array with skins to install. skins must be present under the skins/ directory with
// a subdirectory having the same name that contains a skinbackup.xml file
//
// example:
// array('base','rsd')
$aConfSkinsToImport = array(
'atom',
'rss2.0',
'rsd',
'default',
);
やるべき事はこのコードを変更するだけです:自動インストールしたいプラグインとスキンの名前を、例のような配列リストにしてください。
設定を変更した次は、ディストリビューションにファイルを追加する必要があります。
プラグインは、nucleus/plugins/
ディレクトリにファイルをおいてください。プラグインを手動でインストールする場合にするのと全く同じです。
スキンは、手動でインポートする時と同様に、skins/
直下にディレクトリをおいてください。skinbackup.xml
をそこに入れておくことをお忘れ無く。
再配布する前に、カスタマイズされたインストールスクリプトをテストすることを忘れないでください。