With the Concrete5 Popup block, you can make links to other pages on your site open with a dialog box. What makes this solution really cool is that it loads your existing concrete5 areas & blocks! Great for popup photo-enlargement, contact forms, faqs, etc.
Here are the options:
Example 1: a standard link, with a class name of "popupLink"
Example 2: with the billboards block inside of it (just to show that javascript loads well), and to demonstrate height resizing.
Example 3: here i'm using the ProPhoto image gallery block to display a collection of images (note that it also works great in filmstrip mode), having those link to a page with the File-Details block, and then applying the popup to those links, by using a "CSS Selector" rule of ".proPhotoWrap a".
Example 4: using the concrete5 popup block with an html image map.
Need some help? Here's a video tutorial & a text walk-through tutorial
Screenshots:
(A couple of caveats on the popup block. Firstly, although this package does a good job at running other blocks inside of the popup, some blocks may have issues. The required block type javascript and css libraries are automatically loaded only when loading an area from another page, but if you choose to use the full-page view option, then you're going to want to make a custom "popup" page type for your site that includes just the required libraries for that block, and not the entire header_required include.)