Module:Citation bloc : Différence entre versions
De Wicri Amérique
| imported>Jacques Ducloy m (1 révision importée) | m (1 révision importée) | 
| (Une révision intermédiaire par le même utilisateur non affichée) | |
| (Aucune différence) | |
Version actuelle datée du 9 janvier 2021 à 19:39
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

