Module:TemplateHelpers: Difference between revisions
// via Wikitext Extension for VSCode |
// via Wikitext Extension for VSCode Tag: Reverted |
||
| Line 20: | Line 20: | ||
local NormalizationText = require('Module:NormalizationText') | local NormalizationText = require('Module:NormalizationText') | ||
local ListGeneration = require('Module:ListGeneration') | local ListGeneration = require('Module:ListGeneration') | ||
local WikitextProcessor = require('Module:WikitextProcessor') | |||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
| Line 735: | Line 736: | ||
function p.splitMultiValueString(value, delimiters) | function p.splitMultiValueString(value, delimiters) | ||
return NormalizationText.splitMultiValueString(value, delimiters) | return NormalizationText.splitMultiValueString(value, delimiters) | ||
end | |||
-------------------------------------------------------------------------------- | |||
-- Content Processing Functions | |||
-------------------------------------------------------------------------------- | |||
-- Processes JSON content with wikitext formatting for frontend display | |||
-- Delegation function to WikitextProcessor module | |||
-- @param content The content string to process | |||
-- @param placeholders Optional table of placeholder values for $VARIABLE$ replacement | |||
-- @param errorContext Optional error context for error reporting | |||
-- @return Processed content ready for frontend display | |||
function p.processContentForFrontend(content, placeholders, errorContext) | |||
return WikitextProcessor.processContentForFrontend(content, placeholders, errorContext) | |||
end | end | ||