Elgg
Version 4.3
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
views
default
page
maintenance.php
Go to the documentation of this file.
1
<?php
10
// render content before head so that JavaScript and CSS can be loaded. See #4032
11
$messages
=
elgg_view
(
'page/elements/messages'
, [
'object'
=>
elgg_extract
(
'sysmessages'
,
$vars
)]);
12
$content
=
elgg_extract
(
'body'
,
$vars
);
13
14
elgg_unregister_external_file
(
'css'
,
'elgg'
);
15
elgg_load_external_file
(
'css'
,
'maintenance'
);
16
17
$body
= <<<__BODY
18
<div
class
=
"elgg-page elgg-page-maintenance"
id
=
"elgg-maintenance-page-wrapper"
>
19
<div
class
=
"elgg-page-messages"
>
20
$messages
21
</div>
22
<div
class
=
"elgg-body-maintenance"
>
23
$content
24
</div>
25
</div>
26
__BODY;
27
28
$head
=
elgg_view
(
'page/elements/head'
,
elgg_extract
(
'head'
,
$vars
, []));
29
30
echo
elgg_view
(
'page/elements/html'
, [
31
'head'
=>
$head
,
32
'body'
=>
$body
,
33
]);
elgg_unregister_external_file
elgg_unregister_external_file(string $type, string $name)
Unregister an external file.
Definition:
external_files.php:126
$head
$head
Definition:
maintenance.php:28
$messages
$messages
Maintenance mode page shell.
Definition:
maintenance.php:11
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:139
elgg_extract
elgg_extract($key, $array, $default=null, $strict=true)
Checks for $array[$key] and returns its value if it exists, else returns $default.
Definition:
elgglib.php:547
$body
$body
Maintenance mode layout.
Definition:
maintenance.php:8
echo
elgg echo
Translates a string.
Definition:
deprecated.js:530
$vars
$vars['head']
Definition:
html.php:24
$content
$content
Definition:
maintenance.php:12
elgg_view
elgg_view($view, $vars=[], $viewtype= '')
Return a parsed view.
Definition:
views.php:179
Generated on Thu Jan 26 2023 00:00:23 for Elgg by
1.8.11