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
Comments
Leave comments
このアイテムは閲覧専用です。コメントの投稿、投票はできません。