Module:Citation bloc
De Démo Istex
Révision datée du 20 mars 2018 à 14:12 par wicri-base128.fr>Jacques Ducloy (Page créée avec « local p = {} function p.paragraphes(frame) -- il faudrait normalement utiliser mw.ustring.gsub(), -- mais dans ce cas précis gsub() convient aussi, et il est pl... »)
La documentation pour ce module peut être créée à Module:Citation bloc/doc
local p = {}
function p.paragraphes(frame)
-- il faudrait normalement utiliser mw.ustring.gsub(),
-- mais dans ce cas précis gsub() convient aussi, et il est plus performant
local source, count = frame.args.source
:gsub('(%S) *\n *\n *\n *\n', '%1</p><p><br></p><p>')
:gsub('(%S) *\n *\n *\n' , '%1</p><p><br>')
:gsub('(%S) *\n *\n' , '%1</p><p>')
return source
end
return p