Modul:ItemLinkerNeu

Version vom 27. Dezember 2025, 20:15 Uhr von Elestro (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „local p = {} function p.getName(frame) -- Holt die ID aus der Vorlage (z.B. 501) local id = tonumber(frame.args[1]) or tonumber(frame:getParent().args[1]) if not id then return "ID fehlt" end -- Lädt die Daten aus dem NEUEN Modul local data = mw.loadData('Modul:ItemDataNeu') if data and data[id] then -- Gibt NUR den Namen zurück, keine Klammern, kein Fett return data[id].identifiedDisplayName or ("…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

local p = {}

function p.getName(frame)

   -- Holt die ID aus der Vorlage (z.B. 501)
   local id = tonumber(frame.args[1]) or tonumber(frame:getParent().args[1])
   
   if not id then return "ID fehlt" end
   
   -- Lädt die Daten aus dem NEUEN Modul
   local data = mw.loadData('Modul:ItemDataNeu')
   
   if data and data[id] then
       -- Gibt NUR den Namen zurück, keine Klammern, kein Fett
       return data[id].identifiedDisplayName or ("Item " .. id)
   else
       return "Item " .. id
   end

end

return p