Changes for page Home

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

From version 7.1
edited by Isaac Mejia
on 2025/12/05 16:27
Change comment: There is no comment for this version
To version 8.1
edited by Isaac Mejia
on 2025/12/05 16:35
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 -## Optionally, you can centralize your category list here.
4 +## Central category list:
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,23 +43,19 @@
43 43   #set ($spaceName = $cat.get(1))
44 44   #set ($desc = $cat.get(2))
45 45  
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))
46 + ## Build clean URL: /bin/view/Main/<SpaceName> (no trailing slash)
47 + #set ($encoded = $escapetool.url($spaceName))
48 + #set ($cleanUrl = "/bin/view/Main/$encoded")
50 50  
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>
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>
63 63   #end
64 64   </div>
65 65   </div>