[Web] Minify more resources, fix missing JS
This commit is contained in:
@@ -3,7 +3,7 @@ require_once $_SERVER['DOCUMENT_ROOT'] . '/modals/footer.php';
|
||||
logger();
|
||||
?>
|
||||
<div style="margin-bottom: 100px;"></div>
|
||||
<script><?=$js_footer;?></script>
|
||||
<script type='text/javascript'><?=$js_minifier->minify();?></script>
|
||||
<script>
|
||||
<?php
|
||||
$lang_footer = json_encode($lang['footer']);
|
||||
|
@@ -11,17 +11,30 @@
|
||||
<script src="/js/html5shiv.min.js"></script>
|
||||
<script src="/js/respond.min.js"></script>
|
||||
<![endif]-->
|
||||
<script src="/js/jquery-1.12.4.min.js"></script>
|
||||
<style><?=$css_header;?></style>
|
||||
<script type='text/javascript' src="/js/jquery-1.12.4.min.js"></script>
|
||||
<?php if (strtolower(trim($DEFAULT_THEME)) != "lumen"): ?>
|
||||
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/bootswatch/3.3.7/<?= strtolower(trim($DEFAULT_THEME)); ?>/bootstrap.min.css">
|
||||
<?php endif; ?>
|
||||
<?= (preg_match("/mailbox/i", $_SERVER['REQUEST_URI'])) ? '<link rel="stylesheet" href="/css/site/mailbox.css">' : null; ?>
|
||||
<?= (preg_match("/admin/i", $_SERVER['REQUEST_URI'])) ? '<link rel="stylesheet" href="/css/site/admin.css">' : null; ?>
|
||||
<?= (preg_match("/user/i", $_SERVER['REQUEST_URI'])) ? '<link rel="stylesheet" href="/css/site/user.css">' : null; ?>
|
||||
<?= (preg_match("/edit/i", $_SERVER['REQUEST_URI'])) ? '<link rel="stylesheet" href="/css/site/edit.css">' : null; ?>
|
||||
<?= (preg_match("/quarantine/i", $_SERVER['REQUEST_URI'])) ? '<link rel="stylesheet" href="/css/site/quarantine.css">' : null; ?>
|
||||
<?= (preg_match("/debug/i", $_SERVER['REQUEST_URI'])) ? '<link rel="stylesheet" href="/css/site/debug.css">' : null; ?>
|
||||
<?php endif;
|
||||
if (preg_match("/mailbox/i", $_SERVER['REQUEST_URI'])) {
|
||||
$css_minifier->add('/web/css/site/mailbox.css');
|
||||
}
|
||||
if (preg_match("/admin/i", $_SERVER['REQUEST_URI'])) {
|
||||
$css_minifier->add('/web/css/site/admin.css');
|
||||
}
|
||||
if (preg_match("/user/i", $_SERVER['REQUEST_URI'])) {
|
||||
$css_minifier->add('/web/css/site/user.css');
|
||||
}
|
||||
if (preg_match("/edit/i", $_SERVER['REQUEST_URI'])) {
|
||||
$css_minifier->add('/web/css/site/edit.css');
|
||||
}
|
||||
if (preg_match("/quarantine/i", $_SERVER['REQUEST_URI'])) {
|
||||
$css_minifier->add('/web/css/site/quarantine.css');
|
||||
}
|
||||
if (preg_match("/debug/i", $_SERVER['REQUEST_URI'])) {
|
||||
$css_minifier->add('/web/css/site/debug.css');
|
||||
}
|
||||
?>
|
||||
<style><?=$css_minifier->minify();?></style>
|
||||
<link rel="shortcut icon" href="/favicon.png" type="image/png">
|
||||
<link rel="icon" href="/favicon.png" type="image/png">
|
||||
</head>
|
||||
|
@@ -24,7 +24,6 @@ $js_dir = array_diff(scandir('/web/js/build'), array('..', '.'));
|
||||
foreach ($js_dir as $js_file) {
|
||||
$js_minifier->add('/web/js/build/' . $js_file);
|
||||
}
|
||||
$js_footer = $js_minifier->minify();
|
||||
|
||||
// Minify CSS
|
||||
$css_minifier = new Minify\CSS();
|
||||
@@ -32,7 +31,6 @@ $css_dir = array_diff(scandir('/web/css/build'), array('..', '.'));
|
||||
foreach ($css_dir as $css_file) {
|
||||
$css_minifier->add('/web/css/build/' . $css_file);
|
||||
}
|
||||
$css_header = $css_minifier->minify();
|
||||
|
||||
// U2F API + T/HOTP API
|
||||
$u2f = new u2flib_server\U2F('https://' . $_SERVER['HTTP_HOST']);
|
||||
|
Reference in New Issue
Block a user