CCS Drupal Guide
  • Introduction
  • Drupal Platform Introduction
  • Drupal User Roles & Responsibilities
  • Workbench Moderation
  • Drupal Websites: Getting Started
    • Drupal Text (WYSIWYG) Editor
    • Taxonomies
  • Managing Menus
    • Sidebar Menus
  • Best Practice Tips
  • UG Drupal Content Types
    • Banners
    • Book
    • Course Outlines
    • Events
    • FAQ
    • Featured Item
    • News
    • Page
    • People Profiles
    • Service
    • Social Media Account
      • Live Feeds
    • Webform
  • Accessible Content Guide
    • Accessibility Basics
      • Accessibility First Content Development
      • HALT: Accessibility with the Drupal Text Editor
      • Accessible Design Intro
    • Content Titles & Headings
    • Links
    • Colour
    • Documents
    • Images
    • Tables
    • Lists
    • Audio & Video
    • Other Accessible Content
  • Advanced Topics on Drupal Websites
    • Blocks
    • Collapsible Sections / Accordions
    • Categorizing and Displaying Profiles
    • Headings that Expand and Collapse
    • Tabs
    • Customizing Content Layout
    • Mini Panel
    • Google Maps
    • Google reCAPTCHA
    • Bootstrap: Typography
  • SiteImprove
  • Google Analytics
  • Style Guide Code Snippets
  • Home Page Layout Options
  • Home Page Layout Tutorials
  • Content Type View Panes
    • Course Outline Panes
    • Event Panes
    • FAQ Panes
    • Feature Panes
    • News Panes
    • Social Media/Feeds
    • Service Panes
    • People profiles
  • Customizing Site Search
  • Client FAQ
Powered by GitBook
On this page
  • Introduction
  • Conventions Used in This Documentation
  • What is Drupal?
  • A Brief Description
  • Where to Start?
  • Contributing to the Training Module
  • Basic Github Workflow Guidelines

Was this helpful?

Introduction

NextDrupal Platform Introduction

Last updated 1 year ago

Was this helpful?

Welcome to the CCS Web & Development Solutions Client Training Materials and Accessibility Guidelines Document!

This manual is available to users in the following formats:

Introduction

This documentation provides users with an abundence of information. This information includes:

  • Other Platform Provided Additions

Conventions Used in This Documentation

  • Emphasis or Italic

    • Used for pathnames, filenames, program names, side notes.

  • Strong or Bold

    • Used for options, titles, new terms where they are defined.

  • Constant Width

    • For things the user will see and read on the screen.

What is Drupal?

A Brief Description

Websites are often thought of as a collection of static pages, perhaps with some functions like a blog or a comments section. Site managers often think of their site in terms of a tree-like hierarchy of pages that they will edit.

Where to Start?

A lot can be accomplished through exploration of the Drupal interface. Exploring the Drupal interface is probably the best way to learn how to use Drupal. Along with exploration, it is encouraged that you read the differenst sections of this documentation as many of the frequently asked questions have been answered and explained along with detailed documentation of the numerous content types associated with the Drupal platform that we provide.

Contributing to the Training Module

The University of Guelph Business Web & Development Solutions department strives to provide top notch documentation to users. In order to help us improve this documentation you can submit an email to ccs-websolutions@uoguelph.ca with your feedback.

Alternatively, if you want to directly contribute to this module, you have a few options:

  1. Subscribe to the repository and review new updates as they come in

  2. Contact CCS Web Business Solutions

Basic Github Workflow Guidelines

  • The Documentation Team takes note when a new feature is being developed/prepared for testing.

  • Create a new issue to track the feature and discuss.

  • When ready, open a pull/fork to start iterating on the content.

  • When the content is in a good place, @mention the doc team and have a peer editor review the content and edits.

  • When the feature is ready to go to its master, merge the pull request into the documentation master. GitBooks will update automatically unless it is a new article, in which case a link will be made to the doc in GitBooks.

  • Update book the module on the CCS Website to keep it up to date.

Created by: Pasquale J. Mancuso & Saman Asif

Edited By: Nicholas Macedo, Kabir Olatinwo, Morgan Rees, Noah Guta

The University of Guelph Business Web & Development Solutions department uses a Content Management System (CMS) called Drupal. Drupal, unlike traditional websites, treats most as variations on the same concept: a Node (more on this in a moment). Static pages, blog posts, and news items (some possible node types) are all stored in the same way, and the site's navigation structure is designed separately by editing menus, views (lists of content), and blocks.

for updates or new chapters

Introduction to the Drupal Platform
Accessibility Basics
Drupal Websites: Getting Started
UG Drupal Content Types
Style Guide
FAQ Section
Submit a pull request on github
HTML
PDF
ePub
Mobi
Content Types