Drupal 8 Distributions: Detailed Contents of the IAC Distribution

Back to the Presentation Resources Page


  • Drupal 8.7.x with custom profile “gt_profile”

    • Hides the Language and Installation Type screens and auto-selects the GT Profile installation

    • Pre-fills some of the fields on the final installation page to speed up the install process

    • Activates the gt3 theme, and adds and positions blocks from gt3_themeblocks so that site is fully themed out-of-the-box

    • Activates most of the modules listed below, installing some in an explicit order to make sure they install correctly

    • Sets User Creation to "Administrators Only" to keep people from creating their own accounts

    • Sets Personal Contact Forms to "Disabled" so users aren't bothered by other users

  • Theme: gt3 - Currently a variant of the minimal branding GT2 theme

  • Third Party Modules:

    • admin_toolbar - Provides hover-dropdown access to all Drupal administrative functions via the admin toolbar

    • cas - Integration with CAS for GT Account Username authentication support

    • paragraphs - Supports nested data structures that can be used to build custom layouts and specialty forms

    • redirect - Automatically creates 301 redirects when a page URL alias is changed

    • API / Support Modules

      • ckeditor_a11ychecker - Provides an accessibility checker within CKEditor

      • ckeditor_balloonpanel - API module needed by ckeditor_a11ychecker

      • ckeditor_font - Provides font size and typeface panels in CKEditor (only the size panel is being utilized)

      • entity_reference_revisions - API module needed by paragraphs

      • externalauth - API module needed by cas

  • Custom Modules:

    • Theming / Styling Tools - See the Web Theming Infrastructure page for full details.

      • gt3_themeblocks - Georgia Tech theme block implementations for use with the “gt3” theme

        • Georgia Tech Header Bar

        • Georgia Tech Footer Bar

        • Site Header Bar

        • Site Menu Bar

        • Site Footer Bar

      • iac_paragraphs - Custom layout styles for landing pages with a Georgia Tech look-and-feel

        • Standard Section

        • Two Columns (Five width configurations)

        • Full Width Image Row

        • Embedded Content

        • Horizontal Blurbs (3-across and 4-across)

        • Accordion Set

        • Captioned Image Set

        • Manual Slide Show

        • Horizontal Tab Panels

        • Landing Page Headlines (AKA "hero" images) (Text Over Image and Text Beside Image formats)

      • iac_ckeditor - All-in-one setup and configuration wizard for a more familiar CKEditor experience:

        • Pre-installs the CKEditor Accessibility Checker, CKEditor Balloon Panel, and CKEditor Font modules.

        • Pre-configures the button bar for "Full HTML" and "Basic HTML", adding the Styles and Font Size drop-down menus while hiding unwanted buttons.

        • Pre-configures the Format drop-down menu to remove the H1 tag and add the Code tag.

        • Pre-configures the Font Size drop-down menu to present all available sizes in terms of percentages for accessibility compliance.

        • Adds a set of custom Georgia Tech inspired styles on the Styles drop-down menu.

    • UI/UX Enhancement Tools

      • iac_accessibility - Accessibility information panel on node editing pages

      • iac_heading_formatter - Field output formatter to present a text field into a heading (H1-H6)

      • iac_mediaspace - Text filter for converting MediaSpace oEmbed links into embedded video players

      • iac_unpublished - Allows content editors to unpublish content and publish unpublished content

    • Administrative Tools

      • iac_admin_tools - A collection of useful views of nodes, users, url aliases, paragraphs, etc.

      • iac_rest_status - Provides a JSON formatted data bundle of details about the current site, useful for importing into a central site cataloging system

      • gt3_custom - Container for site specific CSS, PHP routines, etc.