merged with 1.1
[mir.git] / templates / admin / topic.template
index d64e236..3fae6b8 100755 (executable)
@@ -1,58 +1,47 @@
 <html>
-<head>
-        <title>${config["Mir.Name"]} | ${lang("topic.htmltitle")}</title>
-        <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
-<head>
+  <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">
+  <body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
+    <include "FUNCTIONS.template">
+    <include "head.template">
+  
+      <if new=="1">
+        <assign method="insert">
+      <else>
+        <assign method="update">
+      </if>
+      
+      <call EditStart(
+         ["module", "id", "do"],
+         [module, entity.id, method])>
+         
+        <call EditReadonlyTextNormal(lang("topic.id"), entity.id)>
+         
+        <call EditTextNormal(lang("topic.title"), 40, 255, "title", entity.title)>
+        <call EditTextAreaNormal(lang("topic.description"), "", 40, 3, "description", entity.description)>
+        <call EditTextNormal(lang("topic.filename"), 20, 255, "filename", entity.filename)>
+        <call EditTextNormal(lang("topic.main_url"), 40, 255, "main_url", entity.main_url)>
+        <call EditTextNormal(lang("topic.archive_url"), 40, 255, "archiv_url", entity.archiv_url)>
+        
+        
+      
+        <if new=="1">
+          <call EditSubmitButtonNormal(lang("insert"), "save")>
+        <else>
+          <call EditSubmitButtonNormal(lang("save"), "save")>
+        </if> 
 
-<include "templates/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 "templates/admin/foot.template">
-</body>
+      <call EditEnd()>
+      
+      <if returnurl>
+        <call showBack(returnurl)>
+      <else>
+        <call showBack("module=Topics&do=list")>
+      </if>
+
+    <include "foot.template">
+  </body>
 </html>