Knowledge By Service
Drupal Hosting Service Offering
Drupal on Pantheon (Build a site with Composer)
Table of contents Tools Add a module Remove a module Add libraries via composer Composer update Commit and push Updating the Test and Live environments Quick version Potential pitfalls and ways to avoid Resources Tools You will need git, composer, php.  Use the links below t
Article: KB0016723 · Confidence: Validated Published:
Drupal on Pantheon (upgrading from Drupal 9 to Drupal 10)
Table of Contents Tools Upgrade Process Upgrade Prep Composer.json Work Drupal core and UMD Terp Drupal 10 update After Upgrade Additional Resources Tools You will need git, composer, php.  Use the links below to install or use UMD Virtual Workspace which has the nec
Article: KB0017951 · Confidence: Validated Published:
Drupal on Pantheon (updating PHP and other system settings)
It is possible to update the site configuration of your Pantheon Drupal environment to adjust server side settings such as the version of PHP your site is running on, as well as other settings such as the version of MariaDB.  In this article we will cover how to change the PHP version, but the
Article: KB0017072 · Confidence: Validated Published:
DRUPAL: Restricted Practices
Overview Everyone has to start somewhere. This section is for you, if you have little to no experience website building and website development. We recommend starting with an existing site before migrating into DIT Drupal Hosting environment. If you have any questions on how to get started, contact
Article: KB0012588 · Confidence: Validated Published:
Drupal on Pantheon (upgrading to CKEditor 5)
First you need to upgrade to Drupal 9.4.4 or higher. For help with updates on Pantheon Composer driven sites, see Drupal on Pantheon (Build a site with Composer). Update modules providing additional CKEditor 4 plugins to the latest release of the major version you're on. Modules that have added
Article: KB0017949 · Confidence: Validated Published:
Introduction to Drupal on Pantheon
Table of contents Requesting a Drupal Site Accessing Pantheon Pantheon dashboard Drupal on Pantheon Developing on Pantheon Requesting a Drupal Site Use the Request Drupal Site on Pantheon Form to request a new Drupal Site. Accessing Pantheon Once your Drupal site has been creat
Article: KB0016932 · Confidence: Validated Published:
DRUPAL: Assigning User Access (CAS)
Everyone has to start somewhere. This section is for you, if you have little some experience website building and website development. We recommend starting with an existing site before migrating into DIT Drupal Hosting environment. If you have any questions on how to get started, contact us at drup
Article: KB0012584 · Confidence: Validated Published:
Go Live on Pantheon for the first time
You’ve had your site provisioned on Pantheon, now what? Typically, you'll create content in the Live environment in line with the Pantheon WebOps Workflow. However, when deploying a newly-built site for the very first time, it is often necessary to push the content "up", which is the opposite
Article: KB0016523 · Confidence: Validated Published:
DRUPAL: Set Up SSH Access (PC)
After you initialize your GitLab account, by logging in to gitlab.umd.edu, you can manage your SSH access through your profile settings. To learn more about SSH Keys, visit GitLab Community Edition.  Generate a SSH Key Download and install the Git for Windows application Check to see
Article: KB0012541 · Confidence: Validated Published:
Requirements, tips and tricks for importing your Drupal site to Pantheon
Table of contents Introduction Requirements Drupal version 9 Integrated composer Tips and tricks Installer-paths for custom types (ie. bower-asset, npm-asset, ckeditor-plugin) Commit changes Third-party library installation Installing slick library with composer CKEditor plugin
Article: KB0016760 · Confidence: Validated Published:
Caching for Drupal sites
Table of contents What is caching How to utilize caching Update cached content Caching in lower environments What is caching Caching is a website function that allows commonly visited pages to be saved, which allows the website to show visitors the saved version instead of having to ma
Article: KB0016878 · Confidence: Validated Published:
Migrating a Drupal site to the DIT Pantheon Drupal hosting
When migrating an existing Drupal site, whether hosted externally or within Pantheon in a different Pantheon org, we will make a new site within the DIT hosting Pantheon org.  This allows us to keep our environment and billing consistent. To request a DIT Drupal site on Pantheon, please use thi
Article: KB0016807 · Confidence: Validated Published:
DRUPAL : Managing Git Repository with Git Labs
All Drupal sites supported by the Division of Information Technology are version controlled with Git repository management. With Git Lab, site owners can use the interface to access to their site specific files, libraries, modules, and themes as well as monitor site activity and promote changes from
Article: KB0012539 · Confidence: Validated Published:
DRUPAL: GIT Wiki for Documentation
Overview Each project within GitLab has its own wiki for all collaborators to build and maintain site documentation. The wiki supports Markdown for formatting and Git access to terminal commands. If you have any questions on how to get started, contact us at drupal@umd.edu. Accessing GIT WIKI S
Article: KB0012546 · Confidence: Validated Published:
Promoting Code to Production Site in Drupal
Overview Promoting code (such as modules, themes, libraries, or other files) from your development site to production site, can be initiated with 2 separate merge requests in GitLab. The workflow for site owners or site builders involves submitting a merge request to move code from the development
Article: KB0012544 · Confidence: Validated Published:
Pantheon Drupal Hosting Terms & Conditions Service Level Agreement
Table of contents Service description Documentation and support Support summary DIT response time Roles and responsibilities Definition of roles Summary of roles and responsibilities Plans, rates, and billing This document outlines the services provided and the roles and
Article: KB0016835 · Confidence: Validated Published:
Update Drupal Core and Modules
After migrating to the Pantheon platform, the responsibility of keeping Drupal core of the site up to date has shifted to the site owner. According to the USM Security policy each site should be updated with any security patches in a timely manner. Drupal.org’s general policy is to release sc
Article: KB0016851 · Confidence: Validated Published: