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

Textbook

Screenshot of module with all features active

This module provides a combination of CSS Styles, WYSIWYG settings, developer hooks, style guides, and well-designed CSS3 page templates to provide clean, accessible (seeking both 508 and WCAG 2.0 AA), and visually impressive styling. It does this in an attempt to help any theme provide consistent textbook styling for the production of online course materials without the need for advanced knowledge of CSS / HTML.

qTip Library

Simple module which provides a Libraries (2.x) interface for the qTip2 library.

Setup

Automatically (using drush+composer):

drush dl composer
drush dl libraries qtip_library
drush en qtip_library

Manually:

  • Download libraries and qtip_library; place them into your modules folder, e.g. sites/all/modules.
  • Download the qTip2 Javascript library, place it into your libraries folder, e.g. sites/all/libraries. Make sure the directory name of the extracted library is qtip.
  • Enable qTip Library.

Verify that the library has been installed correctly:

drush libraries-list
 Name  Status        Version  Variants                     Dependencies
 qtip  OK            2.0.0    source, basic, basic-source  -

Usage Example

// MYTHEME/template.php
function MYTHEME_preprocess_page() {
  $qtip = libraries_load('qtip');
  if ($qtip['loaded'] !== FALSE) {
    drupal_add_js(
      drupal_get_path('theme', 'MYTHEME') . '/javascript/qtips.js',
      array('scope' => 'footer', 'group' => JS_THEME)
    );
  }
}

Mobile Switch Block

Mobile Switch Block on large tablet.

The Mobile Switch Block module extends the
Mobile Switch module with an theme switch block.

node page

Just upgrade the node page module for Drupal7 version

uc_premium_access

Using Ubercart product features, this will allow you to grant premium access to specific nodes for specific users when they purchase a specific product.

Pages

Subscribe with RSS Subscribe to RSS - Content display