Shortly before dashing out the door for Pycon 2010, David Glick pushed out a 1.0 release of Popup Forms for Plone, which he and Steve McMahon built on top of Steve’s excellent Pipbox and PloneFormGen products.
Popup Forms for Plone makes it point-and-click easy to create timer-driven javascript popup forms anywhere in your Plone site. You can see a simple example in action at Washington Conservation Voters. It’s amazingly simple: just build your form in PloneFormGen. (If you just want to popup a static HTML page or an image, you can use PloneFormGen’s “Form Prologue” and skip adding any form fields!) Then, you use Plone’s portlets mechanism to assign the form to a page or folder on your site, and to configure an optional time-delay. That’s it! No programming, no javascript, no fuss, no bother.
Popup Forms are great for email capture forms, action alerts, user surveys, and many other calls-to-action. If that’s what you need in your Plone site, I encourage you to check it out!
Jon, very nice. Is there a way to trigger this via a clicked link instead of or in addition to the automatic timer?
Not yet. Contributions welcome!