source: cats/SCHEMAcat/trunk/urn.org.isocat.schemacat.site/site/index.html @ 4246

Last change on this file since 4246 was 4246, checked in by andmor, 10 years ago

Migrated trunk to AngularJS 1.2.7 and ui-bootstraap 0.8.0

File size: 7.6 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE html>
3<html lang="en" xmlns="http://www.w3.org/1999/xhtml" data-ng-app="SCHEMAcat" >
4    <head>
5        <meta charset="utf-8" />
6        <title>SCHEMAcat - Schema Registry</title>
7        <link rel="shortcut icon" href="images/favicon.ico"/>
8        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
9        <meta name="description" content="A companion registry to the ISOcat Data Category Registry." />
10        <meta name="author" content="andmor" />
11
12        <!-- Le styles -->
13        <link href="./lib/bootstrap-2.3.2/css/bootstrap.min.css" rel="stylesheet" />
14        <link href="./lib/bootstrap-2.3.2/css/bootstrap-responsive.min.css" rel="stylesheet" />
15        <link href="./lib/animate_css/animate.min.css" rel="stylesheet" />
16        <link href="./styles/SCHEMAcat.min.css" rel="stylesheet" />
17        <link href="./lib/pretify/prettify-bootstrap-light.css" type="text/css" rel="stylesheet" />
18
19    </head>
20    <body>
21        <div id="wrap">
22            <div data-ng-controller="TopMenuCtrl">
23                <div class="navbar navbar-inverse navbar-fixed-top">
24                    <div class="navbar-inner">
25                        <div class="container-fluid">
26                            <button type="button" class="btn btn-navbar" data-ng-click="toggleTopMenu()">
27                                <span class="icon-bar"></span>
28                                <span class="icon-bar"></span>
29                                <span class="icon-bar"></span>
30                            </button>
31                            <a class="brand" href="/schemacat/site/">SCHEMAcat</a>
32                            <div class="nav-collapse" data-collapse="topMenuCollapsed">
33                                <ul class="nav">
34                                    <li class="divider-vertical"></li>
35                                    <li data-ng-class="{ active: isActive('/workspace')}">
36                                        <a href="#/workspace/page/1/?schemaIndex=0&amp;{{animationsUrlPart()}}&amp;{{topMenuExpandedUrlPart()}}"><i class="icon-home icon-white"><!--i--></i> Home</a>
37                                    </li>
38                                    <li data-ng-class="{ active: isActive('/about')}">
39                                        <a href="#/about?{{animationsUrlPart()}}&amp;{{topMenuExpandedUrlPart()}}">About</a>
40                                    </li>
41                                    <li data-ng-class="{ active: isActive('/contact')}">
42                                        <a href="#/contact?{{animationsUrlPart()}}&amp;{{topMenuExpandedUrlPart()}}">Contact</a>
43                                    </li>
44                                </ul>
45                                <div class="pull-right">
46                                    <ul class="nav pull-right">
47                                        <li class="dropdown" title="userMenu">
48                                            <a class="cursor-pointer dropdown-toggle"><i class="icon-user icon-white"><!--i--></i> <span data-ng-bind="displayName"/> <span class="caret"></span> </a>
49                                                <ul class="dropdown-menu">
50                                                    <li>
51                                                        <!--<a class="cursor-pointer" data-ng-click="loginClick()">-->
52                                                        <a href="{{shibURL}}"><!-- uncomment first one for development -->
53                                                            <span>Login as a different user...</span>
54                                                        </a>
55                                                    </li>
56                                                    <li>
57                                                        <a class="cursor-pointer" href="#/accountDetails?{{animationsUrlPart()}}&amp;{{topMenuExpandedUrlPart()}}" data-ng-if="displayName != 'guest'">
58                                                            <span>Account details</span>
59                                                        </a>
60                                                    </li>
61                                                </ul>
62                                        </li>
63                                        <li class="dropdown" title="settings">
64                                            <a class="cursor-pointer dropdown-toggle"><i class="icon-wrench icon-white"><!--i--></i> <span class="caret"></span> </a>
65                                            <ul class="dropdown-menu">
66                                                <li>
67                                                    <a class="cursor-pointer" data-ng-click="updateAnimationStatus()" >
68                                                        <i class="icon icon-ok" data-ng-if="animationsChecked"><!--i--></i>
69                                                        <span>animations</span>
70                                                    </a>
71                                                </li>
72                                            </ul>
73                                        </li>
74                                    </ul>
75                                </div>
76                            </div>
77                        </div>
78                    </div>
79                </div>
80            </div>
81            <div id="pushh"></div>
82            <div data-workspace-directive="">
83                <div data-ng-view=""/>
84            </div>
85            <div id="pushf"></div>
86        </div>
87        <div id="footer">
88            <div class="container-fluid">
89                <p>&#169; The Language Archive 2013</p>
90            </div>
91        </div>
92       
93        <!-- Le javascript
94    ================================================== -->
95        <!-- Placed at the end of the document so the pages load faster -->
96        <!--<script src="./lib/jQuery/1.10.2/jquery-1.10.2.min.js"></script>-->
97        <script src="./lib/AngularJS-1.2.7/angular.min.js"></script>
98        <script src="./lib/AngularJS-1.2.7/angular-resource.min.js"></script>
99        <script src="./lib/AngularJS-1.2.7/angular-route.min.js"></script>
100        <script src="./lib/UI-bootstrap/ui-bootstrap-tpls-0.8.0.min.js"></script>
101        <script src="./lib/pretify/prettify.js"></script>
102        <script src="./scripts/modules.min.js"></script>
103        <script src="./scripts/controllers.min.js"></script>
104        <script src="./scripts/directives.min.js"></script>
105        <script src="./scripts/services.min.js"></script>
106        <script>
107            <xrl:eval xmlns:xrl="http://netkernel.org/xrl">
108                <xrl:xpath>..</xrl:xpath>
109                <xrl:identifier>active:dpml</xrl:identifier>
110                <xrl:argument name="user">scratch:user</xrl:argument>
111                <!-- get the user id -->
112                <xrl:argument name="operator">res:/schemacat/site/xrl/createUserService.dpml</xrl:argument>
113            </xrl:eval>
114        </script>
115        <script>
116            <xrl:eval xmlns:xrl="http://netkernel.org/xrl">
117                <xrl:xpath>..</xrl:xpath>
118                <xrl:identifier>active:sloot.xpath2</xrl:identifier>
119                <xrl:argument name="operand">res:/etc/BaseXConfig.xml</xrl:argument>
120                <!-- get the user id -->
121                <xrl:argument name="operator">
122                    <xrl:literal type="string">concat(
123                        'SCHEMAcat.factory("ShibService", function() { return { url : "', 
124                        string(/nvp/shib-login/text()),
125                        '"};});'
126                        )</xrl:literal>
127                </xrl:argument>
128            </xrl:eval>
129        </script>
130    </body>
131</html>
Note: See TracBrowser for help on using the repository browser.