fixed templates for MIR_1_1 release - well not beautyfull, but working -
authorinit <init>
Mon, 1 Dec 2003 23:55:04 +0000 (23:55 +0000)
committerinit <init>
Mon, 1 Dec 2003 23:55:04 +0000 (23:55 +0000)
etc/producer/article.template
etc/producer/batchnav.template
etc/producer/featurearchive.template
etc/producer/navigation.template
etc/producer/newswirearchive.template
etc/producer/producers.xml
etc/producer/startpage.template
etc/producer/topicpage.template

index 8406e4d..8c862ab 100755 (executable)
@@ -5,7 +5,7 @@
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
 <head>
-  <meta http-equiv="Content-Type" content="text/html; charset=${config["Mir.DefaultHTMLCharset"]}"> 
+  <meta http-equiv="Content-Type" content="text/html; charset=${config["Mir.DefaultHTMLCharset"]}">
     <title>${config["Mir.Name"]} | ${article.title}</title>
   <meta name="keywords" content="indymedia,imc">
   <meta name="description" content="indymedia,imc">
@@ -24,7 +24,7 @@
     <if article.to_media_other>
       <meta name="keywords" content="other"></meta>
     </if>
-  </if>  
+  </if>
   <style type="text/css">
     body, h1, h2, h3, h4, h5, h6, p, li, dt, dd, div, td, blockquote, div, span
             {font-family:'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;}
   </style>
    <script language="javascript">
   function addToNewsletter(id){
-    var previousValue=getCookie("myNewsletter");  
-    document.cookie="myNewsletter="+previousValue+","+id + ";path=/";     
-    alert("Added article id to cookie!");   
+    var previousValue=getCookie("myNewsletter");
+    document.cookie="myNewsletter="+previousValue+","+id + ";path=/";
+    alert("Added article id to cookie!");
   }
-  
+
   function clearNewsletter(){
                 document.cookie="myNewsletter= ;path=/";
                 alert("newsletter erased!");
         }
 
   function getNewsletter(){
-    var cookieValue=getCookie("myNewsletter");    
+    var cookieValue=getCookie("myNewsletter");
     if (document.images)
         location.replace('${config["Producer.OpenAction"]}?do=getpdf&id='+cookieValue+'&forIE=.pdf');
-    else  
+    else
         location.href = '${config["Producer.OpenAction"]}?do=getpdf&id='+cookieValue+'&forIE=.pdf';
   }
-  
+
   function getCookie(name){
-    
+
           var cookies = document.cookie;
 
           if (cookies.indexOf(name) != -1){
    </script>
 
 </head>
+
 <body bgcolor="#dddddd" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" link="#003399" alink="#cc0033" vlink="#660033" >
 <table border="0" cellpadding="0" cellspacing="0" width="100%">
   <tr>
     <td valign="top">
       <table cellpadding="0" cellspacing="0" border="0" width="100%" bgcolor="#cc0033">
         <tr>
-          <td><a href="../../"><img src="../../../img/logo.gif" width="120" height="120" alt="((i))" border="0"></a></td>
-        </tr>
-      </table>
-      <table cellpadding="4" cellspacing="0" border="0" width="100%" bgcolor="#cc0033">
-        <tr>
-          <td><a href="../../">&nbsp;<font size="-1" color="#dddddd"><b>${lang("general.start")}</b></font></a></td>
+          <td><a href="../../"><img src="../../../img/logo.gif" alt="((i))" width="120" height="120" border="0"></a>
+
+                 </td>
         </tr>
+               <tr>
+                       <td  bgcolor="#CC6666">
+                       <a href="../../">&nbsp;<font size="-1" color="#DDDDDD"><b>${lang("general.start")}</b></font></a>
+                       </td>
+               </tr>
       </table>
+
       <br>
-      
+
       <!--#include virtual="../../navigation.inc" -->
-      
+
       <table cellpadding="6" cellspacing="0" border="0" width="100%"><tr><td>
       </td></tr></table>
     </td>
     <td valign="top" width="100%">
       <table cellpadding="4" cellspacing="0" border="0" width="100%" bgcolor="#cc0033"><tr><td>
-        &nbsp;&nbsp;
         <font color="#dddddd" size="-1"><b>
-          <a href="${config["Producer.DocRoot"]}/${language.code}/static/mission.shtml"><font color="#dddddd">${lang("general.menu.missionStatement")}&nbsp;&gt;&gt;</font></a> &nbsp; 
+          <a href="${config["Producer.DocRoot"]}/${language.code}/static/mission.shtml"><font color="#dddddd">${lang("general.menu.missionStatement")}&nbsp;&gt;&gt;</font></a> &nbsp;
           <a href="${config["Producer.DocRoot"]}/${language.code}/static/moderation.shtml"><font color="#dddddd">${lang("general.menu.moderation")}&nbsp;&gt;&gt;</font></a>  &nbsp;
           <a href="${config["Producer.DocRoot"]}/${language.code}/static/support.shtml"><font color="#dddddd">${lang("general.menu.support")}&nbsp;&gt;&gt;</font></a>  &nbsp;
           <a href="${config["Producer.DocRoot"]}/${language.code}/static/mailinglists.shtml"><font color="#dddddd">${lang("general.menu.mailinglists")}&nbsp;&gt;&gt;</font></a> &nbsp;
       <table cellpadding="30" cellspacing="0" border="0" width="80%"><tr><td>
         <br>
         <h2>${article.title}</h2>
-        
+
         <p><i><font size="-1">${article.creator}, ${article.creationdate.formatted["dd.MM.yyyy HH:mm"]}</font></i></p>
         <br>
         <p>${article.description_parsed}</p>
-         
+
         <if article.mediacount!=0>
           <!-- media -->
           <list article.to_media_audio as media>
           <p>
-          <a href="${media["publish_server"]}${media["publish_path"]}">
+                 <img src="../../../img/${media["big_icon"]}" border="0" alt="">&nbsp;
+                 <a href="${media["publish_server"]}${media["publish_path"]}">
           ${media["title"]} - ${media["media_descr"]} ${media["human_readable_size"]}
           </a>
           </p>
           </list>
-          <list article.to_media_video as media>
+
+                 <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["media_descr"]} ${media["human_readable_size"]}</a>
           </p>
           </list>
-          <list article.to_media_other as media>
+
+                 <list article.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["media_descr"]} ${media["human_readable_size"]}</a>
           </p>
           </list>
-          
+
           <list article.to_media_images as image>
           <p>
           <img src="${image["publish_server"]}${image["publish_path"]}"
           </p>
           </list>
                </if>
-               
+
           <br>
           <p><font size="-1">${article.content_data_parsed}</font></p>
           <br>
           <br>
           <table border="0" cellpadding="2" cellspacing="0" width="100%"><tr><td bgcolor="#669999">
             &nbsp;<a href="${config["Producer.OpenAction"]}?do=getpdf&id=${article.id}&forIE=.pdf">
-            <font color="#dddddd" size="+1"><b>${lang("article.get_as_pdf")}&gt;&gt;</b></font></a>
-          </td></tr></table> 
-<br>
+            <font color="#dddddd" size="-1"><b>${lang("article.get_as_pdf")} &gt;&gt;</b></font></a>
+          </td></tr></table>
+
           <table border="0" cellpadding="2" cellspacing="0" width="100%"><tr><td bgcolor="#669999">
             &nbsp;<a href="javascript:addToNewsletter(${article.id})">
-            <font color="#dddddd" size="+1"><b>${lang("article.add_to_pdf")}&gt;&gt;</b></font></a>
-          </td></tr></table> 
-<br>
+            <font color="#dddddd" size="-1"><b>${lang("article.add_to_pdf")} &gt;&gt;</b></font></a>
+          </td></tr></table>
+
           <table border="0" cellpadding="2" cellspacing="0" width="100%"><tr><td bgcolor="#669999">
             &nbsp;<a href="javascript:getNewsletter()">
-            <font color="#dddddd" size="+1"><b>${lang("article.newsletter_checkout")}&gt;&gt;</b></font></a>
-          </td></tr></table> 
+            <font color="#dddddd" size="-1"><b>${lang("article.newsletter_checkout")} &gt;&gt;</b></font></a>
+          </td></tr></table>
 <br>
-          <table border="0" cellpadding="2" cellspacing="0" width="100%"><tr><td bgcolor="#669999">
+          <table border="0" cellpadding="2" cellspacing="0" width="100%"><tr><td bgcolor="#83B0B0">
             &nbsp;<a href="${config["Producer.OpenAction"]}?do=mail&mail_aid=${article.id}&mail_language=${language.code}">
-            <font color="#dddddd" size="+1"><b>${lang("article.send_as_email")}&gt;&gt;</b></font></a>
+            <font color="#dddddd" size="+1"><b>${lang("article.send_as_email")} &gt;&gt;</b></font></a>
           </td></tr></table>
 <br>
-          <table border="0" cellpadding="2" cellspacing="0" width="100%"><tr><td bgcolor="#669999">
-      &nbsp;<a href="${config["Producer.OpenAction"]}?do=addcomment&aid=${article.id}&language=${language.code}">
-            <font color="#dddddd" size="+1"><b>${lang("article.addcomment")}&gt;&gt;</b></font></a>
+          <table border="0" cellpadding="2" cellspacing="0" width="100%"><tr><td bgcolor="#83B0B0">
+      &nbsp;<a href="${config["Producer.OpenAction"]}?do=opensession&sessiontype=comment&to_media=${article.id}&language=${language.code}">
+            <font color="#dddddd" size="+1"><b>${lang("article.addcomment")} &gt;&gt;</b></font></a>
           </td></tr></table>
           <if article.to_comments>
-            <table border="0" cellpadding="10" cellspacing="0" width="100%"><tr><td bgcolor="#99cccc">
+            <table border="0" cellpadding="10" cellspacing="0" width="100%"><tr><td bgcolor="#A8D0D0">
               <list article.to_comments as c>
                 <br>
                 <font size="+1"><b>${utility.encodeHTML(c.title)}</b></font><br>
-                <i>${c.creationdate.formatted["dd.MM.yyyy HH:mm"]}</i><br>
-                 
+                <i><font size="-1">${c.creationdate.formatted["dd.MM.yyyy - HH:mm"]}</font></i><br>
+
           <list c.to_media_audio as media>
             <a href="${media["publish_server"]}${media["publish_path"]}">
               ${media["title"]} - ${media["media_descr"]} ${media["human_readable_size"]}
             <a href="${media["publish_server"]}${media["publish_path"]}">
             ${media["title"]} - ${media["media_descr"]} ${media["human_readable_size"]}</a>
           </list>
-          
+
           <list c.to_media_images as image>
             <img src="${image["publish_server"]}${image["publish_path"]}"
             border="0" width="${image["img_width"]}"
index 0e7342c..258ae85 100755 (executable)
@@ -1,2 +1,35 @@
-${batch.first.index}<p>
-<list batch.all as b><a href="${docPrefix}${b.identifier}${docSuffix}">${b.index}</a><if b.index!=batch.last.index>&nbsp;| </if></list>
+<comment>
+<!-- old version -->
+       ${batch.first.index}<p>
+       <list batch.all as b><a href="${docPrefix}${b.identifier}${docSuffix}">${b.index}</a><if b.index!=batch.last.index>&nbsp;| </if></list>
+</comment>
+
+
+<script type="text/javascript">
+<!--
+function Go(x) {
+ if(x == "nothing") {
+   document.forms[0].reset();
+   document.forms[0].elements[0].blur();
+   return;
+ }
+ else if(x == "end")
+   top.location.href = parent.frames[1].location;
+ else {
+   location.href = x;
+   document.forms[0].reset();
+   document.forms[0].elements[0].blur();
+ }
+}
+//-->
+</script>
+<form action="">
+<select size=1 name="Auswahl"
+  onChange="Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)"
+  class="navform">
+<option value="nothing">Seite ausw&auml;hlen</option>
+<list batch.all as b>
+<option value="${docPrefix}${b.identifier}${docSuffix}">${b.index}</option></list>
+<option value="../index.shtml">STARTPAGE</option>
+</select>
+</form>
\ No newline at end of file
index 3f64e02..8bfd3a0 100755 (executable)
@@ -10,7 +10,7 @@
   <meta name="dc:subject" content="${lang("featurearchive.title")}">
   <meta name="dc:description" content="${lang("featurearchive.title")}">
   <meta name="dc:publisher" content="">
-  <meta name="dc:date" content="${config.now.dc}">
+  <meta name="dc:date" content="${config.now.formatted.dc}">
   <meta name="dc:language" content="${language.code}">
   <meta name="dc:coverage" content="">
   <meta name="dc:rights" content="">
             <br>
             <br>
           </td>
-          <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
-          <td valign="top"><img src="${config["Producer.DocRoot"]}/img/space.gif" alt="" width="100" height="1">
-          </td>
-          <td>
-          &nbsp;&nbsp;&nbsp;&nbsp;
-          </td>
+                 <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
         </tr>
         <tr>
           <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
           <td>
             <br>
-              <!--- articles ---> 
+              <!--- articles --->
                 <list articles as i>
                   <p><font size="+1">
                   <a href="${config["Producer.DocRoot"]}/${language.code}/${i.date.formatted["yyyy'/'MM"]}/${i.id}.shtml"><b>${i.title}</b></a>
                   </font><br>
-                     <font size="-2">${i.creator}, ${i.webdb_create_formatted}</font></p>
-                  <p><font size="-1">      
-                  <if i.to_media_audio > 
+                     <font size="-2">${i.creator}, ${i.creationdate.formatted["dd-MM-yyyy - HH:mm"]}</font></p>
+                  <p><font size="-1">
+                  <if i.to_media_audio >
                   <img align="left" vspace="4" hspace="8"
                        src="${config["Producer.DocRoot"]}/img/${i.to_media_audio[0]["big_icon"]}">
-                  </if> 
-                  <if i.to_media_video > 
+                  </if>
+                  <if i.to_media_video >
                   <img align="left" vspace="4" hspace="8"
                        src="${config["Producer.DocRoot"]}/img/${i.to_media_video[0]["big_icon"]}">
-                  </if> 
-                  <if i.to_media_other > 
+                  </if>
+                  <if i.to_media_other >
                   <img align="left" vspace="4" hspace="8"
                        src="${config["Producer.DocRoot"]}/img/${i.to_media_other[0]["big_icon"]}">
-                  </if> 
+                  </if>
                   <if i.to_media_images >
                   <img align="left" vspace="4" hspace="8"
                        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> 
+                  </if>
                   ${i.description_parsed}
                   <br clear="all">
                   <a href="${config["Producer.DocRoot"]}${i.publish_path}${i.id}.shtml"><b>${lang("general.readmore")} &gt;&gt;</b></a>
                   </font></p>
-                  
+
                   <br>
-                </list> 
-              <!--- /articles ---> 
-              <if batch.current.index!=batch.first.index>
-                <a href="${docPrefix}${batch.previous.identifier}${docSuffix}"><font size="+1"><b>&lt;&lt; ${lang("general.page.prefix")} ${batch.previous.index}</b></font></a>
-              </if> 
+                </list>
+              <!--- /articles --->
+          </td>
+                 <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+
+<!-- the rest -->
+  <tr>
+  <td>&nbsp;</td>
+  <td>
+  <table width="100%">
+                       <!--- Page Navigation --->
+               <tr><td colspan="4" bgcolor="#CCCCCC"><br></td></tr>
+               <tr>
+                       <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
+                       <td align="left" valign="top">
+                         <if batch.current.index!=batch.first.index>
+                <a href="${docPrefix}${batch.previous.identifier}${docSuffix}"><font><b>&lt;&lt; ${lang("general.page.prefix")} ${batch.previous.index}</b></font></a>
+              </if>
               <if batch.current.index!=batch.first.index && batch.current.index!=batch.last.index>
                 |
               </if>
               <if batch.next>
-                <a href="${docPrefix}${batch.next.identifier}${docSuffix}"><font size="+1"><b>${lang("general.page.prefix")} ${batch.next.index} &gt;&gt;</b></font></a>
+                <a href="${docPrefix}${batch.next.identifier}${docSuffix}"><font><b>${lang("general.page.prefix")} ${batch.next.index} &gt;&gt;</b></font></a>
               </if>
-              
-              
-          </td>
-          <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
-          <td valign="top"><img src="${config["Producer.DocRoot"]}/img/space.gif" alt="" width="100" height="1">
-            <br>
-              ${lang("general.page.prefix")} <b>${batch.current.index}</b> ${lang("general.page.infix")}
-              <!--#include virtual="${docPrefix}nav${docSuffix}" -->
-          
-          </td>
-          <td>
-          &nbsp;&nbsp;&nbsp;&nbsp;
-          </td>
-        </tr>
-      </table>
-    </td>
+                       </td>
+                       <td>
+                       &nbsp;
+                       </td>
+                       <td align="right" valign="top">
+                       <!--#include virtual="${docPrefix}nav${docSuffix}" -->
+                       </td>
+                       <td>&nbsp;&nbsp;&nbsp;&nbsp;<br><br><br></td>
+               </tr>
+  </table>
+
+
+  </td>
   </tr>
-  
-<!-- the rest --> 
-  <tr><td colspan="2">&nbsp;</td></tr>
 </table>
 </body>
 </html>
index ed9de37..b55b4c2 100755 (executable)
@@ -13,6 +13,7 @@
         <input type="hidden" name="do" value="search">
         <input type="hidden" name="search_boolean" value="or">
         <input type="hidden" name="search_sort" value="score">
+               <input type="hidden" name="language" value="${language.code}">
         
           <input type="text" name="search_content" size="10" id="searchfield"><br>
           <input type="checkbox" name="search_hasImages"> ${lang("navigation.search.images")} <br>
       </form>
       
       <table cellpadding="8" cellspacing="0" border="0" width="100%" bgcolor="#cc6666"><tr><td>
-        <b><a href="${config["Producer.OpenAction"]}">${lang("navigation.publish")}&nbsp;&gt;&gt;</a></b>
+        <b><a href="${config["Producer.OpenAction"]}?do=opensession&sessiontype=article&language=${language.code}">${lang("navigation.publish")}&nbsp;&gt;&gt;</a></b>
       </td></tr></table>
       <br>
       <table cellpadding="8" cellspacing="0" border="0" width="100%" bgcolor="#cc6666"><tr><td>
-        <b><a href="${config["Producer.DocRoot"]}/${language.code}/newswire/archive.shtml">${lang("navigation.newswirearchive")} &gt;&gt;</a>&nbsp;</b>
-      </td></tr></table>
-      <br>
-      <table cellpadding="8" cellspacing="0" border="0" width="100%" bgcolor="#cc6666"><tr><td>
-        <b><a href="${config["Producer.DocRoot"]}/${language.code}/feature/archive.shtml">${lang("navigation.featurearchive")} &gt;&gt;</a>&nbsp;</b>
+               <font size="-1"><b><a href="${config["Producer.DocRoot"]}/${language.code}/feature/archive.shtml">${lang("navigation.featurearchive")} &gt;&gt;</a>&nbsp;</b></font><br><br>
+               <font size="-1"><b><a href="${config["Producer.DocRoot"]}/${language.code}/newswire/archive.shtml">${lang("navigation.newswirearchive")} &gt;&gt;</a>&nbsp;</b></font>
       </td></tr></table>
+
       <br>
       
       <table cellpadding="8" cellspacing="0" border="0" width="100%" bgcolor="#cc9999"><tr><td>
index b0d6424..aa68001 100755 (executable)
@@ -10,7 +10,7 @@
   <meta name="dc:subject" content="${lang("newswirearchive.title")}">
   <meta name="dc:description" content="${lang("newswirearchive.title")}">
   <meta name="dc:publisher" content="">
-  <meta name="dc:date" content="${config.now.dc}">
+  <meta name="dc:date" content="${config.now.formatted.dc}">
   <meta name="dc:language" content="${language.code}">
   <meta name="dc:coverage" content="">
   <meta name="dc:rights" content="">
             <br>
             <br>
           </td>
-          <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
-          <td valign="top"><img src="${config["Producer.DocRoot"]}/img/space.gif" alt="" width="100" height="1">
-          </td>
-          <td>
-          &nbsp;&nbsp;&nbsp;&nbsp;
-          </td>
+                 <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
         </tr>
         <tr>
           <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
           <td>
             <br>
-              <!--- articles ---> 
+              <!--- articles --->
                 <list articles as i>
                   <p><font size="+1">
                   <a href="${config["Producer.DocRoot"]}/${language.code}/${i.date.formatted["yyyy'/'MM"]}/${i.id}.shtml"><b>${i.title}</b></a>
                   </font><br>
-                     <font size="-2">${i.creator}, ${i.webdb_create_formatted}</font></p>
-                  <p><font size="-1">      
-                  <if i.to_media_audio > 
+                     <font size="-2">${i.creator}, ${i.creationdate.formatted["dd-MM-yyyy - HH:mm"]}</font></p>
+                  <p><font size="-1">
+                  <if i.to_media_audio >
                   <img align="left" vspace="4" hspace="8"
                        src="${config["Producer.DocRoot"]}/img/${i.to_media_audio[0]["big_icon"]}">
-                  </if> 
-                  <if i.to_media_video > 
+                  </if>
+                  <if i.to_media_video >
                   <img align="left" vspace="4" hspace="8"
                        src="${config["Producer.DocRoot"]}/img/${i.to_media_video[0]["big_icon"]}">
-                  </if> 
-                  <if i.to_media_other > 
+                  </if>
+                  <if i.to_media_other >
                   <img align="left" vspace="4" hspace="8"
                        src="${config["Producer.DocRoot"]}/img/${i.to_media_other[0]["big_icon"]}">
-                  </if> 
+                  </if>
                   <if i.to_media_images >
                   <img align="left" vspace="4" hspace="8"
                        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> 
+                  </if>
                   ${i.description_parsed}
                   <br clear="all">
                   <a href="${config["Producer.DocRoot"]}${i.publish_path}${i.id}.shtml"><b>${lang("general.readmore")} &gt;&gt;</b></a>
                   </font></p>
-                  
+
                   <br>
-                </list> 
-              <!--- /articles ---> 
-              <if batch.current.index!=batch.first.index>
-                <a href="${docPrefix}${batch.previous.identifier}${docSuffix}"><font size="+1"><b>&lt;&lt; ${lang("general.page.prefix")} ${batch.previous.index}</b></font></a>
-              </if> 
+                </list>
+              <!--- /articles --->
+          </td>
+                 <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
+        </tr>
+
+      </table>
+    </td>
+  </tr>
+
+<!-- the rest -->
+  <tr>
+  <td>&nbsp;</td>
+  <td>
+  <table width="100%">
+                       <!--- Page Navigation --->
+               <tr><td colspan="4" bgcolor="#CCCCCC"><br></td></tr>
+               <tr>
+                       <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
+                       <td align="left" valign="top">
+                         <if batch.current.index!=batch.first.index>
+                <a href="${docPrefix}${batch.previous.identifier}${docSuffix}"><font><b>&lt;&lt; ${lang("general.page.prefix")} ${batch.previous.index}</b></font></a>
+              </if>
               <if batch.current.index!=batch.first.index && batch.current.index!=batch.last.index>
                 |
               </if>
               <if batch.next>
-                <a href="${docPrefix}${batch.next.identifier}${docSuffix}"><font size="+1"><b>${lang("general.page.prefix")} ${batch.next.index} &gt;&gt;</b></font></a>
+                <a href="${docPrefix}${batch.next.identifier}${docSuffix}"><font><b>${lang("general.page.prefix")} ${batch.next.index} &gt;&gt;</b></font></a>
               </if>
-              
-              
-          </td>
-          <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
-          <td valign="top"><img src="${config["Producer.DocRoot"]}/img/space.gif" alt="" width="100" height="1">
-            <br>
-              ${lang("general.page.prefix")} <b>${batch.current.index}</b> ${lang("general.page.infix")}
-              <!--#include virtual="${docPrefix}nav${docSuffix}" -->
-          
-          </td>
-          <td>
-          &nbsp;&nbsp;&nbsp;&nbsp;
-          </td>
-        </tr>
-      </table>
-    </td>
+                       </td>
+                       <td>
+                       &nbsp;
+                       </td>
+                       <td align="right" valign="top">
+                       <!--#include virtual="${docPrefix}nav${docSuffix}" -->
+                       </td>
+                       <td>&nbsp;&nbsp;&nbsp;&nbsp;<br><br><br></td>
+               </tr>
+  </table>
+
+
+  </td>
   </tr>
-  
-<!-- the rest --> 
-  <tr><td colspan="2">&nbsp;</td></tr>
 </table>
 </body>
 </html>
index aeaa060..4311a74 100755 (executable)
@@ -1,4 +1,4 @@
-<!-- 
+<!--
   This XML file defines a set of producers intended for a typical indymedia 
   site:
     - a start page
       </verb>
       <verb name="all">
         <Set key="pages" value="-1"/>
-      </verb> 
+      </verb>
     </verbs>
     <body>
         <Define key="docSuffix" value=".shtml"/>
         <Define key="storageSuffix" value=".shtml"/>
-        
-        <Batch key="articles" infokey="batch" table="content" 
+
+        <Batch key="articles" infokey="batch" table="content"
                process="pages" batchsize="20" minbatchsize="10"
                selection="is_published='1' and to_article_type = ${articletype.newswire}"
                order="webdb_create asc">
               <Define key="storagePrefix" value="${config[&quot;Producer.StorageRoot&quot;]}/${pagePrefix}"/>
               <Define key="docPrefix" value="${config[&quot;Producer.DocRoot&quot;]}/${pagePrefix}"/>
 
-              <Generate 
-                  generator="newswirearchive.template" 
+              <Generate
+                  generator="newswirearchive.template"
                   destination="${storagePrefix}${batch.current.identifier}${storageSuffix}"/>
 
             </Language>
               <Define key="pagePrefix" value="${pathprefix}/newswire/archive"/>
               <Define key="storagePrefix" value="${config[&quot;Producer.StorageRoot&quot;]}/${pagePrefix}"/>
               <Define key="docPrefix" value="${config[&quot;Producer.DocRoot&quot;]}/${pagePrefix}"/>
-              <Generate 
-                  generator="batchnav.template" 
+              <Generate
+                  generator="batchnav.template"
                   destination="${storagePrefix}nav${storageSuffix}"/>
             </Language>
           </batchlist>
index 1870276..c8347b7 100755 (executable)
@@ -1,4 +1,4 @@
-<comment>  
+<comment>
   Template file for the front page.  
   - virtually no CSS functions
   - all paths relative to /
@@ -30,7 +30,6 @@
     <td bgcolor="#cc0033"><img src="/img/logo.gif" width="120" height="120" alt="((i))"></td>
     <td colspan="4" valign="top" background="/img/background2.jpg">
       <table cellpadding="4" cellspacing="0" border="0" width="100%" bgcolor="#cc0033"><tr><td>
-        &nbsp;&nbsp;
         <font color="#dddddd" size="-1"><b>
           <a href="${config["Producer.DocRoot"]}/${language.code}/static/mission.shtml"><font color="#dddddd">${lang("general.menu.missionStatement")}&nbsp;&gt;&gt;</font></a> &nbsp; 
           <a href="${config["Producer.DocRoot"]}/${language.code}/static/moderation.shtml"><font color="#dddddd">${lang("general.menu.moderation")}&nbsp;&gt;&gt;</font></a>  &nbsp;
@@ -73,7 +72,7 @@
         <tr>
           <td>
             <font size="-1">
-              <include "cities.inc"> 
+              <include "cities.inc">
             </font>
           </td>
         </tr>
@@ -86,7 +85,7 @@
   <td  valign="top" width="100%"><a name="features"></a>
   
       <!-- breaking news -->
-      <if breakingnews && breakingnews[0].text!="."> 
+      <if breakingnews && breakingnews[0].text!=".">
         <table cellpadding="10" cellspacing="0" border="0" width="100%" bgcolor="#cccccc"><tr><td>
           <font color="#cc0033" size="-1"><b>${lang("startpage.breakingnews")}</b></font> <font size="-2"><b>+++</b></font>
             <assign stop="0">
       <!-- /breaking news -->
 
     <!--- start-special ---> <comment></comment>
-      <list startspecial as s> 
-         <table width="100%" border="0" cellspacing="0" cellpadding="10" bgcolor="#eeeeee"><tr><td> 
+      <list startspecial as s>
+         <table width="100%" border="0" cellspacing="0" cellpadding="10" bgcolor="#eeeeee"><tr><td>
              <p><font size="+2">
              <a href="${config["Producer.DocRoot"]}/${language.code}/${s.date.formatted["yyyy'/'MM"]}/${s.id}.shtml"><b>${s.title}</b></a>
              </font><br>
-                <font size="-2">${s.creator}, ${s.webdb_create_formatted}</font></p>
-             <p><font size="-1">       
-              <if s.to_media_audio > 
+                <font size="-2">${s.creator}, ${s.creationdate.formatted["dd.MM.yyyy - HH:mm"]}</font></p>
+             <p><font size="-1">
+              <if s.to_media_audio >
                 <img align="left" vspace="4" hspace="8"
                   src="/img/${s.to_media_audio[0]["big_icon"]}">
-              </if> 
-              <if s.to_media_video > 
+              </if>
+              <if s.to_media_video >
                 <img align="left" vspace="4" hspace="8"
                   src="/img/${s.to_media_video[0]["big_icon"]}">
-              </if> 
-              <if s.to_media_other > 
+              </if>
+              <if s.to_media_other >
                 <img align="left" vspace="4" hspace="8"
                    src="/img/${s.to_media_other[0]["big_icon"]}">
-              </if> 
+              </if>
               <if s.to_media_images >
                 <img align="left" vspace="4" hspace="8"
                   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} 
+              </if>
+              ${s.description_parsed}
           <br clear="all">
           <a href="${config["Producer.DocRoot"]}/${language.code}/${s.date.formatted["yyyy'/'MM"]}/${s.id}.shtml"><b>${lang("general.readmore")} &gt;&gt;</b></a>
           </font></p>
-        
+
          </td></tr></table>
-      </list> 
-    <!--- /start-special ---> 
+      </list>
+    <!--- /start-special --->
 
 
-    <!--- features ---> <comment></comment>  
+    <!--- features ---> <comment></comment>
       <list features as i>
         <p><font size="+1">
         <a href="${config["Producer.DocRoot"]}/${language.code}/${i.date.formatted["yyyy'/'MM"]}/${i.id}.shtml"><b>${i.title}</b></a>
         </font><br>
-           <font size="-2">${i.creator}, ${i.creationdate.formatted["dd-MM-yyyy HH:mm"]}</font></p>
-        <p><font size="-1">      
-        <if i.to_media_audio > 
+           <font size="-2">${i.creator}, ${i.creationdate.formatted["dd.MM.yyyy -  HH:mm"]}</font></p>
+        <p><font size="-1">
+        <if i.to_media_audio >
         <img align="left" vspace="4" hspace="8"
              src="/img/${i.to_media_audio[0]["big_icon"]}">
-        </if> 
-        <if i.to_media_video > 
+        </if>
+        <if i.to_media_video >
         <img align="left" vspace="4" hspace="8"
              src="/img/${i.to_media_video[0]["big_icon"]}">
-        </if> 
-        <if i.to_media_other > 
+        </if>
+        <if i.to_media_other >
         <img align="left" vspace="4" hspace="8"
              src="/img/${i.to_media_other[0]["big_icon"]}">
-        </if> 
+        </if>
         <if i.to_media_images >
         <img align="left" vspace="4" hspace="8"
              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> 
+        </if>
         ${i.description_parsed}
         <br clear="all">
           <a href="${config["Producer.DocRoot"]}/${language.code}/${i.date.formatted["yyyy'/'MM"]}/${i.id}.shtml"><b>${lang("general.readmore")} &gt;&gt; &gt;&gt;</b></a>
         </font></p>
-        
+
         <br>
-      </list> 
-    <!--- /features ---> 
+      </list>
+    <!--- /features --->
 
   </td>
-  
+
   <td valign="top">
-      
+
     <table cellpadding="8" cellspacing="0" border="0" width="100%">
       <tr>
         <td bgcolor="#cc0033">
       </tr>
       <tr>
         <td>
-          
+
           <!-- newswire -->
           <font size="-1">
             <list newswire as n>
-              <img alt=${n.to_media_icon.icon_alt} border="0" height="10" src="${n.to_media_icon.tiny_icon}" width="12"> 
+                         <img src="${n.to_media_icon.tiny_icon}" alt="${n.to_media_icon.icon_alt}" height="10" width="12">
               <a href="${config["Producer.DocRoot"]}/${language.code}/${n.date.formatted.yyyy}/${n.date.formatted.MM}/${n.id}.shtml">${n.title}</a>
               <br>
               <font size="-2">${n.creationdate.formatted["dd-MM-yyyy HH:mm"]}</font><br>
               <br>
             </list>
           </font>
-          <!-- /newswire -->  
+          <!-- /newswire -->
           <img src="/img/space.gif" width="184" height="1" border="0">
-              
+
         </td>
       </tr>
     </table>
     <br>
-      
-      
+
+
     </td>
   </tr>
-  
-<!-- the rest --> 
+
+<!-- the rest -->
   <tr><td colspan="5">&nbsp;</td></tr>
-  
+
   <tr>
     <td>&nbsp;</td>
     <td valign="top">
       <p>
-      
+
       </p>
     </td>
     <td>&nbsp;</td>
index d723b26..756eb2a 100755 (executable)
@@ -10,7 +10,7 @@
   <meta name="dc:subject" content="${topic.title}">
   <meta name="dc:description" content="${topic.title}">
   <meta name="dc:publisher" content="">
-  <meta name="dc:date" content="${config.now.dc}">
+  <meta name="dc:date" content="${config.now.formatted.dc}">
   <meta name="dc:language" content="${language.code}">
   <meta name="dc:coverage" content="">
   <meta name="dc:rights" content="">
@@ -25,7 +25,7 @@
     #searchbutton  {font-size: 12px; width:120px; height:20px; background-color:#aaaaaa; text-align: right;}
   </style>
 </head>
-   
+
 <body bgcolor="#dddddd" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" link="#003399" alink="#cc0033" vlink="#660033" >
 
 <table border="0" cellpadding="0" cellspacing="0" width="100%">
@@ -50,7 +50,7 @@
           <td>
             &nbsp;&nbsp;
             <font color="#dddddd" size="-1"><b>
-          <a href="${config["Producer.DocRoot"]}/${language.code}/static/mission.shtml"><font color="#dddddd">${lang("general.menu.missionStatement")}&nbsp;&gt;&gt;</font></a> &nbsp; 
+          <a href="${config["Producer.DocRoot"]}/${language.code}/static/mission.shtml"><font color="#dddddd">${lang("general.menu.missionStatement")}&nbsp;&gt;&gt;</font></a> &nbsp;
           <a href="${config["Producer.DocRoot"]}/${language.code}/static/moderation.shtml"><font color="#dddddd">${lang("general.menu.moderation")}&nbsp;&gt;&gt;</font></a>  &nbsp;
           <a href="${config["Producer.DocRoot"]}/${language.code}/static/support.shtml"><font color="#dddddd">${lang("general.menu.support")}&nbsp;&gt;&gt;</font></a>  &nbsp;
           <a href="${config["Producer.DocRoot"]}/${language.code}/static/mailinglists.shtml"><font color="#dddddd">${lang("general.menu.mailinglists")}&nbsp;&gt;&gt;</font></a> &nbsp;
@@ -70,7 +70,7 @@
             <br>
           </td>
           <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
-          <td valign="top"><img src="${config["Producer.DocRoot"]}/img/space.gif" alt="" width="100" height="1">
+          <td valign="top">&nbsp;
           </td>
           <td>
           &nbsp;&nbsp;&nbsp;&nbsp;
           <td>
             <br>
               <!--- topic-special ---> <comment></comment>
-                <list special as s>
-                   <table width="100%" border="0" cellspacing="0" cellpadding="10" bgcolor="#eeeeee"><tr><td> 
+                               <if (batch.current.index==batch.first.index)>
+                               <list special as s>
+                   <table width="100%" border="0" cellspacing="0" cellpadding="10" bgcolor="#eeeeee"><tr><td>
                        <p><font size="+2">
                        <a href="${config["Producer.DocRoot"]}/${language.code}/${s.date.formatted["yyyy'/'MM"]}/${s.id}.shtml"><b>${s.title}</b></a>
                        </font><br>
-                          <font size="-2">${s.creator}, ${s.webdb_create_formatted}</font></p>
-                       <p><font size="-1">       
-                        <if s.to_media_audio > 
+                          <font size="-2">${s.creator}, ${s.creationdate.formatted["dd-MM-yyyy - HH:mm"]}</font></p>
+                       <p><font size="-1">
+                        <if s.to_media_audio >
                           <img align="left" vspace="4" hspace="8"
                             src="${config["Producer.DocRoot"]}/img/${s.to_media_audio[0]["big_icon"]}">
-                        </if> 
-                        <if s.to_media_video > 
+                        </if>
+                        <if s.to_media_video >
                           <img align="left" vspace="4" hspace="8"
                             src="${config["Producer.DocRoot"]}/img/${s.to_media_video[0]["big_icon"]}">
-                        </if> 
-                        <if s.to_media_other > 
+                        </if>
+                        <if s.to_media_other >
                           <img align="left" vspace="4" hspace="8"
                              src="${config["Producer.DocRoot"]}/img/${s.to_media_other[0]["big_icon"]}">
-                        </if> 
+                        </if>
                         <if s.to_media_images >
                           <img align="left" vspace="4" hspace="8"
                             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} 
+                        </if>
+                        ${s.description_parsed}
                     <br clear="all">
                     <a href="${config["Producer.DocRoot"]}${s.publish_path}${s.id}.shtml"><b>${lang("general.readmore")} &gt;&gt;</b></a>
                     </font></p>
-                  
+
                    </td></tr></table>
                 </list>
-              <!--- /topic-special --->     
-          
-              <!--- articles ---> <comment></comment>  
+                               </if>
+              <!--- /topic-special --->
+
+              <!--- articles ---> <comment></comment>
                 <list articles as i>
                   <p><font size="+1">
                   <a href="${config["Producer.DocRoot"]}/${language.code}/${i.date.formatted["yyyy'/'MM"]}/${i.id}.shtml"><b>${i.title}</b></a>
                   </font><br>
-                     <font size="-2">${i.creator}, ${i.webdb_create_formatted}</font></p>
-                  <p><font size="-1">      
-                  <if i.to_media_audio > 
+                     <font size="-2">${i.creator}, ${i.creationdate.formatted["dd-MM-yyyy - HH:mm"]}</font></p>
+                  <p><font size="-1">
+                  <if i.to_media_audio >
                   <img align="left" vspace="4" hspace="8"
                        src="${config["Producer.DocRoot"]}/img/${i.to_media_audio[0]["big_icon"]}">
-                  </if> 
-                  <if i.to_media_video > 
+                  </if>
+                  <if i.to_media_video >
                   <img align="left" vspace="4" hspace="8"
                        src="${config["Producer.DocRoot"]}/img/${i.to_media_video[0]["big_icon"]}">
-                  </if> 
-                  <if i.to_media_other > 
+                  </if>
+                  <if i.to_media_other >
                   <img align="left" vspace="4" hspace="8"
                        src="${config["Producer.DocRoot"]}/img/${i.to_media_other[0]["big_icon"]}">
-                  </if> 
+                  </if>
                   <if i.to_media_images >
                   <img align="left" vspace="4" hspace="8"
                        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> 
+                  </if>
                   ${i.description_parsed}
                   <br clear="all">
                   <a href="${config["Producer.DocRoot"]}${i.publish_path}${i.id}.shtml"><b>${lang("general.readmore")} &gt;&gt;</b></a>
                   </font></p>
-                  
+
                   <br>
-                </list> 
-              <!--- /articles ---> 
-              <if batch.current.index!=batch.first.index>
-                <a href="${docPrefix}${batch.previous.identifier}${docSuffix}"><font size="+1"><b>&lt;&lt; ${lang("general.page.prefix")} ${batch.previous.index}</b></font></a>
-              </if> 
-              <if batch.current.index!=batch.first.index && batch.current.index!=batch.last.index>
-                |
-              </if>
-              <if batch.next>
-                <a href="${docPrefix}${batch.next.identifier}${docSuffix}"><font size="+1"><b>${lang("general.page.prefix")} ${batch.next.index} &gt;&gt;</b></font></a>
-              </if>
-              
-              
+                </list>
+              <!--- /articles --->
+
+
           </td>
           <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
-          <td valign="top"><img src="${config["Producer.DocRoot"]}/img/space.gif" alt="" width="100" height="1">
-            <br>
-              ${lang("general.page.prefix")} <b>${batch.current.index}</b> ${lang("general.page.infix")}
-              <!--#include virtual="${docPrefix}nav${docSuffix}" -->
-          
+          <td valign="top">
+                       &nbsp;
           </td>
           <td>
           &nbsp;&nbsp;&nbsp;&nbsp;
       </table>
     </td>
   </tr>
-  
-<!-- the rest --> 
-  <tr><td colspan="2">&nbsp;</td></tr>
+
+<!-- the rest -->
+  <tr>
+  <td>&nbsp;</td>
+  <table width="100%">
+                       <!--- Page Navigation --->
+               <tr><td colspan="4" bgcolor="#CCCCCC"><br></td></tr>
+               <tr>
+                       <td>&nbsp;&nbsp;&nbsp;&nbsp;</td>
+                       <td align="left" valign="top">
+                         <if batch.current.index!=batch.first.index>
+                <a href="${docPrefix}${batch.previous.identifier}${docSuffix}"><font><b>&lt;&lt; ${lang("general.page.prefix")} ${batch.previous.index}</b></font></a>
+              </if>
+              <if batch.current.index!=batch.first.index && batch.current.index!=batch.last.index>
+                |
+              </if>
+              <if batch.next>
+                <a href="${docPrefix}${batch.next.identifier}${docSuffix}"><font><b>${lang("general.page.prefix")} ${batch.next.index} &gt;&gt;</b></font></a>
+              </if>
+                       </td>
+                       <td>
+                       &nbsp;
+                       </td>
+                       <td align="right" valign="top">
+                       <!--#include virtual="${docPrefix}nav${docSuffix}" -->
+                       </td>
+                       <td>&nbsp;<br><br><br></td>
+               </tr>
+  </table>
+
+
+  </tr>
 </table>
 </body>
 </html>