Re: Re: xmlroff website help wanted
Stefan Seefeld <[email protected]>
| Newsgroups | gmane.text.xml.xmlroff.general |
|---|---|
| Message-ID | <[email protected]> |
Tony Graham wrote: > Stefan Seefeld <[email protected]> wrote at Sat, 21 Aug 2004 19:00:24 -0400: >>>What suggestions do you have? >> >>Well, the first thing to do would be to simply rearrange the toc >>(i.e. the menu). The first day I looked at the site I wondered how >>to access the mailing list... Attached is a little patch that provides a reorganized menu. It's actually more a direction than a final result. I notably regrouped some items into a 'documentation' item, and others into 'development' (documentation containing everything from user manual to API reference, development everything from status to task tracker). Thus there are much less items on the main page, but those that are there are of general use. By the way, the wiki seems a bit broken, at least I get a warning about 'Use of undefined constant RECENT_CHANGES' for all wiki pages (the status page, in particular). >>The second step would be to integrate said rss feeds and thus get >>rid of the redundant data. ...and to do that the rss feeds need to be activated first. As soon as they are, I can work on some xslt templates to put some 'news headers' etc. at appropriate places. Regards, Stefan
patch
(text/plain, 7.9 KB)
Index: layout.xml
===================================================================
RCS file: /cvsroot/xmlroff/xmlroff-website/layout.xml,v
retrieving revision 1.8
diff -u -r1.8 layout.xml
--- layout.xml 16 Aug 2004 09:58:46 -0000 1.8
+++ layout.xml 26 Aug 2004 17:39:17 -0000
@@ -22,56 +22,80 @@
<style src="xmlroff.css" type="text/css"/>
- <toc page="xmlroff.xml" filename="index.html">
+ <toc page="xmlroff.xml" filename="index.html">
- <tocentry page="news.xml" filename="news.html" revisionflag="changed"/>
+ <tocentry page="news.xml" filename="news.html"/>
- <tocentry id="status" href="phpwiki/index.php/Status">
- <title>xmlroff Status Reports</title>
- <titleabbrev>Status</titleabbrev>
- <summary>xmlroff Status Reports</summary>
+ <tocentry id="download" href="http://sourceforge.net/project/showfiles.php?group_id=73148">
+ <title>Download xmlroff source code packages</title>
+ <titleabbrev>Download</titleabbrev>
+ <summary>Download xmlroff source code packages</summary>
</tocentry>
- <tocentry page="overview.xml" filename="overview.html" revisionflag="changed"/>
+ <tocentry page="documentation.xml" filename="documentation.html">
+ <tocentry page="overview.xml" filename="overview.html"/>
+ <tocentry page="running.xml" filename="running.html"/>
<tocentry page="examples/examples.xml" dir="examples" filename="index.html">
-
- <tocentry page="examples/pangogp/pangogp.xml" dir="pangogp"
- filename="index.html"/>
-
- <tocentry page="examples/flier/flier.xml" dir="flier" filename="index.html"/>
-
- <tocentry page="examples/javadoc/javadoc.xml" dir="javadoc" filename="index.html"/>
-
- <tocentry page="examples/kerning/kerning.xml" dir="kerning" filename="index.html"/>
-
+ <tocentry page="examples/pangogp/pangogp.xml" dir="pangogp" filename="index.html"/>
+ <tocentry page="examples/flier/flier.xml" dir="flier" filename="index.html"/>
+ <tocentry page="examples/javadoc/javadoc.xml" dir="javadoc" filename="index.html"/>
+ <tocentry page="examples/kerning/kerning.xml" dir="kerning" filename="index.html"/>
<!--
<tocentry page="examples/border-example.xml" filename="border-example.html"/>
-->
</tocentry>
-
<tocentry page="packages/packages.xml" dir="packages" filename="index.html">
+ <tocentry page="packages/xmlroff.xml" filename="xmlroff.html"/>
+ <tocentry page="packages/testing.xml" filename="testing.html"/>
+ <tocentry page="packages/testsuite.xml" filename="testsuite.html"/>
+ <tocentry page="packages/spec-dump.xml" filename="spec-dump.html"/>
+ <tocentry page="packages/examples.xml" filename="examples.html"/>
+ <tocentry page="packages/libfo-jni.xml" filename="libfo-jni.html"/>
+ </tocentry>
- <tocentry page="packages/xmlroff.xml" filename="xmlroff.html"/>
+ <tocentry page="building.xml" filename="building.html"/>
- <tocentry page="packages/testing.xml" filename="testing.html"/>
+ <tocentry page="extras.xml" filename="extras.html"/>
- <tocentry page="packages/testsuite.xml" filename="testsuite.html"/>
+ <tocentry page="history.xml" filename="history.html">
+ <title>xmlroff History</title>
+ <titleabbrev>History</titleabbrev>
+ <summary>xmlroff origins, motivation, and history</summary>
+ </tocentry>
- <tocentry page="packages/spec-dump.xml" filename="spec-dump.html"/>
+ </tocentry>
- <tocentry page="packages/examples.xml" filename="examples.html"/>
+ <tocentry id="bugs" href="http://sourceforge.net/tracker/?group_id=73148">
+ <title>xmlroff Bug Tracker</title>
+ <titleabbrev>Bugs</titleabbrev>
+ <summary>xmlroff Bug Tracker on SourceForge</summary>
+ </tocentry>
+
+ <tocentry id="list" href="http://sourceforge.net/mail/?group_id=73148">
+ <title>xmlroff Mailing List</title>
+ <titleabbrev>Mailing List</titleabbrev>
+ <summary>xmlroff Mailing List on SourceForge</summary>
+ </tocentry>
- <tocentry page="packages/libfo-jni.xml" filename="libfo-jni.html"/>
+ <tocentry page="development.xml" filename="development.html">
+
+ <tocentry id="status" href="phpwiki/index.php/Status">
+ <title>xmlroff Status Reports</title>
+ <titleabbrev>Status</titleabbrev>
+ <summary>xmlroff Status Reports</summary>
</tocentry>
- <tocentry page="implementation-sequence.xml" filename="implementation-sequence.html" revisionflag="changed"/>
+ <tocentry page="conformance.xml" filename="conformance.html"/>
- <tocentry page="conformance.xml" filename="conformance.html" revisionflag="changed"/>
+ <tocentry id="wiki" href="phpwiki/index.php">
+ <title>xmlroff Wiki</title>
+ <titleabbrev>Wiki</titleabbrev>
+ <summary>xmlroff Wiki</summary>
+ </tocentry>
- <tocentry page="running.xml" filename="running.html"/>
+ <tocentry page="implementation-sequence.xml" filename="implementation-sequence.html"/>
- <tocentry page="building.xml" filename="building.html"/>
<!--
<tocentry page="fonts.xml" filename="fonts.html"
@@ -85,43 +109,18 @@
</tocentry>
-->
- <tocentry id="download" href="http://sourceforge.net/project/showfiles.php?group_id=73148">
- <title>Download xmlroff source code packages</title>
- <titleabbrev>Download</titleabbrev>
- <summary>Download xmlroff source code packages</summary>
- </tocentry>
-
- <tocentry id="cvs" href="http://sourceforge.net/cvs/?group_id=73148">
- <title>xmlroff CVS Repository</title>
- <titleabbrev>CVS</titleabbrev>
- <summary>xmlroff CVS Repository on SourceForge</summary>
- </tocentry>
-
- <tocentry id="bugs" href="http://sourceforge.net/tracker/?group_id=73148">
- <title>xmlroff Bug Tracker</title>
- <titleabbrev>Bugs</titleabbrev>
- <summary>xmlroff Bug Tracker on SourceForge</summary>
- </tocentry>
-
- <tocentry id="wiki" href="phpwiki/index.php">
- <title>xmlroff Wiki</title>
- <titleabbrev>Wiki</titleabbrev>
- <summary>xmlroff Wiki</summary>
- </tocentry>
-
- <tocentry page="extras.xml" filename="extras.html"/>
-
- <tocentry page="history.xml" filename="history.html">
- <title>xmlroff History</title>
- <titleabbrev>History</titleabbrev>
- <summary>xmlroff origins, motivation, and history</summary>
- </tocentry>
+ <tocentry id="cvs" href="http://sourceforge.net/cvs/?group_id=73148">
+ <title>xmlroff CVS Repository</title>
+ <titleabbrev>CVS</titleabbrev>
+ <summary>xmlroff CVS Repository on SourceForge</summary>
+ </tocentry>
- <tocentry page="links.xml" filename="links.html"/>
+ <tocentry page="links.xml" filename="links.html"/>
- <tocentry page="about-website.xml" filename="about-website.html">
+<!-- <tocentry page="about-website.xml" filename="about-website.html">
<title>About the Website</title>
<titleabbrev>Website</titleabbrev>
+ </tocentry> -->
</tocentry>
</toc>
Index: makefile
===================================================================
RCS file: /cvsroot/xmlroff/xmlroff-website/makefile,v
retrieving revision 1.2
diff -u -r1.2 makefile
--- makefile 4 Jul 2003 16:47:44 -0000 1.2
+++ makefile 26 Aug 2004 17:39:17 -0000
@@ -23,6 +23,8 @@
links.html \
news.html \
overview.html \
+ documentation.html \
+ development.html \
running.html
OTHER_FILES = \
context.png
@@ -35,7 +37,7 @@
all:
make website
-include depends.tabular
+-include depends.tabular
autolayout.xml: layout.xml
$(PROC) -o $@ $(STYLEDIR)/autolayout.xsl $<
@@ -49,8 +51,10 @@
$(PROC) --stringparam autolayout-file $(PWD)/autolayout.xml -o $@ $(STYLESHEET) $(filter-out $(FILTEROUT),$^) $(STYLEOPT)
-chmod 644 $@
-depends: autolayout.xml
- $(PROC) -o depends.tabular $(STYLEDIR)/makefile-dep.xsl $<
+depends: depends.tabular
+
+depends.tabular: autolayout.xml
+ $(PROC) -o $@ $(STYLEDIR)/makefile-dep.xsl $<
install-html:
if test "x$(HTML_FILES)" != x ; then \