LibrarySites.Banner

Sitecore Standard Template: Appearance Section

This blog post contains information about the fields in the Appearance section of the standard template in the Sitecore ASP.NET web Content Management System (CMS) and Experience Platform (XP). For more information about the standard template and topics mentioned in this blog post, see the links in the Resources section at the end of this page.

The Appearance section of the standard template defines the following fields:

  • __Context Menu (Sitecore.FieldIDs.ContextMenu): Custom context menu for the item (often set in standard values for the template associated with the item).
  • __Display name (Sitecore.FieldIDs.DisplayName): Display name for the item.
  • __Editor (N/A): I believe that this field may be obsolete, or at least deprecated, from a time when items supported only a single custom editor.
  • __Editors (Sitecore.Buckets.Utils.Constants.Editors): Custom editors (tabs) associated with the item (often set in standard values for the template associated with the item).
  • __Hidden (Sitecore.FieldIDs.Hidden): To hide an item in content trees, select this checkbox for that item.
  • __Icon (Sitecore.FieldIDs.Icon): Icon to render for the item (often set in standard values for the template associated with the item).
  • __Read Only (Sitecore.FieldIDs.ReadOnly): To protect an item from updates, select this checkbox for that item.
  • __Ribbon (Sitecore.FieldIDs.Ribbon): Configures a custom ribbon for the item (often set in standard values for the template associated with the item).
  • __Skin (Sitecore.FieldIDs.Skin): For theming items in the Content Editor. To my knowledge, I have never seen this used.
  • __Sortorder (Sitecore.FieldIDs.Sortorder): For sorting items in content trees.
  • __Style (Sitecore.FieldIDs.Style): For applying styles to items in content trees and fields in the content editor.
  • __Subitems Sorting (Sitecore.FieldIDs.SubitemsSorting): For managing rules for sorting child items in content trees.
  • __Thumbnail (Sitecore.FieldIDs.Thumbnail): Thumbnail image used for example when selecting a rendering.
  • __Originator (Sitecore.FieldIDs.Originator): According to Sitecore’s own glossary, the intention of this appears to be storage of the ID of the item in a branch template used to create an item. This did not seem to be the case in my simple tests, although there do seem to be some items in the Core database that have a value in this field that seems to match this purpose. The code that I think would populate this field appears obfuscated, so I gave up researching.
  • __Preview (Sitecore.FieldIDs.Preview): Manages screen shots of the rendered item from various browsers.

Unlike most standard template fields and for reasons unknown to me, the __Originator and __Preview fields do not appear in alphabetical order relative to the others in their section. *Maybe* this has to do with the order in which Sitecore added them to the product.

Resources