« Module:Bases/architecture » : différence entre les versions

Une page de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Thierry Caro (discuter | contributions)
mAucun résumé des modifications
Thierry Caro (discuter | contributions)
mAucun résumé des modifications
Ligne 84 : Ligne 84 :
{"National Parks Conservation Association", "P3515", "https://www.npca.org/parks/$1"},
{"National Parks Conservation Association", "P3515", "https://www.npca.org/parks/$1"},
{"National Record of the Historic Environment", "P4117", "https://pastscape.org.uk/hob.aspx?hob_id=$1"},
{"National Record of the Historic Environment", "P4117", "https://pastscape.org.uk/hob.aspx?hob_id=$1"},
{"National Trust for Historic Preservation", "P5827", "https://savingplaces.org/places/$1"},
{"Nederlandse Gemalen Stichting", "P3304", "http://www.gemalen.nl/gemaal_detail.asp?gem_id=$1"},
{"Nederlandse Gemalen Stichting", "P3304", "http://www.gemalen.nl/gemaal_detail.asp?gem_id=$1"},
{"De Nederlandse Molendatabase", "P2863", "https://molendatabase.nl/nederland/molen.php?nummer=$1"},
{"De Nederlandse Molendatabase", "P2863", "https://molendatabase.nl/nederland/molen.php?nummer=$1"},

Version du 14 septembre 2018 à 09:33

 Documentation[voir] [modifier] [historique] [purger]

Ce module sert fournir la liste des bases au module {{Bases architecture}}.

Utilisation

Les différentes informations à renseigner sont visibles dans le tableau sur la page Modèle:Bases architecture#Utilisation, en particulier pour l'édition des colonnes Libellé et URL.

{{nom, langue du nom}, propriété Wikidata, format URL}
  • nom : colonne libellé de la documentation de la base ; texte affiché sur les pages où la base est utilisée.
  • langue du nom : code langue du libellé, pour l'accessibilité.
  • propriété Wikidata : colonne propriété.
  • format URL : colonne URL.
Pour renseigner la langue de la base et son accessibilité
  1. Pour l'affichage par le modèle de la ou les langues de rédaction du contenu de la bases (colonne langue) :
    depuis sa documentation cliquez sur la propriété wikidata correspondante, éditez le paramètre P1630 (« format de l'URL ») et ajoutez le qualifier P407 (« langue de l'œuvre, du nom ou du terme ») avec la ou les langues voulues. Regardez par exemple le résultat sur la page P3973 (« identifiant Petőfi Irodalmi Múzeum »).
  2. Pour l'accessibilité de la lecture de la langue du libellé de la base :
    éditer ce module pour chaque libellé qui n'est pas en français remplacer par exemple "BookBrainz" par {"BookBrainz", "en"}
Ajout d'une base

Tout ajout ou suppression de base doit passer par Wikipédia:Ateliers Bases.
De manière générale si vous n'êtes pas sûr de vos actions, faite une demande sur cette même discussion.
Les autres paramètres sont importés par le module depuis la page wikidata de la propriété.

local p = {}
local wikidata = require "Module:Wikidata"

local bases = {
-- { nom, propriété Wikidata, format URL}

{"Agence pour les affaires culturelles", "P4275", "http://kunishitei.bunka.go.jp/bsys/maindetails.asp?register_id=401&item_id=$1"},
{"Alberta Register of Historic Places", "P759", "https://hermis.alberta.ca/ARHP/Details.aspx?DeptID=1&ObjectID=$1"},
{"Amphi-Theatrum", "P5633", "http://amphi-theatrum.de/$1.html"},
{"Archaeological Survey of Ireland", "P4057", "http://webgis.archaeology.ie/historicenvironment/?SMRS=$1"},
{"archINFORM", "P5383", "https://fra.archinform.net/projekte/$1.htm"},
{"archINFORM", "P5508", "https://fra.archinform.net/arch/$1.htm"},
{"archINFORM", "P5604", "https://fra.archinform.net/stich/$1.htm"},
{"Architectuurgids", "P3058", "http://www.architectuurgids.nl/project/list_projects_of_architect/arc_id/$1"},
{"Architectuurgids", "P3059", "http://www.architectuurgids.nl/project/item/prj_id/$1"},
{"Arquivo Arq", "P4694", "http://www.arquivo.arq.br/$1"},
{"Atlas de l'architecture et du patrimoine", "P1794", "http://www.atlas-patrimoine93.fr/pg-html/bases_doc/inventaire/fiche.php?idfic=$1"},
{"Australian Heritage Database", "P3008", "http://www.environment.gov.au/cgi-bin/ahdb/search.pl?mode=place_detail;place_id=$1"},
{"Base AUTOR", "P3960", "http://www.culture.gouv.fr/public/mistral/autor_fr?ACTION=CHERCHER&FIELD_98=REF&VALUE_98=$1"},
{"Basisregistraties Adressen en Gebouwen", "P5207", "https://bag.basisregistraties.overheid.nl/bag/id/openbare-ruimte/$1"},
{"Basisregistraties Adressen en Gebouwen", "P5208", "https://bag.basisregistraties.overheid.nl/bag/id/pand/$1"},
{"Biens d'intérêt culturel", "P808", "https://tools.wmflabs.org/heritage/api/api.php?action=search&srcountry=es&format=html&srid=$1"},
{"BillionGraves", "P4352", "https://billiongraves.com/cemetery/$1"},
{"BLUE STYLE COM", "P2765", "http://www.blue-style.com/photo/all/view-$1.html"},
{"Brandenburgisches Landesamt für Denkmalpflege und Archäologisches Landesmuseum", "P2081", "http://ns.gis-bldam-brandenburg.de/hida4web/view?docId=obj$1.xml"},
{"British Listed Buildings", "P1459", "http://www.britishlistedbuildings.co.uk/wa-$1"},
{"Canmore", "P718", "http://canmore.rcahms.gov.uk/en/site/$1/details/"},
{"Chemins de mémoire", "P2382", "http://www.cheminsdememoire.gouv.fr/fr/$1"},
{"Cinema Treasures", "P4129", "http://cinematreasures.org/theaters/$1"},
{"Coflein", "P4658", "http://coflein.gov.uk/en/site/$1/details"},
{"Colegio Oficial de Arquitectos de Madrid", "P2917", "http://212.145.146.10/biblioteca/fondos/ingra2014/index.htm#inm.$1"},
{"Colegio Oficial de Arquitectos de Madrid", "P4488", "http://212.145.146.10/biblioteca/fondos/ingra2014/index.htm#aut.$1"},
{"Comisión Nacional de Monumentos, de Lugares y de Bienes Históricos", "P4587", "https://monumentos.cultura.gob.ar/inventario/$1"},
{"Commonwealth War Graves Commission", "P1920", "https://www.cwgc.org/find-a-cemetery/cemetery/$1"},
{"Conselho de Defesa do Patrimônio Histórico", "P5525", "http://condephaat.sp.gov.br/benstombados/$1/"},
{"CulturaItalia", "P1949", "http://www.culturaitalia.it/opencms/opencms/system/modules/com.culturaitalia_stage.liberologico/templates/viewItem.jsp?id=$1"},
{"Cultural Heritage Kosovo", "P3227", "https://tools.wmflabs.org/heritage/api/api.php?action=search&srcountry=xk&srlang=sq&srname=&sraddress=&srmunicipality=&userlang=en&format=html&srid=$1"},
{"Dictionary of Scottish Architects", "P5308", "http://www.scottisharchitects.org.uk/architect_full.php?id=$1"},
{"Édifices fédéraux patrimoniaux", "P3197", "http://www.pc.gc.ca/apps/dfhd/page_fhbro_fra.aspx?id=$1"},
{"Emporis", "P455", "http://www.emporis.fr/buildings/$1"},
{"Emporis", "P2270", "http://www.emporis.fr/complex/$1"},
{"European Theatre Architecture", "P4534", "http://www.theatre-architecture.eu/db.html?personId=$1"},
{"Fondation DOCOMOMO Ibérico", "P3758", "http://www.docomomoiberico.com/index.php?option=com_k2&view=item&id=$1&lang=en"},
{"Fredede og Bevaringsværdige Bygninger", "P2783", "https://www.kulturarv.dk/fbb/sagvis.pub?sag=$1"},
{"Find a Grave", "P2025", "https://www.findagrave.com/cemetery/$1"},
{"Fund og Fortidsminder", "P3596", "http://www.kulturarv.dk/fundogfortidsminder/Lokalitet/$1"},
{"Gaoloumi", "P1837", "http://top.gaoloumi.com/buildinginfo.php?id=$1"},
{"Gatehouse", "P4141", "https://tools.wmflabs.org/wikidata-externalid-url/?p=4141&url_prefix=http://www.gatehouse-gazetteer.info/&url_suffix=.html&id=$1"},
{"Geographic Names Information System", "P590", "https://geonames.usgs.gov/apex/f?p=gnispq:3:::NO::P3_FID:$1"},
{"Gertrude", "P1529", "http://patrimoine.region-bretagne.fr/gertrude-diffusion/recherche/globale?texte=$1"},
{"Harpers Ferry Center", "P4083", "https://www.nps.gov/hfc/cfm/carto-detail.cfm?Alpha=$1"},
{"Heritage Foundation of Newfoundland and Labrador", "P933", "http://heritagefoundation.ca/heritage-property/$1"},
{"De Hollandsche Molen", "P2866", "https://www.molens.nl/molen/zoek-een-molen/molendetail/-$1/"},
{"Infopatrimônio", "P4372", "http://www.infopatrimonio.org/?p=$1"},
{"inHerit", "P2618", "http://inherit.stateheritage.wa.gov.au/Public/Search/PlaceNoSearch?placeNo=$1"},
{"Instituto de Gestão do Património Arquitectónico e Arqueológico", "P1702", "http://www.patrimoniocultural.pt/en/patrimonio/patrimonio-imovel/pesquisa-do-patrimonio/classificado-ou-em-vias-de-classificacao/geral/view/$1"},
{"Instituto Estadual do Patrimônio Cultural", "P5549", "http://www.inepac.rj.gov.br/index.php/bens_tombados/detalhar/$1"},
{"Inventaire du patrimoine architectural de Catalogne", "P1600", "http://invarquit.cultura.gencat.cat/Cerca/Fitxa?index=0&consulta=&codi=$1"},
{"Inventaire et Documentation du Patrimoine Culturel du Maroc", "P5694", "http://idpc.ma/view/$1"},
{"Inventaire national des monuments commémoratifs militaires canadiens", "P4591", "http://www.veterans.gc.ca/fra/remembrance/memorials/national-inventory-canadian-memorials/details/$1"},
{"KLEKs", "P5556", "https://www.kleks.app/editor/?element_id=$1"},
{"Kulturminne", "P758", "http://www.kulturminnesok.no/kulturminnesok/kulturminne/?LOK_ID=$1"},
{"Kulturnoe-nasledie.ru", "P1483", "https://tools.wmflabs.org/ru_monuments/wikivoyage.php?id=$1"},
{"Kultuurimälestiste", "P2948", "http://register.muinas.ee/public.php?menuID=monument&action=view&id=$1"},
{"Landesamt für Denkmalpflege Bremen", "P4246", "http://denkmalpflege.bremen.de/sixcms/detail.php?template=20_denkmal_wrapper_d&obj=0000$1"},
{"Landesamt für Denkmalpflege Hessen", "P1769", "http://denkxweb.denkmalpflege-hessen.de/$1/"},
{"Landesamt für Denkmalpflege Sachsen", "P1708", "http://hochnebel.net/sachsendenkmal/sn-denkmal.php?denkmalid=$1&format=html"},
{"Landesdenkmalamt Berlin", "P2424", "http://www.stadtentwicklung.berlin.de/denkmal/liste_karte_datenbank/de/denkmaldatenbank/daobj.php?obj_dok_nr=$1"},
{"Lieux historiques nationaux", "P2526", "http://www.pc.gc.ca/apps/dfhd/page_nhs_fra.aspx?id=$1"},
{"Lista monumentelor istorice din România", "P1770", "https://ro.wikipedia.org/wiki/Cod:LMI:$1"},
{"Lista Roja del Patrimonio", "P4868", "http://listarojapatrimonio.org/ficha/$1/"},
{"Liste du patrimoine mondial", "P757", "http://whc.unesco.org/fr/list/$1"},
{"Liste indicative du patrimoine mondial", "P4171", "http://whc.unesco.org/fr/listesindicatives/$1/"},
{"LombardiaBeniCulturali", "P3503", "http://www.lombardiabeniculturali.it/architetture/schede/$1/"},
{"Mérimée", "P380", "http://www.culture.gouv.fr/public/mistral/merimee_fr?ACTION=CHERCHER&FIELD_1=REF&VALUE_1=$1"},
{"Ministère des Biens et Activités culturels et du Tourisme", "P5782", "http://dati.beniculturali.it/mibact/luoghi/resource/CulturalInstituteOrSite/$1"},
{"Molenecho's", "P2867", "http://www.molenechos.org/molen.php?AdvSearch=$1"},
{"MonumNet", "P762", "http://monumnet.npu.cz/pamfond/list.php?hledani=1&CiRejst=$1"},
{"Museovirasto", "P4106", "http://www.kyppi.fi/to.aspx?id=112.$1"},
{"Nationaal Comité 4 en 5 mei", 'P3638', "https://www.4en5mei.nl/oorlogsmonumenten/monumenten_zoeken/oorlogsmonument/$1"},
{"National Heritage List for England", 'P1216', 'http://list.english-heritage.org.uk/resultsingle.aspx?uid=$1'},
{"National Inventory of Architectural Heritage", 'P4088', 'http://webgis.buildingsofireland.ie/HistoricEnvironment/?REG_NO=$1'},
{"National Park Foundation", "P3516", "https://www.nationalparks.org/explore-parks/$1"},
{"National Parks Conservation Association", "P3515", "https://www.npca.org/parks/$1"},
{"National Record of the Historic Environment", "P4117", "https://pastscape.org.uk/hob.aspx?hob_id=$1"},
{"National Trust for Historic Preservation", "P5827", "https://savingplaces.org/places/$1"},
{"Nederlandse Gemalen Stichting", "P3304", "http://www.gemalen.nl/gemaal_detail.asp?gem_id=$1"},
{"De Nederlandse Molendatabase", "P2863", "https://molendatabase.nl/nederland/molen.php?nummer=$1"},
{"New Zealand Heritage List", "P3728", "http://www.heritage.org.nz/the-list/details/$1"},
{"NPS Stats", "P4083", "https://irma.nps.gov/Stats/Reports/Park/$1"},
{"NSW Heritage Database", "P3449", "http://www.environment.nsw.gov.au/heritageapp/ViewHeritageItemDetails.aspx?ID=$1"},
{"Onroerend Erfgoed", "P1764", "https://id.erfgoed.net/erfgoedobjecten/$1"},
{"Onroerend Erfgoed", "P4206", "https://inventaris.onroerenderfgoed.be/dibe/persoon/$1"},
{"Onroerend Erfgoed", "P4304", "https://id.erfgoed.net/thesauri/materialen/$1"},
{"Onroerend Erfgoed", "P4305", "https://id.erfgoed.net/thesauri/stijlen_en_culturen/$1"},
{"Onroerend Erfgoed", "P4307", "https://id.erfgoed.net/thesauri/erfgoedtypes/$1"},
{"Pacific Coast Architecture Database", "P5745", "http://pcad.lib.washington.edu/person/$1/"},
{"Památkový katalog", "P4075", "http://pamatkovykatalog.cz/?mode=parametric&presenter=ElementsResults&catalogNumber=$1"},
{"Paris", "P4959", "https://www.paris.fr/equipements/$1"},
{"Patrimoine belge au Brésil", "P5528", "http://belgianclub.com.br/pt-br/$1"},
{"Património de Influência Portuguesa", "P5094", "http://www.hpip.org/Default/pt/Homepage/Obra?a=$1"},
{"Patrimonio Inmueble de Andalucía", "P3318", "http://www.iaph.es/patrimonio-inmueble-andalucia/resumen.do?id=$1"},
{"Patrimonio Web", "P3177", "http://servicios.jcyl.es/pweb/datos.do?numero=$1&tipo=inmueble&ruta="},
{"PBC", "P381", "https://tools.wmflabs.org/heritage/api/api.php?action=search&format=html&srcountry=ch&srid=$1"},
{"Petit-patrimoine.com", "P3324", "http://www.petit-patrimoine.com/fiche-petit-patrimoine.php?id_pp=$1"},
{"Pieminekļu saraksts", "P2494", "http://saraksts.mantojums.lv/lv/piemineklu-saraksts/$1"},
{"Pietre della Memoria", "P5726", "http://www.pietredellamemoria.it/pietre/$1/"},
{"Prázdné domy", "P5011", "http://prazdnedomy.cz/domy/objekty/detail/$1"},
{"Prison History", "P5535", "https://www.prisonhistory.org/prison/$1/"},
{"PSS", "P1838", "http://www.pss-archi.eu/immeubles/$1.html"},
{"PSS", "P2194", "http://www.pss-archi.eu/architecte/$1/"},
{"Queensland Heritage Register", "P2967", "https://environment.ehp.qld.gov.au/heritage-register/detail/?id=$1"},
{"Rakennusperintörekisteri", "P5310", "https://www.kyppi.fi/palveluikkuna/rapea/read/asp/r_kohde_det.aspx?KOHDE_ID=$1"},
{"Register kulturne dediščine", "P1587", "http://giskd2s.situla.org/rkd/Opis.asp?Esd=$1"},
{"Registre aux fins de la Loi sur le patrimoine de l'Ontario", "P4120", "http://www.heritagetrust.on.ca/fr/index.php/oha/details?id=$1"},
{"Registre national des lieux historiques", "P649", "http://focus.nps.gov/AssetDetail/NRIS/$1"},
{"Répertoire canadien des lieux patrimoniaux", "P477", "http://www.historicplaces.ca/fr/rep-reg/place-lieu.aspx?id=$1"},
{"Répertoire des architectes diocésains du XIX<sup>e</sup> siècle", "P2385", "http://elec.enc.sorbonne.fr/architectes/$1"},
{"Répertoire du patrimoine culturel du Québec", "P633", "http://www.patrimoine-culturel.gouv.qc.ca/rpcq/detail.do?methode=consulter&id=$1&type=bien"},
{"Repertoriul Arheologic Naţional", "P2845", "http://ran.cimec.ro/sel.asp?codran=$1"},
{"Rijksmonument", "P359", "https://cultureelerfgoed.nl/monumenten/$1"},
{"Sistema de Informação para o Património Arquitectónico", "P1700", "http://www.monumentos.gov.pt/Site/APP_PagesUser/SIPA.aspx?id=$1"},
{"Sistema de Información de Patrimonio Cultural Aragonés", "P3580", "http://www.sipca.es/censo/$1/.html"},
{"SkyscraperPage", "P1699", "http://skyscraperpage.com/cities/?buildingID=$1"},
{"The Skyscraper Center", "P1305", "http://www.skyscrapercenter.com/building.php?building_id=$1"},
{"The Skyscraper Center", "P2762", "http://www.skyscrapercenter.com/complex/$1"},
{"SNCZI-IPE", "P4558", "https://sig.mapama.gob.es/93/ClienteWS/snczi/default.aspx?nombre=PRESA&claves=CODPRESA&valores=$1"},
{"South African Heritage Resources Agency", "P3759", "http://www.sahra.org.za/sahris/sites/$1"},
{"South Australian Heritage Register", "P4037", "http://maps.sa.gov.au/heritagesearch/HeritageItem.aspx?p_heritageno=$1"},
{"Stepwell Atlas", "P5129", "http://www.stepwells.org/atlas.php?sun=$1"},
{"Structurae", "P454", "http://fr.structurae.de/structures/data/index.cfm?ID=$1"},
{"Structurae", "P2418", "https://structurae.info/personnes/$1"},
{"Theatrum", "P5634", "http://theatrum.de/$1.html"},
{"Thésaurus de la désignation des œuvres architecturales et des espaces aménagés", "P4980", "http://data.culture.fr/thesaurus/page/ark:/67717/$1"},
{"Tiroler Kunstkataster", "P4219", "http://www.tirisdienste.at/scripts/esrimap.dll?Name=Kunst&InvNr=$1&KS=0&ZoomObj.x=16&ZoomObj.y=9"},
{"Verdwenen Bouwwerken", "P4358", "http://verdwenengebouwen.nl/gebouw/$1"},
{"Victorian Heritage Database", "P3443", "http://vhd.heritagecouncil.vic.gov.au/places/$1"},
{"Victorian Heritage Register", "P5177", "http://vhd.heritagecouncil.vic.gov.au/search?aut%5B%5D=1086&kw=$1"},
{"Vincoli in rete", "P4249", "http://vincoliinrete.beniculturali.it/VincoliInRete/vir/bene/dettagliobene$1"},
{"War Memorials Register", "P3038", "https://www.iwm.org.uk/memorials/item/memorial/$1"},
}

function p.main(frame)	
	local id = frame.args.id
	if id == "" then
		id = nil
	end

	local entity = mw.wikibase.getEntityObject(id)
	if not entity then
		return nil
	end
	local vals = {}
	for i, base in pairs(bases) do
		local val = wikidata.formatStatements{entity = entity, text = base[1], property = base[2], urlpattern = base[3], numval = 1, addcat = true}
		if val then 
			table.insert(vals, val)
		end
	end
	if #vals == 0 then
		return nil
	end
	local header = ''
	if #vals > 1 then
		header = "Ressources relatives à l’architecture : "
	else
		header = 'Ressource relative à l’architecture : '
	end
	return wikidata.addLinkBack(header .. table.concat( vals, '&nbsp;• ' ), entity, "identifiers" ) -- lien vers la section approriété de Wikidata
end

return p