13 '#type' =>
'checkbox',
14 '#label' =>
elgg_echo(
'admin:security:settings:protect_upgrade'),
15 '#help' =>
elgg_echo(
'admin:security:settings:protect_upgrade:help'),
16 'name' =>
'security_protect_upgrade',
27 'class' =>
'elgg-divide-left plm',
28 ],
elgg_echo(
'admin:security:settings:protect_upgrade:token') .
$url);
34 '#type' =>
'checkbox',
35 '#label' =>
elgg_echo(
'admin:security:settings:protect_cron'),
36 '#help' =>
elgg_echo(
'admin:security:settings:protect_cron:help'),
37 'name' =>
'security_protect_cron',
66 'id' =>
'security-cron-urls',
67 'class' =>
'elgg-table mvm hidden',
72 'text' =>
elgg_echo(
'admin:security:settings:protect_cron:toggle'),
73 'href' =>
'#security-cron-urls',
74 'class' =>
'elgg-toggle',
79 'class' =>
'elgg-divide-left plm mbm',
85 '#type' =>
'checkbox',
86 '#label' =>
elgg_echo(
'admin:security:settings:disable_password_autocomplete'),
87 '#help' =>
elgg_echo(
'admin:security:settings:disable_password_autocomplete:help'),
88 'name' =>
'security_disable_password_autocomplete',
92 'checked' => (
bool)
elgg_get_config(
'security_disable_password_autocomplete'),
97 '#type' =>
'checkbox',
98 '#label' =>
elgg_echo(
'admin:security:settings:session_bound_entity_icons'),
99 '#help' =>
elgg_echo(
'admin:security:settings:session_bound_entity_icons:help'),
100 'name' =>
'session_bound_entity_icons',
109 '#type' =>
'checkbox',
110 '#label' =>
elgg_echo(
'admin:security:settings:subresource_integrity_enabled'),
111 '#help' =>
elgg_echo(
'admin:security:settings:subresource_integrity_enabled:help'),
112 'name' =>
'subresource_integrity_enabled',
elgg_view_module(string $type, string $title, string $body, array $vars=[])
Wrapper function for the module display pattern.
elgg_view_field(array $params=[])
Renders a form field, usually with a wrapper element, a label, help text, etc.
elgg_get_config(string $name, $default=null)
Get an Elgg configuration value.
$hardening
Security settings subview - misc hardening settings.
elgg_echo(string $message_key, array $args=[], string $language= '')
Elgg language module Functions to manage language and translations.
if($protect_upgrade) $protect_cron
elgg_view(string $view, array $vars=[], string $viewtype= '')
Return a parsed view.
$content
Set robots.txt action.
foreach($plugin_guids as $guid) if(empty($deactivated_plugins)) $url
_elgg_services()
Get the global service provider.
elgg_format_element(string $tag_name, array $attributes=[], string $text= '', array $options=[])
Format an HTML element.
elgg_http_get_signed_url(string $url, string $expires=null)
Signs provided URL with a SHA256 HMAC key.