Module:TemplateFieldProcessor: Difference between revisions
// via Wikitext Extension for VSCode Tags: Manual revert Reverted |
// via Wikitext Extension for VSCode |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
--[[ | --[[ | ||
* Name: TemplateFieldProcessor | |||
* Author: Mark W. Datysgeld | |||
* Description: Field processing functionality for templates with processor initialization, caching, and error handling | |||
* Notes: Standard field processors for common field types; processor initialization and caching; field value retrieval; field processing with error handling; declarative list generation via field.list property; includes wiki link handling strategy | |||
]] | ]] | ||
| Line 156: | Line 151: | ||
identity = function(value, args, template) | identity = function(value, args, template) | ||
return value | return value | ||
end, | end, | ||
| Line 179: | Line 169: | ||
-- Default single-date formatting | -- Default single-date formatting | ||
return getNormalizationDate().formatDate(value) | return getNormalizationDate().formatDate(value) | ||
end, | end, | ||