[Radiant] Layouts, snippets and site assets on the file system?
Sean Cribbs
seancribbs at gmail.com
Tue May 13 11:36:05 CDT 2008
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
>
More information about the Radiant
mailing list