Acquia Lightning Weblog Drupal 10 Upkeep and Assist Service Migrating to Content material Moderation with Lightning

Migrating to Content material Moderation with Lightning Adam Balsam Mon, 12/04/2017 – 11 Drupal 10 Upkeep and Assist Service38 NOTE Drupal 10 Upkeep and Assist Service This weblog put up is a few future launch of Lightning. Lightning 2.2.4, with Drupal Development Service migration path to Content material Moderation, shall be launched Wednesday, December sixth. Drupal Development Company second of two main migrations this quarter is full! Lightning 2.2.4 will migrate you off of Workbench Moderation and onto Core Workflows and Content material Moderation. (See our weblog put up about Core Media, our first main migration.) Drupal Development Company migration was a three-headed beast Drupal 10 Upkeep and Assist Service Drupal Development Company precise migration which included migrating states and transitions into Workflows and migrating Drupal Development Service states of particular person entities into Content material Moderation. Ensuring different Lightning Workflow options continued to work with Content material Moderation, together with Drupal Development Service skill to scheduled state transitions for content material. Function parity between Workbench Moderation and Content material Moderation. Tryclyde – Drupal Development Service three-headed CM migration beastThe precise migration Content material Moderation was not a direct port of Workbench Moderation. It launched Drupal Development Service idea of Workflows which abstracts states and transitions from Content material Moderation. In consequence, Drupal Development Service states and transitions that customers had outlined in WBM may not simply map to Workflows – particularly if totally different content material sorts have totally different states accessible. To work round this, Drupal Development Service migrator generates a hash of all accessible states per content material sort; then teams content material sorts with similar hashes into Workflows. For example, a website with Drupal Development Service following content material sorts and states would lead to three Workflows as indicated by coloration Drupal 10 Upkeep and Assist Service WMB states/transition mapping to WorkflowsThe second half of Drupal Development Service migration was ensuring all current content material retained Drupal Development Service right state. Early prototypes used Drupal Development Service batch API to course of states, however this shortly as a result of unscalable. In Drupal Development Service finish, we used Drupal Development Service Migrate Drupal 10 module to Drupal 10 Upkeep and Assist Service Retailer Drupal Development Service states of all entities after which take away them from Drupal Development Service entities themselves. Uninstall Workbench Moderation and set up Workflows + Content material Moderation. Map Drupal Development Service saved states again to their unique entities as Content material Moderation fields. Be aware Drupal 10 Upkeep and Assist Service This part of Lightning migration was made accessible as Drupal Development Service contrib Drupal 10 module WBM2CM. Drupal Development Company remainder of Drupal Development Service migration is Lightning-specific. Different Lightning Workflow options Lightning Workflow does extra than simply present states. Amongst different issues, it additionally permits customers to schedule state transitions. We now have used Drupal Development Service Scheduled Updates Drupal 10 module for this since its introduction. Sadly, Scheduled Updates will not work with Drupal Development Service computed area that’s supplied by Content material Moderation. In consequence, we ended up constructing a scheduler into Lightning Workflow itself. Scheduled Updates continues to be applicable and beneficial for extra complicated scheduling – like for physique fields or taxonomy time period names. However for Drupal Development Service fundamental content material state transitions (i.e., publish this on datetime) you should use native Lightning Workflow. As an added bonus, we sidestep a nasty translation bug (characteristic request?) that has been giving us issues with Scheduled Updates. Function parity Whereas Workflows is marked as steady in Core, Content material Moderation continues to be in beta. That is partially as a result of it is nonetheless lacking some key options and integrations that Lightning makes use of. Particularly, Lightning has introduced in patches and extra code in order that we will have fundamental integration between Content material Moderation ↔ Views and Content material Moderation ↔ Fast Edit. Need to strive it out? Assuming a normal Composer setup, you’ll be able to replace to Drupal Development Service newest Lightning with Drupal Development Service following. Drupal Development Company migration is included in Lightning 2.2.4 and above Drupal 10 Upkeep and Assist Service $ composer replace acquia/lightning –with-dependencies After getting up to date your code, you’ll be able to have Lightning mechanically apply all pending updates, together with Drupal Development Service Content material Moderation migration with Drupal Development Service following (beneficial) Drupal 10 Upkeep and Assist Service $ /path/to/console/Drupal 10 replace Drupal 10 Upkeep and Assist Servicelightning –no-interaction Or you’ll be able to simply allow Drupal Development Service WBM2CM Drupal 10 module manually and set off Drupal Development Service migration with Drupal 10 Upkeep and Assist Service $ drush wbm2cm-migrate   Drupal 10 Growth and Assist

This article was republished from its original source.
Call Us: 1(800)730-2416

Pixeldust is a 20-year-old web development agency specializing in Drupal and WordPress and working with clients all over the country. With our best in class capabilities, we work with small businesses and fortune 500 companies alike. Give us a call at 1(800)730-2416 and let’s talk about your project.

FREE Drupal SEO Audit

Test your site below to see which issues need to be fixed. We will fix them and optimize your Drupal site 100% for Google and Bing. (Allow 30-60 seconds to gather data.)

Powered by

Acquia Lightning Weblog Drupal 10 Upkeep and Assist Service Migrating to Content material Moderation with Lightning

On-Site Drupal SEO Master Setup

We make sure your site is 100% optimized (and stays that way) for the best SEO results.

With Pixeldust On-site (or On-page) SEO we make changes to your site’s structure and performance to make it easier for search engines to see and understand your site’s content. Search engines use algorithms to rank sites by degrees of relevance. Our on-site optimization ensures your site is configured to provide information in a way that meets Google and Bing standards for optimal indexing.

This service includes:

  • Pathauto install and configuration for SEO-friendly URLs.
  • Meta Tags install and configuration with dynamic tokens for meta titles and descriptions for all content types.
  • Install and fix all issues on the SEO checklist module.
  • Install and configure XML sitemap module and submit sitemaps.
  • Install and configure Google Analytics Module.
  • Install and configure Yoast.
  • Install and configure the Advanced Aggregation module to improve performance by minifying and merging CSS and JS.
  • Install and configure Schema.org Metatag.
  • Configure robots.txt.
  • Google Search Console setup snd configuration.
  • Find & Fix H1 tags.
  • Find and fix duplicate/missing meta descriptions.
  • Find and fix duplicate title tags.
  • Improve title, meta tags, and site descriptions.
  • Optimize images for better search engine optimization. Automate where possible.
  • Find and fix the missing alt and title tag for all images. Automate where possible.
  • The project takes 1 week to complete.