From ffd41931fa4517d66fe9764b91d445769bc43acf Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Thu, 28 May 2026 19:19:47 +0000
Subject: [PATCH] =gitblit switch

---
 blocks/_setup.php |   27 ++++++++++++++-------------
 1 files changed, 14 insertions(+), 13 deletions(-)

diff --git a/blocks/_setup.php b/blocks/_setup.php
index c858b40..21198ac 100644
--- a/blocks/_setup.php
+++ b/blocks/_setup.php
@@ -1,6 +1,6 @@
 <?php
 
-function atat_render_core_site_logo(array $block, string $content):string
+function atat_prerender_core_site_logo(array $block, ?string $content):?string
 {
     $open = $close = '';
 
@@ -13,24 +13,25 @@
     if (array_key_exists('className', $block['attrs'])) {
         $logo = false;
         if (str_contains($block['attrs']['className'], 'is-proper')) {
-            $logo = '<img class="logo" src="'.ATAT_URL.'/assets/tatty-soap-rose-header.webp">';
+            $logo = '<img class="logo" src="'.ATAT_URL.'assets/tatty-soap-rose-header.webp">';
         }
         if ($logo) {
             return $open.$logo.$close;
         }
     }
 
-    return JVB()->blocks()->render_core_site_logo($block, $content);
+    return JVB()->blocks()->prerender_core_site_logo($block, $content);
 }
 
-function atat_render_core_template_part(array $block, string $content): string
-{
-    if (!array_key_exists('attrs', $block) || !array_key_exists('slug', $block['attrs']) || !in_array($block['attrs']['slug'], ['header', 'footer'])){
-        return JVB()->blocks()->render_core_template_part($block, $content);
-    }
-    $content = JVB()->blocks()->render_core_template_part($block, $content);
-    $icon = file_get_contents(ATAT_DIR .'/assets/icons/background.svg');
-    $search = str_contains($content, '<header>') ? '</header>' : '</footer>';
-    return str_replace($search, $icon.$search, $content);
+//function atat_render_core_template_part(array $block, string $content): string
+//{
+//    if (!array_key_exists('attrs', $block) || !array_key_exists('slug', $block['attrs']) || !in_array($block['attrs']['slug'], ['header', 'footer'])){
+//        return JVB()->blocks()->render_core_template_part($block, $content);
+//    }
+//    $content = JVB()->blocks()->render_core_template_part($block, $content);
+//    $icon = file_get_contents(ATAT_DIR .'/assets/icons/background.svg');
+//    $search = str_contains($content, '<header>') ? '</header>' : '</footer>';
+//    return str_replace($search, $icon.$search, $content);
+//
+//}
 
-}
\ No newline at end of file

--
Gitblit v1.10.0