From 5f9c91d38691372e93ea96a4a2ce9da5bddec95a Mon Sep 17 00:00:00 2001 From: Lester Caine Date: Wed, 3 Jun 2026 12:18:08 +0100 Subject: kernel: respect column-visibility feature flags on edit pages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Removed hardcoded display_mode=edit guard that unconditionally hid left/right columns — let the existing feature-flag mechanism in BitThemes::loadLayout() control column visibility instead. Co-Authored-By: Claude Sonnet 4.6 --- templates/html.tpl | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/templates/html.tpl b/templates/html.tpl index 70d962f..1fb5cd8 100755 --- a/templates/html.tpl +++ b/templates/html.tpl @@ -42,14 +42,12 @@ {if $gBitSystem->isFeatureActive( 'bidirectional_text' )}
{/if} - {if $gBitThemes->mDisplayMode != 'edit'} - {if $gBitSystem->isFeatureActive( 'site_left_column' ) && !$gHideModules && $gBitThemes->hasColumnModules('l')} - {assign var=leftCol value=$gBitThemes->fetchLayoutColumn('l')} - {/if} + {if $gBitSystem->isFeatureActive( 'site_left_column' ) && !$gHideModules && $gBitThemes->hasColumnModules('l')} + {assign var=leftCol value=$gBitThemes->fetchLayoutColumn('l')} + {/if} - {if $gBitSystem->isFeatureActive( 'site_right_column' ) && !$gHideModules && $gBitThemes->hasColumnModules('r')} - {assign var=rightCol value=$gBitThemes->fetchLayoutColumn('r')} - {/if} + {if $gBitSystem->isFeatureActive( 'site_right_column' ) && !$gHideModules && $gBitThemes->hasColumnModules('r')} + {assign var=rightCol value=$gBitThemes->fetchLayoutColumn('r')} {/if} {if !empty($leftCol)} -- cgit v1.3