Project

General

Profile

1
<div id="landingPage">
2
  <div class="uk-offcanvas-content">
3

    
4
    <div class="tm-header-mobile uk-hidden@m">
5
      <nav class="uk-navbar-container uk-navbar" uk-navbar="">
6
        <div class="uk-navbar-left">
7
          <a class="uk-navbar-toggle" href="#tm-mobile" uk-toggle="">
8
            <div uk-navbar-toggle-icon="" class="uk-navbar-toggle-icon uk-icon">
9
<!--              <svg width="20" height="20" viewBox="0 0 20 20" ratio="1">
10
                <rect y="9" width="20" height="2"/>
11
                <rect y="3" width="20" height="2"/>
12
                <rect y="15" width="20" height="2"/>
13
              </svg>-->
14
            </div>
15
          </a>
16
        </div>
17
        <div class="uk-navbar-center">
18
          <a class="uk-navbar-item uk-logo" [routerLink]="['/landing']">
19
            <img src="assets/imgs/OA_PROVIDE_A.png" alt="OpenAIRE"
20
                 class="uk-responsive-height"> </a>
21
        </div>
22
      </nav>
23
      <div id="tm-mobile" uk-offcanvas="" mode="slide" overlay="" class="uk-offcanvas">
24
        <div class="uk-offcanvas-bar">
25
          <button class="uk-offcanvas-close uk-close uk-icon" type="button" uk-close="">
26
<!--            <svg width="14" height="14" viewBox="0 0 14 14" ratio="1">
27
              <line fill="none" stroke="#000" stroke-width="1.1" x1="1" y1="1" x2="13" y2="13"/>
28
              <line fill="none" stroke="#000" stroke-width="1.1" x1="13" y1="1" x2="1" y2="13"/>
29
            </svg>-->
30
          </button>
31
          <div class="uk-child-width-1-1 uk-grid" uk-grid="">
32
            <div>
33
              <div class="uk-panel" id="module-0">
34
                <!-- THERE WAS COMMENTED SCRIPT HERE - CHECK REPOSITORYMANAGER.HTML -->
35
              </div>
36
            </div>
37
            <div>
38
              <!--<div class="uk-panel" id="module-tm-2">
39
                <div id="search-tm-2" action="#" method="post" role="search"
40
                      class="uk-search uk-search-default uk-icon">
41
                  <span class="uk-search-icon uk-icon"><svg width="20" height="20"
42
                                                            viewBox="0 0 20 20"
43
                                                            ratio="1">
44
                      <circle fill="none" stroke="#000" stroke-width="1.1" cx="9" cy="9" r="7"/>
45
                      <path fill="none" stroke="#000" stroke-width="1.1" d="M14,14 L18,18 L14,14 Z"/>
46
                  </svg></span>
47
                  <input name="searchword" placeholder="Search" class="uk-search-input" type="search">
48
                  <input name="task" value="search" type="hidden">
49
                  <input name="option" value="com_search" type="hidden">
50
                  <input name="Itemid" value="1860" type="hidden">
51

    
52
                </div>
53
              </div>-->
54
              <div>
55
                <a *ngIf="!getIsUserLoggedIn()" (click)="login()">Sign up/Register</a>
56
                <span *ngIf="getIsUserLoggedIn()">{{getUserName()}}</span>
57
                <ul *ngIf="getIsUserLoggedIn()" class="uk-list uk-margin-top">
58
                  <li>
59
                    <a class="uk-search-input" [routerLink]="['dashboard']" [routerLinkActive]="['uk-active']">Dashboard</a>
60
                  </li>
61
                  <li>
62
                    Sources
63
                    <ul>
64
                      <li><a [routerLink]="['sources', 'register']" [routerLinkActive]="['uk-active']">Register</a></li>
65
                      <li><a [routerLink]="['sources', 'update']" [routerLinkActive]="['uk-active']">Update</a></li>
66
                    </ul>
67
                  </li>
68
                  <li>
69
                    Compatibility
70
                    <ul>
71
                      <li><a [routerLink]="['compatibility', 'validate']" [routerLinkActive]="['uk-active']">Validate</a></li>
72
                      <li><a [routerLink]="['compatibility', 'browseHistory']" [routerLinkActive]="['uk-active']">Validation History</a></li>
73
                      <li><a [routerLink]="['compatibility', 'monitor']" [routerLinkActive]="['uk-active']">Collection Monitor</a></li>
74
                    </ul>
75
                  </li>
76
                  <li>
77
                    Content
78
                    <ul>
79
                      <li><a [routerLink]="['content', 'events']" [routerLinkActive]="['uk-active']">Events</a></li>
80
                      <li><a [routerLink]="['content', 'notifications']" [routerLinkActive]="['uk-active']">Notifications</a></li>
81
                    </ul>
82
                  </li>
83
                  <li>
84
                    <a class="uk-search-input" [routerLink]="['getImpact']" [routerLinkActive]="['uk-active']">Metrics</a>
85
                  </li>
86
                  <li *ngIf="getIsUserAdmin()">
87
                    Admin
88
                    <ul>
89
                      <li><a href="{{adminHomePage}}" target="_blank">Help Texts</a></li>
90
                      <li><a [routerLink]="['admin', 'metrics']" [routerLinkActive]="['uk-active']">Validate</a></li>
91
                    </ul>
92
                  </li>
93
                  <li><a (click)="logout()">Logout</a></li>
94
                </ul>
95
              </div>
96
            </div>
97
          </div>
98

    
99
        </div>
100
      </div>
101
    </div>
102

    
103
    <div class="tm-toolbar uk-visible@m">
104
      <div class="uk-container uk-flex uk-flex-middle uk-container-expand">
105

    
106

    
107
        <div class="uk-margin-auto-left">
108
          <div class="uk-grid-medium uk-child-width-auto uk-flex-middle uk-grid uk-grid-stack"
109
               uk-grid="margin: uk-margin-small-top">
110
            <div class="uk-first-column">
111
              <div class="uk-panel inner">
112
                <ul class="uk-subnav uk-subnav-line">
113
                  <li><a class="home-icon" href="https://{{ inBeta ? 'beta.' : '' }}openaire.eu">
114
                    <span class="uk-responsive-height">
115
                      <svg xml:space="preserve" xmlns:xlink="http://www.w3.org/1999/xlink" enable-background="new 0 0 20 20" height="20px" id="Layer_1" version="1.1" viewBox="0 0 48 48" width="20px" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="M44.715,23.711c-0.381,0.382-1,0.382-1.381,0l-8.939-8.938 c-0.064-0.051-0.119-0.106-0.17-0.171l-3.83-3.829c-0.064-0.051-0.119-0.106-0.17-0.171L24,4.377L4.667,23.711 c-0.381,0.382-1,0.382-1.381,0c-0.381-0.381-0.381-1,0-1.381L23.191,2.425c0.031-0.047,0.053-0.101,0.094-0.144 C23.482,2.085,23.742,1.994,24,2c0.258-0.006,0.518,0.084,0.715,0.281c0.043,0.042,0.062,0.096,0.096,0.144L30,7.616V4.997 c0,0,0,0,0,0c0-0.552,0.447-1,1-1h4c0.277,0,0.527,0.112,0.707,0.293C35.889,4.471,36,4.721,36,4.997v8.619l8.715,8.714 C45.096,22.711,45.096,23.33,44.715,23.711z M34,5.997h-2v3.619l2,2V5.997z M10,21.997c0.552,0,1,0.448,1,1v19c0,1.105,0.896,2,2,2 h6l0,0v-13c0-0.553,0.447-1,1-1h8c0.553,0,1,0.447,1,1v13l0,0h6c1.105,0,2-0.895,2-2v-19c0-0.552,0.447-1,1-1s1,0.448,1,1v19 c0,2.209-1.791,4-4,4H13c-2.209,0-4-1.791-4-4v-19C9,22.444,9.448,21.997,10,21.997z M27,43.996v-12h-6v12l0,0H27L27,43.996z" fill="#fff" fill-rule="evenodd" id="home"></path></svg>
116
                    </span></a></li>
117
                  <!--<li class="uk-active"><a-->
118
                  <!--href="/index.php?option=com_content&amp;view=article&amp;id=292&amp;Itemid=1860"><img-->
119
                  <!--class="uk-responsive-height"-->
120
                  <!--src="http://dl119.madgik.di.uoa.gr/images/site_images/Home-icon.png"-->
121
                  <!--alt="home"></a></li>-->
122
                  <li><a href="https://{{ inBeta ? 'beta.' : '' }}explore.openaire.eu" title="Search in OA. Link your research">Explore</a></li>
123
                  <li class="active"><a href="https://{{ inBeta ? 'beta.' : '' }}provide.openaire.eu/" title="Content Provider Dashboard">Provide</a></li>
124
                  <li><a href="https://{{ inBeta ? 'beta.' : '' }}connect.openaire.eu" title="Research Community Dashboard">Connect</a></li>
125
                  <li><a href="https://monitor.openaire.eu" title="Monitoring Dashboard">Monitor</a></li>
126
                  <li><a href="https://develop.openaire.eu" title="APIs">Develop</a></li>
127
                </ul>
128
              </div>
129
            </div>
130
          </div>
131
        </div>
132

    
133
      </div>
134
    </div>
135

    
136
    <div class="tm-header uk-visible@m tm-header-transparent" uk-header="">
137
      <div class="uk-navbar-container uk-sticky uk-navbar-transparent uk-light" uk-sticky="top:0" media="768"
138
           cls-active="uk-active uk-navbar-sticky" style="" animation="uk-animation-slide-top"
139
           top=".tm-header + [class*=&quot;uk-section&quot;]" cls-inactive="uk-navbar-transparent uk-light">
140
        <div class="uk-container uk-container-expand">
141
          <nav class="uk-navbar" uk-navbar="{&quot;align&quot;:&quot;left&quot;}">
142
            <div class="uk-navbar-left">
143
              <a [routerLink]="['landing']" class="uk-logo uk-navbar-item">
144
                <img src="assets/imgs/OA_PROVIDE_B.png" alt="OpenAIRE" class="uk-responsive-height">
145
              </a>
146
            </div>
147

    
148
            <!-- THERE WAS COMMENTED SCRIPT HERE - CHECK REPOSITORYMANAGER.HTML -->
149

    
150
            <div class="uk-navbar-center" *ngIf="getIsUserLoggedIn()" >
151

    
152
              <ul class="uk-navbar-nav">
153
                <li class="uk-parent" [routerLinkActive]="['uk-active']">
154
                  <a [routerLink]="['dashboard']" [routerLinkActive]="['uk-active']">
155
                    Dashboard
156
                  </a>
157
                </li>
158
                <li class="uk-parent" [routerLinkActive]="['uk-active']"><a href="#" class=""
159
                                                                            aria-expanded="false">Sources</a>
160
                  <div class="uk-navbar-dropdown uk-navbar-dropdown-bottom-left" style="top: 80px; left: 106.55px;"
161
                       id="sourcesMenu" (click)="onClick('sourcesMenu')">
162
                    <div class="uk-navbar-dropdown-grid uk-child-width-1-1 uk-grid uk-grid-stack" uk-grid="">
163
                      <div class="uk-first-column">
164
                        <ul class="uk-nav uk-navbar-dropdown-nav">
165
                          <li><a [routerLink]="['/sources','register']" id="registerLink">Register</a></li>
166
                          <li><a [routerLink]="['/sources', 'update']">Update</a></li>
167
                        </ul>
168
                      </div>
169
                    </div>
170
                  </div>
171
                </li>
172
                <li class="uk-parent" [routerLinkActive]="['uk-active']"><a href="#" class=""
173
                                                                            aria-expanded="false">Compatibility</a>
174
                  <div class="uk-navbar-dropdown uk-navbar-dropdown-bottom-left" style="top: 80px; left: 106.55px;"
175
                       id="compatibilityMenu" (click)="onClick('compatibilityMenu')">
176
                    <div class="uk-navbar-dropdown-grid uk-child-width-1-1 uk-grid uk-grid-stack" uk-grid="">
177
                      <div class="uk-first-column">
178
                        <ul class="uk-nav uk-navbar-dropdown-nav">
179
                          <li><a [routerLink]="['/compatibility','validate']">Validate</a></li>
180
                          <li><a [routerLink]="['/compatibility','browseHistory']">Validation History</a></li>
181
                          <li><a [routerLink]="['/compatibility','monitor']">Collection Monitor</a></li>
182
                        </ul>
183
                      </div>
184
                    </div>
185
                  </div>
186
                </li>
187
                <li class="uk-parent" [routerLinkActive]="['uk-active']"><a href="#" class=""
188
                                                                            aria-expanded="false">Content</a>
189
                  <div class="uk-navbar-dropdown uk-navbar-dropdown-bottom-left" style="top: 80px; left: 106.55px;"
190
                       id="contentMenu" (click)="onClick('contentMenu')">
191
                    <div class="uk-navbar-dropdown-grid uk-child-width-1-1 uk-grid uk-grid-stack" uk-grid="">
192
                      <div class="uk-first-column">
193
                        <ul class="uk-nav uk-navbar-dropdown-nav">
194
                          <li><a [routerLink]="['/content','events']">Events</a></li>
195
                          <li><a [routerLink]="['/content','notifications']">Notifications</a></li>
196
                        </ul>
197
                      </div>
198
                    </div>
199
                  </div>
200
                </li>
201
                <li class="uk-parent">
202
                  <a [routerLink]="['/getImpact']" [routerLinkActive]="['uk-active']">
203
                    Metrics
204
                  </a>
205
                </li>
206
              </ul>
207
            </div>
208
            <div class="uk-navbar-right">
209

    
210
              <ul *ngIf="!getIsUserLoggedIn()" class="uk-navbar-nav">
211
                <li class="uk-parent">
212
                  <a class="loginLink" (click)="login()">
213
                    <span class="uk-margin-small-right uk-icon">
214
                      <svg height="20" ratio="1" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg">
215
                        <circle cx="9.9" cy="6.4" fill="none" r="4.4" stroke="#000" stroke-width="1.1"></circle>
216
                        <path d="M1.5,19 C2.3,14.5 5.8,11.2 10,11.2 C14.2,11.2 17.7,14.6 18.5,19.2" fill="none" stroke="#000" stroke-width="1.1"></path>
217
                      </svg>
218
                    </span>
219
                    Sign in | Register
220
                  </a>
221
                </li>
222
              </ul>
223

    
224
              <ul *ngIf="getIsUserLoggedIn()" class="uk-navbar-nav">
225
                <li class="uk-parent">
226
                  <a class="loginLink" aria-expanded="false">
227
                    <span class="uk-margin-small-right uk-icon">
228
                      <svg height="20" ratio="1" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg">
229
                        <circle cx="9.9" cy="6.4" fill="none" r="4.4" stroke="#000" stroke-width="1.1"></circle>
230
                        <path d="M1.5,19 C2.3,14.5 5.8,11.2 10,11.2 C14.2,11.2 17.7,14.6 18.5,19.2" fill="none" stroke="#000" stroke-width="1.1"></path>
231
                      </svg>
232
                    </span>
233
                    {{ getUserName() }}
234
                  </a>
235
                  <div class="uk-navbar-dropdown uk-navbar-dropdown-bottom-left" style="top: 80px; left: 106.55px;"
236
                       id="userMenu" (click)="onClick('userMenu')">
237
                    <div class="uk-navbar-dropdown-grid uk-child-width-1-1 uk-grid uk-grid-stack" uk-grid="">
238
                      <div class="uk-first-column">
239
                        <ul class="uk-nav uk-navbar-dropdown-nav">
240
                          <ul *ngIf="getIsUserAdmin()" class="uk-nav uk-navbar-dropdown-nav">
241
                            <li class="uk-nav-header" style="display: block;">Admin</li>
242
                            <li style="display: block"><a href="{{adminHomePage}}" target="_blank">Help Texts</a></li>
243
                            <li style="display: block" class="uk-margin-small-bottom"><a [routerLink]="['/admin','metrics']">Metrics</a></li>
244
                          </ul>
245
                          <li><a class="logoutLink loginLink" (click)="logout()">Log out</a></li>
246
                        </ul>
247
                      </div>
248
                    </div>
249
                  </div>
250
                </li>
251
              </ul>
252

    
253
            </div>
254
          </nav>
255
        </div>
256
      </div>
257

    
258
      <div class="uk-sticky-placeholder" style="height: 84px; margin: 0px;" hidden="hidden"></div>
259
    </div>
260

    
261
  </div>
262
</div>
263

    
(1-1/2)