Elgg
Version master
views
default
page
maintenance.php
Go to the documentation of this file.
1
<?php
10
elgg_unregister_external_file
(
'css'
,
'elgg'
);
11
elgg_load_external_file
(
'css'
,
'maintenance'
);
12
13
// render content before head so that JavaScript and CSS can be loaded. See #4032
14
$messages
=
elgg_view
(
'page/elements/messages'
, [
'object'
=>
elgg_extract
(
'sysmessages'
,
$vars
)]);
15
$header
=
elgg_view
(
'page/elements/maintenance/header'
,
$vars
);
16
17
$body
=
elgg_view
(
'page/elements/maintenance/body'
, [
18
'messages'
=>
$messages
,
19
'header'
=>
$header
,
20
'content'
=>
elgg_extract
(
'body'
,
$vars
),
21
]);
22
23
$head
=
elgg_view
(
'page/elements/head'
,
elgg_extract
(
'head'
,
$vars
, []));
24
25
echo
elgg_view
(
'page/elements/html'
, [
26
'head'
=>
$head
,
27
'body'
=>
$body
,
28
]);
$vars
$vars
Definition:
theme.php:3
elgg_extract
elgg_extract($key, $array, $default=null, bool $strict=true)
Checks for $array[$key] and returns its value if it exists, else returns $default.
Definition:
elgglib.php:240
elgg_load_external_file
elgg_load_external_file(string $type, string $name)
Load an external resource for use on this page.
Definition:
external_files.php:92
elgg_unregister_external_file
elgg_unregister_external_file(string $type, string $name)
Unregister an external file.
Definition:
external_files.php:79
elgg_view
elgg_view(string $view, array $vars=[], string $viewtype='')
Return a parsed view.
Definition:
views.php:156
$messages
$messages
Definition:
maintenance.php:14
$body
$body
Definition:
maintenance.php:17
$header
$header
Definition:
maintenance.php:15
$head
$head
Definition:
maintenance.php:23
Generated on Mon Sep 8 2025 00:02:03 for Elgg by
1.9.1