Diese Seite läuft auf dem Bludit CMS, ein Flat-File System, welches ohne Datenbank auskommt, eine Open Source Anwedung unter der MIT-Lizenz. Mehr Infos unter: docs.bludit.com.
Letzte Änderungen am System: 18.10.2025
Version: 3.16.2
Benutztes Theme: blogx
Benutze Plugins:
Dokumentierung der Code Änderungen:
(Erst das /*Original:*/ dann die Änderungen /*Geändert*/)
Footer Anpassung
/*12.10.2024 \bludit\bl-themes\blogx\php\footer.php */
/*Original:*/
<footer class="footer bg-dark">
<div class="container">
<p class="m-0 text-center text-white text-uppercase"><?php echo $site->footer(); ?><span class="ml-5 text-warning"><img class="mini-logo" src="<?php echo DOMAIN_THEME_IMG.'favicon.png'; ?>"/> Powered by <a target="_blank" class="text-white" href="https://www.bludit.com"><?php echo (defined('BLUDIT_PRO'))?'BLUDIT PRO':'BLUDIT' ?></a></span></p>
</div>
</footer>
/*Geändert*/
<footer class="footer bg-dark">
<div class="container">
<p class="m-0 text-center text-white text-uppercase">
<span class="ml-5 text-warning"><a target="_blank" class="text-white" href="https://creativecommons.org/licenses/by-nc/3.0/de/">CC BY-NC 3.0</span></a>
<span class="ml-5 text-warning"><a class="text-white" href="https://blog.t0by.de/unter-der-motorhaube">Motorhaube</span></a>
</p>
</div>
</footer>
Lesezeit ausgeblendet
/*12.10.2024 \bludit\bl-themes\blogx\php\home.php */
/*Original:*/
<!-- Creation date -->
<h6 class="card-subtitle mt-1 mb-4 text-muted">
<i class="bi bi-calendar"></i><?php echo $page->date(); ?>
<i class="ml-3 bi bi-clock-history"></i><?php echo $L->get('Reading time') . ': ' . $page->readingTime(); ?>
</h6>
/*Geändert*/
<!-- Creation date -->
<h6 class="card-subtitle mt-1 mb-4 text-muted">
<?php echo $page->date(); ?>
<!-- <i class="ml-3 bi bi-clock-history"></i> <?php echo $L->get('Reading time') . ': ' . $page->readingTime(); ?> -->
</h6>
Navbar im Head-Bereich angepasst
/*12.10.2024 \bludit\bl-themes\blogx\php\navbar.php */
/*Original:*/
<!-- Static pages -->
<?php foreach ($staticContent as $staticPage) : ?>
<li class="nav-item">
<a class="nav-link" href="<?php echo $staticPage->permalink() ?>"><?php echo $staticPage->title() ?></a>
</li>
<?php endforeach ?>
<!-- Social Networks -->
<?php foreach (Theme::socialNetworks() as $key => $label) : ?>
<li class="nav-item">
<a class="nav-link" href="<?php echo $site->{$key}(); ?>" target="_blank">
<img class="d-none d-sm-block nav-svg-icon" src="<?php echo DOMAIN_THEME . 'img/' . $key . '.svg' ?>" alt="<?php echo $label ?>" />
<span class="d-inline d-sm-none"><?php echo $label; ?></span>
</a>
</li>
<?php endforeach; ?>
</ul>
</div>
</div>
</nav>
/*Geändert*/
<nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark text-uppercase">
<div class="container">
<a class="navbar-brand" href="<?php echo Theme::siteUrl() ?>">
<span class="text-white"><?php echo $site->title() ?></span>
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarResponsive">
<ul class="navbar-nav ml-auto">
<!-- Static pages -->
<span class="ml-5 text-warning"><a class="text-white" href="https://blog.t0by.de/kontakt">Kontakt</span></a>
<span class="ml-5 text-warning"><a class="text-white" href="https://blog.t0by.de/impressum">Impressum-Datenschutz</span></a>
</ul>
</div>
</div>
</nav>
Letzte Änderung und Kategorien in Beiträgen eingefügt
/*12.10.2024 \bludit\bl-themes\blogx\php\page.php */
/*Original:*/
<!-- Creation date -->
<h6 class="card-subtitle mb-3 text-muted"><?php echo $page->date(); ?> - <?php echo $L->get('Reading time') . ': ' . $page->readingTime() ?></h6>
<?php endif ?>
<!-- Full content -->
<?php echo $page->content(); ?>
</div>
/*Geändert*/
<!-- Creation date -->
<h6 class="card-subtitle mb-3 text-muted">
Erstellt: <?php echo $page->date(); ?> |
Letzte Änderung: <?php echo $page->dateModified(); ?> |
Kategorien: <?php echo $page->category(); ?>
</h6>
<?php endif ?>
<!-- Full content -->
<?php echo $page->content(); ?>
</div>
Favicon der Seite geändert
/*12.10.2024 \bludit\bl-themes\blogx\img */
/*favicon.png ausgetauscht*/
Scroll-Up Funktion für den Admin Bereich.
/*18.10.2025 /bl-kernel/admin/themes/booty/index.php */
/*Original:*/
<footer class="footer bg-dark">
<div class="container">
<p class="m-0 text-center text-white text-uppercase">
<span class="ml-5 text-warning"><a target="_blank" class="text-white" href="https://creativecommons.org/licenses/by-nc/3.0/de/">CC BY-NC 3.0</span></a>
<span class="ml-5 text-warning"><a class="text-white" href="https://blog.t0by.de/unter-der-motorhaube">Motorhaube</span></a>
</p>
</div>
</footer>
/*Geändert*/
<footer class="footer bg-dark">
<div class="container">
<p class="m-0 text-center text-white text-uppercase">
<span class="ml-5 text-warning"><a target="_blank" class="text-white" href="https://creativecommons.org/licenses/by-nc/3.0/de/">CC BY-NC 3.0</span></a>
<span class="ml-5 text-warning"><a class="text-white" href="https://blog.t0by.de/unter-der-motorhaube">Motorhaube</span></a>
</p>
</div>
<!-- Scroll-to-Top-Button (Frontend, rund & halbtransparent grau) -->
<button id="scrollTopBtn" aria-label="Nach oben"
style="position:fixed;bottom:30px;right:30px;width:48px;height:48px;
border:none;border-radius:50%;background:rgba(180,180,180,0.45);
color:white;font-size:22px;cursor:pointer;z-index:9999;
box-shadow:0 0 8px rgba(0,0,0,0.25);display:none;opacity:0;
backdrop-filter:blur(3px);transition:opacity 0.4s, background 0.3s;">
↑
</button>
<script>
(function(){
const btn = document.getElementById('scrollTopBtn');
if (!btn) return;
// Ein- und Ausblenden nach 300px Scroll
window.addEventListener('scroll', () => {
const y = window.scrollY || document.documentElement.scrollTop;
if (y > 300) {
btn.style.display = 'block';
btn.style.opacity = '1';
} else {
btn.style.opacity = '0';
setTimeout(()=>{ if(parseFloat(btn.style.opacity)===0) btn.style.display='none'; }, 300);
}
});
// Klick -> sanft nach oben scrollen
btn.addEventListener('click', () => {
window.scrollTo({ top: 0, behavior: 'smooth' });
});
// Hover-Effekt
btn.addEventListener('mouseenter', ()=>btn.style.background='rgba(180,180,180,0.8)');
btn.addEventListener('mouseleave', ()=>btn.style.background='rgba(180,180,180,0.45)');
})();
</script>
</footer>
Scroll-Up Funktion für den Frontend Bereich.
/*18.10.2025 /bl-themes/blogx/php/footer.php */
/*Original:*/
<footer class="footer bg-dark">
<div class="container">
<p class="m-0 text-center text-white text-uppercase">
<span class="ml-5 text-warning"><a target="_blank" class="text-white" href="https://creativecommons.org/licenses/by-nc/3.0/de/">CC BY-NC 3.0</span></a>
<span class="ml-5 text-warning"><a class="text-white" href="https://blog.t0by.de/unter-der-motorhaube">Motorhaube</span></a>
</p>
</div>
</footer>
/*Geändert*/
<footer class="footer bg-dark">
<div class="container">
<p class="m-0 text-center text-white text-uppercase">
<span class="ml-5 text-warning"><a target="_blank" class="text-white" href="https://creativecommons.org/licenses/by-nc/3.0/de/">CC BY-NC 3.0</span></a>
<span class="ml-5 text-warning"><a class="text-white" href="https://blog.t0by.de/unter-der-motorhaube">Motorhaube</span></a>
</p>
</div>
<!-- Scroll-to-Top-Button (Frontend, rund & halbtransparent grau) -->
<button id="scrollTopBtn" aria-label="Nach oben"
style="position:fixed;bottom:30px;right:30px;width:48px;height:48px;
border:none;border-radius:50%;background:rgba(180,180,180,0.45);
color:white;font-size:22px;cursor:pointer;z-index:9999;
box-shadow:0 0 8px rgba(0,0,0,0.25);display:none;opacity:0;
backdrop-filter:blur(3px);transition:opacity 0.4s, background 0.3s;">
↑
</button>
<script>
(function(){
const btn = document.getElementById('scrollTopBtn');
if (!btn) return;
// Ein- und Ausblenden nach 300px Scroll
window.addEventListener('scroll', () => {
const y = window.scrollY || document.documentElement.scrollTop;
if (y > 300) {
btn.style.display = 'block';
btn.style.opacity = '1';
} else {
btn.style.opacity = '0';
setTimeout(()=>{ if(parseFloat(btn.style.opacity)===0) btn.style.display='none'; }, 300);
}
});
// Klick -> sanft nach oben scrollen
btn.addEventListener('click', () => {
window.scrollTo({ top: 0, behavior: 'smooth' });
});
// Hover-Effekt
btn.addEventListener('mouseenter', ()=>btn.style.background='rgba(180,180,180,0.8)');
btn.addEventListener('mouseleave', ()=>btn.style.background='rgba(180,180,180,0.45)');
})();
</script>
</footer>
Link zu den Beiträgen auch auf dem Beitragsbildern.
/*18.10.2025 /bl-themes/blogx/php/homephp */
/*Original:*/
/*....mitten im Quellcode:*/
<!-- Cover image -->
<?php if ($page->coverImage()) : ?>
<img class="card-img-top mb-3 rounded-0" alt="Cover Image" src="<?php echo $page->coverImage(); ?>" />
<?php endif ?>
<div class="card-body p-0">
<!-- Title -->
<a class="text-dark" href="<?php echo $page->permalink(); ?>">
<h2 class="title"><?php echo $page->title(); ?></h2>
</a>
/*Geändert*/ /*....mitten im Quellcode:*/
<!-- Cover image -->
<?php if ($page->coverImage()) : ?>
<a href="<?php echo $page->permalink(); ?>" aria-label="<?php echo $page->title(); ?>">
<img class="card-img-top mb-3 rounded-0"
alt="<?php echo $page->title(); ?>"
src="<?php echo $page->coverImage(); ?>" />
</a>
<?php endif ?>
<div class="card-body p-0">
<!-- Title -->
<a class="text-dark" href="<?php echo $page->permalink(); ?>">
<h2 class="title"><?php echo $page->title(); ?></h2>
</a>
Weitere Änderungen:
Bildquellen:
Links: