*** empty log message ***
authorpatrick <patrick>
Sun, 14 Aug 2005 19:59:47 +0000 (19:59 +0000)
committerpatrick <patrick>
Sun, 14 Aug 2005 19:59:47 +0000 (19:59 +0000)
etc/producer/producers.xml
etc/producer/staticpage.template

index cec5ab2..ea4741a 100755 (executable)
           <then>
             <Language>
               <Generate 
-                generator="/article.template" 
+                generator="/staticpage.template" 
                 destination="${config.storageRoot}/${pathprefix}/static/${article.edittitle}.html"/>
              </Language>
 
index 32596c0..8ec9c79 100755 (executable)
 <comment>
-  Template file for an article.
-</comment>
-
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+  Template file for a static page.
+</comment><!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"]}">
-    <title>${config["Mir.Name"]} | ${article.title}</title>
-  <meta name="keywords" content="indymedia,imc">
-  <meta name="description" content="indymedia,imc">
-  <meta http-equiv="expires" content="599">
-  <meta http-equiv="pragma" content="no-cache">
-  <if article.mediacount!=0>
-    <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>
-  </if>
-   <link rel="stylesheet" type="text/css" href="/css/main.css" />
-
-   <script language="javascript">
-  function addToNewsletter(id){
-    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");
-    if (document.images)
-        location.replace('${config["Producer.OpenAction"]}?do=getpdf&id='+cookieValue+'&forIE=.pdf');
-    else
-        location.href = '${config["Producer.OpenAction"]}?do=getpdf&id='+cookieValue+'&forIE=.pdf';
-  }
-
-  function getCookie(name){
-
-          var cookies = document.cookie;
-
-          if (cookies.indexOf(name) != -1){
-                  var startpos = cookies.indexOf(name)+name.length+1;
-                  var endpos = cookies.indexOf(";",startpos)-1;
-                  if (endpos == -2) endpos = cookies.length;
-                  return unescape(cookies.substring(startpos,endpos));
-          }
-          else{
-                  return false; // the cookie couldn't be found! it was never set before, or it expired.
-          }
-  }
-
-   </script>
+   <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">
+   <meta http-equiv="expires" content="599">
+   <meta http-equiv="pragma" content="no-cache">
+   <if article.mediacount!=0>
+      <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>
+   </if>
+   <!--#include virtual="/${language.code}/head.article.html" -->
 
 </head>
 
-<body class="interior">
-
-<include "navigation.template">
-
-<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" 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>
-        <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;
-          <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;
-          <a href="${config["Producer.DocRoot"]}/${language.code}/static/participate.shtml"><font color="#dddddd">${lang("general.menu.participate")}&nbsp;&gt;&gt;</font></a>
-        </b></font>
-      </td></tr></table>
-      <table cellpadding="30" cellspacing="0" border="0" width="80%"><tr><td>
-        <table border="0" cellpadding="2" cellspacing="0" width="100%"><tr><td bgcolor="#669999">
-          &nbsp;<!--#include virtual="/languagebar/${article.to_original.date.formatted.yyyy}/${article.to_original.date.formatted.MM}/${article.to_original.id}.shtml"-->
-        </td></tr></table> 
-       <br>
-        <table border="0" cellpadding="2" cellspacing="0" width="100%"><tr><td bgcolor="#669999">
-         &nbsp;<a href="${config.openAction}?do=opensession&sessiontype=translation&to_content=${article.to_original.id}"><font color="#dddddd">${lang("general.addtranslation")} &gt;&gt;</font></a>
-        </td></tr></table>
-
-        <br>
-        <h2>${article.title}</h2>
-
-        <p><i><font size="-1">${article.to_original.creator} <if article.to_original.id!=article.id>(${lang("general.translatedby", article.creator)})</if><if article.creator || article.to_original.creator>, </if>${article.to_original.creationdate.formatted["dd.MM.yyyy HH:mm"]}</font></i></p>
-        <br>
-        <p>${article.description_parsed}</p>
-
-        <if article.to_original.mediacount!=0>
-          <!-- media -->
-          <list article.to_original.to_media_audio as media>
-          <p>
-                 <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_original.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_original.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_original.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>
-               </if>
-
-          <br>
-          <p><font size="-1">${article.content_data_parsed}</font></p>
-          <br>
-          <if article.creator_main_url || article.creator_email>
-            <p>
-            <font size="-1">
-            <if article.creator_email>
-              <img src="../../../img/mail_small.gif" width="12" height="10" border="0" alt="-"> ${lang("article.email.prefix")}: <a href="mailto:${article.creator_email}">${article.creator_email}</a><br>
-            </if>
-            <if article.creator_main_url>
-              <img src="../../../img/link_small.gif" width="12" height="10" border="0" alt=""> ${lang("article.homepage.prefix")}: <a href="${article.creator_main_url}" target="extern">${article.creator_main_url}</a><br>
-            </if>
-            </font>
-            </p>
-          </if>
-    </td>
-  </tr>
-</table>
-
+<body class="interior" id="article">
 
-<include "footer.template">
+<!--#include virtual="/${language.code}/navigation.html" -->
 
+         <div class="articleHeader">
+            <div class="headlineWrap">
+               <p class="headline">
+                  <b>${article.title}</b>
+               </p>
+               <p class="lead">
+                  ${article.subtitle}
+               </p>
+            <div>
+         </div>
 
+         <div class="articleBody">
+            <div class="body">
+               ${article.content_data_parsed}
+            </div>
+         </div>
 
+<!--#include virtual="/${language.code}/footer.html" -->