On 27/6/2010 1:24 PM, Steven Southard wrote:
I like it plenty for blogs. I like to use it for everything! I really enjoy trying to hack Radiant and its extensions to do everything I want it to do. Drupal may work fine but I don't care much about other CMSs. I dig Radiant and that's pretty much the case for everyone that uses it.


I agree with you, Steven. I do use it for quite a bit of work over on my side... any place I'm managing semi-dynamic content, I'm tempted to use Radiant rather than hack another implementation.

In my opinion, it works very well for managing content - sure, you need to think a bit differently, compared to creating each page singularly, but we've been able to use the little bit of programmability (radius tags, especially the if_*** or unless_***) to create pretty simple-to-manage sites. For example, on http://qi.sg/ we use Radiant for the main site. We have a slider area where the Javascript picks up a bunch of images and slides them around. It may not be the best implementation, but I have a page called sliders and under it, we put new banners, as required with 2 specific sections - image (that has a link to the image) and link (that has a link to the detailed article). All this holds together very well with a simple piece of code for the slider:

<r:find url="/sliders/">
<ul><r:children:each by="position" order="asc">
<li><div>
<r:if_content part="link"><a href="<r:content part="link" />"></r:if_content> <r:if_content part="image"><img src="<r:content part="image" />"/></r:if_content>
<r:if_content part="link"></a></r:if_content>
</div>
</li>
</r:children:each>
</ul>
</r:find>

It all works very well :) - if there's no link, it doesn't link to any thing... also, it uses the position of the slider, so changing the sequence of the items on the home page is very simple. Also, to remove a banner, just change its status to "draft" and off it goes. Put it to published and it's back.

To be fair, I haven't used other CMSs, but doing things like this makes it quite simple for everyone!

There are extensions that provide functionality that I would like to see within the box, but it's not a big deal.

Best Regards,
Mohit.
27/6/2010 | 3:31 PM.

Reply via email to