Module:Citation/CS1/COinS: Difference between revisions
no edit summary
m>Trappist the monk No edit summary |
m>Trappist the monk No edit summary |
||
Line 153: | Line 153: | ||
local replaced = true; -- default state to get the do loop running | local replaced = true; -- default state to get the do loop running | ||
while replaced do | while replaced do -- loop until all math stripmarkers replaced | ||
replaced, value = coins_replace_math_stripmarker (value); -- replace math stripmarker with text representation of the equation | replaced, value = coins_replace_math_stripmarker (value); -- replace math stripmarker with text representation of the equation | ||
end | end | ||
value = value:gsub ('\127UNIQ%-%-math%-[%a%d]+%-QINU\127', "MATH RENDER ERROR"); -- | value = value:gsub ('\127UNIQ%-%-math%-[%a%d]+%-QINU\127', "MATH RENDER ERROR"); -- one or more couldn't be replaced; insert vague error message | ||
value = mw.text.unstripNoWiki (value); -- replace nowiki stripmarkers with their content | value = mw.text.unstripNoWiki (value); -- replace nowiki stripmarkers with their content |