The benefit of this for us is that users can now open the staff directory from anywhere on the site collection without leaving their current page as long as they have access to the top navigational bar.
This solution uses Jquery. Change the bits in bold to meet your requirements. If you want this to work on every page in the site collection, you will need to add this script to the master page. This script will:
- Load the Jquery library from your SharePoint site collection.
- Check if the link being clicked leads to a page called ‘staffdir.aspx’.
- Open the link to the page (http://path/to/staffdir.aspx) specified under in a SP Modal Dialog.