source: WAeUP_SRP/branches/regebro-noskins/skins/waeup_design/main_template.pt @ 1537

Last change on this file since 1537 was 1522, checked in by lregebro, 18 years ago

The skinless design.

  • Property svn:eol-style set to native
File size: 11.3 KB
Line 
1<metal:block define-macro="master"
2  tal:define="showthirdcol showthirdcol|python:1;
3  emptybody emptybody|request/emptybody|nothing;
4  mtool here/portal_membership;
5  can_raise python:mtool.assertViewable(here);
6  utool nocall:here/portal_url;
7  atool here/portal_actions;
8  ttool here/portal_trees;
9  wtool here/portal_workflow;
10  ptool here/portal_cpsportlets;
11  context_url python:here.getContextUrl(utool=utool);
12  here_url here/absolute_url;
13  base_url here/getBaseUrl;
14  member mtool/getAuthenticatedMember;
15  isAnon mtool/isAnonymousUser;
16  isHomeless python:isAnon or member.getProperty('homeless', 0);
17  isHomeless python:(isHomeless == '0' and [0] or [isHomeless])[0];
18  actions python:atool.listFilteredActionsFor(here);
19  wf_state python:wtool.getInfoFor(here,'review_state','');
20  uname python: isAnon and 'Guest' or member.getUserName();
21  checkPerm nocall: mtool/checkPermission;
22  cpsmcat nocall:here/translation_service;
23  locale here/translation_service/getSelectedLanguage;
24  in_ws here/isInWorkspace;
25"><metal:block define-slot="doctype"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
26    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"></metal:block>
27  <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
28  lang="en">
29    <head>
30      <metal:block use-macro="here/header_lib_header/macros/header|here/header_lib/macros/header">
31
32        <metal:block fill-slot="base">
33          <metal:block define-slot="base">
34            <base href=""
35            tal:attributes="href string:${here_url}/" />
36          </metal:block>
37        </metal:block>
38        <metal:block fill-slot="head_slot">
39          <metal:block define-slot="head_slot" />
40        </metal:block>
41        <metal:block fill-slot="style_slot">
42          <link rel="stylesheet" type="text/css" media="all"
43            title="CPSSkins styles"
44            tal:attributes="href string:${base_url}cpsskins_common.css" />
45          <link rel="stylesheet" type="text/css" media="all"
46            title="CPSSkins styles"
47            tal:attributes="href string:${base_url}cpsskins_renderCSS.css" />
48          <style type="text/css" media="all"
49            tal:content="string:@import url(${base_url}cpsskins_common-css2.css);"/>
50          <metal:block define-slot="style_slot" />
51        </metal:block>
52        <metal:block fill-slot="javascript_head_slot">
53          <metal:block define-slot="javascript_head_slot" />
54        </metal:block>
55      </metal:block>
56      <link rel="icon"
57      href="http://uniben.waeup.org/portal_themes/WAeUP_Student/icons/ng.png"
58      type="image/png" />
59      <link rel="shortcut icon"
60      href="http://uniben.waeup.org/portal_themes/WAeUP_Student/icons/ng.png"
61      type="image/png" />
62      <!-- CSS1 -->
63    </head>
64    <body tal:condition="emptybody"
65    style="margin: 0px;"
66    tal:attributes="onload here/getOnLoad|string:setFocus();">
67      <metal:block define-slot="body" />
68      <metal:block define-slot="main" />
69    </body>
70    <body tal:condition="not:emptybody"
71    style="margin: 0px;"
72    tal:attributes="onload here/getOnLoad|string:setFocus();">
73      <!-- AA -->
74      <div>
75        <a href="http://uniben.waeup.org/accessibility"
76        accesskey="0"></a>
77        <a href="http://uniben.waeup.org/" accesskey="1"></a>
78        <a href="#content" accesskey="2"></a>
79        <a href="#menu" accesskey="3"></a>
80        <a href="http://uniben.waeup.org/advanced_search_form"
81        accesskey="4"></a>
82        <a href="http://uniben.waeup.org/" accesskey="7"></a>
83      </div>
84      <table summary="Page Block"
85      style="margin-left: auto; margin-right: auto; width: 100%;"
86      class="shapeNoBorder colorTransparent" cellpadding="0"
87      cellspacing="0">
88        <tbody>
89          <tr>
90            <td style="width: 20px;" valign="top"></td>
91            <td style="width: 80px;" valign="top">
92              <div style="padding: 0.5em;">
93                <div style="padding: 0.5em; text-align: right;"
94                class="fontColordefaultfontcolors fontShapeaverage">
95
96                  <img tal:attributes="src string:${base_url}uniben_mark.jpg"  alt="Logo"
97                  height="84" width="82" />
98                </div>
99              </div>
100            </td>
101            <td style="" valign="top">
102              <div style="padding: 1.5em 0em 0em;">
103                <div style="padding: 0.5em; text-align: left;"
104                  class="fontColordefaultfontcolors fontShapeaverage">
105                  <img tal:attributes="src string:${base_url}uniben_logo.gif"
106                    alt="Logo" height="51" width="234" />
107                </div>
108              </div>
109            </td>
110            <td style="width: 20px;" valign="top"></td>
111          </tr>
112        </tbody>
113      </table>
114      <table summary="Page Block"
115      style="margin-left: auto; margin-right: auto; width: 100%;"
116      class="shapeNoBorder colorTransparent" cellpadding="0"
117      cellspacing="0">
118        <tbody>
119          <tr>
120            <td style="width: 20px;" valign="top"></td>
121            <td valign="top"></td>
122            <td style="width: 20px;" valign="top"></td>
123          </tr>
124        </tbody>
125      </table>
126      <table summary="Page Block"
127      style="margin-left: auto; margin-right: auto; width: 100%;"
128      class="shapeNoBorder colorTransparent" cellpadding="0"
129      cellspacing="0">
130        <tbody>
131          <tr>
132            <td style="width: 20px;" valign="top"></td>
133            <td style="" valign="top">
134              <div style="padding: 0em 0em 1px;">
135                <div style="text-align: right;"
136                class="fontColornavigation fontShapenavigation">
137                  <div style="padding: 0pt; text-align: right;">
138                    <div style="">
139                      <div class="portalTabTabStyle">
140                        <div class="cpsskinsHBox body">
141                          <div id="student_navigation_slot">
142                            <tal:block repeat="portlet python:ptool.getPortlets(context=context, slot='student_navigation_slot')"
143                                tal:content="structure python:portlet.render_cache(context_obj=context, portlet=portlet, boxedit=None)" />
144                          </div>
145                        </div>
146                        <div style="clear: both;"></div>
147                      </div>
148                    </div>
149                  </div>
150                </div>
151              </div>
152            </td>
153            <td style="width: 20px;" valign="top"></td>
154          </tr>
155        </tbody>
156      </table>
157      <table summary="Main"
158      style="margin-left: auto; margin-right: auto; width: 100%;"
159      class="" cellpadding="0" cellspacing="0">
160        <tbody>
161          <tr>
162            <td style="width: 20px;" valign="top"></td>
163            <td style="width: 150px;"
164            class="shape colorStudentBarColor" valign="top">
165              <div style="text-align: left;"
166              class="colorStudentBarAreaColor fontColordefaultnovisitedlinks fontShapeaverage shapeAreaShape9">
167
168                <div style="padding: 0pt; text-align: left;">
169                  <div style="padding: 0.4em 0.4em 0.4em 0.3em;">
170                    <div id="portal_session">
171                      <tal:block repeat="portlet python:ptool.getPortlets(context=context, slot='portal_session')"
172                          tal:content="structure python:portlet.render_cache(context_obj=context, portlet=portlet, boxedit=None)" />
173                    </div>                       
174                  </div>
175                </div>
176              </div>
177            </td>
178            <td style="" class="shape colorStudentBarColor"
179            valign="top">
180              <div style="text-align: left;"
181              class="fontColornavigation fontShapeaverage">
182                <div style="padding: 0pt; text-align: left;">
183                  <div style="padding: 0.2em 0.2em 0em;">
184                    <div class="cpsskinsHBox body">                   
185                      <div id="student_object_tabs">
186                        <tal:block repeat="portlet python:ptool.getPortlets(context=context, slot='student_object_tabs')"
187                            tal:content="structure python:portlet.render_cache(context_obj=context, portlet=portlet, boxedit=None)" />
188                      </div>                                           
189                    </div>
190                    <div style="clear: both;"></div>
191                  </div>
192                </div>
193              </div>
194            </td>
195            <td style="width: 20px;" class="shape color"
196            valign="top"></td>
197          </tr>
198        </tbody>
199      </table>
200      <table summary="Page Block"
201      style="margin-left: auto; margin-right: auto; width: 100%;"
202      class="" cellpadding="0" cellspacing="0">
203        <tbody>
204          <tr>
205            <td style="width: 20px;" valign="top"></td>
206            <td style="width: 150px;"
207            class="shape colorStudentBarColor" valign="top">
208              <div style="padding: 0.4em 0.2em 0.2em;">
209                <div style="text-align: left;"
210                class="fontColornavigation fontShapeaverage">
211                  <div style="padding: 0pt; text-align: left;">
212                    <div style="padding: 0.2em;">
213                      <div class="boxShapenavbox cpsskinsBox">
214                        <div class="body">
215                          <div id="student_actions_slot">
216                            <tal:block repeat="portlet python:ptool.getPortlets(context=context, slot='student_actions_slot')"
217                                tal:content="structure python:portlet.render_cache(context_obj=context, portlet=portlet, boxedit=None)" />
218                          </div>                       
219                        </div>
220                      </div>
221                    </div>
222                  </div>
223                </div>
224              </div>
225              <div style="padding: 0.2em;">
226                <div style="text-align: left;"
227                class="fontColornavigation fontShapeaverage"></div>
228              </div>
229            </td>
230            <td style=""
231            class="shapeAreaShape5 colorStudentBarAreaColor"
232            valign="top">
233              <div style="padding: 0.2em;">
234                <div style="text-align: left;"
235                class="fontColordefaultfontcolors fontShapeaverage">
236
237                  <div style="padding: 0pt; text-align: left;">
238                    <div style="padding: 0.2em;">
239                      <div id="main_slot_student">
240                        <metal:block define-slot="header" />
241                        <metal:block define-slot="main" />
242                        <metal:block define-slot="sub" />
243                      </div>
244                    </div>
245                  </div>
246                </div>
247              </div>
248            </td>
249            <td style="width: 20px;" valign="top"></td>
250          </tr>
251        </tbody>
252      </table>
253      <table summary="Page Block"
254      style="margin-left: auto; margin-right: auto; width: 100%;"
255      class="shapeNoBorder colorTransparent" cellpadding="0"
256      cellspacing="0">
257        <tbody>
258          <tr>
259            <td style="width: 20px;" valign="top"></td>
260            <td style="" valign="top">
261              <div style="padding: 0.2em; text-align: right;"
262              class="fontColordefaultfontcolors fontShapeaverage">
263              Copyright WAeUP Group 2007</div>
264            </td>
265            <td style="width: 20px;" valign="top"></td>
266          </tr>
267        </tbody>
268      </table>
269    </body>
270  </html>
271</metal:block>
Note: See TracBrowser for help on using the repository browser.