Understanding Themes

For discussion and questions related to CMS Specific templates and stylesheets (CSS), and themes. or layout issues. This is not a place for generic "I don't know CSS issues"
Locked
Anastasis

Understanding Themes

Post by Anastasis »

I have looked around in the documentation and also the forums and I am still not really understanding themes.

As I understand it, templates and stylesheets affect the look and feel of your CMSMS website, but what role do themes play?

Is there a simple tutorial somewhere or please can someone explain.
User avatar
kermit
Power Poster
Power Poster
Posts: 693
Joined: Thu Jan 26, 2006 11:46 am

Re: Understanding Themes

Post by kermit »

themes are a way to export, import, and share a template and its associated stylesheets and menus. the theme manager is the admin tool used to do those functions.

a "theme" file is an xml file containing (currently) a template, its stylesheet(s), menus (if not 'default' ones), and any images embedded in those stylesheets. that xml file can be shared and reused in (imported into) another cmsms installation.

if you don't plan on doing any of that, you can ignore "themes" and the theme manager completely.
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
Anastasis

Re: Understanding Themes

Post by Anastasis »

Kermit

Many thanks for the clear explanation. I understand now!  :)
Dee
Power Poster
Power Poster
Posts: 1197
Joined: Sun Mar 19, 2006 8:46 pm

Re: Understanding Themes

Post by Dee »

TikkiRo wrote: I downloaded a few new 'themes' which came in zip format with HTML, image and CSS files which I unzipped into respective folders. 
Which themes did you download? Is there no install or readme file inside the zip that explains installation?

If there is no XML file for the theme you are probably supposed to install it "by hand".
Paste the contents of the css file in a stylesheet, the contents of the html file in a template and attach the stylesheet to the template.
If there are more html files they're probably menu templates. Create a new menu template for each file (with a name the same as the filename? otherwise check which menu template(s) is(/are) used in the (page) template).
The images should probably moved to the uploads/images/ folder.

But... it's easier to choose a theme that has a .xml file available.  ;)

Regards,
D
heatherfeuer

Re: Understanding Themes

Post by heatherfeuer »

I agree with you, Dee.  Is there any way to ask that be a requirement when uploading themes to the theme site?
Locked

Return to “Layout and Design (CSS & HTML)”