]> git.ipfire.org Git - ipfire.org.git/commitdiff
Remove old files.
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 21 Jan 2010 16:34:05 +0000 (17:34 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 21 Jan 2010 16:34:05 +0000 (17:34 +0100)
www/pages/source.py [deleted file]
www/pages/static/__init__.py [deleted file]
www/pages/static/cebit.xml [deleted file]
www/pages/static/development.xml [deleted file]
www/pages/static/news.xml [deleted file]
www/pages/static/screenshots.xml [deleted file]

diff --git a/www/pages/source.py b/www/pages/source.py
deleted file mode 100644 (file)
index 4178fa4..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/usr/bin/python
-
-SOURCE_BASE="/srv/sources"
-SOURCE_HASHES="/srv/www/ipfire.org/source/hashes.db"
-
-SOURCE_URL="http://source.ipfire.org"
-
-import os
-import sha
-from pysqlite2 import dbapi2 as sqlite
-
-import web
-import web.elements
-
-class SourceObject:
-       def __init__(self, db, file):
-               self.file = file
-               self.name = os.path.basename(file)
-
-               if db:
-                       self.db = db
-               else:
-                       self.db = sqlite.connect(SOURCE_HASHES)
-                       c = self.db.cursor()
-                       c.execute("CREATE TABLE IF NOT EXISTS hashes(file, sha1)")
-                       c.close()
-               
-       def data(self):
-               f = open(self.file, "rb")
-               data = f.read()
-               f.close()
-               return data
-
-       def getHash(self, type="sha1"):
-               hash = None
-               c = self.db.cursor()
-               c.execute("SELECT %s FROM hashes WHERE file = '%s'" % (type, self.name,))
-               try:
-                       hash = c.fetchone()[0]
-               except TypeError:
-                       pass
-               c.close()
-
-               if not hash:
-                       hash = sha.new(self.data()).hexdigest()
-                       c = self.db.cursor()
-                       c.execute("INSERT INTO hashes(file, sha1) VALUES('%s', '%s')" % \
-                               (self.name, hash,))
-                       c.close()
-                       self.db.commit()
-               return hash
-
-
-class Content(web.Content):
-       def __init__(self):
-               web.Content.__init__(self)
-               
-               self.dirs = []
-
-               # Open database
-               db = sqlite.connect(SOURCE_HASHES)
-               
-               for dir, subdirs, files in os.walk(SOURCE_BASE):
-                       if not files:
-                               continue
-                       fileobjects = []
-                       files.sort()
-                       for file in files:
-                               file = os.path.join(dir, file)
-                               fileobjects.append(SourceObject(db, file))
-                       self.dirs.append((os.path.basename(dir), fileobjects))
-               
-       def __call__(self, lang):
-               ret = ""
-               self.w("<h3>IPFire Source Base</h3>")
-               for dir, files in self.dirs:
-                       b = web.elements.Box(dir)
-                       b.w("<ul>")
-                       for file in files:
-                               b.w("""<li style="font-family: courier;">%(hash)s | <a href="%(url)s/%(dir)s/%(file)s">%(file)s</a></li>""" % \
-                                       { "file" : file.name,
-                                         "hash" : file.getHash() or "0000000000000000000000000000000000000000",
-                                         "dir"  : dir,
-                                         "url"  : SOURCE_URL, })
-                       b.w("</ul>")
-                       ret += b()
-               return ret
-
-page = web.Page()
-page.content = Content()
-page.sidebar = web.elements.DevelopmentSidebar()
diff --git a/www/pages/static/__init__.py b/www/pages/static/__init__.py
deleted file mode 100644 (file)
index 317aa39..0000000
+++ /dev/null
@@ -1,123 +0,0 @@
-#!/usr/bin/python
-# -*- coding: utf-8 -*-
-
-import os
-from xml.dom.minidom import parseString
-
-import web
-from web.banners import Banners
-from web.elements import Box, Releases
-from web.news import News
-
-class Xml(object):
-       def __init__(self, file):
-               file = "%s/pages/static/%s.xml" % (os.getcwd(), file,)
-               f = open(file)
-               data = f.read()
-               f.close()
-
-               self.xml = parseString(data).getElementsByTagName("Site")[0]
-
-       def getAttribute(self, node, attr):
-               return node.getAttribute(attr).strip()
-
-       def getText(self, node):
-               ret = ""
-               for i in node.childNodes:
-                       ret += i.data
-               return ret.encode("utf-8")
-
-
-class Content(Xml):
-       def __init__(self, file,):
-               Xml.__init__(self, file)
-
-       def __call__(self, lang="en"):
-               ret = ""
-               for paragraphs in self.xml.getElementsByTagName("Paragraphs"):
-                       for paragraph in paragraphs.getElementsByTagName("Paragraph"):
-                               if self.getAttribute(paragraph, "news") == "1":
-                                       news = News(int(self.getAttribute(paragraph, "count")))
-                                       ret += news(lang).encode("utf-8")
-                                       continue
-
-                               # Heading
-                               for heading in paragraph.getElementsByTagName("Heading"):
-                                       if self.getAttribute(heading, "lang") == lang or \
-                                                       not self.getAttribute(heading, "lang"):
-                                               heading = self.getText(heading)
-                                               break
-
-                               b = Box(heading)
-
-                               # Content
-                               for content in paragraph.getElementsByTagName("Content"):
-                                       if self.getAttribute(content, "lang") == lang or \
-                                                       not self.getAttribute(content, "lang"):
-                                               if self.getAttribute(content, "raw") == "1":
-                                                       s = self.getText(content)
-                                               else:
-                                                       s = "<p>%s</p>" % self.getText(content)
-                                               b.w(s)
-                               
-                               ret += b()
-               return ret
-
-
-class Sidebar(Xml):
-       def __init__(self, file):
-               Xml.__init__(self, file)
-
-       def __call__(self, lang="en"):
-               ret = ""
-               sidebar = self.xml.getElementsByTagName("Sidebar")[0]
-               for paragraph in sidebar.getElementsByTagName("Paragraph"):
-                       if self.getAttribute(paragraph, "banner") == "1":
-                               b = Banners()
-                               ret += """<h4>%(title)s</h4><a href="%(link)s" target="_blank">
-                                               <img class="banner" src="%(uri)s" /></a>""" % b.random()
-                               continue
-                       elif self.getAttribute(paragraph, "releases") == "1":
-                               r = Releases()
-                               ret += r(lang)
-                               continue
-
-                       # Heading
-                       for heading in paragraph.getElementsByTagName("Heading"):
-                               if self.getAttribute(heading, "lang") == lang or \
-                                               not self.getAttribute(heading, "lang"):
-                                       heading = self.getText(heading)
-                                       break
-
-                       ret += "<h4>%s</h4>" % heading
-
-                       # Content
-                       for content in paragraph.getElementsByTagName("Content"):
-                               if self.getAttribute(content, "lang") == lang or \
-                                               not self.getAttribute(content, "lang"):
-                                       if self.getAttribute(content, "raw") == "1":
-                                               s = self.getText(content)
-                                       else:
-                                               s = "<p>%s</p>" % self.getText(content)
-                                       ret += s
-
-               return ret
-
-class Javascript(Xml):
-       def __init__(self, file):
-               Xml.__init__(self, file)
-
-       def __call__(self, lang="en"):
-               ret = ""
-               scripts = self.xml.getElementsByTagName("Script")
-               for script in scripts:
-                       ret += self.getText(script)
-
-               return ret
-
-
-
-page = web.Page()
-page.content = Content(page.site)
-page.sidebar = Sidebar(page.site)
-page.javascript = Javascript(page.site)
diff --git a/www/pages/static/cebit.xml b/www/pages/static/cebit.xml
deleted file mode 100644 (file)
index 84d55d3..0000000
+++ /dev/null
@@ -1,182 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Site>
-       <Config>
-               <Title>CeBIT-Special</Title>
-       </Config>
-       <Paragraphs>
-               <Paragraph>
-                       <Heading lang="en">IPFire on CeBIT 2010</Heading>
-                       <Heading lang="de">IPFire auf der CeBIT 2010</Heading>
-                       
-                       <Content><![CDATA[
-                               <img class="floatTR" src="/images/cebit-177px_schatten.png" alt="CeBIT" />
-                       ]]>                     
-                       </Content>
-
-                       <Content lang="en"><![CDATA[
-                                       <strong>CeBIT</strong> 2010 will be here soon, beginning March 2nd and lasting until
-                                       March 6th in Hannover, Germany. This year will prove to be a special
-                                       one, as <strong>IPFire</strong> will be represented by its very own booth in
-                                       the <strong>Open Source Project Lounge</strong>.
-                               </p>
-                               
-                               <p>
-                                       First of all, our very special thanks go out to
-                                       <a href="http://www.linuxnewmedia.de/Produkte/Events" target="_blank">Linux New Media AG</a> and
-                                       <a href="http://www.cebit.de/opensource_d" target="_blank">Messegesellschaft</a>,
-                                       who offer free booths to selected Open Source
-                                       projects. <strong>CeBIT</strong> (a German acronym for the Center for Office and
-                                       Information Technology) is the biggest computer and telecommunications
-                                       exhibition in the world. This an excellent chance for IPFire to gain
-                                       recognition, get in touch with users and developers, and possibly find
-                                       sponsors and forge alliances. 
-                               </p>
-                               <p>
-                                       And, it is also a chance for all of you to meet the members of the
-                                       <strong>IPFire</strong> community in person.
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                                       Vom <em>2. bis 6. März 2010</em> findet die <strong>CeBIT</strong> in Hannover statt.
-                                       Das Besondere in diesem Jahr: <strong>IPFire</strong> wird mit einem
-                                       kleinen Stand in der <strong>Open Source Project Lounge</strong> auf der Messe vertreten sein.
-                               </p>
-
-                               <p>
-                                       Zuallererst gebührt unser Dank der
-                                       <a href="http://www.linuxnewmedia.de/Produkte/Events" target="_blank">Linux New Media AG</a>
-                                       und der <a href="http://www.cebit.de/opensource_d" target="_blank">Messegesellschaft</a>,
-                                       welche für ausgewählte OpenSource-Projekte einige kostenlose Stände zur Verfügung stellen.
-                                       Die <strong>CeBIT</strong> ist immernoch die weltgrößte Computer- und Telekommunikationsmesse,
-                                       und diese Präsentationsmöglichkeit ist natürlich eine riesige Chance, das Projekt bekannter
-                                       zu machen, mehr Nutzer und Entwickler zu erreichen, bzw. Kontakte zu knüpfen und Allianzen
-                                       zu schmieden. 
-                               </p>
-                               
-                               <p>
-                                       Ebenfalls erhaltet Ihr die einmalige Chance die Entwickler einmal persönlich kennen zu lernen,
-                                       Ideen auszutauschen, und und und...
-                               </p>]]>
-                       </Content>
-               </Paragraph>
-               <Paragraph>
-                       <Heading lang="en">Your Donations are Needed!</Heading>
-                       <Heading lang="de">Spendenaufruf</Heading>
-                       
-                       <Content><![CDATA[
-                               <img class="floatTL" src="/images/paypal-folder.png" alt="Paypal" />
-                       ]]>                                             
-                       </Content>
-                       <Content lang="en"><![CDATA[
-                                       This project is driven and maintained by volunteers in their free time.
-                                       The same goes to the booth. Even though it is being donated there are
-                                       still many costs associated with running a booth, such as flyers, CDs,
-                                       posters and other merchandise.
-                               </p>
-                               <p>
-                                       As we strive to represent <strong>IPFire</strong> as professionally,
-                                       we are asking for some extra help to take advantage of this opportunity.
-                                       All we ask is a small donation, as every little bit helps. This is a unique
-                                       opportunity to gain international recognition for the project, so your
-                                       money will be well spent.
-                               </p>
-                               <p>
-                                       Materials we will be purchasing:
-                               </p>
-                               <p>
-                                       <ul>
-                                               <li>Posters</li>
-                                               <li>Flyers</li>
-                                               <li>Discs (pressed)</li>
-                                               <li>T-Shirts, etc.</li>
-                                       </ul>
-                               </p>
-                               
-                               <p>
-                                       Our favorite way for a donation is <strong>PayPal</strong> because
-                                       it is fast and easy. If you prefer a bank donation, please send
-                                       us a short <a href="mailto:&#x6d;&#x69;&#x63;&#x68;&#x61;&#x65;&#x6c;&#x2e;&#x74;&#x72;&#x65;&#x6d;&#x65;&#x72;&#x40;&#x69;&#x70;&#x66;&#x69;&#x72;&#x65;&#x2e;&#x6f;&#x72;&#x67;" class="mail JSnocheck" title="&#x6d;&#x69;&#x63;&#x68;&#x61;&#x65;&#x6c;&#x2e;&#x74;&#x72;&#x65;&#x6d;&#x65;&#x72;&#x40;&#x69;&#x70;&#x66;&#x69;&#x72;&#x65;&#x2e;&#x6f;&#x72;&#x67;">request</a>
-                                       for our bank account number.
-                               </p>
-                               <div align="center">
-                               <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
-                                       <input type="hidden" name="cmd" value="_s-xclick">
-                                       <input type="hidden" name="hosted_button_id" value="10718640">
-                                       <input type="image" src="https://www.paypal.com/en_US/GB/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online.">
-                                       <img alt="" border="0" src="https://www.paypal.com/de_DE/i/scr/pixel.gif" width="1" height="1">
-                               </form>
-                               </div>
-                       ]]></Content>
-
-                       <Content lang="de"><![CDATA[
-                                       Dieses Projekt wird von Freiwilligen in ihrer Freizeit betrieben und betreut, was auch
-                                       für den Stand zutrifft. Man glaubt es kaum, aber selbst, wenn man einen kostenlosen
-                                       Stand zur Verfügung gestellt bekommt, entstehen hohe Kosten für Flyer, CDs, Poster und
-                                       sonstige Merchandise-Artikel.
-                               </p>
-                               <p>
-                                       Wir möchten jedoch <strong>IPFire</strong> so professioniell wie möglich präsentieren, daher ergeht
-                                       an euch Alle ein <strong>Spenden- und Mitmachaufruf</strong>.<br />
-                                       Wir möchten diese einmalige Chance nutzen und <strong>IPFire</strong> noch bekannter machen.
-                               </p>
-                               <p>
-                                       Spenden müssen nicht unbedingt finanzieller Natur sein. Es wird auch folgendes benötigt:
-                               </p>
-
-                               <p>
-                                       <ul>
-                                               <li>Poster</li>
-                                               <li>Flyer</li>
-                                               <li>CD-ROMs (bedruckt) in großer Auflage</li>
-                                               <li>Textilien mit Aufdruck</li>
-                                       </ul>
-                               </p>
-                               
-                               <p>
-                                       Wegen des einfachen Ablaufs der Spende bevorzugen wir <strong>PayPal</strong>.
-                                       Auf <a href="mailto:&#x6d;&#x69;&#x63;&#x68;&#x61;&#x65;&#x6c;&#x2e;&#x74;&#x72;&#x65;&#x6d;&#x65;&#x72;&#x40;&#x69;&#x70;&#x66;&#x69;&#x72;&#x65;&#x2e;&#x6f;&#x72;&#x67;" class="mail JSnocheck" title="&#x6d;&#x69;&#x63;&#x68;&#x61;&#x65;&#x6c;&#x2e;&#x74;&#x72;&#x65;&#x6d;&#x65;&#x72;&#x40;&#x69;&#x70;&#x66;&#x69;&#x72;&#x65;&#x2e;&#x6f;&#x72;&#x67;">Anfrage</a>
-                                       kann eine Überweisung auch per Kontonummer erfolgen.
-                               </p>
-                               <div align="center">
-                               <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
-                                       <input type="hidden" name="cmd" value="_s-xclick">
-                                       <input type="hidden" name="hosted_button_id" value="10718640">
-                                       <input type="image" src="https://www.paypal.com/de_DE/DE/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online.">
-                                       <img alt="" border="0" src="https://www.paypal.com/de_DE/i/scr/pixel.gif" width="1" height="1">
-                               </form>
-                               </div>
-                               ]]></Content>
-               </Paragraph>
-               
-               <Paragraph>
-                       <Heading lang="en">Sponsors</Heading>
-                       <Heading lang="de">Sponsoren</Heading>
-
-                       <Content><![CDATA[
-                               <a href="http://www.linuxnewmedia.de/" target="_blank"><img src="/images/linux_new_media_ag.jpg" alt="Linux New Media AG" /></a>
-                       ]]></Content>
-               </Paragraph>
-       </Paragraphs>
-       
-       <Sidebar>
-               <Paragraph>
-                       <Heading><![CDATA[<span>Ce</span>BIT]]></Heading>                       
-                       <Content lang="en"><![CDATA[
-                               <ul class="links">              
-                                       <li class="first"><a href="#IPFire on CeBIT 2010:">CeBIT 2010</a></li>
-                                       <li><a href="#Your Donations are Needed!">Donation!</a></li>
-                                       <li><a href="#Sponsors">Sponsors</a></li>
-                               </ul>
-                       ]]></Content>
-                       <Content lang="de"><![CDATA[
-                               <ul class="links">              
-                                       <li class="first"><a href="#IPFire auf der CeBIT 2010">CeBIT 2010</a></li>
-                                       <li><a href="#Spendenaufruf">Spenden!</a></li>
-                                       <li><a href="#Sponsoren">Sponsoren</a></li>
-                               </ul>
-                       ]]></Content>
-                       
-               </Paragraph>
-               
-               <Paragraph banner="1" />
-       </Sidebar>
-</Site>
diff --git a/www/pages/static/development.xml b/www/pages/static/development.xml
deleted file mode 100644 (file)
index afcd3a7..0000000
+++ /dev/null
@@ -1,130 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Site>
-       <Config>
-               <Title lang="en">Development</Title>
-               <Title lang="de">Development</Title>
-       </Config>
-       <Paragraphs>
-               <Paragraph>
-                       <Heading>Development</Heading>
-                       <Content raw="1"><![CDATA[
-                               <img src="../images/development.png" class="floatTR" alt="Download" />
-                       ]]></Content>
-                       
-                       <Content lang="en"><![CDATA[
-                                       Welcome to the development area of the ipfire-project.<br />
-                                       These are the development ressources. The neccessary howtos<br />
-                                       are in the wiki.
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                                       Willkommen im Entwicklungsbereich des IPFire-Projektes.<br />
-                                       Hier habt Ihr Zugriff auf alle Ressourcen für die Entwicklung.<br />
-                                       Die nötigen Howtos entnehmt bitte dem Wiki.
-                               ]]></Content>
-
-                       <Content lang="en"><![CDATA[
-                                       <br />There is one early development version at the moment:<br />
-                                       <strong>version 3.0</strong>, the next major release, has
-                                       reached alpha state. See the roadmap at:
-                                       <a href="http://wiki.ipfire.org/en/development/3.0" target="_blank">http://wiki.ipfire.org/en/development/3.0</a>.
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                                       <br />Zurzeit gibt eine frühe Entwicklungsversion:<br />
-                                       <strong>Version 3.0</strong>, die nächste Major-Version, hat
-                                       den Alpha-Status erreicht. Ein Roadmap findet sich unter
-                                       <a href="http://wiki.ipfire.org/de/development/3.0" target="_blank">http://wiki.ipfire.org/de/development/3.0</a>.
-                               ]]></Content>   
-                                               
-                       <Content lang="en"><![CDATA[
-                               <br /><a href="http://www.ohloh.net/projects/compare?metric=Activity&amp;project_0=IPFire&amp;project_1=Smoothwall&amp;project_2=IPCop+Firewall" target="_blank">Comparison of IPFire to IPCop and Smoothwall on ohloh.net</a>
-                               ]]></Content>
-
-                       <Content lang="de"><![CDATA[
-                               <br /><a href="http://www.ohloh.net/projects/compare?metric=Activity&amp;project_0=IPFire&amp;project_1=Smoothwall&amp;project_2=IPCop+Firewall" target="_blank">IPFire im Vergleich mit IPCop und Smoothwall auf ohloh.net</a>
-                               ]]></Content>                           
-               </Paragraph>
-               <Paragraph>
-                       <Heading>git</Heading>
-                       <Content lang="en"><![CDATA[
-                                       Our source code repository is managed by
-                                       <a href="http://git.or.cz" target="_blank">git</a>.
-                                       Your will find a howto for working with git in our
-                                       <a href="http://wiki.ipfire.org/en/development/git" target="_blank">wiki</a>.
-                                       <br />
-                                       You may also browse the our source code on: <a href="http://git.ipfire.org/" target="_blank">http://git.ipfire.org/</a>
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                                       Das Quellcode-Repository wird durch
-                                       <a href="http://git.or.cz" target="_blank">Git</a>
-                                       verwaltet. Ein Howto zum Arbeiten mit Git findet ihr
-                                       in unserem <a href="http://wiki.ipfire.org/de/development/git" target="_blank">Wiki</a>.
-                                       <br />
-                                       Browsen könnt ihr unseren Source-Code unter: <a href="http://git.ipfire.org/" target="_blank">http://git.ipfire.org/</a>
-                               ]]></Content>
-               </Paragraph>
-               <Paragraph>
-                       <Heading>source-code</Heading>
-                       <Content lang="en"><![CDATA[
-                                               The source code tarballs of the in ipfire used tools are on
-                                               <a href="http://source.ipfire.org/" target="_target">http://source.ipfire.org/</a>.<br />
-                                               All patches that are used in our distribution are stored in a git repository.
-                                               Therefore see "git" on this site.
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                                       Die Sourcecode-Tarballs der im IPFire verwendeten Tools findet Ihr unter
-                                       <a href="http://source.ipfire.org/" target="_target">http://source.ipfire.org/</a><br />
-                                       Alle Patches, die in der Distribution Verwendung finden werden in einem
-                                       Git-Repository verwaltet. Siehe dazu Git.
-                               ]]></Content>
-               </Paragraph>
-               <Paragraph>
-                       <Heading>bugtracker</Heading>
-                       <Content lang="en"><![CDATA[
-                                       We manage all issues in our <a href="http://bugtracker.ipfire.org" target="_blank">bugtracker</a>.<br />
-                                       It is important for development to create detailed bug reports that
-                                       we can work with them fastly.
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                                       Im <a href="http://bugtracker.ipfire.org" target="_blank">Bugtracker</a> findet Ihr bekannte Fehler.<br />
-                                       Für die Entwicklung ist es wichtig, dass es ausführliche Bug-Reports gibt,
-                                       die dann rasch bearbeitet werden können.
-                               ]]></Content>
-               </Paragraph>
-               <Paragraph>
-                       <Heading>nightly-builds</Heading>
-                       <Content lang="en"><![CDATA[
-                                       Compiled development versions for testing purposes
-                                       will be built (automatically).<br />
-                                       Version 3:              <a href="ftp://ftp.ipfire.org/pub/nightly-builds/" target="_blank">ftp://ftp.ipfire.org/pub/nightly-builds/</a><br />
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                                       Fertig kompilierte Entwicklerversionen der aktuellen
-                                       Entwicklungszweige werden in kurzen Abständen
-                                       (automatisch) gebaut.<br />
-                                        Version 3:              <a href="ftp://ftp.ipfire.org/pub/nightly-builds/" target="_blank">ftp://ftp.ipfire.org/pub/nightly-builds/</a><br />
-                               ]]></Content>
-               </Paragraph>
-       </Paragraphs>
-       <Sidebar>
-               <Paragraph>
-                       <Heading><![CDATA[<span>Development</span> Zone]]></Heading>
-                       
-                       <Content lang="en"><![CDATA[
-                               <ul class="links">
-                                       <li class="first"><a href="#git">git</a></li>
-                                       <li><a href="#source-code">sourcecode</a></li>
-                                       <li><a href="#bugtracker">bugtracker</a></li>
-                                       <li><a href="#nightly-builds">nighty builds</a></li>
-                               </ul>
-                               ]]></Content>                           
-                       <Content lang="de"><![CDATA[
-                               <ul class="links">
-                                       <li class="first"><a href="#git">Git</a></li>
-                                       <li><a href="#source-code">Sourcecode</a></li>
-                                       <li><a href="#bugtracker">Bugtracker</a></li>
-                                       <li><a href="#nightly-builds">Nighty-Builds</a></li>
-                               </ul>
-                               ]]></Content>
-               </Paragraph>
-       </Sidebar>
-</Site>
diff --git a/www/pages/static/news.xml b/www/pages/static/news.xml
deleted file mode 100644 (file)
index fe2fa5f..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Site>
-       <Config>
-               <Title>News</Title>
-       </Config>
-       <Paragraphs>
-               <Paragraph>
-                       <Heading lang="en">IPFire News Archive</Heading>
-                       <Heading lang="de">IPFire-News-Archiv</Heading>
-                       
-                       <Content lang="en"><![CDATA[
-                               In a big project like this, it might being simple to keep up
-                               with progress. That doesn't matter. This site will give you
-                               all information you need.<br />
-                               Additionally, you may subscribe to our 
-                               <a class="feed" href="/en/news.rss">rss feed</a>.
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                               In einem Projekt wie IPFire ist es nicht leicht sich auf dem
-                               neuesten Stand zu halten. Dazu gibt es aber diese Seite, auf
-                               der man alles wichtige chronologisch angeordnet nachlesen kann.
-                               <br />
-                               Weiterhin gibt es einen 
-                               <a class="feed" href="/de/news.rss">RSS-Feed</a>, der sich abbonieren
-                               lässt.
-                               ]]></Content>
-               </Paragraph>
-
-               <Paragraph news="1" count="50" />
-       </Paragraphs>
-       
-       <Sidebar>
-               <Paragraph banner="1" />
-       </Sidebar>
-</Site>
diff --git a/www/pages/static/screenshots.xml b/www/pages/static/screenshots.xml
deleted file mode 100644 (file)
index ed54c85..0000000
+++ /dev/null
@@ -1,196 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Site>
-       <Config>
-               <Title lang="en">Screenshots</Title>
-               <Title lang="de">Screenshots</Title>
-       </Config>
-       <Script><![CDATA[
-               <script src="/include/jquery.min.js" type="text/javascript"></script>
-               <script type="text/javascript" src="/include/jquery.lightbox.min.js"></script>
-               <script type="text/javascript">
-                       $(function() {
-                               $("#screenshots a").lightBox();
-                       });
-               </script>
-       ]]></Script>    
-       <Paragraphs>
-               <Paragraph><Heading>Screenshots</Heading>
-                       <Content raw="1"><![CDATA[
-                               <img src="../images/screenshots/monitor.png" class="floatTR" alt="Screenshots" />
-                       ]]></Content>
-                       
-                       <Content lang="en"><![CDATA[
-                                       Here you will find an insight into the IPFire webinterface.<br />
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                                       Hier findet Ihr einen keinen Einblick in das IPFire Webinterface.<br />
-                               ]]></Content>
-               </Paragraph>
-               
-               <Paragraph><Heading>System</Heading>
-                       <Content lang="en"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;                              
-                                       <a href="/images/screenshots/index_en.png" title="Home"><img src="/images/screenshots/index_en_tn.png" border="0" alt="Home"></a>
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/backup_en.png" title="Backup"><img src="/images/screenshots/backup_en_tn.png" border="0" alt="Backup"></a>
-                               </div>                          
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/index_de.png" title="Startseite"><img src="/images/screenshots/index_de_tn.png" border="0" alt="Startsete"></a>
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/backup_de.png" title="Datensicherung"><img src="/images/screenshots/backup_de_tn.png" border="0" alt="Datensicherung"></a>
-                               </div>                          
-                               ]]></Content>
-               </Paragraph>
-               
-               <Paragraph><Heading>Status</Heading>
-                       <Content lang="en"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;                              
-                                       <a href="/images/screenshots/services_en.png" title="Services"><img src="/images/screenshots/services_en_tn.png" border="0" alt="Services"></a>
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/networkother_en.png" title="Network (other)"><img src="/images/screenshots/networkother_en_tn.png" border="0" alt="Network (other)"></a>
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/connections_en.png" title="Connections"><img src="/images/screenshots/connections_en_tn.png" border="0" alt="Connections"></a>
-                               </div>                          
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/services_de.png" title="Dienste"><img src="/images/screenshots/services_de_tn.png" border="0" alt="Dienste"></a>
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/networkother_de.png" title="Netzwerk (sonstige)"><img src="/images/screenshots/networkother_de_tn.png" border="0" alt="Netzwerk (sonstige)"></a>
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/connections_de.png" title="Verbindungen"><img src="/images/screenshots/connections_de_tn.png" border="0" alt="Verbindungen"></a>
-                               </div>                          
-                               ]]></Content>
-               </Paragraph>
-               
-               <Paragraph>
-                       <Heading lang="en">Network</Heading>
-                       <Heading lang="de">Netzwerk</Heading>
-                       
-                       <Content lang="en"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;                              
-                                       <a href="/images/screenshots/dhcp_en.png" title="DHCP Server"><img src="/images/screenshots/dhcp_en_tn.png" border="0" alt="DHCP Server"></a>
-                               </div>                          
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/dhcp_de.png" title="DHCP Server"><img src="/images/screenshots/dhcp_de_tn.png" border="0" alt="DHCP Server"></a>
-                               </div>                          
-                               ]]></Content>
-               </Paragraph>
-               
-               <Paragraph>
-                       <Heading lang="en">Services</Heading>
-                       <Heading lang="de">Dienste</Heading>
-                       
-                       <Content lang="en"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;                              
-                                       <a href="/images/screenshots/ipsec_en.png" title="IPSec"><img src="/images/screenshots/ipsec_en_tn.png" border="0" alt="IPSec"></a>
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/qos_en.png" title="Quality of Service"><img src="/images/screenshots/qos_en_tn.png" border="0" alt="Quality of Service"></a>
-                               </div>                          
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/ipsec_de.png" title="IPSec"><img src="/images/screenshots/ipsec_de_tn.png" border="0" alt="IPSec"></a>
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/qos_de.png" title="Quality of Service"><img src="/images/screenshots/qos_de_tn.png" border="0" alt="Quality of Service"></a>
-                               </div>                          
-                               ]]></Content>
-               </Paragraph>
-               
-               <Paragraph><Heading>Firewall</Heading>
-                       <Content lang="en"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;                              
-                                       <a href="/images/screenshots/outgoing_fw_en.png" title="Outgoing Firewall"><img src="/images/screenshots/outgoing_fw_en_tn.png" border="0" alt="Outgoing Firewall"></a>
-                               </div>                          
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/outgoing_fw_de.png" title="Ausgehende Firewall"><img src="/images/screenshots/outgoing_fw_de_tn.png" border="0" alt="Ausgehende Firewall"></a>
-                               </div>                          
-                               ]]></Content>
-               </Paragraph>
-               
-               <Paragraph><Heading>IPFire</Heading>
-                       <Content lang="en"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;                              
-                                       <a href="/images/screenshots/pakfire_en.png" title="Pakfire"><img src="/images/screenshots/pakfire_en_tn.png" border="0" alt="Pakfire"></a>
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/samba_en.png" title="Samba"><img src="/images/screenshots/samba_en_tn.png" border="0" alt="Samba"></a>
-                               </div>                          
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/pakfire_de.png" title="Pakfire"><img src="/images/screenshots/pakfire_de_tn.png" border="0" alt="Pakfire"></a>
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/samba_de.png" title="Samba"><img src="/images/screenshots/samba_de_tn.png" border="0" alt="Samba"></a>
-                               </div>                          
-                               ]]></Content>
-               </Paragraph>
-               
-               <Paragraph><Heading>Logs</Heading>
-                       <Content lang="en"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;                              
-                                       <a href="/images/screenshots/fwlog_ip_en.png" title="Fw-Logdgraphs (IP)"><img src="/images/screenshots/fwlog_ip_en_tn.png" border="0" alt="Fw-Logdgraphs (IP)"></a>
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/proxy_en.png" title="Proxy Reports"><img src="/images/screenshots/proxy_en_tn.png" border="0" alt="Proxy Reports"></a>
-                               </div>                          
-                               ]]></Content>
-                       <Content lang="de"><![CDATA[
-                               <div id="screenshots">
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/fwlog_ip_de.png" title="Fw-Logdiagramme (IP)"><img src="/images/screenshots/fwlog_ip_de_tn.png" border="0" alt="Fw-Logdiagramme (IP)"></a>
-                                       &nbsp;&nbsp;&nbsp;
-                                       <a href="/images/screenshots/proxy_de.png" title="Proxy-Berichte"><img src="/images/screenshots/proxy_de_tn.png" border="0" alt="Proxy-Berichte"></a>
-                               </div>                          
-                               ]]></Content>
-               </Paragraph>
-
-       </Paragraphs>
-               <Sidebar>
-               <Paragraph>
-                       <Heading lang="en"><![CDATA[<span>Screenshot</span> list]]></Heading>
-                       <Heading lang="de"><![CDATA[<span>Screenshot</span>liste]]></Heading>
-                       
-                       <Content lang="en"><![CDATA[
-                               <ul class="links">              
-                                       <li class="first"><a href="#System">System</a></li>
-                                       <li><a href="#Status">Status</a></li>
-                                       <li><a href="#Network">Network</a></li>
-                                       <li><a href="#Services">Services</a></li>
-                                       <li><a href="#Firewall">Firewall</a></li>
-                                       <li><a href="#IPFire">IPFire</a></li>
-                                       <li><a href="#Logs">Logs</a></li>
-                               </ul>
-                       ]]></Content>
-                       <Content lang="de"><![CDATA[
-                               <ul class="links">              
-                                       <li class="first"><a href="#System">System</a></li>
-                                       <li><a href="#Status">Status</a></li>
-                                       <li><a href="#Netzwerk">Netzwerk</a></li>
-                                       <li><a href="#Dienste">Dienste</a></li>
-                                       <li><a href="#Firewall">Firewall</a></li>
-                                       <li><a href="#IPFire">IPFire</a></li>
-                                       <li><a href="#Logs">Logs</a></li>
-                               </ul>
-                       ]]></Content>
-                       
-               </Paragraph>
-       </Sidebar>
-</Site>
\ No newline at end of file