Installing GT Editor in Drupal 7

Drupal Version
Tags

Warning: This page is no longer current and should not be relied upon. It has been archived for historical purposes only and references something that no longer exists or is no longer supported.

Below are instructions for installing and configuring the GT Editor feature, which extends the CKEditor rich text editor to add additional tools for image, file, and video management, as well as security settings that filter out unacceptable code.

Editor's Note:  These instructions are for version 7.x-2.3 of GT Editor.

Video introduction

Watch an overview of GT Editor in minutes 1:39 to 1:45 of this video from our November 2013 GT Build Day.

Train Your Editors

Training guides can be found under the "Basic Training for GT Editor" section of this site.

Prerequisites (Things to Install First)

User Roles and Content Types

This feature assumes you are using the three user roles and three content types created by GT Tools

Libraries

You must install the CKEditor Library (currently version 4.4.3-full) in sites/all/libraries.

GT Modules and Themes

You should also install these GT features/themes:

Drupal Contrib Modules

You should also install (in sites/all/modules) these contributed Drupal modules:

GT Editor Installation

Once you have installed all of the above items, you can then install the GT Editor module like you would any other module.

Multi-sites and Path Issues

If you install GT Editor on a multi-site, you will need to change a number of path settings (as they are designed for a single, root site).  Here are some of the locations to change paths:

  • "Predefined styles path" at admin/config/content/ckeditor/edit/basic
  • "File system" for public, private, and temporary file directories at admin/config/media/file-system

My Links Menu (A.K.A. "Editor menu of POWER")

GT Editor, when installed, creates a new My Links menu for the Editor role.  Here are the links that GT Editor (as of version 7.x-2.3) adds to this menu:

  • add or change Events (Mercury)
  • get new Events (Mercury cache)
  • find Pages (list)
  • change Menu links
  • new Page
  • new Horizontal layout
  • new Vertical layout
  • new Multipurpose layout
  • new Block
  • move Blocks

You will need to alter the new link "get new Events (Mercury cache)",  as the default link goes to "http://mysite.gatech.edu/?clearcache=1". You need to change "mysite" to whatever your site's actual domain name is. This link makes it easier for editors to clear their cache in Mercury, to force updated events and news to show up in their Mercury blocks almost as soon as they are added to the Mercury system.