Content Security Policy (CSP) Improvements.
This commit is contained in:
@@ -336,34 +336,37 @@ class pageBuilder
|
||||
<!-- jQuery Scrollbar -->
|
||||
<script src="/src/js/plugin/jquery-scrollbar/jquery.scrollbar.min.js"></script>
|
||||
|
||||
|
||||
<!-- Chart JS
|
||||
<script src="/src/js/plugin/chart.js/chart.min.js"></script>
|
||||
-->
|
||||
|
||||
<!-- jQuery Sparkline
|
||||
<script src="/src/js/plugin/jquery.sparkline/jquery.sparkline.min.js"></script>
|
||||
-->
|
||||
|
||||
<!-- Chart Circle
|
||||
<script src="/src/js/plugin/chart-circle/circles.min.js"></script>
|
||||
-->
|
||||
|
||||
<!-- jQuery Vector Maps
|
||||
<script src="/src/js/plugin/jsvectormap/jsvectormap.min.js"></script>
|
||||
<script src="/src/js/plugin/jsvectormap/world.js"></script>
|
||||
-->
|
||||
|
||||
<!-- Load Other Js scripts -->
|
||||
<?php
|
||||
if (isset($this->jsScriptLoadData)) {
|
||||
foreach ($this->jsScriptLoadData as $key => $script) {
|
||||
if ($key === 'form') { ?>
|
||||
<script src="/src/js/plugin/select2/select2.full.min.js"></script><!-- Bootstrap Tagsinput -->
|
||||
<script src="/src/js/plugin/bootstrap-tagsinput/bootstrap-tagsinput.min.js"></script><!-- jQuery Moment.JS -->
|
||||
<script src="/src/js/plugin/moment/moment.min.js"></script><!-- Bootstrap datetimepicker -->
|
||||
<script src="/src/js/plugin/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js"></script><!-- validate forms -->
|
||||
<script src="/src/js/plugin/jquery.validate/jquery.validate.min.js"></script><!-- dropzone -->
|
||||
<script src="/src/js/plugin/dropzone/dropzone.min.js"></script>
|
||||
<script src="/src/js/sentri/form.js"></script>
|
||||
|
||||
<?php } elseif ($key === 'codeblocks') { ?>
|
||||
<link rel="stylesheet" href="/src/css/prism.css">
|
||||
<script src="https://cdn.jsdelivr.net/npm/prismjs/prism.min.js"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/prismjs/components/prism-json.min.js"></script>
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs/plugins/toolbar/prism-toolbar.css">
|
||||
<script src="https://cdn.jsdelivr.net/npm/prismjs/plugins/toolbar/prism-toolbar.min.js"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.min.js"></script>
|
||||
<?php } elseif ($key === 'datepicker') { ?>
|
||||
<script src="/src/js/plugin/moment/moment.min.js"></script>
|
||||
<script src="/src/js/plugin/datepicker/bootstrap-datetimepicker.min.js"></script>
|
||||
|
||||
<script src="/src/js/sentri/datepicker.js"></script>
|
||||
<?php } else { ?>
|
||||
<script src="<?php echo $key ?>"></script>
|
||||
<?php } ?><?php }
|
||||
}
|
||||
# keeps refreshing the timeZoneCookie
|
||||
setTimeZoneCookie();
|
||||
|
||||
if (isset($this->jsScriptLoadData)) {
|
||||
require_once "{$_SERVER['DOCUMENT_ROOT']}/bin/php/jsScripts.php";
|
||||
}
|
||||
# process response from actions
|
||||
if (isset($_SESSION['response'])) { ?>
|
||||
<script src="/src/js/sentri/response.js"></script>
|
||||
<?php }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user