On Jul 8, 2008, at 2:11 PM, Tim Gossett wrote:
On Tue, Jul 8, 2008 at 12:16 PM, Jim Gay <[EMAIL PROTECTED]> wrote:
<r:if_content part="this, that" collect="all"> #this being the
default
<r:if_content part="this, that" collect="any">
Or
<r:if_content part="this, that" find="all"> #this being the default
<r:if_content part="this, that" find="any">
When I see "collect," I expect an array to be returned. I think
"find" is
the way to go. Even though find(:all) and find_all_by_* return an
array, I
think it's a little more clear than "collect."
I missed this before I sent my reply.
Something like this seems most reasonable to me, but keep in mind that
all users aren't familiar with ActiveRecord finders.
I have my somewhat-technical users using things like r:if_content with
ease.
The code <r:if_content part="this, that"> is very quickly understood
to mean "if these parts are found..."
If I tell users that they could now say "if any of these parts..." or
"if all of these parts..." I expect it would be a very short learning
curve.
_______________________________________________
Radiant mailing list
Post: Radiant@radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site: http://lists.radiantcms.org/mailman/listinfo/radiant