a small bugfix
[mir.git] / templates / admin / comment.template
index b375c85..659759e 100755 (executable)
   <head>
 
   <body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
-
-    <include "templates/admin/head.template">
+       
+       <include "FUNCTIONS.template">
+    <include "head.template">
       
     <form method="post" action="${config.actionRoot}">
        <input type="hidden" name="module" value="Comment">
-       <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="id" value="${utility.encodeHTML(comment.id)}">
+       <if new=="1"> 
          <input type="hidden" name="do" value="insert">
        <else>   
          <input type="hidden" name="do" value="update">
        </if>
     
        <table border="0">      
-       <tr> 
-          <td align="right" class="editfieldname">
+       
+               <tr><td colspan="2" class="table-head">${lang("comment.htmltitle")}</td></tr>
+               
+               
+               <tr> 
+          <td align="right" class="table-left">
             ${lang("comment.date")}
           </td>
-          <td>
-            ${utility.encodeHTML(utility.encodeHTML(data.webdb_create))}
-          </td>
-        </tr>
-      
-       <tr>
-          <td align="right" class="editfieldname">
-            ${lang("comment.status")}
-          </td>
-          <td>
-            <select name="to_comment_status">
-              <list extra.comment_status_values as a>
-                <option value="${a.key}" <if (a.key == data.to_comment_status)>selected</if>>${a.value}</option>
-              </list>
-            </select>
-          </td>
-        </tr>
-      
-        <tr>
-          <td align="right" class="editfieldname">
-            ${lang("comment.title")}
-          </td>
-      
-          <td>
-            <input type="text" size="40" maxlength="255" name="title" value="${utility.encodeHTML(data.title)}">
-          </td>
-        </tr>
-      
-       <tr>
-          <td align="right" class="editfieldname">
-            ${lang("comment.creator")}
-          </td>
-          <td>
-            <input type="text" size="40" maxlength="80" name="creator" value="${utility.encodeHTML(data.creator)}">
-          </td>
-        </tr>
-      
-       <tr>
-          <td align="right" class="editfieldname">
-            ${lang("comment.url")}
-          </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="editfieldname">
-            ${lang("comment.email")}
-          </td>
-          <td>
-            <input type="text" size="40" maxlength="80" name="email" value="${utility.encodeHTML(data.email)}">
-          </td>
-        </tr>
-      
-        <tr>
-          <td align="right" class="editfieldname">
-            ${lang("comment.phone")}
-          </td>
-          <td>
-            <input type="text" size="40" maxlength="80" name="phone" value="${utility.encodeHTML(data.phone)}">
-          </td>
-        </tr>
-      
-        <tr>
-          <td align="right" class="editfieldname">
-           ${lang("comment.address")}
-         </td>
-          <td>
-            <input type="text" size="40" maxlength="80" name="address" value="${utility.encodeHTML(data.address)}">
-          </td>
-        </tr>
-        <tr>
-          <td align="right" class="editfieldname">
-           ${lang("comment.language")}
-         </td>
-          <td>
-            <select name="to_language">
-              <list extra.languages as l>
-                <option value="${l.key}" <if (l.key == data.to_language)>selected</if>>${l.value}</option>
-              </list>
-            </select>
-          </td>
-        </tr>
-      
-        <tr>
-          <td align="right" class="editfieldname" valign="top">
-            ${lang("comment.text")}<br>
-            ${lang("comment.html")}<input type="checkbox" name="is_html" value="1"<if data.is_html=="1"> checked</if>>
-          </td>
-          <td>
-            <textarea cols="60" rows="10" name="description" wrap="virtual">${utility.encodeHTML(data.description)}</textarea>
+          <td class="listrow2">
+            ${utility.encodeHTML(utility.encodeHTML(comment.webdb_create))}
           </td>
         </tr>
+
+
+    <call PulldownTableRow (lang("comment.status"), "to_comment_status", commentstatuses, "id", "name", comment.to_comment_status, "commentstatus.")>
+
+               <call TextInputTableRow (lang("comment.title"), 40, 255, "title", comment.title)>
+               <call TextInputTableRow (lang("comment.creator"), 40, 80, "creator", comment.creator)>
+               <call TextInputTableRow (lang("comment.url"), 40, 255, "main_url", comment.main_url)>
+               <call TextInputTableRow (lang("comment.email"), 40, 80, "email", comment.email)>
+               <call TextInputTableRow (lang("comment.phone"), 40, 80, "phone", comment.phone)>
+               <call TextInputTableRow (lang("comment.address"), 40, 80, "address", comment.address)>
+               
+    <call PulldownTableRow (lang("comment.language"), "to_language", languages, "id", "name", comment.to_language, "")>
+    <call CheckboxTableRow       (lang("comment.html"), "is_html", comment.is_html )>
+    <call TextAreaTableRow       (lang("comment.text"), "", 70, 15, "description", comment.description)>
+
         <tr>
-          <td colspan="2" align="right"> 
+          <td colspan="2" align="right" class="table-foot" 
             <span class="text">
-             ${lang("comment.published")} <input type="checkbox" name="is_published" value="1" <if data.is_published=="1"> checked</if>>
-             <if new>
+             ${lang("comment.published")} <input type="checkbox" name="is_published" value="1" <if comment.is_published=="1"> checked</if>>
+             <if new=="1">
                 <input type="submit" name="save" value="${lang("insert")}">
               <else>
                 <input type="submit" name="save" value="${lang("save")}">
           </td>
         </tr>
       </table>
+
+<if new=="0">
+
+<table width="90%" cellspacing="0" cellpadding="0">
+
+<tr>
+<comment>
+<td align="left" valign="top">
+<table cellspacing="3" cellpadding="2">
+       <tr>
+               <td class="table-head" colspan="2">
+                       ${lang("content.family")}
+               </td>
+       </tr>
+               
+       <tr>
+               <td align=right valign=top class="table-left">
+                       ${lang("content.parent")}:
+               </td>
+               <td align="left" valign="top" class="listrow2">
+                       <if article.parent>
+                               <b>${utility.encodeHTML(article.parent.title)}</b><br>
+                               <a href="${config.actionRoot}?module=Content&do=edit&id=${article.parent.id}&returnurl=${utility.encodeURI(thisurl)}">${lang("content.viewparent")}</a> |
+                               <a href="${config.actionRoot}?module=Content&do=clearparent&id=${article.id}&returnurl=${utility.encodeURI(thisurl)}">${lang("content.clearparent")}</a> |
+                       </if>    
+                               &nbsp;<a href="${config.actionRoot}?module=Content&do=selectparent&id=${article.id}&returnurl=${utility.encodeURI(thisurl)}">${lang("content.selectparent")}</a>
+               </td>
+       </tr>
+               
+       <tr>
+               <td align=right valign=top class="table-left">
+                       ${lang("content.children")}:
+               </td>
+               <td align="left" valign="top" class="listrow2">
+                       <a href="${config.actionRoot}?module=Content&do=listchildren&article_id=${article.id}">${lang("content.viewchildren")}</a>
+               </td>
+       </tr>
+</table>
+
+</td>
+</comment>
+<td align="left" valign="top">
+<call showCommentAttachments(comment)>
+</td>
+</tr>
+</table>
+
+</if>          
+
     </form>
-    <include "templates/admin/foot.template">
+       
+        <p>
+      <a class="link-box" href="${config.actionRoot}?module=Comment&do=list">[&lt;] ${lang("list")} </a> &nbsp;
+      <a class="link-box" href="${config.actionRoot}">[&lt;&lt;&lt;] ${lang("head.start")}</a>
+       </p>
+       
+    <include "foot.template">
   </body>
 </html>