+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("audio.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
-<SCRIPT LANGUAGE="JavaScript">
-function openWin(url) {
- window.open(url,"vc","scrollbars=0,height=${data.img_height},width=${data.img_width}");
-}
-</SCRIPT>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-
-<form enctype="multipart/form-data" method="post" action="${config.actionRoot}?module=Audio&do=<if data.new>insert<else>update</if>&id=${data.id}">
-<if data.icon_data=="" || data.icon_data=="0">
- <INPUT TYPE="file" NAME="mptest">
-</if>
-
- <input type="hidden" name="where" value="${data.where}">
- <input type="hidden" name="offset" value="${data.offset}">
- <input type="hidden" name="order" value="${data.order}">
- <input type="hidden" name="id" value="${data.id}">
-
- <table border="0">
- <tr>
- <td align="right" class="darkgrey">
- <span class="witesmall">
- <img src="${config.docRoot}/img/${data.big_icon}" border=0></span></td>
- <td valign="bottom"><span class="spezialtext">
- ${lang("media.created")}: ${data.webdb_create}
- <if data.webdb_lastchange>/ ${lang("media.changed")} ${data.webdb_lastchange}</if><br>
- <if data.is_published=="1">${lang("media.published")}: ${data.publish_date} / ${data.publish_server}${data.publish_path}<br></if>
- ${lang("media.format")}: ${data.mimetype} / ${data.descr}<br>
- ${lang("media.rights")}: <b>${data.rightsHashdata[to_rights]["name"]}</b><br>
- </td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.mediafolder")}:</B></span></td>
- <td>
- <select name="to_media_folder">
- <list extra.mediafolderPopupData as m>
- <option value="${m.key}" <if m.key == data.to_media_folder>selected</if>>${m.value}</option>
- </list>
- </select>
- </td>
- </tr>
-
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.title")}:</B></span></td>
- <td><input type="text" size="40" maxlength="255" name="title" value="${data.title}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.description")}:</B></span></td>
- <td><input type="text" size="40" maxlength="255" name="description" value="${data.description}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.date")}:</B></span></td>
- <td><input type="text" size="8" maxlength="8" name="date" value="${data.date}">
- <input type="text" size="20" maxlength="40" name="year" value="${data.year}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.location")}:</B></span></td>
- <td><input type="text" size="40" maxlength="80" name="place" value="${data.place}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.creator")}:</B></span></td>
- <td>
- <input type="text" size="40" maxlength="80" name="creator" value="${data.creator}">
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.keywords")}:</B></span></td>
- <td><textarea cols="40" rows="2" name="keywords">${data.keywords}</textarea></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.comment")}:</B></span></td>
- <td><textarea cols="40" rows="2" name="comment">${data.comment}</textarea></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.source")}:</B></span></td>
- <td><input type="text" size="40" maxlength="80" name="source" value="${data.source}"></td>
- </tr>
- <tr>
- <td colspan="2" align="right"> <span class="text">
- ${lang("media.is_published")} <input type="checkbox" name="is_published" value="1"<if data.is_published!="0" && data.is_published!=""> checked</if>>
- <if data.new>
- <input type="submit" name="save" value="${lang("insert")}">
- <else>
- <input type="submit" name="save" value="${lang("save")}">
- </if> </span></form></span>
- </td>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("audiolist.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-
-<table border="0" cellpadding="2" cellspacing="1">
- <tr>
- <td colspan="5"><form method="post" action="${config.actionRoot}">
- <input type="hidden" name="module" value="Audio">
- <input type="hidden" name="do" value="list">
- <input type="hidden" name="cid" value="${data.cid}">
- <table border="0">
- <tr class="pink">
- <td>${lang("medialist.search_text_in")}:</td>
- <td>${lang("media.published")}:</td>
- <td>${lang("media.mediafolder")}:</td>
- <td> </td>
- </tr>
-
- <tr>
- <td>
- <input type="text" size="10" maxlength="20" name="query_text" value="${data.query_text}">
- <select name="query_field">
- <option value="title"<if data.query_field=="title"> selected</if>>${lang("media.title")}</option>
- <option value="creator"<if data.query_field=="creator"> selected</if>>${lang("media.creator")}</option>
- <option value="place"<if data.query_field=="place"> selected</if>>${lang("media.location")}</option>
- <option value="keywords"<if data.query_field=="keywords"> selected</if>>${lang("media.keywords")}</option>
- </select>
- </td>
- <td>
- <select name="query_is_published">
- <option value="">${lang("dontcare")}</option>
- <option value="0" <if data.query_is_published=="0"> selected</if>>${lang("no")}</option>
- <option value="1" <if data.query_is_published=="1"> selected</if>>${lang("yes")}</option>
- </select>
- </td>
- <td>
- <select name="query_media_folder">
- <list extra.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="${lang("filter")}">
- </td>
- </tr>
- </table>
- </form>
- </td>
- </tr>
-
- <tr class="darkgrey" >
- <td><span class="witesmall">
- <b>${lang("media.icon")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("media.title")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("media.mediafolder")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("media.creator")}</b></span></td>
- </tr>
- <if data.contentlist>
- <list data.contentlist as entry>
- <tr <if grey=="1"><assign grey="0">class="list1"<else>class="list2"<assign grey="1"> </if>>
- <td>
- <img src="${config.docRoot}/img/${entry.big_icon}" border=0></span></td>
- <td>${entry.title}
- <if entry.decription><br>${entry.description}</if></td>
- <td>${data.mediafolderHashdata[entry.to_media_folder]["name"]} </td>
- <td>${entry.creator} </td>
- <td><span class="text">
- <if data.cid><a href="${config.actionRoot}?module=Content&do=attach&mid=${entry.id}&cid=${data.cid}">${lang("attach")}</a>
- <else>
- <a href="${config.actionRoot}?module=Audio&do=delete&id=${entry.id}">${lang("delete")}</a>
- | <a href="${config.actionRoot}?module=Audio&do=edit&id=${entry.id}">${lang("edit")}</a>
- </if>
- </span></td>
- </tr>
- </list>
- <tr>
- <td colspan="4" class="darkgrey"><span class="witetext">${data.count} ${lang("records")}
- / ${lang("show_from_to", data.from, data.to)}</span></td>
- <td> </td>
- </tr>
-
-<tr><td>
-<if data.prev>
- <a href="${config.actionRoot}?module=Audio&do=list&query_text=${data.query_text_encoded}&query_field=${data.query_field}&query_is_published=${data.query_is_published}&query_media_folder=${data.query_media_folder}&offset=${data.prev}&prev=zurück&cid=${data.cid}">zurueck</a>
-</if>
-<if data.next>
-<a href="${config.actionRoot}?module=Audio&do=list&query_text=${data.query_text_encoded}&query_field=${data.query_field}&query_is_published=${data.query_is_published}&query_media_folder=${data.query_media_folder}&offset=${data.next}&next=weiter&cid=${data.cid}">weiter</a>
-</if>
-</td></tr>
-<else>
- <tr><td align="center">${lang("no_matches_found")}</td></tr>
-</if>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("breaking.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<form action="${config.actionRoot}" method="post">
- <input type="hidden" name="module" value="Breaking">
- <input type="hidden" name="id" value="${data.id}">
- <if data.new><input type="hidden" name="do" value="insert">
- <else><input type="hidden" name="do" value="update"></if>
-<table border="0">
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("breaking.date")}:</B></span></td>
- <td>
- ${data.webdb_create_formatted}
- </td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("breaking.text")}:</B> ${lang("breaking.textinfo")}</span></td>
- <td>
- <textarea cols="50" rows="3" name="text" wrap=virtual>${data.text}</textarea>
- </td>
- </tr>
-
- <tr>
- <td colspan="2" align="right"> <span class="wite"><if data.new>
- <input type="submit" name="save" value="${lang("insert")}">
- <else>
- <input type="submit" name="save" value="${lang("save")}">
- </if> </span></form></span>
- </td>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("breakinglist.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<if data.contentlist>
-<table border="0" cellpadding="2" cellspacing="1">
- <tr class="darkgrey">
- <td><span class="witesmall"><b>${lang("breaking.date")}</b></span></td>
- <td><span class="witesmall"><b>${lang("breaking.text")}</b></span></td>
- <td> </td>
- </tr>
-
- <list data.contentlist as entry>
- <tr
- <if grey=="1"><assign grey="0">class="list1"<else>class="list2"<assign grey="1"> </if>>
- <td>${entry.webdb_create_formatted} </td>
- <td>${entry.text} </td>
- <td><span class="text"> <a href="${config.actionRoot}?module=Breaking&do=delete&id=${entry.id}">${lang("delete")}</a>
- | <a href="${config.actionRoot}?module=Breaking&do=edit&id=${entry.id}">${lang("edit")}</a></span></td>
- </tr>
- </list>
- <tr>
- <td colspan="3" class="darkgrey"><span class="witetext">${data.count} ${lang("records")}
- / ${lang("show_from_to", data.from, data.to)}</span></td>
- <td> </td>
- </tr>
-</table>
-
- <P>
-<if data.prev>
- <a href="${config.actionRoot}?module=Breaking&do=list&where=${data.where}&prevoffset=${data.prev}&prev=zurück">${lang("list.previous")}</a>
-</if>
-<if data.next>
-<a href="${config.actionRoot}?module=Breaking&do=list&where=${data.where}&nextoffset=${data.next}&next=weiter">${lang("list.next")}</a>
-</if>
-
-<else>
- <P align="center">${lang("no_matches_found")}</p>
-</if>
-<include "admin/foot.template">
-</body>
-</html>
-
-
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("comment.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-
-<form method="post" action="${config.actionRoot}">
- <input type="hidden" name="module" value="Comment">
- <input type="hidden" name="where" value="${utility.encodeHTML(data.where)}">
- <input type="hidden" name="offset" value="${utility.encodeHTML(data.offset)}">
- <input type="hidden" name="order" value="${utility.encodeHTML(data.order)}">
- <input type="hidden" name="id" value="${utility.encodeHTML(data.id)}">
- <input type="hidden" name="date" value="${utility.encodeHTML(data.date)}">
- <input type="hidden" name="to_media" value="${utility.encodeHTML(data.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" class="darkgrey"><span class="witesmall">
- <B>${lang("comment.date")}:</B></span></td>
- <td>${utility.encodeHTML(utility.encodeHTML(data.date))}</td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("comment.title")}:</B></span></td>
- <td><input type="text" size="40" maxlength="255" name="title" value="${utility.encodeHTML(data.title)}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("comment.creator")}:</B></span></td>
- <td><input type="text" size="40" maxlength="80" name="creator" value="${utility.encodeHTML(data.creator)}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("comment.url")}:</B></span></td>
- <td><input type="text" size="40" maxlength="255" name="main_url" value="${utility.encodeHTML(data.main_url)}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("comment.email")}:</B></span></td>
- <td><input type="text" size="40" maxlength="80" name="email" value="${utility.encodeHTML(data.email)}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("comment.phone")}:</B></span></td>
- <td><input type="text" size="40" maxlength="80" name="phone" value="${utility.encodeHTML(data.phone)}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("comment.address")}:</B></span></td>
- <td><input type="text" size="40" maxlength="80" name="address" value="${utility.encodeHTML(data.address)}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("comment.text")}:</B></span></td>
- <td><textarea cols="40" rows="10" name="description" wrap="virtual">${utility.encodeHTML(data.description)}</textarea></td>
- </tr>
-
- <td colspan="2" align="right"> <span class="text">
- ${lang("comment.published")} <input type="checkbox" name="is_published" value="1" <if data.is_published=="1"> checked</if>>
- <if new>
- <input type="submit" name="save" value="${lang("insert")}">
- <else>
- <input type="submit" name="save" value="${lang("save")}">
- </if> </span></form></span>
- </td>
-</table>
-
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("commentlist.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-
-<table border="0" cellpadding="2" cellspacing="1">
- <tr>
- <td colspan="5">
- <form method="post" action="${config.actionRoot}">
- <input type="hidden" name="module" value="Comment">
- <input type="hidden" name="do" value="list">
- <input type="hidden" name="offset" value="${data.offset}">
- <input type="text" size="10" maxlength="20" name="query_text" value="${data.query_text}">
- <select name="query_field">
- <option value="title"<if data.query_field=="title"> selected</if>>${lang("comment.title")}</option>
- <option value="creator"<if data.query_field=="creator"> selected</if>>${lang("comment.creator")}</option>
- <option value="description"<if data.query_field=="description"> selected</if>>${lang("comment.text")}</option>
- </select>
- <select name="query_is_published">
- <option value="">--</option>
- <option value="0" <if data.query_is_published=="0"> selected</if>>${lang("commentlist.hidden")}</option>
- <option value="1" <if data.query_is_published=="1"> selected</if>>${lang("commentlist.produced")}</option>
- </select>
- <select name="order">
- <option value="webdb_create" <if data.order=="webdb_create"> selected</if>>${lang("comment.date")}</option>
- <option value="articletitle" <if data.order=="articletitle"> selected</if>>${lang("comment.title")}</option>
- </select>
- <input type="submit" name="search" value="${lang("commentlist.search")}">
- </form>
- </td>
- </tr>
-
- <tr class="pink">
- <td><p class="head">${lang("comment.date")}</p></td>
- <td><p class="head">${lang("comment.title")}/ ${lang("comment.creator")}<br>
- ${lang("comment.text")}</p></td>
- <td><p class="head">${lang("comment.article")}</P></td>
- </tr>
-
-<if data.contentlist>
-
- <list data.contentlist as entry>
- <tr <if grey=="1"><assign grey="0">class="list1"<else><assign grey="1">class="list2"</if>>
-
- <td>${entry.webdb_create_short}<br>
- <if entry.is_published=="0"><span class="spezialtext">hidden</span><else>-</if>
- </td>
-
- <td>
- <if entry.title><b>${entry.title}</b><br></if>
- <if entry.creator>Von: ${entry.creator}<br></if>
- <span class="small">${entry.description}</span>
- <if entry.main_url><br>URL: ${entry.main_url}</if>
- <br><a href="${config.actionRoot}?module=Comment&do=edit&order=${data.order}&offset=${data.offset}&id=${entry.id}">${lang("edit")}</a>
- </td>
-
-
- <td>
- ${data.articleHash[entry.to_media]["title"]}<br>
- <a href="${config.actionRoot}?module=Content&do=edit&id=${data.articleHash[entry.to_media]["id"]}">
- edit</a> |
- <a href="${config["Producer.ProductionHost"]}${config["Producer.DocRoot"]}${data.articleHash[entry.to_media]["publish_path"]}${data.articleHash[entry.to_media]["id"]}.shtml">
- view</a>
- </td>
-
- <td><span class="text"> <a href="${config.actionRoot}?module=Comment&do=delete&id=${entry.id}">${lang("delete")}</a>
- </span></td>
-
- </tr>
- </list>
-
- <tr>
- <td colspan="3" class="darkgrey"><span class="wite">${data.count} ${lang("records")}
- / ${lang("show_from_to", data.from, data.to)}</span></td>
- <td> </td>
- </tr>
-<tr><td>
-
-<if data.prev>
-<a href="${config.actionRoot}?module=Comment&do=list&order=${data.order}&query_text=${data.query_text_encoded}&query_field=${data.query_field}&query_is_published=${data.query_is_published}&query_media_folder=${data.query_media_folder}&offset=${data.prev}&prev=zurück">zurueck</a>
-</if>
-<if data.next>
-<a href="${config.actionRoot}?module=Comment&do=list&order=${data.order}&query_text=${data.query_text_encoded}&query_field=${data.query_field}&query_is_published=${data.query_is_published}&query_media_folder=${data.query_media_folder}&offset=${data.next}&next=weiter">weiter</a>
-</if>
-</td></tr>
-<else>
- <tr><td align="center">${lang("no_matches_found")}</td></tr>
-</if>
-</table>
-
-<include "admin/foot.template">
-
-</body>
-</html>
-
-
+++ /dev/null
-<html>
- <head>
- <title>${config["Mir.Name"]} | ${lang("confirm.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
- </head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
- <include "admin/head_nonavi.template">
-<table width="100%" border="0" align="center">
- <tr class="darkgrey">
- <td colspan="2">
- <h2 align="center"><span class="litetitel">${lang("confirm.really_delete")}</span></h2>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <form method="post" action="${config.actionRoot}">
- <div align="center">
- <input type="hidden" name="module" value=${data.module}>
- <input type="hidden" name="do" value="delete">
- <input type="hidden" name="id" value="${data.id}">
- <input type="hidden" name="where" value="${data.where}">
- <input type="hidden" name="order" value="${data.order}">
- <input type="hidden" name="offset" value="${data.offset}">
- <input type="submit" name="cancel" value="${lang("cancel")}">
- <input type="submit" name="confirm" value="${lang("delete")}">
- </div>
- </form>
- </td>
- </tr>
-</table>
-<include "admin/foot.template">
- </body>
-</html>
+++ /dev/null
-<html>
- <head>
- <title>${lang("content.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css"
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- </head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<form method="post" action="${config.actionRoot}">
- <input type="hidden" name="module" value="Content">
- <input type="hidden" name="where" value="${utility.encodeHTML(data.where)}">
- <input type="hidden" name="offset" value="${utility.encodeHTML(data.offset)}">
- <input type="hidden" name="order" value="${utility.encodeHTML(data.order)}">
- <input type="hidden" name="id" value="${utility.encodeHTML(data.id)}">
- <if data.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>
- <td align="right" class="grey">
- <span class="witetext">
- <b>${lang("content.owner")}:</b>
- </span>
- </td>
- <td>
- <span class="specialtext">
- ${utility.encodeHTML(data.login_user.login)}
- </span>
- </td>
- <td colspan="3"> </td>
-</tr>
-<tr>
- <td align="right" class="grey">
- <span class="witetext">
- <b>${lang("content.import_date")}:</b>
- </span>
- </td>
- <td>
- <span class="witetext">
- ${utility.encodeHTML(data.date)}
- </span>
- </td>
- <td colspan="3"> </td>
-</tr>
-
-<tr>
- <td align="right" class="grey">
- <span class="witetext">
- <b>${lang("content.lastchange_date")}:</b>
- </span>
- </td>
- <td>
- ${utility.encodeHTML(data.webdb_lastchange)}<br>
- </td>
- <td colspan="3"> </td>
-</tr>
-
-<tr>
- <td align="right" valign="top" class="grey">
- <span class="witetext">
- <b>${lang("content.create_date")}:</b>
- </span>
- </td>
- <td colspan="3">
- ${utility.encodeHTML(data.webdb_create)}<br><br>${lang("edit")} (yyyy-mm-dd [HH:mm]):
- <input type="text" size="10" maxlength="16" name="webdb_create" value=""><br>
- </td>
- <td colspan="3"> </td>
-</tr>
-
-<tr>
- <td align="right" valign="top" class="grey">
- <span class="witetext">
- <B>${lang("content.topic")} <a href="${config.docRoot}/help/content.html">
- <img src=" ${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>
- / ${lang("content.feature")}:
- <a href="${config.docRoot}/help/content.html">
- <img src="${config.docRoot}/img/help.gif" border="0" align="middle"></a>
- </B>
- </span>
- </td>
- <td colspan="4" >
- <table border=0 cellpadding="0" cellspacing="0">
- <tr>
- <td>
- <select name="to_article_type">
- <list extra.articletypePopupData as a>
- <option value="${a.key}" <if (a.key == data.to_article_type)>selected</if>>${a.value}</option>
- </list>
- </select>
- <select name="to_feature">
- <list extra.schwerpunktPopupData as s>
- <option value="${s.key}" <if (s.key == data.to_feature)>selected</if>>${s.value}</option>
- </list>
- </select>
- </td>
- <td rowspan="2">
- <select name="to_topic" size="5" multiple>
-
- <list extra.themenPopupData as t>
- <option value="${t.key}" <list data.to_topics as to><if (t.key == to["id"])>selected</if></list>>${t.value}</option>
- </list>
-
- </select>
- </td>
- </tr>
- <tr>
- <td>
- <select name="to_language">
- <list extra.languagePopupData as l>
- <option value="${l.key}" <if (l.key == data.to_language)>selected</if>>${l.value}</option>
- </list>
- </select>
- <td>
- </tr>
- </table>
- </td>
-</tr>
-<tr>
- <td align="right" valign="top" class="grey">
- <span class="witetext">
- <B>${lang("content.title")}: <br><br>${lang("content.subtitle")}: <br>
- <a href="${config.docRoot}/help/content.html#title">
- <img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>
- </B>
- </span>
- </td>
- <td colspan="4">
- <input type="text" size="40" name="title" value="${utility.encodeHTML(data.title)}"><br>
- <input type="text" size="20" name="subtitle" value="${utility.encodeHTML(data.subtitle)}">
- <input type="text" size="20" name="edittitle" value="${utility.encodeHTML(data.edittitle)}">
- </td>
-</tr>
-<tr>
- <td align="right" valign="top" class="grey">
- <span class="witetext">
- <B>${lang("content.location")}:
- <a href="${config.docRoot}/help/content.html">
- <img src="${config.docRoot}/img/help.gif" border="0" align="middle"></a>
- </B>
- </span>
- </td>
- <td colspan="4" >
- <input type="text" size="40" name="place" value="${utility.encodeHTML(data.place)}">
- </td>
-</tr>
-<tr>
- <td align="right" valign="top" class="grey">
- <span class="witetext">
- <B>${lang("content.creator")}:</B>
- <a href="${config.docRoot}/help/content.html">
- <img src="${config.docRoot}/img/help.gif" border="0" align="middle"></a>
- </span>
- </td>
- <td colspan="4">
- <input type="text" size="40" name="creator" value="${utility.encodeHTML(data.creator)}"><br>
- </td>
-</tr>
-
-<tr>
- <td align="right" valign="top" class="grey">
- <span class="witetext">
- <B>${lang("content.creator.email")}/${lang("content.creator.url")}:</B>
- <a href="${config.docRoot}/help/content.html">
- <img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>
- </span>
- </td>
- <td colspan="4" >
- <input type="text" size="20" name="creator_email" value="${utility.encodeHTML(data.creator_email)}">
- <input type="text" size="20" name="creator_main_url" value="${utility.encodeHTML(data.creator_main_url)}">
- </td>
-</tr>
-<tr>
- <td align="right" valign="top" class="grey">
- <span class="witetext">
- <B>${lang("content.creator.address")}/${lang("content.creator.telephone")}:</B>
- <a href="${config.docRoot}/help/content.html">
- <img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>
- </span>
- </td>
- <td colspan="4" >
- <input type="text" size="20" name="creator_address" value="${utility.encodeHTML(data.creator_address)}">
- <input type="text" size="20" name="creator_phone" value="${utility.encodeHTML(data.creator_phone)}">
- </td>
-</tr>
-<tr>
- <td align="right" valign="top" class="grey">
- <span class="witetext">
- <B>${lang("content.abstract")}:</B>
- <a href="${config.docRoot}/help/content.html">
- <img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>
- </span>
- </td>
- <td colspan="4">
- <textarea cols="50" rows="15" name="description" wrap=virtual>${data.description}</textarea>
- </td>
-</tr>
-
-<tr>
- <td align="right" valign="top" class="grey">
- <span class="witetext">
- <B>${lang("content.content")}:
- <a href="${config.docRoot}/help/content.html">
- <img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>
- ${lang("content.html")}
- <input type="checkbox" name="is_html" value="1"<if
- data.is_html=="1"> checked</if>>
- <a href="${config.docRoot}/help/content.html">
- <img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>
- </B>
- </span>
- </td>
- <td colspan="4">
- <textarea cols="50" rows="20" name="content_data" wrap=virtual>${data.content_data}</textarea>
- </td>
-</tr>
-<tr>
- <td align="right" valign="top" class="grey">
- <span="class">
- <B>${lang("content.comment")}:</B><br>
- <i>${lang("content.internal")}</i>
- </span>
- </td>
- <td colspan="4">
- <textarea cols="50" rows="6" name="comment" wrap=virtual>${utility.encodeHTML(data.comment)}</textarea>
- </td>
-</tr>
-
-<tr>
- <td> </td>
- <td> </td>
- <td> </td>
- <td colspan="2" align="right" valign="top">
- frei <a href="${config.docRoot}/help/content.html"><img src="${config.docRoot}/img/help.gif" border="0" align="absmiddle"></a>:
- <input type="checkbox" name="is_published" value="1"<if data.is_published!="0" && data.is_published!=""> checked</if>>
- <if data.new>
- <input type="submit" name="save" value="${lang("insert")}">
- <else>
- <input type="submit" name="save" value="${lang("save")}">
- </if>
- </td>
-</tr>
-
-<tr><td class="pink" colspan="5">${lang("content.attachments")}</td></tr>
- <!-- image stuff -->
- <list data.to_media_images as m>
-<tr>
- <td align=right valign=top class="grey">
- <span="witetext">
- <B>${lang("content.images")}:</B>
- </span>
- </td>
- <td colspan="4" align="left" valign="top">
- <a href="${config.actionRoot}?module=Images&do=edit&id=${m["id"]}"><img src="${config.actionRoot}?module=Images&do=showicon&id=${m["id"]}" alt="edit" border="0"></a>
- <a href="${config.actionRoot}?module=Content&do=dettach&cid=${data.id}&mid=${m["id"]}">${lang("delete")}</a>
- </td>
-</tr>
-</list>
-<tr>
- <td align=right valign=top class="grey">
- <span class="witetext">
- <B>${lang("content.media")}:</B>
- </td>
- <td colspan="4" align="left" valign="top">
- <a href="${config.actionRoot}?module=Images&do=list&cid=${data.id}">${lang("content.addimage")}</a>
- </td>
-</tr>
-<list data.to_media_audio as m>
-<tr>
- <td align=right valign=top class="grey">
- <span class="witetext">
- <B>${lang("content.audio")}:</B>
- </span>
- </td>
- <td colspan="4" align="left" valign="top">
- <a href="${config.actionRoot}?module=Audio&do=edit&id=${m["id"]}"><img src="${config.docRoot}/img/${m["big_icon"]}" alt="edit" border="0"></a>
- <a href="${config.actionRoot}?module=Content&do=dettach&cid=${data.id}&mid=${m["id"]}">${lang("delete")}</a>
- </td>
-</tr>
-</list>
-<tr>
- <td align=right valign=top class="grey">
- <span class="witetext">
- <B>${lang("content.media")}:</B>
- </span>
- </td>
- <td colspan="4" align="left" valign="top">
- <a href="${config.actionRoot}?module=Audio&do=list&cid=${data.id}">${lang("content.addaudio")}</a>
- </td>
-</tr>
-<list data.to_media_video as m>
-<tr>
- <td align=right valign=top class="grey">
- <span class="witetext">
- <B>${lang("content.video")}:</B>
- </span>
- </td>
- <td colspan="4" align="left" valign="top">
- <a href="${config.actionRoot}?module=Video&do=edit&id=${m["id"]}"><img src="${config.docRoot}/img/${m["big_icon"]}" alt="edit" border="0"></a>
- <a href="${config.actionRoot}?module=Content&do=dettach&cid=${data.id}&mid=${m["id"]}">${lang("delete")}</a>
- </td>
-</tr>
-</list>
-<tr>
- <td align=right valign=top class="grey">
- <span class="witetext">
- <B>${lang("content.media")}:</B>
- </span>
- </td>
- <td colspan="4" align="left" valign="top">
- <a href="${config.actionRoot}?module=Video&do=list&cid=${data.id}">${lang("content.addvideo")}</a>
- </td>
-</tr>
-<list data.to_media_other as m>
-<tr>
- <td align=right valign=top class="grey">
- <span class="witetext">
- <B>${lang("content.other")}:</B>
- </span>
- </td>
- <td colspan="4" align="left" valign="top">
- <a href="${config.actionRoot}?module=Video&do=edit&id=${m["id"]}"><img src="${config.docRoot}/img/${m["big_icon"]}" alt="edit" border="0"></a>
- <a href="${config.actionRoot}?module=Content&do=dettach&cid=${data.id}&mid=${m["id"]}">${lang("delete")}</a>
- </td>
-</tr>
-</list>
-<tr>
- <td align=right valign=top class="grey">
- <span class="witetext">
- <B>${lang("content.media")}:</B>
- </span>
- </td>
- <td colspan="4" align="left" valign="top">
- <a href="${config.actionRoot}?module=OtherMedia&do=list&cid=${data.id}">${lang("content.addother")}</a>
- </td>
-</tr>
-</table>
-</form>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("contentlist.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<if data.contentlist>
- <table border="0" width="100%" cellspacing="0" cellpadding="2">
- <tr class="darkgrey">
- <td><span class="witesmall">
- ${lang("content.creationdate")}<br>
- ${lang("content.modificationdate")}<br>
- ${lang("content.status")}</span></td>
- <td><span class="witesmall">
- ${lang("content.type")} / ${lang("content.location")}: ${lang("content.title")}<br>
- ${lang("content.creator")}</span></td>
- <td ><span class="witesmall">${lang("content.topic")}<br>${lang("content.feature")}</span></td>
- <td width="25%"><span class="witesmall">
- ${lang("content.comment")}</span></td>
- <td class="darkgrey"> </td>
- </tr>
-
- <list data.contentlist as entry>
- <tr <if grey=="1"><assign grey="0">class="list1"<else>class="list2"<assign grey="1"></if>>
- <td><span class="x-small">
- ${entry.webdb_create_formatted}<br>
- <if entry.webdb_lastchange>${entry.webdb_lastchange_formatted}<else>-</if><br>
- <if entry.is_published!="0">F<else>-</if>
- <if entry.is_html!="0">H<else>-</if>
- </span></td>
- <td><span class="small"><b>
- <span class="x-small">${articletypeHash[entry.to_article_type]["name"]} -- </span><if entry.place>${entry.place}: </if>${entry.title}</b><br>
- ${entry.creator}
- <a href="${config.actionRoot}?module=Content&do=edit&id=${entry.id}&where=${data.where_encoded}&order=${data.order_encoded}&offset=${data.offset}">${lang("edit")}</a>
- <if entry.to_article_type=="0"> | <a href="${config.actionRoot}?module=Content&do=newswire&id=${entry.id}&where=${data.where_encoded}&order=${data.order_encoded}&offset=${data.offset}">newswire</a></if></span></td>
- <td><span class="small">
- <if entry.thema_id!="0">${themenHashData[entry.thema_id]["name"]}</if> <br>
- <if entry.to_feature!="0">${schwerpunktHashData[entry.to_feature]["title"]}</if> </span></td>
- <td width="20%" <if grey=="1">class="list3"<else>class="list4"</if> valign="top"><span class="x-small">
- ${entry.comment} </span></td>
- <td class0"litegrey"><span class="text">
- <a href="${config.actionRoot}?module=Content&do=delete&id=${entry.id}&where=${data.where_encoded}&order=${data.order_encoded}&offset=${data.offset}">${lang("delete")}</a>
- </span></td>
- </tr>
- </list>
- <tr class="darkgrey">
- <td colspan="4"><span class="witesmall">${data.count} ${lang("records")}
- / ${lang("show_from_to", data.from, data.to)}</span></td></tr>
- </table>
-
- <P>
-<if data.prev || data.next>
- <form method="post" action="${config.actionRoot}">
- <input type="hidden" name="module" value="Content">
- <input type="hidden" name="do" value="listop">
- <input type="hidden" name="where" value="${data.where}">
- <input type="hidden" name="order" value="${data.order}">
-<if data.prev>
- <input type="hidden" name="prevoffset" value="${data.prev}">
- <input type="submit" name="prev" value="${lang("list.previous")}">
-</if>
-<if data.next>
- <input type="hidden" name="nextoffset" value="${data.next}">
- <input type="submit" name="next" value="${lang("list.next")}">
-</if>
- </form>
-</if>
-
-<else>
- <P align="center">${lang("no_matches_found")}</p>
-</if>
-
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("feature.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-
-<table border="0">
- <form method="post" action="${config.actionRoot}">
- <input type="hidden" name="module" value="Schwerpunkt">
- <input type="hidden" name="where" value="${data.where}">
- <input type="hidden" name="offset" value="${data.offset}">
- <input type="hidden" name="order" value="${data.order}">
- <if data.new>
- <input type="hidden" name="do" value="insert">
- <else>
- <input type="hidden" name="do" value="update">
- </if>
- <input type="hidden" name="id" value="${data.id}">
- <tr>
- <td align="right" valign="top" class="darkgrey"><span class="witetext"><B>${lang("feature.title")}:</B></span></td>
- <td>
- <input type="text" size="40" name="title" value="${data.title}">
- <select name="is_published">
- <option value="1"<if data.is_published!="0">selected</if>>${lang("feature.is_published")}</option>
- <option value="0" <if data.is_published=="0">selected</if>>${lang("feature.is_not_published")}</option>
- </select>
- </td>
- </tr>
-
- <tr>
- <td align="right" valign="top" class="darkgrey"><span class="witetext"><B>${lang("feature.filename")}:</B></span></td>
- <td>
- <input type="text" size="20" name="filename" value="${data.filename}">
- </td>
- </tr>
-
- <tr>
- <td align="right" valign="top" class="darkgrey"><span class="witetext"><B>${lang("feature.abstract")}:</B></span></td>
- <td>
- <textarea cols="40" rows="3" name="description">${data.description}</textarea>
- </td>
- </tr>
-
- <tr>
- <td align="right" valign="top" class="darkgrey"><span class="witetext"><B>${lang("feature.link")}:</B></span></td>
- <td>
- <input type="text" size="40" name="main_url" value="${data.main_url}">
- </td>
- </tr>
- <tr>
- <td colspan="2" align="right" valign="top" bgcolor="#ffffff"> <span class="witetext"><if new>
- <input type="submit" name="save" value="${lang("insert")}">
- <else>
- <input type="submit" name="save" value="${lang("save")}">
- </if></span></td>
- </tr>
- </form>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("featurelist.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-
-
-<if data.contentlist>
-<table border="0">
- <tr class="darkgrey">
- <td><span class="witesmall">${lang("feature.published")}</span></td>
- <td><span class="witesmall">${lang("feature.title")}</span></td>
- <td><span class="witesmall">${lang("feature.filename")}</span></td>
- <td><span class="witesmall">${lang("feature.link")}</span></td>
- <td><span class="witesmall">${lang("feature.abstract")}</span></td>
- </tr>
- <list data.contentlist as entry>
- <tr
- <if grey=="1"><assign grey="0">class="list1"<else>class="list2"<assign grey="1"> </if>>
- <td align="center"><if entry.is_published!="0">X<else> </if></td>
- <td>${entry.title} </td>
- <td>${entry.filename} </td>
- <td>${entry.main_url} </td>
- <td>${entry.description} </td>
- <td><span class="text"> <a href="${config.actionRoot}?module=Schwerpunkt&do=delete&id=${entry.id}">${lang("delete")}</a>
- | <a href="${config.actionRoot}?module=Schwerpunkt&do=edit&id=${entry.id}">${lang("edit")}</a></span></td>
- </tr>
- </list>
-
- <tr>
- <td align="center" colspan="5" class="darkgrey">
- <div align="left"><span class="witesmall">${data.count} ${lang("records")} /
- ${lang("show_from_to", data.from, data.to)}</span></div>
- </td>
- <td><a href="${config.docRoot}"><span class="text"> ${lang("back")}</span></a></td>
- </tr>
-</table>
-
- <P>
-<if (data.prev || data.next)>
- <form method="post" action="${config.actionRoot}">
- <input type="hidden" name="module" value="Schwerpunkt">
- <input type="hidden" name="where" value="${data.where}">
-<if data.prev>
- <input type="hidden" name="prevoffset" value="${data.prev}">
- <input type="submit" name="prev" value="${lang("list.previous")}">
-</if>
-<if data.next>
- <input type="hidden" name="nextoffset" value="${data.next}">
- <input type="submit" name="next" value="${lang("list.next")}">
-</if>
- </form>
-</if>
-
-
-<else>
-
- <P align="center">${lang("no_matches_found")}</p>
-
-</if>
-
-<include "admin/foot.template">
-</body>
-</html>
-
-
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("fileedit")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-
-<br>
-<b>${lang("fileedit")} :</b> ${data.filename}
-
-<br>
-
-<form action="${config.actionRoot}" method="post">
-
- <input type="hidden" name="module" value="FileEdit">
- <input type="hidden" name="filename" value="${data.filename}">
- <input type="hidden" name="do" value="update">
-
-
- <textarea cols="66" rows="40" name="text" wrap=virtual>${data.text}</textarea>
-
-<br>
-
-
-
- <input type="submit" name="save" value="${lang("save")}">
- <input type="reset" value="${lang("reset")}">
-
-
-</form>
-<br>
-<br>
-
-${lang("preview")}
-
-<hr size="2" width="90%" noshade>
-
-${data.text}
-
-<hr size="2" width="90%" noshade>
-<br>
-
-<include "admin/foot.template">
-
-</body>
-</html>
-
-
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("fileedit")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-<include "admin/head.template">
-
-
-<if data.filelist>
-
-<table border="0" cellpadding="2" cellspacing="1">
-
- <tr class="dark">
-
- <td><span class="witesmall"><b>${lang("language.file")}</b></span></td>
- <td> </td>
- </tr>
-
-
- <list data.filelist as entry>
- <tr
- <if grey=="1"><assign grey="0">class="list1"<else>class="list2"<assign grey="1"> </if>
- >
- <td>${entry} </td>
- <td><span class="small"><a href="${config.actionRoot}?module=FileEdit&do=edit&filename=${entry}">${lang("edit")}</a></span></td>
- </tr>
- </list>
-
-</table>
-
- <P>
-
-<else>
- <P align="center">${lang("no_matches_found")}</p>
-</if>
-<include "admin/foot.template">
-</body>
-</html>
-
-
+++ /dev/null
-<table width="100%" cellspacing="0" cellpadding="0">
-<tr>
- <td colspan=2><hr></td>
-</tr>
-<tr>
- <td align="left" class="darkgrey"><span class="small">
- <a href="#top"><span class="whitetext"><b>${lang("foot.top")}</b></span></a></span></td>
- <td align="right"><span class="small">
- <a href="mailto:${lang("imc.contact-email.address")}"><span class="spezialtext"><b>${config["Mir.Shortname"]}</b></span></a> - ${config["Mir.Version"]}</span></td>
-</tr>
-</table>
+++ /dev/null
-<a name="top">
-<table width="100%" cellspacing="0" cellpadding="0">
- <tr class="dark">
- <td>
- <img src="${config.docRoot}/img/logo_small.gif" border="0" align="middle">
- <span class="witesmall">
- <b>${config["Mir.Name"]}</b></span></td></tr>
-<tr><td align="right"><span class="spezialtext">
- <a href="${config.actionRoot}"><span class="spezialtext">${lang("head.start")}</span></a> |
- <a href="${config.actionRoot}?module=logout"><span class="spezialtext">${lang("head.logout")}</span></a> |
- <a href="${config.docRoot}/help/help.html"><span class="spezialtext">${lang("head.help")}</span></a> | ${lang("head.search")}</span></td></tr>
-<tr><td><hr></td></tr>
-</table>
+++ /dev/null
-<a name="top">
-<table width="100%" cellspacing="0" cellpadding="0">
- <tr class="dark">
- <td>
- <img src="${config.docRoot}/img/logo_small.gif" border="0" align="middle">
- <span class="witesmall">
- <b>${config["Mir.Name"]}</b></span></td></tr>
-<if login_user><tr><td align="right"><span class="spezialtext">
- <b>${login_user.login}</b> ${lang("head.logged_in")} /
- <a href="${actionRoot}?module=logout">${lang("head.logout")}</a></span>
- </td></tr>
-</if>
-<tr><td><hr></td></tr>
-</table>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("start.content.hidden")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<table width="98%" class="pink">
- <tr>
- <td>
-
-
-<form method="post" action="${config.actionRoot}">
- <input type="hidden" name="module" value="Hidden">
- <input type="hidden" name="do" value="list">
-
-
-
- ${lang("month")}
- <select name="month">
- <option value="01" selected >01</option>
- <option value="02">02</option>
- <option value="03">03</option>
- <option value="04">04</option>
- <option value="05">05</option>
- <option value="06">06</option>
- <option value="07">07</option>
- <option value="08">08</option>
- <option value="09">09</option>
- <option value="10">10</option>
- <option value="11">11</option>
- <option value="12">12</option>
- </select>
- ${lang("year")}
- <select name="year">
- <option value="2001">2001</option>
- <option value="2002" selected >2002</option>
- <option value="2002">2003</option>
- <option value="2002">2004</option>
- <option value="2002">2005</option>
- </select>
-
-
-
- <input type="submit" name="search" value="${lang("commentlist.search")}">
-</form>
-
-
- </td>
- </tr>
-</table>
-
-
-<br><br>
-
-<hr size="4" width="98%" noshade>
-
-<if data.contentlist>
-<table cellpadding="6" width="98%" class="litegrey">
- <tr>
- <td>
- <p>${lang("start.content.hidden")} | ${lang("month")}: ${data.month} , ${lang("year")}:${data.year}</p>
- </td>
- </tr>
-</table>
-
-<list data.contentlist as i>
-<p>
-${lang("content.title")}: <b>${i.title}</b><br>
-${lang("content.creator")}: ${i.creator}<br>
-${lang("message.date")}: ${i.webdb_create_formatted}<br>
-<br>
-<if i.to_media_audio >additional media, type: audio<br></if>
-<if i.to_media_video >additional media, type: video<br></if>
-<if i.to_media_other >additional media, type: other<br></if>
-<if i.to_media_images >additional media, type: image<br></if>
-</p>
-
-<p>
-${lang("content.abstract")}:<br>
-${i.description_parsed}</p>
-
-<p>
-${lang("content.content")}:<br>
-${i.content_data_parsed}
-</p>
-<p> </p>
-<hr size="4" width="98%" noshade>
-<p> </p>
-
-</list>
-
-
-
-<else>
- <tr><td align="center">${lang("no_matches_found")}</td></tr>
-</if>
-
-
-<include "admin/foot.template">
-
-</body>
-</html>
-
-
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("image.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
-<SCRIPT LANGUAGE="JavaScript">
-function openWin(url) {
- window.open(url,"vc","scrollbars=0,height=${data.img_height},width=${data.img_width}");
-}
-</SCRIPT>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-
-
-<if data.new>
-<form action="${config.actionRoot}?module=Images&do=add" method="post">
- <table border="0">
- <tr>
- <td align="right" class="darkgrey">
- <span class="witesmall">
- <b>${lang("media.nr_of_media")}</b> <br>
- </span>
- </td>
- <td>
- <input type="text" size="3" name="medianum" value="${medianum}"> <input type="submit" value="${lang("media.nr_of_media.submit")}">
- </td>
- </tr>
- </table>
-</form>
-</if>
-<form enctype="multipart/form-data" method="post" action="${config.actionRoot}?module=Images&do=<if data.new>insert<else>update</if>&id=${data.id}">
- <table border="0">
-
- <input type="hidden" name="where" value="${data.where}">
- <input type="hidden" name="offset" value="${data.offset}">
- <input type="hidden" name="order" value="${data.order}">
- <input type="hidden" name="id" value="${data.id}">
-
- <tr>
- <td align="right" class="darkgrey">
- <if (data.icon_data!="" && data.icon_data!="0") && !new>
- <span class="witesmall">
- <a href="JavaScript:openWin('${config.actionRoot}?module=Images&do=showimg&id=${data.id}')">
- <img src="${config.actionRoot}?module=Images&do=showicon&id=${data.id}" border=0></a></span></td>
- </if>
- <td valign="bottom"><span class="spezialtext">
- ${lang("media.created")}: ${data.webdb_create} <if data.webdb_lastchange>/ ${lang("media.changed")} ${data.webdb_lastchange}</if><br>
- <if data.is_published=="1">${lang("media.published")}: ${data.publish_date} / ${data.publish_server}${data.publish_path}<br></if>
- ${lang("media.format")}: ${data.img_width}x${data.img_height} / ${data.imgformatHashdata[to_img_format]["name"]} / ${data.imglayoutHashdata[to_img_layout]["name"]} / ${data.imgcolorHashdata[to_img_color]["name"]}<br>
- ${lang("media.rights")}: <b>${data.rightsHashdata[to_rights]["name"]}</b><br>
- ${lang("media.type")}: <b>${data.imgtypeHashdata[to_img_type]["name"]}</b><br>
- </span>
- </td>
- </tr>
-
- <if data.new>
- <list data.mediafields as m>
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
-
- <B>${lang("media.title")}:<B>
- </font> </td>
- <td>
- <input type="text" name="media_title${m}" size="40" maxlength="80" value="">
- </td>
- </tr>
- <tr>
- <td align="right" class="darkgrey"></td>
- <td>
- <INPUT TYPE="file" NAME="mpfile${m}"><br>
- </td>
- </tr>
- </list>
- <else>
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.title")}:<B>
- </td>
- <td>
- <input type="text" name="title" size="40" maxlength="80" value="${data.title}">
- </td>
- </tr>
- </if>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.mediafolder")}:</B></span></td>
- <td>
- <select name="to_media_folder">
- <list extra.mediafolderPopupData as m>
- <option value="${m.key}" <if m.key == data.to_media_folder>selected</if>>${m.value}</option>
- </list>
- </select>
- </td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.description")}:</B></span></td>
- <td><input type="text" size="40" maxlength="255" name="description" value="${data.description}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.date")}:</B></span></td>
- <td><input type="text" size="8" maxlength="8" name="date" value="${data.date}">
- <input type="text" size="20" maxlength="40" name="year" value="${data.year}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.location")}:</B></span></td>
- <td><input type="text" size="40" maxlength="80" name="place" value="${data.place}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.creator")}:</B></span></td>
- <td>
- <input type="text" size="40" maxlength="80" name="creator" value="${data.creator}">
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.keywords")}:</B></span></td>
- <td><textarea cols="40" rows="2" name="keywords">${data.keywords}</textarea></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.comment")}:</B></span></td>
- <td><textarea cols="40" rows="2" name="comment">${data.comment}</textarea></td>
- </tr>
-
- <tr>
- <td colspan="2" align="right"> <span class="text">
- <B>${lang("media.source")}:</B></span></td>
- <td><input type="text" size="40" maxlength="80" name="source" value="${data.source}"></td>
- </tr>
- <tr>
- <td colspan="2" align="right"> <span class="text">
- ${lang("media.is_published")} <input type="checkbox" name="is_published" value="1"<if data.is_published!="0" && data.is_published!=""> checked</if>>
- <if data.new>
- <input type="submit" name="save" value="${lang("insert")}">
- <else>
- <input type="submit" name="save" value="${lang("save")}">
- </if> </span></form></font>
- </td>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("imagelist.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-
-<table border="0" cellpadding="2" cellspacing="1">
- <tr>
- <td colspan="5"><form method="post" action="${config.actionRoot}">
- <input type="hidden" name="module" value="Images">
- <input type="hidden" name="do" value="list">
- <input type="hidden" name="cid" value="${data.cid}">
- <table border="0">
- <tr class="pink">
- <td>${lang("medialist.search_text_in")}:</td>
- <td>${lang("media.published")}:</td>
- <td>${lang("media.mediafolder")}:</td>
- <td> </td>
- </tr>
-
- <tr>
- <td>
- <input type="text" size="10" maxlength="20" name="query_text" value="${data.query_text}">
- <select name="query_field">
- <option value="title"<if data.query_field=="title"> selected</if>>${lang("media.title")}</option>
- <option value="creator"<if data.query_field=="creator"> selected</if>>${lang("media.creator")}</option>
- <option value="place"<if data.query_field=="place"> selected</if>>${lang("media.location")}</option>
- <option value="keywords"<if data.query_field=="keywords"> selected</if>>${lang("media.keywords")}</option>
- </select>
- </td>
- <td>
- <select name="query_is_published">
- <option value="">${lang("dontcare")}</option>
- <option value="0" <if data.query_is_published=="0"> selected</if>>${lang("no")}</option>
- <option value="1" <if data.query_is_published=="1"> selected</if>>${lang("yes")}</option>
- </select>
- </td>
- <td>
- <select name="query_media_folder">
- <list extra.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 class="darkgrey">
- <td><span class="witesmall">
- <b>${lang("media.icon")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("media.title")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("media.mediafolder")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("media.creator")}</b></span></td>
- </tr>
- <if data.contentlist>
- <list data.contentlist as entry>
- <tr <if grey=="1"><assign grey="0">class="list1"<else>class="list2"<assign grey="1"> </if>>
- <td>
- <if entry.icon_data!="" && entry.icon_data!="0">
- <a href="${config.actionRoot}?module=Images&do=showimg&id=${entry.id}" target="new">
- <img src="${config.actionRoot}?module=Images&do=showicon&id=${entry.id}" border=0></a></span></td>
- </if>
- <td>${entry.title}
- <if entry.decription><br>${entry.description}</if></td>
- <td>${data.mediafolderHashdata[entry.to_media_folder]["name"]} </td>
- <td>${entry.creator} </td>
- <td><span class="text">
- <if data.cid><a href="${config.actionRoot}?module=Content&do=attach&mid=${entry.id}&cid=${data.cid}">${lang("attach")}</a>
- <else>
- <a href="${config.actionRoot}?module=Images&do=delete&id=${entry.id}">${lang("delete")}</a>
- | <a href="${config.actionRoot}?module=Images&do=edit&id=${entry.id}">${lang("edit")}</a>
- </if>
- </span></td>
- </tr>
- </list>
- <tr>
- <td colspan="4" class="darkgrey"><span class="witetext">${data.count} ${lang("records")}
- / ${lang("show_from_to", data.from, data.to)}</span></td>
- <td> </td>
- </tr>
-
-<tr><td>
-<if data.prev>
- <a href="${config.actionRoot}?module=Images&do=list&query_text=${data.query_text_encoded}&query_field=${data.query_field}&query_is_published=${data.query_is_published}&query_media_folder=${data.query_media_folder}&offset=${data.prev}&prev=zurück&cid=${data.cid}">zurueck</a>
-</if>
-<if data.next>
-<a href="${config.actionRoot}?module=Images&do=list&query_text=${data.query_text_encoded}&query_field=${data.query_field}&query_is_published=${data.query_is_published}&query_media_folder=${data.query_media_folder}&offset=${data.next}&next=weiter&cid=${data.cid}">weiter</a>
-</if>
-</td></tr>
-<else>
- <tr><td align="center">${lang("no_matches_found")}</td></tr>
-</if>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("language.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<form action="${config.actionRoot}" method="post">
- <input type="hidden" name="module" value="Language">
- <input type="hidden" name="id" value="${id}">
- <if data.new><input type="hidden" name="do" value="insert">
- <else><input type="hidden" name="do" value="update"></if>
-<table border="0">
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("language.name")}:</B></span></td>
- <td>
- <input type="text" name="name" size="30" value="${data.name}">
- </td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("language.code")}:</B></span></td>
- <td>
- <input type="text" name="code" size="2" maxlength="2" value="${data.code}">
- </td>
- </tr>
-
-
- <tr>
- <td colspan="2" align="right"> <span class="witetext"><if data.new>
- <input type="submit" name="save" value="${lang("insert")}">
- <else>
- <input type="submit" name="save" value="${lang("save")}">
- </if> </span></form></span>
- </td>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("languagelist.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<if data.contentlist>
-<table border="0" cellpadding="2" cellspacing="1">
- <tr class="darkgrey">
- <td><span class="witesmall"><b>${lang("language.name")}</b></span></td>
- <td><span class="witesmall"><b>${lang("language.code")}</b></span></td>
- <td> </td>
- </tr>
-
- <list data.contentlist as entry>
- <tr>
- <if grey=="1"><assign grey="0">class="list1"<else>class="list2"<assign grey="1"> </if>>
- <td>${entry.name} </td>
- <td>${entry.code} </td>
- <td><span class="text"> <a href="${config.actionRoot}?module=Language&do=delete&id=${entry.id}">${lang("delete")}</a>
- | <a href="${config.actionRoot}?module=Language&do=edit&id=${entry.id}">${lang("edit")}</a></span></td>
- </tr>
- </list>
- <tr>
- <td colspan="3" class="darkgrey"><span class="witetext">${data.count} ${lang("records")}
- / ${lang("show_from_to", data.from, data.to)}</span></td>
- <td> </td>
- </tr>
-</table>
-
- <P>
-<if data.prev>
- <a href="${config.actionRoot}?module=Language&do=list&where=${data.where}&prevoffset=${data.prev}&prev=zurück">${lang("list.previous")}</a>
-</if>
-<if data.next>
-<a href="${config.actionRoot}?module=Language&do=list&where=${data.where}&nextoffset=${data.next}&next=weiter">${lang("list.next")}</a>
-</if>
-
-<else>
- <P align="center">${lang("no_matches_found")}</p>
-</if>
-<include "admin/foot.template">
-</body>
-</html>
-
-
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("linkimcs.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<form action="${config.actionRoot}" method="post">
- <input type=hidden name=module value=LinksImcs>
- <input type="hidden" name="id" value="${data.entity.id}">
- <if data.new><input type="hidden" name="do" value="insert">
- <else><input type="hidden" name="do" value="update"></if>
-<table border="0">
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall>
- <B>${lang("linkimcs.name")}:</B></span></td>
- <td>
- <input type="text" size="40" name="title" value="${data.entity.title}">
- </td>
- </tr>
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall>
- <B>${lang("linkimcs.continent")}:</B></span></td>
- <td>
- <if data.parentlist>
- <select name="to_parent_id" size="1">
- <option value=NULL> ${lang("linkimcs.new_parent")}
- <list data.parentlist as entry><option value="${entry.id}"<if entry.id == data.entity.to_parent_id> selected</if>> ${entry.title}</list>
- </select>
- </if>
- </td>
- </tr>
- <tr>
- <td align="right" class="darkgrey"><span class="witetext"><B>${lang("linkimcs.url")}:</B></span></td>
- <td>
- <input type="text" size="40" name="url" value="${data.entity.url}">
- </td>
- </tr>
- <tr>
- <td align="right" class="darkgrey"><span class="witetext"><B>${lang("linkimcs.sort_by")}:</B></span></td>
- <td>
- <select name="sortpriority" size="1">
- <option value="1"<if data.entity.sortpriority == 1> selected</if>> 1
- <option value="2"<if data.entity.sortpriority == 2> selected</if>> 2
- <option value="3"<if data.entity.sortpriority == 3> selected</if>> 3
- <option value="4"<if data.entity.sortpriority == 4> selected</if>> 4
- </select>
- </td>
- </tr>
- <tr>
- <td align="right" class="darkgrey"><span class="witetext"><B>${lang("linkimcs.language")}:</B></span></td>
- <td>
- <select name="to_language" size="1">
- <list data.languagelist as language>
- <option value="${language.id}"<if data.entity.to_language == language.id> selected</if>> ${language.name}
- </list>
- </select>
- </td>
- </tr>
- <tr>
- <td colspan="2" align="right"><span class="witetext">
- <if data.new>
- <input type="submit" name="save" value="${lang("insert")}">
- <else>
- <input type="submit" name="save" value="${lang("save")}">
- </if> </span></form></span>
- </td>
- </tr>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>\r
-<head>\r
- <title>${config["Mir.Name"]} | ${lang("linkimcslist.htmltitle")}</title>\r
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">\r
-</head>\r
-\r
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">\r
-\r
-<include "admin/head.template">\r
-\r
-<form method="post" action="${config.actionRoot}">\r
- <input type="hidden" name="module" value="LinksImcs">\r
- <input type="hidden" name="do" value="list">\r
- <input type="hidden" name="cid" value="">\r
- <table border="0">\r
- <tr class="pink">\r
- <td>${lang("linkimcslist.search_in")}:</td>\r
- <td>${lang("linkimcs.parent")}:</td>\r
- <td>${lang("linkimcs.language")}:</td>\r
- <td> </td>\r
- </tr>\r
- \r
- <tr>\r
- <td>\r
- <input type="text" size="10" maxlength="20" name="query_text" value="${data.query_text}">\r
- <select name="query_field">\r
- <option value="title"<if data.query_field == "title"> selected</if>>${lang("linkimcs.name")}\r
- <option value="url"<if data.query_field == "url"> selected</if>>${lang("linkimcs.url")}\r
- </select>\r
- </td>\r
- <td>\r
- <select name="to_parent_id">\r
- <option value=""></option>\r
- <list data.parentlist as parent><option value="${parent.id}"<if to_parent_id == parent.id> selected</if>>${parent.title}</option>\r
- </list>\r
- </select>\r
- </td>\r
- <td>\r
- <select name="to_language">\r
- <option value="">${lang("all")}</option>\r
- <list data.languagelist as language><option value="${language.id}"<if to_language == language.id> selected</if>>${language.name}</option>\r
- </list> \r
- </select>\r
- </td>\r
- <td>\r
- <input type="submit" name="search" value="${lang("filter")}">\r
- </td>\r
- </tr> \r
- </table>\r
- </form>\r
- \r
-<if data.imcslist>\r
-<table border="0">\r
- <tr class="darkgrey">\r
- <td><span class="witesmall">\r
- <b>${lang("linkimcs.name")}</b></span></td>\r
- <td><span class="witesmall">\r
- <b>${lang("linkimcs.parent")}</b></span></td>\r
- <td><span class="witesmall">\r
- <b>${lang("linkimcs.url")}</b></span></td>\r
- <td><span class="witesmall">\r
- <b>${lang("linkimcs.sort_by")}</b></span></td>\r
- <td><span class="witesmall">\r
- <b>${lang("linkimcs.language")}</b></span></td>\r
- <td><span class="witesmall">\r
- <b> </b></span></td>\r
- </tr>\r
- <list data.imcslist as entry>\r
- <assign parent = "">\r
- <assign language = "">\r
- <list data.parentlist as p>\r
- <if entry.to_parent_id == p.id><assign parent = p.title></if>\r
- </list>\r
- <list data.languagelist as l>\r
- <if entry.to_language == l.id><assign language = l.name></if>\r
- </list>\r
-\r
- <tr <if grey=="1"><assign grey="0">class="list1"<else>class="list2"<assign grey="1"> </if>>\r
- <td><span class="small">${entry.title} </span></td>\r
- <td><span class="small">${parent}</span></td>\r
- <td><span class="small">${entry.url}</span></td>\r
- <td><span class="small">${entry.sortpriority}</span></td>\r
- <td><span class="small">${data.language}</span></td>\r
- <td><span class="text"> <a href="${actionRoot}?module=LinksImcs&do=delete&id=${entry.id}">${lang("delete")}</a>\r
- | <a href="${actionRoot}?module=LinksImcs&do=edit&id=${entry.id}">${lang("edit")}</a></span>\r
- </td>\r
- </tr>\r
- </list>\r
- <tr>\r
- <td colspan="6" class="darkgrey"><span class="witesmall">\r
- ${data.count} ${lang("records")} / ${lang("show_from_to", data.from, data.to)}</span></td>\r
- <td> </td>\r
- </tr>\r
-</table>\r
-<P>\r
-<if data.prev>\r
- <a href="${config.actionRoot}?module=LinksImcs&do=list&order=${data.order}&query_text=${data.query_text_encoded}&query_field=${data.query_field}&to_parent_id=${data.to_parent_id}&to_language=${data.to_language}&prevoffset=${data.prev}&prev=zurück">${lang("list.previous")}</a> \r
-</if>\r
-<if data.next>\r
-<a href="${config.actionRoot}?module=LinksImcs&do=list&order=${data.order}&query_text=${data.query_text_encoded}&query_field=${data.query_field}&to_parent_id=${data.to_parent_id}&to_language=${data.to_language}&nextoffset=${data.next}&next=weiter">${lang("list.next")}</a>\r
-</if>\r
-\r
-<else>\r
- <P align="center">${lang("no_matches_found")}</p>\r
-</if>\r
-<include "admin/foot.template">\r
-</body>\r
-</html>
\ No newline at end of file
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
-<html>
- <head>
- <title>${config["Mir.Name"]} | ${lang("login.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
- <script language="JavaScript">
- function placeFocus() {
- document.forms[0].elements[1].focus();
- }
- </script>
-
- </head>
- <body onLoad="placeFocus()" marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
- <include "admin/head_nonavi.template">
- <center>
- <p><span class="small">
- ${lang("login.info")}
- <a href="mailto:${lang("imc.contact-email.address")}"><span class="spezialtext">${config["imc.contact-email.name"]}</span></a>.
- </span></p>
- <hr>
- <form method="post" action="${config.actionRootLogin}">
- <input type="hidden" name="module" value="login">
- <table border="0" cellpadding="2" cellspacing="0" class="dark">
- <tr class="darkgrey">
- <td colspan="2" align="center">
- <span class="witetext">
- <b>${lang("login.title")}</b></span>
- </td>
- </tr>
- <tr>
- <td align="right">
- <span class="witetext">${lang("login.name")}</span>
- </td>
- <td>
- <input type="text" name="login" size="15">
- </td>
- </tr>
- <tr>
- <td align="right">
- <span class="witetext">${lang("login.password")}</span>
- </td>
- <td>
- <input type="password" name="password" size="15">
- </td>
- </tr>
- <tr>
- <td align="right">
- <span class="witetext">${lang("login.language")}</span>
- </td>
- <td>
- <select name="lang">
- <!-- this language selection should be solved better
- - list all available languages
- -->
-
- <option value="en">${lang("login.language.en")}</option>
- <option value="de">${lang("login.language.de")}</option>
- <option value="es">${lang("login.language.es")}</option>
- <option value="ay">${lang("login.language.ay")}</option>
- <option value="gn"">${lang("login.language.gn")}</option>
- <option value="qu"">${lang("login.language.qu")}</option>
- <option value="tr">${lang("login.language.tr")}</option>
-
- </select>
-
- </td>
- </tr>
- <tr>
- <td align="left"> </td>
- <td align="left">
- <input type="submit" value="${lang("login.submit")}">
- </td>
- </tr>
- </table>
- </form>
- <include "admin/foot.template">
- </body>
-</html>
-
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("other_media.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
-<SCRIPT LANGUAGE="JavaScript">
-function openWin(url) {
- window.open(url,"vc","scrollbars=0,height=${data.img_height},width=${data.img_width}");
-}
-</SCRIPT>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-
-<form enctype="multipart/form-data" method="post" action="${config.actionRoot}?module=OtherMedia&do=<if data.new>insert<else>update</if>&id=${data.id}">
-<if data.icon_data=="" || data.icon_data=="0">
- <INPUT TYPE="file" NAME="mptest">
-</if>
-
- <input type="hidden" name="where" value="${data.where}">
- <input type="hidden" name="offset" value="${data.offset}">
- <input type="hidden" name="order" value="${data.order}">
- <input type="hidden" name="id" value="${data.id}">
-
- <table border="0">
- <tr>
- <td align="right" class="darkgrey">
- <span class="witesmall">
- <img src="${config.docRoot}/img/${data.big_icon}" border=0></span></td>
- <td valign="bottom"><span class="spezialtext">
- ${lang("media.created")}: ${data.webdb_create}
- <if data.webdb_lastchange>/ ${lang("media.changed")} ${data.webdb_lastchange}</if><br>
- <if data.is_published=="1">${lang("media.published")}: ${data.publish_date} / ${data.publish_server}${data.publish_path}<br></if>
- ${lang("media.format")}: ${data.mimetype} / ${data.descr}<br>
- ${lang("media.rights")}: <b>${data.rightsHashdata[to_rights]["name"]}</b><br>
- </td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.mediafolder")}:</B></span></td>
- <td>
- <select name="to_media_folder">
- <list extra.mediafolderPopupData as m>
- <option value="${m.key}" <if m.key == data.to_media_folder>selected</if>>${m.value}</option>
- </list>
- </select>
- </td>
- </tr>
-
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.title")}:</B></span></td>
- <td><input type="text" size="40" maxlength="255" name="title" value="${data.title}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.description")}:</B></span></td>
- <td><input type="text" size="40" maxlength="255" name="description" value="${data.description}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.date")}:</B></span></td>
- <td><input type="text" size="8" maxlength="8" name="date" value="${data.date}">
- <input type="text" size="20" maxlength="40" name="year" value="${data.year}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.location")}:</B></span></td>
- <td><input type="text" size="40" maxlength="80" name="place" value="${data.place}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.creator")}:</B></span></td>
- <td>
- <input type="text" size="40" maxlength="80" name="creator" value="${data.creator}">
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.keywords")}:</B></span></td>
- <td><textarea cols="40" rows="2" name="keywords">${data.keywords}</textarea></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.comment")}:</B></span></td>
- <td><textarea cols="40" rows="2" name="comment">${data.comment}</textarea></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.source")}:</B></span></td>
- <td><input type="text" size="40" maxlength="80" name="source" value="${data.source}"></td>
- </tr>
- <tr>
- <td colspan="2" align="right"> <span class="text">
- ${lang("media.is_published")} <input type="checkbox" name="is_published" value="1"<if data.is_published!="0" && data.is_published!=""> checked</if>>
- <if data.new>
- <input type="submit" name="save" value="${lang("insert")}">
- <else>
- <input type="submit" name="save" value="${lang("save")}">
- </if> </span></form></span>
- </td>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("mediafolder.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<form method="post" action="${config.actionRoot}">
- <input type=hidden name=module value=Mediafolder>
- <input type="hidden" name="id" value="${data.id}">
- <if data.new> <input type="hidden" name="do" value="insert">
- <else> <input type="hidden" name="do" value="update"></if>
-
-<table border="0">
-
- <tr>
- <td align="right" class="darkgrey"><span class="witetext"><B>${lang("mediafolder.date")}:</B></span></td>
- <td><input type="text" size="8" maxsize="8" name="date" value="${data.date}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witetext"><B>${lang("mediafolder.name")}:</B></span></td>
- <td><input type="text" size="40" name="name" value="${data.name}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witetext"><B>${lang("mediafolder.location")}:</B></span></td>
- <td><input type="text" size="40" name="place" value="${data.place}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witetext"><B>${lang("mediafolder.comment")}:</B></span></td>
- <td><textarea cols="40" rows="5" name="comment">${data.comment}</textarea></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witetext"><B>${lang("mediafolder.keywords")}:</B></span></td>
- <td><textarea cols="40" rows="4" name="keywords">${data.keywords}</textarea></td>
- </tr>
-
- <tr>
- <td colspan="4" align="right"> <span class="witetext">
- <if data.new> <input type="submit" name="save" value="${lang("insert")}">
- <else> <input type="submit" name="save" value="${lang("save")}"></if>
- </span></form></span>
- </td>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("mediafolderlist.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<if data.contentlist>
- <table border="0">
- <tr class="darkgrey">
- <td><span class="witetext"><b>${lang("mediafolder.date")}</b></span></td>
- <td><span class="witetext"><b>${lang("mediafolder.name")}</b></span></td>
- <td><span class="witetext"><b>${lang("mediafolder.location")}</b></span></td>
- <td><span class="witetext"><b>${lang("mediafolder.comment")}</b></span></td>
- <td><span class="witetext"><b>${lang("mediafolder.keywords")}</b></span></td>
- </tr>
- <list data.contentlist as entry>
- <tr <if grey=="1"><assign grey="0">class="list1"<else>class="list2"<assign grey="1"> </if>>
- <td>${entry.date} </td>
- <td><b>${entry.name}</b> </td>
- <td>${entry.place} </td>
- <td>${entry.comment} </td>
- <td>${entry.keywords} </td>
- <td><span class="text"><a href="${config.actionRoot}?module=Mediafolder&do=delete&id=${entry.id}">${lang("delete")}</a>
- | <a href="${config.actionRoot}?module=Mediafolder&do=edit&id=${entry.id}">${lang("edit")}</a>
- | <a href="${config.actionRoot}?module=Images&do=list&query_media_folder=${entry.id}">${lang("list")}</a></span></td>
- </tr>
- </list>
- <tr>
- <td colspan="5" class="darkgrey"><span class="witetext">${data.count} ${lang("records")} /
- ${lang("show_from_to", data.from, data.to)}</span></td>
- <td> </td>
- </tr>
- </table>
- <P>
- <if data.prev>
- <a href="${config.actionRoot}?module=Mediafolder&do=list&where=${data.where}&prevoffset=${data.prev}&prev=zurück">${lang("list.previous")}</a>
- </if>
- <if data.next>
- <a href="${config.actionRoot}?module=Mediafolder&do=list&where=${data.where}&nextoffset=${data.next}&next=weiter">${lang("list.next")}</a>
- </if>
-<else>
- <P align="center">${lang("no_matches_found")}</p>
-</if>
-<include "admin/foot.template">
-</body>
-</html>
-
-
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("other_media.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-
-<table border="0" cellpadding="2" cellspacing="1">
- <tr>
- <td colspan="5"><form method="post" action="${config.actionRoot}">
- <input type="hidden" name="module" value="OtherMedia">
- <input type="hidden" name="do" value="list">
- <input type="hidden" name="cid" value="${data.cid}">
- <table border="0">
- <tr class="pink">
- <td>${lang("medialist.search_text_in")}:</td>
- <td>${lang("media.published")}:</td>
- <td>${lang("media.mediafolder")}:</td>
- <td> </td>
- </tr>
-
- <tr>
- <td>
- <input type="text" size="10" maxlength="20" name="query_text" value="${data.query_text}">
- <select name="query_field">
- <option value="title"<if data.query_field=="title"> selected</if>>${lang("media.title")}</option>
- <option value="creator"<if data.query_field=="creator"> selected</if>>${lang("media.creator")}</option>
- <option value="place"<if data.query_field=="place"> selected</if>>${lang("media.location")}</option>
- <option value="keywords"<if data.query_field=="keywords"> selected</if>>${lang("media.keywords")}</option>
- </select>
- </td>
- <td>
- <select name="query_is_published">
- <option value="">${lang("dontcare")}</option>
- <option value="0" <if data.query_is_published=="0"> selected</if>>${lang("no")}</option>
- <option value="1" <if data.query_is_published=="1"> selected</if>>${lang("yes")}</option>
- </select>
- </td>
- <td>
- <select name="query_media_folder">
- <list extra.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="${lang("filter")}">
- </td>
- </tr>
- </table>
- </form>
- </td>
- </tr>
-
- <tr class="darkgrey">
- <td><span class="witesmall">
- <b>${lang("media.icon")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("media.title")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("media.mediafolder")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("media.creator")}</b></span></td>
- </tr>
- <if data.contentlist>
- <list data.contentlist as entry>
- <tr <if grey=="1"><assign grey="0">bgcolor="#dddddd"<else><assign grey="1"></if>
- <td>
- <img src="${config.docRoot}/img/${entry.big_icon}" border=0></span></td>
- <td>${entry.title}
- <if entry.decription><br>${entry.description}</if></td>
- <td>${data.mediafolderHashdata[entry.to_media_folder]["name"]} </td>
- <td>${entry.creator} </td>
- <td><span class="text">
- <if data.cid><a href="${config.actionRoot}?module=Content&do=attach&mid=${entry.id}&cid=${data.cid}">${lang("attach")}</a>
- <else>
- <a href="${config.actionRoot}?module=OtherMedia&do=delete&id=${entry.id}">${lang("delete")}</a>
- | <a href="${config.actionRoot}?module=OtherMedia&do=edit&id=${entry.id}">${lang("edit")}</a>
- </if>
- </span></td>
- </tr>
- </list>
- <tr>
- <td colspan="4" class="darkgrey"><span class="witetext">${data.count} ${lang("records")}
- / ${lang("show_from_to", data.from, data.to)}</span></td>
- <td> </td>
- </tr>
-
-<tr><td>
-<if data.prev>
- <a href="${config.actionRoot}?module=OtherMedia&do=list&query_text=${data.query_text_encoded}&query_field=${data.query_field}&query_is_published=${data.query_is_published}&query_media_folder=${data.query_media_folder}&offset=${data.prev}&prev=zurück&cid=${data.cid}">zurueck</a>
-</if>
-<if data.next>
-<a href="${config.actionRoot}?module=OtherMedia&do=list&query_text=${data.query_text_encoded}&query_field=${data.query_field}&query_is_published=${data.query_is_published}&query_media_folder=${data.query_media_folder}&offset=${data.next}&next=weiter&cid=${data.cid}">weiter</a>
-</if>
-</td></tr>
-<else>
- <tr><td align="center">${lang("no_matches_found")}</td></tr>
-</if>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("message.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<form action="${config.actionRoot}" method="post">
- <input type="hidden" name="module" value="Message">
- <input type="hidden" name="id" value="${data.id}">
- <if data.new><input type="hidden" name="do" value="insert">
- <else><input type="hidden" name="do" value="update"></if>
-<table border="0">
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("message.date")}:</B></span></td>
- <td>
- ${data.date}
- </td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("message.title")}:</B></td>
- <td>
- <input type=text name="title" maxlength=40 value="${data.title}">
- </td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("message.creator")}:</B></td>
- <td>
- <input type=text name="creator" maxlength=40 value="${data.creator}">
- </td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("message.text")}:</B> ${lang("message.textinfo")}</span></td>
- <td>
- <textarea cols="50" rows="3" name="description" wrap=virtual>${data.description}</textarea>
- </td>
- </tr>
-
- <tr>
- <td colspan="2" align="right"> <span class="witetext"><if new>
- <input type="submit" name="save" value="${lang("insert")}">
- <else>
- <input type="submit" name="save" value="${lang("save")}">
- </if> </span></form></span>
- </td>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("messagelist.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<if data.contentlist>
-<table border="0" cellpadding="2" cellspacing="1">
- <tr class="darkgrey">
- <td><span class="witesmall">
- <b>${lang("message.date")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("message.title")}<br>${lang("message.creator")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("message.text")}</b></span></td>
- </tr>
-
- <list data.contentlist as entry>
- <tr
- <if grey=="1"><assign grey="0">class="list1"<else>class="list2"<assign grey="1"> </if>>
- <td>${entry.webdb_create} </td>
- <td><b>${entry.title}</b><br>
- <i>${entry.creator}</i></td>
- <td class="pink">${entry.description} </td>
- <td><span class="text"> <a href="${config.actionRoot}?module=Message&do=delete&id=${entry.id}">${lang("delete")}</a>
- | <a href="${config.actionRoot}?module=Message&do=edit&id=${entry.id}">${lang("edit")}</a></span></td>
- </tr>
- </list>
- <tr>
- <td colspan="3" class="darkgrey"><span class="witetext">${data.count} ${lang("records")} /
- ${lang("show_from_to", data.from, data.to)}</span></td>
- <td> </td>
- </tr>
-</table>
-
- <P>
-<if data.prev>
- <a href="${config.actionRoot}?module=Users&do=list&where=${data.where}&prevoffset=${data.prev}&prev=zurück">${lang("list.previous")}</a>
-</if>
-<if data.next>
-<a href="${config.actionRoot}?module=Users&do=list&where=${data.where}&nextoffset=${data.next}&next=weiter">${lang("list.next")}</a>
-</if>
-
-<else>
- <P align="center">${lang("no_matches_found")}</p>
-</if>
-<include "admin/foot.template">
-</body>
-</html>
\ No newline at end of file
+++ /dev/null
-<html>
- <head>
- <title>${config["Mir.Name"]} | ${lang("start.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css"
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- </head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
- <include "admin/head.template">
- <table border="0" width="100%">
- <tr>
- <td valign="top" width="40%" class="grey">
-
-
- <span class="spezialtext">
- <b>${lang("start.openpostings.title")}</b></span>
-
- <p>
- <a href="${config.actionRoot}?module=Content&do=listop&order=webdb_create+desc">
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("edit")}</a>
-
- <p>
- <span class="spezialtext">
- <b>${lang("start.comments.title")}</b></span>
- <p>
- <a href="${config.actionRoot}?module=Comment&do=list">
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("edit")}</a>
- <p>
- <span class="spezialtext">
- <b>${lang("start.breaking.title")}</b></span>
- <p>
- <img src="${config.docRoot}/img/pointgris.gif" border=0>
- <a href="${config.actionRoot}?module=Breaking&do=list">${lang("edit")}</a>
- <img src="${config.docRoot}/img/pointgris.gif" border=0>
- <a href="${config.actionRoot}?module=Breaking&do=add">${lang("start.breaking.new")}</a>
-
- <table width="100%" border="0">
- <tr><td bgcolor="white"> </td></tr>
- </table>
-
- <span class="spezialtext">
- <b>${lang("start.content.title")}</b></span>
-
- <p>
- <img src="${config.docRoot}/img/pointgris.gif" border=0>
- <a href="${config.actionRoot}?module=Content&do=add&where=aktuell">${lang("start.content.new")}</a>
- <p>
- <b>${lang("start.show")}:</b><br>
- <list data.articletypes as a>
- <img src="${config.docRoot}/img/pointgris.gif" border=0>
- <a href="${config.actionRoot}?module=Content&do=list&where=is_published%3d'1'%20and%20to_article_type%3D${a.id}&order=webdb_create%20desc">${a.name}</a><br>
- </list>
-
- <br>
- <img src="${config.docRoot}/img/pointgris.gif" border=0>
- <a href="${config.actionRoot}?module=Content&do=list&where=nfrei" >${lang("start.content.not_published")}</a><br>
- <img src="${config.docRoot}/img/pointgris.gif" border=0>
- <a href="${config.actionRoot}?module=Content&do=list&where=media">${lang("start.content.with_media")}</a><br>
- <img src="${config.docRoot}/img/pointgris.gif" border=0>
- <a href="${config.actionRoot}?module=Content&do=list&where=lastchange">${lang("start.content.last_changes")}</a><br>
- <img src="${config.docRoot}/img/pointgris.gif" border=0>
- <a href="${config.actionRoot}?module=Content&do=list&where=comments">${lang("start.content.with_comments")}</a><br>
- <br>
- <img src="${config.docRoot}/img/pointgris.gif" border=0>
- <a href="${config.actionRoot}?module=Hidden&do=list">${lang("start.content.hidden")}</a><br><br>
-
- <b>here to edit all the include files:</b>
- <br>
- <img src="${config.docRoot}/img/pointgris.gif" border=0>
- <a href="${config.actionRoot}?module=FileEdit&do=list">${lang("edit")} ${lang("file")}</a>
-
- <br><br>
-
- <form action="${config.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">
- ${lang("start.content.search")}: <span class="small">
- <input type="text" name="fieldvalue" size="15">
- <select name="field">
- <option value="title">${lang("content.title")}</option>
- <option value="creator">${lang("content.creator")}</option>
- <option value="place">${lang("content.location")}</option>
- <option value="description">${lang("content.abstract")}</option>
- <option value="comment">${lang("content.comment")}</option>
- <option value="content_data">${lang("content.content")}</option>
- </select></span>
- </form>
-
- <table width="100%" border="0">
- <tr><td bgcolor="white"> </td></tr>
- </table>
-
- <span class="spezialtext">
- <b>Localizer producers</b></font>
-
-
- <div align="left">
- <table>
- <tr><th>producer</th><th>verbs</th></tr>
-
- <list data.producers as p>
- <tr>
- <td>${p.key}</td>
-
- <td>
- <table>
- <tr>
- <list p.verbs as v>
- <td width="30">
- <a href="${config.actionRoot}?module=Producer&producer=${p.key}&verb=${v}">
- ${v}
- </a>
- </td>
- </list>
- <tr>
- </table>
- </td>
- </tr>
-
- </list>
-
- </table>
- </div>
-
- </td>
-
-
- <td bgcolor="white" width="5%">
- </td>
- <td valign="top" width="30%" class="grey">
-
-<!-- not finished yet
- <span class="spezialtext">
- <b>${lang("start.coverage.title")}</b></span>
-
- <P>
- <a href="${config.actionRoot}?module=Schwerpunkt&do=list" >
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("edit")}</a><br>
- <a href="${config.actionRoot}?module=Schwerpunkt&do=add" >
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("add")}</a>
- <p>
--->
- <span class="spezialtext">
- <b>${lang("start.topics.title")}</b></span>
-
- <p>
- <a href="${config.actionRoot}?module=Topics&do=list">
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("edit")}</a><br>
- <a href="${config.actionRoot}?module=Topics&do=add" >
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("add")}</a>
-
- <p>
- <span class="spezialtext">
- <b>${lang("start.images.title")}</b></span>
-
- <p>
- <a href="${config.actionRoot}?module=Images&do=list">
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("edit")}</a><br>
- <a href="${config.actionRoot}?module=Images&do=add" >
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("add")}</a>
-
- <p>
-
- <span class="spezialtext">
- <b>${lang("start.audio.title")}</b></span>
-
- <p>
- <a href="${config.actionRoot}?module=Audio&do=list">
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("edit")}</a><br>
- <a href="${config.actionRoot}?module=Audio&do=add" >
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("add")}</a>
-
- <p>
-
- <span class="spezialtext">
- <b>${lang("start.video.title")}</b></span>
-
- <p>
- <a href="${config.actionRoot}?module=Video&do=list">
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("edit")}</a><br>
- <a href="${config.actionRoot}?module=Video&do=add" >
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("add")}</a>
-
- <p>
-
- <span class="spezialtext">
- <b>${lang("start.other_media.title")}</b></span>
-
- <p>
- <a href="${config.actionRoot}?module=OtherMedia&do=list">
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("edit")}</a><br>
- <a href="${config.actionRoot}?module=OtherMedia&do=add" >
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("add")}</a>
-
- <p>
-
- <span class="spezialtext">
- <b>${lang("start.mediafolder.title")}</b></span>
-
- <p>
- <a href="${config.actionRoot}?module=Mediafolder&do=list">
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("edit")}</a><br>
- <a href="${config.actionRoot}?module=Mediafolder&do=add" >
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("add")}</a>
-
- <p>
-<!--
- <span class="spezialtext">
- <b>${lang("start.languages.title")}</b></span>
-
- <p>
- <a href="${config.actionRoot}?module=Language&do=list">
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("edit")}</a><br>
- <a href="${config.actionRoot}?module=Language&do=add" >
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("add")}</a>
-
- <p>
--->
- <span class="spezialtext">
- <b>${lang("start.imcs.title")}</b></span>
-
- <p>
- <a href="${config.actionRoot}?module=LinksImcs&do=list">
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("edit")}</a><br>
- <a href="${config.actionRoot}?module=LinksImcs&do=add" >
- <img src="${config.docRoot}/img/pointgris.gif" border=0> ${lang("add")}</a>
- </td>
-
-
- <td bgcolor="white" width="5%">
- </td>
- <td valign="top" width="20%" class="pink">
-
- <!-- internes messageboard -->
-
- <span class="spezialtext">
- <b>${lang("start.messageboard.title")}</b>
- <span class="small"><br><a href="${config.actionRoot}?module=Message&do=add">${lang("add")}</a></span>
- <if data.messages>
- <list data.messages as m>
- <p>
- <if m.title><b>${m.title}</b><br></if>
- ${m.description}<br>
- <span class="x-small">
- <if m.creator><i>von: ${m.creator}</i> / </if>${m.webdb_create}<br>
- </span>
- </list>
- <else>
- <p><i>${lang("start.messageboard.no_messages")}</i>
- </if></span>
- </td>
-
- </tr>
- </table>
-
- <include "admin/foot.template">
-
- </body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("topic.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<form action="${config.actionRoot}" method="post">
- <input type=hidden name=module value=Topics>
- <input type="hidden" name="id" value="${data.id}">
- <if data.new><input type="hidden" name="do" value="insert">
- <else><input type="hidden" name="do" value="update"></if>
-<table border="0">
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("topic.title")}:</B></span></td>
- <td>
- <input type="text" size="40" name="title" value="${data.title}">
- </td>
- </tr>
- <tr>
- <td align="right" valign="top" class="darkgrey"><span class="witetext"><B>${lang("topic.description")}:</B></span></td>
- <td>
- <textarea cols="40" rows="3" name="description">${data.description}</textarea>
- </td>
- </tr>
- <tr>
- <td align="right" class="darkgrey"><span class="witetext"><B>${lang("topic.filename")}:</B></span></td>
- <td>
- <input type="text" size="20" name="filename" value="${data.filename}">
- </td>
- </tr>
- <tr>
- <td align="right" class="darkgrey"><span class="witetext"><B>${lang("topic.main_url")}
- </B></span></td>
- <td>
- <input type="text" size="40" name="main_url" value="${data.main_url}">
- </td>
- </tr>
- <tr>
- <td align="right" class="darkgrey"><span class="witetext"><B>${lang("topic.archive_url")}:</B></span></td>
- <td>
- <input type="text" size="40" name="archiv_url" value="${data.archiv_url}">
- </td>
- </tr>
- <tr>
- <td colspan="2" align="right"> <span class="witetext"><if new>
- <input type="submit" name="save" value="${lang("insert")}">
- <else>
- <input type="submit" name="save" value="${lang("save")}">
- </if> </span></form></span>
- </td>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("topiclist.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<if data.contentlist>
-<table border="0">
- <tr class="darkgrey">
- <td><span class="witesmall">
- <b>${lang("topic.title")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("topic.description")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("topic.main_url")}<br>${lang("topic.archive_url")}</b></span></td>
- <td> </td>
- </tr>
- <list data.contentlist as entry>
- <tr <if grey=="1"><assign grey="0">class="list1"<else>class="list2"<assign grey="1"> </if>>
- <td><span class="small">${entry.title} </span></td>
- <td><span class="small">${entry.description} </span></td>
- <td><span class="small">
- ${entry.main_url}<br>
- ${entry.archiv_url}</span></td>
- <td><span class="text"> <a href="${config.actionRoot}?module=Topics&do=delete&id=${entry.id}">${lang("delete")}</a>
- | <a href="${config.actionRoot}?module=Topics&do=edit&id=${entry.id}">${lang("edit")}</a></span></td>
- </tr>
- </list>
- <tr>
- <td colspan="4" class="darkgrey"><span class="witesmall">
- ${data.count} ${lang("records")} / ${lang("show_from_to", data.from, data.to)}</span></td>
- <td> </td>
- </tr>
-</table>
-<P>
-<if (data.prev || data.next)>
- <form method="post" action="${config.actionRoot}">
- <input type="hidden" name="module" value="Topics">
- <input type="hidden" name="where" value="${data.where}">
-<if data.prev>
- <input type="hidden" name="do" value="list">
- <input type="hidden" name="prevoffset" value="${data.prev}">
- <input type="submit" name="prev" value="${lang("list.previous")}">
-</if>
-<if data.next>
- <input type="hidden" name="do" value="list">
- <input type="hidden" name="nextoffset" value="${data.next}">
- <input type="submit" name="next" value="${lang("list.next")}">
-</if>
- </form>
-</if>
-
-<else>
- <P align="center">${lang("no_matches_found")}</p>
-</if>
-<include "admin/foot.template">
-</body>
-</html>
-
-
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("user.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<form action="${config.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" class="darkgrey"><span class="witesmall">
- <B>${lang("user.login")}:</B></span></td>
- <td>
- <input type="text" size="40" name="login" value="${login}">
- </td>
- </tr>
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("user.password")}:</B></span></td>
- <td>
- <input type="text" size="20" name="password" value="${password}">
- </td>
- </tr>
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("user.admin")}:</B><span class="spezailtext">(<a href="${docRoot}/help/users.html#admin" target="_help">?</a>)</span></span></td>
- <td>
- <input type="checkbox" name="is_admin" value="1"<if is_admin=="1"> checked</if>>
- </td>
- </tr>
- <tr>
- <td colspan="2" align="right"> <span class="witetext"><if new>
- <input type="submit" name="save" value="${lang("insert")}">
- <else>
- <input type="submit" name="save" value="${lang("save")}">
- </if> </span></form></span>
- </td>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("userlist.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-<if contentlist>
-<table border="0" cellpadding="2" cellspacing="1">
- <tr class="darkgrey">
- <td><span class="witesmall"><b>${lang("user.login")}</b></span></td>
- <td><span class="witesmall"><b>${lang("user.admin")}</b></span></td>
- </tr>
-
- <list contentlist as entry>
- <tr
- <if grey=="1"><assign grey="0">class="list1"<else>class="list2"<assign grey="1"> </if>>
- <td>${entry.login} </td>
- <td>${entry.is_admin} </td>
- <td><span class="text"> <a href="${config.actionRoot}?module=Users&do=delete&id=${entry.id}">${lang("delete")}</a>
- | <a href="${config.actionRoot}?module=Users&do=edit&id=${entry.id}">${lang("edit")}</a></span></td>
- </tr>
- </list>
- <tr>
- <td colspan="3" class="darkgrey"><span class="witetext">${data.count} ${lang("records")}
- / ${lang("show_from_to", data.from, data.to)}</span></td>
- <td> </td>
- </tr>
-</table>
-
- <P>
-<if data.prev>
- <a href="${actionRoot}?module=Users&do=list&where=${where}&prevoffset=${prev}&prev=zurück">${lang("list.previous")}</a>
-</if>
-<if data.next>
-<a href="${actionRoot}?module=Users&do=list&where=${where}&nextoffset=${next}&next=weiter">${lang("list.next")}</a>
-</if>
-
-<else>
- <P align="center">${lang("no_matches_found")}</p>
-</if>
-<include "admin/foot.template">
-</body>
-</html>
-
-
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | {lang("video.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
-<SCRIPT LANGUAGE="JavaScript">
-function openWin(url) {
- window.open(url,"vc","scrollbars=0,height=${data.img_height},width=${data.img_width}");
-}
-</SCRIPT>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-
-<form enctype="multipart/form-data" method="post" action="${config.actionRoot}?module=Video&do=<if data.new>insert<else>update</if>&id=${data.id}">
-<if data.icon_data=="" || data.icon_data=="0">
- <INPUT TYPE="file" NAME="mptest">
-</if>
-
- <input type="hidden" name="where" value="${data.where}">
- <input type="hidden" name="offset" value="${data.offset}">
- <input type="hidden" name="order" value="${data.order}">
- <input type="hidden" name="id" value="${data.id}">
-
- <table border="0">
- <tr>
- <td align="right" class="darkgrey">
- <span class="witesmall">
- <img src="${config.docRoot}/img/${data.big_icon}" border=0></span></td>
- <td valign="bottom"><span class="spezialtext">
- ${lang("media.created")}: ${data.webdb_create}
- <if data.webdb_lastchange>/ ${lang("media.changed")} ${data.webdb_lastchange}</if><br>
- <if data.is_published=="1">${lang("media.published")}: ${data.publish_date} / ${data.publish_server}${data.publish_path}<br></if>
- ${lang("media.format")}: ${data.mimetype} / ${data.descr}<br>
- ${lang("media.rights")}: <b>${data.rightsHashdata[to_rights]["name"]}</b><br>
- </td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.mediafolder")}:</B></span></td>
- <td>
- <select name="to_media_folder">
- <list extra.mediafolderPopupData as m>
- <option value="${m.key}" <if m.key == data.to_media_folder>selected</if>>${m.value}</option>
- </list>
- </select>
- </td>
- </tr>
-
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.title")}:</B></span></td>
- <td><input type="text" size="40" maxlength="255" name="title" value="${data.title}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.description")}:</B></span></td>
- <td><input type="text" size="40" maxlength="255" name="description" value="${data.description}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.date")}:</B></span></td>
- <td><input type="text" size="8" maxlength="8" name="date" value="${data.date}">
- <input type="text" size="20" maxlength="40" name="year" value="${data.year}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.location")}:</B></span></td>
- <td><input type="text" size="40" maxlength="80" name="place" value="${data.place}"></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.creator")}:</B></span></td>
- <td>
- <input type="text" size="40" maxlength="80" name="creator" value="${data.creator}">
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.keywords")}:</B></span></td>
- <td><textarea cols="40" rows="2" name="keywords">${data.keywords}</textarea></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.comment")}:</B></span></td>
- <td><textarea cols="40" rows="2" name="comment">${data.comment}</textarea></td>
- </tr>
-
- <tr>
- <td align="right" class="darkgrey"><span class="witesmall">
- <B>${lang("media.source")}:</B></span></td>
- <td><input type="text" size="40" maxlength="80" name="source" value="${data.source}"></td>
- </tr>
- <tr>
- <td colspan="2" align="right"> <span class="text">
- ${lang("media.is_published")} <input type="checkbox" name="is_published" value="1"<if data.is_published!="0" && data.is_published!=""> checked</if>>
- <if data.new>
- <input type="submit" name="save" value="${lang("insert")}">
- <else>
- <input type="submit" name="save" value="${lang("save")}">
- </if> </span></form></span>
- </td>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("video.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-
-<body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-<include "admin/head.template">
-
-<table border="0" cellpadding="2" cellspacing="1">
- <tr>
- <td colspan="5"><form method="post" action="${config.actionRoot}">
- <input type="hidden" name="module" value="Video">
- <input type="hidden" name="do" value="list">
- <input type="hidden" name="cid" value="${data.cid}">
- <table border="0">
- <tr class="pink">
- <td>${lang("medialist.search_text_in")}:</td>
- <td>${lang("media.published")}:</td>
- <td>${lang("media.mediafolder")}:</td>
- <td> </td>
- </tr>
-
- <tr>
- <td>
- <input type="text" size="10" maxlength="20" name="query_text" value="${data.query_text}">
- <select name="query_field">
- <option value="title"<if data.query_field=="title"> selected</if>>${lang("media.title")}</option>
- <option value="creator"<if data.query_field=="creator"> selected</if>>${lang("media.creator")}</option>
- <option value="place"<if data.query_field=="place"> selected</if>>${lang("media.location")}</option>
- <option value="keywords"<if data.query_field=="keywords"> selected</if>>${lang("media.keywords")}</option>
- </select>
- </td>
- <td>
- <select name="query_is_published">
- <option value="">${lang("dontcare")}</option>
- <option value="0" <if data.query_is_published=="0"> selected</if>>${lang("no")}</option>
- <option value="1" <if data.query_is_published=="1"> selected</if>>${lang("yes")}</option>
- </select>
- </td>
- <td>
- <select name="query_media_folder">
- <list extra.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="${lang("filter")}">
- </td>
- </tr>
- </table>
- </form>
- </td>
- </tr>
-
- <tr class="darkgrey" >
- <td><span class="witesmall">
- <b>${lang("media.icon")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("media.title")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("media.mediafolder")}</b></span></td>
- <td><span class="witesmall">
- <b>${lang("media.creator")}</b></span></td>
- </tr>
- <if data.contentlist>
- <list data.contentlist as entry>
- <tr <if grey=="1"><assign grey="0">class="list1"<else>class="list1"<assign grey="1"> </if>>
- <td>
- <img src="${config.docRoot}/img/${entry.big_icon}" border=0></span></td>
- <td>${entry.title}
- <if entry.decription><br>${entry.description}</if></td>
- <td>${data.mediafolderHashdata[entry.to_media_folder]["name"]} </td>
- <td>${entry.creator} </td>
- <td><span class="text">
- <if data.cid><a href="${config.actionRoot}?module=Content&do=attach&mid=${entry.id}&cid=${data.cid}">${lang("attach")}</a>
- <else>
- <a href="${config.actionRoot}?module=Video&do=delete&id=${entry.id}">${lang("delete")}</a>
- | <a href="${config.actionRoot}?module=Video&do=edit&id=${entry.id}">${lang("edit")}</a>
- </if>
- </span></td>
- </tr>
- </list>
- <tr>
- <td colspan="4" class="darkgrey"><span class="witetext">${data.count} ${lang("records")}
- / ${lang("show_from_to", data.from, data.to)}</span></td>
- <td> </td>
- </tr>
-
-<tr><td>
-<if data.prev>
- <a href="${config.actionRoot}?module=Video&do=list&query_text=${data.query_text_encoded}&query_field=${data.query_field}&query_is_published=${data.query_is_published}&query_media_folder=${data.query_media_folder}&offset=${data.prev}&prev=zurück&cid=${data.cid}">zurueck</a>
-</if>
-<if data.next>
-<a href="${config.actionRoot}?module=Video&do=list&query_text=${data.query_text_encoded}&query_field=${data.query_field}&query_is_published=${data.query_is_published}&query_media_folder=${data.query_media_folder}&offset=${data.next}&next=weiter&cid=${data.cid}">weiter</a>
-</if>
-</td></tr>
-<else>
- <tr><td align="center">${lang("no_matches_found")}</td></tr>
-</if>
-</table>
-<include "admin/foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head>
- <title>${config["Mir.Name"]} | ${lang("error.htmltitle")}</title>
- <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-</head>
-<body>
-<include "head.template">
-<table width="100%" border="0" align="center">
- <tr class="grey">
- <td>
- <div align="center"><h2><font class="specialtext">${lang("error.title")}</font></h2>
- </div>
- </td>
- </tr>
- <tr>
- <td>
- <p>${lang("error.text", config["Mir.Tech-email.address"], config["Mir.Tech-email.name"])}
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <p align="center"><font color="red">${data.date} -- ${data.errorstring}</font>
- <p>
- </td>
- </tr>
- <tr>
- <td>
- <p align="center">
- ${lang("error.text2", config["Mir.Tech-email.address"], config["Mir.Tech-email.name"])}
- <p>
- </td>
- </tr>
-</table>
-<include "foot.template">
-</body>
-</html>
+++ /dev/null
-<html>
-<head><title>${lang("comment.htmltitle")}</title></head>
-<body bgcolor="white" text="black" link="#006600" vlink="#009900" alink="red">
-
-<form action="${config["Producer.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>${lang("comment.header")}</b></font>
- </td>
- </tr>
- <tr>
- <td bgcolor="#003300" colspan="3">
- <p>
- <font color="white"">
- ${lang("comment.note")}
- <br>${data.passwd}
- </font>
- </p>
-
- </td>
- </tr>
- <tr>
- <td bgcolor="#663399" colspan="3">
- <font face="Helvetica, Arial" color="white" size=+2><b>${lang("comment.formtitle")}</b></font>
- </td>
- </tr>
- <if config["PasswdProtection"]=="yes" || config["PasswdProtection"]=="1">
- <tr>
- <td><td>${lang("comment.password")}:</td>
- <td><input type="text" name="passwd" size="10"></td>
- </tr>
- </if>
- <tr>
- <td>
- <b>${lang("comment.title")}:</b>
- </td>
- <td colspan="2">
- <input type="text" name="title" size="45" maxlength="45"> <font size="-1" color="#663399">(${lang("required")})</font>
- </td>
- </tr>
- <tr>
- <td>
- <b>${lang("comment.name")}:</b>
- </td>
- <td colspan="2">
- <input type="text" name="creator" size="20" maxlength="45"> <font size="-1" color="#663399">(${lang("required")})</font>
- </td>
- </tr>
- <tr>
- <td>
- ${lang("comment.email")}:
- </td>
- <td colspan="2">
- <input type="text" name="email" size="30" maxlength="80"> <font size="-1">(<i>${lang("optional")}</i>)</font>
- </td>
- </tr>
- <tr>
- <td>
- ${lang("comment.url")}:
- </td>
- <td colspan="2">
- <input type="text" name="main_url" size="40" maxlength="160" value="http://"> <font size="-1">(<i>${lang("optional")}</i>)</font>
- </td>
- </tr>
- <tr>
- <td>
- ${lang("comment.phone")}:
- </td>
- <td colspan="2">
- <input type="text" name="phone" size="30" maxlength="80"> <font size="-1">(<i>${lang("optional")}</i>)</font>
- </td>
- </tr>
- <tr>
- <td>
- ${lang("comment.address")}:
- </td>
- <td colspan="2">
- <input type="text" name="address" size="40" maxlength="160"><font size="-1"> <i>(${lang("optional")})</i></font>
- </td>
- </tr>
- <tr>
- <td>
- ${lang("comment.language")}:
- </td>
- <td colspan="2">
- <select name="to_language">
- <option value="0">de</option>
- <option value="1">en</option>
- </select>
- <font size="-1"><i>(${lang("optional")})</i></font>
- </td>
- </tr>
- <tr>
- <td valign="top">
- <b>${lang("comment.text")}:</b>
- </td>
- <td bgcolor="#003300" colspan="2">
- <textarea name="description" rows="20" cols="60" wrap=virtual></textarea>
- <br><br>
- </td>
- </tr>
- <tr>
- <td>
- </td>
- <td bgcolor="#663399" valign="top" align="center">
- <br>
- <input type="submit" value="${lang("comment.submit")}"><br>
-
- </td>
- <td bgcolor="#003300" valign="top" align="center">
- <br>
- <input type="reset" value="${lang("comment.reset")}"><br>
- <input type="hidden" name="to_media" value="${data.aid}">
- <br>
- </td>
- </tr>
-</table>
-
-</form>
-
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-
-<html>
-<head>
- <title>${lang("commentdone.htmltitle")}</title>
-</head>
-
-<body bgcolor="White" text="Black" link="#006600" 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>${lang("commentdone.thanks")}</b></font
- </td>
- </tr>
- <tr>
- <td bgcolor="#cccccc" align="center">
-
- <br>
- ${lang("commentdone.wait")}
- <br>
- ${lang("commentdone.criteria")}
- <br>
- <em>${lang("commentdone.stay_calm")}</em><br>
- <br>
-
- </td>
- </tr>
- <tr>
- <td valign="top" align="center" bgcolor="#663399">
- <a href="javascript:history.go(-2)"><font color="White"><b>>> ${lang("commentdone.back")}</b></font></a>
- </td>
- </tr>
-</table>
-
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-
-<html>
-<head>
- <title>${lang("commentdupe.htmltitle")}</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>
- ${lang("commentdupe.title")}
- </b></font
- </td>
- </tr>
- <tr>
- <td bgcolor="003300" width=70%>
- <font color="White">
- <br>
- ${lang("commentdupe.explanation")}
- <br>
- <center><em>${lang("commentdupe.no_panic")}</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>>> ${lang("commentdupe.back")}</b></font></a>
- </td>
- </tr>
-</table>
-
-</body>
-</html>
+++ /dev/null
-<h3>Kurze Anleitung zum Posten eines Beitrages bei de.indymedia.org</h3>
-
-<b>I</b>ndymedia ist ein basisdemokratischer Nachrichtenkanal.
-Wir arbeiten aus Liebe und aus Respekt gegenüber Menschen,
-die sich für eine bessere, lebenswertere Welt engagieren.
-Bei Indymedia kann grundsätzlich JedeR Texte, Videos, Audios oder Fotos
-zu politischen oder sozialen Themen veröffentlichen.
-<br><br>
-
-Indymedia will vor allem die Möglichkeit geben,
-subjektive Stellungnahmen verschiedenster Menschen
-'auf der Strasse' über politische Ereignisse oder aus
-der alltäglichen Lebenswelt zu veröffentlichen. Zudem
-ist Indymedia eine Plattform für Hintergrundberichte,
-die andere Hintergründe als kommerzielle Medien aufzeigen.
-<br><br>
-
-Um indymedia als Plattform für <b>eigene</b>
-Berichterstattung zu konturieren, werden bestimmte
-Beiträge nicht auf die Startseite gestellt. Dazu gehören:
-
-
-<ul>
-<li>
-Termine und Demoaufrufe [ Weil wir wissen, dass diese für die Mobilisierung
-sehr wichtig sind, verlinken wir zu verschiedenen Internetprojekten, auf
-denen Ihr gute Terminsammlungen findet ] Bei angelaufenen Kampagnen werden
-regelmäßig Termine und Aufrufe in die Mittelspalten-Texte als Links gesetzt.
-
-
-<li>
-schon an anderen Stellen veröffentlichte Texte und aus kommerziellen Medien
-kopierte Texte<br>
-[ hierbei sind Ãœbersetzungen von Texten und Meldungen
-von hier kaum zugänglichen Medien eine Ausnahme ]
-
-
-<li>Gruppenstatements, Presseerklärungen, Diskussionspapiere, Massenmails
-<br>
-
-[auch hier geht es um die Zugänglichkeit von Texten. Beiträge von
-Gruppen, die schon auf zahlreichen anderen Internet-Seiten oder in
-Zeitschriften veröffentlicht wurden, werden nicht auf die Startseite
-gestellt, weil es nicht der Ansatz von indymedia ist alles
-irgendwie relevante auf der Seite zu versammeln, sondern eine
-Plattform für eigene Berichterstattung zu sein. Unter eigener
-Berichtserstattung verstehen wir allerdings Presseerklärungen
-von Kleingruppen oder Diskussionspapiere einzelner.
-
-
-<li>
-superkurze Meldungen:
-
-
-<li>
-reine Kommentare ohne Nachrichtenwert<br>
-[ Zusätzlich zu den selbstverfassten Beiträgen, gibt es bei indymedia
-noch die Möglichkeit über Artikel zu diskutieren.
-Das könnt Ihr unter dem jeweiligen Artikel - einfach auf
-"Kommentar eingeben" klicken ]
-
-
-<li>
-Beiträge von hierarchischen Gruppen und Parteien
-
-
-<li>
-Außerdem gibt es Beiträge, die sofort in ein
-Müllarchiv kommen:
-<ul>
- <li>Diskriminierender oder menschenverachtender Inhalt
- <li>Offensichtlicher Spam
-</ul>
-</ul>
-
-<br><br>
-Was mit Eurem Beitrag passiert, lest Ihr am besten
-unter <a href="http://de.indymedia.org/static/ms.html" target="_blank">Grundsätze</a> und <a href="http://de.indymedia.org/static/moderation.html" target="_blank">Moderation</a> nach. Hier eine kurze Zusammenfassung:
-<br><br>
-
-Alle Beiträge werden sofort unzensiert veröffentlicht.<br>
-Allerdings erscheinen sie dann nicht gleich auf der
-Startseite, sondern auf der Open-Posting-Seite
-"<a href="http://de.indymedia.org/open.html" target="_blank">alle Beiträge</a>".<br>
-Dort werden sie von Moderationskollektiven
-gelesen. Entsprechen sie den indymedia-Grundsätzen,
-erscheinen sie im Newswire der Startseite.
-In die Mittelspalte nehmen wir in der Regel Beiträge,
-die einen guten Überblick über ein aktuelles Thema geben.
-Diese Artikel werden von uns (möglichs in Absprache mit der AutorIn) auch leicht redigiert:
-Wir korrigieren Rechtschreibfehler, versuchen unverständliche
-Stellen zu glätten und setzen Links hinein.<br>
-Verlautbarungen,
-Texte, die keinen politischen oder sozialen Inhalt haben,
-reine Diskussionsbeiträge und Termine bleiben im Open Posting.
-Texte mit menschenverachtendem Inhalt oder Spam kommen ins
-Müllarchiv. Damit sind sie nicht mehr einsehbar. Wer
-sie trotzdem lesen will, kann sie per e-mail anfordern.
-Diese Moderationskriterien sind Resultat eines weltweiten
-Diskussionsprozesses über indymedia und werden ständig neu
-diskutiert und überarbeitet.
-<br><br>
-
-<b>Urheberrecht: </b>Unserer Auffassung nach sollten
-Beiträge, die an diese Site geschickt werden, frei zur
-nicht-kommerziellen Wiederverwertung sein. Wenn Du
-nicht möchtest, dass das für Deinen Beitrag zutrifft,
-dann nenne Deine Konditionen in der Zusammenfassung.
\ No newline at end of file
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//DE">
-<html>
-<head>
- <title>${lang("posting.htmltitle")}</title>
- <meta name="description" content="${lang("posting.meta.description")}">
- <meta name="author" content="${lang("posting.meta.author")}">
- <meta name="keywords" content="${lang("posting.meta.keywords")}">
- <!--<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="${config["Producer.ProductionHost"]}/style/formate.css">
-</head>
-
-<body bgcolor="White" text="Black" link="#006600" vlink="#006600" alink="Red">
-
-
-<table width="99%" border="0" cellspacing="0" cellpadding="8" bgcolor="silver">
- <tr>
- <td align="left" bgcolor="#663399" colspan="3">
- <a href="#form"><font face="Verdana, Arial, Helvetica, sans-serif" size="-2" color="white"><b>>> ${lang("posting.jump_to_form")}</b></font></a>
- <br>
- </td>
- </tr>
- <tr>
- <td align="center" colspan="3">
- <font size="+1" face="Verdana, Arial, Helvetica, sans-serif"><b>${lang("posting.title")}</b></font><br>
- </td>
- </tr>
- <tr>
- <td colspan="3" bgcolor="white">
-
-<include "open/disclaimer.inc.de">
-<br>${data.passwd}
-<br><br>
-<a name="form"></a>
- </td>
- </tr>
-<form action="${config["Producer.OpenAction"]}?do=addposting" method="post">
- <tr>
- <td><b>${lang("posting.nr_of_media")}</b> <br>
- ${lang("posting.nr_of_media.info")}</td>
- <td colspan="2"><input type="text" name="medianum" value="${medianum}"> <input type="submit" value="${lang("posting.nr_of_media.submit")}">
- </tr>
-</form>
-
-
-<form enctype="multipart/form-data" action="${config["Producer.OpenAction"]}?do=insposting" method="post">
- <tr>
- <td bgcolor="#663399" colspan="3">
- <center><font size="+2" face="Helvetica, Arial,sans-serif" color="white"><b>${lang("posting.form.title")}</b></font></center>
- </td>
- </tr>
- <if config["PasswdProtection"]=="yes" || config["PasswdProtection"]=="1">
- <tr>
- <td>${lang("posting.password")}</td>
- <td><input type="text" name="passwd" size="10"></td>
- </tr>
- </if>
- <tr>
- <td valign="top">
- ${lang("posting.title")}:<br>
- <font size="-2">${lang("posting.title.info")}</font>
- </td>
- <td colspan="2" bgcolor="#003300">
- <input type="text" name="title" size="45" maxlength="45" value=""> <font size="-1" color="white"><br>(${lang("required")})</font>
- </td>
- </tr>
- <tr>
- <td valign="top">
- ${lang("posting.topic")}:<br>
- <font size="-2">${lang("posting.topic.info")}</font>
- </td>
- <td colspan="2">
- <select name="data.to_topic" size="3" multiple>
- <list extra.themenPopupData as t>
- <option value="${t.key}" <list to_topic as to><if (t.key == to)>selected</if></list>>${t.value}</option>
- </list>
- </select>
- <font size="-1">(<i>${lang("optional")}</i>)</font>
- </td>
- </tr>
- <tr>
- <td valign="top">
- ${lang("posting.author")}:
- </td>
- <td colspan="2" bgcolor="#003300">
- <input type="text" name="creator" size="45" maxlength="45"> <font size="-1" color="white"><br>${lang("required")}</font>
- </td>
- </tr>
- <tr>
- <td valign="top">
- ${lang("posting.abstract")}:</b> <br>
- <font size="-2">${lang("posting.abstract.info")}</font>
- </td>
- <td colspan="2" bgcolor="#003300">
- <textarea name="description" rows="6" cols="55" wrap=virtual></textarea>
- <font size="-1" color="white"><br>${lang("posting.abstract.constraint")}</font>
- </td>
- </tr>
- <tr>
- <td colspan="3" bgcolor="#FFFFFF">
- <font face="Helvetica, Arial, sans-serif" size=-1 color="#222222">
- ${lang("posting.contact.info")}
- </font>
- </td>
- </tr>
-
- <tr>
- <td>
- ${lang("posting.email")}:
- </td>
- <td colspan="2">
- <input type="text" name="creator_email" size="55" maxlength="80" value=""><br>
- <font size="-1">(<i>${lang("optional")}</i>)</font>
- </td>
- </tr>
- <tr>
- <td>
- ${lang("posting.url")}:
- </td>
- <td colspan="2">
- <input type="text" name="creator_main_url" size="55" maxlength="160" value="http://"><br>
- <font size="-1">(<i>${lang("optional")}</i>)</font>
- </td>
- </tr>
- <tr>
- <td>
- ${lang("posting.address")}:
- </td>
- <td colspan="2">
- <input type="text" name="creator_address" size="55" maxlength="160" value=""><br>
- <font size="-1"> <i>(${lang("optional")})</i></font>
- </td>
- </tr>
- <tr>
- <td>
- ${lang("posting.phone")}:
- </td>
- <td colspan="2">
- <input type="text" name="creator_phone" size="20" maxlength="20" value=""><br>
- <font size="-1">(<i>${lang("optional")}</i>)</font>
- </td>
- </tr>
-
- <tr>
- <td colspan="3" bgcolor="#FFFFFF"> </td>
- </tr>
-
- <tr>
- <td>
- ${lang("posting.language")}:
- </td>
- <td colspan="2">
- <select name="to_language">
- <list extra.languagePopUpData as l>
- <option value="${l.key}">${l.value}</option>
- </list>
- </select>
- <font size="-1"><i>(${lang("optional")})</i></font>
- </td>
- </tr>
- <tr>
- <td valign="top">
- ${lang("posting.text")}:<br>
- <font size="-2">${lang("posting.text.info")}</font>
- </td>
- <td bgcolor="#003300" colspan="2">
- <textarea name="content_data" rows="20" cols="55" wrap="soft"></textarea>
- <br><br>
- </td>
- </tr>
-
- <tr>
- <td>
- <b>${lang("posting.media")}:</b>
- </td>
- <td colspan="2">
- ${lang("posting.media.info")}<br>
- <font size="-2">${lang("posting.media.howto")}</font>
- </td>
- </tr>
-<list data.mediafields as m>
- <tr>
- <td>${lang("posting.media.media")} ${m}</td>
- <td colspan="2">
- <INPUT TYPE="file" NAME="media${m}">
- <br><font size="-1">(<i>${lang("optional")}</i>)</font>
- </td>
- </tr>
- <tr>
- <td>
- ${lang("posting.media.title")} ${m}:
- </td>
- <td colspan="2">
- <input type="text" name="media_title${m}" size="40" maxlength="80" value=""><br>
- </td>
- </tr>
-</list>
-
- <tr>
- <td colspan="3" bgcolor="#FFFFFF"> </td>
- </tr>
-
- <tr>
- <td align="left" valign="center">
-
- <!-- text -->
- ${lang("posting.submit.info")}
-
- <br>
- ${lang("posting.criteria")}<br>
-
- </td>
- <td bgcolor="#663399" valign="center" align="center">
- <input type="submit" value="${lang("posting.submit")}">
-
- </td>
- <td bgcolor="#003300" valign="center" align="center">
- <input type="reset" value="${lang("posting.reset")}">
- </td>
- </tr>
-</form>
-
-</table>
-
-
-
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-
-<html>
-<head>
- <title>${lang("postingdone.htmltitle")}</title>
-</head>
-
-<body bgcolor="White" text="Black" link="#006600" vlink="#666666" alink="Red">
-
-<table width="100%" border="0" cellspacing="0" cellpadding="4" bgcolor="#cccccc">
- <tr>
- <td align="center" bgcolor="#666666">
- <font color="White">${lang("postingdone.title")}</font></td>
- </tr>
- <tr>
- <td bgcolor="#eeeeee"><font color="#000000">
-
-
-<br>
-${lang("postingdone.info")}
-<br><br>
-<center><EM>${lang("postingdone.stay_calm")}</EM></center><br><br>
-
- </font>
- </td>
-</tr>
-
-<tr>
- <td valign="top" align="center" bgcolor="#666666">
- <a href="javascript:history.go(-2)"><font color="White"><b>>> ${lang("postingdone.back")}</b></font></a>
- </td>
- </tr>
-</table>
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-
-<html>
-<head>
- <title>${lang("postingdupe.htmltitle")}</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>
- ${lang("postingdupe.title")}
- </b></font
- </td>
- </tr>
- <tr>
- <td bgcolor="003300" width=70%>
- <font color="White">
- <br>
- ${lang("postingdupe.explanation")}
- <br>
- <center><em>${lang("postingdupe.no_panic")}</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>>> ${lang("postingdupe.back")}</b></font></a>
- </td>
- </tr>
-</table>
-
-</body>
-</html>
+++ /dev/null
-<comment>
- Template file for an rdf file.
-
- Variables:
-
-</comment>
-<?xml version="1.0" encoding="UTF-8"?>
-
-<rdf:RDF
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns="http://purl.org/rss/1.0/"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
->
-
- <channel rdf:about="${config["Producer.ProductionHost"]}">
- <title>Indymedia-XX</title>
- <link>${config["Producer.ProductionHost"]}</link>
- <description>Highlights from Indymedia-XX, a revolutionary expirement in democratic media</description>
- <dc:publisher>IMC Features Working Group &lt;features@someindymedia.org&gt;</dc:publisher>
- <dc:rights>Open Content License, http://www.opencontent.org</dc:rights>
- <dc:date>${config.now.dc}</dc:date>
- <items>
- <rdf:Seq>
- <list articles as i>
- <rdf:li rdf:resource="${config["Producer.ProductionHost"]}${config.docRoot}${i.publish_path}${i.id}.shtml" />
- </list>
- </rdf:Seq>
- </items>
- </channel>
-
- <list articles as i>
- <item rdf:about="${config["Producer.ProductionHost"]}${config.docRoot}${i.publish_path}${i.id}.shtml">
- <title>${i.title}</title>
- <link>${config["Producer.ProductionHost"]}${config.docRoot}${i.publish_path}${i.id}.shtml</link>
- <description>${i.description_sentence}</description>
- <dc:date>${i.webdb_create_dc}+0200</dc:date>
- </item>
- </list>
-
-</rdf:RDF>
-
-
+++ /dev/null
-<comment>
- Freemarker template file for an archive of articles.
-</comment>
-
-<html>
- <head>
- <title>
- ${lang("producer.openposting.htmltitle")}${topic.title}
- </title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <link rel="stylesheet" href="/style/mir.css" type="text/css">
- </head>
-
- <body bgcolor="#CCCCCC">
- <table width="760" border="0" cellpadding="0" cellspacing="1" align="center" bgcolor="#000000">
- <tr bgcolor="#FFFFFF">
- <td valign="top" align="left" width="150" bgcolor="#666666">
- <table width="150" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td width="140">
- <a href="${config["Producer.ProductionHost"]}${config["Producer.DocRoot"]}">
- <img src="images/mirlogo.jpg" width="150" height="205" border="0">
- </a>
- </td>
- </tr>
- <tr valign="top">
- <td width="140" bgcolor="#666666">
- <table width="100%" border="0" cellspacing="2" cellpadding="0">
- <tr>
- <td>
- <!--#include virtual="navigation.inc" -->
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </td>
- <td align="left" valign="top" colspan="2" height="100%">
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td>
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td><img src="images/mirfont.gif" width="600" height="68"></td>
- </tr>
- </table>
- </td>
- </tr>
- <tr bgcolor="#000000">
- <td height="1"><img src="images/1pixel.gif" width="1" height="1"></td>
- </tr>
- <tr>
- <td align="left" valign="top">
- <h2> ${title}</h2>
- <table width="100%" border="0" cellpadding="0" cellspacing="2" height="100%">
- <tr>
- <td width="100%" valign="top">
- <!--- articles --->
- <list articles as i>
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td>
- <h3>${i.title}</h3>
- <h4><i>${i.creator}, ${i.webdb_create_formatted}</i></h4>
- <p>
- <if i.to_media_audio >
- <img src="/img/${i.to_media_audio[0]["big_icon"]}">
- </if>
- <if i.to_media_video >
- <img src="/img/${i.to_media_video[0]["big_icon"]}">
- </if>
- <if i.to_media_other >
- <img src="/img/${i.to_media_other[0]["big_icon"]}">
- </if>
- <p>
- <if i.to_media_images >
- <img src="${i.to_media_images[0]["icon_path"]}"
- width="${i.to_media_images[0]["icon_width"]}"
- height="${i.to_media_images[0]["icon_height"]}"
- border=0 alt="${i.to_media_images[0]["title"]}">
- </if>
- ${i.description}</p>
- <p align="right">
- [<a href="${config["Producer.DocRoot"]}${i.publish_path}${i.id}.shtml">read</a>]
- </p>
- </td>
- </tr>
- </table>
- <br>
- </list>
- <!--- articles --->
- </td>
-
- <td>
- <if previousPage><a href="${previousPage}">${lang("producer.previous")}</a></if>
- <if nextPage><a href="${nextPage}">${lang("producer.next")}</a></if>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- <p> </p>
- </body>
-</html>
+++ /dev/null
-<comment>
- Template file for an article.
-</comment>
-
-<include "routines.template">
-
-<html>
- <head>
- <title>${lang("article.htmltitle.prefix")}${article.title}</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <link rel="stylesheet" href="/${pathprefix}/style.css" type="text/css">
-
- <if article.to_media_images>
- <meta name="keywords" content="images"></meta>
- </if>
- <if article.to_media_audio>
- <meta name="keywords" content="audio"></meta>
- </if>
- <if article.to_media_video>
- <meta name="keywords" content="video"></meta>
- </if>
- <if article.to_media_other>
- <meta name="keywords" content="other"></meta>
- </if>
- </head>
-
- <body bgcolor="#CCCCCC">
- <table width="760" border="0" cellpadding="0" cellspacing="1" align="center" bgcolor="#000000">
- <tr bgcolor="#FFFFFF">
- <td valign="top" align="left" width="150" bgcolor="#666666">
- <table width="150" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td width="140">
- <a href="${config["Producer.DocRoot"]}/${pathprefix}">
- <img src="/images/mirlogo.jpg" width="150" height="205" border="0">
- </a>
- </td>
- </tr>
- <tr valign="top">
- <td width="140" bgcolor="#666666">
- <table width="100%" border="0" cellspacing="2" cellpadding="0">
- <tr>
- <td>
- <!--#include virtual="../../navigation.inc" -->
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </td>
- <td align="left" valign="top" colspan="2" height="100%">
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td>
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td><img src="/images/mirfont.gif" width="600" height="68"></td>
- </tr>
- </table>
- </td>
- </tr>
- <tr bgcolor="#000000">
- <td height="1"><img src="images/1pixel.gif" width="1" height="1"></td>
- </tr>
- <tr>
- <td align="left" valign="top">
- <table width="100%" border="0" cellpadding="0" cellspacing="2" height="100%">
- <tr>
- <td width="100%" valign="top">
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <if config.generateFO=="yes">
- <tr><td align="right">
- <if config.generatePDF=="yes">
- <a href="${article.id}.pdf">Print this article</a>
- <else>
- <a href="${config["Producer.OpenAction"]}?do=getpdf&id=${article.id}">Print this article</a>
- </if>
- </td></tr>
- </if>
-
- <tr>
- <td>
- <h2>${article.title}</h2>
- <h4><i>${article.creator}, ${article.creationdate.formatted["dd.MM.yyyy HH:mm"]}</i></h4>
- <p><b>${article.description_parsed}</b>
-
-
- <!-- media -->
- <call showArticleMedia(article)>
-
- <comment>
- <list article.to_media_audio as media>
- <p>
-
-
- <a href="${media["publish_server"]}${media["publish_path"]}">
- ${media["title"]} - ${media["descr"]}
- </a>
- </p>
- </list>
- <list article.to_media_video as media>
- <p>
- <img src="/img/${media["big_icon"]}" border="0" alt="">
- <a href="${media["publish_server"]}${media["publish_path"]}">
- ${media["title"]} - ${media["descr"]}</a>
- </p>
- </list>
- <list article.content.to_media_other as media>
- <p>
- <img src="/img/${media["big_icon"]}" border="0" alt="">
- <a href="${media["publish_server"]}${media["publish_path"]}">
- ${media["title"]} - ${media["descr"]}</a>
- </p>
- </list>
-
- <list article.content.to_media_images as image>
- <p>
- <img src="${image["publish_server"]}${image["publish_path"]}"
- border="0" width="${image["img_width"]}"
- height="${image["img_height"]}" alt="${image["title"]}">
- <br><i>${image["title"]}</i>
- </p>
- </list>
- </comment>
-
- <!-- media -->
-
- <p>${article.content_data_parsed}</p>
- <if article.creator_main_url || article.creator_email>
- <table width="100%" bgcolor="#FFFFFF">
- <tr>
- <td>
- <font size="-1">
- <if content.creator_email>
- <img src="/images/mail_small.gif" width="12" height="10" border="0" alt="-"> ${lang("producer.content.email")}: <a href="mailto:${article.content.creator_email}">${article.content.creator_email}</a><br>
- </if>
- <if content.creator_main_url>
- <img src="/images/link_small.gif" width="12" height="10" border="0" alt=""> ${lang("producer.content.homepage")}: <a href="${article.content.creator_main_url}" target="extern">${article.content.creator_main_url}</a><br>
- </if>
- </font>
- </td>
- </tr>
- </table>
- </if>
- </td>
- </tr>
- <tr><td> </td></tr>
- <tr>
- <td>
- <call showAddCommentLink(article, lang("article.addcomment"), language)>
- </td>
- </tr>
- <if article.to_comments>
- <list article.to_comments as c>
- <tr>
- <td>
- <table width="100%" border="0" cellspacing="0" cellpadding="4">
- <tr bgcolor="#cccccc">
- <td><b><call showSafeText(c.title)></b></td>
- <td align="right"><i>${c.creationdate.formated["dd.MM.yyyy HH:mm"]}</i></td>
- </tr>
- <tr>
- <td colspan="2"><br>${c.description_parsed}</td>
- </tr>
- <if c.email || c.main_url || c.address || c.phone || c.creator>
- <tr>
- <td bgcolor="#cccccc" colspan="2">
- <if c.creator><b><call showSafeText(c.creator)></b></if>
- <if c.email>
- <br>
- <img src="/images/mail_small.gif" width="12" height="10" border="0" alt="">${lang("article.email")}: <a href="mailto:${utility.encodeHTML(c.email)}"><call showSafeText(c.email)></a>
- </if>
- <if c.main_url>
- <br>
- <img src="/images/link_small.gif" width="12" height="10" border="0" alt="">
- ${lang("article.homepage")}: <a href="${utility.encodeHTML(c.main_url)}" target="_blank"><call showSafeText(c.email)></a>
- </if>
- </td>
- </tr>
- </if>
- </table>
- </td>
- </tr>
- <tr><td> </td></tr>
- </list>
- </if>
- </table>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- <p>
-
- </p>
- </body>
-</html>
+++ /dev/null
-<?xml version="1.0"?>
-<xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform'
- xmlns:fo="http://www.w3.org/1999/XSL/Format"
-version="1.0" >
-
-<!-- This stylesheet replaces the <BR /> tags that Mir
-uses to break paragraphs with empty blocks,
-which do the same thing in XSL:FO -->
-
-<xsl:template match="br">
- <fo:block />
-</xsl:template>
-
-<xsl:template match="@*|*|processing-instruction()|comment()">
- <xsl:copy>
- <xsl:apply-templates select="*|@*|text()|processing-instruction()|comment()" />
- </xsl:copy>
-</xsl:template>
-
-</xsl:stylesheet>
\ No newline at end of file
+++ /dev/null
- <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ü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>
+++ /dev/null
-<p>
- ${lang("navigation.languages")}
- <list languages as l>
- <br>
- <if l.code==pathprefix>
- <b>
- </if>
- <a href="${config["Producer.DocRoot"]}/${l.code}">${l.name}</a>
- <if l.code==pathprefix>
- </b>
- </if>
- </list>
-</p>
-
-<p>
- ${lang("navigation.topics")}
- <list topics as t>
- <br>
- <a href="${config["Producer.DocRoot"]}/${pathprefix}/${t.filename}/${t.filename}.shtml"><b>${t.title}</b></a>
- </list>
-</p>
-
-<hr noshade width="146" size="1" align="left">
-
-<p>
- <br>
- <a href="${config["Producer.OpenAction"]}">${lang("navigation.publish")}</a>
-</p>
-
-<hr noshade width="146" size="1" align="left">
-
-<p class="small">
- <include "links.inc">
-</p>
+++ /dev/null
-<?xml version="1.0" encoding="utf-8"?>
-
-<!-- example for a simple fo file. At the beginning the page layout is set.
- Below fo:root there is always
-- a single fo:layout-master-set which defines one or more page layouts
-- an optional fo:declarations
-- and a sequence of one or more fo:page-sequences containing the text and formatting instructions
--->
-
-<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
-
- <fo:layout-master-set>
- <!-- fo:layout-master-set defines in its children the page layout:
- the pagination and layout specifications
- - page-masters: have the role of describing the intended subdivisions
- of a page and the geometry of these subdivisions
- In this case there is only a simple-page-master which defines the
- layout for all pages of the text
- -->
- <!-- layout information -->
- <fo:simple-page-master master-name="simple"
- page-height="29.7cm"
- page-width="21cm"
- margin-top="1cm"
- margin-bottom="2cm"
- margin-left="2.5cm"
- margin-right="2.5cm">
- <fo:region-body margin-top="3cm" />
-
- <fo:region-before extent="5.0cm" />
- <fo:region-after extent="1.5cm"/>
- </fo:simple-page-master>
- </fo:layout-master-set>
- <!-- end: defines page layout -->
-
-
- <!-- start page-sequence
- here comes the text (contained in flow objects)
- the page-sequence can contain different fo:flows
- the attribute value of master-name refers to the page layout
- which is to be used to layout the text contained in this
- page-sequence-->
- <fo:page-sequence master-reference="simple">
- <fo:static-content flow-name="xsl-region-before">
- <!-- this defines a title -->
- <fo:block font-size="24pt"
- line-height="23pt"
- space-after.optimum="5pt"
- background-color="black"
- text-align="start">
-<fo:external-graphic src="file://${config["Producer.Image.Path"]}/banner.png" />
- </fo:block>
-<fo:block font-size="10pt"
- font-family="serif"
- color="black"
- line-height="12pt">
- Here is where some descriptive text could go. A fair use disclaimer
-an attribution of copyright/left rights, etc. the possibilities are endless.
- <fo:leader leader-pattern="rule" leader-length="18cm"
- rule-thickness="1pt" color="black"/>
-</fo:block>
-
- </fo:static-content>
-
- <!-- start fo:flow
- each flow is targeted
- at one (and only one) of the following:
- xsl-region-body (usually: normal text)
- xsl-region-before (usually: header)
- xsl-region-after (usually: footer)
- xsl-region-start (usually: left margin)
- xsl-region-end (usually: right margin)
- ['usually' applies here to languages with left-right and top-down
- writing direction like English]
- in this case there is only one target: xsl-region-body
- -->
- <fo:flow flow-name="xsl-region-body">
-
- <!-- each paragraph is encapsulated in a block element
- the attributes of the block define
- font-family and size, line-heigth etc. -->
-
- <!-- here is the article title -->
- <fo:block font-size="16pt"
- font-family="sans-serif"
- font-weight="bold"
- line-height="18pt"
- space-after.optimum="3pt"
- text-align="center">
- ${article.content.title}
- </fo:block>
-
- <!-- here is the article author and date-->
- <fo:block font-size="11pt"
- font-family="sans-serif"
- line-height="13pt"
- space-after.optimum="3pt"
- text-align="end">
- ${article.content.creator}, ${article.content.webdb_create_formatted}
- </fo:block>
-
-
- <!-- here is the article summary -->
- <fo:block font-size="11pt"
- font-family="sans-serif"
- font-weight="bold"
- line-height="13pt"
- space-after.optimum="3pt"
- text-align="justify">
- ${article.content.description_parsed}
- </fo:block>
-
-
- <!-- here is the header stuff -->
-<if article.content.creator_main_url || article.content.creator_email>
- <fo:block><fo:leader leader-pattern="rule" leader-length="18cm"
- rule-thickness="1pt" color="black"/></fo:block>
-</if>
- <if article.content.creator_email>
- <fo:block font-size="10pt"
- font-family="sans-serif"
- line-height="12pt">
- Email: ${article.content.creator_email}
- </fo:block>
- </if>
- <if article.content.creator_main_url>
- <fo:block font-size="10pt"
- font-family="sans-serif"
- line-height="12pt">
- URL: ${article.content.creator_main_url}
- </fo:block>
- </if>
- <fo:block><fo:leader leader-pattern="rule" leader-length="18cm"
- rule-thickness="1pt" color="black"/></fo:block>
-
- <!-- here is the content -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
- line-height="15pt"
- space-after.optimum="3pt"
- text-align="justify">
-<list data.formatted_content as fc>
-<if fc.hasImage == "1">
-<fo:table>
- <fo:table-column column-width="${fc.img_width}px"/>
- <fo:table-column column-width="8px"/>
- <fo:table-column column-width="${fc.text_widthCM}cm"/>
- <fo:table-body>
- <fo:table-row>
- <fo:table-cell display-align="center">
- <fo:external-graphic src="file://${config["Producer.Image.Path"]}${fc.img_src}" content-height="${fc.img_height}px" content-width="${fc.img_width}px" height="${fc.img_height}px" width="${fc.img_width}px" />
-<fo:block font-weight="bold">${fc.img_title}</fo:block>
- </fo:table-cell>
- <fo:table-cell >
- </fo:table-cell>
- <fo:table-cell >
- <fo:block text-align="justify">${fc.text}</fo:block>
- </fo:table-cell>
- </fo:table-row>
- </fo:table-body>
-</fo:table>
-<else>
-<fo:block text-align="justify">${fc.text}</fo:block>
-</if>
-
-</list>
-<!-- <list article.content.to_media_images as media>
- <fo:external-graphic src="file:${config["Producer.Image.Path"]}/${media["publish_path"]}" />
- ${media["description"]}
- </list>-->
- </fo:block>
-
-
-
- </fo:flow> <!-- closes the flow element-->
- </fo:page-sequence> <!-- closes the page-sequence -->
-</fo:root>
-
-
-
-
-
-
-
-
+++ /dev/null
-<!--
- This XML file defines a set of producers intended for a typical indymedia
- site:
- - a start page
- - a navigational bar
- - topic pages
- - a newswire archive
- - articles
--->
-
-<producers>
- <nodedefinition name="Language">
- <parameters>
- <string name="languagecondition" defaultvalue=""/>
- <string name="bundle" defaultvalue="bundles.producer" />
- <node name="sub"/>
- </parameters>
-
- <definition>
- <List key="languages" table="language" selection="${languagecondition}" order="code"/>
- <Enumerate key="language" table="language" selection="${languagecondition}" order="code">
- <Resource bundle="${bundle}" key="lang" language="${language.code}"/>
- <Define key="pathprefix" value="${language.code}" />
- <sub/>
- </Enumerate>
- </definition>
- </nodedefinition>
-
- <producer name="articles">
- <verbs>
- <verb name="changed" default="1">
- <Define key="verbcondition" value=" and (not is_produced)"/>
- <Set key="limit" value="10"/>
- </verb>
- <verb name="all">
- <Define key="verbcondition" value=""/>
- <Set key="limit" value="-1"/>
- </verb>
-
- <verb name="sample">
- <Define key="verbcondition" value=""/>
- <Set key="limit" value="10"/>
- </verb>
- </verbs>
- <body>
- <Enumerate key="article" table="content" selection="is_published='t' ${verbcondition}"
- limit="limit" order="webdb_create desc, date desc">
- <Language>
- <Generate
- generator="/article.template"
- destination="${config.storageRoot}/${pathprefix}/${article.date.formatted.yyyy}/${article.date.formatted.MM}/${article.id}.shtml"/>
- </Language>
-
- <MarkContent key="article"/>
-
- <!-- uncomment the following if you want to make a pdf version of each article -->
- <!-- also, you could move it up into the language tag and adjust the paths accordingly
- to make pdfs in each language -->
- <!-- PDFPreFormat splits up the text and mixes images in with it -->
- <!--<PDFPreFormat key="article.content" numLinesBetweenImages="3" charWidthCM="0.19" pixelWidthCM="0.035" contentAreaWidthCM="16" lineHeightCM="0.5" />-->
- <!-- Regular Generate Tag is used to produce an fo file(but using the split-up content -->
- <!--<Generate generator="/printablecontent.template" destination="${config.storageRoot}/${article.content.date.formatted.yyyy}/${article.content.date.formatted.MM}/${article.content.id}.fo"/>-->
- <!-- Finally, PDFGenerate turns the fo file into a pdf. You could leave this step out
- and generate pdfs on the fly using the getpdf OpenMir module as well. Make sure to fill in the real path on the stylesheet attribute-->
- <!--<PDFGenerate generator="${config.storageRoot}/${article.content.date.formatted.yyyy}/${article.content.date.formatted.MM}/${article.content.id}.fo" destination="${config.storageRoot}/${article.content.date.formatted.yyyy}/${article.content.date.formatted.MM}/${article.content.id}.pdf" stylesheet="/real/path/goes/here/templates/producer/html2fo.xsl" />-->
-
-
- </Enumerate>
- </body>
- </producer>
-
- <producer name="stylesheet">
- <verbs>
- <verb name="generate" default="1" description="generates the style sheet"/>
- </verbs>
- <body>
- <Language>
- <Generate
- generator="/stylesheet.template"
- destination="${config.storageRoot}/${pathprefix}/style.css"/>
- </Language>
- </body>
- </producer>
-
- <producer name="navigation">
- <verbs>
- <verb name="generate" default="1" description="generates the left column"/>
- </verbs>
- <body>
- <Language>
- <Generate
- generator="/navigation.template"
- destination="${config.storageRoot}/${pathprefix}/navigation.inc"/>
- </Language>
- </body>
- </producer>
-
- <producer name="topicpages">
- <verbs>
- <verb name="new">
- <Set key="pages" value="3"/>
- </verb>
- <verb name="all">
- <Set key="pages" value="-1"/>
- </verb>
- </verbs>
- <body>
- <Enumerate key="topic" table="topic">
- <List key="special" table="content"
- selection="is_published='1' and to_article_type = ${articletype.topicspecial} and id in (select content_id from content_x_topic where topic_id = ${topic.id})"
- order = "webdb_create desc, date desc" limit="1"/>
-
- <Batch key="articles" infokey="batch" table="content"
- process="pages" batchsize="20" minbatchsize="10"
- selection="is_published='1' and to_article_type in (${articletype.newswire}, ${articletype.feature}) and id in (select content_id from content_x_topic where topic_id = ${topic.id})"
- order="webdb_create asc">
- <batches>
- <Set key="filename" value="topic.filename ++ batch.current.identifier"/>
- <Language>
- <Generate
- generator="/topicpage.template"
- destination="${config.storageRoot}/${pathprefix}/${topic.filename}/${filename}.shtml"/>
- </Language>
- </batches>
- <batchlist>
- </batchlist>
- </Batch>
- </Enumerate>
- </body>
- </producer>
-
- <producer name="newswirearchive">
- <verbs>
- <verb name="new">
- <Set key="pages" value="3"/>
- </verb>
- <verb name="all">
- <Set key="pages" value="-1"/>
- </verb>
- </verbs>
- <body>
- <Batch key="articles" infokey="batch" table="content"
- process="pages" batchsize="20" minbatchsize="10"
- selection="is_published='1' and to_article_type in (${articletype.newswire})"
- order="webdb_create asc">
- <batches>
- <Set key="filename" value="archive ++ batch.current.identifier"/>
- <Language>
- <Generate
- generator="/archive.template"
- destination="${config.storageRoot}/${pathprefix}/archive/${filename}.shtml"/>
- </Language>
- </batches>
- <batchlist>
- </batchlist>
- </Batch>
- </body>
- </producer>
-
- <producer name="startpage">
- <verbs>
- <verb name="generate" default="1" description="Generates the startpage"/>
- </verbs>
-
- <body>
- <List key="startspecial" table="content" limit="1"
- selection="is_published=true and to_article_type=${articletype.startspecial}"
- order="webdb_create desc, date desc"/>
-
- <List key="features" table="content" limit="10"
- selection="is_published=true and to_article_type=${articletype.feature}"
- order="webdb_create desc, date desc"/>
-
- <List key="newswire" table="content" limit="30"
- selection="is_published=true and to_article_type=${articletype.newswire}"
- order="webdb_create desc, date desc"/>
-
- <Language>
- <Generate
- generator="/startpage.template"
- destination="${config.storageRoot}/${pathprefix}/index.shtml"/>
- </Language>
- </body>
- </producer>
-
-</producers>
-
-
+++ /dev/null
-<comment>\r
- This file contains several routines to be used in the templates\r
-</comment>\r
-\r
-<function showArticleUrl(aPrefix, anArticle, aText, aCSSClass)>\r
- <a class="${aCSSClass}" href="/${aPrefix}/${anArticle.date.formatted.yyyy}/${anArticle.date.formatted.MM}/${anArticle.id}.shtml">${aText}</a>\r
-</function>\r
-\r
-<function showSafeText(aText)>\r
- ${utility.encodeHTML(aText)}\r
-</function>\r
-\r
-<function showSafeTextOrDefault(aField, aDefault)>\r
- <if aField>\r
- <call showSafeText(aField)>\r
- <else>\r
- ${aDefault}\r
- </if>\r
-</function>\r
-
-<function showAddCommentLink(anArticle, aText, aLanguage)>
- <a href="${config["Producer.OpenAction"]}?do=addcomment&aid=${anArticle.id}&language=${aLanguage.code}">${aText}</a>
-</function>
- \r
-<function showArticleMedia(anArticle)>\r
- <!-- media -->\r
- <list anArticle.to_media_audio as audio>\r
- <br>\r
- <br>\r
- <a href="${audio["publish_server"]}${audio["publish_path"]}">\r
- <img src="/images/${video["big_icon"]}" border="0" alt="">\r
- <call showSafeText(audio.title)> - <call showSafeText(audio.descr)>\r
- </a>\r
- </list>\r
-\r
- <list anArticle.to_media_video as video>\r
- <br>\r
- <br>\r
- <a href="${video["publish_server"]}${video["publish_path"]}">\r
- <img src="/images/${video["big_icon"]}" border="0" alt="">\r
- <call showSafeText(video.title)> - <call showSafeText(video.descr)>\r
- </a>\r
- </list>\r
-\r
- <list anArticle.to_media_other as other>\r
- <br>\r
- <br>\r
- <a href="${other["publish_server"]}${other["publish_path"]}">\r
- <img src="/images/${other["big_icon"]}" border="0" alt="">\r
- <call showSafeText(other.title)> - <call showSafeText(other.descr)>\r
- </a>\r
- </list>\r
-\r
- <list anArticle.to_media_images as image>\r
- <br>\r
- <br>\r
- <img src="${image["publish_server"]}${image["publish_path"]}"\r
- border="0" width="${image["img_width"]}"\r
- height="${image["img_height"]}" alt="${image["title"]}"><br>\r
- <i><call showSafeText(image.title)></i>\r
- </list>\r
- <!-- media -->\r
-</function>\r
-\r
-<function showArticleMediaIcons(anArticle)>\r
- <if anArticle.to_media_audio >
- <img src="/img/${anArticle.to_media_audio[0]["big_icon"]}">
- </if>
- \r
- <if anArticle.to_media_video >
- <img src="/img/${anArticle.to_media_video[0]["big_icon"]}">
- </if>
- \r
- <if anArticle.to_media_other >
- <img src="/img/${anArticle.to_media_other[0]["big_icon"]}">
- </if>
- \r
- <if anArticle.to_media_images >
- <img src="${anArticle.to_media_images[0]["icon_path"]}"
- width="${anArticle.to_media_images[0]["icon_width"]}"
- height="${anArticle.to_media_images[0]["icon_height"]}"
- border=0 alt="${anArticle.to_media_images[0]["title"]}">
- </if>
-</function>\r
-\r
-<function showArticleAsFeature(anArticle)>\r
- <h3><call showSafeText(anArticle.title)></h3>
- <h4><i><call showSafeText(anArticle.creator)>, ${anArticle.creationdate.formatted["dd.MM.yyyy HH:mm"]}</i></h4>
- <p>
- <call showArticleMediaIcons(anArticle)>
- ${anArticle.description_parsed} \r
- </p>
-\r
- <p align="right">
- [<call showArticleUrl(pathprefix, anArticle, lang("general.readarticle"), "featurelink")>]
- </p>
-</function>\r
-\r
-\r
-<function showArticleAsNewswire(anArticle)>\r
- <img alt=${anArticle.to_media_icon["icon_alt"]} border="0" height="10"
- src="${anArticle.to_media_icon["tiny_icon"]}" width="12"> \r
- \r
- <call showArticleUrl(pathprefix, anArticle, anArticle.title, "")><br />
- <font size="-2">${n.creationdate.formatted["dd-MM-yyyy HH:mm"]}</font><br>
-</function>\r
-\r
+++ /dev/null
-<include "routines.template">
-
-<html>
- <head>
- <title>${lang("startpage.htmltitle")}</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <link rel="stylesheet" href="/${pathprefix}/style.css" type="text/css">
- </head>
-
- <body bgcolor="#CCCCCC">
- <table width="760" border="0" cellpadding="0" cellspacing="1" align="center" bgcolor="#000000">
- <tr bgcolor="#FFFFFF">
- <td valign="top" align="left" width="150" bgcolor="#666666">
- <table width="150" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td width="140">
- <img src="/images/mirlogo.jpg" width="150" height="205">
- </td>
- </tr>
- <tr valign="top">
- <td width="140" bgcolor="#666666">
- <table width="100%" border="0" cellspacing="2" cellpadding="0">
- <tr>
- <td>
- <!--#include virtual="navigation.inc" -->
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </td>
- <td align="left" valign="top" colspan="2" height="100%">
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td colspan="3">
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td valign="top">
- <img src="/images/mirfont.gif" width="600" height="68">
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr bgcolor="#000000">
- <td colspan="3" height="1"><img src="images/1pixel.gif" width="1" height="1"></td>
- </tr>
- <tr>
- <td align="left" valign="top">
- <table width="457" border="0" cellpadding="0" cellspacing="2" height="100%">
- <tr>
- <td width="457" valign="top">
- <!--- start-special --->
- <list startspecial as s>
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td>
- <call showArticleAsFeature(s)>
-<comment>
- <h3>${s.title}</h3>
- <h4><i>${s.creator}, ${s.webdb_create_formatted}</i></h4>
- <p>
- <if s.to_media_audio >
- <img src="/img/${s.to_media_audio[0]["big_icon"]}">
- </if>
- <if s.to_media_video >
- <img src="/img/${s.to_media_video[0]["big_icon"]}">
- </if>
- <if s.to_media_other >
- <img src="/img/${s.to_media_other[0]["big_icon"]}">
- </if>
- <p>
- <if s.to_media_images >
- <img src="${s.to_media_images[0]["icon_path"]}"
- width="${s.to_media_images[0]["icon_width"]}"
- height="${s.to_media_images[0]["icon_height"]}"
- border=0 alt="${s.to_media_images[0]["title"]}">
- </if>
- ${s.description_parsed} </p>
- <p align="right">[<a href="${config["Producer.DocRoot"]}${s.publish_path}${s.id}.shtml">read</a>]</p>
-</comment>
- </td>
- </tr>
- </table>
- </list>
- <!--- /start-special --->
- <br>
- <!--- features --->
- <list features as i>
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td>
- <call showArticleAsFeature(i)>
-<comment>
- <h3>${i.title}</h3>
- <h4><i>${i.creator}, ${i.webdb_create_formatted}</i></h4>
- <p>
- <if i.to_media_audio >
- <img src="/img/${i.to_media_audio[0]["big_icon"]}">
- </if>
- <if i.to_media_video >
- <img src="/img/${i.to_media_video[0]["big_icon"]}">
- </if>
- <if i.to_media_other >
- <img src="/img/${i.to_media_other[0]["big_icon"]}">
- </if>
- <p>
- <if i.to_media_images >
- <img src="${i.to_media_images[0]["icon_path"]}"
- width="${i.to_media_images[0]["icon_width"]}"
- height="${i.to_media_images[0]["icon_height"]}"
- border=0 alt="${i.to_media_images[0]["title"]}">
- </if>
- ${i.description_parsed} </p>
- <p align="right">[<a href="${config["Producer.DocRoot"]}${i.publish_path}${i.id}.shtml">read</a>]</p>
-</comment>
- </td>
- </tr>
- </table>
- <br>
- </list>
- <!--- /features --->
- </td>
- </tr>
- </table>
- </td>
- <td width=1 bgcolor="#000000">
- <img src="images/1pixel.gif" width="1" height="1">
- </td>
- <td width="150" bgcolor="#666666" valign="top" align="left">
- <table width="150" border="0" cellspacing="2" cellpadding="0">
- <tr>
- <td>
- <!-- newswire -->
- <p>
- <list newswire as n>
- <call showArticleAsNewswire(n)>
-<comment>
- <img alt=${n.to_media_icon["icon_alt"]} border="0" height="10"
- src="${n.to_media_icon["tiny_icon"]}" width="12">
- <a href="${config["Producer.DocRoot"]}${n.publish_path}${n.id}.shtml"><b>${n.title}</b></a><br>
- <font size="-2"><b></b>${n.webdb_create_formatted}</font>
- <br>
-</comment>
- <br>
- </list>
- <!-- /newswire -->
- </p>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </body>
-</html>
+++ /dev/null
-a {
- color: #0000CC;
- text-decoration: underline
-}
-
-a:hover {
- color: #333333;
- text-decoration: none
-}
-
-td {
- font-family: "Times New Roman", Times, serif
-}
-
-.small {
- font-size: x-small
-}
-pre {
- font-family: "Courier", Courier, serif
-}
+++ /dev/null
-<html>
- <head>
- <title>${lang("producer.topiclist.htmltitle")}${topic.title}</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <link rel="stylesheet" href="/style/mir.css" type="text/css">
- </head>
-
- <body bgcolor="#CCCCCC">
- <table width="760" border="0" cellpadding="0" cellspacing="1" align="center" bgcolor="#000000">
- <tr bgcolor="#FFFFFF">
- <td valign="top" align="left" width="150" bgcolor="#666666">
- <table width="150" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td width="140">
- <a href="${config["Producer.ProductionHost"]}${config["Producer.DocRoot"]}/">
- <img src="images/mirlogo.jpg" width="150" height="205" border="0">
- </a>
- </td>
- </tr>
- <tr valign="top">
- <td width="140" bgcolor="#666666">
- <table width="100%" border="0" cellspacing="2" cellpadding="0">
- <tr>
- <td>
- <!--#include virtual="navigation.inc" -->
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </td>
- <td align="left" valign="top" colspan="2" height="100%">
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td>
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td><img src="images/mirfont.gif" width="600" height="68"></td>
- </tr>
- </table>
- </td>
- </tr>
- <tr bgcolor="#000000">
- <td height="1"><img src="images/1pixel.gif" width="1" height="1"></td>
- </tr>
- <tr>
- <td align="left" valign="top">
- <h2> ${topic.title}</h2>
- <table width="100%" border="0" cellpadding="0" cellspacing="2" height="100%">
- <tr>
- <td width="100%" valign="top">
- <!--- start-special --->
- <if data.special>
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td>
- <h3>${data.special.title}</h3>
- <h4><i>${data.special.creator}, ${data.special.webdb_create_formatted}</i></h4>
- <p>
- <if data.special.to_media_audio >
- <img src="/img/${data.special.to_media_audio[0]["big_icon"]}">
- </if>
- <if data.special.to_media_video >
- <img src="/img/${data.special.to_media_video[0]["big_icon"]}">
- </if>
- <if data.special.to_media_other >
- <img src="/img/${data.special.to_media_other[0]["big_icon"]}">
- </if>
- <p>
- <if data.special.to_media_images >
- <img src="${data.special.to_media_images[0]["icon_path"]}"
- width="${data.special.to_media_images[0]["icon_width"]}"
- height="${data.special.to_media_images[0]["icon_height"]}"
- border=0 alt="${data.special.to_media_images[0]["title"]}">
- </if>
- ${data.special.description_parsed} </p>
- <p align="right">[<a href="${config["Producer.DocRoot"]}${data.special.publish_path}${data.special.id}.shtml">read</a>]</p>
- </td>
- </tr>
- </table>
- </if>
- <!--- /start-special --->
-
- <!--- features --->
- <list data.contentlist as i>
- <table width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td>
- <h3>${i.title}</h3>
- <h4><i>${i.creator}, ${i.webdb_create_formatted}</i></h4>
- <p>
- <if i.to_media_audio >
- <img src="/img/${i.to_media_audio[0]["big_icon"]}">
- </if>
- <if i.to_media_video >
- <img src="/img/${i.to_media_video[0]["big_icon"]}">
- </if>
- <if i.to_media_other >
- <img src="/img/${i.to_media_other[0]["big_icon"]}">
- </if>
- <p>
- <if i.to_media_images >
- <img src="${i.to_media_images[0]["icon_path"]}"
- width="${i.to_media_images[0]["icon_width"]}"
- height="${i.to_media_images[0]["icon_height"]}"
- border=0 alt="${i.to_media_images[0]["title"]}">
- </if>
- ${i.description_parsed}</p>
- <p align="right">[<a href="${config["Producer.DocRoot"]}${i.publish_path}${i.id}.shtml">read</a>]</p>
- </td>
- </tr>
- </table>
- <br>
- </list>
- <!--- features --->
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- <p> </p>
- </body>
-</html>
+++ /dev/null
-<html>
-<head>
-<title>${lang("usererror.htmltitle")}</title>
-</head>
-<body>
-<include "head_nonavi.template">
-<table width="100%" border="0" align="center">
- <tr bgcolor="#006600">
- <td>
- <div align="center"><h2><font color="Pink">${lang("usererror.title")}</font></h2>
- </div>
- </td>
- </tr>
- <tr>
- <td>
- <p>${lang("usererror.text")}
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <p align="center"><font size="5" color="Red"><b> ${data.errorstring}</b></font>
- <p>
- <p>
- </td>
- </tr>
- <tr>
- <td>
- <p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">${lang("usererror.what_to_do")}
- </a></font>
- <p>
- </td>
- </tr>
-</table>
-<include "foot.template">
-</body>
-</html>