
jlocke
September 14, 2011
11:01am
Sometimes people wonder what Drupal can do and what makes it different from WordPress. This is an example of an application that can be done using Drupal Gardens with no coding or programming experience..
This church has an annual Pumpkin sale. They have 108 time slots that need 2 to 4 people per slot. People can sign up online or in person. The online sign up uses Webform. There needed to be a way to easily display the work schedule, so people can either sign up for an empty slot or see the times they already signed up for.
To do this I created a content type allowing for the fields required for a time slot. I then used Views to display the content. Users with permission, see an edit link next to each time slot so they can easily add up to four volunteers names. When the first volunteer's name is entered, it replaces "Empty". When the second volunteer's name is entered it replaces "Please sign up". The "Empty" and "Please Sign up" are automatically generated by the Views No Results Behavior feature.
I think this is an example of how Views can be used to create a practical application without the need of a programmer. If anyone has any questions or suggestions please let me know. See it here.
Jeff Locke
Status: Resolved
Comments
2:49pm
Wow, that's impressive! Awesome Views fu.
Jesse
Senior Front End Engineer | Amateur Violinist
12:26pm
This looks very useful, Jeff. Thanks for posting about it!
I think I might want to do something like this in the future - hope I can find this again...
To DG: any chance you would consider creating a "demo" place - things like this illustrate very specific uses of the power of DG... this one I'd call "scheduling volunteers" or "work schedules".
Catherine Myers
Executive Director, Family and Home Network
www.familyandhome.org
8:58am
That sounds like a great idea Catherine. What about a page on Gardens where users can embed demo videos they have created showing cool things they have done with Gardens. Is that what you were thinking?
Kevin O'Leary
UX designer, Acquia
1:37pm
Well, just written explanations like Jeff's here are useful and it might be best to be welcoming to both written explanations and demo videos. Also, some direction on "how to make a demo video" would probably be good, even if it's just a couple of links to explanations elsewhere.
Catherine Myers
Executive Director, Family and Home Network
www.familyandhome.org