| Server IP : 202.61.199.114 / Your IP : 216.73.217.139 Web Server : nginx/1.22.1 System : Linux de.arni-solutions.de 6.1.0-49-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64 User : web20 ( 1018) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /tmp/sc/ |
Upload File : |
<?php
/* Smarty version 3.1.30, created on 2026-06-27 05:56:50
from "/var/www/clients/client1/web17/web/includes/templates/templates/booking/_history.tpl" */
/* @var Smarty_Internal_Template $_smarty_tpl */
if ($_smarty_tpl->_decodeProperties($_smarty_tpl, array (
'version' => '3.1.30',
'unifunc' => 'content_6a3f4a0299da07_09742180',
'has_nocache_code' => false,
'file_dependency' =>
array (
'd000c928df11e5ff03b083db19b1ab56c4b3d08b' =>
array (
0 => '/var/www/clients/client1/web17/web/includes/templates/templates/booking/_history.tpl',
1 => 1781838485,
2 => 'file',
),
),
'includes' =>
array (
),
),false)) {
function content_6a3f4a0299da07_09742180 (Smarty_Internal_Template $_smarty_tpl) {
?>
<div id="bkHistory" data-invoice="<?php echo $_smarty_tpl->tpl_vars['inv']->value->invoice_id;?>
">
<div class="d-flex align-items-center flex-wrap gap-2 mb-3">
<div class="btn-group btn-group-sm" role="group" aria-label="Filter">
<button type="button" class="btn btn-light border bh-filter active" data-filter="all">Alle</button>
<button type="button" class="btn btn-light border bh-filter" data-filter="write">Änderungen</button>
<button type="button" class="btn btn-light border bh-filter" data-filter="read">Zugriffe</button>
</div>
<span class="text-muted small ms-auto" id="bhCount"></span>
<button type="button" class="btn btn-sm btn-light border" id="bhReload" title="Aktualisieren"><i class="material-icons sm" style="vertical-align:-4px;">refresh</i></button>
</div>
<div id="bhTimeline">
<div class="text-center text-muted py-5"><div class="spinner-border spinner-border-sm"></div> Wird geladen …</div>
</div>
</div>
<style>
#bkHistory .bh-item{ position:relative; padding:0 0 4px 34px; }
#bkHistory .bh-item::before{ content:""; position:absolute; left:11px; top:26px; bottom:-6px; width:2px; background:var(--border-color,#e6e7eb); }
#bkHistory .bh-item:last-child::before{ display:none; }
#bkHistory .bh-dot{ position:absolute; left:0; top:4px; width:24px; height:24px; border-radius:50%; display:flex; align-items:center; justify-content:center; background:#eef1f5; color:#6c757d; }
#bkHistory .bh-dot .material-icons{ font-size:15px; }
#bkHistory .bh-item.is-write .bh-dot{ background:#e7f0ff; color:#206bc4; }
#bkHistory .bh-item.is-cancel .bh-dot{ background:#fde2e1; color:#b42318; }
#bkHistory .bh-item.is-reverted .bh-dot{ background:#fff3cd; color:#9a6b00; }
#bkHistory .bh-card{ border:1px solid var(--border-color,#e6e7eb); border-radius:10px; padding:10px 12px; margin-bottom:14px; background:#fff; }
#bkHistory .bh-read{ margin-bottom:14px; }
#bkHistory .bh-head{ display:flex; align-items:center; flex-wrap:wrap; gap:6px; }
#bkHistory .bh-title{ font-weight:600; }
#bkHistory .bh-meta{ color:var(--tblr-secondary,#6c757d); font-size:12px; }
#bkHistory .bh-src{ display:inline-flex; align-items:center; gap:4px; padding:1px 8px; border-radius:999px; background:#eef1f5; color:#42526e; font-size:11px; font-weight:600; }
#bkHistory .bh-diff{ width:100%; margin-top:8px; border-collapse:collapse; font-size:13px; }
#bkHistory .bh-diff th{ text-align:left; color:var(--tblr-secondary,#6c757d); font-weight:500; padding:3px 8px; border-bottom:1px solid var(--border-color,#eef0f3); font-size:11px; text-transform:uppercase; letter-spacing:.02em; }
#bkHistory .bh-diff td{ padding:5px 8px; border-bottom:1px solid var(--border-color,#f1f3f5); vertical-align:top; }
#bkHistory .bh-diff tr:last-child td{ border-bottom:none; }
#bkHistory .bh-old{ color:#b42318; text-decoration:line-through; text-decoration-color:rgba(180,35,24,.4); }
#bkHistory .bh-arrow{ color:#9aa3af; padding:0 4px; }
#bkHistory .bh-new{ color:#0a7a3d; font-weight:600; }
#bkHistory .bh-revbadge{ display:inline-flex; align-items:center; gap:4px; padding:2px 8px; border-radius:999px; background:#fff3cd; color:#9a6b00; font-size:11px; font-weight:600; }
#bkHistory .bh-empty{ text-align:center; color:var(--tblr-secondary,#6c757d); padding:40px 0; }
</style>
<?php echo '<script'; ?>
src="<?php echo @constant('SITE_URL');?>
/assets/js/booking-history.js?v=<?php echo filemtime((@constant('PATH_SYSTEM')).('/assets/js/booking-history.js'));?>
"><?php echo '</script'; ?>
>
<?php }
}