SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Sitecore User Group - Bengaluru 1 www.gopigujjula.com
SITECORE – ENHANCING CONTENT AUTHOR
EXPERIENCE
GOPIKRISHNA GUJJULA
Sitecore User Group - Bengaluru
AGENDA
Templates (Icon, Field type, Field Source, Field Help
message, Sorting, Insert options, & Parameter templates)
Layout (Datasource location, Datasource Template,
Thumbnail, & Placeholder settings)
Content (Custom Experience Editor button)
2
To understand the ways on how can we enhance content author experience.
www.gopigujjula.com
Sitecore User Group - Bengaluru
TEMPLATES
www.gopigujjula.com3
Sitecore User Group - Bengaluru
TEMPLATE  ICONS
Template Icons help to visually separate semantically related content items.
4 www.gopigujjula.com
Sitecore User Group - Bengaluru
TEMPLATE  ICONS
Template Icons help to visually separate semantically related content items.
5
Image Courtesy: https://sitecorecreative.wordpress.com/2012/07/13/sitecore-icon-selector/
www.gopigujjula.com
Sitecore User Group - Bengaluru 6
FIELD TYPE – LIST VS LIST WITH SEARCH
• Decide on selecting List or List with Search field, based on the number of items.
www.gopigujjula.com
Sitecore User Group - Bengaluru 7
FIELD TYPE – LIST VS LIST WITH SEARCH
• Decide on selecting List or List with Search field, based on the number of items.
www.gopigujjula.com
Sitecore User Group - Bengaluru
FIELD DATA SOURCE
• Controlling the list of items to be displayed using field source.
• Field source can be set using; Sitecore query, path, and GUID.
8 www.gopigujjula.com
Sitecore User Group - Bengaluru
FIELD DATA SOURCE
• Controlling the list of items to be displayed using field source.
• Field source can be set using; Sitecore query, path, and GUID.
9 www.gopigujjula.com
Sitecore User Group - Bengaluru
FIELD-LEVEL HELP MESSAGE
• Help message will give extra information to Content Authors about particular field.
• Sitecore provides the ability to add help information to fields in three ways – using short
description, long description, and help link.
10 www.gopigujjula.com
Sitecore User Group - Bengaluru
FIELD SORTING
• Place most frequently modified fields on top.
• By default Sitecore will set sort order to 100 points
11 www.gopigujjula.com
Sitecore User Group - Bengaluru
FOLDER TEMPLATES - INSERT OPTIONS
• Folder templates are used for the purpose of organizing a collection of items. (ex: Rendering
folder, Template Folder)
• The “insert options” configuration provides that the templates relevant to the folder are
immediately available.
• The default folder template for content items is /sitecore/templates/Common/Folder.
• To create a custom folder template, we need to inherit from the default folder template, and
then configure with custom insert options.
www.gopigujjula.com12
Sitecore User Group - Bengaluru
PARAMETER TEMPLATES
www.gopigujjula.com13
• Managing How to content using parameter templates.
• These templates should inherit from /sitecore/templates/System/Layout/Rendering
Parameters/Standard Rendering Parameters
Sitecore User Group - Bengaluru
LAYOUT
www.gopigujjula.com14
Sitecore User Group - Bengaluru
RENDERING/SUB-LAYOUT
• Improving the usability by restricting data source location, selectable items, and by adding
thumbnail.
www.gopigujjula.com15
Sitecore User Group - Bengaluru
PLACEHOLDER SETTINGS
Empowering the Experience Editor using placeholder settings (Allowed Controls).
www.gopigujjula.com16
Sitecore User Group - Bengaluru
EXPERIENCE EDITOR
www.gopigujjula.com17
Sitecore User Group - Bengaluru
CUSTOM EXPERIENCE EDITOR BUTTONS
• Sitecore does not support in-line editing for Checkbox, Multilist, TreeList, and other fields.
• Utilize Edit Frame/Custom Experience buttons for editing item fields not rendered by the
FieldRenderer.
• We can find all these buttons in core database, under the
/sitecore/Content/Applications/WebEdit item.
www.gopigujjula.com18
Sitecore User Group - Bengaluru
REFERENCES
• https://www.cmsbestpractices.com/sitecore-best-practices/
• https://www.geekhive.com/buzz/post/2015/05/how-to-manually-sort-items-in-sitecore-cms/
• http://zacharykniebel.com/blog/sitecore/2014/june/26/constraining-the-sitecore-7-multilist-and-treelist-
fields-with-and-without-search
• https://www.geekhive.com/buzz/post/2014/10/how-to-create-folders-in-sitecore-cms/
• https://www.cmsbestpractices.com/how-to-properly-use-sitecore-edit-frames/
• http://blogs.perficient.com/microsoft/2012/12/sitecore-rendering-parameter-templates/
www.gopigujjula.com19
Sitecore User Group - Bengaluru
IMPORTANT SITECORE RESOURCES
• https://sitecore.stackexchange.com/
• https://sitecorechat.slack.com
• https://www.akshaysura.com/sitecore-community-update-mailing-list/
• http://www.akshaysura.com/2016/02/03/unofficial-sitecore-8-training-webinar-series-full-
curriculum/
• Friday Sitecore best practices playlist: https://goo.gl/zf9E9J
• Podcast : https://coresampler.fireside.fm/
• Catching Exceptions: https://goo.gl/tljlKt
www.gopigujjula.com20
Sitecore User Group - Bengaluru 21
THANKYOU!
Q&A
www.gopigujjula.com

Weitere ähnliche Inhalte

Was ist angesagt?

Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Kanwal Khipple
 
Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model
Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution ModelInternet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model
Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model
David J Rosenthal
 
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
Nik Patel
 
SPSVB 1 7-2012 - getting started with share point branding
SPSVB 1 7-2012 - getting started with share point brandingSPSVB 1 7-2012 - getting started with share point branding
SPSVB 1 7-2012 - getting started with share point branding
Thomas Daly
 

Was ist angesagt? (20)

SharePoint 2013 Site Administration
SharePoint 2013 Site AdministrationSharePoint 2013 Site Administration
SharePoint 2013 Site Administration
 
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
Top 10 Performance Tips for making Your Public Facing SharePoint 2010 Site Fa...
 
Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model
Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution ModelInternet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model
Internet Sites in Microsoft Azure Using SharePoint 2013 - Solution Model
 
SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven Application
SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven ApplicationSharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven Application
SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven Application
 
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC GroupDriving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
 
Building an online catalogue with SharePoint 2013
Building an online catalogue with SharePoint 2013Building an online catalogue with SharePoint 2013
Building an online catalogue with SharePoint 2013
 
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
Designing Corporate News Application Using SharePoint 2013 Web Content Manage...
 
What's new in SharePoint Server 2013 (End user - Admin – Developer)
What's new in SharePoint Server 2013 (End user - Admin – Developer)What's new in SharePoint Server 2013 (End user - Admin – Developer)
What's new in SharePoint Server 2013 (End user - Admin – Developer)
 
Advanced SharePoint 2013 Site Administration
Advanced SharePoint 2013 Site AdministrationAdvanced SharePoint 2013 Site Administration
Advanced SharePoint 2013 Site Administration
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013
 
SharePoint Tools Concepts
SharePoint Tools ConceptsSharePoint Tools Concepts
SharePoint Tools Concepts
 
Style guide for share point 2013 branding
Style guide for share point 2013 brandingStyle guide for share point 2013 branding
Style guide for share point 2013 branding
 
Leveraging User Profiles and MySites
Leveraging User Profiles and MySitesLeveraging User Profiles and MySites
Leveraging User Profiles and MySites
 
Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013Introduction To Microsoft SharePoint 2013
Introduction To Microsoft SharePoint 2013
 
Introduction to Content Search Web Part
Introduction to Content Search Web PartIntroduction to Content Search Web Part
Introduction to Content Search Web Part
 
SharePoint 2010 Basics for newbies
SharePoint 2010 Basics for newbiesSharePoint 2010 Basics for newbies
SharePoint 2010 Basics for newbies
 
Share point 2010 Fundamentals
Share point 2010 FundamentalsShare point 2010 Fundamentals
Share point 2010 Fundamentals
 
SPSVB 1 7-2012 - getting started with share point branding
SPSVB 1 7-2012 - getting started with share point brandingSPSVB 1 7-2012 - getting started with share point branding
SPSVB 1 7-2012 - getting started with share point branding
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013
 
App deployment
App deploymentApp deployment
App deployment
 

Andere mochten auch

Social connected module and sitecore (facebook)
Social connected module and sitecore (facebook) Social connected module and sitecore (facebook)
Social connected module and sitecore (facebook)
Anindita Bhattacharya
 
Sitecore xPlatform - Introduction
Sitecore xPlatform - IntroductionSitecore xPlatform - Introduction
Sitecore xPlatform - Introduction
Thomas Eldblom
 

Andere mochten auch (20)

Sitecore experience platform session 1
Sitecore experience platform   session 1Sitecore experience platform   session 1
Sitecore experience platform session 1
 
Content search api in sitecore 8.1
Content search api in sitecore 8.1Content search api in sitecore 8.1
Content search api in sitecore 8.1
 
Sitecore code review checklist
Sitecore code review checklistSitecore code review checklist
Sitecore code review checklist
 
Sitecore responsive website imagery support
Sitecore responsive website imagery supportSitecore responsive website imagery support
Sitecore responsive website imagery support
 
Sug bangalore - front end coding workflow for sitecore sites
Sug bangalore - front end coding workflow for sitecore sitesSug bangalore - front end coding workflow for sitecore sites
Sug bangalore - front end coding workflow for sitecore sites
 
Social connected module and sitecore (facebook)
Social connected module and sitecore (facebook) Social connected module and sitecore (facebook)
Social connected module and sitecore (facebook)
 
Sitecore xPlatform - Introduction
Sitecore xPlatform - IntroductionSitecore xPlatform - Introduction
Sitecore xPlatform - Introduction
 
Understanding the Sitecore Architecture
Understanding the Sitecore ArchitectureUnderstanding the Sitecore Architecture
Understanding the Sitecore Architecture
 
Introducing Sitecore - The Experience Platform
Introducing Sitecore - The Experience PlatformIntroducing Sitecore - The Experience Platform
Introducing Sitecore - The Experience Platform
 
Sitecore media framework wtih Brightcove - Part 2
Sitecore media framework wtih Brightcove - Part 2Sitecore media framework wtih Brightcove - Part 2
Sitecore media framework wtih Brightcove - Part 2
 
SUG Bangalore - Kick Off Session
SUG Bangalore - Kick Off SessionSUG Bangalore - Kick Off Session
SUG Bangalore - Kick Off Session
 
Managing your user data with Sitecore xDB
Managing your user data with Sitecore xDBManaging your user data with Sitecore xDB
Managing your user data with Sitecore xDB
 
Myth Busting Sitecore xDB - St. Louis Sitecore User Group Meetup
Myth Busting Sitecore xDB - St. Louis Sitecore User Group MeetupMyth Busting Sitecore xDB - St. Louis Sitecore User Group Meetup
Myth Busting Sitecore xDB - St. Louis Sitecore User Group Meetup
 
A Crash Course on Xdb - Sugcon North America
A Crash Course on Xdb - Sugcon North AmericaA Crash Course on Xdb - Sugcon North America
A Crash Course on Xdb - Sugcon North America
 
What's New in Sitecore 8 - St. Louis Sitecore User Group Meetup
What's New in Sitecore 8 - St. Louis Sitecore User Group MeetupWhat's New in Sitecore 8 - St. Louis Sitecore User Group Meetup
What's New in Sitecore 8 - St. Louis Sitecore User Group Meetup
 
Sitecore: Understanding your visitors and user personas
Sitecore: Understanding your visitors and user personas Sitecore: Understanding your visitors and user personas
Sitecore: Understanding your visitors and user personas
 
Close the Gap - Understand your customer and enhance your digital experience ...
Close the Gap - Understand your customer and enhance your digital experience ...Close the Gap - Understand your customer and enhance your digital experience ...
Close the Gap - Understand your customer and enhance your digital experience ...
 
User Insights Start the Design Process
User Insights Start the Design ProcessUser Insights Start the Design Process
User Insights Start the Design Process
 
Data Driven Design Research Personas
Data Driven Design Research PersonasData Driven Design Research Personas
Data Driven Design Research Personas
 
Introduction to MongoDB with Sitecore
Introduction to MongoDB with SitecoreIntroduction to MongoDB with Sitecore
Introduction to MongoDB with Sitecore
 

Ähnlich wie Sitecore enhancing content author experience

Maintainable Sitecore Solutions
Maintainable Sitecore SolutionsMaintainable Sitecore Solutions
Maintainable Sitecore Solutions
Thomas Eldblom
 
Saphelp erp2004 en_9d_76563cc368b60fe10000000a114084_content
Saphelp erp2004 en_9d_76563cc368b60fe10000000a114084_contentSaphelp erp2004 en_9d_76563cc368b60fe10000000a114084_content
Saphelp erp2004 en_9d_76563cc368b60fe10000000a114084_content
mgassperera
 

Ähnlich wie Sitecore enhancing content author experience (20)

Search Customizations in SharePoint 2013
Search Customizations in SharePoint 2013Search Customizations in SharePoint 2013
Search Customizations in SharePoint 2013
 
SXA in action
SXA in actionSXA in action
SXA in action
 
Sitecore sxa best practices and secrets 29th june 2021
Sitecore sxa best practices and secrets   29th june 2021Sitecore sxa best practices and secrets   29th june 2021
Sitecore sxa best practices and secrets 29th june 2021
 
SUG Bangalore - Overview of Sitecore Experience Accelerator with Pratik Satik...
SUG Bangalore - Overview of Sitecore Experience Accelerator with Pratik Satik...SUG Bangalore - Overview of Sitecore Experience Accelerator with Pratik Satik...
SUG Bangalore - Overview of Sitecore Experience Accelerator with Pratik Satik...
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service Management
 
Apache Solr Search Course Drupal 7 Acquia
Apache Solr Search Course Drupal 7 AcquiaApache Solr Search Course Drupal 7 Acquia
Apache Solr Search Course Drupal 7 Acquia
 
Maintainable Sitecore Solutions
Maintainable Sitecore SolutionsMaintainable Sitecore Solutions
Maintainable Sitecore Solutions
 
SPCA2013 - Dude, Where’s my Search Scopes
SPCA2013 - Dude, Where’s my Search ScopesSPCA2013 - Dude, Where’s my Search Scopes
SPCA2013 - Dude, Where’s my Search Scopes
 
EVOLVE'13 | Enhance | Effective SEO | Paul Legan
EVOLVE'13 | Enhance | Effective SEO | Paul LeganEVOLVE'13 | Enhance | Effective SEO | Paul Legan
EVOLVE'13 | Enhance | Effective SEO | Paul Legan
 
Joomla Modules with Permissions and Front-End Editing
Joomla Modules with Permissions and Front-End EditingJoomla Modules with Permissions and Front-End Editing
Joomla Modules with Permissions and Front-End Editing
 
Odoo Experience 2018 - From a Web Controller to a Full CMS
Odoo Experience 2018 - From a Web Controller to a Full CMSOdoo Experience 2018 - From a Web Controller to a Full CMS
Odoo Experience 2018 - From a Web Controller to a Full CMS
 
SPSTC - SharePoint & jQuery Essentials
SPSTC - SharePoint & jQuery EssentialsSPSTC - SharePoint & jQuery Essentials
SPSTC - SharePoint & jQuery Essentials
 
Alfresco from an agile framework perspective
Alfresco from an agile framework perspectiveAlfresco from an agile framework perspective
Alfresco from an agile framework perspective
 
Saphelp erp2004 en_9d_76563cc368b60fe10000000a114084_content
Saphelp erp2004 en_9d_76563cc368b60fe10000000a114084_contentSaphelp erp2004 en_9d_76563cc368b60fe10000000a114084_content
Saphelp erp2004 en_9d_76563cc368b60fe10000000a114084_content
 
SharePoint 2013 Search Driven Sites - SPSHOU
SharePoint 2013 Search Driven Sites - SPSHOUSharePoint 2013 Search Driven Sites - SPSHOU
SharePoint 2013 Search Driven Sites - SPSHOU
 
Optimizing Content Visibility (St. Louis WordCamp)
Optimizing Content Visibility (St. Louis WordCamp)Optimizing Content Visibility (St. Louis WordCamp)
Optimizing Content Visibility (St. Louis WordCamp)
 
Introduction to TrackStar: Social Bookmarking for Teachers- Slideshasre Version
Introduction to TrackStar:Social Bookmarking for Teachers- Slideshasre Version Introduction to TrackStar:Social Bookmarking for Teachers- Slideshasre Version
Introduction to TrackStar: Social Bookmarking for Teachers- Slideshasre Version
 
Using js link and display templates
Using js link and display templatesUsing js link and display templates
Using js link and display templates
 
Share point 2013 WCM for Developers
Share point 2013 WCM for DevelopersShare point 2013 WCM for Developers
Share point 2013 WCM for Developers
 
Building Responsive Applications Using XPages
Building Responsive Applications Using XPagesBuilding Responsive Applications Using XPages
Building Responsive Applications Using XPages
 

Mehr von Anindita Bhattacharya

Mehr von Anindita Bhattacharya (20)

SUG Bangalore - Extending Sitecore Experience Commerce 9 Business Tools
SUG Bangalore - Extending Sitecore Experience Commerce 9 Business ToolsSUG Bangalore - Extending Sitecore Experience Commerce 9 Business Tools
SUG Bangalore - Extending Sitecore Experience Commerce 9 Business Tools
 
Sug bangalore - headless jss
Sug bangalore - headless jssSug bangalore - headless jss
Sug bangalore - headless jss
 
Sug bangalore - sitecore solr nuggets
Sug bangalore - sitecore solr nuggetsSug bangalore - sitecore solr nuggets
Sug bangalore - sitecore solr nuggets
 
Sug bangalore - sitecore commerce introduction
Sug bangalore - sitecore commerce introductionSug bangalore - sitecore commerce introduction
Sug bangalore - sitecore commerce introduction
 
SUG Bangalore - WFFM Customizations with Sanjay Singh
SUG Bangalore - WFFM Customizations with Sanjay SinghSUG Bangalore - WFFM Customizations with Sanjay Singh
SUG Bangalore - WFFM Customizations with Sanjay Singh
 
SUG Bangalore - Decoding DXF with Prasath Panneer Chelvam
SUG Bangalore - Decoding DXF with Prasath Panneer ChelvamSUG Bangalore - Decoding DXF with Prasath Panneer Chelvam
SUG Bangalore - Decoding DXF with Prasath Panneer Chelvam
 
SUG Bangalore - Marketing Automation by Aji Viswanadhan
SUG Bangalore - Marketing Automation by Aji ViswanadhanSUG Bangalore - Marketing Automation by Aji Viswanadhan
SUG Bangalore - Marketing Automation by Aji Viswanadhan
 
SUG Bangalore - Sitecore EXM with Jisha Muthuswamy
SUG Bangalore - Sitecore EXM with Jisha MuthuswamySUG Bangalore - Sitecore EXM with Jisha Muthuswamy
SUG Bangalore - Sitecore EXM with Jisha Muthuswamy
 
Sugblr sitecore search - absolute basics
Sugblr sitecore search - absolute basicsSugblr sitecore search - absolute basics
Sugblr sitecore search - absolute basics
 
Sugblr problem solving coveo
Sugblr problem solving coveoSugblr problem solving coveo
Sugblr problem solving coveo
 
Sugblr deep dive data exchange framework with sitecore
Sugblr deep dive data exchange framework with sitecoreSugblr deep dive data exchange framework with sitecore
Sugblr deep dive data exchange framework with sitecore
 
Sugblr sitecore forms
Sugblr sitecore formsSugblr sitecore forms
Sugblr sitecore forms
 
What's new in Sitecore 9 by Kamruz Jaman
What's new in Sitecore 9 by Kamruz JamanWhat's new in Sitecore 9 by Kamruz Jaman
What's new in Sitecore 9 by Kamruz Jaman
 
Machine Learning with Microsoft by Nalin Mujumdar
Machine Learning with Microsoft by Nalin MujumdarMachine Learning with Microsoft by Nalin Mujumdar
Machine Learning with Microsoft by Nalin Mujumdar
 
Let's explore Helix by Gopikrishna Gujjula
Let's explore Helix by Gopikrishna GujjulaLet's explore Helix by Gopikrishna Gujjula
Let's explore Helix by Gopikrishna Gujjula
 
Sitecore with Azure AD and Multifactor Authentication
Sitecore with Azure AD and Multifactor AuthenticationSitecore with Azure AD and Multifactor Authentication
Sitecore with Azure AD and Multifactor Authentication
 
Sitecore Goals – Why, What & How
Sitecore Goals – Why, What & HowSitecore Goals – Why, What & How
Sitecore Goals – Why, What & How
 
SUGBLR - Salesforce Integration with Sitecore
SUGBLR - Salesforce Integration with SitecoreSUGBLR - Salesforce Integration with Sitecore
SUGBLR - Salesforce Integration with Sitecore
 
SUGBLR - Dependency injection in sitecore
SUGBLR - Dependency injection in sitecoreSUGBLR - Dependency injection in sitecore
SUGBLR - Dependency injection in sitecore
 
SUGBLR - Explore working with mongo db in Sitecore
SUGBLR - Explore working with mongo db in SitecoreSUGBLR - Explore working with mongo db in Sitecore
SUGBLR - Explore working with mongo db in Sitecore
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Sitecore enhancing content author experience

  • 1. Sitecore User Group - Bengaluru 1 www.gopigujjula.com SITECORE – ENHANCING CONTENT AUTHOR EXPERIENCE GOPIKRISHNA GUJJULA
  • 2. Sitecore User Group - Bengaluru AGENDA Templates (Icon, Field type, Field Source, Field Help message, Sorting, Insert options, & Parameter templates) Layout (Datasource location, Datasource Template, Thumbnail, & Placeholder settings) Content (Custom Experience Editor button) 2 To understand the ways on how can we enhance content author experience. www.gopigujjula.com
  • 3. Sitecore User Group - Bengaluru TEMPLATES www.gopigujjula.com3
  • 4. Sitecore User Group - Bengaluru TEMPLATE  ICONS Template Icons help to visually separate semantically related content items. 4 www.gopigujjula.com
  • 5. Sitecore User Group - Bengaluru TEMPLATE  ICONS Template Icons help to visually separate semantically related content items. 5 Image Courtesy: https://sitecorecreative.wordpress.com/2012/07/13/sitecore-icon-selector/ www.gopigujjula.com
  • 6. Sitecore User Group - Bengaluru 6 FIELD TYPE – LIST VS LIST WITH SEARCH • Decide on selecting List or List with Search field, based on the number of items. www.gopigujjula.com
  • 7. Sitecore User Group - Bengaluru 7 FIELD TYPE – LIST VS LIST WITH SEARCH • Decide on selecting List or List with Search field, based on the number of items. www.gopigujjula.com
  • 8. Sitecore User Group - Bengaluru FIELD DATA SOURCE • Controlling the list of items to be displayed using field source. • Field source can be set using; Sitecore query, path, and GUID. 8 www.gopigujjula.com
  • 9. Sitecore User Group - Bengaluru FIELD DATA SOURCE • Controlling the list of items to be displayed using field source. • Field source can be set using; Sitecore query, path, and GUID. 9 www.gopigujjula.com
  • 10. Sitecore User Group - Bengaluru FIELD-LEVEL HELP MESSAGE • Help message will give extra information to Content Authors about particular field. • Sitecore provides the ability to add help information to fields in three ways – using short description, long description, and help link. 10 www.gopigujjula.com
  • 11. Sitecore User Group - Bengaluru FIELD SORTING • Place most frequently modified fields on top. • By default Sitecore will set sort order to 100 points 11 www.gopigujjula.com
  • 12. Sitecore User Group - Bengaluru FOLDER TEMPLATES - INSERT OPTIONS • Folder templates are used for the purpose of organizing a collection of items. (ex: Rendering folder, Template Folder) • The “insert options” configuration provides that the templates relevant to the folder are immediately available. • The default folder template for content items is /sitecore/templates/Common/Folder. • To create a custom folder template, we need to inherit from the default folder template, and then configure with custom insert options. www.gopigujjula.com12
  • 13. Sitecore User Group - Bengaluru PARAMETER TEMPLATES www.gopigujjula.com13 • Managing How to content using parameter templates. • These templates should inherit from /sitecore/templates/System/Layout/Rendering Parameters/Standard Rendering Parameters
  • 14. Sitecore User Group - Bengaluru LAYOUT www.gopigujjula.com14
  • 15. Sitecore User Group - Bengaluru RENDERING/SUB-LAYOUT • Improving the usability by restricting data source location, selectable items, and by adding thumbnail. www.gopigujjula.com15
  • 16. Sitecore User Group - Bengaluru PLACEHOLDER SETTINGS Empowering the Experience Editor using placeholder settings (Allowed Controls). www.gopigujjula.com16
  • 17. Sitecore User Group - Bengaluru EXPERIENCE EDITOR www.gopigujjula.com17
  • 18. Sitecore User Group - Bengaluru CUSTOM EXPERIENCE EDITOR BUTTONS • Sitecore does not support in-line editing for Checkbox, Multilist, TreeList, and other fields. • Utilize Edit Frame/Custom Experience buttons for editing item fields not rendered by the FieldRenderer. • We can find all these buttons in core database, under the /sitecore/Content/Applications/WebEdit item. www.gopigujjula.com18
  • 19. Sitecore User Group - Bengaluru REFERENCES • https://www.cmsbestpractices.com/sitecore-best-practices/ • https://www.geekhive.com/buzz/post/2015/05/how-to-manually-sort-items-in-sitecore-cms/ • http://zacharykniebel.com/blog/sitecore/2014/june/26/constraining-the-sitecore-7-multilist-and-treelist- fields-with-and-without-search • https://www.geekhive.com/buzz/post/2014/10/how-to-create-folders-in-sitecore-cms/ • https://www.cmsbestpractices.com/how-to-properly-use-sitecore-edit-frames/ • http://blogs.perficient.com/microsoft/2012/12/sitecore-rendering-parameter-templates/ www.gopigujjula.com19
  • 20. Sitecore User Group - Bengaluru IMPORTANT SITECORE RESOURCES • https://sitecore.stackexchange.com/ • https://sitecorechat.slack.com • https://www.akshaysura.com/sitecore-community-update-mailing-list/ • http://www.akshaysura.com/2016/02/03/unofficial-sitecore-8-training-webinar-series-full- curriculum/ • Friday Sitecore best practices playlist: https://goo.gl/zf9E9J • Podcast : https://coresampler.fireside.fm/ • Catching Exceptions: https://goo.gl/tljlKt www.gopigujjula.com20
  • 21. Sitecore User Group - Bengaluru 21 THANKYOU! Q&A www.gopigujjula.com

Hinweis der Redaktion

  1. Good Afternoon, and welcome to all Sitecore enthusiasts for today's webinar on "enhancing content author experience". Serving Content Authors and end users. Without this points still CA’s can manage content, but it is extremely painful. We want to make their life easier.
  2. Visually providing clues to the type of item in the content tree. Standard values inherit Icon from the template item. Diff between Setting template icon on standard values or template item
  3. Visually providing clues to the type of item in the content tree. Standard values inherit Icon from the template item. Diff between Setting template icon on standard values or template item Setting one template icon using config tab. If time then search option from Sitecore Rocks
  4. Flat list or Tree list – Flat list only shows selectable items, whereas Treelist shows full tree Use the Field type that best fit.
  5. Flat list or Tree list – Flat list only shows selectable items, whereas Treelist shows full tree http://getfishtank.ca/blog/treelist-data-source-hidden-functionality Use the Field type that best fit.
  6. Flat list or Tree list – Flat list only shows selectable items, whereas Treelist shows full tree
  7. Flat list or Tree list – Flat list only shows selectable items, whereas Treelist shows full tree… Demo
  8. Ex: Logo (pixel size, logo used on which place, copyright info link) or Navigation Title--- Demo
  9. Demo
  10. Demo
  11. Difference on what & how content. Search result page size, CSS class, Carousal number of items, Only one parameter template is allowed on one rendering, that is the reason inheritance is very imp for the parameter templates. Without template, there is a key value pair section is available to enter ‘how to’ content data.
  12. Using Datasource template, can create new content at data source level. At a Sublayout and rendering you can add a Thumbnail in the Appearance section, this visual is used instead of the icon in the page editor when adding a component
  13. you need a placeholder setting item for each placeholder with the allowed controls and the edit on.
  14. WYSIWYG editor
  15. 1. /sitecore/content/Applications/WebEdit/Custom Experience Buttons 2. Lets organize it by creating a folder 3. Insert from template: /System/WebEdit/Field Editor Button 4. Header, Icon (People/32x32/pencil2.png), Fields (), tooltip 5. Rendering: Experience Editor Buttons