スキンのコピー
2005年6月20日
nucleusのdefaultスキンは、header, sidebar, footerの3つに分かれていて、それぞれが別々のファイルになっているので、スキンの細かな設定をするのに便利である。で、defaultスキンを別の名前(default2)でコピーして使用することにした。skinsディレクトリにあるdefaultディレクトリをdefault2という名でコピーしてスキン読み込みをしてみたが、スキン名(default)がぶつかるとの警告を受けた。どうやら、defaultフォルダ内にあるどれかのファイルで、スキン名を指定しているようである。探してみると、skinbackup.xmlがそれにあたり、"<skin name="default" />"の様にスキン名を指定していた。このファイル中の"default"の表記をすべて"default2"に変更して再度取込をしてみると、今度はOK。新しく"default2"スキンの出来上がりである。今のところ、これを色々いじって使用している。