Nucleus Skin 改造 最初の一歩


|---- スペシャルスキンを使ったページ3枚
| |---ブログ   <-- これは上の Skinの Cloneだが、Skin File をちょっと変えたい
|----別スキンのブログ

Nucleus の skin を「スキンの編集」画面で複製して、cloneで「ブログ」部分を使っていたのだが、Skin File をオリジナルとは変えて使いたい。
例えば、Nucleus CMS default skin を「スキンの編集」画面で、「複製」をクリックすると、「clone_default」が作製される。
これを使って新しいブログを使うことができるのだが、使っている Skinの実態はオリジナルと同一のもである。
したがって、clone_default側のSkin/head.incを変更すると、オリジナルのほうも影響を受けてしまうのだ。
これではいかんというわけで、同じに見える2つのスキンを別々にアレンジできるする方法を試してみた。

目標は、
  • そっくりさんのコピーSkinを作り、そのSkinを「ブログ部分」に使う。
  • コピーしたSkinの Skin Fileを変更して、「ちょっと違う」ブログにする。


時間の都合で短縮報告。
1. 使いたいベースの Skinを Copyして、ディレクトリ名を変える。

2. skinbackup.xmlのなかの
  
  <meta>
  <skin name="ThisSkinName" />
  <template name="ThisSkinName/index" />
  <template name="ThisSkinName/item" />
  <info><![CDATA[ThisSkinName skin. Create 2006.02.02></info>
  </meta>
  .......
  <skin name="ThisSkinName" type="text/html" includeMode="skindir" includePrefix="ThisSkinName/">
  ......
  <template name="ThisSkinName/index">
  <template name="ThisSkinName/item">
  ......

などの、ThisSkinName を NewSkinName に変更する。
各ファイルのレイアウトを変更する。

※ なるべくシンプルで癖のない SkinをBaseに改造すると楽。

20 Feb, 2009 | mokimoc
« Prev item - Next Item »
---------------------------------------------

Comments



Leave comments

このアイテムは閲覧専用です。コメントの投稿、投票はできません。