La plupart des extensions entrant dans les pages de bienvenue principales proposent des liens permettant d'ouvrir d'autres pages ajoutées par les extensions elles-mêmes. Il est conseillé de créer ces pages de manière à ce qu'elles continuent d'utiliser la conception visuelle de la page de bienvenue partagée. La principale exigence consiste à afficher le navigateur correspondant en haut de la page.
Il est assez facile de réaliser cette opération à l'aide de l'élément 'include'. L'idée est d'inclure le contenu de navigation au début de la page ajoutée. Contrairement à l'implémentation de la page de bienvenue en cours, les pages de bienvenue principales partagées comportent une section de navigation différente pour chaque page. Pour cette raison, les pages qui s'ancrent à ces pages doivent inclure la navigation depuis la page parente. Par exemple :
<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>
<!-- Add content here -->
</group>
</page>
</introContent>
L'extension ci-dessus ajoutée à la page de présentation ajoute un lien qui affiche une autre page dont la définition fait partie de l'extension. Observez comment nous définissons l'élément title à l'aide de la variable de substitution (la variable sera résolue en fonction de la propriété du produit). Nous incluons également le groupe 'navigation-links' qui appartient à la page 'overview' au début de la définition de contenu de la page. Nous ajoutons également le div 'extra-group1' car il peut être utilisé par certains thèmes pour l'ajout de décoration de page supplémentaire (il est, en effet, utilisé dans le thème 'Purple Mesh' dans ce but).