]> git.p6c8.net - selfforum.git/commitdiff
This commit was manufactured by cvs2svn to create tag 'start'. start
authorcvs2git <>
Mon, 4 Jun 2001 19:09:47 +0000 (19:09 +0000)
committercvs2git <>
Mon, 4 Jun 2001 19:09:47 +0000 (19:09 +0000)
16 files changed:
CVSROOT/checkoutlist [deleted file]
CVSROOT/commitinfo [deleted file]
CVSROOT/config [deleted file]
CVSROOT/cvswrappers [deleted file]
CVSROOT/editinfo [deleted file]
CVSROOT/loginfo [deleted file]
CVSROOT/modules [deleted file]
CVSROOT/notify [deleted file]
CVSROOT/rcsinfo [deleted file]
CVSROOT/taginfo [deleted file]
CVSROOT/verifymsg [deleted file]
selfforum-config/admin.tmpl.xml [new file with mode: 0644]
selfforum-config/answer.tmpl.xml [new file with mode: 0644]
selfforum-config/arcview.tmpl.xml [new file with mode: 0644]
selfforum-config/forum.tmpl.xml [new file with mode: 0644]
selfforum-config/posting.tmpl.xml [new file with mode: 0644]

diff --git a/CVSROOT/checkoutlist b/CVSROOT/checkoutlist
deleted file mode 100644 (file)
index b04b350..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-# The "checkoutlist" file is used to support additional version controlled
-# administrative files in $CVSROOT/CVSROOT, such as template files.
-#
-# The first entry on a line is a filename which will be checked out from
-# the corresponding RCS file in the $CVSROOT/CVSROOT directory.
-# The remainder of the line is an error message to use if the file cannot
-# be checked out.
-#
-# File format:
-#
-#      [<whitespace>]<filename><whitespace><error message><end-of-line>
-#
-# comment lines begin with '#'
diff --git a/CVSROOT/commitinfo b/CVSROOT/commitinfo
deleted file mode 100644 (file)
index b19e7b7..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-# The "commitinfo" file is used to control pre-commit checks.
-# The filter on the right is invoked with the repository and a list 
-# of files to check.  A non-zero exit of the filter program will 
-# cause the commit to be aborted.
-#
-# The first entry on a line is a regular expression which is tested
-# against the directory that the change is being committed to, relative
-# to the $CVSROOT.  For the first match that is found, then the remainder
-# of the line is the name of the filter to run.
-#
-# If the repository name does not match any of the regular expressions in this
-# file, the "DEFAULT" line is used, if it is specified.
-#
-# If the name "ALL" appears as a regular expression it is always used
-# in addition to the first matching regex or "DEFAULT".
diff --git a/CVSROOT/config b/CVSROOT/config
deleted file mode 100644 (file)
index 8069cad..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-# Set this to "no" if pserver shouldn't check system users/passwords
-#SystemAuth=no
-
-# Set `PreservePermissions' to `yes' to save file status information
-# in the repository.
-#PreservePermissions=no
-
-# Set `TopLevelAdmin' to `yes' to create a CVS directory at the top
-# level of the new working directory when using the `cvs checkout'
-# command.
-#TopLevelAdmin=no
diff --git a/CVSROOT/cvswrappers b/CVSROOT/cvswrappers
deleted file mode 100644 (file)
index 0accaf1..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-# This file affects handling of files based on their names.
-#
-# The -t/-f options allow one to treat directories of files
-# as a single file, or to transform a file in other ways on
-# its way in and out of CVS.
-#
-# The -m option specifies whether CVS attempts to merge files.
-#
-# The -k option specifies keyword expansion (e.g. -kb for binary).
-#
-# Format of wrapper file ($CVSROOT/CVSROOT/cvswrappers or .cvswrappers)
-#
-#  wildcard    [option value][option value]...
-#
-#  where option is one of
-#  -f          from cvs filter         value: path to filter
-#  -t          to cvs filter           value: path to filter
-#  -m          update methodology      value: MERGE or COPY
-#  -k          expansion mode          value: b, o, kkv, &c
-#
-#  and value is a single-quote delimited value.
-# For example:
-#*.gif -k 'b'
diff --git a/CVSROOT/editinfo b/CVSROOT/editinfo
deleted file mode 100644 (file)
index d78886c..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-# The "editinfo" file is used to allow verification of logging
-# information.  It works best when a template (as specified in the
-# rcsinfo file) is provided for the logging procedure.  Given a
-# template with locations for, a bug-id number, a list of people who
-# reviewed the code before it can be checked in, and an external
-# process to catalog the differences that were code reviewed, the
-# following test can be applied to the code:
-#
-#   Making sure that the entered bug-id number is correct.
-#   Validating that the code that was reviewed is indeed the code being
-#       checked in (using the bug-id number or a seperate review
-#       number to identify this particular code set.).
-#
-# If any of the above test failed, then the commit would be aborted.
-#
-# Actions such as mailing a copy of the report to each reviewer are
-# better handled by an entry in the loginfo file.
-#
-# One thing that should be noted is the the ALL keyword is not
-# supported.  There can be only one entry that matches a given
-# repository.
diff --git a/CVSROOT/loginfo b/CVSROOT/loginfo
deleted file mode 100644 (file)
index 5a59f0a..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-# The "loginfo" file controls where "cvs commit" log information
-# is sent.  The first entry on a line is a regular expression which must match
-# the directory that the change is being made to, relative to the
-# $CVSROOT.  If a match is found, then the remainder of the line is a filter
-# program that should expect log information on its standard input.
-#
-# If the repository name does not match any of the regular expressions in this
-# file, the "DEFAULT" line is used, if it is specified.
-#
-# If the name ALL appears as a regular expression it is always used
-# in addition to the first matching regex or DEFAULT.
-#
-# You may specify a format string as part of the
-# filter.  The string is composed of a `%' followed
-# by a single format character, or followed by a set of format
-# characters surrounded by `{' and `}' as separators.  The format
-# characters are:
-#
-#   s = file name
-#   V = old version number (pre-checkin)
-#   v = new version number (post-checkin)
-#
-# For example:
-#DEFAULT (echo ""; id; echo %s; date; cat) >> $CVSROOT/CVSROOT/commitlog
-# or
-#DEFAULT (echo ""; id; echo %{sVv}; date; cat) >> $CVSROOT/CVSROOT/commitlog
diff --git a/CVSROOT/modules b/CVSROOT/modules
deleted file mode 100644 (file)
index cb9e9ef..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-# Three different line formats are valid:
-#      key     -a    aliases...
-#      key [options] directory
-#      key [options] directory files...
-#
-# Where "options" are composed of:
-#      -i prog         Run "prog" on "cvs commit" from top-level of module.
-#      -o prog         Run "prog" on "cvs checkout" of module.
-#      -e prog         Run "prog" on "cvs export" of module.
-#      -t prog         Run "prog" on "cvs rtag" of module.
-#      -u prog         Run "prog" on "cvs update" of module.
-#      -d dir          Place module in directory "dir" instead of module name.
-#      -l              Top-level directory only -- do not recurse.
-#
-# NOTE:  If you change any of the "Run" options above, you'll have to
-# release and re-checkout any working directories of these modules.
-#
-# And "directory" is a path to a directory relative to $CVSROOT.
-#
-# The "-a" option specifies an alias.  An alias is interpreted as if
-# everything on the right of the "-a" had been typed on the command line.
-#
-# You can encode a module within a module by using the special '&'
-# character to interpose another module into the current module.  This
-# can be useful for creating a module that consists of many directories
-# spread out over the entire source repository.
diff --git a/CVSROOT/notify b/CVSROOT/notify
deleted file mode 100644 (file)
index 34f0bc2..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-# The "notify" file controls where notifications from watches set by
-# "cvs watch add" or "cvs edit" are sent.  The first entry on a line is
-# a regular expression which is tested against the directory that the
-# change is being made to, relative to the $CVSROOT.  If it matches,
-# then the remainder of the line is a filter program that should contain
-# one occurrence of %s for the user to notify, and information on its
-# standard input.
-#
-# "ALL" or "DEFAULT" can be used in place of the regular expression.
-#
-# For example:
-#ALL mail %s -s "CVS notification"
diff --git a/CVSROOT/rcsinfo b/CVSROOT/rcsinfo
deleted file mode 100644 (file)
index 49e59f4..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-# The "rcsinfo" file is used to control templates with which the editor
-# is invoked on commit and import.
-#
-# The first entry on a line is a regular expression which is tested
-# against the directory that the change is being made to, relative to the
-# $CVSROOT.  For the first match that is found, then the remainder of the
-# line is the name of the file that contains the template.
-#
-# If the repository name does not match any of the regular expressions in this
-# file, the "DEFAULT" line is used, if it is specified.
-#
-# If the name "ALL" appears as a regular expression it is always used
-# in addition to the first matching regex or "DEFAULT".
diff --git a/CVSROOT/taginfo b/CVSROOT/taginfo
deleted file mode 100644 (file)
index 274a46d..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-# The "taginfo" file is used to control pre-tag checks.
-# The filter on the right is invoked with the following arguments:
-#
-# $1 -- tagname
-# $2 -- operation "add" for tag, "mov" for tag -F, and "del" for tag -d
-# $3 -- repository
-# $4->  file revision [file revision ...]
-#
-# A non-zero exit of the filter program will cause the tag to be aborted.
-#
-# The first entry on a line is a regular expression which is tested
-# against the directory that the change is being committed to, relative
-# to the $CVSROOT.  For the first match that is found, then the remainder
-# of the line is the name of the filter to run.
-#
-# If the repository name does not match any of the regular expressions in this
-# file, the "DEFAULT" line is used, if it is specified.
-#
-# If the name "ALL" appears as a regular expression it is always used
-# in addition to the first matching regex or "DEFAULT".
diff --git a/CVSROOT/verifymsg b/CVSROOT/verifymsg
deleted file mode 100644 (file)
index 86f747c..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-# The "verifymsg" file is used to allow verification of logging
-# information.  It works best when a template (as specified in the
-# rcsinfo file) is provided for the logging procedure.  Given a
-# template with locations for, a bug-id number, a list of people who
-# reviewed the code before it can be checked in, and an external
-# process to catalog the differences that were code reviewed, the
-# following test can be applied to the code:
-#
-#   Making sure that the entered bug-id number is correct.
-#   Validating that the code that was reviewed is indeed the code being
-#       checked in (using the bug-id number or a seperate review
-#       number to identify this particular code set.).
-#
-# If any of the above test failed, then the commit would be aborted.
-#
-# Actions such as mailing a copy of the report to each reviewer are
-# better handled by an entry in the loginfo file.
-#
-# One thing that should be noted is the the ALL keyword is not
-# supported.  There can be only one entry that matches a given
-# repository.
diff --git a/selfforum-config/admin.tmpl.xml b/selfforum-config/admin.tmpl.xml
new file mode 100644 (file)
index 0000000..1be49d0
--- /dev/null
@@ -0,0 +1,191 @@
+<?xml version="1.0"?>
+<Template metaon="{&amp;&amp;" metaoff="&amp;&amp;}">
+
+  <Scrap id="DOC_FORUM_START"><![CDATA[
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<!--    <meta http-equiv="expires" content="0">-->
+    <meta http-equiv="cache-control" content="no-cache">
+    <meta name="robots" content="noindex,noarchive">
+
+    <title>SELFHTML Forum</title>
+
+    <link rel="stylesheet" type="text/css" href="{&& _CSS_FILE &&}">
+
+    <script type="text/javascript"><!--
+    function Chat () { F1 = open("{&& URL_CHAT &&}","Fenster1","width=600,height=450"); }
+    function News () { F1 = open("{&& URL_NEWS &&}","Fenster2","width=520,height=400,scrollbars=yes,resizable=yes,status=yes"); }
+    function NewMessage () { alert("Der Verweis zum Erstellen einer neuen Nachricht\nbefindet sich am Ende dieser Seite."); }
+    //--></script>
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="top">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}</td></tr>
+</table>
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc" width="110">{&& IMG_XWEB &&}</td>
+    <td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%"><h2>SELFHTML Forum</h2></td></tr>
+<tr><td bgcolor="#EEEEEE" class="doc" valign="top" align="center">
+
+    <table border="0" cellpadding="5" cellspacing="5" width="100%"><tr>
+    <td bgcolor="#FFEEDD" align="center">
+      <p>
+    <b>QuickLink:</b><br>
+    <a href="/selfaktuell/forum/archiv/">Forumsarchiv</a><br>
+    <a href="/selfaktuell/forum/faq/">Forums-FAQ</a><br>&nbsp;<br>
+    <a href="/selfhtml/">SELFHTML</a><br>
+    <a href="/selfaktuell/news.htm" OnClick="if (!window.News) return true; News(); return false;">News</a><br>
+    <a href="/selfaktuell/live/chat.htm" OnClick="if (!window.Chat) return true; Chat(); return false;">Chat</a><br>
+    <a href="/cgi-local/self/such.pl">Suche</a><br>
+      </p>
+    </td>
+    </tr></table>
+<br></td>
+    <td bgcolor="#FFFFFF" valign="top">
+        <p>{&& IMG_XGDOWN &&}&nbsp;<a href="#a1"><b>Aktuelle Nachrichten</b></a><br>
+           {&& IMG_X3 &&}&nbsp;{&& LINK_NEU &&}<br></p>
+        <p><a name="zu_diesem_Forum" class="an">Dies</a> ist ein Forum als Erg&auml;nzung zu SELFHTML. Von allen hier Teilnehmenden werden HTML-Grundkenntnisse erwartet. Es wird erwartet, da&szlig; bei Problemen erst einmal in SELFHTML oder anderen Hilfen nach einer L&ouml;sung gesucht wird. Auch im Chat treffen sich fast den ganzen Tag &uuml;ber Gleichgesinnte und tauschen Infos und Hilfe aus!</p>
+        {&& %IF _LOAD_TIME &&}
+        <p>Ladezeitpunkt: {&& _LOAD_TIME &&}</p>{&& %ENDIF &&}</td></tr>
+<tr><td colspan="2" bgcolor="#EEEEEE" class="doc"><a href="#bottom">{&& IMG_XGDOWN &&}</a>&#160;</td></tr>
+</table>
+<h2 class="Sh2"><a class="an" name="a1">Aktuelle Nachrichten</a></h2>
+
+<p><b>Mitmachen:</b> Um auf eine aktuelle Nachricht zu antworten, einfach diese &ouml;ffnen und lesen. Alle Nachrichten enthalten ein Formular zum Antworten.<br>
+<b>Tip:</b> Nachrichten in neuem Fenster &ouml;ffnen (rechte Maustaste). Dann bleibt diese Indexdatei im Hintergrund ge&ouml;ffnet.<br>
+<b>Dran denken:</b> Beim Lesen von fachlich guten oder sonstwie gelungenen Nachrichten auf den Button <i>zur Archivierung vorschlagen</i> klicken.</p>
+  ]]></Scrap>
+
+  <Scrap id="DOC_FORUM_END"><![CDATA[
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc"><a href="#top">{&& IMG_XGOUP &&}</a></td></tr>
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="bottom">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}</td></tr>
+</table>
+<p>&copy; 2000 {&& IMG_XGMAIL &&}&nbsp;<a href="mailto:{&& MAIL_SELF &&}">{&& MAIL_SELF &&}</a></p>
+</body>
+</html>
+  ]]></Scrap>
+
+<Scrap id="_N_A"><![CDATA[Das Forum ist zur Zeit aus Wartungsgr&uuml;nden geschlossen. Versuchen Sie es bitte sp&auml;ter nocheinmal.]]></Scrap>
+<Scrap id="_OCCUPIED"><![CDATA[Das Forum ist vor&uuml;bergehend nicht verf&uuml;gbar. Versuchen Sie es bitte in einigen Minuten nocheinmal.]]></Scrap>
+
+  <Scrap id="DOC_ERROR"><![CDATA[
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+    <meta http-equiv="expires" content="0">
+    <meta name="robots" content="noindex">
+
+    <title>SELFHTML Forum: Fehler</title>
+
+    <link rel="stylesheet" type="text/css" href="{&& _CSS_FILE &&}">
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="top">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}</td></tr>
+</table>
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc" width="110">{&& IMG_XWEB &&}</td>
+    <td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%"><h2>SELFHTML Forum:<br>Fehler</h2></td></tr>
+<tr><td bgcolor="#EEEEEE" class="doc" valign="top" align="center">
+    {&& QUICKLINKS &&}
+<br></td>
+    <td bgcolor="#FFFFFF" valign="top">
+    <p>{&& IMG_XGDOWN &&}&nbsp;<a href="#a1"><b>Fehler</b></a></p>{&& %IF _LOAD_TIME &&}
+    <p>Ladezeitpunkt: {&& _LOAD_TIME &&}</p>{&& %ENDIF &&}</td></tr>
+<tr><td colspan="2" bgcolor="#EEEEEE" class="doc"><a href="#bottom">{&& IMG_XGDOWN &&}</a>&#160;</td></tr>
+</table>
+<h2 class="Sh2"><a class="an" name="a1">Fehler</a></h2>
+<p>{&& _ERROR_TEXT &&}</p>
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc"><a href="#top">{&& IMG_XGOUP &&}</a></td></tr>
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="bottom">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}</td></tr>
+</table>
+<p>&copy; 2000 {&& IMG_XGMAIL &&}&nbsp;<a href="mailto:{&& MAIL_SELF &&}">{&& MAIL_SELF &&}</a></p>
+</body>
+</html>
+  ]]></Scrap>
+
+  <Scrap id="QUICKLINKS"><![CDATA[
+    <table border="0" cellpadding="5" cellspacing="5" width="100%"><tr>
+    <td bgcolor="#FFEEDD" align="center">
+      <p>
+    <b>QuickLink:</b><br>
+    <a href="/selfaktuell/forum/archiv/">Forumsarchiv</a><br>
+    <a href="/selfaktuell/forum/faq/">Forums-FAQ</a><br>&nbsp;<br>
+    <a href="/selfhtml/">SELFHTML</a><br>
+    <a href="/selfaktuell/news.htm" OnClick="if (!window.News) return true; News(); return false;">News</a><br>
+    <a href="/selfaktuell/live/chat.htm" OnClick="if (!window.Chat) return true; Chat(); return false;">Chat</a><br>
+    <a href="/cgi-local/self/such.pl">Suche</a><br>
+      </p>
+    </td>
+    </tr></table>
+  ]]></Scrap>
+
+  <Scrap id="TREE_START"><![CDATA[
+{&& %IF _RATE &&}<tt>{&& _RATE &&} ({&& _VOTINGS &&}/{&& _VIEWS &&})</tt> {&& %ELSE &&}<tt>[N/A]</tt> {&& %ENDIF &&}(<b>{&& _CATEGORY &&}</b>) <a href="{&& _LINK &&}"><b>{&& _TITLE &&}</b></a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="TREE_START_NC"><![CDATA[
+{&& %IF _RATE &&}<tt>{&& _RATE &&} ({&& _VOTINGS &&}/{&& _VIEWS &&})</tt> {&& %ELSE &&}<tt>[N/A]</tt> {&& %ENDIF &&}<a href="{&& _LINK &&}"><b>{&& _TITLE &&}</b></a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="TREE_LINE"><![CDATA[
+{&& %IF _RATE &&}<tt>{&& _RATE &&} ({&& _VOTINGS &&}/{&& _VIEWS &&})</tt> {&& %ELSE &&}<tt>[N/A]</tt> {&& %ENDIF &&}<a href="{&& _LINK &&}">{&& _TITLE &&}</a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="TREE_LINE_NC"><![CDATA[
+{&& %IF _RATE &&}<tt>{&& _RATE &&} ({&& _VOTINGS &&}/{&& _VIEWS &&})</tt> {&& %ELSE &&}<tt>[N/A]</tt> {&& %ENDIF &&}<a href="{&& _LINK &&}">{&& _TITLE &&}</a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+<!--
+    ***** ATOMICS *****
+    Grundelemente
+-->
+
+<!--
+    Links/URLs
+-->
+
+<Scrap id="_CSS_FILE"><![CDATA[ /selfaktuell/src/forum.css ]]></Scrap>
+
+<Scrap id="LINK_SELFHTML"><![CDATA[ <a href="/selfhtml/"><b>SELFHTML</b></a> ]]></Scrap>
+<Scrap id="LINK_SELFAKTUELL"><![CDATA[ <a href="/selfaktuell/"><b>SELFHTML aktuell</b></a> ]]></Scrap>
+<Scrap id="LINK_LIVE"><![CDATA[ <a href="/selfaktuell/live/"><b>SELFHTML live</b></a> ]]></Scrap>
+<Scrap id="LINK_FORUM"><![CDATA[ <a href="/selfaktuell/forum/"><b>SELFHTML&nbsp;Forum</b></a> ]]></Scrap>
+<Scrap id="LINK_UNRECHT"><![CDATA[ <a href="/selfaktuell/talk/rechtundlinks.htm"><b>Recht + Links</b></a> ]]></Scrap>
+<Scrap id="LINK_FAQ"><![CDATA[ <a href="/selfaktuell/forum/faq/"><b>Forums-FAQ</b></a> ]]></Scrap>
+<Scrap id="LINK_ARCHIV"><![CDATA[ <a href="/selfaktuell/forum/archiv/"><b>Forumsarchiv</b></a> ]]></Scrap>
+<Scrap id="LINK_SUCHE"><![CDATA[ <a href="/cgi-local/self/such.pl"><b>SELFHTML Suche</b></a> ]]></Scrap>
+<Scrap id="LINK_NEU"><![CDATA[ <a href="neu.shtml" target="_blank"><b>Neue Nachricht verfassen</b></a> ]]></Scrap>
+
+<Scrap id="MAIL_SELF"><![CDATA[ selfhtml@teamone.de ]]></Scrap>
+
+<Scrap id="URL_NEWS"><![CDATA[ /selfaktuell/news.htm ]]></Scrap>
+<Scrap id="URL_CHAT"><![CDATA[ /selfaktuell/live/chat.htm ]]></Scrap>
+
+<!--
+    Bilder
+-->
+
+<Scrap id="IMG_XGMAIL"><![CDATA[ <img src="/selfaktuell/src/xgmail.gif" width="15" height="10" border="0" alt="E-Mail"> ]]></Scrap>
+<Scrap id="IMG_XGOUP"><![CDATA[ <img src="/selfaktuell/src/xgoup.gif" width="14" height="10" border="0" alt="nach oben"> ]]></Scrap>
+<Scrap id="IMG_XGDOWN"><![CDATA[ <img src="/selfaktuell/src/xgdown.gif" width="14" height="10" border="0" alt="nach unten"> ]]></Scrap>
+<Scrap id="IMG_X1"><![CDATA[ <img src="/selfaktuell/src/x1.gif" width="15" height="13" border="0" alt="Ordner"> ]]></Scrap>
+<Scrap id="IMG_X2"><![CDATA[ <img src="/selfaktuell/src/x2.gif" width="16" height="13" border="0" alt="Teil von"> ]]></Scrap>
+<Scrap id="IMG_X3"><![CDATA[ <img src="/selfaktuell/src/x3.gif" width="15" height="10" border="0" alt="Seite"> ]]></Scrap>
+<Scrap id="IMG_X3NEU"><![CDATA[ <img src="/selfaktuell/src/x3n.gif" width="15" height="10" border="0" alt="neue Seite im eigenen Fenster"> ]]></Scrap>
+<Scrap id="IMG_X5"><![CDATA[ <img src="/selfaktuell/src/x5.gif" width="30" height="20" vspace="6" border="0" alt="Informationsseite"> ]]></Scrap>
+<Scrap id="IMG_XWEB"><![CDATA[ <img src="/selfaktuell/src/xweb.gif" width="106" height="109" border="0" alt="SELFHTML"> ]]></Scrap>
+<Scrap id="IMG_XVIEW"><![CDATA[ <img src="/selfaktuell/src/xview.gif" width="30" height="20" border="0" alt="News"> ]]></Scrap>
+<Scrap id="IMG_SMILE"><![CDATA[ <img src="/selfaktuell/src/smile2.gif" width="15" height="15" alt="Smile" border=0> ]]></Scrap>
+<Scrap id="IMG_XGMESSAGE"><![CDATA[ <img src="/selfaktuell/src/xmessage.gif" width="14" height="10" border="0" alt="weiter unten"> ]]></Scrap>
+<Scrap id="IMG_XCLOSED"><![CDATA[ <img src="/selfaktuell/src/x1.gif" width="15" height="13" border="0" alt="Thread aufklappen" title="Thread aufklappen"> ]]></Scrap>
+<Scrap id="IMG_XOPEN"><![CDATA[ <img src="/selfaktuell/src/x2.gif" width="16" height="13" border="0" alt="Thread zuklappen" title="Thread zuklappen"> ]]></Scrap>
+
+</Template>
\ No newline at end of file
diff --git a/selfforum-config/answer.tmpl.xml b/selfforum-config/answer.tmpl.xml
new file mode 100644 (file)
index 0000000..c4b69bb
--- /dev/null
@@ -0,0 +1,234 @@
+<?xml version="1.0"?>
+
+<Template metaon="{&amp;&amp;" metaoff="&amp;&amp;}">
+
+  <Scrap id="DOC_OPENING"><![CDATA[
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<!--     <meta http-equiv="expires" content="0">
+    <meta name="robots" content="noindex">
+ -->
+    <title>{&& %IF _ERR_MESS &&}SELFHTML Forum: Fehler{&& %ELSE &&}SELFHTML Forum: Neue Nachricht verfassen{&& %ENDIF &&}</title>
+
+    <link rel="stylesheet" type="text/css" href="{&& _CSS_FILE &&}">
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">
+<table cellpadding=4 cellspacing=0 border=0 width="100%">
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="top">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_FORUM &&}</td></tr>
+</table>
+
+<table cellpadding=4 cellspacing=0 border=0 width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc" width=110>{&& IMG_XWEB &&}</td>
+    <td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%"><h2>SELFHTML Forum<br>{&& %IF _ERR_MESS &&}Fehler{&& %ELSE &&}Neue Nachricht verfassen{&& %ENDIF &&}</h2></td></tr>
+<tr><td bgcolor="#EEEEEE" class="doc" valign="top" align="center">{&& IMG_X5 &&}</td>
+    <td bgcolor="#FFFFFF" valign="top">
+        <p>{&& IMG_XGDOWN &&}&nbsp;<a href="#a1"><b>{&& %IF _ERR_MESS &&}Fehler{&& %ELSE &&}Neue Nachricht verfassen{&& %ENDIF &&}</b></a><br></p>{&& %IF _ERR_MESS &&}{&& %ELSE &&}
+        <p><a name="zu_diesem_Forum" class="an">Dies</a> ist ein Forum als Erg&auml;nzung zu SELFHTML. Von allen hier Teilnehmenden werden HTML-Grundkenntnisse erwartet. Es wird erwartet, da&szlig; bei Problemen erst einmal in SELFHTML oder anderen Hilfen nach einer L&ouml;sung gesucht wird. Auch im Chat treffen sich fast den ganzen Tag &uuml;ber Gleichgesinnte und tauschen Infos und Hilfe aus!</p>
+           <br>&nbsp;</td></tr>{&& %ENDIF &&}
+<tr><td colspan=2 bgcolor="#EEEEEE" class="doc">
+        <a href="#bottom">{&& IMG_XGDOWN &&}</a>&nbsp;</td></tr>
+</table>
+
+{&& %IF _ERR_MESS &&}<h2 class="Sh2"><a class="an" name="a1">Fehler</a></h2>
+<p>{&& _ERR_MESS &&}</p>{&& %ELSE &&}<h2 class="Sh2"><a class="an" name="a1">Neue Nachricht verfassen</a></h2>
+<p>Mit einer neuen Nachricht wird auch ein neues Thema (neuer Thread) gestartet. Das ist sinnvoll, um eine Frage zu stellen oder eine neue Diskussion zu entfachen.</p>{&& %ENDIF &&}
+{&& POST_FORM &&}
+<table cellpadding=4 cellspacing=0 border=0 width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc">
+        <a href="#top">{&& IMG_XGOUP &&}</a></td></tr>
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="bottom">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_FORUM &&}</td></tr>
+</table>
+<p>&copy; 2000 {&& IMG_XGMAIL &&}&nbsp;<a href="mailto:{&& MAIL_SELF &&}">{&& MAIL_SELF &&}</a></p>
+</body>
+</html>
+  ]]></Scrap>
+
+  <Scrap id="DOC_FATAL"><![CDATA[
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+    <meta name="robots" content="noindex">
+
+    <title>SELFHTML Forum: Fehler</title>
+
+    <link rel="stylesheet" type="text/css" href="{&& _CSS_FILE &&}">
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">
+<table cellpadding=4 cellspacing=0 border=0 width="100%">
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="top">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_FORUM &&}</td></tr>
+</table>
+
+<table cellpadding=4 cellspacing=0 border=0 width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc" width=110>{&& IMG_XWEB &&}</td>
+    <td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%"><h2>SELFHTML Forum<br>Fehler</h2></td></tr>
+<tr><td bgcolor="#EEEEEE" class="doc" valign="top" align="center">{&& IMG_X5 &&}</td>
+<td bgcolor="#FFFFFF" valign="top">
+    <p>{&& IMG_XGDOWN &&}&nbsp;<a href="#a1"><b>Fehler</b></a><br></p></td></tr>
+<tr><td colspan=2 bgcolor="#EEEEEE" class="doc">
+        <a href="#bottom">{&& IMG_XGDOWN &&}</a>&nbsp;</td></tr>
+</table>
+
+<h2 class="Sh2"><a class="an" name="a1">Fehler</a></h2>
+<p>{&& _ERR_MESS &&}</p>
+
+<table cellpadding=4 cellspacing=0 border=0 width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc"><a href="#top">{&& IMG_XGOUP &&}</a></td></tr>
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="bottom">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_FORUM &&}</td></tr>
+</table>
+
+<p><a class="an" name="bottom">&copy; 2000</a> {&& IMG_XGMAIL &&}&nbsp;<a href="mailto:{&& MAIL_SELF &&}">{&& MAIL_SELF &&}</a></p>
+</body>
+</html>
+  ]]></Scrap>
+
+  <Scrap id="DOC_THANKYOU"><![CDATA[
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+    <meta name="robots" content="noindex">
+
+    <title>SELFHTML Forum: {&& %IF _CATEGORY &&}({&& _CATEGORY &&}) {&& %ENDIF &&}{&& _TITLE &&}</title>
+
+    <link rel="stylesheet" type="text/css" href="{&& _CSS_FILE &&}">
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">
+<table cellpadding=4 cellspacing=0 border=0 width="100%">
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="top">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_FORUM &&}</td></tr>
+</table>
+
+<table cellpadding=4 cellspacing=0 border=0 width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc" width=110>{&& IMG_XWEB &&}</td>
+    <td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%"><h2>Danke</h2></td></tr>
+<tr><td bgcolor="#EEEEEE" class="doc" valign="top" align="center">{&& IMG_X5 &&}</td>
+<td bgcolor="#FFFFFF" valign="top">
+    <p>{&& IMG_XGDOWN &&}&nbsp;<a href="#a1"><b>Diese Nachricht ist nun im Forum lesbar</b></a><br></p></td></tr>
+<tr><td colspan=2 bgcolor="#EEEEEE" class="doc">
+        <a href="#bottom">{&& IMG_XGDOWN &&}</a>&nbsp;</td></tr>
+</table>
+
+<h2 class="Sh2"><a class="an" name="a1">Diese Nachricht ist nun im Forum lesbar</a></h2>
+<p>von: <b>{&& _NAME &&}</b>{&& %IF _MAIL &&}, {&& IMG_XGMAIL &&}&nbsp;<a href="mailto:{&& _MAIL &&}"><b>{&& _MAIL &&}</b></a>{&& %ENDIF &&}, {&& _TIME &&}{&& %IF _HOME &&}<br>
+   <a href="{&& _HOME &&}"><b>{&& _HOME &&}</b></a>{&& %ENDIF &&}</p>
+<h3>{&& %IF _CATEGORY &&}({&& _CATEGORY &&}) {&& %ENDIF &&}{&& _TITLE &&}</h3>
+<p><tt>{&& _BODY &&}</tt></p><br>&#160;{&& %IF _IMAGE &&}
+<p><img src="{&& _IMAGE &&}" border=0 alt=""></p>{&& %ENDIF &&}
+
+<table cellpadding=4 cellspacing=0 border=0 width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc"><a href="#top">{&& IMG_XGOUP &&}</a></td></tr>
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="bottom">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_FORUM &&}</td></tr>
+</table>
+
+<p><a class="an" name="bottom">&copy; 2000</a> {&& IMG_XGMAIL &&}&nbsp;<a href="mailto:{&& MAIL_SELF &&}">{&& MAIL_SELF &&}</a></p>
+</body>
+</html>
+  ]]></Scrap>
+
+<!--
+    ***** Fehlermeldungen *****
+-->
+
+<Scrap id="_MANIPULATED"><![CDATA[    Die &Uuml;bergabedaten sind fehlerhaft oder wurden manipuliert. Zumindest sind sie unbrauchbar, deshalb sehen Sie diese Fehlermeldung. ]]></Scrap>
+<Scrap id="_OCCUPIED"><![CDATA[       Es wird gerade ein anderes Posting bearbeitet. Bitte einfach nochmal abschicken (vorher evtl. ein paar Minuten warten). ]]></Scrap>
+<Scrap id="_UNKNOWN"><![CDATA[    Es ist ein nicht identifizierbarer Fehler aufgetreten. Wir bitten um Entschuldigung und Ihr Verst&auml;ndnis. ]]></Scrap>
+<Scrap id="_ENCODING"><![CDATA[       Die &Uuml;bergabedaten konnten nicht ausgewertet werden, da eine unbekannte Zeichencodierung verwendet wurde. Dieses System unterst&uuml;tzt derzeit nur den Latin-1-Zeichensatz (ISO-8859-1) und (experimentell) UTF-8. ]]></Scrap>
+<Scrap id="_NAME_TOO_LONG"><![CDATA[  &Uuml;berpr&uuml;fen Sie bitte den Namen! Er ist zu lang{&& %IF _NUM &&} (maximal {&& _NUM &&} Zeichen){&& %ENDIF &&}. ]]></Scrap>
+<Scrap id="_NAME_TOO_SHORT"><![CDATA[ &Uuml;berpr&uuml;fen Sie bitte den Namen! Er ist zu kurz{&& %IF _NUM &&} (mindestens {&& _NUM &&} Zeichen){&& %ENDIF &&}. ]]></Scrap>
+<Scrap id="_MAIL_TOO_LONG"><![CDATA[  &Uuml;berpr&uuml;fen Sie bitte die Mailadresse! Sie ist zu lang{&& %IF _NUM &&} (maximal {&& _NUM &&} Zeichen){&& %ENDIF &&}. ]]></Scrap>
+<Scrap id="_MAIL_TOO_SHORT"><![CDATA[ &Uuml;berpr&uuml;fen Sie bitte die Mailadresse! Sie ist zu kurz{&& %IF _NUM &&} (mindestens {&& _NUM &&} Zeichen){&& %ENDIF &&}. ]]></Scrap>
+<Scrap id="_MAIL_WRONG"><![CDATA[     &Uuml;berpr&uuml;fen Sie bitte die Mailadresse! Sie scheint nicht korrekt zu sein. ]]></Scrap>
+<Scrap id="_CAT_WRONG"><![CDATA[      W&auml;hlen Sie bitte einen Themenbereich aus dem Auswahlfeld! ]]></Scrap>
+<Scrap id="_SUB_TOO_LONG"><![CDATA[   &Uuml;berpr&uuml;fen Sie bitte das Thema! Es ist zu lang{&& %IF _NUM &&} (maximal {&& _NUM &&} Zeichen){&& %ENDIF &&}. ]]></Scrap>
+<Scrap id="_SUB_TOO_SHORT"><![CDATA[  &Uuml;berpr&uuml;fen Sie bitte das Thema! Es ist zu kurz{&& %IF _NUM &&} (mindestens {&& _NUM &&} Zeichen){&& %ENDIF &&}. ]]></Scrap>
+<Scrap id="_BODY_TOO_LONG"><![CDATA[  &Uuml;berpr&uuml;fen Sie bitte Ihre Mitteilung! Sie ist zu lang{&& %IF _NUM &&} (maximal {&& _NUM &&} Zeichen){&& %ENDIF &&}. ]]></Scrap>
+<Scrap id="_BODY_TOO_SHORT"><![CDATA[ &Uuml;berpr&uuml;fen Sie bitte Ihre Mitteilung! Haben Sie so wenig zu sagen? ]]></Scrap>
+<Scrap id="_URL_TOO_LONG"><![CDATA[   &Uuml;berpr&uuml;fen Sie bitte die Homepage-URL! Er ist zu lang{&& %IF _NUM &&} (maximal {&& _NUM &&} Zeichen){&& %ENDIF &&}. ]]></Scrap>
+<Scrap id="_IMG_TOO_LONG"><![CDATA[   &Uuml;berpr&uuml;fen Sie bitte die Bild-URL! Er ist zu lang{&& %IF _NUM &&} (maximal {&& _NUM &&} Zeichen){&& %ENDIF &&}. ]]></Scrap>
+<Scrap id="_NOREPLY"><![CDATA[    Die Nachricht, auf die Sie antworten m&ouml;chten, wurde nicht gefunden. ]]></Scrap>
+<Scrap id="_DUPE"><![CDATA[       Sie haben (vermutlich versehentlich) versucht, die Nachricht mehr als einmal abzusetzen. Ihr Beitrag wurde bereits aufgenommen. ]]></Scrap>
+<Scrap id="_NOT_SAVED"><![CDATA[      Leider konnte die Nachricht nicht gespeichert werden M&ouml;glicherweise ist die Festplatte voll. ]]></Scrap>
+<Scrap id="_MASTERLOCK"><![CDATA[     Die Anfrage konnte leider nicht bearbeitet weden. Das Forum oder die Threaddatei wurde mit einer Administratorsperre versehen. ]]></Scrap>
+<!--
+    ***** Schnipsel *****
+    aus Grundelementen zusammengesetzt
+-->
+
+  <Scrap id="POST_FORM"><![CDATA[
+<form accept-charset="iso-8859-1, UTF-8" method="post" action="{&& _FORM_ACTION &&}">{&& %IF _FORM_FUP_VALUE &&}
+<input type="hidden" name="{&& _FORM_FUP_NAME &&}" value="{&& _FORM_FUP_VALUE &&}">{&& %ENDIF &&}{&& %IF _FORM_UID_VALUE &&}
+<input type="hidden" name="{&& _FORM_UID_NAME &&}" value="{&& _FORM_UID_VALUE &&}">{&& %ENDIF &&}
+<input type="hidden" name="{&& _FORM_UNID_NAME &&}" value="{&& _FORM_UNID_VALUE &&}">
+<input type="hidden" name="{&& _FORM_QCHAR_NAME &&}" value="{&& _FORM_QCHAR_VALUE &&}">
+<table bgcolor="#EEEEEE" cellpadding="2" cellspacing="0" border="0">
+<tr><td align="right" valign="middle"><br><b>Name:</b></td>
+    <td valign="top"><br><input type="text" name="{&& _FORM_NAME_NAME &&}" value="{&& _FORM_NAME_VALUE &&}" size="40" style="width:410px; font-family:Arial,Sans-serif; font-size:10pt;"></td></tr>
+<tr><td align="right" valign="middle"><b>E-Mail:</b></td>
+    <td valign="top"><input type="text" name="{&& _FORM_MAIL_NAME &&}" value="{&& _FORM_MAIL_VALUE &&}" size="40" style="width:410px; font-family:Arial,Sans-serif; font-size:10pt"></td></tr>
+<tr><td align="right" valign="middle"><b>Themenbereich:</b></td>
+    <td valign="top"><select size=1 name="{&& _FORM_CAT_NAME &&}" style="width:260px; font-family:Arial,Sans-serif; font-size:10pt">
+        <option value="">Bitte ausw&auml;hlen!</option>{&& _CATLIST &&}</select></td></tr>
+<tr><td align="right" valign="middle"><b>Thema:</b></td>
+    <td valign="top"><input type="text" name="subject" value="{&& _FORM_SUBJECT_VALUE &&}" size=40 style="width:410px; font-family:Arial,Sans-serif; font-size:10pt"></td></tr>
+<tr><td valign="top" colspan=2>
+        <b>Nachrichtentext:</b><br>
+        <tt><textarea cols="76" rows="25" name="{&& _FORM_BODY_NAME &&}" style="width:580px; height:380px; font-family:Courier New,Courier; font-size:10pt; color:#0000C0">{&& _FORM_BODY_VALUE &&}{&& %IF _FORM_SIGN_VALUE &&}
+--
+{&& _FORM_SIGN_VALUE &&}{&& %ENDIF &&}</textarea></tt></td></tr>
+<tr><td align="right" valign="middle"><b>URL (optional):</b></td>
+    <td valign="top"><input type="text" name="{&& _FORM_URL_NAME &&}" value="{&& %IF _FORM_URL_VALUE &&}{&& _FORM_URL_VALUE &&}{&& %ELSE &&}http://{&& %ENDIF &&}" size="40" style="width:410px; font-family:Arial,Sans-serif; font-size:10pt"></td></tr>
+<tr><td align="right" valign="middle"><b>URL Grafik (optional):</b></td>
+    <td valign="top"><input type=text name="{&& _FORM_IMG_NAME &&}" value="{&& %IF _FORM_IMG_VALUE &&}{&& _FORM_IMG_VALUE &&}{&& %ELSE &&}http://{&& %ENDIF &&}" size="40" style="width:410px; font-family:Arial,Sans-serif; font-size:10pt"></td></tr>
+<tr><td valign="top" nowrap colspan="2"><input type="submit" value="Nachricht absenden"> <input type="reset" value="Eingaben verwerfen"></td></tr>
+</table>
+</form><br>
+<p>Bitte nur <b>einmal</b> auf <i>Nachricht absenden</i> klicken, dann abwarten!</p>
+  ]]></Scrap>
+
+<Scrap id="OPTION"><![CDATA[ <option{&& %IF _SELECTED &&} selected{&& %ENDIF &&}>{&& _OPTVAL &&}</option> ]]></Scrap>
+
+<!--
+    ***** ATOMICS *****
+    Grundelemente
+-->
+
+<Scrap id="CITE_START"><![CDATA[ <span class="q"> ]]></Scrap>
+<Scrap id="CITE_END"><![CDATA[ </span> ]]></Scrap>
+
+<!--
+    Links/URLs
+-->
+
+<Scrap id="MAIL_SELF"><![CDATA[ selfhtml@teamone.de ]]></Scrap>
+
+<Scrap id="LINK_SELFHTML"><![CDATA[ <a href="/selfhtml/"><b>SELFHTML</b></a> ]]></Scrap>
+<Scrap id="LINK_SELFAKTUELL"><![CDATA[ <a href="/selfaktuell/"><b>SELFHTML aktuell</b></a> ]]></Scrap>
+<Scrap id="LINK_LIVE"><![CDATA[ <a href="/selfaktuell/live/"><b>SELFHTML live</b></a> ]]></Scrap>
+<Scrap id="LINK_FORUM"><![CDATA[ <a href="/selfaktuell/forum/"><b>SELFHTML&nbsp;Forum</b></a> ]]></Scrap>
+<Scrap id="LINK_UNRECHT"><![CDATA[ <a href="/selfaktuell/talk/rechtundlinks.htm"><b>Recht + Links</b></a> ]]></Scrap>
+<Scrap id="LINK_FAQ"><![CDATA[ <a href="/selfaktuell/forum/faq/"><b>Forums-FAQ</b></a> ]]></Scrap>
+<Scrap id="LINK_ARCHIV"><![CDATA[ <a href="/selfaktuell/forum/archiv/"><b>Forumsarchiv</b></a> ]]></Scrap>
+<Scrap id="LINK_SUCHE"><![CDATA[ <a href="/cgi-local/self/such.pl"><b>SELFHTML Suche</b></a> ]]></Scrap>
+<Scrap id="LINK_NEU"><![CDATA[ <a href="neu.shtml" target="_blank"><b>Neue Nachricht verfassen</b></a> ]]></Scrap>
+
+<Scrap id="_CSS_FILE"><![CDATA[ /selfaktuell/src/wselfhtmf.css ]]></Scrap>
+
+<!--
+    Bilder
+-->
+
+<Scrap id="IMG_XGMAIL"><![CDATA[ <img src="/selfaktuell/src/xgmail.gif" width="15" height="10" border="0" alt="E-Mail"> ]]></Scrap>
+<Scrap id="IMG_XGOUP"><![CDATA[ <img src="/selfaktuell/src/xgoup.gif" width="14" height="10" border="0" alt="nach oben"> ]]></Scrap>
+<Scrap id="IMG_XGDOWN"><![CDATA[ <img src="/selfaktuell/src/xgdown.gif" width="14" height="10" border="0" alt="nach unten"> ]]></Scrap>
+<Scrap id="IMG_X1"><![CDATA[ <img src="/selfaktuell/src/x1.gif" width="15" height="13" border="0" alt="Ordner"> ]]></Scrap>
+<Scrap id="IMG_X2"><![CDATA[ <img src="/selfaktuell/src/x2.gif" width="16" height="13" border="0" alt="Teil von"> ]]></Scrap>
+<Scrap id="IMG_X3"><![CDATA[ <img src="/selfaktuell/src/x3.gif" width="15" height="10" border="0" alt="Seite"> ]]></Scrap>
+<Scrap id="IMG_X5"><![CDATA[ <img src="/selfaktuell/src/x5.gif" width="30" height="20" vspace="6" border="0" alt="Informationsseite"> ]]></Scrap>
+<Scrap id="IMG_XWEB"><![CDATA[ <img src="/selfaktuell/src/xweb.gif" width="106" height="109" border="0" alt="SELFHTML"> ]]></Scrap>
+
+</Template>
\ No newline at end of file
diff --git a/selfforum-config/arcview.tmpl.xml b/selfforum-config/arcview.tmpl.xml
new file mode 100644 (file)
index 0000000..8973189
--- /dev/null
@@ -0,0 +1,228 @@
+<?xml version="1.0"?>
+
+<Template metaon="{&amp;&amp;" metaoff="&amp;&amp;}">
+
+<!--
+  ** Thread view
+  -->
+
+<Scrap id="ARC_THREAD_START"><![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<html><head>
+<title>SELFHTML Forumsarchiv / {&& _YEAR &&} / {&& _MONTH_NAME &&} / {&& %IF _T_CATEGORY &&}({&& _T_CATEGORY &&}) {&& %ENDIF &&}{&& _T_TITLE &&}</title>
+<!--<meta name="description" content="SELFHTML-Forumsarchiv, Thread: {&& _T_TITLE &&}">-->
+<link rel="stylesheet" type="text/css" href="{&& _CSS_FILE &&}" />
+</head>
+<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="top"></a>{&& LOCATION &&}</td></tr>
+</table><table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr>
+<td bgcolor="#EEEEEE" class="doc" width="110">{&& IMG_XWEB &&}</td>
+<td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%"><h2>SELFHTML Forumsarchiv<br />{&& %IF _T_CATEGORY &&}({&& _T_CATEGORY &&}) {&& %ENDIF &&}{&& _T_TITLE &&}</h2></td>
+</tr>
+<tr><td bgcolor="#EEEEEE" class="doc" colspan="2"><a href="#bottom">{&& IMG_XGDOWN &&}</a></td></tr>
+</table>
+{&& %IF _THREAD &&}<br /><dl>{&& _THREAD &&}</dl><br />{&& %ENDIF &&}
+]]></Scrap>
+
+<Scrap id="ARC_THREAD_END"><![CDATA[
+<br />&#160;<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc" colspan="2">
+<a href="#top">{&& IMG_XGOUP &&}</a>
+</td></tr>
+<tr><td colspan="2" bgcolor="#FFEEDD" class="nav">{&& LOCATION &&}</td></tr></table>
+<p><a class="an" name="bottom">&copy; 2000</a> {&& IMG_XGMAIL &&}&nbsp;<a href="mailto:selfhtml@teamone.de">selfhtml@teamone.de</a></p>
+</body></html>
+]]></Scrap>
+
+<!--
+  ** Month view
+  -->
+
+<Scrap id="ARC_MONTH_START"><![CDATA[
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<html><head>
+<title>SELFHTML Forumsarchiv / {&& _YEAR &&} / {&& _MONTH_NAME &&}</title>
+<link rel="stylesheet" type="text/css" href="{&& _CSS_FILE &&}" />
+</head>
+<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="top"></a>{&& LOCATION &&}</td></tr>
+</table><table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr>
+<td bgcolor="#EEEEEE" class="doc" width="110">{&& IMG_XWEB &&}</td>
+<td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%"><h2>SELFHTML Forumsarchiv<br />{&& _MONTH_NAME &&} {&& _YEAR &&}</h2></td>
+</tr>
+<tr><td bgcolor="#EEEEEE" class="doc" colspan="2"><a href="#bottom">{&& IMG_XGDOWN &&}</a></td></tr>
+</table>
+<br />
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+<tr><td nowrap="nowrap" bgcolor="#EEEEE0" class="code"><b>Startdatum&nbsp;&nbsp;</b></td><td>&nbsp;</td><td><b>Themenbereich</b></td>
+<td bgcolor="#EEEEE0" class="code"><b>Thread-Titel</b></td></tr>
+]]></Scrap>
+
+<Scrap id="ARC_MONTH_END"><![CDATA[
+</table>
+<br />&#160;<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc" colspan="2">
+<a href="#top">{&& IMG_XGOUP &&}</a>
+</td></tr>
+<tr><td colspan="2" bgcolor="#FFEEDD" class="nav">{&& LOCATION &&}</td></tr></table>
+<p><a class="an" name="bottom">&copy; 2000</a> {&& IMG_XGMAIL &&}&nbsp;<a href="mailto:selfhtml@teamone.de">selfhtml@teamone.de</a></p>
+</body></html>
+]]></Scrap>
+
+<Scrap id="ARC_MONTH_THREAD"><![CDATA[
+<tr><td>{&& _T_DATE &&}</td><td></td><td>{&& IMG_X3 &&} (<b>{&& _T_CATEGORY &&}</b>)</td><td><a href="{&& BASE &&}{&& _YEAR &&}/{&& _MONTH &&}/{&& _T_ID &&}/"><b>{&& _T_TITLE &&}</b></a></td></tr>
+]]></Scrap>
+
+<!--
+  ** Error messages
+  -->
+
+<Scrap id="DOC_ERROR"><![CDATA[
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html><head>
+<meta http-equiv="expires" content="0">
+<meta name="robots" content="noindex">
+<title>SELFHTML Forumsarchiv: Fehler</title>
+<link rel="stylesheet" type="text/css" href="{&& _CSS_FILE &&}">
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="top">{&& LOCATION &&}</td></tr>
+</table>
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc" width="110">{&& IMG_XWEB &&}</td>
+<td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%"><h2>SELFHTML Forumsarchiv:<br>Fehler</h2></td></tr>
+<tr><td bgcolor="#EEEEEE" class="doc" valign="top" align="center">
+<br /></td>
+<td bgcolor="#FFFFFF" valign="top">
+<p>{&& IMG_XGDOWN &&}&nbsp;<a href="#a1"><b>Fehler</b></a></p>{&& %IF _LOAD_TIME &&}
+<p>Ladezeitpunkt: {&& _LOAD_TIME &&}</p>{&& %ENDIF &&}</td></tr>
+<tr><td colspan="2" bgcolor="#EEEEEE" class="doc"><a href="#bottom">{&& IMG_XGDOWN &&}</a>&#160;</td></tr>
+</table>
+<h2 class="Sh2"><a class="an" name="a1">Fehler</a></h2>
+<p>{&& _ERROR_TEXT &&}</p>
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc"><a href="#top">{&& IMG_XGOUP &&}</a></td></tr>
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="bottom">{&& LOCATION &&}</td></tr>
+</table>
+<p>&copy; 2000 {&& IMG_XGMAIL &&}&nbsp;<a href="mailto:{&& MAIL_SELF &&}">{&& MAIL_SELF &&}</a></p>
+</body></html>
+]]></Scrap>
+
+<!--
+  ** SNIPPETS
+  -->
+
+<Scrap id="LOCATION"><![CDATA[
+{&& PARTOF &&}&nbsp;{&& LINK_SELFAKTUELL &&}
+{&& PARTOF &&}&nbsp;{&& LINK_FORUM &&}
+{&& PARTOF &&}&nbsp;{&& LINK_ARCHIV &&}
+{&& %IF _MONTH &&}{&& %IF _YEAR &&}{&& PARTOF &&}&nbsp;{&& LOC_YEAR &&}{&& %ENDIF &&}{&& %ENDIF &&}
+{&& %IF _T_TITLE &&}{&& %IF _MONTH &&}{&& PARTOF &&}&nbsp;{&& LOC_MONTH &&}{&& %ENDIF &&}{&& %ENDIF &&}
+]]></Scrap>
+
+<Scrap id="UPNDOWN"><![CDATA[
+  <table bgcolor="#EEEEEE" class="doc" width="100%"><tr><td><a href="#top">{&& IMG_XGOUP &&}</a><a href="#bottom">{&& IMG_XGDOWN &&}</a>&#160;</td></tr></table>
+]]></Scrap>
+
+<Scrap id="PST_TITLE"><![CDATA[
+  <h2 class="sh2"><a class="an" name="m{&& _MSG_ID &&}">{&&%IF _MSG_CATEGORY &&}({&& _MSG_CATEGORY &&}) {&& %ENDIF &&}{&& _MSG_TITLE &&}</a></h2>
+]]></Scrap>
+
+<Scrap id="PST_INFO"><![CDATA[
+  <p>Die folgende Nachricht zum Thema stammt von:
+  <b>{&& _MSG_AUTHOR &&}</b>,
+  {&& %IF _MSG_MAIL &&}{&& IMG_XGMAIL &&} <a href="mailto:{&& _MSG_MAIL &&}"><b>{&& _MSG_MAIL &&}</b></a>,{&& %ENDIF &&}
+  {&& _MSG_TIME &&}
+  {&& %IF _MSG_HOMEPAGE &&}<br /><a href="{&& _MSG_HOMEPAGE &&}"><b>{&& _MSG_HOMEPAGE &&}</b></a>{&& %ENDIF &&}</p>
+]]></Scrap>
+
+<Scrap id="PST_TEXT"><![CDATA[
+  <p><tt>{&& _MSG_TEXT &&}</tt></p>
+]]></Scrap>
+
+<Scrap id="POSTING"><![CDATA[
+  {&& PST_TITLE &&}
+  {&& PST_INFO &&}
+  {&& PST_TEXT &&}
+]]></Scrap>
+
+<Scrap id="XPOSTING"><![CDATA[
+  {&& UPNDOWN &&}
+  {&& POSTING &&}
+]]></Scrap>
+
+<Scrap id="CITE_START"><![CDATA[ <span class="q"> ]]></Scrap>
+<Scrap id="CITE_END"><![CDATA[ </span> ]]></Scrap>
+
+<!--
+  ** ATOMICS
+  -->
+
+<!--
+  ** Links
+  -->
+
+<Scrap id="LOC_YEAR"><![CDATA[ <a href="{&& BASE &&}{&& _YEAR &&}/"><b>{&& _YEAR &&}</b></a> ]]></Scrap>
+<Scrap id="LOC_MONTH"><![CDATA[ <a href="{&& BASE &&}{&& _YEAR &&}/{&& _MONTH &&}/"><b>{&& _MONTH_NAME &&}</b></a> ]]></Scrap>
+
+<Scrap id="MAIL_SELF"><![CDATA[ selfhtml@teamone.de ]]></Scrap>
+
+<Scrap id="BASE"><![CDATA[ /dev/archiv/ ]]></Scrap>
+<Scrap id="LINK_SELFHTML"><![CDATA[ <a href="/selfhtml/"><b>SELFHTML</b></a> ]]></Scrap>
+<Scrap id="LINK_SELFAKTUELL"><![CDATA[ <a href="/selfaktuell/"><b>SELFHTML aktuell</b></a> ]]></Scrap>
+<Scrap id="LINK_LIVE"><![CDATA[ <a href="/selfaktuell/live/"><b>SELFHTML live</b></a> ]]></Scrap>
+<Scrap id="LINK_FORUM"><![CDATA[ <a href="/dev/"><b>SELFHTML&nbsp;Forum</b></a> ]]></Scrap>
+<Scrap id="LINK_ARCHIV"><![CDATA[ <a href="{&& BASE &&}"><b>Forumsarchiv</b></a> ]]></Scrap>
+
+<Scrap id="_CSS_FILE"><![CDATA[ /src/forum.css ]]></Scrap>
+
+<!--
+  ** Images
+  -->
+
+<Scrap id="PARTOF"><![CDATA[ {&& IMG_X2 &&} ]]></Scrap>
+
+<Scrap id="IMG_XGMAIL"><![CDATA[ <img src="/src/xgmail.gif" width="15" height="10" border="0" alt="E-Mail" /> ]]></Scrap>
+<Scrap id="IMG_XGOUP"><![CDATA[ <img src="/src/xgoup.gif" width="14" height="10" border="0" alt="nach oben" /> ]]></Scrap>
+<Scrap id="IMG_XGDOWN"><![CDATA[ <img src="/src/xgdown.gif" width="14" height="10" border="0" alt="nach unten" /> ]]></Scrap>
+<Scrap id="IMG_X2"><![CDATA[ <img src="/src/x2.gif" width="16" height="13" border="0" alt="Teil von" /> ]]></Scrap>
+<Scrap id="IMG_X3"><![CDATA[ <img src="/src/x3.gif" width="15" height="10" border="0" alt="Seite" /> ]]></Scrap>
+<Scrap id="IMG_X5"><![CDATA[ <img src="/src/x5.gif" width="30" height="20" vspace="6" border="0" alt="Informationsseite" /> ]]></Scrap>
+<Scrap id="IMG_XWEB"><![CDATA[ <img src="/src/xweb.gif" width="106" height="109" border="0" alt="SELFHTML" /> ]]></Scrap>
+
+<!--
+  ** Thread view
+  -->
+
+  <Scrap id="TREE_START"><![CDATA[
+{&& IMG_XGDOWN &&} (<b>{&& _CATEGORY &&}</b>) <a href="{&& TREE_URL &&}"><b>{&& _TITLE &&}</b></a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="TREE_START_NC"><![CDATA[
+{&& IMG_XGDOWN &&} <a href="{&& TREE_URL &&}"><b>{&& _TITLE &&}</b></a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="TREE_LINE"><![CDATA[
+{&& IMG_XGDOWN &&} ({&& _CATEGORY &&}) <a href="{&& TREE_URL &&}">{&& _TITLE &&}</a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="TREE_LINE_NC"><![CDATA[
+{&& IMG_XGDOWN &&} <a href="{&& TREE_URL &&}">{&& _TITLE &&}</a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="TREE_URL"><![CDATA[
+{&& BASE &&}{&& _YEAR &&}/{&& _MONTH &&}/{&& _TID &&}/#m{&& _POSTING &&}
+  ]]></Scrap>
+
+</Template>
diff --git a/selfforum-config/forum.tmpl.xml b/selfforum-config/forum.tmpl.xml
new file mode 100644 (file)
index 0000000..15168d1
--- /dev/null
@@ -0,0 +1,191 @@
+<?xml version="1.0"?>
+<Template metaon="{&amp;&amp;" metaoff="&amp;&amp;}">
+
+  <Scrap id="DOC_FORUM_START"><![CDATA[
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<!--    <meta http-equiv="expires" content="0">-->
+    <meta http-equiv="cache-control" content="no-cache">
+    <meta name="robots" content="noindex,noarchive">
+
+    <title>SELFHTML Forum</title>
+
+    <link rel="stylesheet" type="text/css" href="{&& _CSS_FILE &&}">
+
+    <script type="text/javascript"><!--
+    function Chat () { F1 = open("{&& URL_CHAT &&}","Fenster1","width=600,height=450"); }
+    function News () { F1 = open("{&& URL_NEWS &&}","Fenster2","width=520,height=400,scrollbars=yes,resizable=yes,status=yes"); }
+    function NewMessage () { alert("Der Verweis zum Erstellen einer neuen Nachricht\nbefindet sich am Ende dieser Seite."); }
+    //--></script>
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="top">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}</td></tr>
+</table>
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc" width="110">{&& IMG_XWEB &&}</td>
+    <td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%"><h2>SELFHTML Forum</h2></td></tr>
+<tr><td bgcolor="#EEEEEE" class="doc" valign="top" align="center">
+
+    <table border="0" cellpadding="5" cellspacing="5" width="100%"><tr>
+    <td bgcolor="#FFEEDD" align="center">
+      <p>
+    <b>QuickLink:</b><br>
+    <a href="/selfaktuell/forum/archiv/">Forumsarchiv</a><br>
+    <a href="/selfaktuell/forum/faq/">Forums-FAQ</a><br>&nbsp;<br>
+    <a href="/selfhtml/">SELFHTML</a><br>
+    <a href="/selfaktuell/news.htm" OnClick="if (!window.News) return true; News(); return false;">News</a><br>
+    <a href="/selfaktuell/live/chat.htm" OnClick="if (!window.Chat) return true; Chat(); return false;">Chat</a><br>
+    <a href="/cgi-local/self/such.pl">Suche</a><br>
+      </p>
+    </td>
+    </tr></table>
+<br></td>
+    <td bgcolor="#FFFFFF" valign="top">
+        <p>{&& IMG_XGDOWN &&}&nbsp;<a href="#a1"><b>Aktuelle Nachrichten</b></a><br>
+           {&& IMG_X3 &&}&nbsp;{&& LINK_NEU &&}<br></p>
+        <p><a name="zu_diesem_Forum" class="an">Dies</a> ist ein Forum als Erg&auml;nzung zu SELFHTML. Von allen hier Teilnehmenden werden HTML-Grundkenntnisse erwartet. Es wird erwartet, da&szlig; bei Problemen erst einmal in SELFHTML oder anderen Hilfen nach einer L&ouml;sung gesucht wird. Auch im Chat treffen sich fast den ganzen Tag &uuml;ber Gleichgesinnte und tauschen Infos und Hilfe aus!</p>
+        {&& %IF _LOAD_TIME &&}
+        <p>Ladezeitpunkt: {&& _LOAD_TIME &&}</p>{&& %ENDIF &&}</td></tr>
+<tr><td colspan="2" bgcolor="#EEEEEE" class="doc"><a href="#bottom">{&& IMG_XGDOWN &&}</a>&#160;</td></tr>
+</table>
+<h2 class="Sh2"><a class="an" name="a1">Aktuelle Nachrichten</a></h2>
+
+<p><b>Mitmachen:</b> Um auf eine aktuelle Nachricht zu antworten, einfach diese &ouml;ffnen und lesen. Alle Nachrichten enthalten ein Formular zum Antworten.<br>
+<b>Tip:</b> Nachrichten in neuem Fenster &ouml;ffnen (rechte Maustaste). Dann bleibt diese Indexdatei im Hintergrund ge&ouml;ffnet.<br>
+<b>Dran denken:</b> Beim Lesen von fachlich guten oder sonstwie gelungenen Nachrichten auf den Button <i>zur Archivierung vorschlagen</i> klicken.</p>
+  ]]></Scrap>
+
+  <Scrap id="DOC_FORUM_END"><![CDATA[
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc"><a href="#top">{&& IMG_XGOUP &&}</a></td></tr>
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="bottom">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}</td></tr>
+</table>
+<p>&copy; 2000 {&& IMG_XGMAIL &&}&nbsp;<a href="mailto:{&& MAIL_SELF &&}">{&& MAIL_SELF &&}</a></p>
+</body>
+</html>
+  ]]></Scrap>
+
+<Scrap id="_N_A"><![CDATA[Das Forum ist zur Zeit aus Wartungsgr&uuml;nden geschlossen. Versuchen Sie es bitte sp&auml;ter nocheinmal.]]></Scrap>
+<Scrap id="_OCCUPIED"><![CDATA[Das Forum ist vor&uuml;bergehend nicht verf&uuml;gbar. Versuchen Sie es bitte in einigen Minuten nocheinmal.]]></Scrap>
+
+  <Scrap id="DOC_ERROR"><![CDATA[
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+    <meta http-equiv="expires" content="0">
+    <meta name="robots" content="noindex">
+
+    <title>SELFHTML Forum: Fehler</title>
+
+    <link rel="stylesheet" type="text/css" href="{&& _CSS_FILE &&}">
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="top">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}</td></tr>
+</table>
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc" width="110">{&& IMG_XWEB &&}</td>
+    <td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%"><h2>SELFHTML Forum:<br>Fehler</h2></td></tr>
+<tr><td bgcolor="#EEEEEE" class="doc" valign="top" align="center">
+    {&& QUICKLINKS &&}
+<br></td>
+    <td bgcolor="#FFFFFF" valign="top">
+    <p>{&& IMG_XGDOWN &&}&nbsp;<a href="#a1"><b>Fehler</b></a></p>{&& %IF _LOAD_TIME &&}
+    <p>Ladezeitpunkt: {&& _LOAD_TIME &&}</p>{&& %ENDIF &&}</td></tr>
+<tr><td colspan="2" bgcolor="#EEEEEE" class="doc"><a href="#bottom">{&& IMG_XGDOWN &&}</a>&#160;</td></tr>
+</table>
+<h2 class="Sh2"><a class="an" name="a1">Fehler</a></h2>
+<p>{&& _ERROR_TEXT &&}</p>
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc"><a href="#top">{&& IMG_XGOUP &&}</a></td></tr>
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="bottom">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}</td></tr>
+</table>
+<p>&copy; 2000 {&& IMG_XGMAIL &&}&nbsp;<a href="mailto:{&& MAIL_SELF &&}">{&& MAIL_SELF &&}</a></p>
+</body>
+</html>
+  ]]></Scrap>
+
+  <Scrap id="QUICKLINKS"><![CDATA[
+    <table border="0" cellpadding="5" cellspacing="5" width="100%"><tr>
+    <td bgcolor="#FFEEDD" align="center">
+      <p>
+    <b>QuickLink:</b><br>
+    <a href="/selfaktuell/forum/archiv/">Forumsarchiv</a><br>
+    <a href="/selfaktuell/forum/faq/">Forums-FAQ</a><br>&nbsp;<br>
+    <a href="/selfhtml/">SELFHTML</a><br>
+    <a href="/selfaktuell/news.htm" OnClick="if (!window.News) return true; News(); return false;">News</a><br>
+    <a href="/selfaktuell/live/chat.htm" OnClick="if (!window.Chat) return true; Chat(); return false;">Chat</a><br>
+    <a href="/cgi-local/self/such.pl">Suche</a><br>
+      </p>
+    </td>
+    </tr></table>
+  ]]></Scrap>
+
+  <Scrap id="TREE_START"><![CDATA[
+{&& IMG_X3 &&} (<b>{&& _CATEGORY &&}</b>) <a href="{&& _LINK &&}"><b>{&& _TITLE &&}</b></a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="TREE_START_NC"><![CDATA[
+{&& IMG_X3 &&} <a href="{&& _LINK &&}"><b>{&& _TITLE &&}</b></a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="TREE_LINE"><![CDATA[
+{&& IMG_X3 &&} ({&& _CATEGORY &&}) <a href="{&& _LINK &&}">{&& _TITLE &&}</a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="TREE_LINE_NC"><![CDATA[
+{&& IMG_X3 &&} <a href="{&& _LINK &&}">{&& _TITLE &&}</a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+<!--
+    ***** ATOMICS *****
+    Grundelemente
+-->
+
+<!--
+    Links/URLs
+-->
+
+<Scrap id="_CSS_FILE"><![CDATA[ /selfaktuell/src/wselfhtmf.css ]]></Scrap>
+
+<Scrap id="LINK_SELFHTML"><![CDATA[ <a href="/selfhtml/"><b>SELFHTML</b></a> ]]></Scrap>
+<Scrap id="LINK_SELFAKTUELL"><![CDATA[ <a href="/selfaktuell/"><b>SELFHTML aktuell</b></a> ]]></Scrap>
+<Scrap id="LINK_LIVE"><![CDATA[ <a href="/selfaktuell/live/"><b>SELFHTML live</b></a> ]]></Scrap>
+<Scrap id="LINK_FORUM"><![CDATA[ <a href="/selfaktuell/forum/"><b>SELFHTML&nbsp;Forum</b></a> ]]></Scrap>
+<Scrap id="LINK_UNRECHT"><![CDATA[ <a href="/selfaktuell/talk/rechtundlinks.htm"><b>Recht + Links</b></a> ]]></Scrap>
+<Scrap id="LINK_FAQ"><![CDATA[ <a href="/selfaktuell/forum/faq/"><b>Forums-FAQ</b></a> ]]></Scrap>
+<Scrap id="LINK_ARCHIV"><![CDATA[ <a href="/selfaktuell/forum/archiv/"><b>Forumsarchiv</b></a> ]]></Scrap>
+<Scrap id="LINK_SUCHE"><![CDATA[ <a href="/cgi-local/self/such.pl"><b>SELFHTML Suche</b></a> ]]></Scrap>
+<Scrap id="LINK_NEU"><![CDATA[ <a href="neu.shtml" target="_blank"><b>Neue Nachricht verfassen</b></a> ]]></Scrap>
+
+<Scrap id="MAIL_SELF"><![CDATA[ selfhtml@teamone.de ]]></Scrap>
+
+<Scrap id="URL_NEWS"><![CDATA[ /selfaktuell/news.htm ]]></Scrap>
+<Scrap id="URL_CHAT"><![CDATA[ /selfaktuell/live/chat.htm ]]></Scrap>
+
+<!--
+    Bilder
+-->
+
+<Scrap id="IMG_XGMAIL"><![CDATA[ <img src="/selfaktuell/src/xgmail.gif" width="15" height="10" border="0" alt="E-Mail"> ]]></Scrap>
+<Scrap id="IMG_XGOUP"><![CDATA[ <img src="/selfaktuell/src/xgoup.gif" width="14" height="10" border="0" alt="nach oben"> ]]></Scrap>
+<Scrap id="IMG_XGDOWN"><![CDATA[ <img src="/selfaktuell/src/xgdown.gif" width="14" height="10" border="0" alt="nach unten"> ]]></Scrap>
+<Scrap id="IMG_X1"><![CDATA[ <img src="/selfaktuell/src/x1.gif" width="15" height="13" border="0" alt="Ordner"> ]]></Scrap>
+<Scrap id="IMG_X2"><![CDATA[ <img src="/selfaktuell/src/x2.gif" width="16" height="13" border="0" alt="Teil von"> ]]></Scrap>
+<Scrap id="IMG_X3"><![CDATA[ <img src="/selfaktuell/src/x3.gif" width="15" height="10" border="0" alt="Seite"> ]]></Scrap>
+<Scrap id="IMG_X3NEU"><![CDATA[ <img src="/selfaktuell/src/x3n.gif" width="15" height="10" border="0" alt="neue Seite im eigenen Fenster"> ]]></Scrap>
+<Scrap id="IMG_X5"><![CDATA[ <img src="/selfaktuell/src/x5.gif" width="30" height="20" vspace="6" border="0" alt="Informationsseite"> ]]></Scrap>
+<Scrap id="IMG_XWEB"><![CDATA[ <img src="/selfaktuell/src/xweb.gif" width="106" height="109" border="0" alt="SELFHTML"> ]]></Scrap>
+<Scrap id="IMG_XVIEW"><![CDATA[ <img src="/selfaktuell/src/xview.gif" width="30" height="20" border="0" alt="News"> ]]></Scrap>
+<Scrap id="IMG_SMILE"><![CDATA[ <img src="/selfaktuell/src/smile2.gif" width="15" height="15" alt="Smile" border=0> ]]></Scrap>
+<Scrap id="IMG_XGMESSAGE"><![CDATA[ <img src="/selfaktuell/src/xmessage.gif" width="14" height="10" border="0" alt="weiter unten"> ]]></Scrap>
+<Scrap id="IMG_XCLOSED"><![CDATA[ <img src="/selfaktuell/src/x1.gif" width="15" height="13" border="0" alt="Thread aufklappen" title="Thread aufklappen"> ]]></Scrap>
+<Scrap id="IMG_XOPEN"><![CDATA[ <img src="/selfaktuell/src/x2.gif" width="16" height="13" border="0" alt="Thread zuklappen" title="Thread zuklappen"> ]]></Scrap>
+
+</Template>
\ No newline at end of file
diff --git a/selfforum-config/posting.tmpl.xml b/selfforum-config/posting.tmpl.xml
new file mode 100644 (file)
index 0000000..f5cc711
--- /dev/null
@@ -0,0 +1,202 @@
+<?xml version="1.0"?>
+
+<Template metaon="{&amp;&amp;" metaoff="&amp;&amp;}">
+
+  <Scrap id="DOC_POSTING"><![CDATA[
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<!--    <meta http-equiv="expires" content="0">-->
+    <meta name="robots" content="noindex,noarchive">
+
+    <title>SELFHTML Forum: {&& %IF _BEF_CATEGORY &&}({&& _BEF_CATEGORY &&}) {&& %ENDIF &&}{&& _BEF_TITLE &&}</title>
+
+    <link rel="stylesheet" type="text/css" href="{&& _CSS_FILE &&}">
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">
+<table cellpadding="4" cellspacing="0" border="0" width="100%"><tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="top">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_FORUM &&}</td></tr></table><table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc" width="110">{&& IMG_XWEB &&}</td>
+    <td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%"><h2>{&& _BEF_NAME &&}:<br>{&& %IF _BEF_CATEGORY &&}({&& _BEF_CATEGORY &&})&nbsp;{&& %ENDIF &&}{&& _BEF_TITLE &&}</h2></td></tr>
+<tr><td bgcolor="#EEEEEE" class="doc" valign="top" align="center">{&& IMG_X5 &&}</td>
+    <td bgcolor="#FFFFFF" valign="top">{&& %IF _VOTED &&}
+        <p>Vielen Dank! Ihr Archivierungsvorschlag wurde entgegengenommen.</p>{&& %ENDIF &&}
+        <p>{&& IMG_XGDOWN &&}&nbsp;<a href="#a1"><b>Nachricht lesen</b></a><br>{&& %IF _FIRSTTIME &&}
+           {&& IMG_XGDOWN &&}&nbsp;<a href="#a2"><b>Nachricht zur Archivierung vorschlagen</b></a><br>{&& %ENDIF &&}
+           {&& IMG_XGDOWN &&}&nbsp;<a href="#a3"><b>Nachricht beantworten</b></a></p></td></tr>
+<tr><td colspan="2" bgcolor="#EEEEEE" class="doc"><a href="#bottom">{&& IMG_XGDOWN &&}</a>&#160;</td></tr>
+</table>
+<h2 class="Sh2"><a class="an" name="a1">Nachricht lesen</a></h2>
+<p>{&& %IF _REF_LINK _REF_TITLE _REF_NAME &&}Urspr&uuml;ngliche Nachricht zum Thema: {&& IMG_X3 &&}&nbsp;{&& %IF _REF_CATEGORY &&}<b>({&& _REF_CATEGORY &&})</b>&nbsp;{&& %ENDIF &&}<a href="{&& BASE &&}{&& _REF_LINK &&}"><b>{&& _REF_TITLE &&}</b></a> von <b>{&& _REF_NAME &&}</b>, {&& _REF_TIME &&}<br>
+   {&& %ENDIF &&}Die folgende Nachricht zum Thema stammt von: <b>{&& _BEF_NAME &&}</b>{&& %IF _BEF_MAIL &&}, {&& IMG_XGMAIL &&} <a href="mailto:{&& _BEF_MAIL &&}"><b>{&& _BEF_MAIL &&}</b></a>{&& %ENDIF &&}, {&& _BEF_TIME &&}{&& %IF _BEF_HOME &&}<br>
+   <a href="{&& _BEF_HOME &&}"><b>{&& _BEF_HOME &&}</b></a>{&& %ENDIF &&}</p>
+<p><tt>{&& _MESSAGE &&}</tt></p><br>&#160;{&& %IF _BEF_IMAGE &&}
+<p><img src="{&& _BEF_IMAGE &&}" border=0 alt=""></p>{&& %ENDIF &&}
+
+{&& UPNDOWN &&}{&& %IF _FIRSTTIME &&}
+<h2 class="Sh2"><a class="an" name="a2">Nachricht zur Archivierung vorschlagen</a></h2>
+<p>Wenn Sie dieses Posting f&uuml;r interessant, fachlich wertvoll, humorvoll oder sonst irgendwie f&uuml;r lesenswert halten, sollten Sie es f&uuml;r die dauerhafte Archivierung vorschlagen.</p>
+<form method="post" action="{&& _VOTE_ACTION &&}">
+<input type="hidden" name="{&& _FORM_FUP_NAME &&}" value="{&& _FORM_FUP_VALUE &&}">
+<input type="hidden" name="{&& _FORM_UNID_NAME &&}" value="{&& _FORM_UNID_VALUE &&}">
+<input id="archiv" type="submit" value="zur Archivierung vorschlagen">
+</form>
+<p>Bitte nur <b>einmal</b> auf <i>zur Archivierung vorschlagen</i> klicken, dann abwarten!</p>
+{&& UPNDOWN &&}{&& %ENDIF &&}
+
+<h2 class="Sh2"><a class="an" name="a3">Nachricht beantworten</a></h2>{&& %IF _THREAD &&}
+<dl>{&& _THREAD &&}</dl>{&& %ENDIF &&}
+<h3>Eigene Antwort schreiben</h3>
+<form accept-charset="iso-8859-1, UTF-8" method="post" action="{&& _FORM_ACTION &&}">
+<input type="hidden" name="{&& _FORM_FUP_NAME &&}" value="{&& _FORM_FUP_VALUE &&}">{&& %IF _FORM_UID_VALUE &&}
+<input type="hidden" name="{&& _FORM_UID_NAME &&}" value="{&& _FORM_UID_VALUE &&}">{&& %ENDIF &&}
+<input type="hidden" name="{&& _FORM_UNID_NAME &&}" value="{&& _FORM_UNID_VALUE &&}">
+<input type="hidden" name="{&& _FORM_QCHAR_NAME &&}" value="{&& _FORM_QCHAR_VALUE &&}">
+<table bgcolor="#EEEEEE" cellpadding="2" cellspacing="0" border="0">
+<tr><td align="right" valign="middle"><br><b>Name:</b></td>
+    <td valign="top"><br><input type="text" name="{&& _FORM_NAME_NAME &&}" value="{&& _FORM_NAME_VALUE &&}" size="40" style="width:410px; font-family:Arial,Sans-serif; font-size:10pt;"></td></tr>
+<tr><td align="right" valign="middle"><b>E-Mail:</b></td>
+    <td valign="top"><input type="text" name="{&& _FORM_MAIL_NAME &&}" value="{&& _FORM_MAIL_VALUE &&}" size="40" style="width:410px; font-family:Arial,Sans-serif; font-size:10pt"></td></tr>
+<tr><td valign="top" colspan=2>
+        <b>Nachrichtentext:</b><br>
+        <tt><textarea cols="76" rows="25" name="{&& _FORM_BODY_NAME &&}" style="width:580px; height:380px; font-family:Courier New,Courier; font-size:10pt; color:#0000C0">{&& _FORM_BODY_VALUE &&}{&& %IF _FORM_SIGN_VALUE &&}
+--
+{&& _FORM_SIGN_VALUE &&}{&& %ENDIF &&}</textarea></tt></td></tr>
+<tr><td align="right" valign="middle"><b>URL (optional):</b></td>
+    <td valign="top"><input type="text" name="{&& _FORM_URL_NAME &&}" value="{&& %IF _FORM_URL_VALUE &&}{&& _FORM_URL_VALUE &&}{&& %ELSE &&}http://{&& %ENDIF &&}" size="40" style="width:410px; font-family:Arial,Sans-serif; font-size:10pt"></td></tr>
+<tr><td align="right" valign="middle"><b>Grafik-URL (optional):</b></td>
+    <td valign="top"><input type=text name="{&& _FORM_IMG_NAME &&}" value="{&& %IF _FORM_IMG_VALUE &&}{&& _FORM_IMG_VALUE &&}{&& %ELSE &&}http://{&& %ENDIF &&}" size="40" style="width:410px; font-family:Arial,Sans-serif; font-size:10pt"></td></tr>
+<tr><td valign="top" nowrap colspan="2"><input type="submit" value="Nachricht absenden"> <input type="reset" value="Eingaben verwerfen"></td></tr>
+</table>
+</form><br>
+<p>Bitte nur <b>einmal</b> auf <i>Nachricht absenden</i> klicken, dann abwarten!</p>
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc"><a href="#top">{&& IMG_XGOUP &&}</a></td></tr>
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="bottom">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_FORUM &&}</td></tr>
+</table>
+<p>&copy; 2000 {&& IMG_XGMAIL &&}&nbsp;<a href="mailto:{&& MAIL_SELF &&}">{&& MAIL_SELF &&}</a></p>
+</body>
+</html>
+  ]]></Scrap>
+
+<Scrap id="_N_A"><![CDATA[      Das angeforderte Posting ist nicht verf&uuml;gbar. ]]></Scrap>
+<Scrap id="_OCCUPIED"><![CDATA[ Das angeforderte Posting ist vor&uuml;bergehend nicht verf&uuml;gbar. Versuchen Sie es bitte in einigen Minuten nocheinmal. ]]></Scrap>
+
+  <Scrap id="DOC_ERROR"><![CDATA[
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+    <meta http-equiv="expires" content="0">
+    <meta name="robots" content="noindex">
+
+    <title>SELFHTML Forum: Fehler</title>
+
+    <link rel="stylesheet" type="text/css" href="{&& _CSS_FILE &&}">
+</head>
+
+<body bgcolor="#FFFFFF" text="#000000" link="#AA5522" vlink="#772200" alink="#000000">
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="top">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_FORUM &&}</td></tr>
+</table>
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc" width="110">{&& IMG_XWEB &&}</td>
+    <td bgcolor="#EEEEEE" class="doc" valign="bottom" width="100%"><h2>SELFHTML Forum:<br>Fehler</h2></td></tr>
+<tr><td bgcolor="#EEEEEE" class="doc" valign="top" align="center">
+    {&& QUICKLINKS &&}
+<br></td>
+    <td bgcolor="#FFFFFF" valign="top">
+    <p>{&& IMG_XGDOWN &&}&nbsp;<a href="#a1"><b>Fehler</b></a></p>{&& %IF _LOAD_TIME &&}
+    <p>Ladezeitpunkt: {&& _LOAD_TIME &&}</p>{&& %ENDIF &&}</td></tr>
+<tr><td colspan="2" bgcolor="#EEEEEE" class="doc"><a href="#bottom">{&& IMG_XGDOWN &&}</a>&#160;</td></tr>
+</table>
+<h2 class="Sh2"><a class="an" name="a1">Fehler</a></h2>
+<p>{&& _ERROR_TEXT &&}</p>
+<table cellpadding="4" cellspacing="0" border="0" width="100%">
+<tr><td bgcolor="#EEEEEE" class="doc"><a href="#top">{&& IMG_XGOUP &&}</a></td></tr>
+<tr><td bgcolor="#FFEEDD" class="nav"><a class="an" name="bottom">{&& IMG_X2 &&}</a>&nbsp;{&& LINK_SELFAKTUELL &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_LIVE &&}&nbsp;{&& IMG_X2 &&}&nbsp;{&& LINK_FORUM &&}</td></tr>
+</table>
+<p>&copy; 2000 {&& IMG_XGMAIL &&}&nbsp;<a href="mailto:{&& MAIL_SELF &&}">{&& MAIL_SELF &&}</a></p>
+</body>
+</html>
+  ]]></Scrap>
+
+<!--
+    ***** Schnipsel *****
+    aus Grundelementen zusammengesetzt
+-->
+
+  <Scrap id="QUICKLINKS"><![CDATA[
+    <table border="0" cellpadding="5" cellspacing="5" width="100%"><tr>
+    <td bgcolor="#FFEEDD" align="center">
+        <p><b>QuickLink:</b><br>
+    <a href="/selfaktuell/forum/archiv/">Forumsarchiv</a><br>
+    <a href="/selfaktuell/forum/faq/">Forums-FAQ</a><br>&nbsp;<br>
+    <a href="/selfhtml/">SELFHTML</a><br>
+    <a href="/selfaktuell/news.htm" OnClick="if (!window.News) return true; News(); return false;">News</a><br>
+    <a href="/selfaktuell/live/chat.htm" OnClick="if (!window.Chat) return true; Chat(); return false;">Chat</a><br>
+    <a href="/cgi-local/self/such.pl">Suche</a><br>
+    </table>
+  ]]></Scrap>
+
+  <Scrap id="TREE_START"><![CDATA[
+{&& IMG_X3 &&} (<b>{&& _CATEGORY &&}</b>) <a href="{&& BASE &&}{&& _LINK &&}"><b>{&& _TITLE &&}</b></a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="TREE_START_NC"><![CDATA[
+{&& IMG_X3 &&} <a href="{&& BASE &&}{&& _LINK &&}"><b>{&& _TITLE &&}</b></a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="TREE_LINE"><![CDATA[
+{&& IMG_X3 &&} ({&& _CATEGORY &&}) <a href="{&& BASE &&}{&& _LINK &&}">{&& _TITLE &&}</a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="TREE_LINE_NC"><![CDATA[
+{&& IMG_X3 &&} <a href="{&& BASE &&}{&& _LINK &&}">{&& _TITLE &&}</a> von <b>{&& _NAME &&}</b>, {&& _TIME &&}
+  ]]></Scrap>
+
+  <Scrap id="UPNDOWN"><![CDATA[
+<table bgcolor="#EEEEEE" class="doc" width="100%"><tr><td><a href="#top">{&& IMG_XGOUP &&}</a><a href="#bottom">{&& IMG_XGDOWN &&}</a>&#160;</td></tr></table>
+  ]]></Scrap>
+
+<!--
+    ***** ATOMICS *****
+    Grundelemente
+-->
+
+<Scrap id="CITE_START"><![CDATA[ <span class="q"> ]]></Scrap>
+<Scrap id="CITE_END"><![CDATA[ </span> ]]></Scrap>
+
+<!--
+    Links/URLs
+-->
+
+<Scrap id="MAIL_SELF"><![CDATA[ selfhtml@teamone.de ]]></Scrap>
+
+<Scrap id="BASE"><![CDATA[ /selfaktuell/forum/ ]]></Scrap>
+<Scrap id="LINK_SELFHTML"><![CDATA[ <a href="/selfhtml/"><b>SELFHTML</b></a> ]]></Scrap>
+<Scrap id="LINK_SELFAKTUELL"><![CDATA[ <a href="/selfaktuell/"><b>SELFHTML aktuell</b></a> ]]></Scrap>
+<Scrap id="LINK_LIVE"><![CDATA[ <a href="/selfaktuell/live/"><b>SELFHTML live</b></a> ]]></Scrap>
+<Scrap id="LINK_FORUM"><![CDATA[ <a href="/selfaktuell/forum/"><b>SELFHTML&nbsp;Forum</b></a> ]]></Scrap>
+<Scrap id="LINK_UNRECHT"><![CDATA[ <a href="/selfaktuell/talk/rechtundlinks.htm"><b>Recht + Links</b></a> ]]></Scrap>
+<Scrap id="LINK_FAQ"><![CDATA[ <a href="/selfaktuell/forum/faq/"><b>Forums-FAQ</b></a> ]]></Scrap>
+<Scrap id="LINK_ARCHIV"><![CDATA[ <a href="/selfaktuell/forum/archiv/"><b>Forumsarchiv</b></a> ]]></Scrap>
+<Scrap id="LINK_SUCHE"><![CDATA[ <a href="/cgi-local/self/such.pl"><b>SELFHTML Suche</b></a> ]]></Scrap>
+<Scrap id="LINK_NEU"><![CDATA[ <a href="neu.shtml" target="_blank"><b>Neue Nachricht verfassen</b></a> ]]></Scrap>
+
+<Scrap id="_CSS_FILE"><![CDATA[ /selfaktuell/src/wselfhtmf.css ]]></Scrap>
+
+<!--
+    Bilder
+-->
+
+<Scrap id="IMG_XGMAIL"><![CDATA[ <img src="/selfaktuell/src/xgmail.gif" width="15" height="10" border="0" alt="E-Mail"> ]]></Scrap>
+<Scrap id="IMG_XGOUP"><![CDATA[ <img src="/selfaktuell/src/xgoup.gif" width="14" height="10" border="0" alt="nach oben"> ]]></Scrap>
+<Scrap id="IMG_XGDOWN"><![CDATA[ <img src="/selfaktuell/src/xgdown.gif" width="14" height="10" border="0" alt="nach unten"> ]]></Scrap>
+<Scrap id="IMG_X2"><![CDATA[ <img src="/selfaktuell/src/x2.gif" width="16" height="13" border="0" alt="Teil von"> ]]></Scrap>
+<Scrap id="IMG_X3"><![CDATA[ <img src="/selfaktuell/src/x3.gif" width="15" height="10" border="0" alt="Seite"> ]]></Scrap>
+<Scrap id="IMG_X5"><![CDATA[ <img src="/selfaktuell/src/x5.gif" width="30" height="20" vspace="6" border="0" alt="Informationsseite"> ]]></Scrap>
+<Scrap id="IMG_XWEB"><![CDATA[ <img src="/selfaktuell/src/xweb.gif" width="106" height="109" border="0" alt="SELFHTML"> ]]></Scrap>
+
+</Template>
\ No newline at end of file

patrick-canterino.de