Upload
peter-macinkovic
View
174
Download
0
Embed Size (px)
Citation preview
PARAGRAPHSAnd the Fieldable Content Authoring Experience
Peter Macinkovic | @inkovic on Twitter Drupal Melbourne Meetup | April 2016
WHAT IS FIELDABLE CONTENT AUTHORING?
▪Focuses on the Data Input
▪Non-Linear in Nature
▪Presentation Handled by the System
▪Design to be Scalable
▪Drupal by Default is like this, via CCK
WHAT IS FIELDABLE CONTENT AUTHORING?Lots of SaaS products, like Mailchimp or Leadpages are good at this due to their audience
WHAT IS FIELDABLE CONTENT AUTHORING?Lot’s of SaaS products, like Mailchimp or Leadpages are good at this due to their audience
WHAT IS THE PARAGRAPHS MODULE?
•Designed for Site Builders: Comes with configuration of collections of ‘fields’ (“Bundles”) that can be reused.
• Segments Content Authoring: Avoids very long body fields in where everything is handled by a WYSIWYG and shortcodes.
•Depends on Entity Reference
• Emulates the Content Type Creation experience with more discrete ways.
Demo Website: http://paragraphs.site-showcase.com
WHAT ARE BUNDLES?
• Think of Bundles as ‘mini-content types: A selection of pre-configured fields that can be reused.
• Each Field can have a select number of Bundles: You can choose to be robust or discrete with the available Bundles assigned to a field in your node.
•A Bundle can contain a Paragraphs Field: Allows for flexible content authoring by using techniques like pseudo-recursion.
•Compatible with Display Suite: Configuring a bundle is almost identical to configuring the fields of a content type.
WHAT ARE BUNDLES?
WHAT ARE BUNDLES?
WHAT ARE BUNDLES?
WHAT ARE BUNDLES?
WHAT ARE BUNDLES?
WHAT TO INCLUDE IN A PARAGRAPH FIELD
•Choose Paragraphs as the Field: A selection of pre-configured fields that can be reused.
• Field can either be ‘Embedded’ or ‘Hidden’: Embedded Paragraphs content is for display. Hidden for reference.
•Bundles will need to be configured in the field settings: By default, ALL Bundles are available.
• Select the amount of values: Aim for unlimited unless you have a recursive or specific strict application.
WHAT TO INCLUDE IN A PARAGRAPH FIELD
•Choose Paragraphs as the Field: A selection of pre-configured fields that can be reused.
• Field can either be ‘Embedded’ or ‘Hidden’: Embedded Paragraphs content is for display. Hidden for reference.
•Bundles will need to be configured in the field settings: By default, ALL Bundles are available.
• Select the amount of values: Aim for unlimited unless you have a recursive or specific strict application.
STRATEGY IN USING PARAGRAPHS
• ‘Head’ of your node: Title, Author, Publish Date, Node Reference, Tags.
•Body: Field Collection, Paragraphs, Shortcodes.
•Postfix: Additional Sections after the main content. Author Box, Related Articles, Testimonial, Reviews.
•Aside: Referenced Content. Sidebar Content, Tracking, Pop-Ups, Structured Data.
OTHER MODULES TO COMPLIMENT
• Edgy: Edge-to-Edge rendered Paragraphs content. i.e. Parallax. https://www.drupal.org/project/edgy
• Entity Background: Utility Module that sets background of Entity. Again, Parallax.
•Classy Paragraphs: Adds classes to Paragraphs. Power to the Site Builder.
• https://www.drupal.org/project/classy_paragraphs
•Display Suite: Configure the display of Bundles.
OTHER MODULES TO COMPLIMENT: EDGY
OTHER MODULES TO COMPLIMENT: CLASSY PARAGRAPHS
OTHER MODULES TO COMPLIMENT: CLASSY PARAGRAPHS