Module:ElementHubNavigation: Difference between revisions

// via Wikitext Extension for VSCode
// via Wikitext Extension for VSCode
Line 18: Line 18:
}
}


-- Generate a single hub link item as plain text link
-- Generate a single hub link item using wikilink syntax (like ElementNavigation)
local function generateHubLink(hub)
local function generateHubLink(hub)
     return string.format(
     return string.format(
         '<li class="cdx-hub__item"><a href="/wiki/%s" class="cdx-hub__link">%s</a></li>',
         '<li class="cdx-hub__item"><span class="cdx-hub__link">[[%s|%s]]</span></li>',
         hub.url,
         hub.url,
         hub.label
         hub.label