Example

Example details an example section shortcut panel, which would be stored in a file called SimpleShortcutPanel.ssp.

Figure 1. SimpleShortcutPanel.ssp
<?xml version="1.0" encoding="UTF-8"?>
<sc:section-shortcut-panel
   id="SimpleShortcutPanel"
   title="SimpleShortcutPanel.Title">

  <sc:nodes>
    <sc:node id="Searches" type="group"
             title="Searches.Title">
      <sc:node id="PersonSearch" type="leaf"
               page-id="Person_search"
               title="PersonSearch.Title" />
      ...
    </sc:node>
    <sc:node id="QuickLinks" type="group"
             title="QuickLinks.Title">
      ...
    </sc:node>
    <sc:node id="Registration" type="group"
             title="Registration.Title">
      <sc:node id="RegisterEmployer" type="leaf"
               page-id="Employer_register"
               title="RegisterEmployer.Title"
               open-as="modal"/>
      ...
      <sc:node type="separator" id="separator"/>
      ...
    </sc:node>

  </sc:nodes>
</section-shortcut-panel>

The SimpleShortcutPanel.ssp should have a corresponding SimpleShortcutPanel.properties file, which details the localizable content. For example:

SimpleShortcutPanel.Title=Shortcuts Panel
Searches.Title=Searches
PersonSearch.Title=Person Search
QuickLinks.Title=Quick Links
Registration.Title=Registration
RegisterEmployer.Title=Register an Employer