Contentful Publisher

by Ziya Fenn
5
4
3
2
1
Score: 54/100

Description

Category: 3rd Party Integrations

The Contentful Publisher plugin integrates Obsidian with Contentful, a headless CMS, allowing users to manage their Contentful content directly from Obsidian. It can generate Obsidian templates based on Contentful content types, pull content entries into organized folders, and update entries back to Contentful. The plugin ensures content synchronization by warning users of out-of-sync updates and creating backups if discrepancies are detected. Content fields are included as frontmatter parameters, excluding certain field types like RichText and Location. This tool streamlines content management workflows for Contentful users within Obsidian, enhancing efficiency and organization.

Reviews

No reviews yet.

Stats

1
stars
2,727
downloads
0
forks
948
days
979
days
979
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

3 years ago

Changelog

README file from

Github

Contentful Publisher

Contentful is a headless CMS that lets you create and deliver content to any platform.

The plugin can pull the content types from Contentful and create Obsidian templates based on them. It can also pull all your content entries from Contentful and create notes based on them, organizing them into folders based on the content type.

You can also update the content from Obsidian and push it back to Contentful. If the plugin detects that the content is out of sync (it will check if the content was updated on Contentful), it will warn you and create a copy of the content.

All the fields of the content will be added as frontmatter parameters, except for the title and body. Currently, the plugin will ignore these fields: RichText, ResourceLink, Link, Object and Location.

How to Use

  1. Setup plugin from Settings -> Contentful Publisher
  2. Use "Sync with Contentful" action from the Sidebar to pull your content
  3. Once you are done editing a Note, select "Update Contentful Entry" from Command palette(ctrl+p) to update the Contentful Entry from Obsidian

Requirements

  • Obsidian core Template plugin must be enabled and configured
  • Wikilinks should be disabled from the Settings -> Files & Links so Markdown links are used by default instead
  • Content model in Contentful are created
  • Every content model must have a field that represents Entry title of the content
  • Content type model should have at least one Text field representing the body of the entry

Planned Features

  • Create content from Obsidian
  • Upload images from Obsidian
  • Support for multiple locales