registration_timestamp filter
[angular-drzb] / app / partials / list.html.ep
1 <div ng-show="! ready">
2 Loading data...
3 </div>
4
5
6 <form ng-controller="ListCtrl" class="form-search" ng-show="ready">
7
8 <h2>Odaberite tip registracije</h2>
9
10 <label class="radio input-block-level" ng-repeat="type in RegistrationTypes" ng-switch on="type.code">
11 <hr ng-switch-when="false">
12 <span ng-switch-default ng-show="RegistrationTypeCount[type.code] > 0">
13  <tt>{{RegistrationTypeCount[type.code]}}</tt>
14  <input type="radio" name="search.registration_type" ng-model="search.registration_type" value="{{type.code}}" >
15  {{type.label}}
16  <i>{{type.description}}</i>
17 </span>
18 </label>
19
20 <div>
21 Search:
22 <input class="search-query" ng-model="search.$">
23 <a class="btn btn-invert" href="" ng-click="search.$ = ''">
24 <i class="icon-remove"></i></a>
25 <b>{{list.length}} results</b>
26 <tt>{{search}}</tt>
27 </div>
28
29 <div ng-show="list.length">
30
31 <h2>Prijavljenje registracije {{search.registration_type}}</h2>
32
33
34 <ol>
35 <li ng-repeat="registration in list">
36  <a href="#/registration/{{registration.id}}">edit</a>
37  {{registration.user.registration_type}}
38  <tt>{{registration._id}}</tt>
39  {{registration._id | registration_timestamp}}
40
41         <p>
42          {{registration.user.firstname}}
43          {{registration.user.surname}}
44          <em>{{registration.user.organization}}</em>,
45          {{registration.user.city}},
46          <i>{{registration.user.country}}</i>
47          <tt>&lt;{{registration.user.email}}&gt;</tt>
48         </p>
49
50 <p ng-show="registration.user.registration_type == 'symposium'">
51 {{registration.symposium.title}}
52  <p class="abstract">
53  {{registration.symposium.abstract}}
54  </p>
55 </p>
56
57 <h3 ng-show="registration.work.title">
58 {{registration.work.title}}
59 </h3>
60
61 <p ng-repeat="author in registration.work.persons" >
62  {{author.firstname}}
63  {{author.surname}},
64  <em>{{author.organization}}</em>
65  <tt>&lt;{{author.email}}&gt;</tt>
66 </p>
67
68 <p class="abstract">{{registration.work.abstract}}</p>
69
70 <ol ng-show="registration.user.registration_type == 'symposium'">
71  <li ng-repeat="work in registration.work.symposium_works">
72   <h4>{{work.title}}</h4>
73
74         <p ng-repeat="author in work.persons" >
75          {{author.firstname}}
76          {{author.surname}},
77          <em>{{author.organization}}</em>
78          <tt>&lt;{{author.email}}&gt;</tt>
79         </p>
80
81     <p class="abstract">{{work.abstract}}</p>
82
83  </li>
84
85 </ol>
86
87 </div><!-- ng-show="list.length"-->
88
89 </form>
90