]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - client/src/app/core/menu/menu.component.html
Add ability to limit user registrations
[github/Chocobozzz/PeerTube.git] / client / src / app / core / menu / menu.component.html
CommitLineData
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>
602eb142
C
26 </div>
27
28 <div class="panel-block">
6562f1f7
C
29 <div class="block-title">Videos</div>
30
383bfc83 31 <a routerLink="/videos/list" routerLinkActive="active">
602eb142 32 <span class="hidden-xs glyphicon glyphicon-list"></span>
383bfc83
C
33 See videos
34 </a>
602eb142 35
383bfc83 36 <a *ngIf="isLoggedIn" routerLink="/videos/add" routerLinkActive="active">
602eb142 37 <span class="hidden-xs glyphicon glyphicon-cloud-upload"></span>
383bfc83
C
38 Upload a video
39 </a>
602eb142
C
40 </div>
41
6562f1f7
C
42 <div *ngIf="isUserAdmin()" class="panel-block">
43 <div class="block-title">Other</div>
44
45 <a routerLink="/admin" routerLinkActive="active">
602eb142 46 <span class="hidden-xs glyphicon glyphicon-cog"></span>
383bfc83
C
47 Administration
48 </a>
602eb142
C
49 </div>
50</menu>