Documentation Center

Creating a custom area in the slide-out navigation Welcome screen

The slide-out navigation has a Welcome screen with a sidebar on the right. You can create an ASCX resource and refer to it from your Editor configuration to make its contents appear in the lower half of the sidebar.

Procedure

  1. Create Web content that you want appear in the sidebar of the Welcome screen in the form of an ASP.NET Web User Control, and save it in the root folder of your Editor as an .ascx file. (This topic assumes you have named the file CustomWelcomeAreaImpl.ascx.)
  2. Open the configuration file of your custom Editor in a plain-text or XML editor.
  3. In the extensions section, locate the ext:editorextensions section. Inside this section, create or find an ext:editorextension element with its target attribute set to CME. Within this element, create or find an ext:extendedareas section.
  4. Insert the following inside this element:
    <ext:add>
      <ext:extension name="CustomWelcomeAreaName" assignid="CustomWelcomeAreaID">
        <ext:control>CustomWelcomeAreaImpl.ascx</ext:control>
        <ext:pagetype></ext:pagetype>
        <ext:renderinblock>false</ext:renderinblock>
        <ext:apply>
        		<ext:view name="Welcome">
         			<ext:control id="SidePanelExtendableArea" />
        		</ext:view>
       	</ext:apply>
      </ext:extension>
    </ext:add>

    where CustomWelcomeAreaID must be a unique ID.

  5. Save and close your Editor's configuration file.