Module:Favilink: Difference between revisions

Jump to navigation Jump to search
1 byte removed ,  17:39, 8 September 2019
no edit summary
mNo edit summary
No edit summary
Line 3: Line 3:
local htmlparse = require'Module:HTMLParse'
local htmlparse = require'Module:HTMLParse'
local colorparse = require'Module:ColorParse'
local colorparse = require'Module:ColorParse'
local wikibase = mw.wikibase


function p.favilink(frame,arg)
function p.favilink(frame,arg)
Line 12: Line 11:
--local name = frame
--local name = frame
--local modifier = arg or ''
--local modifier = arg or ''
local name = frame.args[1] or ''
local name = mw.text.trim(frame.args[1]) or ''
local modifier = frame.args[2] or ''
local modifier = mw.text.trim(frame.args[2]) or ''


local result = cargo.query('GeneralData','_pageName=Page, DisplayName, Image, DisplayChar',{where='_pageNamespace="0" AND PlainName="' .. name:gsub("'", "''") .. '"', default=name, limit='1'} )
local result = cargo.query('GeneralData','_pageName=Page, DisplayName, Image, DisplayChar',{where='_pageNamespace="0" AND PlainName="' .. name:gsub("'", "''") .. '"', default=name, limit='1'} )

Navigation menu