website c6e13f454cf107010c62f9269479ecf831ecde60

0 views
Skip to first unread message

letha...@gmail.com

unread,
May 21, 2009, 5:25:37 PM5/21/09
to syx-c...@googlegroups.com
Branch: website
commit c6e13f454cf107010c62f9269479ecf831ecde60
Author: Luca Bruno <letha...@gmail.com>
Date: Wed Jan 21 12:35:41 2009 +0100

Added doc and examples templates. Improved makefile. Now documentation framework is consolidated.

:000000 100644 0000000... e4e5f6c... A .gitignore
:100644 100644 01d8a4c... 59ac320... M css/site.css
:100644 100644 1f88386... 6250dea... M wml/0_1_7/features.wml
:100644 100644 0d1643f... 325b7f9... M wml/0_1_7/install.wml
:100644 100644 08939b4... f3bdd33... M wml/Makefile
:100644 100644 04a4e89... e3c1ca7... M wml/about.wml
:100644 100644 9f47975... e5380c2... M wml/coding-style.wml
:100644 100644 7329b4c... 695743f... M wml/community.wml
:000000 100644 0000000... d92e87c... A wml/doc.wml
:100644 100644 c59b79f... 306daed... M wml/doc/examples/basic/hello.wml
:000000 100644 0000000... f6943fa... A wml/doc/examples/template.inc
:100644 100644 54344ef... da820ae... M wml/doc/faq.wml
:100644 000000 5509850... 0000000... D wml/doc/index.wml
:000000 100644 0000000... 60b3f90... A wml/doc/template.inc
:100644 100644 1f88386... 6250dea... M wml/features.wml
:100644 100644 c5ff22e... 120b121... M wml/func.inc
:100644 100644 0d1643f... 325b7f9... M wml/install.wml
:100644 100644 63e6e69... 64dd24c... M wml/roadmap.wml
:100644 100644 081b2b8... 464dc0a... M wml/screenshots.wml
:100644 100644 20853a6... c7f84d7... M wml/sources.wml
:100644 100644 2c1405a... e1268ad... M wml/template.inc

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e4e5f6c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+*~
\ No newline at end of file
diff --git a/css/site.css b/css/site.css
index 01d8a4c..59ac320 100644
--- a/css/site.css
+++ b/css/site.css
@@ -65,7 +65,11 @@ a, a:visited, a:link {
margin: 0 5px 0 5px;
}

-a:hover {
+#navbar a:link, #navbar a:visited {
+ color: grey;
+}
+
+a:hover, #navbar a:hover {
color: #ff5e00;
text-decoration: none;
border-bottom-color: red;
@@ -135,6 +139,10 @@ a:hover {
border: 10px solid white;
}

+#navbar {
+ color: grey;
+}
+
#footer {
border-top: 1px solid #ff8b00;
text-align: center;
diff --git a/wml/0_1_7/features.wml b/wml/0_1_7/features.wml
index 1f88386..6250dea 100644
--- a/wml/0_1_7/features.wml
+++ b/wml/0_1_7/features.wml
@@ -50,7 +50,7 @@
<li>Asyncronous system loops, like console and GTK+ </li>
</ul>
</p>
- <next 1 "THE FUTURE" />
+ <next "THE FUTURE" />
</item>

<item "Future directions and updates">
diff --git a/wml/0_1_7/install.wml b/wml/0_1_7/install.wml
index 0d1643f..325b7f9 100644
--- a/wml/0_1_7/install.wml
+++ b/wml/0_1_7/install.wml
@@ -7,7 +7,7 @@
<download "Win32 binaries archive" "Syx-$(LATEST)-bin-win32.zip">
<download "WinCE binaries archive" "Syx-$(LATEST)-bin-wince.zip">
</downloads>
- <next 1 "DEBIAN GNU/LINUX" />
+ <next "DEBIAN GNU/LINUX" />
</plainitem>

<plainitem <img src="$(ROOT)/logos/debian-logo1.png" class="logo" /> <img src="$(ROOT)/logos/debian-logo.png" class="logo" />>
@@ -19,14 +19,14 @@
<li>Install syx with <pre>aptitude install syx</pre></li>
</ol>
</p>
- <next 2 "GENERIC GNU/LINUX" />
+ <next "GENERIC GNU/LINUX" />
</plainitem>

<plainitem <img src="$(ROOT)/logos/linux-logo.png" class="logo" /> <span class="install">Generic GNU/Linux archives</span>>
<downloads>
<download "x86-64 binaries archive" "syx-$(LATEST)-bin-x86_64.tar.gz">
</downloads>
- <next 3 "OTHERS" />
+ <next "OTHERS" />
</plainitem>

<item "Other platforms and binaries" "help us">
diff --git a/wml/Makefile b/wml/Makefile
index 08939b4..f3bdd33 100644
--- a/wml/Makefile
+++ b/wml/Makefile
@@ -4,6 +4,8 @@ INCS=$(wildcard *.inc)
CC=wml -DLATEST=$(LATEST) $(patsubst %,-i%,$(INCS))
DOCINCS=$(wildcard doc/*.inc)
CCDOC=$(CC) $(patsubst %,-i%,$(DOCINCS))
+EXINCS=$(wildcard doc/examples/*.inc)
+CCEX=$(CCDOC) $(patsubst %,-i%,$(EXINCS))
SRCS=$(wildcard *.wml) $(wildcard doc/*.wml) $(wildcard doc/examples/basic/*.wml)
OBJDIRS=$(TOPDIR)/doc $(TOPDIR)/doc/examples/basic
OBJS=$(patsubst %,$(TOPDIR)/%,$(SRCS:.wml=.html))
@@ -34,6 +36,9 @@ $(ARCHIVEDIR)/%.wml: $(ARCHIVEDIR)

# HTML generation

+$(TOPDIR)/doc/examples/%.html: doc/examples/%.wml $(INCS) $(DOCINCS) $(EXINCS)
+ $(CCEX) -o $@ $<
+
$(TOPDIR)/doc/%.html: doc/%.wml $(INCS) $(DOCINCS)
$(CCDOC) -o $@ $<

diff --git a/wml/about.wml b/wml/about.wml
index 04a4e89..e3c1ca7 100644
--- a/wml/about.wml
+++ b/wml/about.wml
@@ -12,7 +12,7 @@
<p>
<acronym title="Smalltalk YX">Syx</acronym> is one of the implementations of this great environment.
</p>
- <next 1 "WHY SYX" />
+ <next "WHY SYX" />
</item>

<item "Why Smalltalk YX?" "why not?">
@@ -72,7 +72,7 @@
</ul>
</p>

- <next 2 "WHO'S BEHIND SYX" />
+ <next "WHO'S BEHIND SYX" />
</item>

<item "Who's behind Smalltalk YX?" "an active community">
diff --git a/wml/coding-style.wml b/wml/coding-style.wml
index 9f47975..e5380c2 100644
--- a/wml/coding-style.wml
+++ b/wml/coding-style.wml
@@ -7,7 +7,7 @@
<li>Use spaces instead of tabs</li>
<li>Use spaces between function names and parenthesis, not necessarily for macros</li>
</ul>
- <next 1 NAMING />
+ <next NAMING />
</item>

<item "Naming" "Glib style">
@@ -27,7 +27,7 @@ syx_COMPONENT_get_something
</pre>
</li>
</ul>
- <next 2 PATCHES />
+ <next PATCHES />
</item>

<item "Patches" "get credited">
@@ -36,7 +36,7 @@ syx_COMPONENT_get_something
<br />
Once you create a patch, if you want, also add a <a href="http://repo.or.cz/w/syx.git?a=blob;f=ChangeLog;hb=HEAD">ChangeLog</a> entry with your name, email and the files you changed and why.
</p>
- <next 3 "ACCESSING OBJECTS" />
+ <next "ACCESSING OBJECTS" />
</item>

<item "Accessing objects" "do it maintenable">
@@ -46,7 +46,7 @@ syx_COMPONENT_get_something
SyxOop var = SYX_ARRAY_ELEMENTS(array)[index];
SYX_ARRAY_ELEMENTS(array)[index] = var;
</pre>
- You can find a list of macros in the <a href="$(ROOT)/doc/index.html">API documentation</a>.
+ You can find a list of macros in the <a href="$(ROOT)/doc.html">API documentation</a>.
</p>
<p>
<br />
diff --git a/wml/community.wml b/wml/community.wml
index 7329b4c..695743f 100644
--- a/wml/community.wml
+++ b/wml/community.wml
@@ -26,7 +26,7 @@
</p>
<br />
<strong>Suggest, contribute, report bugs, discuss... !</strong>
- <next 1 DEVELOPMENT />
+ <next DEVELOPMENT />
</item>

<item "Development" "make it better">
diff --git a/wml/doc.wml b/wml/doc.wml
new file mode 100644
index 0000000..d92e87c
--- /dev/null
+++ b/wml/doc.wml
@@ -0,0 +1,39 @@
+{#TITLE#:Documentation:##}
+
+<items>
+ <item "Quick start">
+ <ul>
+ <li><a href="$(ROOT)/install.html">Get and install Smalltalk YX</a></li>
+ <li><a href="$(ROOT)/binary.html">How to create a binary package</a></li>
+ <li><a href="$(ROOT)/doc/faq.html">Frequently Asked Questions (FAQ)</a></li>
+ <li><a href="$(ROOT)/doc/arch.html">The architecture of the project</a></li>
+ <li><a href="$(ROOT)/doc/examples.html">Examples of common uses of Syx</a></li>
+ <li><a href="$(ROOT)/doc/manpage/syx.1.html">Man page of the <pre>syx</pre> command</a></li>
+ </ul>
+ <next MANUAL />
+ </item>
+
+ <item "Manual" "syx and smalltalk explained">
+ <p>
+ The manual is still a work in progress but already explains some important points of the Smalltalk programming language and the Syx environment.
+ </p>
+ <ul>
+ <li>Read the <a href="$(ROOT)/doc/manual/html/index.html">online version</a></li>
+ <li>Download and read offline in <a href="$(ROOT)/doc/manual/syx-0_1_7-manual_html.zip">HTML</a> or <a href="$(ROOT)/doc/manual/syx-0_1_7-manual_pdf.zip">PDF</a></li>
+ </ul>
+ <next "C REFERENCE" />
+ </item>
+
+ <item "C reference" "embed and extend">
+ <p>
+ The C reference is a <a href="http://www.doxygen.org/index.html" target="_blank">Doxygen</a> autogenerated documentation of the Syx API.<br />
+ Knowing the API is important for both embedding Syx in your C/C++ applications and extending the VM.
+ </p>
+ <ul>
+ <li>Read the <a href="$(ROOT)/doc/reference/html/index.html">online version</a></li>
+ <li>Download and read offline in <a href="$(ROOT)/doc/manual/syx-0_1_7-reference_html.zip">HTML</a>, <a href="$(ROOT)/doc/manual/syx-0_1_7-reference_pdf.zip">PDF</a> or <a href="$(ROOT)/doc/manual/syx-0_1_7-reference_rtf.zip">RTF</a></li>
+ </ul>
+ <top>
+ </item>
+</items>
+
diff --git a/wml/doc/examples/basic/hello.wml b/wml/doc/examples/basic/hello.wml
index c59b79f..306daed 100644
--- a/wml/doc/examples/basic/hello.wml
+++ b/wml/doc/examples/basic/hello.wml
@@ -10,6 +10,7 @@
The interpreter frontend of Smalltalk YX is called syx. On Linux it's an ELF file, on Windows it's an executable file with the EXE extension, and so on other platforms.
All you need is a Syx version <a href="$(ROOT)/install.html">working on your computer</a>.
</p>
+ <next "LAUNCH SYX" />
</item>

<item "Launch Syx">
@@ -30,6 +31,7 @@
<p>
This means Syx is ready and it's waiting for your input.
</p>
+ <next "HELLO WORLD" />
</item>

<item "Say Hello World">
@@ -52,6 +54,7 @@
<p>
You'll see <out Hello world> printed two times. This because we print the <s Hello world> string and finally Syx prints the latest evaluated object, which is <s Hello world> as explained above.
</p>
+ <next "STANDARD HELLO WORLD" />
</item>

<item "Standard Hello world">
@@ -62,5 +65,6 @@
</code>
You'll see <out Hello world> and a _TextCollector printed below. What's that? Well, each object in Syx has a class. Here, the _Transcript is an object created by the _TextCollector class. Since here the latest evaluated object is the _Transcript, Syx will print out the class to which the object belongs to.
</p>
+ <top>
</item>
</items>
diff --git a/wml/doc/examples/template.inc b/wml/doc/examples/template.inc
new file mode 100644
index 0000000..f6943fa
--- /dev/null
+++ b/wml/doc/examples/template.inc
@@ -0,0 +1,3 @@
+{#NAVBAR#:
+ &raquo; <a href="$(ROOT)/doc/examples.html">Examples</a>
+:##}
\ No newline at end of file
diff --git a/wml/doc/faq.wml b/wml/doc/faq.wml
index 54344ef..da820ae 100644
--- a/wml/doc/faq.wml
+++ b/wml/doc/faq.wml
@@ -12,7 +12,7 @@
<ask 3 "Is Syx available only on 64-bit platforms?" />
<ask 4 "Why the configure script can't find any x11.pc on Solaris?" />
</ul>
- <next 1 "ANSWERS" />
+ <next "ANSWERS" />
</item>

<item2 "Why doesn't Scons install files under $prefix?">
@@ -23,7 +23,7 @@
<p>
Instead if you are not going to create such package, <a href="$(ROOT)/contacts.html">please contact us</a>.
</p>
- <next 2 NEXT />
+ <next NEXT />
</item2>

<item2 "Why use #printNl instead of Transcript?">
@@ -32,7 +32,7 @@
The <strong>#printNl</strong> method is just an easier way to call:
<pre>Transcript showCr: object printString</pre>.
</p>
- <next 3 NEXT />
+ <next NEXT />
</item2>

<item2 "Is Syx available only on 64-bit platforms?">
@@ -43,7 +43,7 @@
<p>
This doesn't mean you can't <a href="$(ROOT)/sources.html">get Syx sources, compile it for your platform and run it successfully</a>.
</p>
- <next 4 NEXT />
+ <next NEXT />
</item2>

<item2 "Why the configure script can't find any x11.pc on Solaris?">
diff --git a/wml/doc/index.wml b/wml/doc/index.wml
deleted file mode 100644
index 5509850..0000000
--- a/wml/doc/index.wml
+++ /dev/null
@@ -1,39 +0,0 @@
-{#TITLE#:Documentation:##}
-
-<items>
- <item "Quick start">
- <ul>
- <li><a href="$(ROOT)/install.html">Get and install Smalltalk YX</a></li>
- <li><a href="$(ROOT)/binary.html">How to create a binary package</a></li>
- <li><a href="$(ROOT)/doc/faq.html">Frequently Asked Questions (FAQ)</a></li>
- <li><a href="$(ROOT)/doc/arch.html">The architecture of the project</a></li>
- <li><a href="$(ROOT)/doc/examples.html">Examples of common uses of Syx</a></li>
- <li><a href="$(ROOT)/doc/manpage/syx.1.html">Man page of the <pre>syx</pre> command</a></li>
- </ul>
- <next 1 MANUAL />
- </item>
-
- <item "Manual" "syx and smalltalk explained">
- <p>
- The manual is still a work in progress but already explains some important points of the Smalltalk programming language and the Syx environment.
- </p>
- <ul>
- <li>Read the <a href="$(ROOT)/doc/manual/html/index.html">online version</a></li>
- <li>Download and read offline in <a href="$(ROOT)/doc/manual/syx-0_1_7-manual_html.zip">HTML</a> or <a href="$(ROOT)/doc/manual/syx-0_1_7-manual_pdf.zip">PDF</a></li>
- </ul>
- <next 2 "C REFERENCE" />
- </item>
-
- <item "C reference" "embed and extend">
- <p>
- The C reference is a <a href="http://www.doxygen.org/index.html" target="_blank">Doxygen</a> autogenerated documentation of the Syx API.<br />
- Knowing the API is important for both embedding Syx in your C/C++ applications and extending the VM.
- </p>
- <ul>
- <li>Read the <a href="$(ROOT)/doc/reference/html/index.html">online version</a></li>
- <li>Download and read offline in <a href="$(ROOT)/doc/manual/syx-0_1_7-reference_html.zip">HTML</a>, <a href="$(ROOT)/doc/manual/syx-0_1_7-reference_pdf.zip">PDF</a> or <a href="$(ROOT)/doc/manual/syx-0_1_7-reference_rtf.zip">RTF</a></li>
- </ul>
- <top>
- </item>
-</items>
-
diff --git a/wml/doc/template.inc b/wml/doc/template.inc
new file mode 100644
index 0000000..60b3f90
--- /dev/null
+++ b/wml/doc/template.inc
@@ -0,0 +1,3 @@
+{#NAVBAR#:
+ &raquo; <a href="$(ROOT)/doc.html">Documentation</a>
+:##}
diff --git a/wml/features.wml b/wml/features.wml
index 1f88386..6250dea 100644
--- a/wml/features.wml
+++ b/wml/features.wml
@@ -50,7 +50,7 @@
<li>Asyncronous system loops, like console and GTK+ </li>
</ul>
</p>
- <next 1 "THE FUTURE" />
+ <next "THE FUTURE" />
</item>

<item "Future directions and updates">
diff --git a/wml/func.inc b/wml/func.inc
index c5ff22e..120b121 100644
--- a/wml/func.inc
+++ b/wml/func.inc
@@ -6,7 +6,7 @@ m4_define(CHAT_URL, irc://irc.freenode.org/syx)
m4_define(BLOG_URL, http://lethalman.blogspot.com)

<define-tag top><a href="#toppage" id="top" class="next">TOP</a></define-tag>
-<define-tag next><a href="#%0" name="%0" class="next">%1</a></define-tag>
+<define-tag next><a href="#%0" name="%0" class="next">%0</a></define-tag>

<define-tag items endtag=required>
<ul id="items">
diff --git a/wml/install.wml b/wml/install.wml
index 0d1643f..325b7f9 100644
--- a/wml/install.wml
+++ b/wml/install.wml
@@ -7,7 +7,7 @@
<download "Win32 binaries archive" "Syx-$(LATEST)-bin-win32.zip">
<download "WinCE binaries archive" "Syx-$(LATEST)-bin-wince.zip">
</downloads>
- <next 1 "DEBIAN GNU/LINUX" />
+ <next "DEBIAN GNU/LINUX" />
</plainitem>

<plainitem <img src="$(ROOT)/logos/debian-logo1.png" class="logo" /> <img src="$(ROOT)/logos/debian-logo.png" class="logo" />>
@@ -19,14 +19,14 @@
<li>Install syx with <pre>aptitude install syx</pre></li>
</ol>
</p>
- <next 2 "GENERIC GNU/LINUX" />
+ <next "GENERIC GNU/LINUX" />
</plainitem>

<plainitem <img src="$(ROOT)/logos/linux-logo.png" class="logo" /> <span class="install">Generic GNU/Linux archives</span>>
<downloads>
<download "x86-64 binaries archive" "syx-$(LATEST)-bin-x86_64.tar.gz">
</downloads>
- <next 3 "OTHERS" />
+ <next "OTHERS" />
</plainitem>

<item "Other platforms and binaries" "help us">
diff --git a/wml/roadmap.wml b/wml/roadmap.wml
index 63e6e69..64dd24c 100644
--- a/wml/roadmap.wml
+++ b/wml/roadmap.wml
@@ -11,7 +11,7 @@
<li class="done">A basic method caching</li>
<li class="done">Large integers, floats and number coercing</li>
</ul>
- <next 1 "0.2.X VERSIONS" />
+ <next "0.2.X VERSIONS" />
</item>

<item "0.2.x versions" "the near future">
@@ -22,7 +22,7 @@
<li>Complete the basic Smalltalk environment</li>
<li>Image compatible with both big and little endian machines</li>
</ul>
- <next 2 "0.3.X VERSIONS" />
+ <next "0.3.X VERSIONS" />
</item>

<item "0.3.x versions" "improved and tested">
@@ -31,7 +31,7 @@
<li>Complete the Smalltalk environment</li>
<li>Include a complete set of tests from other Smalltalk versions to reach a good compatibility level</li>
</ul>
- <next 3 "0.4.X VERSIONS" />
+ <next "0.4.X VERSIONS" />
</item>

<item "0.4.x versions" "great environment">
@@ -39,7 +39,7 @@
<li>Create a basic GUI environment</li>
<li>Include a basic packaging system</li>
</ul>
- <next 4 "0.5.X VERSIONS" />
+ <next "0.5.X VERSIONS" />
</item>

<item "0.5.x versions" "new technologies">
@@ -47,7 +47,7 @@
<li>Support multiple execution states of the interpreter</li>
<li>Add support for OS-level threads and parallel computing </li>
</ul>
- <next 5 "1.0 VERSION" />
+ <next "1.0 VERSION" />
</item>

<item "1.0 version" "big bang">
diff --git a/wml/screenshots.wml b/wml/screenshots.wml
index 081b2b8..464dc0a 100644
--- a/wml/screenshots.wml
+++ b/wml/screenshots.wml
@@ -30,7 +30,7 @@
<thumbnail "winxp/syx-winxp-workspace-06-06-08.jpg" />
</tr>
</table>
- <next 1 "GNU/LINUX GTK+" />
+ <next "GNU/LINUX GTK+" />
</item>

<item "GNU/Linux and GTK+">
@@ -44,7 +44,7 @@
<thumbnail "linux-gtk/syx-gtk-08-11-07.jpg" />
</tr>
</table>
- <next 2 "WINDOWS CE" />
+ <next "WINDOWS CE" />
</item>

<item "Windows CE (PocketPC)">
diff --git a/wml/sources.wml b/wml/sources.wml
index 20853a6..c7f84d7 100644
--- a/wml/sources.wml
+++ b/wml/sources.wml
@@ -15,7 +15,7 @@
<externaldownload "Clone the repository" "<pre>git clone http://repo.or.cz/r/syx.git</pre>" />
</downloads>
</p>
- <next 1 "GNU BUILD" />
+ <next "GNU BUILD" />
</item>

<item "GNU Build" "use autotools">
@@ -33,7 +33,7 @@
<br />
<strong>N.B.</strong>: for those using the sources from the Git repository, they might want to run the configure this way: <pre>./autogen.sh --enable-maintainer-mode</pre>
</p>
- <next 2 "SCONS BUILD" />
+ <next "SCONS BUILD" />
</item>

<item "SCons Build" "for windows">
@@ -49,7 +49,7 @@
<li>Install in your system: <pre>scons install</pre></li>
</ol>
</p>
- <next 3 "TROUBLESHOOTING" />
+ <next "TROUBLESHOOTING" />
</item>

<item "Troubleshooting" "help us, report the bug">
diff --git a/wml/template.inc b/wml/template.inc
index 2c1405a..e1268ad 100644
--- a/wml/template.inc
+++ b/wml/template.inc
@@ -1,18 +1,18 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Smalltalk YX -- {#TITLE#}</title>
- <link rev="made" href="mailto:EMAIL">
- <link rel="shortcut icon" href="favicon.ico">
+ <link rev="made" href="mailto:EMAIL" />
+ <link rel="shortcut icon" href="favicon.ico" />
{#ALTERNATE#}
- <link href="$(ROOT)/css/site.css" rel="stylesheet" type="text/css">
- <meta name="Keywords" content="smalltalk, smalltalk yx, syx, open source, free, mit, programming language, language, development">
- <meta name="Description" content="Smalltalk YX is an open source MIT-licensed Smalltalk-80 implementation">
- <meta name="Generator" content="WML $(WML_VERSION)">
- <meta name="Modified" content="$(WML_SRC_ISOTIME)">
+ <link href="$(ROOT)/css/site.css" rel="stylesheet" type="text/css" />
+ <meta name="Keywords" content="smalltalk, smalltalk yx, syx, open source, free, mit, programming language, language, development" />
+ <meta name="Description" content="Smalltalk YX is an open source MIT-licensed Smalltalk-80 implementation" />
+ <meta name="Generator" content="WML $(WML_VERSION)" />
+ <meta name="Modified" content="$(WML_SRC_ISOTIME)" />
</head>
-
+
<body>
<a name="toppage" style="position: absolute; top: 0"></a>
<div id="page" class="centered">
@@ -32,7 +32,7 @@
<td>
<ul>
<li style="margin-left: -1em"><a href="$(ROOT)/install.html">Install</a></li>
- <li><a href="$(ROOT)/doc/index.html">Documentation</a></li>
+ <li><a href="$(ROOT)/doc.html">Documentation</a></li>
<li style="margin-left: -1em"><a href="$(ROOT)/community.html">Community</a></li>
</ul>
</td>
@@ -40,13 +40,16 @@
</table>
</div>
<div id="main">
- {#BODY#}
+ <div id="navbar">
+ {#NAVBAR#}
+ </div>
+ {#BODY#}
</div> <!-- main -->
<div id="footer">
- To report a problem with either the web site or the project, see the <a href="$(ROOT)/contacts.html">contact page</a>.<br>
+ To report a problem with either the web site or the project, see the <a href="$(ROOT)/contacts.html">contact page</a>.<br />
Copyright &copy; 2008-2009 <a href="mailto:EMAIL">Luca Bruno</a>
</div>
-
+
</div> <!-- page -->
</body>
</html>

Reply all
Reply to author
Forward
0 new messages