Différences entre versions de « Module:Oeuvres de l'auteur »

De Gregorius 3.0
Sauter à la navigation Sauter à la recherche
(Version qui sert de modèle)
Ligne 10 : Ligne 10 :
 
     }
 
     }
 
}
 
}
mw.log(p.infobox( newFrame ) )
+
mw.log(p.section( newFrame ) )
 
]]
 
]]
  

Version du 21 novembre 2021 à 12:13

Utilisation

Ce module a pour fonction de pouvoir afficher les versions numérisées des oeuvres d'un auteur enregistré par la BNF

Exemple d'utilisation

{{#invoke:Oeuvres de l'auteur|section
| Bnf ID = 121308651
}}

Résultat pour Alfred Baudrillart

Œuvres

  • L'âme de la France à Reims, discours prononcé en la basilique de Sainte-Clotilde le 30 septembre 1914 gallica gallica
  • La France, les catholiques et la guerre, réponse à quelques objections gallica
  • Histoire de France,Cours élémentaire gallica
  • Vie de Mgr d'Hulst T1 gallica T2 gallica


Paramétres

  • Bnf ID : Id de la BNF

--[[
-- Debug console

frame = mw.getCurrentFrame() -- Get a frame object
newFrame = frame:newChild{ -- Get one with args
	title = 'Alfred Baudrillart' ,
 args = { 
 iri = 'https://gregorius.dsi.universite-paris-saclay.fr/wiki/Alfred_Baudrillart' ,
["Bnf ID"] = '121308651' 
    }
}
mw.log(p.section( newFrame ) )
]]


local p = {}
 
function p.section(f)
    local text = [[
== Œuvres ==
* ''L'âme de la France à Reims, discours prononcé en la basilique de Sainte-Clotilde le 30 septembre 1914'' [http://gallica.bnf.fr/ark:/12148/bpt6k6471509v gallica] [http://gallica.bnf.fr/ark:/12148/bpt6k6565156b gallica]
* ''La France, les catholiques et la guerre, réponse à quelques objections'' [http://gallica.bnf.fr/ark:/12148/bpt6k5608403j gallica]
* ''Histoire de France,Cours élémentaire'' [http://gallica.bnf.fr/ark:/12148/bpt6k990836s gallica]
* ''Vie de Mgr d'Hulst'' T1 [http://gallica.bnf.fr/ark:/12148/bpt6k97520401 gallica] T2 [http://gallica.bnf.fr/ark:/12148/bpt6k9752321q gallica]
    ]]

  return text
end
 
return p