Jetty Support: Documentation

CMS

Problem solved: Provides management of content that isn’t directly connected to the Event/Booking content but is key content for a website.

Description: The CMS, or Content Management System, within Jetty is a versatile and dynamic feature of the platform. The CMS is designed to be as flexible as possible and as such, the effects of some functions can vary depending on the client. All CMS content is available through our public API.

In general, the CMS has four main sections. Each of the sections have a different focus. Those four sections include pages, articles, settings, and menus. See each discussed in further detail below.

1) Pages: Due to the complex nature of websites, each client can have varying needs/designs of how a “page” should look or function. As such only the most common fields are included below.

  • Top Bar, Show on site  – Controls if and on which site a page is visible.
  • Top Bar, Show in Menus – Controls if an in which menu a page will be shown. The number represents the sort order.
  • General Block, Title –  Notes the name of the page.
  • General Block, URL –  Notes where the page could be found, depending on the website setup.
  • General Block, Page Description – Generally a short description of the information.
  • General Block, Image – This is the image generally provided to social media for sharing.
  • Added block, Title – Notes the name of the “section” of content.
  • Added block, API-ID – Section is used by the developers, instructing the website how to handle the included information.

2) Articles: This section similar for all CMS users. Just like with Pages, the user can control if the Article is active on the connected sites and it can also be assigned to a menu, if that is desired. The primary purpose of Articles is for posting “news” using the following fields.

  • Top Bar, Show on site – Controls if and on which site a page is visible.
  • Top Bar, Show in Menus – Controls if an in which menu a page will be shown. The number represents the sort order.
  • Title – Notes the name of the article.
  • URL – Notes where the page could be found, depending on the website setup.
  • Page Description – Generally a short description of the information.
  • Publish At – When the article has been or will be published, but this is not necessarily automatic (see Web Publishing).
  • Image – This is the image associated with the content and for social media.
  • Content (Content block) – This is the actual content for the article.

3) Settings: This section allows control over the following capabilities.

  • Cache clearing for database queries and Varnish cache, if setup (Settings block).
  • Enabling/Disabling program functionality on the connected sites (Settings block).
  • Control of dynamic content that is in fixed locations on a site (Settings block).
  • API-ID block allows for creation of API keys to be used by developers.

4) Menus: Handles the creation of multi menus, both primary and sub-menus. Once a menu is created, the developers for the website will need to connect the created menus. The fields for using this are listed below.

  • Title – Simply a name for the menu.
  • Parent Menu – This is optional, but allows a menu to become a sub-menu.
  • Page – This is optional, unless setting a parent menu, but connects to a specific page, within parent menu.

Available fields: Described above.

See also:

Web Publishing