Module:T-Person: Difference between revisions
// via Wikitext Extension for VSCode |
// via Wikitext Extension for VSCode |
||
| Line 44: | Line 44: | ||
features = { | features = { | ||
title = true, | title = true, | ||
achievementHeader = true, | |||
logo = true, | logo = true, | ||
portraitCarousel = true, | portraitCarousel = true, | ||
| Line 64: | Line 65: | ||
template.config.blockSequence = { | template.config.blockSequence = { | ||
'title', | 'title', | ||
'achievementHeader', | |||
'portraitCarousel', | 'portraitCarousel', | ||
'logo', | 'logo', | ||
| Line 76: | Line 78: | ||
-- TEMPLATE-SPECIFIC CALLS AND CODE | -- TEMPLATE-SPECIFIC CALLS AND CODE | ||
-- ELEMENT: ACHIEVEMENT HEADER | |||
if template.features.achievementHeader then | |||
local ElementAchievementHeader = ErrorHandling.safeRequire(errorContext, | |||
'Module:ElementAchievementHeader', false) | |||
if ElementAchievementHeader then | |||
Blueprint.registerElement(ElementAchievementHeader.elementName, ElementAchievementHeader) | |||
Blueprint.addElementToTemplate(template, 'achievementHeader') | |||
end | |||
end | |||
-- ELEMENT: PORTRAIT CAROUSEL | -- ELEMENT: PORTRAIT CAROUSEL | ||