Integrates highlightjs to SQL view modal
parent
f79c1765b6
commit
77be82d8e6
|
@ -35,6 +35,23 @@
|
||||||
<script src="<?= htmlspecialchars($app_root) ?>static/libs/chartjs/moment.min.js"></script>
|
<script src="<?= htmlspecialchars($app_root) ?>static/libs/chartjs/moment.min.js"></script>
|
||||||
<script src="<?= htmlspecialchars($app_root) ?>static/libs/chartjs/chartjs-adapter-moment.min.js"></script>
|
<script src="<?= htmlspecialchars($app_root) ?>static/libs/chartjs/chartjs-adapter-moment.min.js"></script>
|
||||||
<script src="<?= htmlspecialchars($app_root) ?>static/libs/chartjs/chartjs-plugin-zoom.min.js"></script>
|
<script src="<?= htmlspecialchars($app_root) ?>static/libs/chartjs/chartjs-plugin-zoom.min.js"></script>
|
||||||
|
<?php } ?>
|
||||||
|
<?php if ($page === 'admin-tools') {
|
||||||
|
// Use local highlight.js assets if available
|
||||||
|
$hlBaseFs = __DIR__ . '/../../public_html/static/libs/highlightjs';
|
||||||
|
$hlBaseUrl = htmlspecialchars($app_root) . 'static/libs/highlightjs/';
|
||||||
|
$hlCss = $hlBaseFs . '/styles/github.min.css';
|
||||||
|
$hlJs = $hlBaseFs . '/highlight.min.js';
|
||||||
|
$hlSql = $hlBaseFs . '/languages/sql.min.js';
|
||||||
|
if (is_file($hlCss)) { echo '<link rel="stylesheet" href="' . $hlBaseUrl . 'styles/github.min.css">'; }
|
||||||
|
if (is_file($hlJs)) { echo '<script src="' . $hlBaseUrl . 'highlight.min.js"></script>'; }
|
||||||
|
if (is_file($hlSql)) { echo '<script src="' . $hlBaseUrl . 'languages/sql.min.js"></script>'; }
|
||||||
|
?>
|
||||||
|
<script>
|
||||||
|
document.addEventListener('DOMContentLoaded', function() {
|
||||||
|
if (window.hljs) { hljs.highlightAll(); }
|
||||||
|
});
|
||||||
|
</script>
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
<title>Jilo Web</title>
|
<title>Jilo Web</title>
|
||||||
<link rel="icon" type="image/x-icon" href="<?= htmlspecialchars($app_root) ?>static/favicon.ico">
|
<link rel="icon" type="image/x-icon" href="<?= htmlspecialchars($app_root) ?>static/favicon.ico">
|
||||||
|
|
Loading…
Reference in New Issue