De meeste extensies in de hoofdpagina's van de Welkomstimplementatie bieden koppelingen naar andere pagina's die door de extensies zelf zijn bijgedragen. Het wordt aanbevolen voor deze pagina's dezelfde opmaak te gebruiken als voor de rest van de welkomstpagina's. De belangrijkste vereiste is dat de juiste navigator boven aan de pagina wordt gebruikt.
Dit is gemakkelijk uit te voeren door gebruik te maken van het element 'include'. Hiermee neemt u de navigatiecontent op aan het begin van de toegevoegde pagina. In tegenstelling tot de huidige Welkomstimplementatie hebben de hoofdpagina's van de gemeenschappelijke Welkomstimplementatie een navigatiegedeelte dat voor elke pagina anders is. Dat betekent dat pagina's die een vertakking van deze pagina vormen de navigator van de bovenliggende pagina moeten overnemen. Voorbeeld:
<introContent> <extensionContent id="extra" name="Extra" alt-style="css/swt.properties" style="css/overview.css" path="overview/@"> <link label="Extra Overview link" url="http://org.eclipse.ui.intro/showPage?id=extraOverview" id="extra-overview"> <text>Showing the third-level extra page for overview</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">EXTRA OVERVIEW</text> <text style-id="page-description" id="page-description">Extra overview page description.</text> <!-- Hier content toevoegen --> </group> </page> </introContent>
De bovenstaande extensie draagt een koppeling bij die een andere pagina weergeeft waarvan de definitie een onderdeel vormt van de extensie. Het titelelement is gedefinieerd met behulp van een vervangingsvariabele (de variabele zal worden omgezet op basis van de producteigenschap). We hebben ook de groep 'navigation-links' opgenomen die behoort tot de pagina 'overview' aan het begin van de contentdefinitie van de pagina. We hebben ook de 'extra-group1' toegevoegd omdat deze door sommige thema's kan worden gebruikt voor het toevoegen van extra decoraties aan de pagina (zoals toegepast in het klassieke Eclipse-thema 'Paarse streek').