Modul:Reihenabfrage: Unterschied zwischen den Versionen

Aus GaretienWiki
Zur Navigation springen Zur Suche springen
VolkoV (D | B)
VolkoV (D | B)
Zeile 8: Zeile 8:
 
   '?Wappen ist#=',
 
   '?Wappen ist#=',
 
   '?Kurzbeschreibung#=',
 
   '?Kurzbeschreibung#=',
   'limit=100',
+
   'limit=10',
 
   'searchlabel=',
 
   'searchlabel=',
 
   'format=list',
 
   'format=list',
Zeile 14: Zeile 14:
 
   'order=desc'
 
   'order=desc'
 
  )
 
  )
 +
local r=''
 +
local t=mw.text.split(a,',',true)
 +
for key,value in pairs(t) do
 +
r=r..value.."<br>"
 +
end
 
  return a
 
  return a
 
end
 
end

Version vom 12. April 2019, 13:15 Uhr

Die Dokumentation für dieses Modul kann unter Modul:Reihenabfrage/Doku erstellt werden

local p = {}

function holeGeschichten(frame)
 local s='<q>[[Geschichten:+]] OR [[Lieder:+]] OR [[Heroldartikel:+]]</q>'
 local a=frame:callParserFunction(
  '#ask',s,
  'mainlabel=-',
  '?Wappen ist#=',
  '?Kurzbeschreibung#=',
  'limit=10',
  'searchlabel=',
  'format=list',
  'sort=Erstellt',
  'order=desc'
 )
 local r=''
 local t=mw.text.split(a,',',true)
 for key,value in pairs(t) do
 	r=r..value.."<br>"
 end
 return a
end

function p.Abfrage(frame)
 return holeGeschichten(frame)
end

return p