Added arch and examples. Added copyright year.
:100644 100644 9a3194f... 75e3598... M css/site.css
:000000 100644 0000000... e36ee8d... A images/arch-init.png
:000000 100644 0000000... e7107aa... A images/arch-scheduler.png
:100644 100644 42eebfc... 7329b4c... M wml/community.wml
:000000 100644 0000000... 80be662... A wml/doc/arch.wml
:000000 100644 0000000... 261f5ed... A wml/doc/examples.wml
:100644 100644 f8fc451... 5509850... M wml/doc/index.wml
:100644 100644 7da1168... 2c1405a... M wml/template.inc
diff --git a/css/site.css b/css/site.css
index 9a3194f..75e3598 100644
--- a/css/site.css
+++ b/css/site.css
@@ -227,6 +227,12 @@ a#top:after {
margin-left: 3em;
}
+#items h3 {
+ padding: 0 0 0 0;
+ margin-bottom: 0.3em;
+ margin-left: -0.5em;
+}
+
#items li ul {
list-style-type: square;
padding: 0 0 0 0;
diff --git a/images/arch-init.png b/images/arch-init.png
new file mode 100644
index 0000000..e36ee8d
Binary files /dev/null and b/images/arch-init.png differ
diff --git a/images/arch-scheduler.png b/images/arch-scheduler.png
new file mode 100644
index 0000000..e7107aa
Binary files /dev/null and b/images/arch-scheduler.png differ
diff --git a/wml/community.wml b/wml/community.wml
index 42eebfc..7329b4c 100644
--- a/wml/community.wml
+++ b/wml/community.wml
@@ -19,7 +19,7 @@
<com "TRACKER_URL" issues "The issue tracker" />
</tr>
<tr>
- <com "CHAT_URL" chat "#syx on FreeNode" />
+ <com "CHAT_URL" chat "\#syx on FreeNode" />
<com "BLOG_URL" blog "Luca Bruno's blog" />
</tr>
</table>
diff --git a/wml/doc/arch.wml b/wml/doc/arch.wml
new file mode 100644
index 0000000..80be662
--- /dev/null
+++ b/wml/doc/arch.wml
@@ -0,0 +1,13 @@
+{#TITLE#:Architecture:##}
+
+<items>
+ <p>
+ <h1>Initialization process</h1>
+ <img src="$(ROOT)/images/arch-init.png" />
+ </p>
+
+ <p>
+ <h1>Process scheduler</h1>
+ <img src="$(ROOT)/images/arch-scheduler.png" />
+ </p>
+</items>
diff --git a/wml/doc/examples.wml b/wml/doc/examples.wml
new file mode 100644
index 0000000..261f5ed
--- /dev/null
+++ b/wml/doc/examples.wml
@@ -0,0 +1,34 @@
+{#TITLE#:Examples:##}
+
+<items>
+ <item "Usage examples">
+ <p>
+ <i>Before trying to run these examples, you must <a href="$(ROOT)/install.html">install</a> Smalltalk YX and have a basic knowledge of programming.</i>
+ </p>
+
+ <h3>Basic</h3>
+ <p>
+ Say Hello world! in Smalltalk YX
+ </p>
+
+ <h3>Console</h3>
+ <p>
+ A console menu with different choices that let the end user interact with Smalltalk
+ </p>
+
+ <h3>Embedding</h3>
+ <p>
+ Lua to Syx: Embedding a scripting language inside your C/C++ code. The original article related to Lua can be found here
+ </p>
+
+ <h3>Web</h3>
+ <p>
+ A CGI code browser for Syx
+ </P>
+
+ <h3>Graphical User Interface - GTK+</h3>
+ <p>
+ An example on how to create a window and display it
+ </p>
+ </item>
+</items>
diff --git a/wml/doc/index.wml b/wml/doc/index.wml
index f8fc451..5509850 100644
--- a/wml/doc/index.wml
+++ b/wml/doc/index.wml
@@ -6,8 +6,8 @@
<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)/architecture.html">The architecture of the project</a></li>
- <li><a href="$(ROOT)/examples.html">Examples of common uses of Syx</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 />
diff --git a/wml/template.inc b/wml/template.inc
index 7da1168..2c1405a 100644
--- a/wml/template.inc
+++ b/wml/template.inc
@@ -44,7 +44,7 @@
</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>
- Copyright (C) 2008 <a href="mailto:EMAIL">Luca Bruno</a>
+ Copyright © 2008-2009 <a href="mailto:EMAIL">Luca Bruno</a>
</div>
</div> <!-- page -->