Lisse éd chés catieus dins l'Oése
Chole pache ch'est éne lisse éd chés catieus dins ch' départémint Oése
- Catieus (éd définse o d'agrémint), fortes moaisons , mottes castrales
Notes pi référinches
[éditer | modifier ech wikicode]- ↑ Abbaye de Royallieu, dont le bâtiment d'habitation, sur base Mérimée, ministère de la Culture.
- ↑ Ancien château, sur base Mérimée, ministère de la Culture.
- ↑ Restes du château de Sarcus, sur base Mérimée, ministère de la Culture.
- ↑ Ancienne abbaye du Moncel, dont bâtiment dit Tours de Fécamp, sur base Mérimée, ministère de la Culture.
- ↑ Domaine de Valgenceuse, sur base Mérimée, ministère de la Culture.
- ↑ Manoir Saint-Germain, sur base Mérimée, ministère de la Culture.
- local mwTrim = mw.text.trim
local p = {}
function p.brut( frame )
return p._main( frame, function ( item ) return item end )
end
function p.lien( frame )
return p._main( frame, function ( item ) return '' .. ( ( item:sub( 1, 1 ) == ':' ) and item or ':' .. item ) .. '' end )
end
function p.lienAutomatique( frame )
return p._main( frame, function ( item ) if item:find( '[', nil, true ) then return item else return '' .. ( ( item:sub( 1, 1 ) == ':' ) and item or ':' .. item ) .. '' end end )
end
function p.categorie( frame )
return p._main( frame, function ( item ) return '' .. item .. '' end )
end
function p.utilisateur( frame )
return p._main( frame, function ( item ) return '' .. item .. '' end )
end
function p._main( frame, formatter )
local args = frame:getParent().args
local gras = ( args.gras and args.gras ~= ) local items = {}
for i, v in ipairs( args ) do local item = mwTrim( v ) if item ~= then item = formatter( item ) if gras then item = '' .. item .. '' end items[ #items + 1 ] = item end end
local dernierSeparateur = args.et and ( ' ' .. args.et .. ' ' )
-- le paramètre "et" peut être défini à vide, exemple : Modèle:Module biblio/responsabilité principale if args.et == then dernierSeparateur = ' ' end
return mw.text.listToText( items, ', ', dernierSeparateur )
end
return p, Châteaux et gentilhommières des Pays de l'Oise : Tome I. Beauvaisis, Vexin, Pays de Bray, Plateau picard et Pays de Clermont, Paris, Éditions de la Morande, s.d. (2009), 323 p. (ISBN 978-2-902091-38-6)
- local mwTrim = mw.text.trim
local p = {}
function p.brut( frame )
return p._main( frame, function ( item ) return item end )
end
function p.lien( frame )
return p._main( frame, function ( item ) return '' .. ( ( item:sub( 1, 1 ) == ':' ) and item or ':' .. item ) .. '' end )
end
function p.lienAutomatique( frame )
return p._main( frame, function ( item ) if item:find( '[', nil, true ) then return item else return '' .. ( ( item:sub( 1, 1 ) == ':' ) and item or ':' .. item ) .. '' end end )
end
function p.categorie( frame )
return p._main( frame, function ( item ) return '' .. item .. '' end )
end
function p.utilisateur( frame )
return p._main( frame, function ( item ) return '' .. item .. '' end )
end
function p._main( frame, formatter )
local args = frame:getParent().args
local gras = ( args.gras and args.gras ~= ) local items = {}
for i, v in ipairs( args ) do local item = mwTrim( v ) if item ~= then item = formatter( item ) if gras then item = '' .. item .. '' end items[ #items + 1 ] = item end end
local dernierSeparateur = args.et and ( ' ' .. args.et .. ' ' )
-- le paramètre "et" peut être défini à vide, exemple : Modèle:Module biblio/responsabilité principale if args.et == then dernierSeparateur = ' ' end
return mw.text.listToText( items, ', ', dernierSeparateur )
end
return p, Châteaux et gentilhommières des Pays de l'Oise : Tome II. Valois, pays de Chantilly et de Senlis, pays de Compiègne et de Noyon, Paris, Éditions de la Morande, s.d. (2009), 356 p. (ISBN 978-2-9020-9139-3)