1 <ng-template #modal
let-hide=
"close">
2 <div class=
"modal-header">
3 <h4 i18n
class=
"modal-title">Configuration warning!
</h4>
4 <my-global-icon iconName=
"cross" aria-label=
"Close" role=
"button" (click)=
"hide()"></my-global-icon>
7 <div class=
"modal-body">
8 <img class=
"mascot" src=
"/client/assets/images/mascot/oh.png" alt=
"mascot" />
10 <p i18n
>Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields:
</p>
13 <li i18n *
ngIf=
"about.instance.name.toLowerCase() === 'peertube'">Instance name
</li>
14 <li i18n *
ngIf=
"isDefaultShortDescription(about.instance.shortDescription)">Instance short description
</li>
16 <li i18n *
ngIf=
"!about.instance.administrator">Who you are
</li>
17 <li i18n *
ngIf=
"!about.instance.maintenanceLifetime">How long you plan to maintain your instance
</li>
18 <li i18n *
ngIf=
"!about.instance.businessModel">How you plan to pay your instance
</li>
20 <li i18n *
ngIf=
"!about.instance.moderationInformation">How you will moderate your instance
</li>
21 <li i18n *
ngIf=
"!about.instance.terms">Instance terms
</li>
25 Please consider to configure these fields to help people to choose
<strong>the appropriate instance
</strong>.
26 Without them, your instance may not be referenced on
<a target=
"_blank" rel=
"noopener noreferrer" href=
"https://joinpeertube.org">JoinPeerTube website
</a>.
29 <div class=
"configure-instance">
30 <a i18n
class=
"action-button action-button-configure" href=
"/admin/config/edit-custom" target=
"_blank" rel=
"noopener noreferrer">Configure these fields
</a>
35 <div class=
"modal-footer inputs">
37 inputName=
"stopDisplayModal" [(ngModel)]=
"stopDisplayModal"
38 i18n-labelText
labelText=
"Don't show me this warning anymore"
41 </my-peertube-checkbox>
44 type=
"button" role=
"button" i18n-value
value=
"Close" class=
"action-button action-button-cancel"
45 (click)=
"hide()" (key.enter)=
"hide()"