~loggerhead-team/loggerhead/trunk-rich

« back to all changes in this revision

Viewing changes to loggerhead/templates/master.kid

  • Committer: Guillermo Gonzalez
  • Date: 2008-09-09 04:06:13 UTC
  • mfrom: (219 trunk)
  • mto: (217.1.9 logging)
  • mto: This revision was merged to the branch mainline in revision 226.
  • Revision ID: guillo.gonzo@gmail.com-20080909040613-vuu54qaowgwz4cot
 merge with trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
 
<?python import sitetemplate ?>
3
 
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#" py:extends="sitetemplate">
4
 
 
5
 
<head py:match="item.tag=='{http://www.w3.org/1999/xhtml}head'" py:attrs="item.items()">
6
 
    <meta content="text/html; charset=UTF-8" http-equiv="content-type" py:replace="''"/>
7
 
    <title py:replace="''">Your title goes here</title>
8
 
    <meta py:replace="item[:]"/>
9
 
    <style type="text/css" media="screen">
10
 
@import "${tg.url('/static/css/style.css')}";
11
 
    </style>
12
 
 
13
 
<!-- !define common navbar -->
14
 
<span py:def="navbar()">
15
 
    <!-- !requires: ${navigation: start_revid, revid, revid_list, pagesize, buttons, scan_url}, ${branch}, ${history} -->
16
 
    <div class="navbar" py:if="navigation is not None">
17
 
        <div class="bar">
18
 
            <!-- form must go OUTSIDE the table, or safari will add extra padding :( -->
19
 
            <form action="${branch.url('/changes', start_revid=getattr(navigation, 'start_revid', None), file_id=getattr(navigation, 'file_id', None))}">
20
 
            <table>
21
 
                <tr><td>
22
 
                    <span class="buttons">
23
 
                        <!-- ! navbar buttons never change, from now on.  i decree it! -->
24
 
                        <a href="${branch.url('/changes')}"> changes </a>
25
 
                        <a href="${branch.url('/files')}"> files </a>
26
 
                        <span class="search"> search: <input type="text" name="q" /> </span>
27
 
                    </span>
28
 
                </td><td align="right" py:if="hasattr(navigation, 'revid_list')">
29
 
                    <span py:if="hasattr(navigation, 'feed')" class="rbuttons feed">
30
 
                        <a href="${branch.url('/atom')}"><img src="${tg.url('/static/images/feed-icon-16x16.gif')}" /></a>
31
 
                    </span>
32
 
                    <span class="navbuttons">
33
 
                        <span py:if="navigation.prev_page_revid"> <a href="${navigation.prev_page_url}" title="Previous page"> &#171; </a>      </span>
34
 
                        <span py:if="not navigation.prev_page_revid"> &#171; </span>
35
 
                                revision ${history.get_revno(revid)} (<span py:if="navigation.pagesize > 1">page </span>${navigation.page_position} / ${navigation.page_count})
36
 
                        <span py:if="navigation.next_page_revid"> <a href="${navigation.next_page_url}" title="Next page"> &#187; </a>  </span>
37
 
                        <span py:if="not navigation.next_page_revid"> &#187; </span>
38
 
                    </span>
39
 
                </td></tr>
40
 
            </table>
41
 
            </form>
42
 
        </div>
43
 
    </div>
44
 
</span>
45
 
 
46
 
<span py:def="revlink(revid, start_revid, file_id, text)">
47
 
    <a title="Show revision ${history.get_revno(revid)}" href="${branch.url([ '/revision', revid ], start_revid=start_revid, file_id=file_id)}" class="revlink"> ${text} </a>
48
 
</span>
49
 
<span py:def="revlink_q(revid, start_revid, file_id, query, text)">
50
 
    <a title="Show revision ${history.get_revno(revid)}" href="${branch.url([ '/revision', revid ], start_revid=start_revid, file_id=file_id, q=query)}" class="revlink"> ${text} </a>
51
 
</span>
52
 
 
53
 
<!-- ! expand button functions: -->
54
 
 
55
 
        <span py:def="use_collapse_buttons()">
56
 
                <!-- this is totally matty's fault.  i don't like javacsript. ;) -->
57
 
                <script type="text/javascript" src="${tg.url('/static/javascript/collapse.js')}"></script>
58
 
        </span>
59
 
        
60
 
        <span py:strip="True" py:def="collapse_all_button(group, normal='block')">
61
 
            <a class="hide-all collapse-${group}-hideall" href="javascript:collapseAllDisplay('${group}','none')">
62
 
                <img src="${tg.url('/static/images/nav-small-down.gif')}" width="10" height="10" alt="collapse" class="collapse-triangle" />collapse all</a>
63
 
            <a class="hide-all collapse-${group}-showall" href="javascript:collapseAllDisplay('${group}','${normal}')">
64
 
                <img src="${tg.url('/static/images/nav-small-right.gif')}" width="10" height="10" alt="expand" class="collapse-triangle" />expand all</a>
65
 
        </span>
66
 
        
67
 
        <span py:strip="True" py:def="collapse_button(group, name, normal='block')">
68
 
            <a href="javascript:collapseDisplay('${group}','${name}','none')" class="hide-button collapse-${group}-${name}-hide" title="collapse">
69
 
                <img src="${tg.url('/static/images/nav-small-down.gif')}" width="10" height="10" alt="collapse" class="collapse-triangle" />
70
 
            </a>
71
 
            <a href="javascript:collapseDisplay('${group}','${name}','${normal}')" class="show-button collapse-${group}-${name}-show" title="expand">
72
 
                <img src="${tg.url('/static/images/nav-small-right.gif')}" witdh="10" height="10" alt="expand" class="collapse-triangle" />
73
 
            </a>
74
 
        </span>
75
 
 
76
 
</head>
77
 
 
78
 
<body py:match="item.tag=='{http://www.w3.org/1999/xhtml}body'" py:attrs="item.items()">
79
 
 
80
 
    <div py:replace="[item.text]+item[:]"/>
81
 
 
82
 
        <!-- End of main_content -->
83
 
        
84
 
        <div class="footer">
85
 
            <span class="banner"><a href="http://www.bazaar-vcs.org/"><img src="${tg.url('/static/images/bazaar-banner.png')}" /></a></span>
86
 
            <span class="banner"><a href="http://www.lag.net/loggerhead/"><img src="${tg.url('/static/images/loggerhead-banner.png')}" /></a></span>
87
 
        </div>
88
 
</body>
89
 
 
90
 
</html>