Module:EcopediaMenu: Difference between revisions
From Eco - English Wiki
| [checked revision] | [checked revision] |
Created page with "local Utils = require('Module:Utils') local IconUtils = require('Module:IconUtils') local Lang = Utils.getLanguageName() local p = {} function p.MainMenu() local MainMenu = "" return MainMenu end return p" |
No edit summary |
||
| Line 6: | Line 6: | ||
function p.MainMenu() | function p.MainMenu() | ||
local MainMenu = "" | local MainMenu = "" | ||
local MenuData = require('Module:EcopediaMenuData') | |||
local MenuList = MenuData.ecopediapages | |||
local Chapter = {} | |||
for Name,Data in pairs(MenuList) do | |||
if (Data[Type] == "Chapter" ) then Chapter[Name] = Data end | |||
end | |||
MainMenu = Chapter["Reference"].Name[Lang] | |||
return MainMenu | return MainMenu | ||
end | end | ||
return p | return p | ||
Revision as of 07:02, 28 September 2025
Documentation for this module may be created at Module:EcopediaMenu/doc
local Utils = require('Module:Utils')
local IconUtils = require('Module:IconUtils')
local Lang = Utils.getLanguageName()
local p = {}
function p.MainMenu()
local MainMenu = ""
local MenuData = require('Module:EcopediaMenuData')
local MenuList = MenuData.ecopediapages
local Chapter = {}
for Name,Data in pairs(MenuList) do
if (Data[Type] == "Chapter" ) then Chapter[Name] = Data end
end
MainMenu = Chapter["Reference"].Name[Lang]
return MainMenu
end
return p