The Module Off has just finished its 2nd challenge! We had a bunch of great submissions and a ton of people have come by the site to check it out. Thanks to all of you who have participated or learned something from the site. We hope to keep it growing!
I've read The Definitive Guide to Drupal 7 cover to cover, I've read through countless docblocks of code comments, and through endless blog posts here on the Drupal Planet. All of these text-based learning materials have been absolutely essential to me continuing to grow as a Drupalist. That being said, I've also found that the screencast medium has immense power to engage me and to present new information and techniques with extraordinary clarity.
I had a client recently who had set up a view with a list of node titles down the left side of the page. He wanted to set up the interface so that when the user clicked on the node titles on the left, the node would display in a panel on the ride side using AJAX. Let's take a look at how to do something like that.
I was at a wedding recently and saw tons of people taking pictures with their smartphones. Being engaged, I immediately thought about how great it would be to gather everyone's smartphone photos from my wedding in one central place; essentially crowdsourcing the photographer. This spurred the idea for my latest contrib module: PixGather. PixGather is a module that allows people with smartphones (Android or iOS) to easily upload photos to your site.
In the previous post in this series, I showed you how to create a simple modal window popup using the CTools modal framework. In this post, since we've already got a simple setup, we'll dive a little bit deeper into exactly how the modal window is generated. We'll need some of this knowledge before we tackel CTools modal forms in the next post.
At work, I've become the 'modal guy,' and it's true. If you're doing modals, I am your guy. In building my first big contrib module, Report Builder, I grew pretty acquainted with the CTools framework for modal windows / forms. It's complicated stuff, but it's super powerful. Unfortunately, there isn't a lot of good documentation / tutorials out there for creating CTools modals. There's a sample module that comes with the module, but the examples are pretty confusing.