<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://baripedia.org/index.php?action=history&amp;feed=atom&amp;title=Module%3ABiblio</id>
	<title>Module:Biblio - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://baripedia.org/index.php?action=history&amp;feed=atom&amp;title=Module%3ABiblio"/>
	<link rel="alternate" type="text/html" href="https://baripedia.org/index.php?title=Module:Biblio&amp;action=history"/>
	<updated>2026-05-05T12:05:16Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.38.6</generator>
	<entry>
		<id>https://baripedia.org/index.php?title=Module:Biblio&amp;diff=30844&amp;oldid=prev</id>
		<title>Arthur : 1 révision importée</title>
		<link rel="alternate" type="text/html" href="https://baripedia.org/index.php?title=Module:Biblio&amp;diff=30844&amp;oldid=prev"/>
		<updated>2016-01-27T20:13:58Z</updated>

		<summary type="html">&lt;p&gt;1 révision importée&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;-- Le module biblio centralise les différentes fonctions utiles pour les bibliographie et références.&lt;br /&gt;
&lt;br /&gt;
local Biblio = {  }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
local Outils = require( 'Module:Outils' )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.ouvrage = function ( frame )&lt;br /&gt;
	local args = Outils.extractArgs( frame )&lt;br /&gt;
	local Ouvrage = require( 'Module:Biblio/Ouvrage' )&lt;br /&gt;
	return Ouvrage.ouvrage( args ) &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.chapitre = function ( frame )&lt;br /&gt;
	local args = Outils.extractArgs( frame )&lt;br /&gt;
	local Ouvrage = require( 'Module:Biblio/Ouvrage' )&lt;br /&gt;
	return Ouvrage.chapitre( args ) &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.article = function ( frame )&lt;br /&gt;
	local args = Outils.extractArgs( frame )&lt;br /&gt;
	local Ouvrage = require( 'Module:Biblio/Article' )&lt;br /&gt;
	return Ouvrage.article( args ) &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.lienWeb = function( frame )&lt;br /&gt;
	local args = Outils.extractArgs( frame )&lt;br /&gt;
	local Ouvrage = require( 'Module:Biblio/Lien web' )&lt;br /&gt;
	return Ouvrage.lienWeb( args ) &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.dictionnaire = function( frame )&lt;br /&gt;
	local args = Outils.extractArgs( frame )&lt;br /&gt;
	local article = Outils.validTextArg( args, 'notice', 'article', 'titre chapitre' )&lt;br /&gt;
	local Ouvrage = require( 'Module:Biblio/Ouvrage' )&lt;br /&gt;
	if article then&lt;br /&gt;
		args['titre chapitre'] = article&lt;br /&gt;
		return Ouvrage.chapitre( args ) &lt;br /&gt;
	else&lt;br /&gt;
		args.titre = args['titre ouvrage']&lt;br /&gt;
		args['sous-titre'] = args['sous-titre ouvrage']&lt;br /&gt;
		args.auteur1 = args['auteur ouvrage']&lt;br /&gt;
		args.auteurs = args['auteurs ouvrage']&lt;br /&gt;
		return Ouvrage.ouvrage( args )&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.ISBN = function ( frame )&lt;br /&gt;
	local args = Outils.extractArgs( frame )&lt;br /&gt;
	local References = require( 'Module:Biblio/Références' )&lt;br /&gt;
	if Outils.trim(args[1]) then&lt;br /&gt;
		local newArgs = { isbn = args[1], categ = { isbnInvalid = false } }&lt;br /&gt;
		local i = 2&lt;br /&gt;
		while args[i] do&lt;br /&gt;
			newArgs['isbn' .. i] = args[i]&lt;br /&gt;
			i = i + 1&lt;br /&gt;
		end&lt;br /&gt;
		local listeISBN = References.isbn( newArgs )&lt;br /&gt;
		local categ = References.categorise{'Ouvrage avec ISBN invalide', newArgs.categ.isbnInvalid }&lt;br /&gt;
		return '&amp;lt;small&amp;gt;(' .. listeISBN .. ')&amp;lt;/small&amp;gt;' .. categ&lt;br /&gt;
	else &lt;br /&gt;
		return '&amp;lt;small&amp;gt;([[International Standard Book Number|ISBN]]&amp;amp;nbsp;inconnu)&amp;lt;/small&amp;gt;' .. References.categorise{'ISBN nécessaire'}&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.ISSN = function ( frame )&lt;br /&gt;
	local args = Outils.extractArgs( frame )&lt;br /&gt;
	local References = require( 'Module:Biblio/Références' )&lt;br /&gt;
	if Outils.trim(args[1]) then&lt;br /&gt;
		local newArgs = { issn = args[1], categ = { issnInvalid = false } }&lt;br /&gt;
		local i = 2&lt;br /&gt;
		while args[i] do&lt;br /&gt;
			newArgs['issn' .. i] = args[i]&lt;br /&gt;
			i = i + 1&lt;br /&gt;
		end&lt;br /&gt;
		local listeISSN = References.issn( newArgs )&lt;br /&gt;
		local categ = References.categorise{'Page avec ISSN invalide', newArgs.categ.issnInvalid }&lt;br /&gt;
		return '&amp;lt;small&amp;gt;(' .. listeISSN .. ')&amp;lt;/small&amp;gt;' .. categ&lt;br /&gt;
	else &lt;br /&gt;
		return '&amp;lt;small&amp;gt;(inconnu)&amp;lt;/small&amp;gt;' .. References.categorise{'ISSN nécessaire'}&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
Biblio.rechercheIssn = function( frame )&lt;br /&gt;
	local args = Outils.extractArgs( frame )&lt;br /&gt;
	local References = require( 'Module:Biblio/Références' )&lt;br /&gt;
	local newArgs = { issn = args[1], categ = { issnInvalid = false } }&lt;br /&gt;
	local issn = References.issn( newArgs ) or ''&lt;br /&gt;
	issn = issn:gsub('^.-&amp;amp;nbsp;', '') -- supprime le lien [[ISSN]]&lt;br /&gt;
	local categ = References.categorise{'Page avec ISSN invalide', newArgs.categ.issnInvalid }&lt;br /&gt;
	return issn .. categ&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
Biblio.enLigne = function ( frame )&lt;br /&gt;
	local args = Outils.extractArgs( frame )&lt;br /&gt;
	local References = require( 'Module:Biblio/Références' )&lt;br /&gt;
	return '&amp;lt;small&amp;gt;[' .. References.enLigne( args )  .. ']&amp;lt;/small&amp;gt;'&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
return Biblio&lt;/div&gt;</summary>
		<author><name>Arthur</name></author>
	</entry>
	<entry>
		<id>https://baripedia.org/index.php?title=Module:Biblio&amp;diff=7479&amp;oldid=prev</id>
		<title>Arthur : 1 version</title>
		<link rel="alternate" type="text/html" href="https://baripedia.org/index.php?title=Module:Biblio&amp;diff=7479&amp;oldid=prev"/>
		<updated>2014-01-13T22:01:14Z</updated>

		<summary type="html">&lt;p&gt;1 version&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;-- Le module biblio centralise les différentes fonctions utiles pour les bibliographie et références.&lt;br /&gt;
&lt;br /&gt;
local Biblio = {  }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
local Outils = require( 'Module:Outils' )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.ouvrage = function ( frame )&lt;br /&gt;
    local args = Outils.extractArgs( frame )&lt;br /&gt;
    local Ouvrage = require( 'Module:Biblio/Ouvrage' )&lt;br /&gt;
    return Ouvrage.ouvrage( args ) &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.chapitre = function ( frame )&lt;br /&gt;
    local args = Outils.extractArgs( frame )&lt;br /&gt;
    local Ouvrage = require( 'Module:Biblio/Ouvrage' )&lt;br /&gt;
    return Ouvrage.chapitre( args ) &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.article = function ( frame )&lt;br /&gt;
    local args = Outils.extractArgs( frame )&lt;br /&gt;
    local Ouvrage = require( 'Module:Biblio/Article' )&lt;br /&gt;
    return Ouvrage.article( args ) &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.lienWeb = function( frame )&lt;br /&gt;
    local args = Outils.extractArgs( frame )&lt;br /&gt;
    local Ouvrage = require( 'Module:Biblio/Lien web' )&lt;br /&gt;
    return Ouvrage.lienWeb( args ) &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.dictionnaire = function( frame )&lt;br /&gt;
    local args = Outils.extractArgs( frame )&lt;br /&gt;
    local article = Outils.validTextArg( args, 'notice', 'article', 'titre chapitre' )&lt;br /&gt;
    local Ouvrage = require( 'Module:Biblio/Ouvrage' )&lt;br /&gt;
	if article then&lt;br /&gt;
		args['titre chapitre'] = article&lt;br /&gt;
		return Ouvrage.chapitre( args ) &lt;br /&gt;
	else&lt;br /&gt;
		args.titre = args['titre ouvrage']&lt;br /&gt;
		args['sous-titre'] = args['sous-titre ouvrage']&lt;br /&gt;
		args.auteur1 = args['auteur ouvrage']&lt;br /&gt;
		args.auteurs = args['auteurs ouvrage']&lt;br /&gt;
		return Ouvrage.ouvrage( args )&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.ISBN = function ( frame )&lt;br /&gt;
    local args = Outils.extractArgs( frame )&lt;br /&gt;
    local References = require( 'Module:Biblio/Références' )&lt;br /&gt;
    return '&amp;lt;small&amp;gt;(' .. References.ISBN( args ) .. ')&amp;lt;/small&amp;gt;'&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.ISSN = function ( frame )&lt;br /&gt;
    local args = Outils.extractArgs( frame )&lt;br /&gt;
    local References = require( 'Module:Biblio/Références' )&lt;br /&gt;
    return References.ISSN( args ) &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Biblio.enLigne = function ( frame )&lt;br /&gt;
    local args = Outils.extractArgs( frame )&lt;br /&gt;
    local References = require( 'Module:Biblio/Références' )&lt;br /&gt;
    return '&amp;lt;small&amp;gt;[' .. References.enLigne( args )  .. ']&amp;lt;/small&amp;gt;'&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
return Biblio&lt;/div&gt;</summary>
		<author><name>Arthur</name></author>
	</entry>
</feed>