This section contains guides for creating and editing page content using CKEditor, the popular What You See Is What You Get (WYSIWYG) text editor, which on some sites is packaged as the GT Editor. Additional related guides can be found in the Creating and Managing Pages section, and additional content editing topics can be found in our All About Blocks section and our Photos and Videos section.
When (and When Not) to Use a Table
Tables should only be used for the display of tabular data (data that is connected to one or more headings).
Do not use tables for any of the following reasons:
Many campus Drupal websites have either the What You See is What You Get (WYSIWYG) text editor called CKEditor, or the custom built specialized version of CKEditor known as "GT Editor".
The table below describes many of the control buttons you will find on the CKEditor or GT Editor toolbar. If your control buttons don't look like these, you should ask your site administrator or local web developer to look into upgrading your site to the latest version of CKEditor.
Drupal 8+ includes the popular What You See is What You Get (WYSIWYG) editor CKEditor, but out of the box it only provides the 'minimal' configuration, which is missing a lot of the features you may have come to enjoy when implementing CKEditor in Drupal 7 using the CKEditor module and the full version of CKEditor.
Some Georgia Tech Drupal users have encountered a bug where CKEditor/WYSIWYG settings were wrapping standalone images in paragraph tags. To fix this problem, follow the two steps below.
Step 1. Adjust Your Theme's template.php.
In your theme’s
template.php file, add:
* Implements hook_wysiwyg_editor_settings_alter()
Embedding Georgia Tech MediaSpace Repository Content
A good solution for the Georgia Tech MediaSpace (Kaltura) repository has not been developed yet. In the meantime, an experimental MediaSpace embed module is available for Drupal 7 and Drupal 8+ from the developer who created the embed module for the now retired OIT Digital Media Repository. Use at your own risk!
IAC Support for oEmbed Formats for Drupal 9 (oEmbed support for MediaSpace, YouTube, Vimeo, and Google Maps)
If you'd like the look and feel of your body text field to better mimic the look and feel of your site's theme when editing pages then you'll need to configure the CSS settings for the appropriate CKEditor profiles to use your theme's CSS.
CKEditor normally shows a Text format drop-down selector just below the editing window, but the GT Editor hides this selector to streamline the editing experience. However, there can be cases where you want to use other Drupal text formats for special cases (e.g. embedding a Twitter or Facebook feed).
The GT Subtheme has CSS code that hides the drop-down, which you can find at
sites/all/themes/gt_subtheme/css/gt_subtheme.css. The lines that hide the text format dropdown box are: