packable themes/styles

Talk about new features for CMSMS and modules.
Post Reply
jelle

packable themes/styles

Post by jelle »

Ok, trivial for the people proficient with cutting code/smarty/html/css, but maybe nice to increase the swapping of styles/themes for cmsms:

1) All layout/theme elements are handled by cmsms anyway. css is in the db, templates are in the db, and probably extra images are in the uploads directory.
2) You can work out what goes where based on the template->css links in the db and the image-urls in the template and/or stylesheet.
3) Let the user pick a name and one or more templates to pack.
4) Show the user a bill of lading, so that he may correct his error of packing embarrasing private pics :-)
5) Write the db info to an easily readable and parsable format and pack it together with the images into a zip file.
6) Allow the user make his creation  available to the rest of the world, so he can put links to it on a forum for exchanging styles.
7) The format of the package should be so simple that it can be dissected by non-cmsms using people without too much trouble, but also parsable by cmsms so that the styles and templates all end up in the normal places. 

So that is my brainfart for today. I suppose that is what you get if i am told my previous idea was very good. (yup, typical geek not good in handling compliments :)
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm
Location: Fernie British Columbia, Canada

Re: packable themes/styles

Post by calguy1000 »

It's in the ThemeManagere

Theme Manager allows you to select one or more templates, from that it will extract the apprpriate stylesheet(s), extract the images, the stylesheet associations, (and I'm working on the menu manager templates) and package it all up into a .xml file for easy sharing.

Theme manager also allows you to import the same xml themes.

and the new site themes.cmsmadesimple.org will act as a repository for shared themes.

There are a few bumps still to be ironed out with theme manager yet, but it's getting there, and will definately go a long way towards what you just suggested.

However, I haven't put any confirmation stuff in there yet (possibly after 0.12) so I'd be careful with your embarassing pictures (put them in the content, not the template). with respect to theme manager.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
jelle

Re: packable themes/styles

Post by jelle »

Great! the best ideas are the one that are already implemented :-)
Post Reply

Return to “Feature ideas”