Модуль:BiomeInfoCard: различия между версиями
Материал из Eco - Русская Wiki
| [досмотренная версия] | [досмотренная версия] |
StalEF (обсуждение | вклад) Новая страница: «local Utils = require('Module:Utils') local Lang = Utils.getLanguageName() local p = {} function p.main(frame) local PageName = frame.args[1] BiomeName = Utils.BiomeSearch(PageName) local WikiText ='' WikiText = WikiText ..'page name get test: ' .. PageName ..'</br>' WikiText = WikiText ..'Item name get test: ' .. BiomeName ..'</br>' if (BiomeName ~= "None") then local BiomeData = require( "Module:BiomeData" ) local Biome = BiomeData.biom...» |
StalEF (обсуждение | вклад) Нет описания правки |
||
| Строка 15: | Строка 15: | ||
local BiomeData = require( "Module:BiomeData" ) | local BiomeData = require( "Module:BiomeData" ) | ||
local Biome = BiomeData.biomes[BiomeName] | local Biome = BiomeData.biomes[BiomeName] | ||
if (Lang ~= 'English') then WikiText = WikiText .. '[[en:' .. Biome.Name.English .. ']]' end | |||
if (Lang ~= 'Russian') then WikiText = WikiText .. '[[ru:' .. Biome.Name.Russian .. ']]' end | |||
if (Lang ~= 'German') then WikiText = WikiText .. '[[de:' .. Biome.Name.German .. ']]' end | |||
if (Lang ~= 'French') then WikiText = WikiText .. '[[fr:' .. Biome.Name.French .. ']]' end | |||
end | end | ||
Версия от 10:20, 30 марта 2026
Для документации этого модуля может быть создана страница Модуль:BiomeInfoCard/doc
local Utils = require('Module:Utils')
local Lang = Utils.getLanguageName()
local p = {}
function p.main(frame)
local PageName = frame.args[1]
BiomeName = Utils.BiomeSearch(PageName)
local WikiText =''
WikiText = WikiText ..'page name get test: ' .. PageName ..'</br>'
WikiText = WikiText ..'Item name get test: ' .. BiomeName ..'</br>'
if (BiomeName ~= "None") then
local BiomeData = require( "Module:BiomeData" )
local Biome = BiomeData.biomes[BiomeName]
if (Lang ~= 'English') then WikiText = WikiText .. '[[en:' .. Biome.Name.English .. ']]' end
if (Lang ~= 'Russian') then WikiText = WikiText .. '[[ru:' .. Biome.Name.Russian .. ']]' end
if (Lang ~= 'German') then WikiText = WikiText .. '[[de:' .. Biome.Name.German .. ']]' end
if (Lang ~= 'French') then WikiText = WikiText .. '[[fr:' .. Biome.Name.French .. ']]' end
end
return WikiText
end
return p