Configure the layout and format of content and data presented to site visitors.

Role Contact

The Role Contact module creates a "staff list" from the profiles of users in a particular role, e.g. "staff role". The user list is formatted via theme functions, with convenient header and footer fields. The sort order of users can be set via weights. A configurable subset of profile data is shown in the user list view, along with the user's picture along with a link to a per-user page, showing a (potentially different) subset of profile data. In addition, in both the list and per-user views, each user has a contact form - and is preallocated with a contact form category based on their name - that allows site visitors (both authenticated and anonymous) to send email to each user without revealing the user's email address.

The normal use case: a company or organisation wants to list a subset of its users as a "staff list". Some more senior staff members (e.g. CEO, president, directors, etc.) should be listed at the top, others alphabetically. Only some of each staff member's profile data should be shown - other data is only internally visible. It should be possible for site visitors to contact staff, but without revealing the staff member's email address directly to minimise snarfing of those addresses by spambots.

Note: this module has only been tested with MySQL.

Zoomify

This module integrates the Zoomify applet into Drupal. Zoomify is a Flash applet that displays large images by allowing to pan and zoom into them. Images are first preprocessed in order for Zoomify to work.

DBFM GreyBox

This module does nothing on it's own, but is required by DBFM to display pop-up windows.

Views Popup

The views_popup module adds popup style support for a Views List View. This version is actually listed as "List View as Popup".

Photoframe

The purpose of Photoframe is to provide a general API for image-based content wrapping such as rounded corners and drop shadows. The API allows extensible styles, is easy to use, and avoids unnecessary markup.

Photoframe uses jQuery to wrap image-based 'frames' around content after the page has been loaded and is invoked by adding a single CSS style to any element.

Features

  • No javascript coding needed. Just add a single class to any element to wrap the frame around it.
  • Frames load after the page has been loaded, so no extra markup is needed (good for SEO and accessibility)
  • Lots of current Drupal Photoframes are already available for free use, including drop shadows, several versions of rounded corners and picture frames.
  • Lightweight. Just a single jQuery function (of about 10 lines), and a small CSS file for each frame loaded.
  • Simple administration. On the admin page, you can preview each of the frames and select which ones to load.
  • Flexible. Since the frames are image-based, they can be used in a number of different ways.
  • Simple documentation is provided.

Pages

Subscribe with RSS Subscribe to RSS - Content display