]>
Commit | Line | Data |
---|---|---|
383bfc83 | 1 | <menu> |
602eb142 | 2 | <div class="panel-block"> |
6562f1f7 C |
3 | <div class="block-title">Account</div> |
4 | ||
602eb142 | 5 | <div id="panel-user-login" class="panel-button"> |
383bfc83 | 6 | <a *ngIf="!isLoggedIn" routerLink="/login" routerLinkActive="active"> |
602eb142 | 7 | <span class="hidden-xs glyphicon glyphicon-log-in"></span> |
383bfc83 C |
8 | Login |
9 | </a> | |
602eb142 | 10 | |
383bfc83 | 11 | <a *ngIf="isLoggedIn" (click)="logout()"> |
602eb142 | 12 | <span class="hidden-xs glyphicon glyphicon-log-out"></span> |
383bfc83 C |
13 | Logout |
14 | </a> | |
602eb142 C |
15 | </div> |
16 | ||
291e8d3e | 17 | <a *ngIf="!isLoggedIn && isRegistrationAllowed()" routerLink="/signup" routerLinkActive="active"> |
a184c71b | 18 | <span class="hidden-xs glyphicon glyphicon-user"></span> |
383bfc83 C |
19 | Signup |
20 | </a> | |
a184c71b | 21 | |
383bfc83 | 22 | <a *ngIf="isLoggedIn" routerLink="/account" routerLinkActive="active"> |
602eb142 | 23 | <span class="hidden-xs glyphicon glyphicon-user"></span> |
383bfc83 C |
24 | My account |
25 | </a> | |
fd45e8f4 C |
26 | |
27 | <a *ngIf="isLoggedIn" routerLink="/videos/mine" routerLinkActive="active"> | |
28 | <span class="hidden-xs glyphicon glyphicon-folder-open"></span> | |
29 | My videos | |
30 | </a> | |
602eb142 C |
31 | </div> |
32 | ||
33 | <div class="panel-block"> | |
6562f1f7 C |
34 | <div class="block-title">Videos</div> |
35 | ||
383bfc83 | 36 | <a routerLink="/videos/list" routerLinkActive="active"> |
602eb142 | 37 | <span class="hidden-xs glyphicon glyphicon-list"></span> |
383bfc83 C |
38 | See videos |
39 | </a> | |
602eb142 | 40 | |
f47bf2e1 | 41 | <a *ngIf="isLoggedIn" routerLink="/videos/upload" routerLinkActive="active"> |
602eb142 | 42 | <span class="hidden-xs glyphicon glyphicon-cloud-upload"></span> |
383bfc83 C |
43 | Upload a video |
44 | </a> | |
602eb142 C |
45 | </div> |
46 | ||
954605a8 | 47 | <div *ngIf="userHasAdminAccess" class="panel-block"> |
6562f1f7 C |
48 | <div class="block-title">Other</div> |
49 | ||
954605a8 | 50 | <a [routerLink]="getFirstAdminRouteAvailable()" routerLinkActive="active"> |
602eb142 | 51 | <span class="hidden-xs glyphicon glyphicon-cog"></span> |
383bfc83 C |
52 | Administration |
53 | </a> | |
602eb142 C |
54 | </div> |
55 | </menu> |