PluginProbe
WebTotem Security / 2.3.14
WebTotem Security v2.3.14
3.0.1 3.0.0 trunk 1.0 1.1 1.2 1.3 1.3.1 1.3.2 1.3.3 2.0 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.1 2.2.2 2.2.3 2.2.4 All 109 releases
← All changes | includes/layout.php +39 -7 2.2.22.3.14 View file →
@@ -1,8 +1,16 @@
1 1 <div>
2 - <?php $color_scheme = WTSEC_LIBRARY_App::_get('color_scheme');?>
2 + <?php
3 + $color_scheme = WTSEC_LIBRARY_App::_get('color_scheme');
4 + $time_zone = WTSEC_LIBRARY_App::_get('time_zone');
5 + $class = ($color_scheme == 'dark') ? 'wtotem_theme—dark' : 'wtotem_theme—light';
6 + ?>
3 7
4 - <div class="wtotem_body <?= ($color_scheme == 'dark') ? 'wtotem_theme—dark' : '' ?>">
8 + <script >
9 + document.querySelector("body").classList.add("<?= $class ?>");
10 + var $userTimeZone = <?= $time_zone ?: 'false' ?>;
11 + </script>
12 + <div class="wtotem_body">
5 13 <div class="wtotem_header wt_card">
6 14 <div class="wtotem_container">
7 15 <div class="wtotem_header__body">
8 16 <div class="wtotem_version">
@@ -16,11 +24,12 @@
16 24 <ul class="wtotem_nav__menu">
17 25 <div class="wtotem_control__checkbox" id="color_scheme_toggle">
18 26 <input type="checkbox" class="wtotem_control__input" id="control-checkbox" <?= ($color_scheme == 'dark') ? 'checked' : '' ?> />
19 27 <label for="control-checkbox" class="wtotem_control__label">
20 - <span class="wtotem_control__switched-circle"></span>
28 + <span class="wtotem_control__switched-circle"></span>
21 29 </label>
22 30 </div>
31 +
23 32 <li class="wtotem_nav__item">
24 33 <a href="<?=wtsec_getUrl("dashboard")?>" class="wtotem_nav__link <?= wtsec_isActivePage("dashboard") ?>">
25 34 <?= wtsec_locale("dashboard") ?>
26 35 </a>
@@ -34,19 +43,37 @@
34 43 <a href="<?=wtsec_getUrl("vc")?>" class="wtotem_nav__link <?= wtsec_isActivePage("vc") ?>">
35 44 <?= wtsec_locale("remote_antivirus") ?>
36 45 </a>
37 46 </li>
47 + <li class="wtotem_nav__item">
48 + <a href="<?=wtsec_getUrl("options")?>" class="wtotem_nav__link <?= wtsec_isActivePage("options") ?>">
49 + <?= wtsec_locale("settings") ?>
50 + </a>
51 + </li>
52 + <li class="wtotem_nav__item">
53 + <a href="<?=wtsec_getUrl("reports")?>" class="wtotem_nav__link <?= wtsec_isActivePage("reports") ?>">
54 + <?= wtsec_locale("reports") ?>
55 + </a>
56 + </li>
57 + <li class="wtotem_nav__item">
58 + <a href="<?=wtsec_getUrl("information")?>" class="wtotem_nav__link <?= wtsec_isActivePage("information") ?>">
59 + <?= wtsec_locale("information") ?>
60 + </a>
61 + </li>
38 62 </ul>
39 63 </nav>
40 64 </div>
41 65 </div>
42 66 </div>
43 - <div class="wtotem_content" style="padding:1px">
44 - <div class="wtotem_container">
45 - <?php WTSEC_LIBRARY_Session::notifications() ?>
46 - </div>
67 + <div class="wtotem_content" style="padding:1px">
68 + <div class="wtotem_container">
69 + <div id="wtotem_notifications"></div>
70 + <?php WTSEC_LIBRARY_Session::notifications() ?>
47 71 </div>
72 + </div>
73 + <div class="wtotem_content_body">
48 74 <?php include $body;?>
75 + </div>
49 76
50 77 <div class="wtotem_footer">
51 78 <div class="wtotem_container">
52 79 <div class="wtotem_footer__first">
@@ -90,8 +117,13 @@
90 117 </div>
91 118 </div>
92 119 </div>
93 120 </div>
121 + </div>
122 +
123 + <div class="wt-loader-fixed wt-loader d-none" style="height: auto;">
124 + <img src="<?=wtsec_getImagePath("spinner.svg")?>" alt="spinner">
125 + <strong class="wt-text wt-text--uppercase wt-text--blue">Loading</strong>
94 126 </div>
95 127 </div>
96 128 <style>
97 129 /* wp default styles override*/