Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit d584f5a

Browse files
committed
improved navigation
1 parent 1238685 commit d584f5a

File tree

2 files changed

+27
-20
lines changed

2 files changed

+27
-20
lines changed

src/site/apt/index.apt

+5-5
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Overview
1818

1919
* {{{./plexus-archiver/}plexus-archiver}}: components to manipulate archives,
2020

21-
* {{{./plexus-cli}plexus-cli}}: components to easily create CLIs,
21+
* {{{./plexus-cli/}plexus-cli}}: components to easily create CLIs,
2222

2323
* {{{./plexus-compiler/}plexus-compiler}}: components to manipulate compilers,
2424

@@ -49,11 +49,11 @@ Plexus History
4949

5050
============================
5151

52-
** IMPORTANT NOTICE
52+
* IMPORTANT NOTICE
5353

54-
The Plexus project was previously focused on IoC container: it is now replaced with {{{https://www.eclipse.org/sisu/}Eclipse Sisu}},
55-
rewritten as an extension on Google Guice. We kept whole content on IoC for reference, even if the IoC part is now
56-
obsolete.
54+
The Plexus project was previously focused on {{{/plexus-containers/}IoC Plexus Container}}:
55+
it is now replaced with {{{https://www.eclipse.org/sisu/}Eclipse Sisu}}, rewritten as an extension on Google Guice.
56+
We kept whole content on IoC for reference, even if the IoC part is now obsolete.
5757

5858
============================
5959

src/site/site.xml

+22-15
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?xml version="1.0"?>
22

3-
<project xmlns="http://maven.apache.org/DECORATION/1.3.0"
3+
<project xmlns="http://maven.apache.org/DECORATION/1.6.0"
44
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5-
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.3.0 http://maven.apache.org/xsd/decoration-1.3.0.xsd"
5+
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.6.0 http://maven.apache.org/xsd/decoration-1.6.0.xsd"
66
name="Plexus">
77
<version position="none" />
88

@@ -52,25 +52,31 @@
5252
<menu name="Plexus Projects" inherit="bottom">
5353
<item name="Modello" href="/modello/" />
5454
<item name="Plexus Classworlds" href="/plexus-classworlds/" />
55-
<item name="Plexus Container" href="/plexus-containers/" />
56-
<item name="Plexus Components" href="/plexus-components/" />
55+
<item name="Plexus Components" href="/plexus-components/" >
56+
<item name="Plexus Archiver" href="/plexus-archiver/"/>
57+
<item name="Plexus CLI" href="/plexus-cli/"/>
58+
<item name="Plexus Compiler" href="/plexus-compiler/"/>
59+
<item name="Plexus Digest" href="/plexus-digest/"/>
60+
<item name="Plexus i18n" href="/plexus-i18n/"/>
61+
<item name="Plexus Interactivity" href="/plexus-interactivity/"/>
62+
<item name="Plexus Interpolation" href="/plexus-interpolation/"/>
63+
<item name="Plexus IO" href="/plexus-io/"/>
64+
<item name="Plexus Resources" href="/plexus-resources/"/>
65+
<item name="Plexus Swizzle" href="/plexus-swizzle/"/>
66+
<item name="Plexus Velocity" href="/plexus-velocity/"/>
67+
</item>
5768
<item name="Plexus Utils" href="/plexus-utils/" />
5869
</menu>
5970

60-
<menu name="Downloads">
61-
<!-- .tgz files for latest release and snapshots -->
62-
<item name="Sources" href="source-repository.html" />
63-
<item name="Binaries" href="/download-binaries.html" />
64-
</menu>
65-
66-
<menu name="Books">
71+
<menu name="Old IoC Documentation">
72+
<item name="Books" collapse="true">
6773
<item name="Writing Components" href="/writing-components-trail/index.html" />
6874
<!-- this is not really ready for publishing yet !
6975
<item name="Developer Guide" href="/Plexus_developer_reference" />
7076
-->
71-
</menu>
77+
</item>
7278

73-
<menu name="Guides">
79+
<item name="Guides" collapse="true">
7480
<!-- 5 minute tutorial -->
7581
<item name="Quick Start" href="/guides/quick-start/getting-started.html" />
7682
<!-- Guide to writing components, touches upon basic plexus concepts to get started -->
@@ -80,9 +86,9 @@
8086

8187
<!-- Detailed Plexus manual -->
8288
<item name="Developer Guide" href="/guides/developer-guide/index.html" />
83-
</menu>
89+
</item>
8490

85-
<menu name="Reference">
91+
<item name="Reference" collapse="true">
8692
<!-- A background on Component oriented programming -->
8793
<item name="Why Use Components?" href="/ref/why-use-components.html" />
8894
<!-- Discuss elements for plexus.xml and components.xml and differences -->
@@ -92,6 +98,7 @@
9298
<item name="Technical Articles" href="/ref/technical-articles.html" />
9399
<item name="Available Components" href="/ref/available-components.html" />
94100
<item name="FAQs" href="/faq.html" />
101+
</item>
95102
</menu>
96103

97104
<menu name="Community">

0 commit comments

Comments
 (0)