From c351279b9a5bd01bdd9f3d606121f350b9cdc67d Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Wed, 3 Jan 2024 20:00:00 +0000 Subject: [PATCH] Add Drupal Upgrade page --- source/_pages/drupal-upgrade.md | 81 +++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 source/_pages/drupal-upgrade.md diff --git a/source/_pages/drupal-upgrade.md b/source/_pages/drupal-upgrade.md new file mode 100644 index 000000000..c2e0d40b3 --- /dev/null +++ b/source/_pages/drupal-upgrade.md @@ -0,0 +1,81 @@ +--- +title: Are you stuck on Drupal 7, 8 or 9? +button: + text: Book your roadmap now + url: https://buy.stripe.com/aEU4h0gBc4ro0p27sz +--- + +{# Pain #} + +Drupal 7 will be unsupported on the **5th of January 2025**. +Drupal 8 has been unsupported since **November 2021**. +Drupal 9 will be unsupported in **November 2023**. + +* Do you need to upgrade your website before it reaches its end-of-life date and is no longer supported? +* Are you worried about rebuilding your website and migrating your data to Drupal 10? +* Is all of your business logic embedded within your Drupal code, making it hard to upgrade? +* Do you rely on modules or themes that are no longer updated or don't exist for Drupal 10? + +{# Dream #} + +## What if you had a clear path how to upgrade your website? + +* What if you had a recommended approach to upgrade your website to Drupal 10? +* What if you knew about potential issues ahead of time? +* What if you had a list of modules to use in Drupal 10, alternatives for any missing modules, and what functionality would need custom code? + +{# Fix #} + +## Drupal upgrade roadmap + +An upgrade roadmap is a personalised audit of your Drupal website and includes details and actionable steps to upgrade it, including identifying potential blockers you might encounter. + +{# 1st call to action #} + +{% include 'button.html.twig' with { + text: page.button.text ~ ' →', + url: page.button.url, +} %} + +## How does it work? + +* After receiving payment, we will arrange an initial call to discuss your project. +* You share your source code and provide access to your website. + * I'll need access to the source code for your website. Ideally, this is via GitHub, GitLab, Bitbucket, or whatever online version control you currently use, but I can also audit a zip file of your Git repository. + * I'll need a user account to access your website to review its configuration, such as content types, user roles, etc. You can delete this once the engagement is complete. + * Alternatively, I can use an export of the database to get a local version of your site up and running. Ideally, this would be sanitised to remove personal information such as usernames, email addresses and passwords. +* I'll send you the document once it's complete for you to review. +* We'll arrange a follow-up call to go through it in detail and for you to ask any questions. + +{# 2nd CTA #} + +{% include 'button.html.twig' with { + text: page.button.text ~ ' →', + url: page.button.url, +} %} + +{# Social proof #} + +{% include 'testimonials.html.twig' %} + +{# Overcome objections #} + +{# Uniqueness #} + +## Who am I? + +* I'm an Acquia-certified Drupal expert with over {numberOfYears} years of professional development experience. +* I'm a former Drupal Association employee who was responsible for improving and maintaining Drupal.org. +* I'm a Drupal core contributor and maintain numerous Drupal projects, including the Override Node Options module, which is used on over 38,000 websites. +* I'm a multiple-time DrupalCon speaker who regularly presents talks and workshops at conferences and meetups. + +{# Urgency #} + +## Availability is limited + +There will be no further extensions of Drupal 7 support, and I have limited availability due to the time required, so buy now to secure your place. + +{% include 'button.html.twig' with { + text: page.button.text ~ ' →', + url: page.button.url, +} %}