Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install pipbox.portlet.popform

How to install pipbox.portlet.popform

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install pipbox.portlet.popform
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
1.1 Available View build log
1.0 Available View build log
Windows (64-bit)
1.1 Available View build log
1.0 Available View build log
Mac OS X (10.5+)
1.1 Available View build log
1.0 Available View build log
Linux (32-bit)
1.1 Available View build log
1.0 Available View build log
Linux (64-bit)
1.1 Available View build log
1.0 Available View build log
 
Author
License
GPL
Lastest release
version 1.1 on Dec 7th, 2011

Introduction

Popup Forms for Plone is a Plone add-on that enables timed popups of PloneFormGen forms.

Popup forms are configured as a portlet. When you add it, you specify a PloneFormGen form and the time delay (in 1/10th seconds). The form will then be shown as an AJAX popup form.

When the popup is viewed, a cookie is set with a 1-year expiration, and the popup will not display again unless the cookie is absent. That prevents it from annoying more than once. Cookie support is also checked first, so the form will not be displayed if cookies aren't enabled. Again, the idea is to avoid annoying users.

popform is a very small product that's mainly used to control a bit of pipbox functionality. If there are visual display or AJAX problems, please file a bug report against pipbox.

Compatibility

Popup Forms for Plone has been tested with Plone 3. Support for Plone 4 is pending a PloneFormGen release that works in Plone 4.

It requires Products.pipbox 3.0a8 or greater (which should get installed automatically as an egg dependency).

Credits

Popup Forms for Plone was developed by Steve McMahon for Groundwire.

Changelog

1.1 (2011-12-06)
  • Use plone.app.jquerytools instead of Products.pipbox.

System Message: WARNING/2 (<string>, line 48)

Bullet list ends without a blank line; unexpected unindent.

[davisagli]

1.0 (2010-02-18)
  • Don't try to render the popup if no form is configured, or if the

System Message: WARNING/2 (<string>, line 54)

Bullet list ends without a blank line; unexpected unindent.

configured form can't be found.

  • Use Plone's createCookie function instead of our own copy.

System Message: WARNING/2 (<string>, line 57)

Bullet list ends without a blank line; unexpected unindent.

[davisagli]

  • Add redir_url as a class attributes on portlet assignments so that legacy

System Message: WARNING/2 (<string>, line 60)

Bullet list ends without a blank line; unexpected unindent.

assignments don't break. [davisagli]

  • Make all cookies set and checked by browser to avoid cache problems.

System Message: WARNING/2 (<string>, line 64)

Bullet list ends without a blank line; unexpected unindent.

[SteveM]

  • Add redirect option.

System Message: WARNING/2 (<string>, line 67)

Bullet list ends without a blank line; unexpected unindent.

[SteveM]

  • Show the form prologue and epilogue (requires PloneFormGen >= 1.5.3).

System Message: WARNING/2 (<string>, line 70)

Bullet list ends without a blank line; unexpected unindent.

[davisagli]

1.0a1 (2009-10-05)
  • Initial release

Subscribe to package updates

Last updated Dec 7th, 2011

Download Stats

Last month:5

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.