Skip to content

Instantly share code, notes, and snippets.

View pyrello's full-sized avatar

Sean Adams-Hiett pyrello

View GitHub Profile
@pyrello
pyrello / README.md
Last active November 30, 2018 21:52
Instructions for setting up local development for uiowa Drupal 8 sites

UIowa Drupal 8 Local Development

These instructions describe the process for setting up a local development environment for developing Drupal 8 websites using the uiowa/uiowa and uiowa/multisite tools.

Getting Started

Install Lando

Install Lando by following the directions for your OS.

Configure Multisite

Follow the directions on uiowa/multisite under the Requirements and Saving sections of the readme. At the end of that, you should have the ~/.drush/drush.yml file created or updated with the following information:

@pyrello
pyrello / vagrant-provision-output.txt
Created January 8, 2020 19:58
`vagrant provision` output
$ vagrant provision
==> uiowa01: [vagrant-hostsupdater] Checking for host entries
==> uiowa01: [vagrant-hostsupdater] found entry for: 192.168.82.35 uiowa01.local.site
==> uiowa01: [vagrant-hostsupdater] found entry for: 192.168.82.35 www.uiowa01.local.site
==> uiowa01: [vagrant-hostsupdater] found entry for: 192.168.82.35 dashboard.uiowa01.local.site
==> uiowa01: [vagrant-hostsupdater] found entry for: 192.168.82.35 www.dashboard.uiowa01.local.site
==> uiowa01: [vagrant-hostsupdater] found entry for: 192.168.82.35 clas.uiowa.local.site
==> uiowa01: [vagrant-hostsupdater] found entry for: 192.168.82.35 theming.uiowa.local.site
==> uiowa01: [vagrant-hostsupdater] found entry for: 192.168.82.35 gradcogscilang.uiowa.local.site
==> uiowa01: [vagrant-hostsupdater] found entry for: 192.168.82.35 graduipda.uiowa.local.site
The website encountered an unexpected error. Please try again later.
Drupal\Component\Plugin\Exception\PluginNotFoundException: The "system.site" plugin does not exist. Valid plugin IDs for Drupal\Core\TypedData\TypedDataManager are: entity_revision_reference, entity_revision, entity_revision:block, entity_revision:block_content, entity_revision:block_content:uiowa_banner, entity_revision:block_content:uiowa_card, entity_revision:block_content:uiowa_cta, entity_revision:block_content:uiowa_event, entity_revision:block_content:uiowa_hero, entity_revision:block_content:uiowa_image_gallery, entity_revision:block_content:uiowa_page_title_hero, entity_revision:block_content:uiowa_spacer_separator, entity_revision:block_content:uiowa_statistic, entity_revision:block_content:uiowa_text_area, entity_revision:block_content:uiowa_vertical_video, entity_revision:block_content_type, entity_revision:config_split, entity_revision:content_moderation_state, entity_revision:crop, entity_revision:crop:focal_point, entity_revi
@pyrello
pyrello / card-comparison.md
Last active April 6, 2020 15:19
SiteNow/UIDS Base/UIDS Card comparison

Comparing SiteNow vs. UIDS Base vs. UIDS for Card Component

Fields

SiteNow UIDS Base UIDS
field_card_image field_uiowa_card_image image
field_card_title field_uiowa_card_title title
field_card_subtitle ? subtitle (add)
? field_uiowa_card_author author
field_card_body field_uiowa_card_excerpt content
@pyrello
pyrello / Person Types Comparison.md
Last active May 12, 2020 14:50
Comparison of SiteNow vs. Entity Types Person Types
Field SiteNow Entity Types
Address --- +++
Affiliation --- +++
Biography +++ +++
Building --- +++
Credentials +++ +++
Department --- +++
Email +++ +++
First Name +++ +++
@pyrello
pyrello / drupal-core-dev-setup.md
Last active October 24, 2023 07:04
Drupal core development easy local setup

Initial setup

  1. Install DDEV (if not already installed): https://ddev.readthedocs.io/en/stable/users/install/ddev-installation/
  2. Ensure that you have a ssh key setup with Drupal.
  3. Install joachim-n/drupal-core-development-project:
composer create-project -n joachim-n/drupal-core-development-project drupal-core-dev && cd drupal-core-dev
  1. Add DDEV to the project: