I've pushed a few changes, but they are mostly just tidying up.
-----Original Message-----
From: "Jim Gay" <jim@saturnflyer.com>
Sent: Thursday, March 11, 2010 9:11am
To: radiantcms-dev@googlegroups.com
Subject: Re: [Radiant-Dev] Solving the Radiant theme and template problem
I've been working with it too and will be removing the destruction of assets, pages, and snippets. That just seems unnecessary to me.
I'll keep an eye on your repo too. I haven't pushed any of my changes up to github yet, though.
Jim Gay
http://www.saturnflyer.com
On Mar 11, 2010, at 9:03 AM, M. Scott Ford wrote:
> I just started working with the new site_theme last night. I see it as a decent starting point for theme-ing capabilities. My first goal is to make it work for single host setups.
>
> -----Original Message-----
> From: "rubybox" <voorruby@gmail.com>
> Sent: Thursday, March 11, 2010 8:08am
> To: "Radiant CMS: Dev" <radiantcms-dev@googlegroups.com>
> Subject: [Radiant-Dev] Solving the Radiant theme and template problem
>
> CONCEPT
> Been working on Radiant all week, I see its potential and feel the
> frustration of lacking a nice way to create themes.
> Ive been using wordpress themes before a lot and this must have
> feature is not available in Radiant yet. There are several extensions
> that somewhat try to solve the problem but they all lack and I found
> no solution that really worked without having to modify the code and
> delivers theme + layout solution in one. I have posted some topics
> before to no real result to solve this theme and layout issue and try
> to outline the ideas in providing in the lack of an all-round flexible
> theming and tempting solution for Radiant.
> My ruby skills are not advanced enough to tackie this issue by self,
> so what I try to do is explain the idea of such an extension and have
> been worked this out in detail based on my (still limited) knowledge
> of radiant.
>
> The following requirements came to mind after brainstorm:
>
> # Enable snippets and layouts to be read *automagic* from disk for
> easy offline changes while in development
> # Simplify site development ( no more copy paste from local to admin
> UI use your favorite text editor to edit files )
> # Facilitate in the creation of Themes that can be set on a per site,
> per user base and can be easily shared
> # Dry theme design with the use of global resources available to all
> sites in radiant, and resources on a per site basis ( javascript, css,
> snippets and layouts )
> # Have snippets and layouts on a per site base but also be able to set
> global snippets and layouts ( available to all sites )
> # Improve the usability of Radiant
> # Make Radiant more adaptable for users that come from other CMS
> systems (like wordpress)
> # increase marketshare of Radiant which would result in additional
> positive effects
> # Be able to set theme on a per site (and user) base true the admin
> settings page
> # Full support for multi_site extension
> # Compatible for Radiant 9.x edge
> # Using compass and SASS to create the CSS files (this is how I work
> but is optional)
>
>
> On my local OSX dev I have setup like below structure.
> A suggestion for a directory structure to clarify the idea:
>
> /themes/<themename>/snippets
> /themes/<themename>/layouts
> /themes/<themename>/stylesheets/style.sass
> /themes/<themename>/stylesheets/partials
>
> /public/themes/_global/images
> /public/themes/_global/stylesheets
> /public/themes/_global/javascript
>
> /public/themes/<themename>/images
> /public/themes/<themename>/stylesheets/style.css
> /public/themes/<themename>/javascript
>
>
> REVIEW OF EXISTING EXTENSIONS
>
> http://github.com/terralien/radiant-file-system-resources-extension
> Couden't get this to work with 9.x, this extension should let you
> create snippets and layouts locally and then update them with a rake
> task where they will be written to database.
>
> http://ext.radiantcms.org/extensions/207-site-theme
> This is a theme selection extension, you upload a .zip which gets
> loaded as the current site theme, this extension removes all your
> snippets and layouts (if Im correct ) so you have to stick with the
> theme after choosing, no flexible theme switching.
>
> http://ext.radiantcms.org/extensions/14-file-based-layout
> Allows pages served by Radiant to share a standard file-based Rails
> layout with Rails-generated pages
> Outdated not working with 9.x
>
>
> So what Im interested in is any experienced developer interested in
> this?
> Am I the only one so frustrated by this, or can we get together and
> create a working extension for this?
>
> --
> Radiant CMS Dev Mailing List
> Post: radiantcms-dev@googlegroups.com
> Unsubscribe: radiantcms-dev-unsubscribe@googlegroups.com
> Group Site: http://groups.google.com/group/radiantcms-dev/
>
>
> --
> Radiant CMS Dev Mailing List
> Post: radiantcms-dev@googlegroups.com
> Unsubscribe: radiantcms-dev-unsubscribe@googlegroups.com
> Group Site: http://groups.google.com/group/radiantcms-dev/
--
Radiant CMS Dev Mailing List
Post: radiantcms-dev@googlegroups.com
Unsubscribe: radiantcms-dev-unsubscribe@googlegroups.com
Group Site: http://groups.google.com/group/radiantcms-dev/
--
Radiant CMS Dev Mailing List
Post: radiantcms-dev@googlegroups.com
Unsubscribe: radiantcms-dev-unsubscribe@googlegroups.com
Group Site: http://groups.google.com/group/radiantcms-dev/
No comments:
Post a Comment