I have seen many questions on various sites on 'how do I make my own theme in the Apple install of Blojsom in 10.4 Server?' Well, I dug around in the files for a day or two and here it is. BTW, as you can see, I'm still tweeking my own site.
Disclamer: If you destroy your Macintosh or anything else, don't blame me! Always consult a professional before attempting these modifications.
Here are the steps required...
template.apple_layout=Grey
template.v2_layout=White
template.v4_layout=Graphite
template.v5_layout=Blue
Now add another line for your custom theme (we will create this theme in the next step):
template.macnode_layout=Macnode
html-comments.vm
html-referers.vm
html-trackback.vm
html.vm
The new names might look something like:
html_macnode-comments.vm
html_macnode-referers.vm
html_macnode-trackback.vm
html_macnode.vm
html_macnode.vm will be the core file that generates how your blog looks (your new theme).v4_layout.css
v4_layout.js
and rename them to:
macnode_layout.css
macnode_layout.jsblog-stylesheet=v4_layout
...to reflect the stylesheet you created in step five, so it should be something like:
blog-stylesheet=macnode_layoutv4_background_linkhover.gif
v4_background_main.gif
v4_background_side_bottom.gif
v4_background_side_top.gif
v4_background_side.gif
v4_background_top.gif
Rename the duplicated files to something like:
macnode_background_linkhover.gif
macnode_background_main.jpg
macnode_background_side_bottom.jpg
macnode_background_side_top.jpg
macnode_background_side.jpg
macnode_background_top.jpg
Go back to the stylesheet you created in step five (ie macnode_layout.css). Carefully change the lines in the stylesheet to your new graphics, for example...
background: url(/blojsom_resources/macnode/images/v4_background_top.jpg)
no-repeat top center;
would become...
background: url(/blojsom_resources/macnode/images/macnode_background_top.jpg)
no-repeat top center;
(The line break was added for a narrower display; type it all on one line).Mac OS X Hints
http://hints.macworld.com/article.php?story=20051128100506897