diff --git a/Makefile b/Makefile index c4977704c..bded80e3d 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,8 @@ ### Programme ### # XSLT-Prozessor: PROCESSOR=xsltproc -PFLAGS=--catalogs +PFLAGS=--catalogs --stringparam baseurl $(BASEURL) +BASEURL="" # XML-Validator VALIDATOR=xmllint VFLAGS=--noout --valid --catalogs @@ -87,9 +88,11 @@ $(NEWSFILES): news.xml $(NAVIGATION) $(STYLE) build/%.html: content/pages/%.xml $(STYLE) $(NAVIGATION) $(WWW_CCC_DE_UPDATES) $(call xml_to_html) +build/news/%.html : BASEURL="../" build/news/%.html: content/news/%.xml $(STYLE) $(NAVIGATION) $(WWW_CCC_DE_UPDATES) $(call xml_to_html) +build/cgi-bin/search.html : BASEURL="../" build/cgi-bin/search.html: content/cgi-bin/search.xml $(STYLE) $(NAVIGATION) $(call xml_to_html) diff --git a/xsl/xhtml.xsl b/xsl/xhtml.xsl index 6b1eb1867..b7739d0ed 100644 --- a/xsl/xhtml.xsl +++ b/xsl/xhtml.xsl @@ -19,10 +19,6 @@ doctype-system="DTD/xhtml1-strict.dtd" indent="yes"/> - - ../ - - @@ -56,6 +52,8 @@ + + de @@ -86,8 +84,7 @@