Différences entre les pages « Module:Multiparamètres » et « Xénophon »

De Les Mots de l'agronomie
(Différence entre les pages)
imported>Jacques Ducloy
m (1 révision importée)
 
imported>Pierre Morlon
m
 
Ligne 1 : Ligne 1 :
local p = {}
+
'''[[A pour personnalité::X|Xénophon]]''' (en grec ancien Ξενοφῶν / Xenophỗn) est un philosophe, historien et maître de guerre de la Grèce antique. Né vers -426 ou -430, mort vers -355.
  
function p.brut(frame)
+
==Listes des articles dans lesquels {{PAGENAME}} est cité==
    return p._main(frame, function (item) return item end)
 
end
 
  
function p.lien(frame)
+
{{#ask:[[A pour personne citée::{{PAGENAME}}]]
    return p._main(frame, function (item) return '[['..item..']]' end)
+
|format=ul
end
+
}}
  
function p.categorie(frame)
+
==Liste des annexes dans lesquelles {{PAGENAME}} est cité==
    return p._main(frame, function (item) return '[[:Catégorie:'..item..'|'..item..']]' end)
 
end
 
  
function p.utilisateur(frame)
+
{{#ask:[[A pour personne citée dans les annexes::{{PAGENAME}}]]
    return p._main(frame, function (item) return '[[Utilisateur:'..item..'|'..item..']]' end)
+
|format=ul
end
+
}}
  
function p._main(frame, formatter)
+
==Pour en savoir plus==
  
    local args = frame:getParent().args
+
*Biographie de [[wikipedia.fr:Xénophon|Xénophon]] sur Wikipédia.
    local trimFunc = mw.text.trim -- cache accès global
 
  
    local gras = (args.gras and args.gras ~= '')
+
==Ouvrages consultables en ligne==
    local items = {}
 
  
    for i,v in ipairs(args) do
+
*Xénophon [''ca''. 375 avant J.C] 1949. ''Économique''. Texte établi et traduit par Paul Chantraine, Les Belles Lettres, Paris, 121 p. Texte intégral (autres traductions) [http://remacle.org/bloodwolf/historiens/xenophon/economique.htm en français seul] et [http://remacle.org/bloodwolf/historiens/xenophon/economique22.htm bilingue] sur remacle.org.
        local item = trimFunc(v)
 
        if item ~= '' then
 
            item = formatter(item)
 
            if gras then
 
                item = "'''" .. item .. "'''"
 
            end
 
            items[#items + 1] = item
 
        end
 
    end
 
  
    if #items == 0 then
+
[[Catégorie:Hommes célèbres]]
        return ''
+
__NOTOC__
    elseif #items == 1 then
 
        return items[1]
 
    else
 
        -- le paramètre "et" peut être défini à vide, exemple : [[Modèle:Module biblio/responsabilité principale]]
 
        local dernierSeparateur = (args.et and args.et or 'et')
 
 
 
        return table.concat(items, ', ', 1, #items - 1) .. ' ' .. dernierSeparateur .. ' ' .. items[#items]
 
    end
 
 
 
end
 
 
 
return p
 

Version actuelle datée du 11 mars 2013 à 17:10

Xénophon (en grec ancien Ξενοφῶν / Xenophỗn) est un philosophe, historien et maître de guerre de la Grèce antique. Né vers -426 ou -430, mort vers -355.

Listes des articles dans lesquels Xénophon est cité

Liste des annexes dans lesquelles Xénophon est cité

Pour en savoir plus

Ouvrages consultables en ligne

  • Xénophon [ca. 375 avant J.C] 1949. Économique. Texte établi et traduit par Paul Chantraine, Les Belles Lettres, Paris, 121 p. Texte intégral (autres traductions) en français seul et bilingue sur remacle.org.