source: cats/SCHEMAcat/trunk/urn.org.isocat.schemacat.site/site/completeuserdetails.html @ 4676

Last change on this file since 4676 was 4676, checked in by andre.moreira@mpi.nl, 10 years ago

Updated client side routing to use HTML5 history API.

File size: 5.3 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 - Complete account details</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="This page is provided for new SCHEMAcat users to complete their user account information" />
10        <meta name="author" content="andmor" />
11
12        <!-- Le styles -->
13        <link href="./lib/bootstrap-3.1.1/css/bootstrap.min.css" rel="stylesheet" />
14        <link href="./styles/SCHEMAcat.min.css" rel="stylesheet" />
15
16    </head>
17    <body>
18        <div id="wrap">
19            <div data-ng-controller="CompleteUserDetailsCtrl">
20                <div class="navbar navbar-inverse navbar-fixed-top">
21                    <div>
22                        <div>
23                            <div class="navbar-header">
24                                <button type="button" class="btn btn-default navbar-toggle" data-ng-click="toggleTopMenu()">
25                                    <span class="icon-bar"></span>
26                                    <span class="icon-bar"></span>
27                                    <span class="icon-bar"></span>
28                                </button>
29                                <a class="navbar-brand" href="/schemacat/site/">SCHEMAcat</a>
30                            </div>
31                            <div class="collapse navbar-collapse" data-collapse="topMenuCollapsed">
32                                <ul class="nav navbar-nav">
33                                    <li class="divider"></li>
34                                    <li data-ng-class="{ active: isActive('/workspace')}">
35                                        <a href="workspace/page/1/?schemaIndex=0&amp;{{animationsUrlPart()}}&amp;{{topMenuExpandedUrlPart()}}"><i class="glyphicon glyphicon-home glyphicon-white"><!--i--></i> Home</a>
36                                    </li>
37                                    <li data-ng-class="{ active: isActive('/about')}">
38                                        <a href="about?{{animationsUrlPart()}}&amp;{{topMenuExpandedUrlPart()}}">About</a>
39                                    </li>
40                                    <li data-ng-class="{ active: isActive('/contact')}">
41                                        <a href="contact?{{animationsUrlPart()}}&amp;{{topMenuExpandedUrlPart()}}">Contact</a>
42                                    </li>
43                                </ul>
44                                <div class="navbar-right">
45                                    <ul class="nav navbar-nav">
46                                        <li class="dropdown" title="userMenu">
47                                            <a class="cursor-pointer dropdown-toggle"><i class="glyphicon glyphicon-user"><!--i--></i><span class="caret"></span> </a>
48                                        </li>
49                                        <li class="dropdown" title="settings">
50                                            <a class="cursor-pointer dropdown-toggle"><i class="glyphicon glyphicon-wrench"><!--i--></i> <span class="caret"></span> </a>
51                                        </li>
52                                    </ul>
53                                </div>
54                            </div>
55                        </div>
56                    </div>
57                </div>   
58            </div>
59            <div id="pushh"></div>
60            <div id="pushf"></div>
61        </div>
62        <div id="footer">
63            <div class="schemacat-fluid-container">
64                <p>&#169; The Language Archive 2013</p>
65            </div>
66        </div>     
67        <!-- Le javascript
68    ================================================== -->
69        <!-- Placed at the end of the document so the pages load faster -->
70        <!--<script src="./lib/jQuery/1.10.2/jquery-1.10.2.min.js"></script>-->
71        <script src="./lib/AngularJS-1.2.13/angular.min.js"></script>
72        <script src="./lib/AngularJS-1.2.13/angular-resource.min.js"></script>
73        <script src="./lib/AngularJS-1.2.13/angular-route.min.js"></script>
74        <script src="./lib/UI-bootstrap/ui-bootstrap-tpls-0.10.0.min.js"></script>
75        <script src="./lib/TLA-generics/tla-generics.min.js"></script>
76        <script src="./scripts/modules.min.js"></script>
77        <script src="./scripts/controllers.min.js"></script>
78        <script src="./scripts/services.min.js"></script>
79        <script>
80            <xrl:eval xmlns:xrl="http://netkernel.org/xrl">
81                <xrl:xpath>..</xrl:xpath>
82                <xrl:identifier>active:sloot.xpath2</xrl:identifier>
83                <xrl:argument name="operand">scratch:user</xrl:argument>
84                <!-- get the user id -->
85                <xrl:argument name="operator">
86                    <xrl:literal type="string">concat(
87                        'SCHEMAcat.factory("UserService", function() { return { displayName : "', 
88                        string(/sc:user/sc:displayName),
89                        '", id : "' , 
90                        string(/sc:user/@xml:id), 
91                        '"};});'
92                        )</xrl:literal>
93                </xrl:argument>
94            </xrl:eval>
95        </script>
96    </body>
97</html>
Note: See TracBrowser for help on using the repository browser.