Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # config.yml
- publish_mode: editorial_workflow
- backend:
- name: git-gateway
- branch: master # Branch to update (optional; defaults to master)
- media_folder: 'assets/uploads'
- media_library:
- name: uploadcare
- config:
- publickey: d*******************
- site_url: https://hemptrade.netlify.com
- collections:
- - name: 'article'
- label: 'Articles'
- folder: '_posts/'
- create: true
- slug: '{{year}}-{{month}}-{{day}}-{{slug}}'
- editor:
- preview: false
- fields:
- - { label: 'Layout', name: 'layout', widget: 'hidden', default: 'post' }
- - { label: 'Title', name: 'title', widget: 'string' }
- - { label: 'Publish Date', name: 'date', widget: 'datetime' }
- - {label: "Featured Image", name: "thumbnail", widget: "image"}
- - { label: 'Categories',
- name: 'categories',
- widget: 'relation',
- collection: 'category',
- displayFields: [category],
- searchFields: [category],
- valueField: 'category'
- }
- - { label: 'Tags',
- name: 'tags',
- widget: 'relation',
- collection: 'tags',
- displayFields: [tag, description],
- searchFields: [tag, description],
- valueField: 'tag',
- }
- - { label: 'Meta Description', name: 'meta_description', widget: 'string'}
- - {
- label: 'Author',
- name: 'author',
- widget: 'relation',
- collection: 'authors',
- displayFields: [display_name],
- searchFields: [display_name],
- valueField: 'display_name',
- }
- - { label: 'Body', name: 'body', widget: 'markdown' }
- - name: 'category'
- label: 'Categories'
- folder: '_categories/'
- identifier_field: category
- create: true
- editor:
- preview: false
- fields:
- - { label: 'Category', name: 'category', widget: 'string'}
- - name: 'tags'
- label: 'Tags'
- folder: '_tags/'
- identifier_field: tag
- create: true
- editor:
- preview: false
- fields:
- - { label: 'Tag', name: 'tag', widget: 'string'}
- - { label: 'Description', name: 'description', widget: 'string'}
- - name: 'authors'
- label: 'Authors'
- folder: '_authors/'
- identifier_field: name
- create: true
- editor:
- preview: false
- fields:
- - { label: 'Layout', name: 'layout', widget: 'hidden', default: 'author' }
- - { label: 'Short Name', name: 'name', widget: 'string' }
- - { label: 'Diplay Name', name: 'display_name', widget: 'string' }
- - { label: 'Email', name: 'email', widget: 'string' }
- - { label: 'Twitter', name: 'twitter', widget: 'string', required: false}
- - { label: 'LinkedIn', name: 'linkedin', widget: 'string', required: false}
- - { label: 'Author Bio', name: 'body', widget: 'markdown', required: false }
- - name: 'pages'
- label: 'Pages'
- editor:
- preview: false
- files:
- - label: 'About Page'
- name: 'about'
- file: 'about.md'
- fields:
- - { label: 'Title', name: 'title', widget: 'hidden', default: 'about' }
- - { label: 'Layout', name: 'title', widget: 'hidden', default: 'about' }
- - { label: 'Body', name: 'body', widget: 'markdown' }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement