source: main/waeup.sirp/trunk/src/waeup/sirp/browser/templates/studentsitelayout.pt @ 7463

Last change on this file since 7463 was 7463, checked in by Henrik Bettermann, 13 years ago

Move form status message to site layout pagetemplates. This saves a lot of code.

File size: 3.7 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
3  <head>
4    <title>WAeUP - your way up
5    </title>
6    <!--base href="http://localhost:8080/app/@@page"
7     tal:attributes="href python: view.url(layout.site)" / -->
8    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
9    <meta name="robots" content="index, follow" />
10    <meta name="viewport" content="width=320, initial-scale=1, maximum-scale=1"/>
11    <link rel="stylesheet" media="only screen and (max-device-width: 480px)"
12        tal:attributes="href python: view.url(layout.site, '@@/waeup.sirp.browser/mobile.css')"
13        type="text/css" />
14    <link rel="shortcut icon" tal:attributes="href static/favicon.ico" type="image/x-icon" />
15    <link rel="alternate" type="application/rss+xml" title="RSS"
16        href="http://www.example.net/feed.rss"
17        tal:attributes="title string:RSS feed of ${layout/getAppTitle};
18            href python: view.url(layout.site, 'feed.rss')" />
19  </head>
20  <body>
21    <div class="topbar" data-scrollspy="scrollspy" >
22      <div class="topbar-inner">
23        <div  class="container">
24          <a class="brand" href="#"
25              tal:attributes="href python: view.url(layout.site)"
26              tal:content="layout/getAppAcronym">Acronym</a>
27          <ul class="nav">
28              <tal:primary_nav content="structure provider:primary_nav" />
29              <tal:primary_nav content="structure provider:primary_nav_student" />
30          </ul>
31          <ul class="nav secondary-nav">
32            <li tal:condition="not: layout/isAuthenticated">
33            <a href="#" tal:attributes="href python: view.url(layout.site, 'login')">
34                Login
35            </a>
36            </li>
37            <li tal:condition="layout/isAuthenticated">
38            <a href="#" tal:attributes="href python: view.url(layout.site, '@@contactadmin')">
39                Contact
40            </a>
41            </li>
42            <li tal:condition="layout/isAuthenticated">
43            <a href="#" tal:attributes="href python: view.url(context, '@@logout')">Logout</a>
44            </li>
45          </ul>
46        </div>
47      </div>
48    </div>
49    <div class="container">
50      <ul class="student-info-bar" tal:condition="layout/isAuthenticated">
51        <tal:breadcrumbs
52              tal:condition="python: layout.isAuthenticated()"
53              tal:content="structure provider:breadcrumbs" />
54        <span tal:condition="layout/getStudentName" class="wfstatus">
55              Student Id:
56            <span tal:replace="python:context.getStudent().student_id">Id
57            </span>&nbsp;&nbsp;
58            State:
59            <span tal:replace="python:context.getStudent().state">State
60            </span>
61        </span>
62      </ul>
63      <div class="content">
64        <div tal:define="message context/@@messages"
65             tal:condition="python: len(message)>11">
66          <div tal:content="structure message">
67          </div>
68        </div>
69        <div class="alert-message error"
70          tal:define="status view/status|nothing"
71          tal:condition="status">
72          Form Status:
73          <span i18n:translate="" tal:content="view/status">
74            Form status summary
75          </span>
76        </div>
77        <span tal:replace="structure provider:actionbar" />
78        <div tal:content="structure view/content"> THE CONTENT
79        </div>
80        <div class="footer">
81          <p class="pull-right"><a href="#">Back to top</a></p>
82          <p>
83            Student Information and Registration Portal<br />
84            Copyright &copy; WAeUP Group, 2008-2012
85          </p>
86        </div>
87      </div>
88    </div>
89  </body>
90</html>
Note: See TracBrowser for help on using the repository browser.