Správa odkazů

Většina rozšíření, která přicházejí do hlavních uvítacích stránek, nabízí odkazy na otevření dalších stránek - příspěvků od samotných rozšíření. Doporučuje se vytvářet tyto stránky tak, aby pokračovaly se sdíleným vizuálním návrhem části Vítejte. Hlavním požadavkem je zobrazit příslušný navigátor v horní části stránky.

To lze poměrně jednoduše provést pomocí prvku 'include'. Myšlenka spočívá v zahrnutí navigačního obsahu na začátku přispívané stránky. Na rozdíl od aktuální implementace části Vítejte mají sdílené hlavní uvítací stránky navigační sekci, která je pro každou stránku jiná. Z tohoto důvodu stránky, které tyto stránky rozvětvují, by měly obsahovat navigaci z nadřízené stránky. Například:

   <introContent>
      <extensionContent id="extra" name="Extra" alt-style="css/swt.properties" style="css/overview.css" path="overview/@">
         <link
               label="Odkaz na další přehled"
               url="http://org.eclipse.ui.intro/showPage?id=extraOverview" 
               id="extra-overview">
            <text>Ukázka další stránky přehledu třetí úrovně</text>
        </link>
	</extensionContent>
      <page id="extraOverview" style="$theme$/html/overview.css" style-id="page">
         <title style-id="intro-header">$introTitle$</title>
         <group id="extra-group1" filteredFrom="swt"/>
         <include path="overview/navigation-links"/>
<group id="page-content">
            <group id="content-header" label="EXTRA OVERVIEW" filteredFrom="swt">
    </group>
            <text style-id="page-title" id="page-title" filteredFrom="html">DALŠÍ PŘEHLED</text>
            <text style-id="page-description" id="page-description">Popis stránky dalšího přehledu.</text>
            <!-- Zde přidat obsah -->
    </group>
         </page>
</introContent>

Výše uvedené rozšíření přidalo do příspěvků stránky Přehled odkaz, který zobrazuje další stránku, jejíž definice je součástí rozšíření. Povšimněte si, jak definujeme prvek title pomocí zástupné proměnné (proměnná bude vyřešena na základě vlastnosti produktu). Na začátku definice obsahu stránky rovněž zahrnujeme skupinu 'navigation-links', která patří ke stránce 'overview'. Rovněž přidáváme příznak div 'extra-group1', protože některé motivy ho mohou použít k přidání přídavného zdobení stránky (ve skutečnosti ho přesně k tomuto účelu využívá motiv 'Purpurová síť').