source: TI01-discovery/trunk/OAIInfoEditor/oai_info_editor/templates/home.html @ 5236

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI01-discovery/trunk/OAIInfoEditor/oai_info_editor/templates/home.html@5236
Revision 5236, 1.5 KB checked in by cbyrom, 11 years ago (diff)

Add functionality to add new repository info data to provider info
records + properly escape/unescape provider name when passing via url.

Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml"
3        xmlns:py="http://genshi.edgewall.org/" 
4        xmlns:xi="http://www.w3.org/2001/XInclude">
5        <xi:include href="layout.html" />
6        <head>
7        <title py:content="c.title">title</title>
8        <?python
9import oai_info_editor.lib.constants as constants
10import urllib
11        ?>
12            <script py:if="c.popupMessage" type="text/javascript">
13                        window.onload = alert('$c.popupMessage');
14                        <?python del c.popupMessage ?>
15                </script>
16    </head>
17  <body>
18        <div id="contents">
19            <div class="metadata">
20                            <h1>$c.title</h1>
21                                <div py:if="c.createLink">
22                                    <h2>
23                                                <a href="${c.createLink}">Create new provider info</a>
24                                                <br />
25                                        </h2>
26                                </div>
27                            <h2 py:if="c.providerInfos">
28                              Select the provider info data to view/edit
29                              <table>
30                              <tr py:for="pi in c.providerInfos">
31                                <td>
32                                        <a href="${h.url_for('viewProviderInfo', providerName = urllib.quote(pi.name))}">${Markup(pi.name)}</a>
33                                </td>
34                              </tr>
35                              <tr>
36                                <td py:if="c.user.isAdmin">
37                                        <a href="${h.url_for('viewProviderInfo', providerName = constants.ALL_PROVIDER_IDS)}">All data</a>
38                                </td>
39                              </tr>
40                              </table>
41                            </h2>
42                            <h2 py:if="not c.providerInfos">
43                            No provider info currently available to view/edit
44                            </h2>
45                </div>
46        </div>
47  </body>
48</html>
Note: See TracBrowser for help on using the repository browser.