mirror of
https://github.com/nextcloud/server.git
synced 2026-02-10 06:15:08 -05:00
X-UA-Compatible and X-Download-Options headers are interpreted or relevant for Internet Explorer only. With the deprecation of Internet Explorer support in Nextcloud 20 and planned support removal already in Nextcloud 22, these became obsolete and are hereby removed, including their removal from setup checks. Signed-off-by: MichaIng <micha@dietpi.com>
58 lines
2.4 KiB
PHP
58 lines
2.4 KiB
PHP
<!DOCTYPE html>
|
|
<html class="ng-csp" data-placeholder-focus="false" lang="<?php p($_['language']); ?>" data-locale="<?php p($_['locale']); ?>" >
|
|
<head
|
|
<?php if ($_['user_uid']) { ?>
|
|
data-user="<?php p($_['user_uid']); ?>" data-user-displayname="<?php p($_['user_displayname']); ?>"
|
|
<?php } ?>
|
|
data-requesttoken="<?php p($_['requesttoken']); ?>">
|
|
<meta charset="utf-8">
|
|
<title>
|
|
<?php p($theme->getTitle()); ?>
|
|
</title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
|
|
<?php if ($theme->getiTunesAppId() !== '') { ?>
|
|
<meta name="apple-itunes-app" content="app-id=<?php p($theme->getiTunesAppId()); ?>">
|
|
<?php } ?>
|
|
<meta name="theme-color" content="<?php p($theme->getColorPrimary()); ?>">
|
|
<link rel="icon" href="<?php print_unescaped(image_path('', 'favicon.ico')); /* IE11+ supports png */ ?>">
|
|
<link rel="apple-touch-icon" href="<?php print_unescaped(image_path('', 'favicon-touch.png')); ?>">
|
|
<link rel="mask-icon" sizes="any" href="<?php print_unescaped(image_path('', 'favicon-mask.svg')); ?>" color="<?php p($theme->getColorPrimary()); ?>">
|
|
<link rel="manifest" href="<?php print_unescaped(image_path('', 'manifest.json')); ?>">
|
|
<?php emit_css_loading_tags($_); ?>
|
|
<?php emit_script_loading_tags($_); ?>
|
|
<?php print_unescaped($_['headers']); ?>
|
|
</head>
|
|
<body id="<?php p($_['bodyid']);?>">
|
|
<?php include 'layout.noscript.warning.php'; ?>
|
|
<?php foreach ($_['initialStates'] as $app => $initialState) { ?>
|
|
<input type="hidden" id="initial-state-<?php p($app); ?>" value="<?php p(base64_encode($initialState)); ?>">
|
|
<?php }?>
|
|
<div class="wrapper">
|
|
<div class="v-align">
|
|
<?php if ($_['bodyid'] === 'body-login'): ?>
|
|
<header role="banner">
|
|
<div id="header">
|
|
<div class="logo">
|
|
<h1 class="hidden-visually">
|
|
<?php p($theme->getName()); ?>
|
|
</h1>
|
|
<?php if (\OC::$server->getConfig()->getSystemValue('installed', false)
|
|
&& \OC::$server->getConfig()->getAppValue('theming', 'logoMime', false)): ?>
|
|
<img src="<?php p($theme->getLogo()); ?>"/>
|
|
<?php endif; ?>
|
|
</div>
|
|
</div>
|
|
</header>
|
|
<?php endif; ?>
|
|
<main>
|
|
<?php print_unescaped($_['content']); ?>
|
|
</main>
|
|
</div>
|
|
</div>
|
|
<footer role="contentinfo">
|
|
<p class="info">
|
|
<?php print_unescaped($theme->getLongFooter()); ?>
|
|
</p>
|
|
</footer>
|
|
</body>
|
|
</html>
|