summaryrefslogtreecommitdiff
path: root/libjava/classpath/doc/www.gnu.org/include
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/doc/www.gnu.org/include')
-rw-r--r--libjava/classpath/doc/www.gnu.org/include/layout.wml165
-rw-r--r--libjava/classpath/doc/www.gnu.org/include/macros.wml171
2 files changed, 336 insertions, 0 deletions
diff --git a/libjava/classpath/doc/www.gnu.org/include/layout.wml b/libjava/classpath/doc/www.gnu.org/include/layout.wml
new file mode 100644
index 00000000000..61cf0bcbb02
--- /dev/null
+++ b/libjava/classpath/doc/www.gnu.org/include/layout.wml
@@ -0,0 +1,165 @@
+#include "include/macros.wml"
+
+##
+# Useful tags
+#
+
+<define-tag menutitle endtag=required>
+<br><span class="menutitle">%body</span><br>
+</define-tag>
+
+<define-tag menuitem endtag=required>
+<span class="menuitem">%body</span><br>
+</define-tag>
+
+<define-tag box endtag=required>
+<table class="boxtable">%body</table>
+</define-tag>
+
+<define-tag boxtitle endtag=required>
+<tr><td class="boxtitle">%body</td><tr>
+</define-tag>
+
+<define-tag boxitem endtag=required>
+<tr><td class="boxitem">%body</td><tr>
+</define-tag>
+
+<define-tag boxitemalt endtag=required>
+<tr><td class="boxitemalt">%body</td><tr>
+</define-tag>
+
+<define-tag boxhighlight endtag=required>
+<tr><td class="boxhighlight">%body</td><tr>
+</define-tag>
+
+##
+# Site Layout
+#
+# Uses:
+# #SUBJECT#
+# #BODY#
+#
+
+<html>
+<head>
+ <base href="http://www.gnu.org/software/classpath/">
+ <title>{#SUBJECT#} - GNU Project - Free Software Foundation (FSF)</title>
+ <LINK REV="made" HREF="mailto:webmasters@www.gnu.org">
+ <LINK REL="stylesheet" TYPE="text/css" HREF="http://www.gnu.org/software/classpath/savannah.css">
+</head>
+<body>
+
+<table border="0">
+
+<tr>
+<td>
+<applet code="Animation.class" CODEBASE="http://www.gnu.org/graphics" WIDTH="130" HEIGHT="86">
+ <param name="base-name" value="drop">
+ <param name="extension" value="jpg">
+ <param name="num-images" value="15">
+ <param name="image-sequence" value="1..10,9,7,5,3,1">
+ <param name="frame-delay" value="30">
+ <param name="inner-loop-repeat" value="2">
+ <param name="loop-delay" value="10000">
+ <param name="outer-loop-repeat" value="0">
+ <a href="http://www.gnu.org/graphics/drop-1.jpg">
+ <img src="http://www.gnu.org/graphics/drop-1.jpg" alt=" [image of the evil water droplet] "
+ width="130" height="86" border="0">&#32;(jpeg 3k)
+ </a>
+ <a href="http://www.gnu.org/philosophy/gif.html">no gifs due to patent problems</a>
+</applet>
+</td><td>
+<div align="center">
+
+<!--img src="logo5.jpg"-->
+<h1>GNU Classpath</h1>
+</div>
+
+</td>
+</tr>
+
+<tr>
+<td class="menutable" valign="top">
+
+##
+# Menu
+#
+
+<menutitle>Classpath</menutitle>
+<menuitem><createlink name="Home" url="home.html"></menuitem>
+<!--
+<menuitem><createlink name="Status" url="home.html#status"></menuitem>
+<menuitem><createlink name="Roadmap" url="home.html#roadmap"></menuitem>
+-->
+<menuitem><createlink name="License" url="license.html"></menuitem>
+<menuitem><createlink name="Team" url="http://savannah.gnu.org/project/memberlist.php?group_id=85"></menuitem>
+<menuitem><createlink name="Download" url="downloads/downloads.html"></menuitem>
+<menuitem><createlink name="FAQ" url="faq/faq.html"></menuitem>
+<menuitem><createlink name="News" url="home.html#news"></menuitem>
+<menuitem><createlink name="Events" url="events/events.html"></menuitem>
+<menuitem><createlink name="Planet Classpath" url="http://classpath.wildebeest.org/planet/"></menuitem>
+
+<menutitle>Success Stories</menutitle>
+<menuitem><createlink name="JVMs" url="stories.html#jvm"></menuitem>
+<menuitem><createlink name="Research" url="stories.html#research"></menuitem>
+
+<menutitle>Savannah</menutitle>
+<menuitem><createlink name="Project Home" url="http://savannah.gnu.org/projects/classpath/"></menuitem>
+<menuitem><createlink name="Bug Reports" url="http://savannah.gnu.org/bugs/?group=classpath"></menuitem>
+<!--
+<menuitem><createlink name="Support" url="http://savannah.gnu.org/support/?group=classpath"></menuitem>
+<menuitem><createlink name="Patches" url="http://savannah.gnu.org/patch/?group=classpath"></menuitem>
+<menuitem><createlink name="Tasks" url="http://savannah.gnu.org/pm/?group=classpath"></menuitem>
+-->
+<menuitem><createlink name="Mailing Lists" url="http://savannah.gnu.org/mail/?group=classpath"></menuitem>
+<menuitem><createlink name="News" url="http://savannah.gnu.org/news/?group=classpath"></menuitem>
+<menuitem><createlink name="CVS" url="http://savannah.gnu.org/cvs/?group=classpath"></menuitem>
+
+<menutitle>Development</menutitle>
+<menuitem><createlink name="Tasks" url="tasks.html"></menuitem>
+<menuitem><createlink name="Docs" url="docs/docs.html"></menuitem>
+<menuitem><createlink name="Testing" url="benchmarks.html#testing"></menuitem>
+<menuitem><createlink name="Benchmarks" url="benchmarks.html#benchmarks"></menuitem>
+
+<menutitle>Classpath Projects</menutitle>
+<menuitem><createlink name="Inetlib" url="inetlib.html"></menuitem>
+<menuitem><createlink name="Classpath Tools" url="cp-tools/"></menuitem>
+
+<menutitle>External Tools</menutitle>
+<menuitem><createlink name="External Packages" url="external.html#packages"></menuitem>
+<menuitem><createlink name="ClasspathX" url="http://www.gnu.org/software/classpathx/"></menuitem>
+<menuitem><createlink name="Mauve" url="http://sources.redhat.com/mauve/"></menuitem>
+<menuitem><createlink name="Jessie" url="http://www.nongnu.org/jessie/"></menuitem>
+<menuitem><createlink name="Jalopy" url="external.html#jalopy"></menuitem>
+
+</td>
+<td valign="top">
+
+{#BODY#}
+
+</td>
+</tr>
+
+<tr>
+<td colspan="2">
+
+##
+# Footer
+#
+
+<footer>
+
+</td>
+</tr>
+</table>
+
+</body>
+
+# hook into the template
+#
+
+<define-tag subject>
+{#SUBJECT#:%0:##}
+</define-tag>
+
+{#BODY#:
diff --git a/libjava/classpath/doc/www.gnu.org/include/macros.wml b/libjava/classpath/doc/www.gnu.org/include/macros.wml
new file mode 100644
index 00000000000..46c6ba87c68
--- /dev/null
+++ b/libjava/classpath/doc/www.gnu.org/include/macros.wml
@@ -0,0 +1,171 @@
+##
+#
+# Useful macros
+#
+# createlink, footer, news, newsitem, PROJECT-LIST, PROJECT
+#
+
+##
+#
+# commented-code, code-line
+#
+# insert a commented code example in the text
+#
+# tag
+# commented-code
+# attributes
+#
+# body
+# a list of code-lines
+#
+# tag
+# code-line
+# attributes
+# code
+# body
+# comment
+#
+<define-tag commented-code endtag=required>
+ <ul>
+ <table cellspacing="0" cellpadding="4">
+ %body
+ </table>
+ </ul>
+</define-tag>
+
+<define-tag code-line endtag=required>
+ <preserve code>
+ <set-var %attributes>
+ <tr><td valign="top"><code><get-var code></code></td><td style="padding-left: 20px;">%body</td></tr>
+ <tr bgcolor="#999999"><td colspan="2"></td></tr>
+ <restore code>
+</define-tag>
+
+
+##
+#
+# createlink
+#
+# create a link (a tag); if no name given, uses url as name
+#
+# tag
+# createlink
+# attributes
+# name, url
+#
+
+<define-tag createlink>
+<preserve name>
+<preserve url>
+<set-var %attributes>
+<ifeq <get-var name> "" <set-var name="<get-var url>">>
+<a href="<get-var url>"><get-var name></a>
+<restore url>
+<restore name>
+</define-tag>
+
+##
+#
+# Newslines
+#
+# Use the news and newsitem to create a table with news entries
+#
+<define-tag news endtag=required>
+ <preserve newscount>
+ <preserve __NEWSCNT>
+ <set-var __NEWSCNT=0>
+ <set-var %attributes>
+ <table>
+ %body
+ </table>
+ <restore __NEWSCNT>
+ <restore newscount>
+</define-tag>
+
+<define-tag newsitem endtag=required>
+ <preserve date>
+ <set-var %attributes>
+ <if <lt <get-var __NEWSCNT> <get-var newscount>>
+ "<tr><td><strong><get-var date></strong></td><td>%body</td></tr>"
+ >
+ <increment __NEWSCNT>
+ <restore date>
+</define-tag>
+
+
+##
+#
+# Project table as custom tag, to ensure consistency and
+# simplify layout changes in the table
+#
+# tag: PROJECT-LIST
+# attributes:
+#
+# tag: PROJECT
+# attributes: name url
+#
+
+<define-tag project-list endtag=required>
+ <table border="0" cellpadding="6">
+ %body
+ </table>
+</define-tag>
+
+<define-tag project endtag=required>
+ <preserve name>
+ <preserve url>
+ <set-var %attributes>
+ <tr>
+ <td valign="top"><a href="<get-var url>"><get-var name></a></td>
+ <td>%body</td>
+ </tr>
+ <restore url>
+ <restore name>
+</define-tag>
+
+
+##
+#
+# Page footer
+#
+# tag: footer
+#
+
+
+<define-tag footer>
+<BR><BR>
+<HR>
+<en>
+Return to <A HREF="/home.html">GNU's home page</A>.
+<P>
+
+Please send FSF &amp; GNU inquiries &amp; questions to
+
+<A HREF="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>.
+There are also <A HREF="/home.html#ContactInfo">other ways to
+contact</A> the FSF.
+<P>
+
+Please send comments on these web pages to
+
+<A HREF="mailto:webmasters@www.gnu.org"><EM>webmasters@www.gnu.org</EM></A>,
+send other questions to
+<A HREF="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>.
+<P>
+Copyright (C) 1999-2003 Free Software Foundation, Inc.,
+51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+<P>
+Verbatim copying and distribution of this entire article is
+permitted in any medium, provided this notice is preserved.<P>
+Updated:
+</en>
+$Date: 2005/07/02 20:32:08 $ $Author: mark $
+<!--
+<preserve info>
+<set-var info=<get-file-properties <__file__>>>
+<date <get-var info[2]>> <get-var last-modified-author>
+<restore info>
+-->
+<HR>
+</define-tag>
+