1 <h2 *
ngIf=
"displayInstanceName" class=
"instance-name">{{ about?.instance.name }}
</h2>
3 <div *
ngIf=
"displayInstanceShortDescription" class=
"instance-short-description ellipsis-multiline-3">{{ about?.instance.shortDescription }}
</div>
5 <ngb-accordion #
accordion=
"ngbAccordion" [closeOthers]=
"true">
6 <ngb-panel *
ngIf=
"panels.features" id=
"instance-features">
7 <ng-template ngbPanelTitle
>
8 <my-global-icon iconName=
"playlists"></my-global-icon>
10 <ng-container i18n
>Features found on this instance
</ng-container>
13 <ng-template ngbPanelContent
>
14 <my-instance-features-table></my-instance-features-table>
18 <ng-container *
ngIf=
"about">
19 <ngb-panel *
ngIf=
"getAdministratorsPanel()" >
20 <ng-template ngbPanelTitle
>
21 <my-global-icon iconName=
"playlists"></my-global-icon>
23 <ng-container i18n
>Administrators & Sustainability
</ng-container>
26 <ng-template ngbPanelContent
>
28 <strong i18n
>Who are we?
</strong>
29 <div [innerHTML]=
"aboutHtml.administrator"></div>
33 <strong i18n
>How long do we plan to maintain this instance?
</strong>
34 <div [innerHTML]=
"about.instance.maintenanceLifetime"></div>
38 <strong i18n
>How will we finance this instance?
</strong>
39 <div [innerHTML]=
"about.instance.businessModel"></div>
44 <ngb-panel *
ngIf=
"termsPanel" id=
"terms">
45 <ng-template ngbPanelTitle
>
46 <my-global-icon iconName=
"playlists"></my-global-icon>
51 <ng-template ngbPanelContent
>
52 <div class=
"block" [innerHTML]=
"aboutHtml.terms"></div>
56 <ngb-panel *
ngIf=
"moderationPanel" id=
"moderation-information">
57 <ng-template ngbPanelTitle
>
58 <my-global-icon iconName=
"playlists"></my-global-icon>
60 <ng-container i18n
>Moderation information
</ng-container>
63 <ng-template ngbPanelContent
>
64 <div class=
"block" [innerHTML]=
"aboutHtml.moderationInformation"></div>
68 <ngb-panel *
ngIf=
"codeOfConductPanel" id=
"code-of-conduct">
69 <ng-template ngbPanelTitle
>
70 <my-global-icon iconName=
"playlists"></my-global-icon>
72 <ng-container i18n
>Code of conduct
</ng-container>
75 <ng-template ngbPanelContent
>
76 <div class=
"block" [innerHTML]=
"aboutHtml.codeOfConduct"></div>
80 <ngb-panel *
ngFor=
"let pluginPanel of pluginPanels" [id]=
"pluginPanel.id">
81 <ng-template ngbPanelTitle
>
82 <my-global-icon iconName=
"playlists"></my-global-icon>
84 <ng-container i18n
>{{ pluginPanel.title }}
</ng-container>
87 <ng-template ngbPanelContent
>
88 <div class=
"block" [innerHTML]=
"pluginPanel.html"></div>