Alex,
I've been promising for a long time, so I better own up on it. I wrote
an extension for Digital Pulp that lets you import/export several models
between the database and the file system so that they can be stored in a
SCM. There are a number of other extensions that the DP devs and I have
been wanting to export for a while. Although I have a few other things
to do this Friday, I'll put that on the to-dos as well.
Sean
Alex Wayne wrote:
First off, what I have done so far in Radiant has been pretty inspiring.
I usually hate CMS solutions due to their inflexibility. The super
simple Radiant extension is a huge selling point for me. I intend to
use a Radiant install as the base for projects since it gives me
publishing, admin authentication, and admin architecture for almost no
effort. I'm pretty experienced with Rails, but new to Radiant.
Maintaining layouts and snippets in the admin interface via text area is
so much less fun than editing these things in Textmate. My current
workflow is to use the "It's all text" Firefox plugin to edit text area
contents in Textmate. It's not so bad, but I have switch to the browser
and press the save button, then switch to my tab with the radiant app
and refresh to see my changes. Its far more tedious than the usual
cmd-s, cmd-tab, F5 I'm used to. Page content would change far more
frequently and is a good fit for the database, in my opinion. Plus the
regular, non-technical, maintainers of the site probably shouldn't have
access to changing layouts and snippets anyway.
So, I am looking for a way to store site structure files in the file
system, version controlled and in a higher level template language like
erb or haml. Then store page content in the database in radius format
just like normal.
Is there an extension for that? Or is that even a good idea?
Thanks for the great tool,
-Alex
_______________________________________________
Radiant mailing list
Post: [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site: http://lists.radiantcms.org/mailman/listinfo/radiant