Changes for page Home

Last modified by Isaac Mejia on 2025/12/15 18:27

From version 7.2
edited by Isaac Mejia
on 2025/12/05 16:35
Change comment: There is no comment for this version
To version 7.1
edited by Isaac Mejia
on 2025/12/05 16:27
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,7 +1,7 @@
1 1  {{velocity}}
2 2  ## KB Home (Main.WebHome)
3 3  
4 -## Central category list:
4 +## Optionally, you can centralize your category list here.
5 5  ## Each entry: [ "Label", "SpaceName", "Short description" ]
6 6  #set ($kbCategories = [
7 7   ["Member Management", "Member Management", "How to manage members, families, and profiles."],
... ... @@ -43,19 +43,23 @@
43 43   #set ($spaceName = $cat.get(1))
44 44   #set ($desc = $cat.get(2))
45 45  
46 - ## Build clean URL: /bin/view/Main/<SpaceName> (no trailing slash)
47 - #set ($encoded = $escapetool.url($spaceName))
48 - #set ($cleanUrl = "/bin/view/Main/$encoded")
46 + ## Category page lives at Main.<Label>.WebHome (same pattern as our uploader)
47 + #set ($label = $cat.get(0))
48 +#set ($spaceName = $cat.get(1))
49 +#set ($desc = $cat.get(2))
49 49  
50 - <a class="kb-card" href="$cleanUrl">
51 - <div>
52 - <div class="kb-card-title">$escapetool.xml($label)</div>
53 - <div class="kb-card-body">
54 - $escapetool.xml($desc)
55 - </div>
56 - </div>
57 - <div class="kb-card-meta">Category</div>
58 - </a>
51 +#set ($encoded = $escapetool.url($spaceName))
52 +#set ($cleanUrl = "/bin/view/Main/$encoded")
53 +
54 +<a class="kb-card" href="$cleanUrl">
55 + <div>
56 + <div class="kb-card-title">$escapetool.xml($label)</div>
57 + <div class="kb-card-body">
58 + $escapetool.xml($desc)
59 + </div>
60 + </div>
61 + <div class="kb-card-meta">Category</div>
62 +</a>
59 59   #end
60 60   </div>
61 61   </div>