Skip to content
This repository has been archived by the owner on Apr 3, 2024. It is now read-only.

Provides support for markdown preprocessing to Drupal body fields.

Notifications You must be signed in to change notification settings

octahedroid/gatsby-remark-drupal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

gatsby-remark-drupal

Provides support for markdown preprocessing to Drupal body fields.

  • Creates a new text/markdown field for drupal body fields of the selected content types.
  • Replaces Drupal relative image paths to previously downloaded and cached images by the gatsby-source-drupal plugin.

NOTE: To make sure your Drupal site expose markdown use the Toast UI Editor integration for Drupal provided by the tui_editor module.

Install

npm install --save @weknow/gatsby-remark-drupal

How to use

Default configuration

      // In your gatsby-config.js
      resolve: `gatsby-transformer-remark`,
      options: {
        plugins: [
          `@weknow/gatsby-remark-drupal`,

Custom configuration

      // In your gatsby-config.js
      resolve: `gatsby-transformer-remark`,
      options: {
        plugins: [
          {
            resolve: `@weknow/gatsby-remark-drupal`,
            options: {
              nodes: [`article`,`page`, `landing`, `cta`]
            }
          }

Options

Name Default Description
nodes [article,page] The Drupal node types to process.

About

Provides support for markdown preprocessing to Drupal body fields.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published