diff zpt/www/main_template.zpt @ 5:9e720c6c5b6c

working on start page.
author casties
date Tue, 12 Feb 2013 18:15:05 +0100
parents 1a895905f7ca
children 9e4dba0a81e2
line wrap: on
line diff
--- a/zpt/www/main_template.zpt	Mon Feb 11 20:14:47 2013 +0100
+++ b/zpt/www/main_template.zpt	Tue Feb 12 18:15:05 2013 +0100
@@ -1,27 +1,33 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" metal:define-macro="page" 
-      tal:define="root here/MPIWGrootURL|here/en/MPIWGrootURL; 
+<html xmlns="http://www.w3.org/1999/xhtml" metal:define-macro="page"
+  tal:define="root here/MPIWGrootURL|here/en/MPIWGrootURL; 
                   crumbs template/getBreadcrumbs | nothing;
                   section here/getSection | nothing;
                   sections here/getSections | nothing;
-                  secmap python:{
-                  'institute':'institute',
-                  'staff':'staff',
-                  'research':'research',
-                  'resources':'resources',
-                  'news':'news',
-                  'lang':'en'};
+                  lang here/getLang | nothing;
+                  allsecs python:{'en':{
+                    'institute':'institute',
+                    'staff':'staff',
+                    'research':'research',
+                    'resources':'resources',
+                    'news':'news'},
+                  'de':{
+                    'institute':'institut',
+                    'staff':'mitarbeiter',
+                    'research':'forschung',
+                    'resources':'ressourcen',
+                    'news':'aktuelles'}};
+                  secmap python:allsecs[lang];
                   subsection python:template.getSubSection(crumbs=crumbs);
                   ">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title metal:define-slot="title">Max Planck Institute for the History of Science</title>
-    <link rel="stylesheet" type="text/css" tal:attributes="href string:$root/mpiwg_css"/>
-    <link rel="shortcut icon" href="http://www.mpiwg-berlin.mpg.de/favicon.ico"/>
-    <tal:block metal:define-slot="head"/>
-
-  </head>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title metal:define-slot="title">Max Planck Institute for the History of Science</title>
+<link rel="stylesheet" type="text/css" tal:attributes="href string:$root/mpiwg_css" />
+<link rel="shortcut icon" href="http://www.mpiwg-berlin.mpg.de/favicon.ico" />
+<tal:block metal:define-slot="head" />
+</head>
 <body>
   <div tal:condition="exists:here/mpiwg_test" tal:replace="structure here/mpiwg_test" />
   <div id="wrapper">
@@ -46,10 +52,8 @@
       </div>
     </div>
 
-    <metal:block metal:define-slot="featureslot" />
-
     <div class="content" metal:define-slot="content">
-      <div class="leftbox">
+      <div class="leftbox" metal:define-slot="leftbox">
         <div class="subnav" metal:define-slot="subnav">
           <tal:block tal:condition="crumbs" tal:repeat="subnav python:here.subNav(here)">
             <div tal:attributes="class python:test(subnav[0]==subsection,'sn_on','sn_off')">
@@ -59,29 +63,28 @@
         </div>
         <div class="subnavbox" metal:define-slot="subnavbox"></div>
       </div>
-      <!-- leftbox -->
+      <!-- /leftbox -->
       <div class="main" metal:define-slot="main">
 
         <div class="center" metal:define-slot="center"></div>
-        <!-- center -->
+        <!-- /center -->
 
         <div class="sidebar" metal:define-slot="sidebar"></div>
-        <!-- sidebar -->
+        <!-- /sidebar -->
+
+      </div>
+      <!-- /main -->
 
-        <div class="footer">
-          <div class="services">
-            <div class="serviceprint">
-              <a href="javascript:window.print()">Print</a>
-            </div>
-            <div class="serviceforward">
-              <a tal:attributes="href python:'mailto:?subject=MPIWG%%20%s&body=%s'%(here.title,here.absolute_url())">Forward</a>
-            </div>
-            <!-- <div class="servicepdf"><a href="">Download PDF</a></div> -->
+      <!-- <div class="footer">
+        <div class="services">
+          <div class="serviceprint">
+            <a href="javascript:window.print()">Print</a>
+          </div>
+          <div class="serviceforward">
+            <a tal:attributes="href python:'mailto:?subject=MPIWG%%20%s&body=%s'%(here.title,here.absolute_url())">Forward</a>
           </div>
         </div>
-      </div>
-      <!-- main -->
-
+      </div> -->
       <div class="boilerplate">
         <div class="legal">
           <a tal:attributes="href string:$root/resources/intranet.html">Intranet</a> | <a href="https://webmail.mpiwg-berlin.mpg.de"