« Module:Biblio/Article » : différence entre les versions

Contenu supprimé Contenu ajouté
Annulation de la modification de Zebulon84 (d)
ajout responsabilité secondaire après le titre s'il n'y a pas d'auteur (comme Ouvrage), (bis, après correction de bug)
Ligne 42 :
-- Liste des auteurs et de leur responsabilités (principale et secondaire)
iflocal auteur = validArg( 'nom1', 'nom', 'auteur1', 'auteur', 'auteurs', 'auteur institutionnel', 'last1', 'last', 'author1', 'author' ) then
if auteur then
if validArg( 'auteurs' ) then
wiki.minsert( args.auteurs )
Ligne 75 ⟶ 76 :
wiki.minsert( Outils.erreur( '[[Modèle:Article|{{Article}}]] : paramètre « <code>titre</code> » manquant' ) )
end
-- Titre original et traducteur
local traductionTitre = validArg( 'traduction titre', 'titre original' )
if traductionTitre and traductionTitre ~= args.titre then
wiki.minsert( ' [« ', traductionTitre, ' »]' )
end
if not auteur then
local responsabiliteSecondaire = Commun.responsabiliteSecondaire( args, validArg )
if responsabiliteSecondaire then
wiki.minsert( ' ', responsabiliteSecondaire )
end
end
 
-- Nature du document et établissement (pour les thèses...)
local nature = validArg( 'nature article', 'nature ouvrage' )