Late response, but if you're running Radiant on edge you might also  
check out two recent extensions, PageFactory and PageParts.  
PageFactory accomplishes the same thing as Stereotypes, allowing you  
set up pages with default parts. The main difference is that these  
definitions live in app/models, instead of in the database.

PageParts would allow you to enter meeting dates with a nice calendar  
pop-up instead of entering them as text (screenshot: http://bit.ly/c5KZ7R) 
. Additionally, you get some extra Radius tags for working with pages  
that have dates -- for instance, you could choose to display only  
meetings with dates after Date.today.

(Self-promotion alert: I had a heavy hand in both of these.)

j

On Apr 7, 2010, at 1:00 PM, [email protected] wrote:

> Hey Everyone, I just started looking into Radiant to use as our  
> team's CMS
> and it looks pretty cool... you guys have done a great job!  My  
> question
> basically is about whether Radiant supports creating custom admin  
> forms so
> that someone non-technical could create a page.  Something like this
> scenario that uses the "Articles" page and its children from the  
> Roasters
> Template:
>
> A person who knows no html/ruby can go into the admin section and  
> create a
> new Article for a Meeting by just filling out certain fields like  
> Meeting
> Title( which is technically Page Title now), Date of Meeting,  
> Location, and
> Description.  This would just be simple form without the Page Parts  
> (body,
> extended).  And then a technical person would obviously have to  
> write the
> main Meetings page which aggregates its children and adds all of the
> styling... something like this:
>
> <r:children:each limit="5" order="desc">
> <div class="entry">
>  <h3><r:link /></h3> <-- This could stay as the title -->
>    <div class="posted">
>      Posted by <r:author /> on <r:date format="%B %d, %Y" /><em>|</ 
> em><img
> src="http://spurrd.com/assets/123/comment.png"; /><a href="<r:url
> />#disqus_thread">Comments</a><em>|</em><r:link>Read full
> article</r:link>
>    </div>
>  Date of Meeting: <r:content part="meeting_date" />
>  Location: <r:content part="meeting_location" />
>  Description: <r:content part="meeting_description" />
> </div>
> </r:children:each>
>
> Is this possible out of the box or will it take a good amount of  
> work to
> change the model/controller logic behind the scenes?  Regardless of  
> the
> answer we are definitely going to use Radiant on a different project  
> with
> all technical people.  Please let me know if I am not making sense.
>
> Thanks,
> Ryan
_______________________________________________
Radiant mailing list
Post: [email protected]
Search: http://radiantcms.org/mailing-list/search/
List Site: http://lists.radiantcms.org/mailman/listinfo/radiant
Radiant: http://radiantcms.org
Extensions: http://ext.radiantcms.org

Reply via email to