{{ t('Edit status page') }} {{ post.name }}
@if (!post.container_id) {
{{ t('Please select a container.') }}
}
{{ t('Access control') }}
⚠️ {{ t('Grant unrestricted access to this Status page without user authentication.') }}
@if (post.public) {
{{ t('Public status pages will be accessible through the numeric ID or a UUID by default. It is also possible to define a custom identifier such as "datacenter".') }}
  • https://{{ hostname }}/statuspages/publicView/{{ post.id }}
  • https://{{ hostname }}/statuspages/publicView/{{ post.uuid }}
  • @if (post.public_identifier) {
  • https://{{ hostname }}/statuspages/publicView/{{ post.public_identifier }}
  • }
}
{{ t('Downtime and Acknowledgements') }}
{{ t('Determines if running and planed downtimes are displayed on the status page') }}
{{ t('Determines if the comments of the downtime are displayed on the status page.') }}
{{ t('Determines if acknowledgements are displayed on the status page') }}
{{ t('Determines if the comments of the acknowledgements are displayed on the status page.') }}
{{ t('Status page items') }} @if (noItemsSelected) { {{ t('You must select at least one configuration item for status page.') }} }
@if (post.selected_hostgroups._ids.length > 0) {
{{ t('Hostgroup name') }} {{ t('Display name') }} @for (hostgroup of hostgroups; track $index) { @if (post.selected_hostgroups._ids.indexOf(hostgroup.id) !== -1) { @if (this.PermissionsService.hasPermissionObservable(['hostgroups', 'extended'])|async) { {{ hostgroup.value }} } @else { {{ hostgroup.value }} } } }
}
@if (post.selected_servicegroups._ids.length > 0) { {{ t('Servicegroup name') }} {{ t('Display name') }} @for (servicegroup of servicegroups; ; track $index) { @if (post.selected_servicegroups._ids.indexOf(servicegroup.id) !== -1) { @if (this.PermissionsService.hasPermissionObservable(['servicegroups', 'extended'])|async) { {{ servicegroup.value }} } @else { {{ servicegroup.value }} } } } }
@if (post.selected_hosts._ids.length > 0) { {{ t('Host name') }} {{ t('Display name') }} @for (host of hosts; ; track $index) { @if (post.selected_hosts._ids.indexOf(host.id) !== -1) { @if (this.PermissionsService.hasPermissionObservable(['hosts', 'browser'])|async) { {{ host.value }} } @else { {{ host.value }} } } } }
@if (post.selected_services._ids.length > 0) { {{ t('Service name') }} {{ t('Display name') }} @for (service of services; track $index) { @if (post.selected_services._ids.indexOf(service.id) !== -1) { @if (this.PermissionsService.hasPermissionObservable(['services', 'browser'])|async) { {{ service.value }} } @else { {{ service.value }} } } } }