Pipbox says it’s “Plone 4 compatible way to do AJAX pop-ups in Plone 3”.
http://plone.org/products/pipbox
Then, what’s the proper way of doing jQuery Tools image pop-ups in Plone 4?
-
Scan HTML for images using selector
-
Install click handler
-
On click open the image in pop-up, using one of predefined sizes from plone.app.imaging
All pipbox really does is load plone.app.jquerytools support in Plone 3. In Plone 4, plone.app.jquerytools is built in.
plone.app.jquerytools loads jQuery Tools and some Plone-specific support for easy AJAX popups. That support allows you to associate AJAX popups with jQuery-selectable page components. See the PYPI page for full documentation.
A quick example: let’s say that you want to set up lightbox-style popups for images in the content area using the preview-scale supplied by plone.app.imaging. JS to do this is:
You would load this code by registering a javascript resource as a skin or browser layer, then add it to the portal_javascripts js resources.
The code: