diff options
Diffstat (limited to 'libjava/classpath/doc/www.gnu.org/include')
-rw-r--r-- | libjava/classpath/doc/www.gnu.org/include/layout.wml | 165 | ||||
-rw-r--r-- | libjava/classpath/doc/www.gnu.org/include/macros.wml | 171 |
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"> (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 & GNU inquiries & 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> + |