Module:Track listing: रिवीजन सभ के बीचा में अंतर

Content deleted Content added
implement custom header widths
add a tracking category for deprecated params
लाइन 159:
for field in pairs(TrackListing.fields) do
self[field] = data[field]
end
-- Check for deprecated arguments
for deprecatedField in pairs(TrackListing.deprecatedFields) do
if data[deprecatedField] then
self.hasDeprecatedArgs = true
break
end
end
Line 232 ⟶ 240:
return ''
end
end
 
function TrackListing:renderTrackingCategories()
local ret = ''
if self.hasDeprecatedArgs then
ret = ret .. '[[Category:Track listings with deprecated arguments]]'
end
return ret
end
 
Line 389 ⟶ 405:
:wikitext(string.format("'''%s'''", self.total_length))
end
-- Tracking categories
root:wikitext(self:renderTrackingCategories())
 
return tostring(root)