this spiffy template at openwebdesign.org should give you some inspiration:
http://tinyurl.com/bsypq
hint: you can make new column width styles, such as:
Code: Select all
/* pairs with an existing onethirdcolumn style */
.twothirdscolumn { float: left; width: 66% }
/* not used in this example, but pairs with existing onequartercolumn style */
.threequarterscolumn { float: left; width: 74.5% }
and then replace the content inbetween and with something like this:
Code: Select all
<div class="rowcontainer"><!-- start top row -->
<div class="halfcolumn">
<h3>Section Title</h3>
<p>Top Left Content</p>
</div><!-- /halfcolumn -->
<div class="halfcolumn">
<h3>Section Title</h3>
<p>Top Right Content</p>
</div><!-- /halfcolumn -->
</div><!-- /rowcontainer (top row) -->
<div class="rowcontainer">
<div class="twothirdscolumn">
<h3>Main Section Title</h3>
<p>Main Content Goes Here</p>
</div><!-- /twothirdscolumn -->
<div class="onethirdcolumn">
<div><!-- begin top row sidebar -->
<h3>Sidebar Title</h3>
<p>While only one DIV, you can insert multiple CMSMS content blocks within it, or
include DIV's inside this one to hold the content.</p>
</div><!-- end top row sidebar -->
<div><!-- begin middle row sidebar -->
<h3>Sidebar Title</h3>
<p>While only one DIV, you can insert multiple CMSMS content blocks within it, or
include DIV's inside this one to hold the content.</p>
</div><!-- end middle row sidebar -->
<div><!-- begin bottom row sidebar -->
<h3>Sidebar Title</h3>
<p>While only one DIV, you can insert multiple CMSMS content blocks within it, or
include DIV's inside this one to hold the content.</p>
</div><!-- end bottom row sidebar -->
</div><!-- /onethirdcolumn -->
</div><!-- /rowcontainer (main content row) -->
the above, with a little random gibberish thrown in to fill it up, and it looks like:
i used three blocks of content on the right sidebar, but that could easily be one, two or ten. no big. with six blocks total on a page (like the above example) and an editor enabled, it does take a bit to initialize all those edit blocks when you bring up the page editor in the admin area.
of course, the typed sample content above would be replaced with the cms made simple code that pulls the content from the database...
{content}
{content block='topleft'}
{content block='topright'}
{content block='sidetop'}
{content block='sidemiddle'}
{content block='sidebottom'}
if any content will be the same, you can use html_blobs instead of editing each page's content area. just make a blob and insert the html_blob code in the edit block of the pages you want it to appear; or if it's in the same place on each page, you can insert it right into the template instead.
and to build the rest of the template, just look at one of the default templates for code to insert that displays the title, links the stylesheet, inserts the meta data, etc.
the navigation bar (the template uses 'tab' links) style can be changed fairly easily. and once you get the 'look' you want, it's very simple to create different page layouts (columns & rows of content), while using the same stylesheet. it's actually a pretty versatile table-free template
eternity (n); 1. infinite time, 2. a seemingly long or endless time, 3. the length of time it takes a frozen pizza to cook when you're starving.
4,930,000,000 (n); 1. a very large number, 2. the approximate world population in 1986 when Microsoft Corp issued its IPO. 3. Microsoft's net profit (USD) for the quarter (3 months) ending 31 March 2007.
CMSMS migration and setup services | Hosting with CMSMS installed and ready to go | PM me for Info