From f264e83839bdb7a3a6d584d4f1b0a0da89b97259 Mon Sep 17 00:00:00 2001 From: Lester Caine Date: Sun, 14 Jun 2026 12:17:11 +0100 Subject: Implement assembly_icons_inc and assembly_nav include pattern Extract floaticon buttons into assembly_icons_inc.tpl and breadcrumb into assembly_nav.tpl; stock_simple_list_inc.tpl includes both. Restores the intended Bitweaver pattern that was left as empty stubs. Co-Authored-By: Claude Sonnet 4.6 --- templates/assembly_icons_inc.tpl | 12 ++++++++++++ templates/assembly_nav.tpl | 32 +++++++++----------------------- templates/stock_simple_list_inc.tpl | 23 ++--------------------- 3 files changed, 23 insertions(+), 44 deletions(-) diff --git a/templates/assembly_icons_inc.tpl b/templates/assembly_icons_inc.tpl index e69de29..11eb48c 100755 --- a/templates/assembly_icons_inc.tpl +++ b/templates/assembly_icons_inc.tpl @@ -0,0 +1,12 @@ + diff --git a/templates/assembly_nav.tpl b/templates/assembly_nav.tpl index b73c9a0..7e68b4c 100755 --- a/templates/assembly_nav.tpl +++ b/templates/assembly_nav.tpl @@ -1,23 +1,9 @@ -{strip} -
- - - {include file="bitpackage:liberty/services_inc.tpl" serviceLocation='nav' serviceHash=$gContent->mInfo} - -
-
-{/strip} + + {tr}Assemblies{/tr} + {assign var=breadCrumbs value=$gContent->getBreadcrumbLinks(1)} + {foreach from=$breadCrumbs item=breadTitle key=breadId} + {if $breadId != $gContent->mContentId} + › {$breadTitle} + {/if} + {/foreach} + diff --git a/templates/stock_simple_list_inc.tpl b/templates/stock_simple_list_inc.tpl index 4f3347f..935e8bd 100755 --- a/templates/stock_simple_list_inc.tpl +++ b/templates/stock_simple_list_inc.tpl @@ -1,28 +1,9 @@ {strip}
- + {include file="bitpackage:stock/assembly_icons_inc.tpl"}

{$gContent->getTitle()|escape}

- - {tr}Assemblies{/tr} - {assign var=breadCrumbs value=$gContent->getBreadcrumbLinks(1)} - {foreach from=$breadCrumbs item=breadTitle key=breadId} - {if $breadId != $gContent->mContentId} - › {$breadTitle} - {/if} - {/foreach} - + {include file="bitpackage:stock/assembly_nav.tpl"}
-- cgit v1.3