aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+page-not-found/page-not-found.component.html
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2022-07-08 10:32:33 +0200
committerChocobozzz <me@florianbigard.com>2022-07-08 10:58:05 +0200
commitc0e3d9ff9019fc3af9791bd20e1430724b2a043a (patch)
treec43204bf44440eda4775fd1c3355f69bfeecb76e /client/src/app/+page-not-found/page-not-found.component.html
parentc482d2b7a6c59867973291f3ea3eca7d2db87d2a (diff)
downloadPeerTube-c0e3d9ff9019fc3af9791bd20e1430724b2a043a.tar.gz
PeerTube-c0e3d9ff9019fc3af9791bd20e1430724b2a043a.tar.zst
PeerTube-c0e3d9ff9019fc3af9791bd20e1430724b2a043a.zip
Rename not fount page to error page
Diffstat (limited to 'client/src/app/+page-not-found/page-not-found.component.html')
-rw-r--r--client/src/app/+page-not-found/page-not-found.component.html61
1 files changed, 0 insertions, 61 deletions
diff --git a/client/src/app/+page-not-found/page-not-found.component.html b/client/src/app/+page-not-found/page-not-found.component.html
deleted file mode 100644
index b950b8640..000000000
--- a/client/src/app/+page-not-found/page-not-found.component.html
+++ /dev/null
@@ -1,61 +0,0 @@
1<div class="root">
2 <div *ngIf="status !== 401 && status !== 403 && status !== 418" class="box">
3 <strong>{{ status }}.</strong>
4 <span class="ms-1 muted" i18n>That's an error.</span>
5
6 <div class="text mt-4">
7 <ng-container *ngIf="type === 'video'" i18n>We couldn't find any video tied to the URL {{ pathname }} you were looking for.</ng-container>
8 <ng-container *ngIf="type !== 'video'" i18n>We couldn't find any resource tied to the URL {{ pathname }} you were looking for.</ng-container>
9 </div>
10
11 <div class="muted mt-4">
12 <span i18n="Possible reasons preceding a list of reasons a `Not Found` error page may occur">Possible reasons:</span>
13
14 <ul>
15 <li i18n>You may have used an outdated or broken link</li>
16 <li>
17 <ng-container *ngIf="type === 'video'" i18n>The video may have been moved or deleted</ng-container>
18 <ng-container *ngIf="type !== 'video'" i18n>The resource may have been moved or deleted</ng-container>
19 </li>
20 <li i18n>You may have typed the address or URL incorrectly</li>
21 </ul>
22 </div>
23 </div>
24
25 <div *ngIf="status === 401" class="box">
26 <strong>{{ status }}.</strong>
27 <span class="ms-1 muted" i18n>You are not authorized here.</span>
28
29 <div class="text mt-4">
30 <ng-container *ngIf="type === 'video'" i18n>You might need to login to see the video.</ng-container>
31 <ng-container *ngIf="type !== 'video'" i18n>You might need to login to see the resource.</ng-container>
32 </div>
33
34 <a class="peertube-button-link orange-button mt-5" i18n routerLink="/login">
35 Login
36 </a>
37
38 </div>
39
40 <div *ngIf="status === 403" class="box">
41 <strong>{{ status }}.</strong>
42 <span class="ms-1 muted" i18n>You are not authorized here.</span>
43
44 <div class="text mt-4">
45 <ng-container *ngIf="type === 'video'" i18n>You might need to check your account is allowed by the video or instance owner.</ng-container>
46 <ng-container *ngIf="type !== 'video'" i18n>You might need to check your account is allowed by the resource or instance owner.</ng-container>
47 </div>
48 </div>
49
50 <div *ngIf="status === 418" class="box">
51 <strong>{{ status }}.</strong>
52 <span class="ms-1 muted">I'm a teapot.</span>
53
54 <div class="text mt-4" i18n="Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request">
55 The requested entity body blends sweet bits with a mellow earthiness.
56 </div>
57 <div class="muted" i18n="This is about Sepia's tea">Sepia seems to like it.</div>
58 </div>
59
60 <img src='/client/assets/images/mascot/{{ getMascotName() }}.svg' alt='{{ status }} mascot' class="mb-4">
61</div>