Monday 3rd December to Wednesday 5th December

Back-End Development

Room
Session time
-

Monday 3rd December

This session will focus on how to add media management functionality into a Drupal 8 site.

Using the following modules:
- Entity browser
- Entity Embed
- DropzoneJS
- Inline Entity Form

Unfortunately, setting all this up isn't as simple as one thinks.

Room
Session time
-

Monday 3rd December

An introduction to different methods of migrating, using drush. A comparison of using migrate_manifest, migrate_run and migrate_tools to run and develop migrations.

Examples of each workflow will be show using the same Drupal 6 source site and performing the same tasks and individual migrations.

Room
Session time
-

Monday 3rd December

Have you ever wondered what’s under the hood of content_translation in Drupal 8? How does it prepend the language (and optionally country) code to the beginning of a path? What does it do to make sure search engines don’t penalise sites for having the same content across multiple URLs?

This session gets right down to the nuts and bolts of how to hijack the URL of anything in Drupal 8 and bend it to your will, keeping the treacherous world of SEO in mind.

Room
Session time
-

Monday 3rd December

Drupal 8 is built on PHP, but using new architecture paradigms that can be difficult to grasp for developers coming from a Drupal 7 background. This talk will aim to give an overview of Drupal 8 Services, Plugins, Vendor libraries, and other concepts new to Drupal 8.

Room
Session time
-

Monday 3rd December

A common problem that I’ve faced, is how to deliver the complex, component driven design that clients want while also giving content authors full flexibility with those components without creating an un-maintainable, or brittle product.

In this talk, we'll go over how to achieve just that!

Room
Session time
-

Monday 3rd December

Using open source in your organisation and not contributing back? It could be the reason your projects aren't as successful as they could be.

In this session, I will talk through how to make the most out of Drupal, and what benefits this could bring to you and your organisation.

Room
Session time
-

Tuesday 4th December

Testing saves us money, time and hair loss. It fixes the problems we don't even know existed. Writing tests is always good for you and your website's health. The only side effect is you might enjoy writing tests more than writing actual code. This session is about writing tests for an existing site.

Room
Session time
-

Tuesday 4th December

Webforms in Drupal 8 are awesome. Almost! Until now, you haven't been able to apply workflows, moderation or scheduled publishing to them because they're defined using configuration entities. This talk will introduce a module that addresses the issue and opens up other cool new possibilities too!

Room
Session time
-

Tuesday 4th December

Given a plethora of social media platforms rise & fall daily, how do we better serve our Minister’s social content?

With an ‘easier said than done’ idea to add live social content to our Minister’s site we rebuilt it in GovCMS and integrated it with a 3rd party platform & added a clever theme layer.

Room
Session time
-

Tuesday 4th December

This session will demonstrate to site builders how to setup and configure a simple integration between Drupal and Slack that will send notifications when Webform submissions are made.