rename of template-dir to template-dist. in a installed system the templates should...
authoridfx <idfx>
Sat, 25 Aug 2001 12:34:05 +0000 (12:34 +0000)
committeridfx <idfx>
Sat, 25 Aug 2001 12:34:05 +0000 (12:34 +0000)
68 files changed:
templates-dist/de/bilder.template [new file with mode: 0755]
templates-dist/de/bilderlist.template [new file with mode: 0755]
templates-dist/de/breaking.template [new file with mode: 0755]
templates-dist/de/breakinglist.template [new file with mode: 0755]
templates-dist/de/comment.template [new file with mode: 0755]
templates-dist/de/commentlist.template [new file with mode: 0755]
templates-dist/de/confirm.template [new file with mode: 0755]
templates-dist/de/content.template [new file with mode: 0755]
templates-dist/de/contentlist.template [new file with mode: 0755]
templates-dist/de/gruppen.template [new file with mode: 0755]
templates-dist/de/gruppenlist.template [new file with mode: 0755]
templates-dist/de/login.template [new file with mode: 0755]
templates-dist/de/mediafolder.template [new file with mode: 0755]
templates-dist/de/mediafolderlist.template [new file with mode: 0755]
templates-dist/de/message.template [new file with mode: 0755]
templates-dist/de/messagelist.template [new file with mode: 0755]
templates-dist/de/schwerpunkt.template [new file with mode: 0755]
templates-dist/de/start_admin.template [new file with mode: 0755]
templates-dist/de/themen.template [new file with mode: 0755]
templates-dist/de/themenlist.template [new file with mode: 0755]
templates-dist/en/bilder.template [new file with mode: 0755]
templates-dist/en/bilderlist.template [new file with mode: 0755]
templates-dist/en/breaking.template [new file with mode: 0755]
templates-dist/en/breakinglist.template [new file with mode: 0755]
templates-dist/en/comment.template [new file with mode: 0755]
templates-dist/en/commentlist.template [new file with mode: 0755]
templates-dist/en/confirm.template [new file with mode: 0755]
templates-dist/en/content.template [new file with mode: 0755]
templates-dist/en/contentlist.template [new file with mode: 0755]
templates-dist/en/gruppen.template [new file with mode: 0755]
templates-dist/en/gruppenlist.template [new file with mode: 0755]
templates-dist/en/login.template [new file with mode: 0755]
templates-dist/en/mediafolder.template [new file with mode: 0755]
templates-dist/en/mediafolderlist.template [new file with mode: 0755]
templates-dist/en/message.template [new file with mode: 0755]
templates-dist/en/messagelist.template [new file with mode: 0755]
templates-dist/en/schwerpunkt.template [new file with mode: 0755]
templates-dist/en/start_admin.template [new file with mode: 0755]
templates-dist/en/themen.template [new file with mode: 0755]
templates-dist/en/themenlist.template [new file with mode: 0755]
templates-dist/fehler.template [new file with mode: 0755]
templates-dist/foot.template [new file with mode: 0755]
templates-dist/head.template [new file with mode: 0755]
templates-dist/head_nonavi.template [new file with mode: 0755]
templates-dist/open/comment.template [new file with mode: 0755]
templates-dist/open/comment_done.template [new file with mode: 0755]
templates-dist/open/comment_en.template [new file with mode: 0755]
templates-dist/open/posting.template [new file with mode: 0755]
templates-dist/open/posting_done.template [new file with mode: 0755]
templates-dist/open/posting_en.template [new file with mode: 0755]
templates-dist/oplist.template [new file with mode: 0755]
templates-dist/producer/cities.inc [new file with mode: 0755]
templates-dist/producer/cities_de.inc [new file with mode: 0755]
templates-dist/producer/config.template [new file with mode: 0755]
templates-dist/producer/content.template [new file with mode: 0755]
templates-dist/producer/copyright.template [new file with mode: 0755]
templates-dist/producer/events.inc [new file with mode: 0755]
templates-dist/producer/featurelist.template [new file with mode: 0755]
templates-dist/producer/links.inc [new file with mode: 0755]
templates-dist/producer/list.template [new file with mode: 0755]
templates-dist/producer/openposting.template [new file with mode: 0755]
templates-dist/producer/startpage.template [new file with mode: 0755]
templates-dist/producer/topiclist.template [new file with mode: 0755]
templates-dist/producer/topicpage.template [new file with mode: 0755]
templates-dist/producer/wap.template [new file with mode: 0755]
templates-dist/producer/wml2.xsl [new file with mode: 0755]
templates-dist/users.template [new file with mode: 0755]
templates-dist/userslist.template [new file with mode: 0755]

diff --git a/templates-dist/de/bilder.template b/templates-dist/de/bilder.template
new file mode 100755 (executable)
index 0000000..6f6fbed
--- /dev/null
@@ -0,0 +1,123 @@
+<html>
+<head>
+<title>
+indymedia.de | image
+</title>
+<head>
+<SCRIPT LANGUAGE="JavaScript">
+function openWin(url) {
+   window.open(url,"vc","scrollbars=0,height=${img_height},width=${img_width}");   
+}
+</SCRIPT>
+<body bgcolor="#FFFFFF">
+<include "head.template">
+
+
+<form enctype="multipart/form-data" method="post" action="${actionRoot}?module=Images&<compress>do=
+       <if new>insert<else>update</if></compress>&id=${id}">
+<if icon_data=="" || icon_data=="0">
+       <INPUT TYPE="file" NAME="mptest">
+</if>
+
+       <input type="hidden" name="where" value="${where}">
+       <input type="hidden" name="offset" value="${offset}">
+       <input type="hidden" name="order" value="${order}">
+       <input type="hidden" name="id" value="${id}">
+       
+       <table border="0">      
+       <tr> 
+    <td align="right" bgcolor="#006600">
+               <if (icon_data!="" && icon_data!="0") && !new>
+               <font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+               <a href="JavaScript:openWin('${actionRoot}?module=Images&do=showimg&id=${id}')">
+               <img src="${actionRoot}?module=Images&do=showicon&id=${id}" border=0></a></font></td>
+               </if>
+    <td valign="bottom"><font color="Silver" face="Verdana, Arial, Helvetica, sans-serif" size=1>
+               erzeugt: ${webdb_create} <if webdb_lastchange>/ geaendert ${webdb_lastchange}</if><br>
+               <if is_published=="1">publiziert: ${publish_date} / ${publish_server}${publish_path}<br></if>
+               format: ${img_width}x${img_height} / ${imgformatHashdata[to_img_format]["name"]} / ${imglayoutHashdata[to_img_layout]["name"]} /  ${imgcolorHashdata[to_img_color]["name"]}<br>
+               rechte: <b>${rightsHashdata[to_rights]["name"]}</b><br>
+               bildtyp: <b>${imgtypeHashdata[to_img_type]["name"]}</b><br>
+       </td>
+       </tr>
+       
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>Mediennmappe:</B></font></td>
+    <td>
+               <select name="to_media_folder">
+               <list mediafolderPopupData as m>
+               <option value="${m.key}" <if m.key == to_media_folder>selected</if>>${m.value}</option>
+               </list>
+           </select>
+       </td>
+       </tr>
+
+       
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>titel:</B></font></td>
+    <td><input type="text" size="40" maxlength="255" name="title" value="${title}"></td>
+       </tr>
+
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>beschreibung:</B></font></td>
+    <td><input type="text" size="40" maxlength="255" name="description" value="${description}"></td>
+       </tr>
+  
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>datum/zusatz:</B></font></td>
+    <td><input type="text" size="8" maxlength="8" name="date" value="${date}">
+               <input type="text" size="20" maxlength="40" name="year" value="${year}"></td>
+       </tr>
+       
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>ort:</B></font></td>
+    <td><input type="text" size="40" maxlength="80" name="place" value="${place}"></td>
+       </tr>
+  
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>uhrheber:</B></font></td>
+    <td>
+               <input type="text" size="40" maxlength="80" name="creator" value="${creator}">
+               <!-- <select name="to_creator">
+               <list gruppenPopupData as u>
+                       <option value="${u.key}" <if u.key == to_creator>selected</if>>${u.value}</option>
+               </list>
+               </select></td> -->
+       </tr>
+
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>stichworte:</B></font></td>
+    <td><textarea cols="40" rows="2" name="keywords">${keywords}</textarea></td>
+       </tr>
+
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>kommentar:</B></font></td>
+    <td><textarea cols="40" rows="2" name="comment">${comment}</textarea></td>
+       </tr>
+
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>quelle:</B></font></td>
+    <td><input type="text" size="40" maxlength="80" name="source" value="${source}"></td>
+       </tr>
+       <tr> 
+    <td colspan="2" align="right"> <font color="black">
+       zur Ver&ouml;ffentlichung freigeben <input type="checkbox" name="is_published" value="1"<if is_published!="0" && is_published!=""> checked</if>>
+       <if new> 
+      <input type="submit" name="save" value="einfügen">
+    <else> 
+    <input type="submit" name="save" value="speichern">
+    </if> </font></form></font>
+    </td>
+</table>
+<include "foot.template">
+</body>
+</html>
diff --git a/templates-dist/de/bilderlist.template b/templates-dist/de/bilderlist.template
new file mode 100755 (executable)
index 0000000..6de962e
--- /dev/null
@@ -0,0 +1,109 @@
+<html>
+<head>
+       <title>indymedia.de | imagelist</title>
+</head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+
+<table border="0" cellpadding="2" cellspacing="1">
+  <tr>
+    <td colspan="5"><form method="post" action="${actionRoot}">
+       <input type="hidden" name="module" value="Images">
+       <input type="hidden" name="do" value="list">
+       <input type="hidden" name="cid" value="${cid}">
+       <table border="0">
+       <tr bgcolor="Pink">
+               <td>Text suchen in:</td>
+               <td>ver&ouml;ffentl.:</td>
+               <td>Medienmappe:</td>
+               <td>&nbsp;</td>
+       </tr>
+       
+       <tr>
+       <td>
+               <input type="text" size="10" maxlength="20" name="query_text" value="${query_text}">
+               <select name="query_field">
+               <option value="title"<if query_field=="title"> selected</if>>Titel</option>
+               <option value="creator"<if query_field=="creator"> selected</if>>Urbheber</option>
+               <option value="place"<if query_field=="place"> selected</if>>Ort</option>
+               <option value="keywords"<if query_field=="keywords"> selected</if>>Stichworte</option>
+       </select>
+       </td>
+       <td>
+               <select name="query_is_published">
+                   <option value="">egal</option>
+               <option value="0" <if query_is_published=="0"> selected</if>>nein</option>
+                   <option value="1" <if query_is_published=="1"> selected</if>>ja</option>
+           </select>
+       </td>
+       <td>
+       <select name="query_media_folder">
+       <list mediafolderPopupData as m>
+       <option value="${m.key}" <if m.key == query_media_folder>selected</if>>${m.value}</option>
+       </list>
+       </select>
+       </td>
+       <td>
+               <input type="submit" name="search" value="filter">      
+       </td>
+       </tr>   
+       </table>
+       </form>
+       </td>
+  </tr>
+
+  <tr bgcolor="#006600" >
+       <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <b>icon</b></font></td>
+       <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <b>titel</b></font></td>
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <b>medienmappe</b></font></td>
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <b>urheber</b></font></td>
+  </tr>
+  <if contentlist>
+  <list contentlist as entry>
+  <tr <compress><if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if></compress>>
+  <td>
+       <if entry.icon_data!="" && entry.icon_data!="0">
+       <a href="${actionRoot}?module=Images&do=showimg&id=${entry.id}" target="new">
+         <img src="${actionRoot}?module=Images&do=showicon&id=${entry.id}" border=0></a></font></td>
+       </if>
+  <td>${entry.title}&nbsp;
+         <if decription><br>${description}</if></td>
+  <td>${mediafolderHashdata[entry.to_media_folder]["name"]}&nbsp;</td>
+  <td>${entry.creator}&nbsp;</td>
+  <td><font size="1">&nbsp;
+       <if cid><a href="${actionRoot}?module=Content&do=attach&mid=${entry.id}&cid=${cid}">attach</a>
+       <else>
+       <a href="${actionRoot}?module=Images&do=delete&id=${entry.id}">delete</a>
+    | <a href="${actionRoot}?module=Images&do=edit&id=${entry.id}">edit</a> 
+       </if>
+       </font></td>
+  </tr>
+  </list>
+  <tr>
+    <td colspan="4" bgcolor="#006600"><font color="#ffffff">${count} datens&auml;tze
+      / anzeige von ${from} bis ${to}</font></td>
+    <td>&nbsp;</td>
+  </tr>
+
+<tr><td>
+<if prev>
+       <a href="${actionRoot}?module=Images&do=list&query_text=${query_text_encoded}&query_field=${query_field}&query_is_published=${query_is_published}&query_media_folder=${query_media_folder}&offset=${prev}&prev=zur&uuml;ck&cid=${cid}">zurueck</a>&nbsp;
+</if>
+<if next>
+<a href="${actionRoot}?module=Images&do=list&query_text=${query_text_encoded}&query_field=${query_field}&query_is_published=${query_is_published}&query_media_folder=${query_media_folder}&offset=${next}&next=weiter&cid=${cid}">weiter</a>
+</if>
+</td></tr>
+<else>
+  <tr><td align="center">Keine passenden Eintr&auml;ge gefunden!</td></tr>
+</if>
+</table>
+<include "foot.template">
+</body>
+</html>
+
+
diff --git a/templates-dist/de/breaking.template b/templates-dist/de/breaking.template
new file mode 100755 (executable)
index 0000000..5955dc6
--- /dev/null
@@ -0,0 +1,42 @@
+<html>
+<head>
+<title>
+indymedia.de | breaking
+</title>
+<head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+<form action="${actionRoot}" method="post">
+       <input type="hidden" name="module" value="Breaking">
+       <input type="hidden" name="id" value="${id}">
+       <if new><input type="hidden" name="do" value="insert">
+       <else><input type="hidden" name="do" value="update"></if>
+<table border="0">
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <B>datum:</B></font></td>
+    <td>
+      ${webdb_create_formatted}
+    </td>
+  </tr>
+
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <B>text:</B> (max. 5 zeilen / 250 zeichen)</font></td>
+    <td>
+        <textarea cols="50" rows="3" name="text" wrap=virtual>${text}</textarea>
+    </td>
+  </tr>
+
+  <tr> 
+    <td colspan="2" align="right"> <font color="#ffffff"><if new> 
+      <input type="submit" name="save" value="einfügen">
+    <else> 
+    <input type="submit" name="save" value="speichern">
+    </if> </font></form></font>
+    </td>
+</table>
+<include "foot.template">
+</body>
+</html>
diff --git a/templates-dist/de/breakinglist.template b/templates-dist/de/breakinglist.template
new file mode 100755 (executable)
index 0000000..ab80ec0
--- /dev/null
@@ -0,0 +1,47 @@
+<html>
+<head>
+       <title>indymedia.de | breaking new list</title>
+</head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+<if contentlist>
+<table border="0" cellpadding="2" cellspacing="1">
+  <tr bgcolor="#006600">
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>datum</b></font></td>
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>text</b></font></td>
+  </tr>
+
+  <list contentlist as entry>
+  <tr
+       <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if>
+  >
+  <td>${entry.webdb_create_formatted}&nbsp;</td>
+  <td>${entry.text}&nbsp;</td>
+  <td><font size="1">&nbsp;<a href="${actionRoot}?module=Breaking&do=delete&id=${entry.id}">delete</a>
+    | <a href="${actionRoot}?module=Breaking&do=edit&id=${entry.id}">edit</a></font></td>
+  </tr>
+  </list>
+  <tr>
+    <td colspan="3" bgcolor="#006600"><font color="#ffffff">${count} datens&auml;tze
+      / anzeige von ${from} bis ${to}</font></td>
+    <td>&nbsp;</td>
+  </tr>
+</table>
+
+      <P>
+<if prev>
+       <a href="${actionRoot}?module=Breaking&do=list&where=${where}&prevoffset=${prev}&prev=zur&uuml;ck">zurueck</a>&nbsp;
+</if>
+<if next>
+<a href="${actionRoot}?module=Breaking&do=list&where=${where}&nextoffset=${next}&next=weiter">weiter</a>
+</if>
+
+<else>
+  <P align="center"> Keine passenden Eintr&auml;ge gefunden!</p>
+</if>
+<include "foot.template">
+</body>
+</html>
+
+
diff --git a/templates-dist/de/comment.template b/templates-dist/de/comment.template
new file mode 100755 (executable)
index 0000000..8cd009a
--- /dev/null
@@ -0,0 +1,85 @@
+<html>
+<head>
+<title>
+indymedia.de | comment
+</title>
+<head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+
+<form method="post" action="${actionRoot}">
+       <input type="hidden" name="module" value="Comment">
+       <input type="hidden" name="where" value="${where}">
+       <input type="hidden" name="offset" value="${offset}">
+       <input type="hidden" name="order" value="${order}">
+       <input type="hidden" name="id" value="${id}">
+       <input type="hidden" name="date" value="${date}">
+       <input type="hidden" name="to_media" value="${to_media}">
+       <if new> <input type="hidden" name="do" value="insert">
+       <else>   <input type="hidden" name="do" value="update">
+       </if>
+
+       <table border="0">      
+
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>datum:</B></font></td>
+    <td>${date}</td>
+       </tr>
+       
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>titel:</B></font></td>
+    <td><input type="text" size="40" maxlength="255" name="title" value="${title}"></td>
+       </tr>
+
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>uhrheber:</B></font></td>
+    <td><input type="text" size="40" maxlength="80" name="creator" value="${creator}"></td>
+       </tr>
+
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>url:</B></font></td>
+    <td><input type="text" size="40" maxlength="255" name="main_url" value="${main_url}"></td>
+       </tr>
+  
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>email:</B></font></td>
+    <td><input type="text" size="40" maxlength="80" name="email" value="${email}"></td>
+       </tr>
+  
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>phone:</B></font></td>
+    <td><input type="text" size="40" maxlength="80" name="phone" value="${phone}"></td>
+       </tr>
+  
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>address:</B></font></td>
+    <td><input type="text" size="40" maxlength="80" name="address" value="${address}"></td>
+       </tr>
+  
+       <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+        <B>text:</B></font></td>
+    <td><textarea cols="40" rows="10" name="description">${description}</textarea></td>
+       </tr>
+
+    <td colspan="2" align="right"> <font color="black">
+       publiziert <input type="checkbox" name="is_published" value="1" <if is_published=="1"> checked</if>>
+       <if new> 
+      <input type="submit" name="save" value="einfügen">
+    <else> 
+    <input type="submit" name="save" value="speichern">
+    </if> </font></form></font>
+    </td>
+</table>
+
+<include "foot.template">
+</body>
+</html>
diff --git a/templates-dist/de/commentlist.template b/templates-dist/de/commentlist.template
new file mode 100755 (executable)
index 0000000..efe0bfe
--- /dev/null
@@ -0,0 +1,93 @@
+<html>
+<head>
+       <title>indymedia.de | commentlist</title>
+</head>
+
+<body bgcolor="#FFFFFF">
+
+<include "head.template">
+
+<table border="0" cellpadding="2" cellspacing="1">
+  <tr>
+    <td colspan="5"><form method="post" action="${actionRoot}">
+       <input type="hidden" name="module" value="Comment">
+       <input type="hidden" name="do" value="list">
+       <input type="text" size="10" maxlength="20" name="query_text" value="${query_text}">
+       <select name="query_field">
+    <option value="title"<if query_field=="title"> selected</if>>Titel</option>
+    <option value="creator"<if query_field=="creator"> selected</if>>Urbheber</option>
+    <option value="description"<if query_field=="description"> selected</if>>Inhalt</option>
+    </select>
+       <select name="query_is_published">
+    <option value="">--</option>
+    <option value="0" <if query_is_published=="0"> selected</if>>versteckt</option>
+    <option value="1" <if query_is_published=="1"> selected</if>>produziert</option>
+    </select>
+    <select name="order">
+    <option value="webdb_create" <if order=="webdb_create"> selected</if>>uhrzeit</option>
+    <option value="articletitle" <if order=="articletitle"> selected</if>>artikeltitel</option>
+    </select>
+       <input type="submit" name="search" value="go!">
+       </form>
+       </td>
+  </tr>
+
+  <tr bgcolor="#006600" >
+       <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <b>datum</b></font></td>
+       <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <b>titel<br>urheber</b></font></td>
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <b>kommentartext</b></font></td>
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <b>zu artikel</b></font></td>
+  </tr>
+<if contentlist>
+  
+  <list contentlist as entry>
+  <tr <compress><if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if></compress>>
+       <td>${entry.date}<br>
+       <if entry.is_published=="0"><font color="Brown">V</font><else>-</if>
+       </td>
+       
+       <td>
+               <b>${entry.title}</b><br>${entry.creator}
+       </td>
+       
+       <td>
+               <font size="-1">${entry.description}</font>
+               <a href="${actionRoot}?module=Comment&do=edit&id=${entry.id}">edit</a>
+       </td>
+
+       <td>
+               <a href="${actionRoot}?module=Content&do=edit&id=${articleHash[entry.to_media]["id"]}">
+               ${articleHash[entry.to_media]["title"]}</a>
+       </td>
+       
+       <td><font size="1">&nbsp;<a href="${actionRoot}?module=Comment&do=delete&id=${entry.id}">delete</a>
+    </font></td>
+  </tr>
+  </list>
+  
+  <tr>
+    <td colspan="4" bgcolor="#006600"><font color="#ffffff">${count} datens&auml;tze
+      / anzeige von ${from} bis ${to}</font></td>
+    <td>&nbsp;</td>
+  </tr>
+<tr><td>
+<if prev>
+<a href="${actionRoot}?module=Comment&do=list&order=${order}&query_text=${query_text_encoded}&query_field=${query_field}&query_is_published=${query_is_published}&query_media_folder=${query_media_folder}&offset=${prev}&prev=zur&uuml;ck">zurueck</a>&nbsp;
+</if>
+<if next>
+<a href="${actionRoot}?module=Comment&do=list&order=${order}&query_text=${query_text_encoded}&query_field=${query_field}&query_is_published=${query_is_published}&query_media_folder=${query_media_folder}&offset=${next}&next=weiter">weiter</a>
+</if>
+</td></tr>
+<else>
+  <tr><td align="center">Keine passenden Eintr&auml;ge gefunden!</td></tr>
+</if>
+</table>
+<include "foot.template">
+</body>
+</html>
+
+
diff --git a/templates-dist/de/confirm.template b/templates-dist/de/confirm.template
new file mode 100755 (executable)
index 0000000..d0e8ff2
--- /dev/null
@@ -0,0 +1,33 @@
+<html>
+  <head>
+    <title>indymedia.de | confirm delete delete</title>
+  </head>
+  <body>
+  <include "head_nonavi.template">
+<table width="100%" border="0" align="center">
+  <tr bgcolor="#006600"> 
+    <td colspan="2"> 
+      <h2 align="center"><font color="#ffffff">Datensatz wirklich 
+        l&ouml;schen?</font></h2>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2">
+      <form method="post" action="${actionRoot}">
+        <div align="center">
+          <input type="hidden" name="module" value=${module}>
+          <input type="hidden" name="do" value="delete">
+          <input type="hidden" name="id" value="${id}">
+          <input type="hidden" name="where" value="${where}">
+          <input type="hidden" name="order" value="${order}">
+          <input type="hidden" name="offset" value="${offset}">
+          <input type="submit" name="cancel" value="abbrechen">
+          <input type="submit" name="confirm" value="l&ouml;schen">
+        </div>
+      </form>
+    </td>
+  </tr>
+</table>
+<include "foot.template">
+  </body>
+</html>
diff --git a/templates-dist/de/content.template b/templates-dist/de/content.template
new file mode 100755 (executable)
index 0000000..737ab0f
--- /dev/null
@@ -0,0 +1,228 @@
+<html>
+<head>
+<title>
+indymedia.de | content_objekt
+</title>
+<style type="text/css">
+<!--
+td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
+p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
+-->
+</style></head>
+
+<body bgcolor="#FFFFFF" link="#aaaaaa">
+<include "head.template">
+<form method="post" action="${actionRoot}">
+       <input type="hidden" name="module" value="Content">
+       <input type="hidden" name="where" value="${where}">
+       <input type="hidden" name="offset" value="${offset}">
+       <input type="hidden" name="order" value="${order}">
+       <input type="hidden" name="id" value="${id}">
+  <input type="hidden" name="to_topic2" value="${to_topic}">
+       <if new>
+               <input type="hidden" name="do" value="insert">
+       <else>
+               <input type="hidden" name="do" value="update">
+       </if>
+
+<table border="0" width="80%" align=middle>
+<tr>
+       <font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#FFFFFF">
+       <td align="right" bgcolor="#AAAAAA">
+               <b>Datensatz geh&ouml;rt:</b></td>
+       <td> ${login_user.login}<br>${date}</td>
+       </font>
+       <td colspan="3">&nbsp;</td>
+</tr>
+<tr>
+       <td align="right" valign="top" bgcolor="#AAAAAA"><font color="#ffffff">
+               <B>Thema&nbsp;<a href="${docRoot}/help/content.html">
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>
+               &nbsp;/&nbsp;Feature:&nbsp;
+               <a href="${docRoot}/help/content.html">
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>
+               </B></font>
+       </td>
+       <td colspan="4" >
+               <select name="to_article_type">
+               <list articletypePopupData as a>
+                       <option value="${a.key}" <if (a.key == to_article_type)>selected</if>>${a.value}</option>
+               </list>
+               </select>
+               <select name="to_feature">
+               <list schwerpunktPopupData as s>
+                       <option value="${s.key}" <if (s.key == to_feature)>selected</if>>${s.value}</option>
+               </list>
+               </select>
+               <select name="to_topic">
+               <list themenPopupData as t>
+                       <option value="${t.key}" <if (t.key == to_topic)>selected</if>>${t.value}</option>
+               </list>
+               </select>
+       </td>
+</tr>
+<tr>
+       <td align="right" valign="top" bgcolor="#AAAAAA">
+               <B><font color="#ffffff">Langer Titel:&nbsp;<br><br>Kurztitel/Kontexttitel:&nbsp;<br>
+               <a href="${docRoot}/help/content.html#title">
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>
+               </font></B>
+       </td>
+       <td colspan="4">
+               <input type="text" size="40" name="title" value="${title}"><br>
+               <input type="text" size="20" name="subtitle" value="${subtitle}">
+               <input type="text" size="20" name="edittitle" value="${edittitle}">
+       </td>
+</tr>
+<tr>
+       <td align="right" valign="top" bgcolor="#AAAAAA">
+               <B><font color="#ffffff">Ort:</font>
+               <font color="#FFFFFF">
+               <a href="${docRoot}/help/content.html">
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>
+               </font></B>
+       </td>
+       <td colspan="4" >
+               <input type="text" size="40" name="place" value="${place}">
+       </td>
+</tr>
+<tr>
+       <td align="right" valign="top" bgcolor="#AAAAAA">
+               <font color="#ffffff"><B>UrheberIn:</B></font>
+               <font color="#ffffff">
+               <a href="${docRoot}/help/content.html">
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a></font>
+       </td>
+       <td colspan="4" >
+               <select name="to_creator">
+               <list gruppenPopupData as u>
+                       <option value="${u.key}" <if (u.key == to_creator || (to_creator=="" && u.key==login_user.to_creator))>selected</if>>${u.value}</option>
+               </list>
+               </select> oder:<br>
+               <input type="text" size="40" name="creator" value="${creator}"><br>
+       </td>
+</tr>
+
+<tr>
+       <td align="right" valign="top" bgcolor="#AAAAAA">
+               <font color="#ffffff"><B>Email/Web:</B></font>
+               <font color="#ffffff">
+               <a href="${docRoot}/help/content.html">
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a></font>
+       </td>
+       <td colspan="4" >
+               <input type="text" size="20" name="creator_email" value="${creator_email}">
+               <input type="text" size="20" name="creator_main_url" value="${creator_main_url}">
+       </td>
+</tr>
+<tr>
+       <td align="right" valign="top" bgcolor="#AAAAAA">
+               <font color="#ffffff"><B>Adresse/Telefon:</B></font>
+               <font color="#ffffff">
+               <a href="${docRoot}/help/content.html">
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a></font>
+       </td>
+       <td colspan="4" >
+               <input type="text" size="20" name="creator_address" value="${creator_address}">
+               <input type="text" size="20" name="creator_phone" value="${creator_phone}">
+       </td>
+</tr>
+<tr>
+  <td align="right" valign="top" bgcolor="#AAAAAA">
+               <B><font color="#ffffff">Abstract:</font></B>
+               <a href="${docRoot}/help/content.html">
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>
+       </td>
+       <td colspan="4">
+               <textarea cols="50" rows="4" name="description" wrap=virtual>${description}</textarea>
+       </td>
+</tr>
+
+<tr>
+    <td align="right" valign="top" bgcolor="#AAAAAA">
+               <B><font color="#ffffff">Inhalt:
+               <a href="${docRoot}/help/content.html">
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>
+               HTML?</font> <input type="checkbox" name="is_html" value="1"<if
+               is_html=="1"> checked</if>>&nbsp;
+               <a href="${docRoot}/help/content.html">
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>
+       </font></b></td>
+       <td colspan="4">
+       <textarea cols="50" rows="15" name="content_data" wrap=virtual>${content_data}</textarea></td>
+</tr>
+<!--
+<tr>
+       <td align="right" valign="top" bgcolor="#aaaaaa"><B><font color="#ffffff">Termin (von/bis)
+               <font color="#000000">
+               <a href="${docRoot}/help/content.html">
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a></font>
+               </font>:</B></td>
+       <td nowrap>
+               <input type="text" size="8" maxlength="8" name="date_from" value="${date_from}">
+               <input type="text" size="8" maxlength="8" name="date_to" value="${date_to}">
+       </td>
+       <td>
+               &nbsp;
+       </td>
+       <td align="right" valign="top" bgcolor="#aaaaaa">
+               <B><font color="#ffffff">Termin Name:&nbsp;
+               <a href="${docRoot}/help/content.html"><img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>
+               </font></B>
+       </td>
+       <td>
+               <input type="text" size="25" name="date_name" value="${date_name}">
+       </td>
+</tr>
+-->
+<tr>
+       <td align="right" valign="top" bgcolor="#aaaaaa">
+               <B><font color="#ffffff">Kommentar:</B><br>
+               <i>(intern)</i></font>
+       </td>
+       <td colspan="4">
+               <textarea cols="50" rows="6" name="comment" wrap=virtual>${comment}</textarea>
+       </td>
+</tr>
+
+<tr>
+       <td>&nbsp;</td>
+       <td>&nbsp;</td>
+       <td>&nbsp;</td>
+       <td colspan="2" align="right" valign="top">
+               frei <a href="${docRoot}/help/content.html"><img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>:
+               <input type="checkbox" name="is_published" value="1"<if is_published!="0" && is_published!=""> checked</if>>
+               <if new>
+               <input type="submit" name="save" value="einfügen">
+               <else>
+               <input type="submit" name="save" value="speichern">
+               </if>
+       </td>
+</tr>
+
+<tr><td bgcolor="Pink" colspan="5">Attachments</td></tr>
+<!-- image stuff -->
+<if images[to_media] && images[to_media]["is_published"]=="1">
+<tr>
+       <td align=right valign=top bgcolor="#aaaaaa">
+               <B><font color="#ffffff">Bilder:</B><br></td>
+       <td colspan="4" align="left" valign="top">
+               <a href="${actionRoot}?module=Images&do=edit&id=${images[to_media]["id"]}"><img src="${actionRoot}?module=Images&do=showicon&id=${images[to_media]["id"]}" alt="edit image" border="0"></a>
+               <a href="${actionRoot}?module=Content&do=dettach&cid=${id}">entfernen</a>
+       </td>
+</tr>
+<else>
+<tr>
+       <td align=right valign=top bgcolor="#aaaaaa">
+               <B><font color="#ffffff">Medien:</B><br></td>
+       <td colspan="4" align="left" valign="top">
+               <a href="${actionRoot}?module=Images&do=list&cid=${id}">bild hinzuf&uuml;gen</a>
+       </td>
+</tr>
+</if>
+
+</table>
+</form>
+<include "foot.template">
+</body>
+</html>
diff --git a/templates-dist/de/contentlist.template b/templates-dist/de/contentlist.template
new file mode 100755 (executable)
index 0000000..35b19d1
--- /dev/null
@@ -0,0 +1,78 @@
+<html>
+<head>
+       <title>indymedia.de | contentlist</title>
+</head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+<if contentlist>
+       <table border="0" width="100%" cellspacing="0" cellpadding="2">
+         <tr bgcolor="#006600">
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">
+                       Datum<br>
+                       Letzte&nbsp;&Auml;nderung<br>
+                       Status</font></td>
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">
+                       Artikeltyp / Ort: Titel<br>
+                       UrheberIn</font></td>
+           <td ><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">Thema<br>Feature</font></td>
+           <td width="25%"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">
+                       Interner Kommentar</font></td>
+               <td bgcolor="#FFFFFF">&nbsp;</td>
+         </tr>
+
+       <list contentlist as entry>
+         <tr <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"></if>>
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-2">
+                       ${entry.webdb_create_formatted}<br>
+                       <if entry.webdb_lastchange_formatted>${entry.webdb_lastchange_formatted}<else>-</if><br>
+                       <if entry.is_published!="0">F<else>-</if>
+                       <if entry.is_html!="0">H<else>-</if>
+                       </font></td>
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>
+                       <font size="-2">${articletypeHash[entry.to_article_type]["name"]} -- </font><if entry.place>${entry.place}: </if>${entry.title}</b><br>
+                       <if entry.to_creator!="0">${gruppenHashData[entry.to_creator]["name"]}<else>${entry.creator}</if>&nbsp;
+                       <a href="${actionRoot}?module=Content&do=edit&id=${entry.id}&where=${where_encoded}&order=${order_encoded}&offset=${offset}">edit</a>
+                       <if entry.to_article_type=="0">&nbsp;|&nbsp;<a href="${actionRoot}?module=Content&do=newswire&id=${entry.id}&where=${where_encoded}&order=${order_encoded}&offset=${offset}">newswire</a></if></font></td>
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+                       <if entry.thema_id!="0">${themenHashData[entry.thema_id]["name"]}</if>&nbsp;<br>
+                       <if entry.to_feature!="0">${schwerpunktHashData[entry.to_feature]["title"]}</if>&nbsp;</font></td>
+           <td width="20%" <if grey=="1">bgcolor="Pink"<else>bgcolor="Yellow"</if> valign="top"><font face="Verdana, Arial, Helvetica, sans-serif" size="-2">
+                       ${entry.comment}&nbsp;</font></td>
+           <td bgcolor="#888888"><font size="1">
+             <a href="${actionRoot}?module=Content&do=delete&id=${entry.id}&where=${where_encoded}&order=${order_encoded}&offset=${offset}">delete</a>
+             </font></td>
+       </tr>
+       </list>
+       <tr bgcolor="#006600">
+           <td colspan="4"><font color="#ffffff">${count} datens&auml;tze / anzeige von
+         ${from} bis ${to}</font></td></tr>
+       </table>
+
+      <P>
+<if prev || next>
+ <form method="post" action="${actionRoot}">
+ <input type="hidden" name="module" value="Content">
+ <input type="hidden" name="do" value="listop">
+ <input type="hidden" name="where" value="${where}">
+ <input type="hidden" name="order" value="${order}">
+<if prev>
+ <input type="hidden" name="prevoffset" value="${prev}">
+ <input type="submit" name="prev" value="zur&uuml;ck">
+</if>
+<if next>
+ <input type="hidden" name="nextoffset" value="${next}">
+ <input type="submit" name="next" value="weiter">
+</if>
+ </form>
+</if>
+
+<else>
+  <P align="center"> Keine passenden Eintr&auml;ge gefunden!</p>
+</if>
+
+<include "foot.template">
+</body>
+</html>
+
+
diff --git a/templates-dist/de/gruppen.template b/templates-dist/de/gruppen.template
new file mode 100755 (executable)
index 0000000..ff842b9
--- /dev/null
@@ -0,0 +1,59 @@
+<html>
+<head>
+<title>
+indymedia.de | groups
+</title>
+<head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+<form method="post" action="${actionRoot}">
+       <input type=hidden name=module value=Gruppen>
+       <input type="hidden" name="id" value="${id}">
+       <if new>
+               <input type="hidden" name="do" value="insert">
+       <else>
+               <input type="hidden" name="do" value="update">
+       </if>
+<table border="0">
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>name:</B></font></td>
+    <td>
+      <input type="text" size="40" name="name" value="${name}">
+    </td>
+  </tr>
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>email:</B></font></td>
+    <td> 
+      <input type="text" size="40" name="email" value="${email}">
+    </td>
+  </tr>
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>homepage:</B></font></td>
+    <td>
+      <input type="text" size="40" name="main_url" value="${main_url}">
+    </td>
+  </tr>
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>adresse:</B></font></td>
+    <td>
+      <input type="text" size="40" name="address" value="${address}">
+    </td>
+  </tr>
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>telefon:</B></font></td>
+    <td>
+      <input type="text" size="40" name="phone" value="${phone}">
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2" align="right"> <font color="#ffffff"><if new> 
+      <input type="submit" name="save" value="einfügen">
+    <else> 
+    <input type="submit" name="save" value="speichern">
+    </if> </font></form></font>
+    </td>
+</table>
+<include "foot.template">
+</body>
+</html>
diff --git a/templates-dist/de/gruppenlist.template b/templates-dist/de/gruppenlist.template
new file mode 100755 (executable)
index 0000000..3573143
--- /dev/null
@@ -0,0 +1,44 @@
+<html>
+<head>
+       <title>indymedia.de | grouplist</title>
+</head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+<if contentlist>
+       <table border="0">
+               <tr bgcolor="##006600">
+               <td><font color="#ffffff"><b>name</b></font></td>
+                   <td><font color="#ffffff"><b>email</b></font></td>
+               <td><font color="#ffffff"><b>homepage</b></font></td>
+                </tr>
+         <list contentlist as entry>
+                 <tr <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if> >
+                       <td>${entry.name}&nbsp;</td>
+                       <td>${entry.email}&nbsp;</td>
+                       <td>${entry.homepage}&nbsp;</td>
+                       <td><font size="1">&nbsp;<a href="${actionRoot}?module=Gruppen&do=delete&id=${entry.id}">delete</a>
+                       | <a href="${actionRoot}?module=Gruppen&do=edit&id=${entry.id}">edit</a></font></td>
+                 </tr>
+         </list>
+               <tr>
+       <td colspan="3" bgcolor="#006600"><font color="#ffffff">${count} datens&auml;tze
+       / anzeige von ${from} bis ${to}</font></td>
+       <td>&nbsp;</td>
+               </tr>
+       </table>
+      <P>
+       <if prev>
+       <a href="${actionRoot}?module=Gruppen&do=list&where=${where}&prevoffset=${prev}&prev=zur&uuml;ck">zurueck</a>&nbsp;
+       </if>
+       <if next>
+       <a href="${actionRoot}?module=Gruppen&do=list&where=${where}&nextoffset=${next}&next=weiter">weiter</a>
+       </if>
+<else>
+  <P align="center"> Keine passenden Eintr&auml;ge gefunden!</p>
+</if>
+<include "foot.template">
+</body>
+</html>
+
+
diff --git a/templates-dist/de/login.template b/templates-dist/de/login.template
new file mode 100755 (executable)
index 0000000..a8eff89
--- /dev/null
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
+<html>
+  <head>
+    <title>indymedia.de | login</title>
+  </head>
+  <body>
+       <include "head_nonavi.template">
+    <center>
+       <p><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Dieser Bereich steht nur authorisierten 
+               Gruppen zur Verfügung. Wenn ihr aktuelle Nachrichten 
+               einspielen wollt, so koennt ihr als Redaktionsgruppe teilnehmen.
+               Bitte meldet Euch bei der <a href="mailto:imc-germany@indymedia.org"><font color="#663399">Redaktionsliste</font></a>.
+               </font></p>
+       <hr>
+    <form method="post" action="${actionRoot}">
+       <input type="hidden" name="module" value="login">
+               <table border="0" cellpadding="2" cellspacing="0" bgcolor="#006600">
+                       <tr bgcolor="#663399">
+                               <td colspan="2" align="center">
+                                       <font face="Verdana, Arial, Helvetica, sans-serif" color="#ffffff">
+                                       <b>login</b></font>
+                               </td>
+                       </tr>
+                       <tr>
+                               <td align="right">
+                                       <font face="Verdana, Arial, Helvetica, sans-serif" color="#ffffff">Login</font>
+                               </td>
+                               <td>
+                                       <input type="text" name="login" size="15">
+                               </td>
+                       </tr>
+                       <tr>
+                               <td align="right">
+                                       <font face="Verdana, Arial, Helvetica, sans-serif" color="#ffffff">Passwort</font>
+                               </td>
+                               <td>
+                                       <input type="password" name="password" size="15">
+                               </td>
+                       </tr>
+                       <tr>
+                               <td align="right">
+                                       <font face="Verdana, Arial, Helvetica, sans-serif" color="#ffffff">Sprache</font>
+                               </td>
+                               <td>
+                                       <select name="lang">
+                                       <option value="en" label="english">english</option>
+                                       <option value="de" label="deutsch" selected>deutsch</option>
+                                       </select>
+                               </td>
+                       </tr>
+                       <tr>
+                               <td align="left">&nbsp;</td>
+                               <td align="left">
+                                       <input type="submit" value="  OK  ">
+                               </td>
+                       </tr>
+               </table>
+    </form>
+       <include "foot.template">
+  </body>
+</html>
+
diff --git a/templates-dist/de/mediafolder.template b/templates-dist/de/mediafolder.template
new file mode 100755 (executable)
index 0000000..c0ae1e4
--- /dev/null
@@ -0,0 +1,52 @@
+<html>
+<head>
+<title>
+indymedia.de | mediafolder
+</title>
+<head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+<form method="post" action="${actionRoot}">
+       <input type=hidden name=module value=Mediafolder>
+       <input type="hidden" name="id" value="${id}">
+       <if new> <input type="hidden" name="do" value="insert">
+       <else>   <input type="hidden" name="do" value="update"></if>
+
+<table border="0">
+
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>datum:</B></font></td>
+    <td><input type="text" size="8" maxsize="8" name="date" value="${date}"></td>
+  </tr>
+
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>name:</B></font></td>
+    <td><input type="text" size="40" name="name" value="${name}"></td>
+  </tr>
+
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>ort:</B></font></td>
+    <td><input type="text" size="40" name="place" value="${place}"></td>
+  </tr>
+
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>kommentar:</B></font></td>
+    <td><textarea cols="40" rows="5" name="comment">${comment}</textarea></td>
+  </tr>
+
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>stichworte:</B></font></td>
+    <td><textarea cols="40" rows="4" name="keywords">${keywords}</textarea></td>
+  </tr>
+
+  <tr> 
+    <td colspan="4" align="right"> <font color="#ffffff">
+               <if new> <input type="submit" name="save" value="einfügen">
+       <else>   <input type="submit" name="save" value="speichern"></if>
+               </font></form></font>
+    </td>
+</table>
+<include "foot.template">
+</body>
+</html>
diff --git a/templates-dist/de/mediafolderlist.template b/templates-dist/de/mediafolderlist.template
new file mode 100755 (executable)
index 0000000..5ccf4c1
--- /dev/null
@@ -0,0 +1,49 @@
+<html>
+<head>
+       <title>indymedia.de | mediafolderlist</title>
+</head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+<if contentlist>
+       <table border="0">
+               <tr bgcolor="#006600">
+               <td><font color="#ffffff"><b>datum</b></font></td>
+                   <td><font color="#ffffff"><b>name</b></font></td>
+               <td><font color="#ffffff"><b>ort</b></font></td>
+                       <td><font color="#ffffff"><b>kommentar</b></font></td>
+                       <td><font color="#ffffff"><b>stichworte</b></font></td>
+                </tr>
+         <list contentlist as entry>
+                 <tr <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if> >
+                       <td>${entry.date}&nbsp;</td>
+                       <td><b>${entry.name}</b>&nbsp;</td>
+                       <td>${entry.place}&nbsp;</td>
+                       <td>${entry.comment}&nbsp;</td>
+                       <td>${entry.keywords}&nbsp;</td>
+                       <td><font size="1"><a href="${actionRoot}?module=Mediafolder&do=delete&id=${entry.id}">delete</a>
+                       | <a href="${actionRoot}?module=Mediafolder&do=edit&id=${entry.id}">edit</a>
+                               | <a href="${actionRoot}?module=Images&do=list&query_media_folder=${entry.id}">browse</a></font></td>
+                 </tr>
+         </list>
+               <tr>
+       <td colspan="5" bgcolor="#006600"><font color="#ffffff">${count} datens&auml;tze
+       / anzeige von ${from} bis ${to}</font></td>
+       <td>&nbsp;</td>
+               </tr>
+       </table>
+      <P>
+       <if prev>
+       <a href="${actionRoot}?module=Mediafolder&do=list&where=${where}&prevoffset=${prev}&prev=zur&uuml;ck">zurueck</a>&nbsp;
+       </if>
+       <if next>
+       <a href="${actionRoot}?module=Mediafolder&do=list&where=${where}&nextoffset=${next}&next=weiter">weiter</a>
+       </if>
+<else>
+  <P align="center"> Keine passenden Eintr&auml;ge gefunden!</p>
+</if>
+<include "foot.template">
+</body>
+</html>
+
+
diff --git a/templates-dist/de/message.template b/templates-dist/de/message.template
new file mode 100755 (executable)
index 0000000..0e2b11a
--- /dev/null
@@ -0,0 +1,58 @@
+<html>
+<head>
+<title>
+indymedia.de | breaking
+</title>
+<head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+<form action="${actionRoot}" method="post">
+       <input type="hidden" name="module" value="Message">
+       <input type="hidden" name="id" value="${id}">
+       <if new><input type="hidden" name="do" value="insert">
+       <else><input type="hidden" name="do" value="update"></if>
+<table border="0">
+  <tr>
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <B>datum:</B></font></td>
+    <td>
+      ${date}
+    </td>
+  </tr>
+
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <B>titel:</B></td>
+    <td>
+        <input type=text name="title" maxlength=40 value="${title}">
+    </td>
+  </tr>
+
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <B>autor:</B></td>
+    <td>
+        <input type=text name="creator" maxlength=40 value="${creator}">
+    </td>
+  </tr>
+
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <B>text:</B> (max. 5 zeilen / 250 zeichen)</font></td>
+    <td>
+        <textarea cols="50" rows="3" name="description" wrap=virtual>${description}</textarea>
+    </td>
+  </tr>
+
+  <tr> 
+    <td colspan="2" align="right"> <font color="#ffffff"><if new> 
+      <input type="submit" name="save" value="einfügen">
+    <else> 
+    <input type="submit" name="save" value="speichern">
+    </if> </font></form></font>
+    </td>
+</table>
+<include "foot.template">
+</body>
+</html>
diff --git a/templates-dist/de/messagelist.template b/templates-dist/de/messagelist.template
new file mode 100755 (executable)
index 0000000..44415de
--- /dev/null
@@ -0,0 +1,53 @@
+<html>
+<head>
+       <title>indymedia.de |  message list</title>
+</head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+<if contentlist>
+<table border="0" cellpadding="2" cellspacing="1">
+  <tr bgcolor="#006600">
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+               <b>datum</b></font></td>
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+               <b>titel<br>autor</b></font></td>
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+               <b>text</b></font></td>
+  </tr>
+
+  <list contentlist as entry>
+  <tr
+       <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if>
+  >
+  <td>${entry.webdb_create}&nbsp;</td>
+  <td><b>${entry.title}</b><br>
+      <i>${entry.creator}</i></td>
+  <td bgcolor="Pink">${entry.description}&nbsp;</td>
+  <td><font size="1">&nbsp;<a href="${actionRoot}?module=Message&do=delete&id=${entry.id}">delete</a>
+    | <a href="${actionRoot}?module=Message&do=edit&id=${entry.id}">edit</a></font></td>
+  </tr>
+  </list>
+  <tr>
+    <td colspan="3" bgcolor="#006600"><font color="#ffffff">${count} datens&auml;tze
+      / anzeige von ${from} bis ${to}</font></td>
+    <td>&nbsp;</td>
+  </tr>
+</table>
+
+      <P>
+<if prev>
+       <a href="${actionRoot}?module=Users&do=list&where=${where}&prevoffset=${prev}&prev=zur&uuml;ck">zurueck</a>&nbsp;
+</if>
+<if next>
+<a href="${actionRoot}?module=Users&do=list&where=${where}&nextoffset=${next}&next=weiter">weiter</a>
+</if>
+
+<else>
+  <P align="center"> Keine passenden Eintr&auml;ge gefunden!</p>
+</if>
+<include "foot.template">
+</body>
+</html>
+
+
diff --git a/templates-dist/de/schwerpunkt.template b/templates-dist/de/schwerpunkt.template
new file mode 100755 (executable)
index 0000000..de16460
--- /dev/null
@@ -0,0 +1,65 @@
+<html>
+<head>
+<title>
+indymedia.de | feature
+</title>
+<head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+
+<table border="0">
+  <form method="post" action="${actionRoot}">
+    <input type="hidden" name="module" value="Schwerpunkt">
+    <input type="hidden" name="where" value="${where}">
+    <input type="hidden" name="offset" value="${offset}">
+    <input type="hidden" name="order" value="${order}">
+    <if new>
+    <input type="hidden" name="do" value="insert">
+    <else>
+    <input type="hidden" name="do" value="update">
+    </if>
+    <input type="hidden" name="id" value="${id}">
+    <tr>
+      <td align="right" valign="top" bgcolor="#006600"><font color="#ffffff"><B>Titel:</B></font></td>
+      <td>
+        <input type="text" size="40" name="title" value="${title}">
+        <select name="is_published">
+                       <option value="1"<if is_published!="0">selected</if>>freigeschaltet</option>
+                       <option value="0" <if is_published=="0">selected</if>>nicht freigesch.</option>
+        </select>
+      </td>
+    </tr>
+
+    <tr>
+      <td align="right" valign="top" bgcolor="#006600"><font color="#ffffff"><B>Filename:</B></font></td>
+      <td>
+         <input type="text" size="20" name="filename" value="${filename}">
+      </td>
+    </tr>
+
+    <tr>
+      <td align="right" valign="top" bgcolor="#006600"><font color="#ffffff"><B>Abstract:</B></font></td>
+      <td>
+        <textarea cols="40" rows="3" name="description">${description}</textarea>
+      </td>
+    </tr>
+
+    <tr>
+      <td align="right" valign="top" bgcolor="#006600"><font color="#ffffff"><B>Link:</B></font></td>
+      <td>
+        <input type="text" size="40" name="main_url" value="${main_url}">
+      </td>
+    </tr>
+    <tr>
+      <td colspan="2" align="right" valign="top" bgcolor="#ffffff"> <font color="#ffffff"><if new>
+        <input type="submit" name="save" value="einfügen">
+        <else>
+        <input type="submit" name="save" value="speichern">
+        </if></font></td>
+    </tr>
+  </form>
+</table>
+<include "foot.template">
+</body>
+</html>
diff --git a/templates-dist/de/start_admin.template b/templates-dist/de/start_admin.template
new file mode 100755 (executable)
index 0000000..a171309
--- /dev/null
@@ -0,0 +1,230 @@
+<html>
+  <head>
+    <title>indymedia.de | admin</title>
+    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+  </head>
+
+<body bgcolor="#FFFFFF" link="#666666" vlink="#990000" alink="#990000">
+       <include "head_nonavi.template">
+  <table border="0" width="100%">
+       <tr>
+               <td valign="top" width="40%" bgcolor="c0c0c0">
+                       
+
+               <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">
+               <b>OPENPOSTINGS</b></font>
+
+        <p>
+               <a href="${actionRoot}?module=Content&do=listop&order=webdb_create+desc">
+               <img src="${docRoot}/img/pointgris.gif" border=0>bearbeiten</a>
+
+               <p>
+                       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">
+                       <b>KOMMENTARE</b></font>
+               <p>
+                       <a href="${actionRoot}?module=Comment&do=list">
+                       <img src="${docRoot}/img/pointgris.gif" border=0>bearbeiten</a>
+           <p>
+                       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">
+                       <b>BREAKING NEWS</b></font>
+               <p>
+                       <img src="${docRoot}/img/pointgris.gif" border=0>
+                       <a href="${actionRoot}?module=Breaking&do=list">bearbeiten</a>
+               <img src="${docRoot}/img/pointgris.gif" border=0>
+                       <a href="${actionRoot}?module=Breaking&do=add">neue nachricht</a>
+         
+                       <table width="100%" border="0">
+               <tr><td bgcolor="white">&nbsp;</td></tr>
+               </table>
+                         
+           <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">
+                       <b>BEITR&Auml;GE</b></font>
+
+               <p>
+                       <img src="${docRoot}/img/pointgris.gif" border=0>
+                       <a href="${actionRoot}?module=Content&do=add&where=aktuell">neue nachricht</a>
+           <p>
+                       <b>anzeigen:</b><br>
+                       <img src="${docRoot}/img/pointgris.gif" border=0>
+                       <a href="${actionRoot}?module=Content&do=list&where=newswire">newswire</a><br>
+                       <img src="${docRoot}/img/pointgris.gif" border=0>
+                       <a href="${actionRoot}?module=Content&do=list&where=feature">feature</a><br>
+                       <img src="${docRoot}/img/pointgris.gif" border=0>
+                       <a href="${actionRoot}?module=Content&do=list&where=themenspecial">themenspecials</a><br>
+                       <img src="${docRoot}/img/pointgris.gif" border=0>
+                       <a href="${actionRoot}?module=Content&do=list&where=special">startspecials</a><br>
+                       <br>
+               <img src="${docRoot}/img/pointgris.gif" border=0>
+                       <a href="${actionRoot}?module=Content&do=list&where=nfrei" >nicht veröffentlichte nachrichten</a><br>
+                       <img src="${docRoot}/img/pointgris.gif" border=0>
+                       <a href="${actionRoot}?module=Content&do=list&where=media">mit medien</a><br>
+                       <img src="${docRoot}/img/pointgris.gif" border=0>
+                       <a href="${actionRoot}?module=Content&do=list&where=lastchange">letzte &auml;nderungen</a><br>
+                       <img src="${docRoot}/img/pointgris.gif" border=0>
+                       <a href="${actionRoot}?module=Content&do=list&where=comments">mit internen kommentaren</a><br>
+                       
+
+     <form action="${actionRoot}" method="post">
+            <input type="hidden" name="module" value="Content">
+       <input type="hidden" name="do" value="search">
+       <input type="hidden" name="order" value="date desc">
+                   Suche: <font size="-1">
+       <input type="text" name="fieldvalue" size="15">
+       <select name="field">
+               <option value="title">Titel</option>
+        <option value="creator">Urbheber</option>
+        <option value="place">Ort</option>
+        <option value="description">Abstract</option>
+                               <option value="comment">Int. Kommentar</option>
+        <option value="content_data">Inhalt</option>
+       </select></font>
+      </form>
+                       
+               <table width="100%" border="0">
+               <tr><td bgcolor="white">&nbsp;</td></tr>
+               </table>
+       
+               
+                       <font  face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">
+                       <b>MANUELL GENERIEREN</b></font>
+
+                       <div align="left">
+                               <br>
+                               Alle Bereiche:
+                               <br>
+                               <img src="${docRoot}/img/pointgris.gif" border=0>
+                               <a href="${actionRoot}?module=Producer&task=All">alles neue (standard, update auf www > 5min.)</a> &nbsp;|&nbsp;
+        <!--
+       <br>
+        <a href="${actionRoot}?module=Producer&task=All&forced=1">alles (!)(forced, update auf www > 5min.)</a>
+        &nbsp;|&nbsp;
+        <br>
+        <a href="${actionRoot}?module=Producer&task=All&forced=1&sync=1">alles (!)(www sofort, nur im Notfall)</a>
+        &nbsp;|&nbsp;
+        <br>
+       -->
+                               <br>Folgende sind Teilbereiche:
+                               <br>
+                       <img src="${docRoot}/img/pointgris.gif" border=0>
+                               <a href="${actionRoot}?module=Producer&task=StartPage">neue startseiten</a>
+                               &nbsp;|&nbsp;
+                               <a href="${actionRoot}?module=Producer&task=StartPage&forced=1">alle (forced)</a>
+                               &nbsp;|&nbsp;
+                               <a href="${actionRoot}?module=Producer&task=StartPage&forced=1&sync=1">alle (forced + sync)</a>
+                               <br>
+                               <img src="${docRoot}/img/pointgris.gif" border=0>
+                       <a href="${actionRoot}?module=Producer&task=Content">neuer content</a>
+                               &nbsp;|&nbsp;
+                               <a href="${actionRoot}?module=Producer&task=Content&forced=1">alle (forced)</a>
+                               <br>
+                       <img src="${docRoot}/img/pointgris.gif" border=0>
+                               <a href="${actionRoot}?module=Producer&task=Topics">neue themen</a>
+                               &nbsp;|&nbsp;
+                               <a href="${actionRoot}?module=Producer&task=Topics&forced=1">alle (forced)</a>
+                               <br>
+                               <a href="${actionRoot}?module=Producer&task=OpenPosting">
+                       <img src="${docRoot}/img/pointgris.gif" border=0>neue openpostings</a>
+                               &nbsp;|&nbsp;
+                               <a href="${actionRoot}?module=Producer&task=OpenPosting&forced=1">alle (forced)</a>
+                               <br>
+                               <a href="${actionRoot}?module=Producer&task=Images">
+                       <img src="${docRoot}/img/pointgris.gif" border=0>neue bilder</a>
+                               &nbsp;|&nbsp;
+                               <a href="${actionRoot}?module=Producer&task=Images&forced=1">alle (forced)</a>
+                               
+                               <br>
+                               <a href="${actionRoot}?module=Producer&task=Wap">
+                       <img src="${docRoot}/img/pointgris.gif" border=0>neues wap</a>
+                               &nbsp;|&nbsp;
+                               <a href="${actionRoot}?module=Producer&task=Wap&forced=1">alle (forced)</a>
+                               <br>
+               
+
+       </td>
+       
+                       
+                       <td bgcolor="white" width="5%">&nbsp;
+                       </td>
+                       <td valign="top" width="30%" bgcolor="c0c0c0">
+
+       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">
+               <b>FEATURE</b></font>
+
+               <P>
+                       <a href="${actionRoot}?module=Schwerpunkt&do=list" >
+      <img src="${docRoot}/img/pointgris.gif" border=0> bearbeiten</a><br>
+      <a href="${actionRoot}?module=Schwerpunkt&do=add" >
+                 <img src="${docRoot}/img/pointgris.gif" border=0> hinzuf&uuml;gen</a>
+
+    <p>
+                       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">
+                       <b>THEMEN</b></font>
+
+               <p>
+                       <a href="${actionRoot}?module=Topics&do=list">
+      <img src="${docRoot}/img/pointgris.gif" border=0> bearbeiten</a><br>
+      <a href="${actionRoot}?module=Topics&do=add" >
+                       <img src="${docRoot}/img/pointgris.gif" border=0> hinzuf&uuml;gen</a>
+
+               <p>
+                       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">
+                 <b>GRUPPEN</b></font>
+
+    <p>
+                       <a href="${actionRoot}?module=Gruppen&do=list">
+      <img src="${docRoot}/img/pointgris.gif" border=0> bearbeiten</a><br>
+      <a href="${actionRoot}?module=Gruppen&do=add" >
+                       <img src="${docRoot}/img/pointgris.gif" border=0> hinzuf&uuml;gen</a>
+
+               <p>
+                       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">
+                 <b>BILDER</b></font>
+
+    <p>
+                       <a href="${actionRoot}?module=Images&do=list">
+      <img src="${docRoot}/img/pointgris.gif" border=0> bearbeiten</a><br>
+      <a href="${actionRoot}?module=Images&do=add" >
+                       <img src="${docRoot}/img/pointgris.gif" border=0> hinzuf&uuml;gen</a>
+
+               <p>
+                       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">
+                 <b>MEDIAFOLDER</b></font>
+
+               <p>
+                       <a href="${actionRoot}?module=Mediafolder&do=list">
+      <img src="${docRoot}/img/pointgris.gif" border=0> bearbeiten</a><br>
+      <a href="${actionRoot}?module=Mediafolder&do=add" >
+                       <img src="${docRoot}/img/pointgris.gif" border=0> hinzuf&uuml;gen</a>
+                       </td>
+       
+                       
+                       <td bgcolor="white" width="5%">&nbsp;
+                       </td>
+                       <td valign="top" width="20%" bgcolor="pink">
+
+       <!-- internes messageboard -->
+       
+               <font  face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">
+               <b>Internes Messageboard</b>
+               <font size="-1"><br><a href="${actionRoot}?module=Message&do=add">add</a></font>
+               <if messages>
+                       <list messages as m>
+                               <p>
+                               <if m.title><b>${m.title}</b><br></if>
+                               ${m.description}<br>
+                               <font size="-2">
+                               <if m.creator><i>von: ${m.creator}</i> / </if>${m.webdb_create}<br>
+                               </font>
+                       </list>
+               <else>
+                       <p><i>keine nachrichten</i>
+               </if></font>
+       </td>
+
+       </tr>
+       </table>
+
+       <include "foot.template">
+
+       </body>
+</html>
diff --git a/templates-dist/de/themen.template b/templates-dist/de/themen.template
new file mode 100755 (executable)
index 0000000..a2fe14e
--- /dev/null
@@ -0,0 +1,58 @@
+<html>
+<head>
+<title>
+indymedia.de | topic
+</title>
+<head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+<form action="${actionRoot}" method="post">
+       <input type=hidden name=module value=Topics>
+       <input type="hidden" name="id" value="${id}">
+       <if new><input type="hidden" name="do" value="insert">
+       <else><input type="hidden" name="do" value="update"></if>
+<table border="0">
+  <tr>
+    <td align="right" bgcolor="#006600"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">
+               <B>Name:</B></font></td>
+    <td>
+      <input type="text" size="40" name="title" value="${title}">
+    </td>
+  </tr>
+    <tr>
+      <td align="right" valign="top" bgcolor="#006600"><font color="#ffffff"><B>beschreibung:</B></font></td>
+      <td>
+        <textarea cols="40" rows="3" name="description">${description}</textarea>
+      </td>
+  </tr>
+  <tr>
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>Fileame:</B></font></td>
+    <td>
+      <input type="text" size="20" name="filename" value="${filename}">
+    </td>
+  </tr>
+  <tr>
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>Hauptinfoseite
+      </B></font></td>
+    <td>
+      <input type="text" size="40" name="main_url" value="${main_url}">
+    </td>
+  </tr>
+  <tr>
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>Archiv url:</B></font></td>
+    <td>
+      <input type="text" size="40" name="archiv_url" value="${archiv_url}">
+    </td>
+  </tr>
+  <tr>
+    <td colspan="2" align="right"> <font color="#ffffff"><if new>
+      <input type="submit" name="save" value="einfügen">
+    <else>
+    <input type="submit" name="save" value="speichern">
+    </if> </font></form></font>
+    </td>
+</table>
+<include "foot.template">
+</body>
+</html>
diff --git a/templates-dist/de/themenlist.template b/templates-dist/de/themenlist.template
new file mode 100755 (executable)
index 0000000..1227d98
--- /dev/null
@@ -0,0 +1,58 @@
+<html>
+<head>
+       <title>indymedia.de | topiclist</title>
+</head>
+<body bgcolor="#FFFFFF">
+<include "head.template">
+<if contentlist>
+<table border="0">
+  <tr bgcolor="#006600">
+    <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">
+               <b>Titel</b></font></td>
+    <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">
+               <b>Beschreibung</b></font></td>
+    <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">
+               <b>Main-Url<br>Archiv-Url</b></font></td>
+       <td>&nbsp;</td>
+  </tr>
+  <list contentlist as entry>
+  <tr <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if>>
+  <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">${entry.title}&nbsp;</font></td>
+  <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">${entry.description}&nbsp;</font></td>
+  <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       ${entry.main_url}<br>
+       ${entry.archiv_url}</font></td>
+  <td><font size="1">&nbsp;<a href="${actionRoot}?module=Topics&do=delete&id=${entry.id}">delete</a>
+    | <a href="${actionRoot}?module=Topics&do=edit&id=${entry.id}">edit</a></font></td>
+  </tr>
+  </list>
+  <tr>
+  <td colspan="4" bgcolor="#006600"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">
+       ${count} datens&auml;tze / anzeige von ${from} bis ${to}</font></td>
+  <td>&nbsp;</td>
+  </tr>
+</table>
+<P>
+<if (prev || next)>
+ <form method="post" action="${actionRoot}">
+ <input type="hidden" name="module" value="Topics">
+ <input type="hidden" name="where" value="${where}">
+<if prev>
+ <input type="hidden" name="prevoffset" value="${prev}">
+ <input type="submit" name="prev" value="zur&uuml;ck">
+</if>
+<if next>
+ <input type="hidden" name="nextoffset" value="${next}">
+ <input type="submit" name="next" value="weiter">
+</if>
+ </form>
+</if>
+
+<else>
+  <P align="center"> Keine passenden Eintr&auml;ge gefunden!</p>
+</if>
+<include "foot.template">
+</body>
+</html>
+
+
diff --git a/templates-dist/en/bilder.template b/templates-dist/en/bilder.template
new file mode 100755 (executable)
index 0000000..dcca99d
--- /dev/null
@@ -0,0 +1,123 @@
+<html>\r
+<head>\r
+<title>\r
+indymedia.de | image\r
+</title>\r
+<head>\r
+<SCRIPT LANGUAGE="JavaScript">\r
+function openWin(url) {\r
+   window.open(url,"vc","scrollbars=0,height=${img_height},width=${img_width}");   \r
+}\r
+</SCRIPT>\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+\r
+\r
+<form enctype="multipart/form-data" method="post" action="${actionRoot}?module=Images&<compress>do=\r
+       <if new>insert<else>update</if></compress>&id=${id}">\r
+<if icon_data=="" || icon_data=="0">\r
+       <INPUT TYPE="file" NAME="mptest">\r
+</if>\r
+\r
+       <input type="hidden" name="where" value="${where}">\r
+       <input type="hidden" name="offset" value="${offset}">\r
+       <input type="hidden" name="order" value="${order}">\r
+       <input type="hidden" name="id" value="${id}">\r
+       \r
+       <table border="0">      \r
+       <tr> \r
+    <td align="right" bgcolor="#006600">\r
+               <if (icon_data!="" && icon_data!="0") && !new>\r
+               <font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+               <a href="JavaScript:openWin('${actionRoot}?module=Images&do=showimg&id=${id}')">\r
+               <img src="${actionRoot}?module=Images&do=showicon&id=${id}" border=0></a></font></td>\r
+               </if>\r
+    <td valign="bottom"><font color="Silver" face="Verdana, Arial, Helvetica, sans-serif" size=1>\r
+               erzeugt: ${webdb_create} <if webdb_lastchange>/ geaendert ${webdb_lastchange}</if><br>\r
+               <if is_published=="1">publiziert: ${publish_date} / ${publish_server}${publish_path}<br></if>\r
+               format: ${img_width}x${img_height} / ${imgformatHashdata[to_img_format]["name"]} / ${imglayoutHashdata[to_img_layout]["name"]} /  ${imgcolorHashdata[to_img_color]["name"]}<br>\r
+               rechte: <b>${rightsHashdata[to_rights]["name"]}</b><br>\r
+               bildtyp: <b>${imgtypeHashdata[to_img_type]["name"]}</b><br>\r
+       </td>\r
+       </tr>\r
+       \r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>media folder:</B></font></td>\r
+    <td>\r
+               <select name="to_media_folder">\r
+               <list mediafolderPopupData as m>\r
+               <option value="${m.key}" <if m.key == to_media_folder>selected</if>>${m.value}</option>\r
+               </list>\r
+           </select>\r
+       </td>\r
+       </tr>\r
+\r
+       \r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>titel:</B></font></td>\r
+    <td><input type="text" size="40" maxlength="255" name="title" value="${title}"></td>\r
+       </tr>\r
+\r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>description:</B></font></td>\r
+    <td><input type="text" size="40" maxlength="255" name="description" value="${description}"></td>\r
+       </tr>\r
+  \r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>date/zusatz:</B></font></td>\r
+    <td><input type="text" size="8" maxlength="8" name="date" value="${date}">\r
+               <input type="text" size="20" maxlength="40" name="year" value="${year}"></td>\r
+       </tr>\r
+       \r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>location:</B></font></td>\r
+    <td><input type="text" size="40" maxlength="80" name="place" value="${place}"></td>\r
+       </tr>\r
+  \r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>author:</B></font></td>\r
+    <td>\r
+               <input type="text" size="40" maxlength="80" name="creator" value="${creator}">\r
+               <!-- <select name="to_creator">\r
+               <list gruppenPopupData as u>\r
+                       <option value="${u.key}" <if u.key == to_creator>selected</if>>${u.value}</option>\r
+               </list>\r
+               </select></td> -->\r
+       </tr>\r
+\r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>keywords:</B></font></td>\r
+    <td><textarea cols="40" rows="2" name="keywords">${keywords}</textarea></td>\r
+       </tr>\r
+\r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>comments:</B></font></td>\r
+    <td><textarea cols="40" rows="2" name="comment">${comment}</textarea></td>\r
+       </tr>\r
+\r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>source:</B></font></td>\r
+    <td><input type="text" size="40" maxlength="80" name="source" value="${source}"></td>\r
+       </tr>\r
+       <tr> \r
+    <td colspan="2" align="right"> <font color="black">\r
+       free to publish <input type="checkbox" name="is_published" value="1"<if is_published!="0" && is_published!=""> checked</if>>\r
+       <if new> \r
+      <input type="submit" name="save" value="einfügen">\r
+    <else> \r
+    <input type="submit" name="save" value="speichern">\r
+    </if> </font></form></font>\r
+    </td>\r
+</table>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
diff --git a/templates-dist/en/bilderlist.template b/templates-dist/en/bilderlist.template
new file mode 100755 (executable)
index 0000000..e484f1c
--- /dev/null
@@ -0,0 +1,109 @@
+<html>\r
+<head>\r
+       <title>indymedia.de | imagelist</title>\r
+</head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+\r
+<table border="0" cellpadding="2" cellspacing="1">\r
+  <tr>\r
+    <td colspan="5"><form method="post" action="${actionRoot}">\r
+       <input type="hidden" name="module" value="Images">\r
+       <input type="hidden" name="do" value="list">\r
+       <input type="hidden" name="cid" value="${cid}">\r
+       <table border="0">\r
+       <tr bgcolor="Pink">\r
+               <td>search text in:</td>\r
+               <td>published:</td>\r
+               <td>media-folder:</td>\r
+               <td>&nbsp;</td>\r
+       </tr>\r
+       \r
+       <tr>\r
+       <td>\r
+               <input type="text" size="10" maxlength="20" name="query_text" value="${query_text}">\r
+               <select name="query_field">\r
+               <option value="title"<if query_field=="title"> selected</if>>title</option>\r
+               <option value="creator"<if query_field=="creator"> selected</if>>author</option>\r
+               <option value="place"<if query_field=="place"> selected</if>>location</option>\r
+               <option value="keywords"<if query_field=="keywords"> selected</if>>keywords</option>\r
+       </select>\r
+       </td>\r
+       <td>\r
+               <select name="query_is_published">\r
+                   <option value="">egal</option>\r
+               <option value="0" <if query_is_published=="0"> selected</if>>no</option>\r
+                   <option value="1" <if query_is_published=="1"> selected</if>>yes</option>\r
+           </select>\r
+       </td>\r
+       <td>\r
+       <select name="query_media_folder">\r
+       <list mediafolderPopupData as m>\r
+       <option value="${m.key}" <if m.key == query_media_folder>selected</if>>${m.value}</option>\r
+       </list>\r
+       </select>\r
+       </td>\r
+       <td>\r
+               <input type="submit" name="search" value="filter">      \r
+       </td>\r
+       </tr>   \r
+       </table>\r
+       </form>\r
+       </td>\r
+  </tr>\r
+\r
+  <tr bgcolor="#006600" >\r
+       <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <b>icon</b></font></td>\r
+       <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <b>titel</b></font></td>\r
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <b>medienmappe</b></font></td>\r
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <b>urheber</b></font></td>\r
+  </tr>\r
+  <if contentlist>\r
+  <list contentlist as entry>\r
+  <tr <compress><if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if></compress>>\r
+  <td>\r
+       <if entry.icon_data!="" && entry.icon_data!="0">\r
+       <a href="${actionRoot}?module=Images&do=showimg&id=${entry.id}" target="new">\r
+         <img src="${actionRoot}?module=Images&do=showicon&id=${entry.id}" border=0></a></font></td>\r
+       </if>\r
+  <td>${entry.title}&nbsp;\r
+         <if decription><br>${description}</if></td>\r
+  <td>${mediafolderHashdata[entry.to_media_folder]["name"]}&nbsp;</td>\r
+  <td>${entry.creator}&nbsp;</td>\r
+  <td><font size="1">&nbsp;\r
+       <if cid><a href="${actionRoot}?module=Content&do=attach&mid=${entry.id}&cid=${cid}">attach</a>\r
+       <else>\r
+       <a href="${actionRoot}?module=Images&do=delete&id=${entry.id}">delete</a>\r
+    | <a href="${actionRoot}?module=Images&do=edit&id=${entry.id}">edit</a> \r
+       </if>\r
+       </font></td>\r
+  </tr>\r
+  </list>\r
+  <tr>\r
+    <td colspan="4" bgcolor="#006600"><font color="#ffffff">${count} entries\r
+      / showing from ${from} to ${to}</font></td>\r
+    <td>&nbsp;</td>\r
+  </tr>\r
+\r
+<tr><td>\r
+<if prev>\r
+       <a href="${actionRoot}?module=Images&do=list&query_text=${query_text_encoded}&query_field=${query_field}&query_is_published=${query_is_published}&query_media_folder=${query_media_folder}&offset=${prev}&prev=zur&uuml;ck&cid=${cid}">zurueck</a>&nbsp;\r
+</if>\r
+<if next>\r
+<a href="${actionRoot}?module=Images&do=list&query_text=${query_text_encoded}&query_field=${query_field}&query_is_published=${query_is_published}&query_media_folder=${query_media_folder}&offset=${next}&next=weiter&cid=${cid}">weiter</a>\r
+</if>\r
+</td></tr>\r
+<else>\r
+  <tr><td align="center">No matching entrie found!</td></tr>\r
+</if>\r
+</table>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
+\r
+\r
diff --git a/templates-dist/en/breaking.template b/templates-dist/en/breaking.template
new file mode 100755 (executable)
index 0000000..67d2601
--- /dev/null
@@ -0,0 +1,42 @@
+<html>\r
+<head>\r
+<title>\r
+indymedia.de | breaking\r
+</title>\r
+<head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+<form action="${actionRoot}" method="post">\r
+       <input type="hidden" name="module" value="Breaking">\r
+       <input type="hidden" name="id" value="${id}">\r
+       <if new><input type="hidden" name="do" value="insert">\r
+       <else><input type="hidden" name="do" value="update"></if>\r
+<table border="0">\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <B>date:</B></font></td>\r
+    <td>\r
+      ${webdb_create_formatted}\r
+    </td>\r
+  </tr>\r
+\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <B>text:</B> (max. 5 lines / 250 characters)</font></td>\r
+    <td>\r
+        <textarea cols="50" rows="3" name="text" wrap=virtual>${text}</textarea>\r
+    </td>\r
+  </tr>\r
+\r
+  <tr> \r
+    <td colspan="2" align="right"> <font color="#ffffff"><if new> \r
+      <input type="submit" name="save" value="add">\r
+    <else> \r
+    <input type="submit" name="save" value="save">\r
+    </if> </font></form></font>\r
+    </td>\r
+</table>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
diff --git a/templates-dist/en/breakinglist.template b/templates-dist/en/breakinglist.template
new file mode 100755 (executable)
index 0000000..80760b3
--- /dev/null
@@ -0,0 +1,47 @@
+<html>\r
+<head>\r
+       <title>indymedia.de | breaking new list</title>\r
+</head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+<if contentlist>\r
+<table border="0" cellpadding="2" cellspacing="1">\r
+  <tr bgcolor="#006600">\r
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>date</b></font></td>\r
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>text</b></font></td>\r
+  </tr>\r
+\r
+  <list contentlist as entry>\r
+  <tr\r
+       <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if>\r
+  >\r
+  <td>${entry.webdb_create_formatted}&nbsp;</td>\r
+  <td>${entry.text}&nbsp;</td>\r
+  <td><font size="1">&nbsp;<a href="${actionRoot}?module=Breaking&do=delete&id=${entry.id}">delete</a>\r
+    | <a href="${actionRoot}?module=Breaking&do=edit&id=${entry.id}">edit</a></font></td>\r
+  </tr>\r
+  </list>\r
+  <tr>\r
+    <td colspan="3" bgcolor="#006600"><font color="#ffffff">${count} entries\r
+      / showing from ${from} to ${to}</font></td>\r
+    <td>&nbsp;</td>\r
+  </tr>\r
+</table>\r
+\r
+      <P>\r
+<if prev>\r
+       <a href="${actionRoot}?module=Breaking&do=list&where=${where}&prevoffset=${prev}&prev=zur&uuml;ck">back</a>&nbsp;\r
+</if>\r
+<if next>\r
+<a href="${actionRoot}?module=Breaking&do=list&where=${where}&nextoffset=${next}&next=weiter">go on</a>\r
+</if>\r
+\r
+<else>\r
+  <P align="center"> no matching entry!</p>\r
+</if>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
+\r
+\r
diff --git a/templates-dist/en/comment.template b/templates-dist/en/comment.template
new file mode 100755 (executable)
index 0000000..3db90d0
--- /dev/null
@@ -0,0 +1,85 @@
+<html>\r
+<head>\r
+<title>\r
+indymedia.de | comment\r
+</title>\r
+<head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+\r
+<form method="post" action="${actionRoot}">\r
+       <input type="hidden" name="module" value="Comment">\r
+       <input type="hidden" name="where" value="${where}">\r
+       <input type="hidden" name="offset" value="${offset}">\r
+       <input type="hidden" name="order" value="${order}">\r
+       <input type="hidden" name="id" value="${id}">\r
+       <input type="hidden" name="date" value="${date}">\r
+       <input type="hidden" name="to_media" value="${to_media}">\r
+       <if new> <input type="hidden" name="do" value="insert">\r
+       <else>   <input type="hidden" name="do" value="update">\r
+       </if>\r
+\r
+       <table border="0">      \r
+\r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>date:</B></font></td>\r
+    <td>${date}</td>\r
+       </tr>\r
+       \r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>titel:</B></font></td>\r
+    <td><input type="text" size="40" maxlength="255" name="title" value="${title}"></td>\r
+       </tr>\r
+\r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>auther:</B></font></td>\r
+    <td><input type="text" size="40" maxlength="80" name="creator" value="${creator}"></td>\r
+       </tr>\r
+\r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>url:</B></font></td>\r
+    <td><input type="text" size="40" maxlength="255" name="main_url" value="${main_url}"></td>\r
+       </tr>\r
+  \r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>email:</B></font></td>\r
+    <td><input type="text" size="40" maxlength="80" name="email" value="${email}"></td>\r
+       </tr>\r
+  \r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>phone:</B></font></td>\r
+    <td><input type="text" size="40" maxlength="80" name="phone" value="${phone}"></td>\r
+       </tr>\r
+  \r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>address:</B></font></td>\r
+    <td><input type="text" size="40" maxlength="80" name="address" value="${address}"></td>\r
+       </tr>\r
+  \r
+       <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+        <B>text:</B></font></td>\r
+    <td><textarea cols="40" rows="10" name="description">${description}</textarea></td>\r
+       </tr>\r
+\r
+    <td colspan="2" align="right"> <font color="black">\r
+       published <input type="checkbox" name="is_published" value="1" <if is_published=="1"> checked</if>>\r
+       <if new> \r
+      <input type="submit" name="save" value="insert">\r
+    <else> \r
+    <input type="submit" name="save" value="save">\r
+    </if> </font></form></font>\r
+    </td>\r
+</table>\r
+\r
+<include "foot.template">\r
+</body>\r
+</html>\r
diff --git a/templates-dist/en/commentlist.template b/templates-dist/en/commentlist.template
new file mode 100755 (executable)
index 0000000..2a65351
--- /dev/null
@@ -0,0 +1,94 @@
+<html>\r
+<head>\r
+       <title>indymedia.de | commentlist</title>\r
+</head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+\r
+<include "head.template">\r
+\r
+<table border="0" cellpadding="2" cellspacing="1">\r
+  <tr>\r
+    <td colspan="5"><form method="post" action="${actionRoot}">\r
+       <input type="hidden" name="module" value="Comment">\r
+       <input type="hidden" name="do" value="list">\r
+  <input type="hidden" name="order" value="webdb_create">\r
+       <input type="text" size="10" maxlength="20" name="query_text" value="${query_text}">\r
+       <select name="query_field">\r
+    <option value="title"<if query_field=="title"> selected</if>>Titel</option>\r
+    <option value="creator"<if query_field=="creator"> selected</if>>author</option>\r
+    <option value="description"<if query_field=="description"> selected</if>>content</option>\r
+    </select>\r
+       <select name="query_is_published">\r
+    <option value="">--</option>\r
+    <option value="0" <if query_is_published=="0"> selected</if>>hidden</option>\r
+    <option value="1" <if query_is_published=="1"> selected</if>>produced</option>\r
+    </select>\r
+    <select name="order">\r
+    <option value="webdb_create" <if order=="webdb_create"> selected</if>>time</option>\r
+    <option value="articletitle" <if order=="articletitle"> selected</if>>article-titel</option>\r
+    </select>\r
+       <input type="submit" name="search" value="go!">\r
+       </form>\r
+       </td>\r
+  </tr>\r
+\r
+  <tr bgcolor="#006600" >\r
+       <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <b>date</b></font></td>\r
+       <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <b>titel<br>author</b></font></td>\r
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <b>comment-text</b></font></td>\r
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <b>for article</b></font></td>\r
+  </tr>\r
+<if contentlist>\r
+\r
+  <list contentlist as entry>\r
+  <tr <compress><if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if></compress>>\r
+       <td>${entry.date}<br>\r
+       <if entry.is_published=="0"><font color="Brown">V</font><else>-</if>\r
+       </td>\r
+\r
+       <td>\r
+               <b>${entry.title}</b><br>${entry.creator}\r
+       </td>\r
+\r
+       <td>\r
+               <font size="-1">${entry.description}</font>\r
+               <a href="${actionRoot}?module=Comment&do=edit&id=${entry.id}">edit</a>\r
+       </td>\r
+\r
+       <td>\r
+               <a href="${actionRoot}?module=Content&do=edit&id=${articleHash[entry.to_media]["id"]}">\r
+               ${articleHash[entry.to_media]["title"]}</a>\r
+       </td>\r
+\r
+       <td><font size="1">&nbsp;<a href="${actionRoot}?module=Comment&do=delete&id=${entry.id}">delete</a>\r
+    </font></td>\r
+  </tr>\r
+  </list>\r
+\r
+  <tr>\r
+    <td colspan="4" bgcolor="#006600"><font color="#ffffff">${count} entries\r
+      / show from ${from} to ${to}</font></td>\r
+    <td>&nbsp;</td>\r
+  </tr>\r
+<tr><td>\r
+<if prev>\r
+<a href="${actionRoot}?module=Comment&do=list&order=${order}&query_text=${query_text_encoded}&query_field=${query_field}&query_is_published=${query_is_published}&query_media_folder=${query_media_folder}&offset=${prev}&prev=zur&uuml;ck">back</a>&nbsp;\r
+</if>\r
+<if next>\r
+<a href="${actionRoot}?module=Comment&do=list&order=${order}&query_text=${query_text_encoded}&query_field=${query_field}&query_is_published=${query_is_published}&query_media_folder=${query_media_folder}&offset=${next}&next=weiter">weiter</a>\r
+</if>\r
+</td></tr>\r
+<else>\r
+  <tr><td align="center">No matching entries!</td></tr>\r
+</if>\r
+</table>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
+\r
+\r
diff --git a/templates-dist/en/confirm.template b/templates-dist/en/confirm.template
new file mode 100755 (executable)
index 0000000..7c39394
--- /dev/null
@@ -0,0 +1,32 @@
+<html>\r
+  <head>\r
+    <title>indymedia.de | confirm delete delete</title>\r
+  </head>\r
+  <body>\r
+  <include "head_nonavi.template">\r
+<table width="100%" border="0" align="center">\r
+  <tr bgcolor="#006600"> \r
+    <td colspan="2"> \r
+      <h2 align="center"><font color="#ffffff">Do you really want to delete this entry?</font></h2>\r
+    </td>\r
+  </tr>\r
+  <tr> \r
+    <td colspan="2">\r
+      <form method="post" action="${actionRoot}">\r
+        <div align="center">\r
+          <input type="hidden" name="module" value=${module}>\r
+          <input type="hidden" name="do" value="delete">\r
+          <input type="hidden" name="id" value="${id}">\r
+          <input type="hidden" name="where" value="${where}">\r
+          <input type="hidden" name="order" value="${order}">\r
+          <input type="hidden" name="offset" value="${offset}">\r
+          <input type="submit" name="cancel" value="abbrechen">\r
+          <input type="submit" name="confirm" value="l&ouml;schen">\r
+        </div>\r
+      </form>\r
+    </td>\r
+  </tr>\r
+</table>\r
+<include "foot.template">\r
+  </body>\r
+</html>\r
diff --git a/templates-dist/en/content.template b/templates-dist/en/content.template
new file mode 100755 (executable)
index 0000000..5d15a48
--- /dev/null
@@ -0,0 +1,228 @@
+<html>\r
+<head>\r
+<title>\r
+indymedia.de | content_objekt\r
+</title>\r
+<style type="text/css">\r
+<!--\r
+td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}\r
+p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}\r
+-->\r
+</style></head>\r
+\r
+<body bgcolor="#FFFFFF" link="#aaaaaa">\r
+<include "head.template">\r
+<form method="post" action="${actionRoot}">\r
+       <input type="hidden" name="module" value="Content">\r
+       <input type="hidden" name="where" value="${where}">\r
+       <input type="hidden" name="offset" value="${offset}">\r
+       <input type="hidden" name="order" value="${order}">\r
+       <input type="hidden" name="id" value="${id}">\r
+  <input type="hidden" name="to_topic2" value="${to_topic}">\r
+       <if new>\r
+               <input type="hidden" name="do" value="insert">\r
+       <else>\r
+               <input type="hidden" name="do" value="update">\r
+       </if>\r
+\r
+<table border="0" width="80%" align=middle>\r
+<tr>\r
+       <font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#FFFFFF">\r
+       <td align="right" bgcolor="#AAAAAA">\r
+               <b>Datensatz geh&ouml;rt:</b></td>\r
+       <td> ${login_user.login}<br>${date}</td>\r
+       </font>\r
+       <td colspan="3">&nbsp;</td>\r
+</tr>\r
+<tr>\r
+       <td align="right" valign="top" bgcolor="#AAAAAA"><font color="#ffffff">\r
+               <B>Topic&nbsp;<a href="${docRoot}/help/content.html">\r
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>\r
+               &nbsp;/&nbsp;Feature:&nbsp;\r
+               <a href="${docRoot}/help/content.html">\r
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>\r
+               </B></font>\r
+       </td>\r
+       <td colspan="4" >\r
+               <select name="to_article_type">\r
+               <list articletypePopupData as a>\r
+                       <option value="${a.key}" <if (a.key == to_article_type)>selected</if>>${a.value}</option>\r
+               </list>\r
+               </select>\r
+               <select name="to_feature">\r
+               <list schwerpunktPopupData as s>\r
+                       <option value="${s.key}" <if (s.key == to_feature)>selected</if>>${s.value}</option>\r
+               </list>\r
+               </select>\r
+               <select name="to_topic">\r
+               <list themenPopupData as t>\r
+                       <option value="${t.key}" <if (t.key == to_topic)>selected</if>>${t.value}</option>\r
+               </list>\r
+               </select>\r
+       </td>\r
+</tr>\r
+<tr>\r
+       <td align="right" valign="top" bgcolor="#AAAAAA">\r
+               <B><font color="#ffffff">long titel:&nbsp;<br><br>short title/context-title:&nbsp;<br>\r
+               <a href="${docRoot}/help/content.html#title">\r
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>\r
+               </font></B>\r
+       </td>\r
+       <td colspan="4">\r
+               <input type="text" size="40" name="title" value="${title}"><br>\r
+               <input type="text" size="20" name="subtitle" value="${subtitle}">\r
+               <input type="text" size="20" name="edittitle" value="${edittitle}">\r
+       </td>\r
+</tr>\r
+<tr>\r
+       <td align="right" valign="top" bgcolor="#AAAAAA">\r
+               <B><font color="#ffffff">location:</font>\r
+               <font color="#FFFFFF">\r
+               <a href="${docRoot}/help/content.html">\r
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>\r
+               </font></B>\r
+       </td>\r
+       <td colspan="4" >\r
+               <input type="text" size="40" name="place" value="${place}">\r
+       </td>\r
+</tr>\r
+<tr>\r
+       <td align="right" valign="top" bgcolor="#AAAAAA">\r
+               <font color="#ffffff"><B>author:</B></font>\r
+               <font color="#ffffff">\r
+               <a href="${docRoot}/help/content.html">\r
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a></font>\r
+       </td>\r
+       <td colspan="4" >\r
+               <select name="to_creator">\r
+               <list gruppenPopupData as u>\r
+                       <option value="${u.key}" <if (u.key == to_creator || (to_creator=="" && u.key==login_user.to_creator))>selected</if>>${u.value}</option>\r
+               </list>\r
+               </select> or:<br>\r
+               <input type="text" size="40" name="creator" value="${creator}"><br>\r
+       </td>\r
+</tr>\r
+\r
+<tr>\r
+       <td align="right" valign="top" bgcolor="#AAAAAA">\r
+               <font color="#ffffff"><B>Email/Web:</B></font>\r
+               <font color="#ffffff">\r
+               <a href="${docRoot}/help/content.html">\r
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a></font>\r
+       </td>\r
+       <td colspan="4" >\r
+               <input type="text" size="20" name="creator_email" value="${creator_email}">\r
+               <input type="text" size="20" name="creator_main_url" value="${creator_main_url}">\r
+       </td>\r
+</tr>\r
+<tr>\r
+       <td align="right" valign="top" bgcolor="#AAAAAA">\r
+               <font color="#ffffff"><B>Adresse/Telefon:</B></font>\r
+               <font color="#ffffff">\r
+               <a href="${docRoot}/help/content.html">\r
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a></font>\r
+       </td>\r
+       <td colspan="4" >\r
+               <input type="text" size="20" name="creator_address" value="${creator_address}">\r
+               <input type="text" size="20" name="creator_phone" value="${creator_phone}">\r
+       </td>\r
+</tr>\r
+<tr>\r
+  <td align="right" valign="top" bgcolor="#AAAAAA">\r
+               <B><font color="#ffffff">abstract:</font></B>\r
+               <a href="${docRoot}/help/content.html">\r
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>\r
+       </td>\r
+       <td colspan="4">\r
+               <textarea cols="50" rows="4" name="description" wrap=virtual>${description}</textarea>\r
+       </td>\r
+</tr>\r
+\r
+<tr>\r
+    <td align="right" valign="top" bgcolor="#AAAAAA">\r
+               <B><font color="#ffffff">Inhalt:\r
+               <a href="${docRoot}/help/content.html">\r
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>\r
+               HTML?</font> <input type="checkbox" name="is_html" value="1"<if\r
+               is_html=="1"> checked</if>>&nbsp;\r
+               <a href="${docRoot}/help/content.html">\r
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>\r
+       </font></b></td>\r
+       <td colspan="4">\r
+       <textarea cols="50" rows="15" name="content_data" wrap=virtual>${content_data}</textarea></td>\r
+</tr>\r
+<!--\r
+<tr>\r
+       <td align="right" valign="top" bgcolor="#aaaaaa"><B><font color="#ffffff">Termin (von/bis)\r
+               <font color="#000000">\r
+               <a href="${docRoot}/help/content.html">\r
+               <img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a></font>\r
+               </font>:</B></td>\r
+       <td nowrap>\r
+               <input type="text" size="8" maxlength="8" name="date_from" value="${date_from}">\r
+               <input type="text" size="8" maxlength="8" name="date_to" value="${date_to}">\r
+       </td>\r
+       <td>\r
+               &nbsp;\r
+       </td>\r
+       <td align="right" valign="top" bgcolor="#aaaaaa">\r
+               <B><font color="#ffffff">Termin Name:&nbsp;\r
+               <a href="${docRoot}/help/content.html"><img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>\r
+               </font></B>\r
+       </td>\r
+       <td>\r
+               <input type="text" size="25" name="date_name" value="${date_name}">\r
+       </td>\r
+</tr>\r
+-->\r
+<tr>\r
+       <td align="right" valign="top" bgcolor="#aaaaaa">\r
+               <B><font color="#ffffff">comment:</B><br>\r
+               <i>(internal)</i></font>\r
+       </td>\r
+       <td colspan="4">\r
+               <textarea cols="50" rows="6" name="comment" wrap=virtual>${comment}</textarea>\r
+       </td>\r
+</tr>\r
+\r
+<tr>\r
+       <td>&nbsp;</td>\r
+       <td>&nbsp;</td>\r
+       <td>&nbsp;</td>\r
+       <td colspan="2" align="right" valign="top">\r
+               frei <a href="${docRoot}/help/content.html"><img src="${docRoot}/img/help.gif" border="0" align="absmiddle"></a>:\r
+               <input type="checkbox" name="is_published" value="1"<if is_published!="0" && is_published!=""> checked</if>>\r
+               <if new>\r
+               <input type="submit" name="save" value="einfügen">\r
+               <else>\r
+               <input type="submit" name="save" value="speichern">\r
+               </if>\r
+       </td>\r
+</tr>\r
+\r
+<tr><td bgcolor="Pink" colspan="5">Attachments</td></tr>\r
+<!-- image stuff -->\r
+<if images[to_media] && images[to_media]["is_published"]=="1">\r
+<tr>\r
+       <td align=right valign=top bgcolor="#aaaaaa">\r
+               <B><font color="#ffffff">Bilder:</B><br></td>\r
+       <td colspan="4" align="left" valign="top">\r
+               <a href="${actionRoot}?module=Images&do=edit&id=${images[to_media]["id"]}"><img src="${actionRoot}?module=Images&do=showicon&id=${images[to_media]["id"]}" alt="edit image" border="0"></a>\r
+               <a href="${actionRoot}?module=Content&do=dettach&cid=${id}">entfernen</a>\r
+       </td>\r
+</tr>\r
+<else>\r
+<tr>\r
+       <td align=right valign=top bgcolor="#aaaaaa">\r
+               <B><font color="#ffffff">media:</B><br></td>\r
+       <td colspan="4" align="left" valign="top">\r
+               <a href="${actionRoot}?module=Images&do=list&cid=${id}">add picture</a>\r
+       </td>\r
+</tr>\r
+</if>\r
+\r
+</table>\r
+</form>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
diff --git a/templates-dist/en/contentlist.template b/templates-dist/en/contentlist.template
new file mode 100755 (executable)
index 0000000..fbebc6e
--- /dev/null
@@ -0,0 +1,78 @@
+<html>\r
+<head>\r
+       <title>indymedia.de | contentlist</title>\r
+</head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+<if contentlist>\r
+       <table border="0" width="100%" cellspacing="0" cellpadding="2">\r
+         <tr bgcolor="#006600">\r
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">\r
+                       date<br>\r
+                       last change<br>\r
+                       Status</font></td>\r
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">\r
+                       articletype / location: title<br>\r
+                       author</font></td>\r
+           <td ><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">topic<br>Feature</font></td>\r
+           <td width="25%"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">\r
+                       internal comment</font></td>\r
+               <td bgcolor="#FFFFFF">&nbsp;</td>\r
+         </tr>\r
+\r
+       <list contentlist as entry>\r
+         <tr <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"></if>>\r
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-2">\r
+                       ${entry.webdb_create_formatted}<br>\r
+                       <if entry.webdb_lastchange_formatted>${entry.webdb_lastchange_formatted}<else>-</if><br>\r
+                       <if entry.is_published!="0">F<else>-</if>\r
+                       <if entry.is_html!="0">H<else>-</if>\r
+                       </font></td>\r
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>\r
+                       <font size="-2">${articletypeHash[entry.to_article_type]["name"]} -- </font><if entry.place>${entry.place}: </if>${entry.title}</b><br>\r
+                       <if entry.to_creator!="0">${gruppenHashData[entry.to_creator]["name"]}<else>${entry.creator}</if>&nbsp;\r
+                       <a href="${actionRoot}?module=Content&do=edit&id=${entry.id}&where=${where_encoded}&order=${order_encoded}&offset=${offset}">edit</a>\r
+                       <if entry.to_article_type=="0">&nbsp;|&nbsp;<a href="${actionRoot}?module=Content&do=newswire&id=${entry.id}&where=${where_encoded}&order=${order_encoded}&offset=${offset}">newswire</a></if></font></td>\r
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+                       <if entry.thema_id!="0">${themenHashData[entry.thema_id]["name"]}</if>&nbsp;<br>\r
+                       <if entry.to_feature!="0">${schwerpunktHashData[entry.to_feature]["title"]}</if>&nbsp;</font></td>\r
+           <td width="20%" <if grey=="1">bgcolor="Pink"<else>bgcolor="Yellow"</if> valign="top"><font face="Verdana, Arial, Helvetica, sans-serif" size="-2">\r
+                       ${entry.comment}&nbsp;</font></td>\r
+           <td bgcolor="#888888"><font size="1">\r
+             <a href="${actionRoot}?module=Content&do=delete&id=${entry.id}&where=${where_encoded}&order=${order_encoded}&offset=${offset}">delete</a>\r
+             </font></td>\r
+       </tr>\r
+       </list>\r
+       <tr bgcolor="#006600">\r
+           <td colspan="4"><font color="#ffffff">${count} datens&auml;tze / anzeige von\r
+         ${from} bis ${to}</font></td></tr>\r
+       </table>\r
+\r
+      <P>\r
+<if prev || next>\r
+ <form method="post" action="${actionRoot}">\r
+ <input type="hidden" name="module" value="Content">\r
+ <input type="hidden" name="do" value="listop">\r
+ <input type="hidden" name="where" value="${where}">\r
+ <input type="hidden" name="order" value="${order}">\r
+<if prev>\r
+ <input type="hidden" name="prevoffset" value="${prev}">\r
+ <input type="submit" name="prev" value="zur&uuml;ck">\r
+</if>\r
+<if next>\r
+ <input type="hidden" name="nextoffset" value="${next}">\r
+ <input type="submit" name="next" value="weiter">\r
+</if>\r
+ </form>\r
+</if>\r
+\r
+<else>\r
+  <P align="center"> No matching entry!</p>\r
+</if>\r
+\r
+<include "foot.template">\r
+</body>\r
+</html>\r
+\r
+\r
diff --git a/templates-dist/en/gruppen.template b/templates-dist/en/gruppen.template
new file mode 100755 (executable)
index 0000000..08cdd6a
--- /dev/null
@@ -0,0 +1,59 @@
+<html>\r
+<head>\r
+<title>\r
+indymedia.de | groups\r
+</title>\r
+<head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+<form method="post" action="${actionRoot}">\r
+       <input type=hidden name=module value=Gruppen>\r
+       <input type="hidden" name="id" value="${id}">\r
+       <if new>\r
+               <input type="hidden" name="do" value="insert">\r
+       <else>\r
+               <input type="hidden" name="do" value="update">\r
+       </if>\r
+<table border="0">\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>name:</B></font></td>\r
+    <td>\r
+      <input type="text" size="40" name="name" value="${name}">\r
+    </td>\r
+  </tr>\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>email:</B></font></td>\r
+    <td> \r
+      <input type="text" size="40" name="email" value="${email}">\r
+    </td>\r
+  </tr>\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>homepage:</B></font></td>\r
+    <td>\r
+      <input type="text" size="40" name="main_url" value="${main_url}">\r
+    </td>\r
+  </tr>\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>adresse:</B></font></td>\r
+    <td>\r
+      <input type="text" size="40" name="address" value="${address}">\r
+    </td>\r
+  </tr>\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>telefon:</B></font></td>\r
+    <td>\r
+      <input type="text" size="40" name="phone" value="${phone}">\r
+    </td>\r
+  </tr>\r
+  <tr> \r
+    <td colspan="2" align="right"> <font color="#ffffff"><if new> \r
+      <input type="submit" name="save" value="einfügen">\r
+    <else> \r
+    <input type="submit" name="save" value="speichern">\r
+    </if> </font></form></font>\r
+    </td>\r
+</table>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
diff --git a/templates-dist/en/gruppenlist.template b/templates-dist/en/gruppenlist.template
new file mode 100755 (executable)
index 0000000..d2ffcd6
--- /dev/null
@@ -0,0 +1,44 @@
+<html>\r
+<head>\r
+       <title>indymedia.de | grouplist</title>\r
+</head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+<if contentlist>\r
+       <table border="0">\r
+               <tr bgcolor="##006600">\r
+               <td><font color="#ffffff"><b>name</b></font></td>\r
+                   <td><font color="#ffffff"><b>email</b></font></td>\r
+               <td><font color="#ffffff"><b>homepage</b></font></td>\r
+                </tr>\r
+         <list contentlist as entry>\r
+                 <tr <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if> >\r
+                       <td>${entry.name}&nbsp;</td>\r
+                       <td>${entry.email}&nbsp;</td>\r
+                       <td>${entry.homepage}&nbsp;</td>\r
+                       <td><font size="1">&nbsp;<a href="${actionRoot}?module=Gruppen&do=delete&id=${entry.id}">delete</a>\r
+                       | <a href="${actionRoot}?module=Gruppen&do=edit&id=${entry.id}">edit</a></font></td>\r
+                 </tr>\r
+         </list>\r
+               <tr>\r
+       <td colspan="3" bgcolor="#006600"><font color="#ffffff">${count} entries\r
+       / show from ${from} to ${to}</font></td>\r
+       <td>&nbsp;</td>\r
+               </tr>\r
+       </table>\r
+      <P>\r
+       <if prev>\r
+       <a href="${actionRoot}?module=Gruppen&do=list&where=${where}&prevoffset=${prev}&prev=zur&uuml;ck">back</a>&nbsp;\r
+       </if>\r
+       <if next>\r
+       <a href="${actionRoot}?module=Gruppen&do=list&where=${where}&nextoffset=${next}&next=weiter">go on</a>\r
+       </if>\r
+<else>\r
+  <P align="center"> No maching entries!</p>\r
+</if>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
+\r
+\r
diff --git a/templates-dist/en/login.template b/templates-dist/en/login.template
new file mode 100755 (executable)
index 0000000..0476f11
--- /dev/null
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">\r
+<html>\r
+  <head>\r
+    <title>indymedia.de | login</title>\r
+  </head>\r
+  <body>\r
+       <include "head_nonavi.template">\r
+    <center>\r
+       <p><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">some welcome text etc.\r
+               </font></p>\r
+       <hr>\r
+       <form method="post" action="${actionRoot}">\r
+       <input type="hidden" name="module" value="login">\r
+               <table border="0" cellpadding="2" cellspacing="0" bgcolor="#006600">\r
+                       <tr bgcolor="#663399">\r
+                               <td colspan="2" align="center">
+                                       <font face="Verdana, Arial, Helvetica, sans-serif" color="#ffffff">\r
+                                       <b>login</b></font>
+                               </td>
+                       </tr>\r
+                       <tr>
+                               <td align="right">
+                                       <font face="Verdana, Arial, Helvetica, sans-serif" color="#ffffff">login</font>
+                               </td>\r
+                               <td>
+                                       <input type="text" name="login" size="15">
+                               </td>
+                       </tr>\r
+                       <tr>
+                               <td align="right">
+                                       <font face="Verdana, Arial, Helvetica, sans-serif" color="#ffffff">password</font>
+                               </td>\r
+                               <td>
+                                       <input type="password" name="password" size="15">
+                               </td>
+                       </tr>\r
+                       <tr>
+                               <td align="right">
+                                       <font face="Verdana, Arial, Helvetica, sans-serif" color="#ffffff">language</font>
+                               </td>
+                               <td>
+                                       <select name="lang">
+                                       <option value="en" label="english">english</option>
+                                       <option value="de" label="deutsch" selected>deutsch</option>
+                                       </select>
+                               </td>
+                       </tr>
+                       <tr>
+                               <td align="left">&nbsp;</td>
+                               <td align="left">
+                                       <input type="submit" value="  OK  ">
+                               </td>
+                       </tr>\r
+               </table>\r
+       </form>\r
+       <include "foot.template">\r
+  </body>\r
+</html>\r
+\r
diff --git a/templates-dist/en/mediafolder.template b/templates-dist/en/mediafolder.template
new file mode 100755 (executable)
index 0000000..f90aa94
--- /dev/null
@@ -0,0 +1,52 @@
+<html>\r
+<head>\r
+<title>\r
+indymedia.de | mediafolder\r
+</title>\r
+<head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+<form method="post" action="${actionRoot}">\r
+       <input type=hidden name=module value=Mediafolder>\r
+       <input type="hidden" name="id" value="${id}">\r
+       <if new> <input type="hidden" name="do" value="insert">\r
+       <else>   <input type="hidden" name="do" value="update"></if>\r
+\r
+<table border="0">\r
+\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>date:</B></font></td>\r
+    <td><input type="text" size="8" maxsize="8" name="date" value="${date}"></td>\r
+  </tr>\r
+\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>name:</B></font></td>\r
+    <td><input type="text" size="40" name="name" value="${name}"></td>\r
+  </tr>\r
+\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>ort:</B></font></td>\r
+    <td><input type="text" size="40" name="place" value="${place}"></td>\r
+  </tr>\r
+\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>comment:</B></font></td>\r
+    <td><textarea cols="40" rows="5" name="comment">${comment}</textarea></td>\r
+  </tr>\r
+\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>keywords:</B></font></td>\r
+    <td><textarea cols="40" rows="4" name="keywords">${keywords}</textarea></td>\r
+  </tr>\r
+\r
+  <tr> \r
+    <td colspan="4" align="right"> <font color="#ffffff">\r
+               <if new> <input type="submit" name="save" value="einfügen">\r
+       <else>   <input type="submit" name="save" value="speichern"></if>\r
+               </font></form></font>\r
+    </td>\r
+</table>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
diff --git a/templates-dist/en/mediafolderlist.template b/templates-dist/en/mediafolderlist.template
new file mode 100755 (executable)
index 0000000..bcc3c5c
--- /dev/null
@@ -0,0 +1,49 @@
+<html>\r
+<head>\r
+       <title>indymedia.de | mediafolderlist</title>\r
+</head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+<if contentlist>\r
+       <table border="0">\r
+               <tr bgcolor="#006600">\r
+               <td><font color="#ffffff"><b>date</b></font></td>\r
+                   <td><font color="#ffffff"><b>name</b></font></td>\r
+               <td><font color="#ffffff"><b>ort</b></font></td>\r
+                       <td><font color="#ffffff"><b>comment</b></font></td>\r
+                       <td><font color="#ffffff"><b>keyword</b></font></td>\r
+                </tr>\r
+         <list contentlist as entry>\r
+                 <tr <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if> >\r
+                       <td>${entry.date}&nbsp;</td>\r
+                       <td><b>${entry.name}</b>&nbsp;</td>\r
+                       <td>${entry.place}&nbsp;</td>\r
+                       <td>${entry.comment}&nbsp;</td>\r
+                       <td>${entry.keywords}&nbsp;</td>\r
+                       <td><font size="1"><a href="${actionRoot}?module=Mediafolder&do=delete&id=${entry.id}">delete</a>\r
+                       | <a href="${actionRoot}?module=Mediafolder&do=edit&id=${entry.id}">edit</a>\r
+                               | <a href="${actionRoot}?module=Images&do=list&query_media_folder=${entry.id}">browse</a></font></td>\r
+                 </tr>\r
+         </list>\r
+               <tr>\r
+       <td colspan="5" bgcolor="#006600"><font color="#ffffff">${count} entries\r
+       / show from ${from} to ${to}</font></td>\r
+       <td>&nbsp;</td>\r
+               </tr>\r
+       </table>\r
+      <P>\r
+       <if prev>\r
+       <a href="${actionRoot}?module=Mediafolder&do=list&where=${where}&prevoffset=${prev}&prev=zur&uuml;ck">back</a>&nbsp;\r
+       </if>\r
+       <if next>\r
+       <a href="${actionRoot}?module=Mediafolder&do=list&where=${where}&nextoffset=${next}&next=weiter">go on</a>\r
+       </if>\r
+<else>\r
+  <P align="center"> No matching entries!</p>\r
+</if>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
+\r
+\r
diff --git a/templates-dist/en/message.template b/templates-dist/en/message.template
new file mode 100755 (executable)
index 0000000..dc40a57
--- /dev/null
@@ -0,0 +1,58 @@
+<html>\r
+<head>\r
+<title>\r
+indymedia.de | breaking\r
+</title>\r
+<head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+<form action="${actionRoot}" method="post">\r
+       <input type="hidden" name="module" value="Message">\r
+       <input type="hidden" name="id" value="${id}">\r
+       <if new><input type="hidden" name="do" value="insert">\r
+       <else><input type="hidden" name="do" value="update"></if>\r
+<table border="0">\r
+  <tr>\r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <B>date:</B></font></td>\r
+    <td>\r
+      ${date}\r
+    </td>\r
+  </tr>\r
+\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <B>title:</B></td>\r
+    <td>\r
+        <input type=text name="title" maxlength=40 value="${title}">\r
+    </td>\r
+  </tr>\r
+\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <B>author:</B></td>\r
+    <td>\r
+        <input type=text name="creator" maxlength=40 value="${creator}">\r
+    </td>\r
+  </tr>\r
+\r
+  <tr> \r
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       <B>text:</B> (max. 5 lines / 250 characters)</font></td>\r
+    <td>\r
+        <textarea cols="50" rows="3" name="description" wrap=virtual>${description}</textarea>\r
+    </td>\r
+  </tr>\r
+\r
+  <tr> \r
+    <td colspan="2" align="right"> <font color="#ffffff"><if new> \r
+      <input type="submit" name="save" value="insert">\r
+    <else> \r
+    <input type="submit" name="save" value="save">\r
+    </if> </font></form></font>\r
+    </td>\r
+</table>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
diff --git a/templates-dist/en/messagelist.template b/templates-dist/en/messagelist.template
new file mode 100755 (executable)
index 0000000..96c74af
--- /dev/null
@@ -0,0 +1,53 @@
+<html>\r
+<head>\r
+       <title>indymedia.de |  message list</title>\r
+</head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+<if contentlist>\r
+<table border="0" cellpadding="2" cellspacing="1">\r
+  <tr bgcolor="#006600">\r
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+               <b>date</b></font></td>\r
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+               <b>title<br>author</b></font></td>\r
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+               <b>text</b></font></td>\r
+  </tr>\r
+\r
+  <list contentlist as entry>\r
+  <tr\r
+       <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if>\r
+  >\r
+  <td>${entry.webdb_create}&nbsp;</td>\r
+  <td><b>${entry.title}</b><br>\r
+      <i>${entry.creator}</i></td>\r
+  <td bgcolor="Pink">${entry.description}&nbsp;</td>\r
+  <td><font size="1">&nbsp;<a href="${actionRoot}?module=Message&do=delete&id=${entry.id}">delete</a>\r
+    | <a href="${actionRoot}?module=Message&do=edit&id=${entry.id}">edit</a></font></td>\r
+  </tr>\r
+  </list>\r
+  <tr>\r
+    <td colspan="3" bgcolor="#006600"><font color="#ffffff">${count} entries\r
+      / showing from ${from} to ${to}</font></td>\r
+    <td>&nbsp;</td>\r
+  </tr>\r
+</table>\r
+\r
+      <P>\r
+<if prev>\r
+       <a href="${actionRoot}?module=Users&do=list&where=${where}&prevoffset=${prev}&prev=zur&uuml;ck">zurueck</a>&nbsp;\r
+</if>\r
+<if next>\r
+<a href="${actionRoot}?module=Users&do=list&where=${where}&nextoffset=${next}&next=weiter">weiter</a>\r
+</if>\r
+\r
+<else>\r
+  <P align="center"> No matching entries!</p>\r
+</if>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
+\r
+\r
diff --git a/templates-dist/en/schwerpunkt.template b/templates-dist/en/schwerpunkt.template
new file mode 100755 (executable)
index 0000000..3a444bc
--- /dev/null
@@ -0,0 +1,65 @@
+<html>\r
+<head>\r
+<title>\r
+indymedia.de | feature\r
+</title>\r
+<head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+\r
+<table border="0">\r
+  <form method="post" action="${actionRoot}">\r
+    <input type="hidden" name="module" value="Schwerpunkt">\r
+    <input type="hidden" name="where" value="${where}">\r
+    <input type="hidden" name="offset" value="${offset}">\r
+    <input type="hidden" name="order" value="${order}">\r
+    <if new>\r
+    <input type="hidden" name="do" value="insert">\r
+    <else>\r
+    <input type="hidden" name="do" value="update">\r
+    </if>\r
+    <input type="hidden" name="id" value="${id}">\r
+    <tr>\r
+      <td align="right" valign="top" bgcolor="#006600"><font color="#ffffff"><B>title:</B></font></td>\r
+      <td>\r
+        <input type="text" size="40" name="title" value="${title}">\r
+        <select name="is_published">\r
+                       <option value="1"<if is_published!="0">selected</if>>published</option>\r
+                       <option value="0" <if is_published=="0">selected</if>>not published.</option>\r
+        </select>\r
+      </td>\r
+    </tr>\r
+\r
+    <tr>\r
+      <td align="right" valign="top" bgcolor="#006600"><font color="#ffffff"><B>Filename:</B></font></td>\r
+      <td>\r
+         <input type="text" size="20" name="filename" value="${filename}">\r
+      </td>\r
+    </tr>\r
+\r
+    <tr>\r
+      <td align="right" valign="top" bgcolor="#006600"><font color="#ffffff"><B>description:</B></font></td>\r
+      <td>\r
+        <textarea cols="40" rows="3" name="description">${description}</textarea>\r
+      </td>\r
+    </tr>\r
+\r
+    <tr>\r
+      <td align="right" valign="top" bgcolor="#006600"><font color="#ffffff"><B>Link:</B></font></td>\r
+      <td>\r
+        <input type="text" size="40" name="main_url" value="${main_url}">\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td colspan="2" align="right" valign="top" bgcolor="#ffffff"> <font color="#ffffff"><if new>\r
+        <input type="submit" name="save" value="insert">\r
+        <else>\r
+        <input type="submit" name="save" value="save">\r
+        </if></font></td>\r
+    </tr>\r
+  </form>\r
+</table>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
diff --git a/templates-dist/en/start_admin.template b/templates-dist/en/start_admin.template
new file mode 100755 (executable)
index 0000000..f2a4d1a
--- /dev/null
@@ -0,0 +1,230 @@
+<html>\r
+  <head>\r
+    <title>indymedia.de | admin</title>\r
+    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">\r
+  </head>\r
+\r
+<body bgcolor="#FFFFFF" link="#666666" vlink="#990000" alink="#990000">\r
+       <include "head_nonavi.template">\r
+  <table border="0" width="100%">\r
+       <tr>\r
+               <td valign="top" width="40%" bgcolor="c0c0c0">\r
+                       \r
+\r
+               <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">\r
+               <b>OPENPOSTINGS</b></font>\r
+\r
+        <p>\r
+               <a href="${actionRoot}?module=Content&do=listop&order=webdb_create+desc">\r
+               <img src="${docRoot}/img/pointgris.gif" border=0>edit</a>\r
+\r
+               <p>\r
+                       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">\r
+                       <b>COMMENTS</b></font>\r
+               <p>\r
+                       <a href="${actionRoot}?module=Comment&do=list">\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>edit</a>\r
+           <p>\r
+                       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">\r
+                       <b>BREAKING NEWS</b></font>\r
+               <p>\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                       <a href="${actionRoot}?module=Breaking&do=list">edit</a>\r
+               <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                       <a href="${actionRoot}?module=Breaking&do=add">add news</a>\r
+         \r
+                       <table width="100%" border="0">\r
+               <tr><td bgcolor="white">&nbsp;</td></tr>\r
+               </table>\r
+                         \r
+           <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">\r
+                       <b>ARTICLES</b></font>\r
+\r
+               <p>\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                       <a href="${actionRoot}?module=Content&do=add&where=aktuell">new article</a>\r
+           <p>\r
+                       <b>show:</b><br>\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                       <a href="${actionRoot}?module=Content&do=list&where=newswire">newswire</a><br>\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                       <a href="${actionRoot}?module=Content&do=list&where=feature">feature</a><br>\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                       <a href="${actionRoot}?module=Content&do=list&where=themenspecial">topic-specials</a><br>\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                       <a href="${actionRoot}?module=Content&do=list&where=special">startpage-specials</a><br>\r
+                       <br>\r
+               <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                       <a href="${actionRoot}?module=Content&do=list&where=nfrei" >not (yet)published articles</a><br>\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                       <a href="${actionRoot}?module=Content&do=list&where=media">with  media</a><br>\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                       <a href="${actionRoot}?module=Content&do=list&where=lastchange">latest changes</a><br>\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                       <a href="${actionRoot}?module=Content&do=list&where=comments">with internal comments</a><br>\r
+                       \r
+\r
+     <form action="${actionRoot}" method="post">\r
+            <input type="hidden" name="module" value="Content">\r
+       <input type="hidden" name="do" value="search">\r
+       <input type="hidden" name="order" value="date desc">\r
+                   search: <font size="-1">\r
+       <input type="text" name="fieldvalue" size="15">\r
+       <select name="field">\r
+               <option value="title">title</option>\r
+        <option value="creator">author</option>\r
+        <option value="place">place</option>\r
+        <option value="description">abstract</option>\r
+                               <option value="comment">Int. comment</option>\r
+        <option value="content_data">content</option>\r
+       </select></font>\r
+      </form>\r
+                       \r
+               <table width="100%" border="0">\r
+               <tr><td bgcolor="white">&nbsp;</td></tr>\r
+               </table>\r
+       \r
+               \r
+                       <font  face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">\r
+                       <b>GENERATE MANUALLY</b></font>\r
+\r
+                       <div align="left">\r
+                               <br>\r
+                               all areas:\r
+                               <br>\r
+                               <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                               <a href="${actionRoot}?module=Producer&task=All">all new (standard, update to www > 5min.)</a> &nbsp;|&nbsp;\r
+        <!--\r
+       <br>\r
+        <a href="${actionRoot}?module=Producer&task=All&forced=1">alles (!)(forced, update auf www > 5min.)</a>\r
+        &nbsp;|&nbsp;\r
+        <br>\r
+        <a href="${actionRoot}?module=Producer&task=All&forced=1&sync=1">alles (!)(www sofort, nur im Notfall)</a>\r
+        &nbsp;|&nbsp;\r
+        <br>\r
+       -->\r
+                               <br>specific parts of the site:\r
+                               <br>\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                               <a href="${actionRoot}?module=Producer&task=StartPage">new startpage</a>\r
+                               &nbsp;|&nbsp;\r
+                               <a href="${actionRoot}?module=Producer&task=StartPage&forced=1">all (forced)</a>\r
+                               &nbsp;|&nbsp;\r
+                               <a href="${actionRoot}?module=Producer&task=StartPage&forced=1&sync=1">all (forced + sync)</a>\r
+                               <br>\r
+                               <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                       <a href="${actionRoot}?module=Producer&task=Content">new content</a>\r
+                               &nbsp;|&nbsp;\r
+                               <a href="${actionRoot}?module=Producer&task=Content&forced=1">all (forced)</a>\r
+                               <br>\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>\r
+                               <a href="${actionRoot}?module=Producer&task=Topics">new topic-pages</a>\r
+                               &nbsp;|&nbsp;\r
+                               <a href="${actionRoot}?module=Producer&task=Topics&forced=1">all (forced)</a>\r
+                               <br>\r
+                               <a href="${actionRoot}?module=Producer&task=OpenPosting">\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>new openpostings</a>\r
+                               &nbsp;|&nbsp;\r
+                               <a href="${actionRoot}?module=Producer&task=OpenPosting&forced=1">all (forced)</a>\r
+                               <br>\r
+                               <a href="${actionRoot}?module=Producer&task=Images">\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>new pictures</a>\r
+                               &nbsp;|&nbsp;\r
+                               <a href="${actionRoot}?module=Producer&task=Images&forced=1">all (forced)</a>\r
+                               \r
+                               <br>\r
+                               <a href="${actionRoot}?module=Producer&task=Wap">\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0>new wap</a>\r
+                               &nbsp;|&nbsp;\r
+                               <a href="${actionRoot}?module=Producer&task=Wap&forced=1">all (forced)</a>\r
+                               <br>\r
+               \r
+\r
+       </td>\r
+       \r
+                       \r
+                       <td bgcolor="white" width="5%">&nbsp;\r
+                       </td>\r
+                       <td valign="top" width="30%" bgcolor="c0c0c0">\r
+\r
+       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">\r
+               <b>FEATURE</b></font>\r
+\r
+               <P>\r
+                       <a href="${actionRoot}?module=Schwerpunkt&do=list" >\r
+      <img src="${docRoot}/img/pointgris.gif" border=0> edit</a><br>\r
+      <a href="${actionRoot}?module=Schwerpunkt&do=add" >\r
+                 <img src="${docRoot}/img/pointgris.gif" border=0> add</a>\r
+\r
+    <p>\r
+                       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">\r
+                       <b>TOPICS</b></font>\r
+\r
+               <p>\r
+                       <a href="${actionRoot}?module=Topics&do=list">\r
+      <img src="${docRoot}/img/pointgris.gif" border=0> edit</a><br>\r
+      <a href="${actionRoot}?module=Topics&do=add" >\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0> add</a>\r
+\r
+               <p>\r
+                       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">\r
+                 <b>ADMIN-GROUPS</b></font>\r
+\r
+    <p>\r
+                       <a href="${actionRoot}?module=Gruppen&do=list">\r
+      <img src="${docRoot}/img/pointgris.gif" border=0> edit</a><br>\r
+      <a href="${actionRoot}?module=Gruppen&do=add" >\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0> add</a>\r
+\r
+               <p>\r
+                       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">\r
+                 <b>PICTURES</b></font>\r
+\r
+    <p>\r
+                       <a href="${actionRoot}?module=Images&do=list">\r
+      <img src="${docRoot}/img/pointgris.gif" border=0> edit</a><br>\r
+      <a href="${actionRoot}?module=Images&do=add" >\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0> add</a>\r
+\r
+               <p>\r
+                       <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">\r
+                 <b>MEDIAFOLDER</b></font>\r
+\r
+               <p>\r
+                       <a href="${actionRoot}?module=Mediafolder&do=list">\r
+      <img src="${docRoot}/img/pointgris.gif" border=0> edit</a><br>\r
+      <a href="${actionRoot}?module=Mediafolder&do=add" >\r
+                       <img src="${docRoot}/img/pointgris.gif" border=0> add</a>\r
+                       </td>\r
+       \r
+                       \r
+                       <td bgcolor="white" width="5%">&nbsp;\r
+                       </td>\r
+                       <td valign="top" width="20%" bgcolor="pink">\r
+\r
+       <!-- internal messageboard -->\r
+       \r
+               <font  face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">\r
+               <b>Internal Messageboard</b>\r
+               <font size="-1"><br><a href="${actionRoot}?module=Message&do=add">add</a></font>\r
+               <if messages>\r
+                       <list messages as m>\r
+                               <p>\r
+                               <if m.title><b>${m.title}</b><br></if>\r
+                               ${m.description}<br>\r
+                               <font size="-2">\r
+                               <if m.creator><i>von: ${m.creator}</i> / </if>${m.webdb_create}<br>\r
+                               </font>\r
+                       </list>\r
+               <else>\r
+                       <p><i>no messages</i>\r
+               </if></font>\r
+       </td>\r
+\r
+       </tr>\r
+       </table>\r
+\r
+       <include "foot.template">\r
+\r
+       </body>\r
+</html>\r
diff --git a/templates-dist/en/themen.template b/templates-dist/en/themen.template
new file mode 100755 (executable)
index 0000000..f140530
--- /dev/null
@@ -0,0 +1,58 @@
+<html>\r
+<head>\r
+<title>\r
+indymedia.de | topic\r
+</title>\r
+<head>\r
+\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+<form action="${actionRoot}" method="post">\r
+       <input type=hidden name=module value=Topics>\r
+       <input type="hidden" name="id" value="${id}">\r
+       <if new><input type="hidden" name="do" value="insert">\r
+       <else><input type="hidden" name="do" value="update"></if>\r
+<table border="0">\r
+  <tr>\r
+    <td align="right" bgcolor="#006600"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">\r
+               <B>name:</B></font></td>\r
+    <td>\r
+      <input type="text" size="40" name="title" value="${title}">\r
+    </td>\r
+  </tr>\r
+    <tr>\r
+      <td align="right" valign="top" bgcolor="#006600"><font color="#ffffff"><B>description:</B></font></td>\r
+      <td>\r
+        <textarea cols="40" rows="3" name="description">${description}</textarea>\r
+      </td>\r
+  </tr>\r
+  <tr>\r
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>Fileame:</B></font></td>\r
+    <td>\r
+      <input type="text" size="20" name="filename" value="${filename}">\r
+    </td>\r
+  </tr>\r
+  <tr>\r
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>main infopage\r
+      </B></font></td>\r
+    <td>\r
+      <input type="text" size="40" name="main_url" value="${main_url}">\r
+    </td>\r
+  </tr>\r
+  <tr>\r
+    <td align="right" bgcolor="#006600"><font color="#ffffff"><B>Archiv url:</B></font></td>\r
+    <td>\r
+      <input type="text" size="40" name="archiv_url" value="${archiv_url}">\r
+    </td>\r
+  </tr>\r
+  <tr>\r
+    <td colspan="2" align="right"> <font color="#ffffff"><if new>\r
+      <input type="submit" name="save" value="add">\r
+    <else>\r
+    <input type="submit" name="save" value="save">\r
+    </if> </font></form></font>\r
+    </td>\r
+</table>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
diff --git a/templates-dist/en/themenlist.template b/templates-dist/en/themenlist.template
new file mode 100755 (executable)
index 0000000..56fdbfd
--- /dev/null
@@ -0,0 +1,58 @@
+<html>\r
+<head>\r
+       <title>indymedia.de | topiclist</title>\r
+</head>\r
+<body bgcolor="#FFFFFF">\r
+<include "head.template">\r
+<if contentlist>\r
+<table border="0">\r
+  <tr bgcolor="#006600">\r
+    <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">\r
+               <b>title</b></font></td>\r
+    <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">\r
+               <b>desciption</b></font></td>\r
+    <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">\r
+               <b>Main-Url<br>Archiv-Url</b></font></td>\r
+       <td>&nbsp;</td>\r
+  </tr>\r
+  <list contentlist as entry>\r
+  <tr <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if>>\r
+  <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">${entry.title}&nbsp;</font></td>\r
+  <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">${entry.description}&nbsp;</font></td>\r
+  <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">\r
+       ${entry.main_url}<br>\r
+       ${entry.archiv_url}</font></td>\r
+  <td><font size="1">&nbsp;<a href="${actionRoot}?module=Topics&do=delete&id=${entry.id}">delete</a>\r
+    | <a href="${actionRoot}?module=Topics&do=edit&id=${entry.id}">edit</a></font></td>\r
+  </tr>\r
+  </list>\r
+  <tr>\r
+  <td colspan="4" bgcolor="#006600"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">\r
+       ${count} entries / showing from ${from} to ${to}</font></td>\r
+  <td>&nbsp;</td>\r
+  </tr>\r
+</table>\r
+<P>\r
+<if (prev || next)>\r
+ <form method="post" action="${actionRoot}">\r
+ <input type="hidden" name="module" value="Topics">\r
+ <input type="hidden" name="where" value="${where}">\r
+<if prev>\r
+ <input type="hidden" name="prevoffset" value="${prev}">\r
+ <input type="submit" name="prev" value="back">\r
+</if>\r
+<if next>\r
+ <input type="hidden" name="nextoffset" value="${next}">\r
+ <input type="submit" name="next" value="next">\r
+</if>\r
+ </form>\r
+</if>\r
+\r
+<else>\r
+  <P align="center"> Found no matching entries!</p>\r
+</if>\r
+<include "foot.template">\r
+</body>\r
+</html>\r
+\r
+\r
diff --git a/templates-dist/fehler.template b/templates-dist/fehler.template
new file mode 100755 (executable)
index 0000000..361d1d0
--- /dev/null
@@ -0,0 +1,38 @@
+<html>
+<head>
+<title>indymedia.de | das system ist der fehler</title>
+</head>
+<body>
+<include "head.template">
+<table width="100%" border="0" align="center">
+       <tr bgcolor="#006600">
+               <td>
+                       <div align="center"><h2><font color="Pink">OOPS!</font></h2>
+                       </div>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       <p>Nunja, kann passieren! Wahrscheinlich wird Dir der folgende Fehlertext 
+                       nichts sagen, koennte aber sein, da&szlig;<a href="mailto:imc-germany-tech@indymedia.org">imc-germany-tech@indymedia.org</a>damit was anfangen kann:
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       <p>
+                       <p align="center"><font size="3" color="Red">${date} -- ${errorstring}</font>
+                       <p>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       <p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Also, bitte eine Mail mit dem
+                       <font color="Red">roten Text</font>und einer m&ouml;glichst genauen Fehlerbeschreibung
+                       an<a href="mailto:imc-germany-tech@indymedia.org">imc-germany-tech@indymedia.org</a></font>
+                       <p>
+               </td>
+       </tr>
+</table>
+<include "foot.template">
+</body>
+</html>
diff --git a/templates-dist/foot.template b/templates-dist/foot.template
new file mode 100755 (executable)
index 0000000..0884bbe
--- /dev/null
@@ -0,0 +1,11 @@
+<table width="100%" cellspacing="0" cellpadding="0">
+<tr>
+       <td colspan=2><hr></td>
+</tr>
+<tr>
+       <td align="left" bgcolor="#663399"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <a href="#top"><font color="white"><b>top</b></font></a></font></td>
+       <td align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <a href="mailto:imc-germany@indymedia.org"><font color="#663399"><b>imc-germany</b></font></a> - v.02</font></td>
+</tr>
+</table>
diff --git a/templates-dist/head.template b/templates-dist/head.template
new file mode 100755 (executable)
index 0000000..62c7189
--- /dev/null
@@ -0,0 +1,10 @@
+<a name="top">
+<table width="100%" cellspacing="0" cellpadding="0">
+<tr bgcolor="#006600"><td><img src="${docRoot}/img/head_small.gif" border="0" align="middle">&nbsp;<font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="white">
+       <b>indymedia.de</b></font></td></tr>
+<tr><td align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#663399">
+       <a href="${actionRoot}"><font color="#663399">start</font></a> | 
+       <a href="${actionRoot}?module=logout"><font color="#663399">logout</font></a> |
+       <a href="${docRoot}/help/help.html"><font color="#663399">hilfe</font></a> | suche</font></td></tr>
+<tr><td><hr></td></tr>
+</table>
diff --git a/templates-dist/head_nonavi.template b/templates-dist/head_nonavi.template
new file mode 100755 (executable)
index 0000000..49b8a4a
--- /dev/null
@@ -0,0 +1,11 @@
+<a name="top">
+<table width="100%" cellspacing="0" cellpadding="0">
+<tr bgcolor="#006600"><td><img src="${docRoot}/img/head_small.gif" border="0" align="middle">&nbsp;<font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="white">
+       <b>indymedia.de</b></font></td></tr>
+<if login_user><tr><td align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#006600">
+       <b>${login_user.login}</b> logged in / 
+       <a href="${actionRoot}?module=logout">logout?</a></font>
+       </td></tr>
+</if>
+<tr><td><hr></td></tr>
+</table>
diff --git a/templates-dist/open/comment.template b/templates-dist/open/comment.template
new file mode 100755 (executable)
index 0000000..2d2c03c
--- /dev/null
@@ -0,0 +1,119 @@
+<html>
+<head><title>indymedia.de | comment.commit</title></head>
+<body bgcolor="white" text="black" link="#006600" vlink="#009900" alink="red">
+                       
+<form action="${openAction}" method=post>
+<input type="hidden" name="do" value="inscomment">
+                       
+<table width="100%" border="0" cellspacing="0" cellpadding="4" bgcolor="silver">
+       <tr>
+               <td bgcolor="#663399" colspan="3">
+                       <font color="White"><b>Kommentierung eines Beitr&auml;gs bei Indymedia</b></font>
+               </td>
+       </tr>   
+       <tr>
+               <td bgcolor="#003300" colspan="3">
+                       <p>
+                               <font color="white"">
+                                       Hinweis: Dein Kommentar kann in jedem Stil und jeder Form sein, akademisch bis pers&ouml;nlich.<br>
+                                       Aber bitte bleibe beim <b>Thema des Artikels</b>, den Du kommentierst und versuche, <b>pr&auml;zise</b> zu sein.
+                               </font>
+                       </p>
+
+               </td>
+       </tr>
+       <tr>
+               <td bgcolor="#663399" colspan="3">
+                       <font face="Helvetica, Arial" color="white" size=+2><b>Kommentierungsformular</b></font>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       <b>Titel des Kommentars:</b>
+               </td>
+               <td colspan="2">
+                       <input type="text" name="title" size="45" maxlength="45"> <font size="-1" color="#663399">(muss ausgef&uuml;llt werden)</font>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       <b>Dein Name:</b>
+               </td>
+               <td colspan="2">
+                       <input type="text" name="creator" size="20" maxlength="45"> <font size="-1" color="#663399">(muss ausgef&uuml;llt werden)</font>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       Deine eMail-Adresse:
+               </td>
+               <td colspan="2">
+                       <input type="text" name="email" size="30" maxlength="80"> <font size="-1">(<i>optional</i>)</font>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       Deine Web Adresse:
+               </td>
+               <td colspan="2">
+                       <input type="text" name="main_url" size="40" maxlength="160" value="http://"> <font size="-1">(<i>optional</i>)</font>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       Deine Telefon-Nr.:
+               </td>
+               <td colspan="2">
+                       <input type="text" name="phone" size="30" maxlength="80"> <font size="-1">(<i>optional</i>)</font>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       Deine Adresse:
+               </td>
+               <td colspan="2">
+                       <input type="text" name="address" size="40" maxlength="160"><font size="-1"> <i>(optional)</i></font>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       Die Sprache deines Kommentares:
+               </td>
+               <td colspan="2">
+                       <select name="to_language">
+                               <option value="0">de</option>
+                               <option value="1">en</option>
+                       </select> 
+                       <font size="-1"><i>(optional)</i></font>
+               </td>
+       </tr>
+       <tr>
+               <td valign="top">
+                       <b>Dein Kommentar:</b>
+               </td>
+               <td bgcolor="#003300" colspan="2">
+                       &nbsp;<textarea name="description" rows="20" cols="60" wrap=virtual></textarea>
+                       <br><br>
+               </td>
+       </tr>
+       <tr>
+               <td>&nbsp;
+               </td>
+               <td bgcolor="#663399" valign="top" align="center">
+                       <br>
+                       &nbsp;<input type="submit" value="Kommentar abschicken"><br>
+
+               </td>
+               <td bgcolor="#003300" valign="top" align="center">
+                       <br>
+                       &nbsp;<input type="reset" value="Formular l&ouml;schen"><br>
+                       <input type="hidden" name="to_media" value="${aid}">
+                       <br>
+               </td>
+       </tr>
+</table>
+       
+</form>
+
+</body>
+</html>
diff --git a/templates-dist/open/comment_done.template b/templates-dist/open/comment_done.template
new file mode 100755 (executable)
index 0000000..1dfc6ed
--- /dev/null
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+
+<html>
+<head>
+       <title>indymedia.de | open posting</title>
+</head>
+
+<body bgcolor="White" text="Black" link="white" vlink="#009900" alink="Red">
+
+<table width="100%" border="0" cellspacing="0" cellpadding="10">
+       <tr>
+               <td valign="top" align="center" bgcolor="#663399">
+                       <font color="White"><b>Dein Kommentar ist jetzt auf dem Weg zur WebSite!</b></font
+               </td>
+       </tr> 
+       <tr>
+               <td bgcolor="003300">
+                       <font color="White">
+                               <br>
+                               Er landet direkt in einem intelligenten Filter - und wenn er keine rassistischen, sexistischen oder faschistischen Inhalte oder Werbung enth&auml;lt, wird er in K&uuml;rze auf http://www.germany.indymedia.org/newswire/ auftauchen.<br>
+                               <br> 
+                               <center><em>Gedulde Dich einen Moment - Es lohnt sich!</em></center><br>
+                               <br>
+                       </font>
+               </td>
+       </tr>
+       <tr>
+               <td valign="top" align="center" bgcolor="#663399">
+                       <a href="javascript:history.go(-2)"><font color="White"><b>&gt;&gt; Zur&uuml;ck zum kommentierten Artikel</b></font></a>
+               </td>
+       </tr> 
+</table>
+
+</body>
+</html>
diff --git a/templates-dist/open/comment_en.template b/templates-dist/open/comment_en.template
new file mode 100755 (executable)
index 0000000..f5713b6
--- /dev/null
@@ -0,0 +1,87 @@
+<html>
+<head><title>indymedia.de | comment.commit</title></head>
+<body bgcolor="White">
+<table><tr>
+<td valign=top align=left>
+<font face="Helvetica, Arial" size=-1 color="white">
+<i><b>adding a comment</b></i><br>
+ <!--endmenu--> 
+
+<h3>Guidelines for commenting on news articles</h3>
+Thanks for contributing to the dynamic alternative news on active!
+<br><p>
+Add any responses to news articles that you feel are appropriate to 
+www.indy's goals eg: social activitism, local communities, ecology and development. 
+<br><p>
+The response article can be in any type of format you want, from traditional academic discourse, to subjective personal rants.
+<br><p>
+Please keep it on topic and concise.
+<br><p>
+<br><br> * = required field
+<p>
+
+<form action="https://work.indymedia.de/rk/servlet/OpenIndy" method=post>
+<input type="hidden" name="do" value="inscomment">
+<blockquote>
+       <table border=1 cellspacing=0 width="100%">
+       <tr bgcolor="">
+       <td><font face="Helvetica, Arial">
+       <b>Titel des Kommentars (*)</b><br>
+       <input type="text" name="title" size="45" maxlength="45">
+       <p>
+       <b>Dein Name (*)</b> <br>
+       <input type="text" name="creator" size="20" maxlength="45"><br>
+       <p>
+       <table border=0>
+       <tr>
+       <td><font face="Helvetica, Arial">
+       email (<i>optional</i>)
+       </font></td>
+       <td><font face="Helvetica, Arial">
+       web address (begin with http://) (<i>optional</i>)
+       </font></td></tr>
+       <tr>
+       <td>
+       <input type="text" name="email" size="30" maxlength="80">
+       </td><td>
+       <input type="text" name="main_url" size="40" maxlength="160">
+       </td></tr></table>
+
+       <p><table border=0>
+       <tr><td><font face="Helvetica, Arial">
+       phone (<i>optional</i>)
+       </font></td>
+       <td><font face="Helvetica, Arial">
+       address (<i>optional</i>)
+       </font></td></tr>
+       <tr><td>
+       <input type="text" name="phone" size="30" maxlength="80">
+       </td><td>
+       <input type="text" name="address" size="40" maxlength="160">
+       </td></tr>
+       <tr><td>
+
+           <b>language</b><br>
+the language of the submission<BR>
+<select name="to_language">
+<option value="0">de</option>
+<option value="1">en</option>
+</select><BR>
+</td></tr>
+       </table>
+       <p>
+       <b>your comment*</b><br>
+       <textarea name="description" rows="20" cols="60" wrap=virtual></textarea>
+       </table>
+       <center>
+       <input type="submit" value="add my comment">
+       <input type="reset" value="clear form">
+       <input type="hidden" name="to_media" value="${aid}">
+       </center>
+</form>
+</blockquote>
+</font>
+</td>
+</tr></table>
+</body>
+</html>
\ No newline at end of file
diff --git a/templates-dist/open/posting.template b/templates-dist/open/posting.template
new file mode 100755 (executable)
index 0000000..62cc8a0
--- /dev/null
@@ -0,0 +1,192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//DE">
+<html>
+<head>
+       <title>indymedia.de | open posting</title>
+       <meta name="description" content="Indymedia Germany | Unabh&auml;ngiges Medienzentrum">
+       <meta name="author" content="IMC Kollektiv">
+       <meta name="keywords" content="Freie Medien, Gegen&ouml;ffentlichkeit">
+       <meta name="date" content="### Date ###Time">
+       <meta http-equiv="Content-Type" content="text/html; charset=iso-8559-1">
+       <meta name="robots" content="index">
+       <meta name="robots" content="follow">
+       <link rel=stylesheet type="text/css" href="${productionHost}/style/formate.css">
+</head>
+
+<body bgcolor="White" text="Black" link="white" vlink="white" alink="Red">
+
+
+<table width="99%" border="0" cellspacing="0" cellpadding="8" bgcolor="silver">
+       <tr>
+               <td align="center" bgcolor="#663399" colspan="3">
+                       <font face="Helvetica, Arial"><a href="#form">Direkt zum Eingabeformular springen!</a></font>
+               <br>
+               </td>
+       </tr>
+       <tr>
+               <td align="center" colspan="3">
+                       <br>
+                       <font size="+2" face="Helvetica, Arial">Ver&ouml;ffentliche Deinen Beitrag</font><br><br>
+               </td>
+       </tr>
+       <tr>
+               <td colspan="3" bgcolor="white">
+                       <h3>Kurze Anleitung zum Posten eines Beitrages in germany.indymedia</h3>
+
+                       <p><b>D</b>as Independent Media Center ist ein kollektiv gef&uuml;hrtes Mediennetzwerk zur Produktion von radikalen, passionierten und durchaus auch subjektiven,  pers&ouml;nlichen Stellungnahmen verschiedenster Menschen 'auf der Strasse', z.B. vor, w&auml;hrend oder nach Kampagnen,  polit. Ereignissen oder aus der allt&auml;glichen Lebenswelt.  Wir arbeiten aus Liebe und aus Respekt gegen&uuml;ber Menschen, die sich f&uuml;r eine bessere, lebenswertere Welt engagieren, und deren Arbeit von den Medienkonzernen nicht oder nur verzerrt dargestellt wird.</p>
+
+                       <p>Indymedia ist ein demokratischer Nachrichtenkanal. Wir <b>wollen</b> Beitr&auml;ge, Artikel, Meinungen und Infos aus der ganzen Welt ver&ouml;ffentlichen. Alle Beitr&auml;ge werden sofort unzensiert ver&ouml;ffentlicht, sofern sie nicht in die im <b>Mission Statement</b> genannten Kategorien fallen. Allerdings erscheinen sie dann nicht gleich auf der Startseite, sondern auf einer eigenen Open-Posting-Seite. Dort werden sie von wechselnden Moderationsteams gegengelesen und
+                       anschliessend auf den newswire der Starttseite weitergeleitet.<br>
+                       Um diesen Ausschlussprozess so transparent wie m&ouml;glich zu gestalten, k&ouml;nnen alle nicht ver&ouml;ffentlichten Beitr&auml;ge  per e-mail angefordert weren.</p>
+
+                       <p>Bitte benutze dieses Formular nur, um <b>neue</b> Beitr&auml;ge und Ideen beizusteuern. Kommentare geh&ouml;ren zu dem jeweils diskutierten Beitrag. Wenn Du etwas zu einem Beitrag zu sagen hast, dann benutze daf&uuml;r bitte die <b>Kommentar-Funktion</b> am Ende jedes Beitrags.</p>
+
+                       <p>Unser Auffassung nach sollten Beitr&auml;ge, die an diese Site geschickt werden, frei zur nicht-kommerziellen Wiederverwertung sein. Wenn Du nicht m&ouml;chtest, dass das f&uuml;r Deinen Beitrag zutrifft, dann nenne Deine Konditionen in der Zusammenfassung.</p>
+
+                       <p>Du kannst dieses Formular benutzen, um Deinen Artikel, Deinen Audio-Beitrag, Deinen Video-Beitrag oder Deine Fotos zu ver&ouml;ffentlichen. Bitte beschr&auml;nke Dich auf  Beitr&auml;ge zu politischem oder sozialem Aktivismus. Wir (die Menschen, die diese Site organisieren) behalten uns vor, die Pr&auml;sentation der zugeschickten Beitr&auml;ge zu ver&auml;ndern. Weitere Informationen findest Du im <b>Mission Statement</b>.</p>
+
+                       <p>Nach dem Beitr&auml;ge ver&ouml;ffentlicht wurden, k&ouml;nnen sie vom Kollektiv, das diese Site betreut, editiert, verlinkt oder sogar gel&ouml;scht werden.</p>
+                       <br>
+
+                       <p><b>Zur Erinnerung:</b><p>
+
+                       <ul>
+                               <li>Bitte schicke <b>nur News-Artikel</b> und benutze zum Kommentieren von Artikeln das <b>Kommentierformular</b>, das Du unter jedem Artikel findest.
+                               <li>Bitte schicke <b>nur eine Kopie</b> Deines Artikels - Bitte dr&uuml;cke den Verschicken-Knopf nur einmal</b>.
+        <li><b>Ver&ouml;ffentliche nur selbst erstellte Beitr&auml;ge. (Keine Agenturmeldungen, Zeitungsartikel oder &auml;hnliches!)</b>.
+                       </ul>
+               </td>
+       </tr>
+
+<a name="form"></a>
+<form enctype="multipart/form-data" action="${openAction}?do=insposting" method="post">
+
+       <tr>
+               <td bgcolor="#663399" colspan="3">
+                       <center><font size="+2" face="Helvetica, Arial" color="white"><b>Ver&ouml;ffentlichungsformular</b></font></center>
+               </td>
+       </tr>
+       <tr>
+               <td valign="top">
+                       Gib Deinem Beitrag einen <b>Titel</b>:
+               </td>
+               <td colspan="2" bgcolor="#003300">
+                       <input type="text" name="title" size="45" maxlength="45" value=""> <font size="-1" color="white"><br>(muss ausgef&uuml;llt werden)</font>
+               </td>
+       </tr>
+       <tr>
+               <td valign="top">
+                       <b>AutorIn</b> des Beitrags:
+               </td>
+               <td colspan="2" bgcolor="#003300">
+                       <input type="text" name="creator" size="45" maxlength="45"> <font size="-1" color="white"><br>(muss ausgef&uuml;llt werden)</font>
+               </td>
+       </tr>
+       <tr>
+               <td valign="top">
+                       Eine kurze <b>Zusammenfassung</b> des Beitrags:</b>
+               </td>
+               <td colspan="2" bgcolor="#003300">
+                       <textarea name="description" rows="6" cols="45" wrap=virtual></textarea>
+                       <font size="-1" color="white"><br>(nicht mehr als <b>5 Zeilen</b>)</font>
+               </td>
+       </tr>
+       <tr>
+               <td colspan="3">
+               <font face="Helvetica, Arial" size=-1 color="#663399">
+               Die Kontaktinformationen sind optional, aber erm&ouml;glichen, dass unser Publikum (z.B. auch JournalistInnen) Dich bez&uuml;glich Deines Beitrages erreichen k&ouml;nnen, was auch eine Weiterverwertung Deines Beitrages an anderen Stellen erm&ouml;glicht.
+       </font>
+               </td>
+       </tr>
+
+       <tr>
+               <td>
+                       Deine eMail-Adresse:
+               </td>
+               <td colspan="2">
+                       <input type="text" name="creator_email" size="45" maxlength="80" value=""> <font size="-1">(<i>optional</i>)</font>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       Deine Web Adresse:
+               </td>
+               <td colspan="2">
+               <input type="text" name="creator_main_url" size="45" maxlength="160" value="http://">
+                <font size="-1">(<i>optional</i>)</font>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       Deine Adresse:
+               </td>
+               <td colspan="2">
+                       <input type="text" name="creator_address" size="45" maxlength="160" value=""> <font size="-1"> <i>(optional)</i></font>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       Deine Telefon-Nr.:
+               </td>
+               <td colspan="2">
+                       <input type="text" name="creator_phone" size="20" maxlength="20" value=""> <font size="-1">(<i>optional</i>)</font>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       Die Sprache deines Beitrages:
+               </td>
+               <td colspan="2">
+                       <select name="to_language">
+                               <list languagePopup as language>
+                               </list>
+                       </select>
+                       <font size="-1"><i>(optional)</i></font>
+               </td>
+       </tr>
+       <tr>
+               <td valign="top">
+                       Dein <b>Artikel</b>:<br>
+                       Der Text, der Deinen Beitrag begleiten soll - wenn Du nur Text schicken willst, dann benutze auch daf&uuml;r dieses Feld.
+               </td>
+               <td bgcolor="#003300" colspan="2">
+                       &nbsp; <textarea name="content_data" rows="20" cols="45" wrap="soft"></textarea>
+                       <br><br>
+               </td>
+       </tr>
+       
+       <tr>
+               <td>
+                       Medien:
+               </td>
+               <td colspan="2">
+                       Hier kannst Du ein Medien zu Deinem Artikel hochladen (bislang nur jpg-Bilder)<br>
+                       <INPUT TYPE="file" NAME="mptest"> <font size="-1">(<i>optional</i>)</font>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       Medienunterschrift:
+               </td>
+               <td colspan="2">
+                       <input type="text" name="media_title" size="40" maxlength="80" value=""> <font size="-1">(<i>optional</i>)</font>
+               </td>
+       </tr>
+       
+       
+       <tr>
+               <td><b          </td>
+               <td bgcolor="#663399" valign="top" align="center"><br>
+       &nbsp;<input type="submit" value="Beitrag abschicken"><br>
+
+               </td>
+               <td bgcolor="#003300" valign="top" ge-aln="center">
+                       <br>
+                       &nbsp;<input type="reset" value="Formular l&ouml;schen"><br>
+               </td>
+       </tr>
+</table>
+
+
+
+</body>
+</html>
diff --git a/templates-dist/open/posting_done.template b/templates-dist/open/posting_done.template
new file mode 100755 (executable)
index 0000000..d58649a
--- /dev/null
@@ -0,0 +1,40 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+
+<html>
+<head>
+       <title>indymedia.de | open posting</title>
+</head>
+
+<body bgcolor="White" text="Black" link="#006600" vlink="#009900" alink="Red">
+<table><tr>
+<td valign=top align=left>
+<font face="Helvetica, Arial" size=-1>
+
+<table width="100%" border="0" cellspacing="0" cellpadding="4" bgcolor="#663399">
+                       <tr>
+       <td align="center"><font color="White">Hurra, Du hast Deinen Artikel abgeschickt!</font></td>
+                           
+                       </tr>
+               </table>
+<table border=1 cellspacing=0 width="100%">
+<tr>
+                       <td bgcolor="003300"><font color="White">
+
+<br>
+Dein Artikel landet jetzt direkt in einem intelligenten Filter. Wenn Dein Artikel keine rassistischen, sexistischen oder faschistischen Inhalte hatte, und auch nicht ganz ohne Inhalt, also leer war, dann wird er in K&uuml;rze auf http://www.germany.indymedia.org/newswire/ auftauchen. <br><br> 
+<center><EM>Gedulde Dich einen Moment! Es lohnt sich!</EM></center><br><br>
+
+</font>
+</td>
+</tr>
+<tr>
+               <td valign="top" align="center" bgcolor="#663399">
+                       <a href="javascript:history.go(-2)"><font color="White"><b>&gt;&gt; Zur&uuml;ck</b></font></a>
+               </td>
+       </tr> 
+</table>
+</table>
+</body>
+</html>
\ No newline at end of file
diff --git a/templates-dist/open/posting_en.template b/templates-dist/open/posting_en.template
new file mode 100755 (executable)
index 0000000..1fd1dff
--- /dev/null
@@ -0,0 +1,345 @@
+    <html>
+    <head>
+    <title>indymedia.de | open posting</title>
+    </head>
+
+    <body bgcolor="#000000"
+    fgcolor="white"
+    link="#ff9900"
+    alink="#999900"
+    vlink="#999900"
+    text="white">
+
+    <font face="Helvetica, Arial" color="white">
+
+<TABLE cellPadding=5 cellSpacing=0 border=0>
+
+<tr>
+<td valign=top align=left>
+<font face="Helvetica, Arial" size=-1 color="white">
+
+<i><b>publish your article</b></i><br>
+<p>
+
+<p>
+<table width="100%" bgcolor="#555555"><tr><td>
+<font size=+1>
+<b>Posting a piece on indymedia's newswire</b></font>
+</td></tr></table>
+<p>
+
+<p>
+<ul>
+<li><a href="#form">jump straight to the form!</a>
+</ul>
+
+
+<p>
+
+<blockquote>
+<font size=+2><b>T</b></font>he Independent Media Center is a collectively 
+run media outlet for the creation of radical, accurate, and passionate 
+tellings of the truth. We work out of a love and inspiration for people 
+to who continue to work for a better world, despite corporate media's 
+distortions and unwillingness to cover the efforts to free humanity. 
+
+<p>
+
+Indymedia is a democratic newswire. We <b>want</b> to see and hear the real
+stories, news, and opinions from around the world. While we struggle to 
+maintain the news wire as a completely open fourm we <i>do</i> monitor it
+and remove posts. <br>
+You can see the decisons we have made by viewing the
+<a href="http://www.indymedia.org/search-process.php3?hidden=true">hidden articles page</a>. In the 
+overwhelming number of cases, stories have been removed for the following
+reasons: <a href="http://www.indymedia.org/display.php3?article_id=4080">being comments, not news</a>, duplicate posts, 
+<a href="http://www.indymedia.org/display.php3?article_id=4004">obviously false or 
+libelous posts</a>, or inappropriate content.
+<br>
+We are working on the technology 
+to make this process more transparent, so that you can see when such decisions 
+have been made, and why.
+In future, we want our audience to be part of this process too. For the meantime,
+you can check out stories that we have choosen to remove by looking at the 
+<a href="http://www.indymedia.org/search-process.php3?hidden=true">hidden articles</a> page. 
+</blockquote>
+
+<br>
+
+Please use this form to contribute <b>new</b> stories and ideas.  We think
+comments belong with the story being discussed. So to have your say in response
+to a story on the site, please use the <b>add your comments</b> link at the
+bottom of the stories.
+
+<p>
+
+We think stories contributed to this site should be free for non-profit re-use.
+Copy left is an idea central to indymedia. For more information, check out
+<a href="http://www.opencontent.org">www.opencontent.org</a>. If you want to change that for your story, please give your conditions in the
+summary.
+<p>
+You can use this form to publish your text article, audio segment, video
+footage, or picture.  Please focus on activism issues and events. We (the
+people organising this site) may rearrange the display of submitted stories.
+
+<p>
+
+After stories have been published, they can be edited, linked or even deleted
+by the collective running this site, using the <a
+href="display.php3?led=y">story administration</a> page (password required). 
+<br>
+
+
+<p>
+
+
+<b>Remember:</b>
+
+<ul>
+
+<li>please post <b>news items only</b>, leave your comments for discussion
+areas
+
+<li>please try to post <b>just one copy</b> of your story - please only press 
+the publish button <b>once</b>. 
+
+</ul>
+
+
+<p>
+
+<a name="form"></a>
+
+
+
+<form enctype="multipart/form-data" action="new_data-process.php3" method=post>
+  <input type="hidden" name="MAX_FILE_SIZE" value="100000000"><p>
+  <table border=1 cellspacing=0 width="100%">
+       <tr bgcolor="">
+         <td bgcolor="#333333">
+               <table width="100%" bgcolor="#555555">
+               <tr>
+                       <td>
+                               <font face="Helvetica, Arial">
+                               <center><font size=+2><b>Publishing Form</b></font></center>
+                       </td>
+               </tr>
+               </table>
+               <br>
+               <font face="arial" size=+2><b> Step 1:</b><br><br></font>
+               <font face="arial" size=+1><b>Give your piece a title</b><br>
+           <input type="text" name="title" size="80" maxlength="80" value="">    
+       <p>
+               <font face="arial">
+       <b>Author or producer of the piece you're posting</b><br>
+           <input type="text" name="creator" size="80" maxlength="80" value="">
+           <br>
+       <p>
+        <b>the summary</b></font><font size=-1> (no more than 6 lines - include the 
+               duration of the piece if you are publishing audio or video)<br></font>
+           <textarea name="summary" rows="3" cols="80" wrap=virtual
+    
+></textarea>
+<br><br>
+
+
+
+    <table border=0>    
+    <tr><td><font face="Helvetica, Arial" size=-1>
+    including contact details below is optional but will mean our
+    audience (including journalists) can contact you about your story,
+    including for possible re-use in other places
+    </font>
+    </td></tr>
+    </table>
+
+    <table border=0>
+    <tr><td><font face="Helvetica, Arial">
+    <b>email</b> <i>optional</i>
+    </font></td>
+    <td><font face="Helvetica, Arial">
+    <b>phone</b> <i>optional</i>
+    </font></td>
+    <tr><td><font face="Helvetica, Arial">
+    <input type="text" name="contact" size="30" maxlength="80"
+    
+value="">
+    
+    </font></td>
+    <td><font face="Helvetica, Arial">
+    <input type="text" name="phone" size="30" maxlength="80"
+    
+value="">
+
+    </td></tr>
+    </table>
+
+    <p>
+
+    <table border=0>
+    <tr><td><font face="Helvetica, Arial">
+    <b>address</b> <i>optional</i>
+    </font></td></tr>
+    <tr><td>
+    <input type="text" name="address" size="70" maxlength="160"
+    
+value="">
+    
+    </td></tr>
+    </table>
+    <p>
+
+    <b>language</b><br>
+the language of your submission<BR>
+<select name="storylang">
+<option>czech</option>
+<option>dutch</option>
+<option selected>english</option>
+<option>french</option>
+<option>german</option>
+<option>italian</option>
+<option>japanese</option>
+<option>polish</option>
+<option>russian</option>
+<option>spanish</option>
+</select><BR>
+
+
+
+    <p>
+    <b>web address</b> <i>optional</i> </font><font size=-1>This provides a link to your website.<br>
+    </font><input type="text" name="link" size="70" maxlength="160"
+value="">
+    
+    <br><br>
+
+    </font>
+  </td></tr></table>
+
+  <p>
+
+<!-- STARTS SECOND STEP OF ENTRY FORM -->
+  <table border=1 cellspacing=0 width="100%" >
+    
+<tr bgcolor="#440000">
+       
+    
+    
+        
+    <td>
+    
+    
+    <font size=+2> <b>Step 2:</b><br><br>
+    <font face="Helvetica, Arial">
+    <font size=+1>Text that you would like to appear with your story.
+    If you are posting a text only piece, you can type or paste your story here.</font><br>
+<font size=-1>
+    the article (if you enter HTML code, select "html format" from the <b>type of upload</b> drop down box below)<br></font>
+    <textarea name="article" rows="20" cols="80" wrap="soft"
+></textarea>
+
+    </font>
+  </td></tr></table>
+
+  <p>
+
+
+
+<!-- STARTS THIRD STEP OF ENTRY FORM -->
+
+  <table border=1 cellspacing=0 width="100%">
+
+<tr bgcolor="#330000">
+       
+  
+    <td>
+    
+    
+    <font size=+2><b>Step 3:</b>
+    
+    <font face="Helvetica, Arial">
+   <font size=+1><b>multimedia stories</b></font><br>
+<font size=-1>
+Send in this file 
+      (limit 100 megs): 
+      <INPUT NAME="linked_file" TYPE="file"><p>
+    
+</font>
+    <font size=+1>
+  <B>Audio/Video/Images:</B></font><font size=-1> You need to
+    select the proper type for the content you are uploading. If you
+   are only uploading text, leave the setting on plain text. You
+   can upload html tags in a story if you wish.<br><br>
+    
+    <B>Type of upload:</B>     
+    <select name="mime_type">
+    
+<option selected value="text/plain">plain text
+    <option value="text/html">html format
+    <option value="text/x-url">just a web address
+    <option value="image/gif">gif image
+    <option value="image/jpeg">jpeg/jpg image
+    <option value="audio/mpeg">mp3 audio
+    <option value="audio/x-pn-realaudio">realaudio
+    <option value="video/x-pn-realvideo">realvideo
+    </select>
+    <p>
+    
+  
+    </font>
+  </td></tr></table>
+
+
+    
+
+  <P> <B>Press the publish button only once.</B> Uploading files can take a
+  long time and the confirmation page won't be shown until after the file has
+  finished uploading.
+
+  <center>
+  <p>
+  <input type="submit" name="action" value="Publish!">
+ <input type=hidden name="publishtype" value="webcast">  <!--<input type=image src="uploads/pub-button.jpg" name="sub">-->
+  <p>
+  <input type="reset" value="clear form">
+  </center>
+       
+</form>
+
+<!-- $Id: posting_en.template,v 1.1 2001/08/25 12:34:07 idfx Exp $ -->
+
+</font>
+</td></tr></table>
+
+<!--
+<p>
+<center>
+<table width="100%" border=0 cellspacing=0 cellpadding=0>
+<tr><td  bgcolor="#66ccff" align=center>
+<font face="Helvetica, Arial">
+<a href="../calendar/?display=list&days=14">events</a> | 
+<a href="../groups/">groups</a> | 
+<a href="../news/">news</a> | 
+<a href="../howto/">how&nbsp;to</a> | 
+<a href="../about/">about&nbsp;us</a> |
+<a href="http://www.active.org.au/">www.active.org.au
+</a>
+</font>
+</table>
+
+<p>
+
+<font face="Helvetica, Arial">
+technology by <a href="http://www.cat.org.au">cat@lyst</a> /
+<a
+href="http://www.active.org.au/sydney/about/#howorg">active
+version 1.31</a>
+</font>
+</center>
+----->
+</font></body></html>
+<!-- exiting cast-class -->
+
+
+
diff --git a/templates-dist/oplist.template b/templates-dist/oplist.template
new file mode 100755 (executable)
index 0000000..fbc8c51
--- /dev/null
@@ -0,0 +1,88 @@
+<html>
+<head>
+       <title>indymedia.de | open posting liste</title>
+</head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+
+<h1>open posting kanal</h1>
+<if contentlist>
+       <table border="0" width="100%" cellspacing="0" cellpadding="2">
+         <tr bgcolor="#006600">
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">
+               Datum<br>Status</font></td>
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">
+               Ort: Titel<br>UrheberIn</font></td>
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">
+               Abstract</font></td>
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#ffffff">
+               Interner Kommentar</font></td>
+           <td bgcolor="#FFFFFF">&nbsp;</td>
+         </tr>
+
+       <list contentlist as entry>
+         <tr <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"></if>>
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">${entry.date_formatted}<br>
+                       <if entry.is_published!="0">F<else>-</if>
+                       <if entry.is_html!="0">H<else>-</if></font></td>
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b><if entry.place>${entry.place}: </if>${entry.title}</b><br>
+                       <if entry.to_creator!="0">${gruppenHashData[entry.to_creator]["name"]}<else>${entry.creator}</if>&nbsp;</font></td>
+           <td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+               ${entry.description}&nbsp;</font></td>
+           <td bgcolor="Pink" valign="top"><font face="Verdana, Arial, Helvetica, sans-serif" size="-2">
+                       ${entry.comment}&nbsp;</font></td>
+           <td bgcolor="#888888"><font size="1">
+             <a href="${actionRoot}?module=Content&do=delete&id=${entry.id}&where=${where_encoded}&order=${order_encoded}&offset=${offset}">delete</a>&nbsp;|&nbsp;
+             <a href="${actionRoot}?module=Content&do=edit&id=${entry.id}&where=${where_encoded}&order=${order_encoded}&offset=${offset}">edit</a>
+             <a
+href="${actionRoot}?module=Content&do=qualify&id=${entry.id}&where=${where_encoded}&order=${order_encoded}&offset=${offset}">qualify</a>
+             <a
+href="${actionRoot}?module=Content&do=newswire&id=${entry.id}&where=${where_encoded}&order=${order_encoded}&offset=${offset}">newswire</a>
+             
+               <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">
+               <b>KOMMENTARE</b></font>
+               <p><a href="${actionRoot}?module=Comment&do=list">
+               <img src="${docRoot}/img/pointgris.gif" border=0>bearbeiten</a>
+           <p>
+
+               <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#663399">
+               <b>KOMMENTARE</b></font>
+               <p><a href="${actionRoot}?module=Comment&do=list">
+               <img src="${docRoot}/img/pointgris.gif" border=0>bearbeiten</a>
+           <p>
+</font></td>
+       </tr>
+       </list>
+       <tr bgcolor="#006600">
+           <td colspan="4"><font color="#ffffff">${count} datens&auml;tze / anzeige von
+         ${from} bis ${to}</font></td></tr>
+       </table>
+
+      <P>
+<if prev || next>
+ <form method="post" action="${actionRoot}">
+ <input type="hidden" name="module" value="Content">
+ <input type="hidden" name="do" value="list">
+ <input type="hidden" name="where" value="${where}">
+ <input type="hidden" name="order" value="${order}">
+<if prev>
+ <input type="hidden" name="prevoffset" value="${prev}">
+ <input type="submit" name="prev" value="zur&uuml;ck">
+</if>
+<if next>
+ <input type="hidden" name="nextoffset" value="${next}">
+ <input type="submit" name="next" value="weiter">
+</if>
+ </form>
+</if>
+
+<else>
+  <P align="center"> Keine passenden Eintr&auml;ge gefunden!</p>
+</if>
+
+<include "foot.template">
+</body>
+</html>
+
+
diff --git a/templates-dist/producer/cities.inc b/templates-dist/producer/cities.inc
new file mode 100755 (executable)
index 0000000..79d08dd
--- /dev/null
@@ -0,0 +1,99 @@
+<!-- cities.inc -->
+<!-- list of linked indymedia cities, for inclusion in all the indymedia sidebars -->
+<br>
+
+<br>
+International<br>
+<a href="http://www.indymedia.org">www.indymedia.org</a><br>
+<br>
+Australien<br>
+<a href="http://www.melbourne.indymedia.org/">melbourne</a><br>
+<a href="http://sydney.indymedia.org/">sydney</a><br>
+<br>
+Europa<br>
+<a href="http://kulma.net/vaikuttava">finland</a><br>
+<a href="http://barcelona.indymedia.org/">barcelona, spanien</a><br>
+<a href="http://belgium.indymedia.org/">belgien</a><br>
+<a href="http://germany.indymedia.org/">deutschland</a><br>
+<a href="http://prague.indymedia.org/">tschechien</a><br>
+<a href="http://www.indymedia.org.uk/">grossbritanien</a><br>
+<a href="http://france.indymedia.org/">frankreich</a><br>
+<a href="http://italy.indymedia.org/">italien</a><br>
+<a href="http://russia.indymedia.org/">russland</a><br>
+<a href="http://sweden.indymedia.org/">schweden</a><br>
+<a href="http://switzerland.indymedia.org/">schweiz</a><br>
+<br>
+Kanada<br>
+<a href="http://calgary.indymedia.org/">calgary</a><br>
+<a href="http://hamilton.indymedia.org/">hamilton</a><br>
+<a href="http://maritimes.indymedia.org/">maritimes</a><br>
+<a href="http://montreal.indymedia.org/">montreal</a><br>
+<a href="http://ontario.indymedia.org/">ontario</a><br>
+<a href="http://quebec.indymedia.org/">québec</a><br>
+<a href="http://vancouver.indymedia.org/">vancouver</a><br>
+<a href="http://windsor.indymedia.org/">windsor</a><br>
+<br>
+Argentinien<br>
+<a href="http://argentina.indymedia.org/">argentinien</a><br>
+<br>
+Brasilien<br>
+<a href="http://brasil.indymedia.org/">brasilien</a><br>
+<br>
+Kolumbien<br>
+<a href="http://colombia.indymedia.org/">kolumbien</a><br>
+<br>
+Kongo<br>
+<a href="http://congo.indymedia.org/">kongo</a><br>
+<!--<br >India<br>
+<a href="http://india.indymedia.org/">india</a><br>-->
+<br>
+Israel<br>
+<a href="http://indymedia.org.il/">Israel</a><br>
+<br>
+Mexiko<br>
+<a href="http://mexico.indymedia.org/">Mexiko/D.F.</a><br>
+<a href="http://chiapas.indymedia.org/">Chiapas</a><br>
+<br>
+USA<br>
+<a href="http://arizona.indymedia.org/">arizona</a><br>
+<a href="http://atlanta.indymedia.org/">atlanta</a><br>
+<a href="http://austin.indymedia.org/">austin</a><br>
+<a href="http://boston.indymedia.org/">boston</a><br>
+<a href="http://buffalo.indymedia.org/">buffalo</a><br>
+<a href="http://chicago.indymedia.org/">chicago</a><br>
+<a href="http://cleveland.indymedia.org/">cleveland</a><br>
+<a href="http://hawaii.indymedia.org/">hawaii</a><br>
+<a href="http://houston.indymedia.org/">houston</a><br>
+<a href="http://la.indymedia.org/">la</a><br>
+<a href="http://madison.indymedia.org/">madison</a><br>
+<a href="http://maine.indymedia.org/">maine</a><br>
+<a href="http://twincities.indymedia.org/">minneapolis/st. paul</a><br>
+<a href="http://nyc.indymedia.org/">nyc</a><br>
+<a href="http://nycap.indymedia.org/">new york capitol</a><br>
+<a href="http://ohiovalleyimc.org/">ohio valley</a><br>
+<a href="http://www.phillyimc.org/">philadelphia</a><br>
+<a href="http://portland.indymedia.org/">portland</a><br>
+<a href="http://richmond.indymedia.org/">richmond</a><br>
+<a href="http://rockymountain.indymedia.org/">rocky mountain</a><br>
+<a href="http://sf.indymedia.org/">san francisco bay area</a><br>
+<a href="http://seattle.indymedia.org/">seattle</a><br>
+<a href="http://urbana.indymedia.org/">urbana-champaign</a><br>
+<a href="http://utah.indymedia.org/">utah</a><br>
+<a href="http://vermont.indymedia.org/">vermont</a><br>
+<a href="http://dc.indymedia.org/">dc</a><br>
+<br>
+IMC Projekte<br>
+<a href="http://satellite.indymedia.org">satellite tv news</a><br>
+<a href="http://print.indymedia.org/">print</a><br>
+<a href="http://radio.indymedia.org/">radio</a><br>
+
+<br>
+IMC Process<br>
+<a href="http://process.indymedia.org">process</a><br>
+<a href="http://global.indymedia.org.au">discussion</a><br>
+<a href="http://tech.indymedia.org">tech</a><br>
+<a href="http://volunteer.indymedia.org/">volunteer</a><br>
+<a href="http://lists.indymedia.org/">mailinglists</a><br>
+<a href="http://www.indymedia.org/fbi">fbi/legal updates</a><br>
+<br>
+
diff --git a/templates-dist/producer/cities_de.inc b/templates-dist/producer/cities_de.inc
new file mode 100755 (executable)
index 0000000..6ba4e26
--- /dev/null
@@ -0,0 +1,98 @@
+<!-- cities.inc -->
+<!-- list of linked indymedia cities, for inclusion in all the indymedia sidebars -->
+<br>
+International<br>
+<a href="http://www.indymedia.org">www.indymedia.org</a><br>
+<br>
+Australien<br>
+<a href="http://www.melbourne.indymedia.org/">melbourne</a><br>
+<a href="http://sydney.indymedia.org/">sydney</a><br>
+<br>
+Europa<br>
+<a href="http://www.vaikuttava.net">finland</a><br>
+<a href="http://barcelona.indymedia.org/">barcelona</a><br>
+<a href="http://belgium.indymedia.org/">belgien</a><br>
+<a href="http://germany.indymedia.org/">deutschland</a><br>
+<a href="http://prague.indymedia.org/">tschechien</a><br>
+<a href="http://www.indymedia.org.uk/">grossbritannien</a><br>
+<a href="http://france.indymedia.org/">frankreich</a><br>
+<a href="http://italy.indymedia.org/">italien</a><br>
+<a href="http://austria.indymedia.org/">&ouml;sterreich</a><br>
+<a href="http://russia.indymedia.org/">russland</a><br>
+<a href="http://sweden.indymedia.org/">schweden</a><br>
+<a href="http://switzerland.indymedia.org/">schweiz</a><br>
+<br>
+Kanada<br>
+<a href="http://calgary.indymedia.org/">calgary</a><br>
+<a href="http://hamilton.indymedia.org/">hamilton</a><br>
+<a href="http://maritimes.indymedia.org/">maritimes</a><br>
+<a href="http://montreal.indymedia.org/">montreal</a><br>
+<a href="http://ontario.indymedia.org/">ontario</a><br>
+<a href="http://quebec.indymedia.org/">québec</a><br>
+<a href="http://vancouver.indymedia.org/">vancouver</a><br>
+<a href="http://windsor.indymedia.org/">windsor</a><br>
+<br>
+Argentinien<br>
+<a href="http://argentina.indymedia.org/">argentinien</a><br>
+<br>
+Brasilien<br>
+<a href="http://brasil.indymedia.org/">brasilien</a><br>
+<br>
+Kolumbien<br>
+<a href="http://colombia.indymedia.org/">kolumbien</a><br>
+<br>
+Kongo<br>
+<a href="http://congo.indymedia.org/">kongo</a><br>
+<!--<br >India<br>
+<a href="http://india.indymedia.org/">india</a><br>-->
+<br>
+Israel<br>
+<a href="http://indymedia.org.il/">israel</a><br>
+<br>
+Mexiko<br>
+<a href="http://mexico.indymedia.org/">mexiko/D.F.</a><br>
+<a href="http://chiapas.indymedia.org/">chiapas</a><br>
+<br>
+USA<br>
+<a href="http://arizona.indymedia.org/">arizona</a><br>
+<a href="http://atlanta.indymedia.org/">atlanta</a><br>
+<a href="http://austin.indymedia.org/">austin</a><br>
+<a href="http://boston.indymedia.org/">boston</a><br>
+<a href="http://buffalo.indymedia.org/">buffalo</a><br>
+<a href="http://chicago.indymedia.org/">chicago</a><br>
+<a href="http://cleveland.indymedia.org/">cleveland</a><br>
+<a href="http://hawaii.indymedia.org/">hawaii</a><br>
+<a href="http://houston.indymedia.org/">houston</a><br>
+<a href="http://la.indymedia.org/">la</a><br>
+<a href="http://madison.indymedia.org/">madison</a><br>
+<a href="http://maine.indymedia.org/">maine</a><br>
+<a href="http://twincities.indymedia.org/">minneapolis/st. paul</a><br>
+<a href="http://nyc.indymedia.org/">nyc</a><br>
+<a href="http://nycap.indymedia.org/">new york capitol</a><br>
+<a href="http://ohiovalleyimc.org/">ohio valley</a><br>
+<a href="http://www.phillyimc.org/">philadelphia</a><br>
+<a href="http://portland.indymedia.org/">portland</a><br>
+<a href="http://richmond.indymedia.org/">richmond</a><br>
+<a href="http://rockymountain.indymedia.org/">rocky mountain</a><br>
+<a href="http://sf.indymedia.org/">san francisco bay area</a><br>
+<a href="http://seattle.indymedia.org/">seattle</a><br>
+<a href="http://urbana.indymedia.org/">urbana-champaign</a><br>
+<a href="http://utah.indymedia.org/">utah</a><br>
+<a href="http://vermont.indymedia.org/">vermont</a><br>
+<a href="http://dc.indymedia.org/">dc</a><br>
+<br>
+IMC Projekte<br>
+<a href="http://satellite.indymedia.org">satellite tv news</a><br>
+<a href="http://print.indymedia.org/">print</a><br>
+<a href="http://radio.indymedia.org/">radio</a><br>
+
+<br>
+IMC Process<br>
+<a href="http://process.indymedia.org">process</a><br>
+<a href="http://global.indymedia.org.au">discussion</a><br>
+<a href="http://tech.indymedia.org">tech</a><br>
+<a href="http://volunteer.indymedia.org/">volunteer</a><br>
+<a href="http://lists.indymedia.org/">mailinglists</a><br>
+<a href="http://www.indymedia.org/fbi">fbi/legal updates</a><br>
+<br>
+
diff --git a/templates-dist/producer/config.template b/templates-dist/producer/config.template
new file mode 100755 (executable)
index 0000000..8b35c72
--- /dev/null
@@ -0,0 +1,12 @@
+    <config>
+                       <docroot>${config.docroot}</docroot>
+                       <openaction>${config.openaction}</openaction>
+                       <storageroot>${config.storageroot}</storageroot>
+                       <productionhost>${config.productionhost}</productionhost>
+      <productiondate>${now}</productiondate>
+      <videohost>${videoHost}</videohost>
+      <audiohost>${audioHost}</audiohost>
+      <imagehost>${imageHost}</imagehost>
+      <previouspage>${previousPage}</previouspage>
+      <nextpage>${nextPage}</nextpage>
+               </config>
\ No newline at end of file
diff --git a/templates-dist/producer/content.template b/templates-dist/producer/content.template
new file mode 100755 (executable)
index 0000000..8ea2280
--- /dev/null
@@ -0,0 +1,157 @@
+<html xmlns="http://www.w3.org/TR/REC-html40">\r
+   <head>\r
+      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">\r
+   \r
+      <title>Indymedia Germany | ${title}</title>\r
+      \r
+      <meta name="keywords" content=", freie medien, gegen&amp;ouml;ffentlichkeit, indymedia, seattle, imc ">\r
+      <meta name="description" content="">\r
+      <meta name="dc:title" content="${title}">\r
+      <meta name="dc:creator" content="${creator}">\r
+      <meta name="dc:subject" content="<list topics as topic>${topic.title} </list>">\r
+      <meta name="dc:description" content="">\r
+      <meta name="dc:publisher" content="indymedia collective">\r
+      <meta name="dc:date" content="${webdb_create_formatted}">\r
+      <meta name="dc:language" content="de">\r
+      <meta name="dc:coverage" content="">\r
+      <meta name="dc:rights" content="http://de.indymedia.org/rights.html">\r
+      <meta name="robots" href="http://de.indymedia.org/robots.txt">\r
+      <meta http-equiv="expires" content="599">
+      \r
+         <link rel="stylesheet" type="text/css" href="/style/formate.css">\r
+         \r
+         \r
+         <script language="JavaScript">\r
+               <!--\r
+               function WM_netscapeCssFix() {\r
+                if (document.WM.WM_netscapeCssFix.initWindowWidth != window.innerWidth ||\r
+               document.WM.WM_netscapeCssFix.initWindowHeight != window.innerHeight) {\r
+                   document.location = document.location;\r
+                 }\r
+               }\r
+               function WM_netscapeCssFixCheckIn() {\r
+               if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion)== 4)) {\r
+               if (typeof document.WM == 'undefined'){\r
+               document.WM = new Object;\r
+               }\r
+               if (typeof document.WM.WM_scaleFont == 'undefined') {\r
+               document.WM.WM_netscapeCssFix = new Object;\r
+               document.WM.WM_netscapeCssFix.initWindowWidth = window.innerWidth;\r
+               document.WM.WM_netscapeCssFix.initWindowHeight = window.innerHeight;\r
+               }\r
+               window.onresize = WM_netscapeCssFix;\r
+                       }\r
+               }\r
+               WM_netscapeCssFixCheckIn()\r
+               // -->\r
+       </script>\r
+       
+       </head>
+
+   <body bgcolor="White" text="Black" link="#006600" vlink="#009900" alink="Red">
+      <table width="550" border="0" cellspacing="2" cellpadding="2">
+         <tr>
+            <td><a name="TOP"></a><table width="100%" cellspacing="0" cellpadding="0" border="0" bgcolor="#006600">
+                  <tr>
+                     <td colspan="2" bgcolor="white">
+                                               <font size="-1"><a href="../../index.html">&gt; Startseite</a></font>
+                                        </td>
+                     <td bgcolor="white" align="right">
+                                        [<a href="http://fets3.freetranslation.com:5081/?Sequence=core&Language=German%2FEnglish&Url=${config.productionhost}${publish_path}${id}.html"><font size="-1"> translate</a></font>]
+                     </td>
+                  </tr>
+                  <tr>
+                     <td width="35"><img src="../../img/logo_small.gif" width="30" height="31" border="0" alt="[Logo]"></td>
+                     <td><font color="white"><b>Indymedia.de</b></font></td>
+                     <td align="right"><font color="white"><b>&nbsp; <!-- Hier is noch platz fuer was --></b></td> 
+               </tr>
+               </table>
+               <table width="100%" border="0" cellspacing="0" cellpadding="4" bgcolor="#DDDDDD">
+                  <tr>
+                     <td bgcolor="#DDDDDD"><font size="-1">Von: ${creator}</font></td>
+                     <td align="right" bgcolor="#DDDDDD"><font size="-1">${webdb_create_formatted}</font></td>
+                  </tr>
+               </table>
+              
+                          <p><font size="+1">${title}</font></p>
+                          
+                       
+               <p><font size="-1"><b>${description}</b></font></p>\r
+                               <if images[to_media]&&images[to_media]["is_published"]=="1">\r
+                               <img src="${imageHost}${images[to_media]["id"]}.jpg" width="${images[to_media]["img_width"]}" height="${images[to_media]["img_height"]}" alt="${images[to_media]["description"]}"><br>\r
+                               </if>\r
+                               \r
+                               <p><font size="-1">\r
+                               ${content_data}\r
+                               </font><br></p>\r
+                               \r
+                               <if creator_main_url || creator_email>\r
+                <table width="100%" bgcolor="#FFFFFF">\r
+                       <tr>\r
+                       <td>\r
+                                               <font size="-1">\r
+                                               <if creator_email>\r
+                                               <img src="../../img/mail_small.gif" width="12" height="10" border="0" alt="-"> eMail: <a href="${creator_email}">${creator_email}</a><br>\r
+                                               </if>\r
+                                               <if creator_main_url>\r
+                                               <img src="../../img/link_small.gif" width="12" height="10" border="0" alt=""> Homepage: <a href="${creator_main_url}" target="extern">${creator_main_url}</a><br>\r
+                                               </if>\r
+                                               </font>\r
+                                               </td>\r
+                    </tr>\r
+                 </table>\r
+                                </if>\r
+                                \r
+                                <p>&nbsp;</p>\r
+                                 <table width="100%" bgcolor="#dddddd" border="0" cellspacing="0" cellpadding="3">\r
+                     <tr>\r
+                        <td><font size="+1">Kommentare</font></td>\r
+                        <td align="right"><b><a href="${config.openaction}?do=addcomment&aid=${id}">Kommentar eingeben</a></b></td>\r
+                     </tr>\r
+                  </table>\r
+\r
+\r
+                                 <if comments>\r
+                                 <list comments as c>\r
+                  <table width="100%" bgcolor="#dddddd" border="0" cellspacing="0" cellpadding="4">\r
+                     <tr bgcolor="#ccff99">\r
+                        <td><b><font size="-1">${c.title}</font></b></td>\r
+                        <td align="right"><font size="-1">${c.date}</font></td>\r
+                     </tr>\r
+                     <tr>\r
+                        <td colspan="2" bgcolor="#ccffff">\r
+                                               <font size="-1"><br>${c.description}</font>\r
+                                               </td>\r
+                     </tr>\r
+                    <if c.email || c.main_url || c.address || c.phone || c.creator>\r
+                     <tr>\r
+                        <td bgcolor="#ccffcc" colspan="2">\r
+                                               <font size="-1">
+                                               <if c.creator><b>${c.creator}</b><br></if>\r
+                                               <if c.email || c.main_url> \r
+                                               <if c.email><img src="../../img/mail_small.gif" width="12" height="10" border="0" alt=""> eMail: <a href="mailto:${c.email}">${c.email}</a><br></if>\r
+                                               <if c.main_url><img src="../../img/link_small.gif" width="12" height="10" border="0" alt=""> Homepage: <a href="${c.main_url}" target="extern">${c.main_url}</a></if>\r
+                                               <br>
+                                               </if>
+                                               <if c.address>Adresse: ${c.address}<br></if>\r
+                                               <if c.phone>Telefon: ${c.phone} <br></if>\r
+                                               </font>\r
+                                               </td>\r
+                     </tr>\r
+                    </if>\r
+                  </table>\r
+                                 </list>\r
+                                 </if>\r
+                                 \r
+                  <table width="100%" bgcolor="#663399" border="0" cellpadding="3" cellspacing="0">\r
+                     <tr>\r
+                        <td align="right"><font size="-1" color="white">\r
+                                               <a href="#TOP"><font color="white">TOP</font></a> | \r
+                        <a href="../../index.html"><font color="white">START</font></a> | \r
+                        <a href="../../open.html"><font color="white">ALLE MELDUNGEN</font></a></font></td>\r
+                     </tr>\r
+                  </table></font></td>\r
+         </tr>\r
+      </table>\r
+   </body>\r
+</html>\r
diff --git a/templates-dist/producer/copyright.template b/templates-dist/producer/copyright.template
new file mode 100755 (executable)
index 0000000..35671eb
--- /dev/null
@@ -0,0 +1,12 @@
+
+
+
+<table bgcolor="silver" width="100%" border="0" cellpadding="3" cellspacing="0">
+       <tbody>
+               <tr>
+                       <td><font size="-1">Jegliche Inhalte, die bei germany.indymedia ver&ouml;ffentlicht werden, bleiben Eigentum der Autorin/ des Autors. Soweit nicht anders vermerkt, k&ouml;nnen und sollen sie weiterverwertet werden. germany.indymedia &uuml;bernimmt keine Gew&auml;hr f&uuml;r die Inhalte.<br>Eine spezielle  Form des Copyrights wird diskutiert und folgt.</font><br><br>
+Kontakt: <a href="mailto:imc-germany-public@lists.indymedia.org">imc-germany-public@lists.indymedia.org</a>
+                       </td>
+               </tr>
+       </tbody>
+</table>
\ No newline at end of file
diff --git a/templates-dist/producer/events.inc b/templates-dist/producer/events.inc
new file mode 100755 (executable)
index 0000000..84cefdc
--- /dev/null
@@ -0,0 +1,60 @@
+               <p>
+               <font size="-1">
+               <a href="2001/05/2575.html"><b>summer of resistance</b></a>
+               <br>
+               
+               
+               <a href="http://www.genoa-g8.org/">
+               19. bis 22.7:</a>
+               &nbsp;
+               <a href="http://italy.indymedia.org/">
+               Italien
+               </a>
+               
+               <br>
+               G8 Genua, 
+               <br>
+               <br>
+                       
+               <a href="http://www.50years.org/s28/call.html">
+               28.9.
+               </a>
+               &nbsp;
+               <a href="http://dc.indymedia.org/">
+               USA
+               </a>
+               
+               
+               <br>
+               Weltbank/IWF<br>
+               Washington 
+               <br>
+               <br>
+               
+               <a href="http://www.noborder.org">
+               <b>Grenzcamps</b>
+               </a>
+               <br>
+               <a href="http://www.noborder.org/camps/ger/index.html">
+               27. bis 5.8.</a>&nbsp;
+               <a href="http://de.indymedia.org/">
+               DE
+               </a>  
+               <br>
+               Frankfurt/Main 
+                <br>
+                <br>
+                Global:<br>
+               9. bis 15.11. WTO, Qatar<br>
+
+                <hr align="CENTER"  color="Green" noshade>
+               
+               <font size="-2">
+                mehr Termine:<br>
+                z.B. 
+                <a href="http://www.protest.net" target="_blank">weltweit</a> - 
+                <a href="http://radar.squat.net" target="_blank">europa</a> - 
+                <a href="http://stressfaktor.squat.net" target="_blank">berlin</a> 
+               </font>
+               </font>
+               </p>
diff --git a/templates-dist/producer/featurelist.template b/templates-dist/producer/featurelist.template
new file mode 100755 (executable)
index 0000000..a48c4d7
--- /dev/null
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<featurepage>
+       <include "producer/config.template">
+       <featuretitle>${topic.title}</featuretitle>
+       <articlelist>
+               <list contentlist as entry>
+               <article>
+                       <date>${entry.date}</date>
+                       <creator>${entry.creator}</creator>
+                       <time>${entry.webdb_create}</time>
+                       <title>${entry.title}</title>
+                       <description>${entry.description}</description>
+                       <keywords>${entry.keywords}</keywords>
+                       <content_data>${entry.content_data}</content_data>
+                       <mediatype>${entry.to_media_type}</mediatype>
+                       <authormail>${entry.email}</authormail>
+                       <authorhome>${entry.main_url}</authorhome>
+                       <article_type>${entry.to_article_type}</article_type>
+                       <id>${entry.id}</id>
+               </article>
+               </list>
+       </articlelist>
+</featurepage>
+
diff --git a/templates-dist/producer/links.inc b/templates-dist/producer/links.inc
new file mode 100755 (executable)
index 0000000..0f948fb
--- /dev/null
@@ -0,0 +1,7 @@
+               <a href="http://www.nadir.org/nadir">nadir</a><br>
+               <a href="http://www.ainfos.ca/de">a-infos</a><br>
+               <a href="http://www.squat.net">squat.net</a><br>
+               <a href="http://www.linkeseite.de">linkeseite</a><br>
+               <a href="http://gib.squat.net">gegeninformationsb&uuml;ro</a><br>
+               <a href="http://www.info.partisan.net">partisan.net</a><br>
+               <a href="http://www.dir-info.de/nachrichten/">DIR</a><br>
diff --git a/templates-dist/producer/list.template b/templates-dist/producer/list.template
new file mode 100755 (executable)
index 0000000..9ff39ef
--- /dev/null
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+
+<indy>
+       <include "producer/config.template">
+       <list contentlist as entry>
+  <item>
+    <id>${entry.id}</id>
+    <date>${entry.webdb_create}</date>
+    <type>${entry.to_article_type}</type>
+    <topic>${topic.title}</topic>
+    <focus></focus>
+    <location>
+      <url></url>
+    </location>
+    <creator>
+      <name>${entry.creator}</name>
+      <email></email>
+      <homepage></homepage>
+      <snailmail></snailmail>
+      <phone></phone>
+    </creator>
+    <title>
+      <edittitle></edittitle>
+      <maintitle>${entry.title}</maintitle>
+      <subtitle></subtitle>
+    </title>
+    <abstract>${entry.description}</abstract>
+    <img>
+      <url></url>
+      <width></width>
+      <height></height>
+    </img>
+  </item>
+       </list>
+</indy>
diff --git a/templates-dist/producer/openposting.template b/templates-dist/producer/openposting.template
new file mode 100755 (executable)
index 0000000..6ba7804
--- /dev/null
@@ -0,0 +1,165 @@
+<html xmlns="http://www.w3.org/TR/REC-html40">
+   <head>
+      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+   
+      <title>Indymedia Germany | OpenPosting</title>
+      <meta name="keywords" content=", freie medien, gegen&amp;ouml;ffentlichkeit, indymedia, seattle, imc, castor ">
+      <meta name="description" content="">
+      <meta name="dc:title" content="">
+      <meta name="dc:creator" content="">
+      <meta name="dc:subject" content="">
+      <meta name="dc:description" content="">
+      <meta name="dc:publisher" content="indymedia collective">
+      <meta name="dc:date" content="">
+      <meta name="dc:language" content="de">
+      <meta name="dc:coverage" content="Castor 2001&#34;">
+      <meta name="dc:rights" content="http://de.indymedia.org/rights.html">
+      <meta name="robots" href="http://de.indymedia.org/robots.txt">
+      <meta http-equiv="expires" content="599">
+      <link rel="stylesheet" type="text/css" href="/style/formate.css"><script language="JavaScript">
+               <!--
+               function WM_netscapeCssFix() {
+                if (document.WM.WM_netscapeCssFix.initWindowWidth != window.innerWidth ||
+               document.WM.WM_netscapeCssFix.initWindowHeight != window.innerHeight) {
+                   document.location = document.location;
+                 }
+               }
+               function WM_netscapeCssFixCheckIn() {
+               if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion)== 4)) {
+               if (typeof document.WM == 'undefined'){
+               document.WM = new Object;
+               }
+               if (typeof document.WM.WM_scaleFont == 'undefined') {
+               document.WM.WM_netscapeCssFix = new Object;
+               document.WM.WM_netscapeCssFix.initWindowWidth = window.innerWidth;
+               document.WM.WM_netscapeCssFix.initWindowHeight = window.innerHeight;
+               }
+               window.onresize = WM_netscapeCssFix;
+                       }
+               }
+               WM_netscapeCssFixCheckIn()
+               // -->
+       </script></head>
+   <body alink="red" bgcolor="white" link="#006600" text="black" vlink="#009900">
+      <table width="100%" cellspacing="0" cellpadding="0" border="0" bgcolor="#006600">
+         <tr>
+            <td bgcolor="white"><font size="-1"><a href="index.html">&gt; Startseite</a></font></td>
+            <td bgcolor="white" align="right">
+            [
+            <a href="http://fets3.freetranslation.com:5081/?Sequence=core&Language=German%2FEnglish&Url=${config.productionhost}${producerDocRoot}/${filename}"><font size="-1"> translate</a></font>
+            ]
+                                               
+            </td>
+         </tr>
+      </table>
+      <table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#006600">
+         <tr>
+            <td width="34" valign="TOP"><img src="img/logo_small.gif" width="30" height="31" border="0" alt="[Logo]"></td>
+            <td><font color="white"><font size="-2">INDYMEDIA THEMENSCHWERPUNKT</font><br><font size="+2"><b>Open-Posting</b></font></font></td>
+            <td align="RIGHT" valign="BOTTOM"><a href="index.html"><font size="-1" color="White">&gt; Startseite</font></a></td>
+         </tr>
+      </table><br><table border="0" cellPadding="8" cellSpacing="2" width="99%">
+         <tbody>
+            <tr>
+               <td bgcolor="#dddddd" valign="top" width="130">
+                  <table bgcolor="silver" width="100%">
+                     <tbody>
+                        <tr>
+                           <td align="middle"><font size="-1"><b>26.05.2001 / 11:08</b></font></td>
+                        </tr>
+                     </tbody>
+                  </table><br><table bgcolor="silver" width="100%">
+                     <tbody>
+                        <tr>
+                           <td><font size="-2"><b>SUCHE</b></font></td>
+                        </tr>
+                     </tbody>
+                  </table>
+                  <table width="100%">
+                     <tbody>
+                        <tr>
+                           <td>
+                              <form action="http://search.indymedia.de/cgi-bin/htsearch" method="get"><input type="hidden" name="config" value="indy2"><input name="words" size="14"><br><input type="submit" value="suchen"></form>
+                           </td>
+                        </tr>
+                     </tbody>
+                  </table>
+                  <table bgcolor="silver" width="100%">
+                     <tbody>
+                        <tr>
+                           <td><font size="-2"><b>THEMEN</b></font></td>
+                        </tr>
+                     </tbody> 
+                                                               </table>
+               <!-- beginn themenliste-->
+               <list topicslist as t>
+                <br><font size="-1"><a href="/${t.filename}.html"><b>${t.title}</b></a></font>
+               </list>
+               <br><br>
+               <!--ende themenliste-->
+               <table width="100%">
+                     <tbody>
+                        <tr>
+                           <td bgcolor="silver"><font size="-2"><b>MITMACHEN</b></font></td>
+                        </tr>
+                        <tr>
+                           <td><a href="${config.openaction}?do=addposting"><b>PUBLIZIEREN</b></a><br><font size="-1">
+                                                                                               Ver&ouml;ffentliche Deinen Text, Dein Bild oder Video oder Audio. Direkt aus Deinem Browser!
+                                                               
+                                                                                               <br><br></font></td>
+                        </tr>
+                     </tbody>
+                  </table>
+               </td>
+               <td valign="top">
+
+
+
+               <!-- beginn der uebersicht! -->
+               <list contentlist as entry>
+                  <table border="0" cellpadding="3" cellspacing="0" width="100%">
+                     <tbody>
+                        <tr>
+                           <td bgcolor="#663399" colspan="2"><font color="white" size="+1">${entry.title}</font></td>
+                        </tr>
+                        <tr>
+                           <td bgcolor="#dddddd"><font size="-1">${entry.creator}</font></td>
+                           <td align="right" bgcolor="#dddddd"><font size="-1">
+                                 <nobr>${entry.webdb_create_formatted}</nobr></font></td>
+                        </tr>
+                        <tr>
+                           <td colspan="2"><br><font size="-1"> 
+                               <if images[entry.to_media] && images[entry.to_media]["is_published"]=="1"> 
+                               <img src="${images[entry.to_media]["icon_path"]}" width="${images[entry.to_media]["icon_width"]}" height="${images[entry.to_media]["icon_height"]}" alt="" align="left" vspace="8" hspace="8">
+                               </if>
+                               ${entry.description}<br><br><b>[ <a href="${entry.publish_path}${entry.id}.html">
+                                                                                                               den ganzen Artikel lesen
+                                                                                                       </a> ]</b><br clear="all"><br></font></td>
+                        </tr>
+                     </tbody>
+                  </table>
+                  </list>
+               <!-- ende der übersicht -->
+
+
+
+                  <table bgcolor="006600" width="100%" border="0" cellpadding="3" cellspacing="0">
+                     <tbody>
+                        <tr>
+                           <td width="50%"><if previousPage><a href="${previousPage}"><font color="white"><b>&lt;&lt; vorherige Seite</b></font></a></if>&nbsp;</td>
+                           <td width="50%" align="right"> <a href="${nextPage}"><font color="white"><b>n&auml;chste Seite &gt;&gt;</b></font> </a></td>
+                        </tr>
+                     </tbody>
+                  </table>
+                  
+                       <!-- include copyright -->
+                       <include "producer/copyright.template">
+                       <!-- end include-->
+
+
+               </td>
+            </tr>
+         </tbody>
+      </table>
+   </body>
+</html>
diff --git a/templates-dist/producer/startpage.template b/templates-dist/producer/startpage.template
new file mode 100755 (executable)
index 0000000..4344770
--- /dev/null
@@ -0,0 +1,633 @@
+<!DOCTYPE html PUBLIC "http://www.w3.org/TR/REC-html40">
+
+<html xmlns="http://www.w3.org/TR/REC-html40">
+
+   <head>
+
+      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+
+   
+
+      <title>Indymedia Germany | ${now}</title>
+
+      <meta name="keywords" content=", freie medien, gegen&amp;ouml;ffentlichkeit, indymedia, seattle, imc, castor ">
+
+      <meta name="description" content="">
+
+      <meta name="dc:title" content="">
+
+      <meta name="dc:creator" content="">
+
+      <meta name="dc:subject" content="">
+
+      <meta name="dc:description" content="">
+
+      <meta name="dc:publisher" content="indymedia collective">
+
+      <meta name="dc:date" content="">
+
+      <meta name="dc:language" content="de">
+
+      <meta name="dc:coverage" content="">
+
+      <meta name="dc:rights" content="http://de.indymedia.org/rights.html">
+
+      <meta name="robots" href="http://de.indymedia.org/robots.txt">
+
+      <meta http-equiv="expires" content="599">
+
+      <link rel="stylesheet" type="text/css" href="/style/formate.css">
+
+         
+
+         <script language="JavaScript">
+
+               <!--
+
+               function WM_netscapeCssFix() {
+
+                if (document.WM.WM_netscapeCssFix.initWindowWidth != window.innerWidth ||
+
+               document.WM.WM_netscapeCssFix.initWindowHeight != window.innerHeight) {
+
+                   document.location = document.location;
+
+                 }
+
+               }
+
+               function WM_netscapeCssFixCheckIn() {
+
+               if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion)== 4)) {
+
+               if (typeof document.WM == 'undefined'){
+
+               document.WM = new Object;
+
+               }
+
+               if (typeof document.WM.WM_scaleFont == 'undefined') {
+
+               document.WM.WM_netscapeCssFix = new Object;
+
+               document.WM.WM_netscapeCssFix.initWindowWidth = window.innerWidth;
+
+               document.WM.WM_netscapeCssFix.initWindowHeight = window.innerHeight;
+
+               }
+
+               window.onresize = WM_netscapeCssFix;
+
+                       }
+
+               }
+
+               WM_netscapeCssFixCheckIn()
+
+               // -->
+
+       </script>
+
+       
+
+       </head>
+
+   
+
+   <body bgcolor="white" text="black" link="#006600" vlink="#009900" alink="red">
+
+
+
+<!-- ######## Erste Zeile mit Links ######### -->
+
+
+
+      <table width="100%" cellspacing="0" cellpadding="0" border="0">
+
+         <tr>
+
+            <td>
+
+                       <font size="-1">
+
+                       <a href="static/ms.html">grundsatz</a> | 
+
+                       <a href="static/moderation.html">moderation</a> | 
+
+                       <a href="static/support.html">unterst&uuml;tzung</a> | 
+
+                       <a href="static/mailinglisten.html">mailinglisten</a>
+
+                       </font>
+
+                       </td>
+
+            <td align="right">
+
+                       <font size="-1">
+
+            [<a href="http://fets3.freetranslation.com:5081/?Sequence=core&Language=German%2FEnglish&Url=${config.productionhost}/index.html">translate</a>]
+
+            </font>
+
+                       </td>
+
+         </tr>
+
+      </table>
+
+
+
+<!-- ######### Kopf ######### -->
+
+
+
+      <table border="0" cellPadding="0" cellSpacing="0" width="99%">
+
+         <tr>
+
+            <td width="145"><img alt="[indymedia.de]" border="0" height="177" src="img/head_left_logo.gif" width="145"></td>
+
+            <td background="/img/h_slice.gif" height="96" valign="top"><img alt="Unabhaengiges Mediezentrum" border="0" height="96" src="img/h_m.gif" width="401"><br><img align="left" alt="" border="0" height="70" src="img/sp.gif" width="10"><font color="#663399" size="-1">
+
+            Indymedia ist unabh&auml;ngige nichtkommerzielle Berichterstattung von unten &uuml;ber wichtige soziale und politische Themen vor
+
+            Ort und weltweit. Hunderte von Medieninitiativen und AktivistInnen sind daran beteiligt. Indymedia ist ein internationales
+
+            hierarchiefreies Netzwerk und versteht sich als Teil des weltweiten Widerstands gegen die kapitalistische Globalisierung.
+
+            </font></td>
+
+            <td valign="top" width="93"><img alt="" border="0" height="177" src="img/h_r.gif" width="93"></td>
+
+         </tr>
+
+      </table>
+
+<!-- ######### Ende Kopf ######### -->
+
+
+
+
+
+      <table border="0" cellPadding="8" cellSpacing="2" width="99%">
+
+         <tbody>
+
+            <tr>
+
+<!-- ######## Linke Spalte ######### -->
+
+
+
+               <td bgcolor="#dddddd" vAlign="top" width="130">
+
+                  <table bgcolor="silver" width="100%" border="0" cellspacing="0" cellpadding="2">
+
+                     <tbody>
+
+                        <tr>
+
+                           <td align="middle"><font size="-1"><b>${now}</b></font></td>
+
+                        </tr>
+
+                     </tbody>
+
+                  </table><br>
+                 <table bgcolor="silver" width="100%" border="0" cellspacing="0" cellpadding="2">
+
+                     <tbody>
+
+                        <tr>
+
+                           <td><font size="-2"><b>SUCHE</b></font></td>
+
+                        </tr>
+
+                     </tbody>
+
+                  </table>
+
+                  <form action="http://search.indymedia.de/cgi-bin/htsearch" method="get">
+                 <input type="hidden" name="config" value="indy2">
+                 <input name="words" size="14"><br>
+                 <input type="submit" value="suchen">
+                 </form>
+
+
+<!-- ######### Themenliste ######### -->                                 
+
+
+
+                  <table bgcolor="silver" width="100%" border="0" cellspacing="0" cellpadding="2">
+
+                     <tbody>
+
+                        <tr>
+
+                           <td><font size="-2"><b>THEMEN</b></font></td>
+
+                        </tr>
+
+                     </tbody>
+
+                  </table>
+                               <!-- beginn themenliste-->
+
+                               <list topics as t>
+
+                               <br><font size="-1"><a href="/${t.filename}.html"><b>${t.title}</b></a></font>
+
+                               </list>
+
+                               <br><br>
+
+                               <!--ende themenliste-->
+
+
+
+                                 
+
+               <table bgcolor="silver" width="100%" border="0" cellspacing="0" cellpadding="2">
+
+                       <tbody>
+
+                               <tr>
+
+                                  <td bgcolor="silver"><font size="-2"><b>&Uuml;BERSETZEN</b></font></td>
+
+                               </tr>
+
+                       </tbody>
+               </table>
+               <p>
+               <font size="-1">
+
+               <a href="http://fets3.freetranslation.com:5081/?Sequence=core&Language=German%2FEnglish&Url=${config.productionhost}/index.html">translate</a>
+
+                </font>
+               </p>
+
+
+<!-- ######### Links ######### -->
+               <table bgcolor="silver" width="100%" border="0" cellspacing="0" cellpadding="2">
+
+                       <tbody>
+
+                               <tr>
+
+                                       <td>
+                                       <font size="-2">
+                                       <b>MEHR MELDUNGEN<br>    ANDERSWO</b>
+                                       </font>
+                                       </td>
+
+                               </tr>
+
+                       </tbody>
+
+               </table>
+               <br>
+               <font size="-1">
+               <include "producer/links.inc">
+               </font>
+               <br>
+               
+<!-- ########## Andere IMCs ######### -->
+               <table bgcolor="silver" width="100%" border="0" cellspacing="0" cellpadding="2">
+
+                       <tbody>
+
+                               <tr>
+
+                                       <td><font size="-2">
+                                       <b>INDEPENDENT</b><br><b>MEDIA CENTERS</b>
+                                       </font>
+                                       </td>
+
+                               </tr>
+
+                       </tbody>
+
+               </table>
+
+               <font size="-1">
+               <include "producer/cities_de.inc"> 
+               </font>
+               <br>
+                 
+               <table bgcolor="silver" width="100%">
+                       <tbody>
+
+                               <tr>
+
+                                       <td>
+                                       <font size="-2">
+                                       <b>GEF&Ouml;RDERT VON</b></font>
+                                       </td>
+
+                               </tr>
+
+                       </tbody>
+
+               </table>
+               <font size="-1">
+Netzwerk Selbsthilfe e.V.
+</font>
+               <br>
+               <a href="http://www.netzwerk-selbsthilfe.de/" target="_blank">
+               <img src="/img/schw.gif" border="0">
+               </a>
+               
+               
+               
+               </td>
+
+
+
+<!-- ########## Mittelspalte ab hier ############ -->   
+
+                  <td valign="top">
+<!-- ########## Spendenaufruf ################## -->
+<table border="0" width="100%" cellpadding="2" cellspacing="2">
+<tr bgcolor="#663399">
+       <td><font color="white"><b>INDYMEDIA HAT FINANZPROBLEME</b></font></td>
+</tr>
+<tr bgcolor="silver">
+       <td><font size="-1">
+       Seit &uuml;ber einem halben Jahr ist Indymedia.de nun aktiv. Und wir haben seitdem die 
+       (linke) Medienlandschaft in der BRD um einiges ge&auml;ndert - und das ist auch gut so. Damit das auch in 
+       Zukunft weiterhin m&ouml;glich ist und Indymedia weiter arbeiten kann, brauchen wir Eure finanzielle 
+       Unterst&uuml;tzung. Und zwar m&ouml;glichst regelm&auml;ssig. <br>
+       <b>Also spendet, richtet Dauerauftr&auml;ge ein, macht Soliparties.</b><br>
+       Konto: 30 23 301 bei der Bank f&uuml;r Sozialwirtschaft (BLZ 100 205 00), Stichwort "Indymedia", 
+       Empf&auml;nger "F&ouml;rderverein".
+       </font></td>
+</tr>
+
+</table>
+
+
+
+<!-- ########## Breaking News ################### --> 
+               <if breaking && breaking[0].text!=".">
+                       <table border="0" cellpadding="2" cellpacing="0" width="100%">
+                       <tr bgcolor="#663399">
+                               <td><font color="white"><b>BREAKING NEWS</b></font></td>
+                       </tr>
+                       <tr bgcolor="silver">
+                               <td>
+                               <font size="-1">
+                               <list breaking as bn>
+                               <font color="red">${bn.webdb_create_formatted}:</font> ${bn.text} +++ 
+                               </list>
+                               </font>
+                               </td>
+                       </tr>
+                       </table>
+                       <br>
+               </if>
+
+<!-- ######### Ab hier Spezial ############# -->
+
+
+               <list start as s>
+
+                  <table border="0" cellpadding="3" cellspacing="0" width="100%">
+
+                     <tbody>
+
+                        <tr>
+
+                           <td bgcolor="#663399" colspan="2"><font color="white" size="+2"><strong>${s.title}</strong></font></td>
+
+                        </tr>
+
+                        <tr>
+
+                           <td bgcolor="#dddddd"><font size="-1">${s.creator}</font></td>
+
+                           <td align="right" bgcolor="#dddddd">
+
+                                                  <font size="-1">
+
+                            <nobr>${s.webdb_create_formatted}</nobr>
+
+                                                       </font>
+
+                                                       </td>
+
+                        </tr>
+
+                     </tbody>
+
+                  </table>
+
+                                 <p>
+
+                                 <if images[s.to_media] && images[s.to_media]["is_published"]=="1"> 
+
+                                 <img src="${images[s.to_media]["icon_path"]}" width="${images[s.to_media]["icon_width"]}" height="${images[s.to_media]["icon_height"]}" alt="" align="left" vspace="8" hspace="8">
+
+                                 </if>
+
+                                 <font size="-1">
+
+                               ${s.description}
+
+                                 </p>
+
+                                 <b>[ <a href="${producerDocRoot}${s.publish_path}${s.id}.html">den ganzen Artikel lesen</a> ]</b><br clear="all"><br></font>
+
+                                 </list>
+
+<!-- #########  Spezial bis hier ######## -->
+
+
+
+<!-- #########  ein Feature ######## -->
+
+
+
+                               <list items as i>
+
+                  <table border="0" cellpadding="3" cellspacing="0" width="100%">
+
+                     <tbody>
+
+                        <tr>
+
+                           <td bgcolor="#663399" colspan="2"><font color="white" size="+1">${i.title}</font></td>
+
+                        </tr>
+
+                        <tr>
+
+                           <td bgcolor="#dddddd"><font size="-1">${i.creator}</font></td>
+
+                           <td align="right" bgcolor="#dddddd"><font size="-1">
+
+                                 <nobr>${i.webdb_create_formatted}</nobr></font></td>
+
+                        </tr>
+
+                        <tr>
+
+                           <td colspan="2"><br><font size="-1"> 
+
+                                                       <if images[i.to_media] && images[i.to_media]["is_published"]=="1"> 
+
+                                                       <img src="${images[i.to_media]["icon_path"]}" width="${images[i.to_media]["icon_width"]}" height="${images[i.to_media]["icon_height"]}" alt="" align="left" vspace="8" hspace="8">
+
+                                                       </if>
+
+                                                       ${i.description}
+
+                                                       <br>
+                                                       <br>
+
+                                                       <b>[ <a href="${i.publish_path}${i.id}.html">den ganzen Artikel lesen</a> ]</b><br clear="all"><br></font></td>
+
+                        </tr>
+
+                     </tbody>
+
+                  </table>
+
+                  </list>
+
+
+
+<!-- ########### Feature bis hier ########### -->
+
+
+
+                               <include "producer/copyright.template">
+
+
+
+               </td>
+
+
+
+<!-- ########  Rechte Spalte ######### -->
+
+
+
+
+
+               <td bgcolor="#dddddd" valign="top" width="160">
+
+              
+<!-- ######## Upcoming Events ############# --->               
+               <table bgcolor="silver" width="100%" border="0" cellspacing="0" cellpadding="2">
+
+                       <tbody>
+
+                               <tr>
+
+                                       <td><font size="-2">
+                                       <b>UPCOMING EVENTS</b>
+                                       </font>
+                                       </td>
+
+                               </tr>
+
+                       </tbody>
+
+               </table>
+
+               <font size="-1">
+               <include "producer/events.inc"> 
+               </font>
+               <br>
+<!-- ######## Ende Upcoming Events ############# --->          
+               
+                  <table width="100%" bgcolor="silver" border="0" cellspacing="0" cellpadding="2">
+
+                     <tbody>
+
+                        <tr>
+
+                           <td><font size="-2"><b>MITMACHEN</b></font></td>
+
+                        </tr>
+
+                        </td>
+                       </tbody>
+               </table>
+                <a href="http://admin.indymedia.de/admin/servlet/OpenIndy?do=addposting">
+
+               <p>
+               <b>PUBLIZIEREN</b></a><br><font size="-1">
+
+               Ver&ouml;ffentliche Deinen Text, Dein Bild oder Video oder Audio. Direkt aus Deinem Browser!
+
+               </p><br>
+               </font>
+               
+                  <table bgcolor="silver" width="100%" border="0" cellspacing="0" cellpadding="2">
+
+                     <tbody>
+
+                        <tr>
+
+                           <td><font size="-2"><b>BEITR&Auml;GE</b><br>
+
+                                               BEI DE.INDYMEDIA.ORG 
+
+                            </font></td>
+
+                        </tr>
+
+                     </tbody>
+
+                  </table>
+                 <p>
+                 <a href="/open.html"><b>ALLE BEITR&Auml;GE</b></a>
+                 </p>
+                 
+                 <table bgcolor="silver" width="100%" border="0" cellspacing="0" cellpadding="2">
+
+                     <tr>
+
+                        <td><font size="-2"><b>AUSGEW&Auml;HLTE BEITR&Auml;GE</b></font></td>
+
+                     </tr>
+
+                  </table><br>
+
+                                 
+
+<!-- ######### Newswire ######### -->                            
+
+                               <list newswire as n>  
+
+                               <img alt="[Text]" border="0" height="10" src="/img/text_small.gif" width="12"> 
+
+                               <font size="-1">
+
+                               <a href="${producerDocRoot}${n.publish_path}${n.id}.html"><b>${n.title}</b></a><br>
+
+                               </font>
+
+                               <font size="-2"><b></b>${n.webdb_create_formatted}</font><br><br>
+                               </list>
+
+                               
+
+                               
+
+                               </td>
+
+            </tr>
+
+         </tbody>
+
+      </table>
+
+   </body>
+
+</html>
diff --git a/templates-dist/producer/topiclist.template b/templates-dist/producer/topiclist.template
new file mode 100755 (executable)
index 0000000..1267cc0
--- /dev/null
@@ -0,0 +1,199 @@
+<html xmlns="http://www.w3.org/TR/REC-html40">
+   <head>
+      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+   
+      <title>Indymedia Germany | ${topic.title}</title>
+      <meta name="keywords" content=", freie medien, gegen&amp;ouml;ffentlichkeit, indymedia, seattle, imc, castor ">
+      <meta name="description" content="">
+      <meta name="dc:title" content="">
+      <meta name="dc:creator" content="">
+      <meta name="dc:subject" content="">
+      <meta name="dc:description" content="">
+      <meta name="dc:publisher" content="indymedia collective">
+      <meta name="dc:date" content="">
+      <meta name="dc:language" content="de">
+      <meta name="dc:coverage" content="Castor 2001&#34;">
+      <meta name="dc:rights" content="http://de.indymedia.org/rights.html">
+      <meta name="robots" href="http://de.indymedia.org/robots.txt">
+      <meta http-equiv="expires" content="599">
+      <link rel="stylesheet" type="text/css" href="/style/formate.css"><script language="JavaScript">
+               <!--
+               function WM_netscapeCssFix() {
+                if (document.WM.WM_netscapeCssFix.initWindowWidth != window.innerWidth ||
+               document.WM.WM_netscapeCssFix.initWindowHeight != window.innerHeight) {
+                   document.location = document.location;
+                 }
+               }
+               function WM_netscapeCssFixCheckIn() {
+               if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion)== 4)) {
+               if (typeof document.WM == 'undefined'){
+               document.WM = new Object;
+               }
+               if (typeof document.WM.WM_scaleFont == 'undefined') {
+               document.WM.WM_netscapeCssFix = new Object;
+               document.WM.WM_netscapeCssFix.initWindowWidth = window.innerWidth;
+               document.WM.WM_netscapeCssFix.initWindowHeight = window.innerHeight;
+               }
+               window.onresize = WM_netscapeCssFix;
+                       }
+               }
+               WM_netscapeCssFixCheckIn()
+               // -->
+       </script></head>
+   <body alink="red" bgcolor="white" link="#006600" text="black" vlink="#009900">
+      <table width="100%" cellspacing="0" cellpadding="0" border="0" bgcolor="#006600">
+         <tr>
+            <td bgcolor="white"><font size="-1"><a href="index.html">&gt; Startseite</a></font></td>
+            <td bgcolor="white" align="right">
+            [
+            <a href="http://fets3.freetranslation.com:5081/?Sequence=core&Language=German%2FEnglish&Url=${config.productionhost}${producerDocRoot}/${filename}"><font size="-1"> translate</a></font>
+            ]
+                                               
+            </td>
+         </tr>
+      </table>
+      <table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#006600">
+         <tr>
+            <td width="34" valign="TOP"><img src="img/logo_small.gif" width="30" height="31" border="0" alt="[Logo]"></td>
+            <td><font color="white"><font size="-2">INDYMEDIA THEMENSCHWERPUNKT</font><br><font size="+2"><b>${topic.title}</b></font></font></td>
+            <td align="RIGHT" valign="BOTTOM"><a href="index.html"><font size="-1" color="White">&gt; Startseite</font></a></td>
+         </tr>
+      </table><br><table border="0" cellPadding="8" cellSpacing="2" width="99%">
+         <tbody>
+            <tr>
+               <td bgcolor="#dddddd" valign="top" width="130">
+                  <table bgcolor="silver" width="100%">
+                     <tbody>
+                        <tr>
+                           <td align="middle"><font size="-1"><b>26.05.2001 / 11:08</b></font></td>
+                        </tr>
+                     </tbody>
+                  </table><br><table bgcolor="silver" width="100%">
+                     <tbody>
+                        <tr>
+                           <td><font size="-2"><b>SUCHE</b></font></td>
+                        </tr>
+                     </tbody>
+                  </table>
+                  <table width="100%">
+                     <tbody>
+                        <tr>
+                           <td>
+                              <form action="http://search.indymedia.de/cgi-bin/htsearch" method="get"><input type="hidden" name="config" value="indy2"><input name="words" size="14"><br><input type="submit" value="suchen"></form>
+                           </td>
+                        </tr>
+                     </tbody>
+                  </table>
+                  <table bgcolor="silver" width="100%">
+                     <tbody>
+                        <tr>
+                           <td><font size="-2"><b>THEMEN</b></font></td>
+                        </tr>
+                     </tbody> 
+                                                               </table>
+               <!-- beginn themenliste-->
+               <list topicslist as t>
+                <br><font size="-1"><a href="/${t.filename}.html"><b>${t.title}</b></a></font>
+               </list>
+               <br><br>
+               <!--ende themenliste-->
+               <table width="100%">
+                     <tbody>
+                        <tr>
+                           <td bgcolor="silver"><font size="-2"><b>MITMACHEN</b></font></td>
+                        </tr>
+                        <tr>
+                           <td><a href="${config.openaction}?do=addposting"><b>PUBLIZIEREN</b></a><br><font size="-1">
+                                                                                               Ver&ouml;ffentliche Deinen Text, Dein Bild oder Video oder Audio. Direkt aus Deinem Browser!
+                                                               
+                                                                                               <br><br></font></td>
+                        </tr>
+                     </tbody>
+                  </table>
+               </td>
+               <td valign="top">
+
+
+               <!-- beginn themen-special-->
+               <if special>
+               <list special as s>
+                  <table border="0" cellpadding="3" cellspacing="0" width="100%">
+                     <tbody>
+                        <tr>
+                           <td bgcolor="#663399" colspan="2"><font color="white" size="+2"><strong>${s.title}</strong></font></td>
+                        </tr>
+                        <tr>
+                           <td bgcolor="#dddddd"><font size="-1">${s.creator}</font></td>
+                           <td align="right" bgcolor="#dddddd">
+                                                  <font size="-1">
+                            <nobr>${s.webdb_create_formatted}</nobr>
+                                                       </font>
+                                                       </td>
+                        </tr>
+                     </tbody>
+                  </table>
+ <br>
+                                 <if specialimage[s.to_media] && specialimage[s.to_media]["is_published"]=="1"> 
+                                 <img src="${specialimage[s.to_media]["icon_path"]}" width="${specialimage[s.to_media]["icon_width"]}" height="${specialimage[s.to_media]["icon_height"]}" alt="" align="left" vspace="8" hspace="8">
+                                 </if>
+                                 <font size="-1">
+                  ${s.description}
+                                 <br>
+                                 <b>[ <a href="${producerDocRoot}${s.publish_path}${s.id}.html">den ganzen Artikel lesen</a> ]</b><br clear="all"><br></font>
+
+
+               </list>
+               </if>
+               <!-- ended themen-special-->
+
+
+               
+               <!-- beginn der uebersicht! -->
+               <list contentlist as entry>
+                  <table border="0" cellpadding="3" cellspacing="0" width="100%">
+                     <tbody>
+                        <tr>
+                           <td bgcolor="#663399" colspan="2"><font color="white" size="+1">${entry.title}</font></td>
+                        </tr>
+                        <tr>
+                           <td bgcolor="#dddddd"><font size="-1">${entry.creator}</font></td>
+                           <td align="right" bgcolor="#dddddd"><font size="-1">
+                                 <nobr>${entry.webdb_create_formatted}</nobr></font></td>
+                        </tr>
+                        <tr>
+                           <td colspan="2"><br><font size="-1"> 
+                               <if images[entry.to_media] && images[entry.to_media]["is_published"]=="1"> 
+                               <img src="${images[entry.to_media]["icon_path"]}" width="${images[entry.to_media]["icon_width"]}" height="${images[entry.to_media]["icon_height"]}" alt="" align="left" vspace="8" hspace="8">
+                               </if>
+                               ${entry.description}<br><br><b>[ <a href="${entry.publish_path}${entry.id}.html">
+                                                                                                               den ganzen Artikel lesen
+                                                                                                       </a> ]</b><br clear="all"><br></font></td>
+                        </tr>
+                     </tbody>
+                  </table>
+                  </list>
+               <!-- ende der übersicht -->
+
+
+
+                  <table bgcolor="006600" width="100%" border="0" cellpadding="3" cellspacing="0">
+                     <tbody>
+                        <tr>
+                           <td width="50%"><if previousPage><a href="${previousPage}"><font color="white"><b>&lt;&lt; vorherige Seite</b></font></a></if>&nbsp;</td>
+                           <td width="50%" align="right">&nbsp;<if nextPage><a href="${nextPage}"><font color="white"><b>n&auml;chste Seite &gt;&gt;</b></font></if> </a></td>
+                        </tr>
+                     </tbody>
+                  </table>
+                  
+                       <!-- include copyright -->
+                       <include "producer/copyright.template">
+                       <!-- end include-->
+
+
+               </td>
+            </tr>
+         </tbody>
+      </table>
+   </body>
+</html>
diff --git a/templates-dist/producer/topicpage.template b/templates-dist/producer/topicpage.template
new file mode 100755 (executable)
index 0000000..314f1e0
--- /dev/null
@@ -0,0 +1,166 @@
+<html xmlns="http://www.w3.org/TR/REC-html40">
+   <head>
+      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+   
+      <title>Indymedia Germany | </title>
+      <meta name="keywords" content=", freie medien, gegen&amp;ouml;ffentlichkeit, indymedia, seattle, imc, castor ">
+      <meta name="description" content="">
+      <meta name="dc:title" content="">
+      <meta name="dc:creator" content="">
+      <meta name="dc:subject" content="">
+      <meta name="dc:description" content="">
+      <meta name="dc:publisher" content="indymedia collective">
+      <meta name="dc:date" content="">
+      <meta name="dc:language" content="de">
+      <meta name="dc:coverage" content="Castor 2001&#34;">
+      <meta name="dc:rights" content="http://de.indymedia.org/rights.html">
+      <meta name="robots" href="http://de.indymedia.org/robots.txt">
+      <meta http-equiv="expires" content="0">
+      <meta http-equiv="pragma" content="no-cache">
+      <link rel="stylesheet" type="text/css" href="/style/formate.css"><script language="JavaScript">
+               <!--
+               function WM_netscapeCssFix() {
+                if (document.WM.WM_netscapeCssFix.initWindowWidth != window.innerWidth ||
+               document.WM.WM_netscapeCssFix.initWindowHeight != window.innerHeight) {
+                   document.location = document.location;
+                 }
+               }
+               function WM_netscapeCssFixCheckIn() {
+               if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion)== 4)) {
+               if (typeof document.WM == 'undefined'){
+               document.WM = new Object;
+               }
+               if (typeof document.WM.WM_scaleFont == 'undefined') {
+               document.WM.WM_netscapeCssFix = new Object;
+               document.WM.WM_netscapeCssFix.initWindowWidth = window.innerWidth;
+               document.WM.WM_netscapeCssFix.initWindowHeight = window.innerHeight;
+               }
+               window.onresize = WM_netscapeCssFix;
+                       }
+               }
+               WM_netscapeCssFixCheckIn()
+               // -->
+       </script></head>
+   <body alink="red" bgcolor="white" link="#006600" text="black" vlink="#009900">
+      <table width="100%" cellspacing="0" cellpadding="0" border="0" bgcolor="#006600">
+         <tr>
+            <td bgcolor="white"><font size="-1"><a href="index.html">&gt; Startseite</a></font></td>
+            <td bgcolor="white" align="right">
+            [
+            <a href="http://fets3.freetranslation.com:5081/?Sequence=core&Language=German%2FEnglish&Url=${config.productionhost}${producerDocRoot}/${filename}"><font size="-1"> translate</a></font>
+            ]
+                                               
+            </td>
+         </tr>
+      </table>
+      <table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#006600">
+         <tr>
+            <td width="34" valign="TOP"><img src="img/logo_small.gif" width="30" height="31" border="0" alt="[Logo]"></td>
+            <td><font color="white"><font size="-2">INDYMEDIA THEMENSCHWERPUNKT</font><br><font size="+2"><b>Open-Posting</b></font></font></td>
+            <td align="RIGHT" valign="BOTTOM"><a href="index.html"><font size="-1" color="White">&gt; Startseite</font></a></td>
+         </tr>
+      </table><br><table border="0" cellPadding="8" cellSpacing="2" width="99%">
+         <tbody>
+            <tr>
+               <td bgcolor="#dddddd" valign="top" width="130">
+                  <table bgcolor="silver" width="100%">
+                     <tbody>
+                        <tr>
+                           <td align="middle"><font size="-1"><b>26.05.2001 / 11:08</b></font></td>
+                        </tr>
+                     </tbody>
+                  </table><br><table bgcolor="silver" width="100%">
+                     <tbody>
+                        <tr>
+                           <td><font size="-2"><b>SUCHE</b></font></td>
+                        </tr>
+                     </tbody>
+                  </table>
+                  <table width="100%">
+                     <tbody>
+                        <tr>
+                           <td>
+                              <form action="http://search.indymedia.de/cgi-bin/htsearch" method="get"><input type="hidden" name="config" value="indy2"><input name="words" size="14"><br><input type="submit" value="suchen"></form>
+                           </td>
+                        </tr>
+                     </tbody>
+                  </table>
+                  <table bgcolor="silver" width="100%">
+                     <tbody>
+                        <tr>
+                           <td><font size="-2"><b>THEMEN</b></font></td>
+                        </tr>
+                     </tbody> 
+                                                               </table>
+               <!-- beginn themenliste-->
+               <list topicslist as t>
+                <br><font size="-1"><a href="/${t.filename}.html"><b>${t.title}</b></a></font>
+               </list>
+               <br><br>
+               <!--ende themenliste-->
+               <table width="100%">
+                     <tbody>
+                        <tr>
+                           <td bgcolor="silver"><font size="-2"><b>MITMACHEN</b></font></td>
+                        </tr>
+                        <tr>
+                           <td><a href="${config.openaction}?do=addposting"><b>PUBLIZIEREN</b></a><br><font size="-1">
+                                                                                               Ver&ouml;ffentliche Deinen Text, Dein Bild oder Video oder Audio. Direkt aus Deinem Browser!
+                                                               
+                                                                                               <br><br></font></td>
+                        </tr>
+                     </tbody>
+                  </table>
+               </td>
+               <td valign="top">
+
+
+
+               <!-- beginn der uebersicht! -->
+               <list contentlist as entry>
+                  <table border="0" cellpadding="3" cellspacing="0" width="100%">
+                     <tbody>
+                        <tr>
+                           <td bgcolor="#663399" colspan="2"><font color="white" size="+1">${entry.title}</font></td>
+                        </tr>
+                        <tr>
+                           <td bgcolor="#dddddd"><font size="-1">${entry.creator}</font></td>
+                           <td align="right" bgcolor="#dddddd"><font size="-1">
+                                 <nobr>${entry.webdb_create_formatted}</nobr></font></td>
+                        </tr>
+                        <tr>
+                           <td colspan="2"><br><font size="-1"> 
+                               <if images[entry.to_media] && images[entry.to_media]["is_published"]=="1"> 
+                               <img src="${images[entry.to_media]["icon_path"]}" width="${images[entry.to_media]["icon_width"]}" height="${images[entry.to_media]["icon_height"]}" alt="" align="left" vspace="8" hspace="8">
+                               </if>
+                               ${entry.description}<br><br><b>[ <a href="${entry.publish_path}${entry.id}.html">
+                                                                                                               den ganzen Artikel lesen
+                                                                                                       </a> ]</b><br clear="all"><br></font></td>
+                        </tr>
+                     </tbody>
+                  </table>
+                  </list>
+               <!-- ende der übersicht -->
+
+
+
+                  <table bgcolor="006600" width="100%" border="0" cellpadding="3" cellspacing="0">
+                     <tbody>
+                        <tr>
+                           <td width="50%"><if previousPage><a href="${previousPage}"><font color="white"><b>&lt;&lt; vorherige Seite</b></font></a></if>&nbsp;</td>
+                           <td width="50%" align="right"> <a href="${nextPage}"><font color="white"><b>n&auml;chste Seite &gt;&gt;</b></font> </a></td>
+                        </tr>
+                     </tbody>
+                  </table>
+                  
+                       <!-- include copyright -->
+                       <include "producer/copyright.template">
+                       <!-- end include-->
+
+
+               </td>
+            </tr>
+         </tbody>
+      </table>
+   </body>
+</html>
diff --git a/templates-dist/producer/wap.template b/templates-dist/producer/wap.template
new file mode 100755 (executable)
index 0000000..e435066
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+
+<indy>
+       <wap>
+               <breakingnews>
+                       <list breaking as b>
+      <breakingitem>
+        <id>${b.id}</id>
+                               <date>${b.webdb_create_formatted}</date>
+                               <content>${b.text}</content>
+                       </breakingitem>
+      </list>
+               </breakingnews>
+       </wap>
+</indy>
diff --git a/templates-dist/producer/wml2.xsl b/templates-dist/producer/wml2.xsl
new file mode 100755 (executable)
index 0000000..3787604
--- /dev/null
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+
+<xsl:output
+                  method="xml"
+                  encoding="iso-8859-1"
+                  omit-xml-declaration="yes"
+                  doctype-public="-//WAPFORUM//DTD WML 1.1//EN"
+                  doctype-system="http://www.wapforum.org/DTD/wml_1.1.xml"
+                  media-type="text/vnd.wap.wml"/>
+<xsl:template match="/">
+
+<wml>
+<!--
+<xsl:text>
+<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
+</xsl:text>
+-->
+
+       <card title="indymedia" id="card1">
+               <p align="center">
+               <strong>CASTOR STOPPEN!</strong>
+               </p>
+               <p align="center">
+               de.indymedia.org
+               </p>
+               <p align="center">
+               <a href="#card2" title="news">NEWS</a>
+               </p>
+       </card>
+
+
+       <card id="card2" title="news">
+                       <p align="center">
+                       <strong>Breaking News</strong>
+                       </p>
+               <xsl:for-each select="//breakingitem">
+                       <p align="center">
+                       <xsl:value-of select="date"/>
+                       </p>
+                       <p aligen="left">
+                       <xsl:value-of select="content"/>
+                       </p>
+               </xsl:for-each>
+       </card>
+</wml>
+</xsl:template>
+</xsl:stylesheet>
+
diff --git a/templates-dist/users.template b/templates-dist/users.template
new file mode 100755 (executable)
index 0000000..4a639f1
--- /dev/null
@@ -0,0 +1,47 @@
+<html>
+<head>
+<title>
+indymedia.de | user
+</title>
+<head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+<form action="${actionRoot}" method="post">
+       <input type="hidden" name="module" value="Users">
+       <input type="hidden" name="id" value="${id}">
+       <if new><input type="hidden" name="do" value="insert">
+       <else><input type="hidden" name="do" value="update"></if>
+<table border="0">
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <B>login:</B></font></td>
+    <td>
+      <input type="text" size="40" name="login" value="${login}">
+    </td>
+  </tr>
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <B>password:</B></font></td>
+    <td>
+      <input type="text" size="20" name="password" value="${password}">
+    </td>
+  </tr>
+  <tr> 
+    <td align="right" bgcolor="#006600"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif" size="-1">
+       <B>admin:</B><font color="#CCCCCC">(<a href="${docRoot}/help/users.html#admin" target="_help">?</a>)</font></font></td>
+    <td>
+           <input type="checkbox" name="is_admin" value="1"<if is_admin=="1"> checked</if>>
+    </td>
+  </tr>
+  <tr> 
+    <td colspan="2" align="right"> <font color="#ffffff"><if new> 
+      <input type="submit" name="save" value="einfügen">
+    <else> 
+    <input type="submit" name="save" value="speichern">
+    </if> </font></form></font>
+    </td>
+</table>
+<include "foot.template">
+</body>
+</html>
diff --git a/templates-dist/userslist.template b/templates-dist/userslist.template
new file mode 100755 (executable)
index 0000000..fbcaf03
--- /dev/null
@@ -0,0 +1,47 @@
+<html>
+<head>
+       <title>indymedia.de |  userlist</title>
+</head>
+
+<body bgcolor="#FFFFFF">
+<include "head.template">
+<if contentlist>
+<table border="0" cellpadding="2" cellspacing="1">
+  <tr bgcolor="#006600">
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>login</b></font></td>
+    <td><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>admin</b></font></td>
+  </tr>
+
+  <list contentlist as entry>
+  <tr
+       <if grey=="1"><assign grey="0">bgcolor="#dddddd" <else><assign grey="1"> </if>
+  >
+  <td>${entry.login}&nbsp;</td>
+  <td>${entry.is_admin}&nbsp;</td>
+  <td><font size="1">&nbsp;<a href="${actionRoot}?module=Users&do=delete&id=${entry.id}">delete</a>
+    | <a href="${actionRoot}?module=Users&do=edit&id=${entry.id}">edit</a></font></td>
+  </tr>
+  </list>
+  <tr>
+    <td colspan="3" bgcolor="#006600"><font color="#ffffff">${count} datens&auml;tze
+      / anzeige von ${from} bis ${to}</font></td>
+    <td>&nbsp;</td>
+  </tr>
+</table>
+
+      <P>
+<if prev>
+       <a href="${actionRoot}?module=Users&do=list&where=${where}&prevoffset=${prev}&prev=zur&uuml;ck">zurueck</a>&nbsp;
+</if>
+<if next>
+<a href="${actionRoot}?module=Users&do=list&where=${where}&nextoffset=${next}&next=weiter">weiter</a>
+</if>
+
+<else>
+  <P align="center"> Keine passenden Eintr&auml;ge gefunden!</p>
+</if>
+<include "foot.template">
+</body>
+</html>
+
+