fixed comment/article search + configurable icon sizes
[mir.git] / templates / admin / start_admin.template
index f73d34d..e3bd337 100755 (executable)
@@ -2,7 +2,7 @@
   <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">
+    <meta http-equiv="Content-Type" content="text/html; charset=${lang("htmlcharset")}">
   </head>
 
 <body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
@@ -17,7 +17,7 @@
                <b>${lang("start.openpostings.title")}</b></span>
 
         <p>
-               <a href="${config.actionRoot}?module=Content&do=listop&order=webdb_create+desc">
+               <a href="${config.actionRoot}?module=Content&do=list&to_article_type%3D1&order=webdb_create+desc">
                <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;${lang("edit")}</a>
 
                <p>
                        <span class="spezialtext">
                        <b>${lang("start.breaking.title")}</b></span>
                <p>
-                       <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;
-                       <a href="${config.actionRoot}?module=Breaking&do=list">${lang("edit")}</a>
-               <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;
-                       <a href="${config.actionRoot}?module=Breaking&do=add">${lang("start.breaking.new")}</a>
+      <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;
+                         <a href="${config.actionRoot}?module=Breaking&do=list">${lang("edit")}</a>
+      <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;
+                         <a href="${config.actionRoot}?module=Breaking&do=add">${lang("start.breaking.new")}</a>
 
                        <table width="100%" border="0">
                <tr><td bgcolor="white">&nbsp;</td></tr>
            <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>
+                       <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;
+                       <a href="${config.actionRoot}?module=Content&do=list&where=is_published%3d'1'%20and%20to_article_type%3D${a.id}&order=webdb_create%20desc">${lang("start.allarticlesoftype", lang("articletypes."+a.name))}</a><br>
       </list>
 
       <br>
+                       <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;
+                       <a href="${config.actionRoot}?module=Content&do=list&where=&order=${utility.encodeURI("webdb_create desc")}">${lang("start.content.all")}</a><br>
+
+      <br>
            <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;
-                       <a href="${config.actionRoot}?module=Content&do=list&where=nfrei" >${lang("start.content.not_published")}</a><br>
+                       <a href="${config.actionRoot}?module=Content&do=list&where=${utility.encodeURI("is_published='f'")}&order=${utility.encodeURI("webdb_create desc")}" >${lang("start.content.not_published")}</a><br>
                        <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;
-                       <a href="${config.actionRoot}?module=Content&do=list&where=media">${lang("start.content.with_media")}</a><br>
+                       <a href="${config.actionRoot}?module=Content&do=list&where=${utility.encodeURI("id in (select content_id from content_x_media, media where media.id=media_id)")}&order=${utility.encodeURI("webdb_create desc")}">${lang("start.content.with_media")}</a><br>
                        <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;
-                       <a href="${config.actionRoot}?module=Content&do=list&where=lastchange">${lang("start.content.last_changes")}</a><br>
+                       <a href="${config.actionRoot}?module=Content&do=list&where=&order=${utility.encodeURI("webdb_lastchange desc")}">${lang("start.content.last_changes")}</a><br>
                        <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;
-                       <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>&nbsp;
-                        <a href="${config.actionRoot}?module=Hidden&do=list">${lang("start.content.hidden")}</a><br><br>
+                       <a href="${config.actionRoot}?module=Content&do=list&where=${utility.encodeURI("not (comment is null or comment like '')")}&order=${utility.encodeURI("webdb_create desc")}">${lang("start.content.with_comments")}</a><br>
 
-                       <b>here to edit all the include files:</b>
-                       <br>
-                       <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;
-                       <a href="${config.actionRoot}?module=FileEdit&do=list">${lang("edit")} ${lang("file")}</a>
+      <br>
+      <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;
+      <a href="${config.actionRoot}?module=Hidden&do=list">${lang("start.content.hidden")}</a>
+      <br>
+      <br>
+      <span class="spezialtext"><b>
+        ${lang("start.editfiles.title")}
+      </b></span>
+      <br />
+
+                       <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp;<a href="${config.actionRoot}?module=FileEdit&do=list">${lang("start.editfiles.include")}</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">
+       <input type="hidden" name="order" value="datedesc">
                    ${lang("start.content.search")}: <span class="small">
-       <input type="text" name="fieldvalue" size="15">
-       <select name="field">
+       <input type="text" name="searchvalue" size="15">
+       <select name="searchfield">
                <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="source">${lang("content.location")}</option>
                                <option value="comment">${lang("content.comment")}</option>
-        <option value="content_data">${lang("content.content")}</option>
+        <option value="contents">${lang("content.content")}</option>
        </select></span>
       </form>
 
     <p>
       <a href="${config.actionRoot}?module=Producer&do=produceAllNew">${lang("start.producers.produceAllNew")}</a><br>
       <a href="${config.actionRoot}?module=Producer&do=showProducerQueueStatus">${lang("start.producers.advanced")}</a>
+      
+        
+      <table width="100%" border="0"><tr><td bgcolor="white">&nbsp;</td></tr></table>
 
-    </td>
-
+      <a class="menucommand" href="${config.actionRoot}?module=Admin&do=superusermenu">${lang("start.superusermenu")}</a>
 
+    </td>
                        <td bgcolor="white" width="5%">&nbsp;
                        </td>
-                       <td valign="top" width="30%" class="grey">
-
-<comment> -- 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>&nbsp; ${lang("edit")}</a><br>
-      <a href="${config.actionRoot}?module=Schwerpunkt&do=add" >
-                 <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${lang("add")}</a>
-    <p>
-</comment>
-
-                       <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>&nbsp; ${lang("edit")}</a><br>
-      <a href="${config.actionRoot}?module=Topics&do=add" >
-                       <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${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>&nbsp; ${lang("edit")}</a><br>
-      <a href="${config.actionRoot}?module=Images&do=add" >
-                       <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${lang("add")}</a>
-
-               <p>
+                       
+<comment> Middle column </comment>
+                       
+    <td valign="top" width="30%" class="grey">
 
         <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>&nbsp; ${lang("edit")}</a><br>
-      <a href="${config.actionRoot}?module=Audio&do=add" >
-                       <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${lang("add")}</a>
+                   <b>${lang("start.images.title")}</b>
+                 </span>
 
-               <p>
+      <p>
+        <a href="${config.actionRoot}?module=Images&do=list">
+          <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${lang("edit")}</a><br>
+        <a href="${config.actionRoot}?module=Images&do=add">
+          <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${lang("add")}</a>
 
+      <p>
         <span class="spezialtext">
-                 <b>${lang("start.video.title")}</b></span>
+          <b>${lang("start.audio.title")}</b>
+        </span>
 
-    <p>
-                       <a href="${config.actionRoot}?module=Video&do=list">
-      <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${lang("edit")}</a><br>
-      <a href="${config.actionRoot}?module=Video&do=add" >
-                       <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${lang("add")}</a>
+      <p>
+        <a href="${config.actionRoot}?module=Audio&do=list">
+            <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${lang("edit")}
+        </a><br>
 
-               <p>
+        <a href="${config.actionRoot}?module=Audio&do=add">
+          <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${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>&nbsp; ${lang("edit")}</a><br>
-      <a href="${config.actionRoot}?module=OtherMedia&do=add" >
-                       <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${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>&nbsp; ${lang("edit")}</a><br>
-      <a href="${config.actionRoot}?module=Mediafolder&do=add" >
-                       <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${lang("add")}</a>
-
-    <p>
-<comment> -- not finished yet --
-               <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>&nbsp; ${lang("edit")}</a><br>
-      <a href="${config.actionRoot}?module=Language&do=add" >
-                       <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${lang("add")}</a>
-
-               <p>
-</comment> 
-                       <span class="spezialtext">
-                 <b>${lang("start.imcs.title")}</b></span>
+          <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>&nbsp; ${lang("edit")}
+        </a><br>
+      
+        <a href="${config.actionRoot}?module=Video&do=add">
+          <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${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>&nbsp; ${lang("edit")}
+        </a><br>
+
+        <a href="${config.actionRoot}?module=OtherMedia&do=add" >
+          <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${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>&nbsp; ${lang("edit")}
+        </a><br>
+        
+        <a href="${config.actionRoot}?module=Mediafolder&do=add">
+          <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${lang("add")}
+        </a>
+    </td>
 
-               <p>
-                       <a href="${config.actionRoot}?module=LinksImcs&do=list">
-      <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${lang("edit")}</a><br>
-      <a href="${config.actionRoot}?module=LinksImcs&do=add" >
-                       <img src="${config.docRoot}/img/pointgris.gif" border=0>&nbsp; ${lang("add")}</a>
-                       </td>
+    <td bgcolor="white" width="5%">&nbsp;
+    </td>
 
+<comment> RIGHT COLUMN </comment>
 
-                       <td bgcolor="white" width="5%">&nbsp;
-                       </td>
                        <td valign="top" width="20%" class="pink">
 
        <comment>internal messageboard</comment>