Modul:Citation: Unterschied zwischen den Versionen

vereinfacht
(args.title)
(vereinfacht)
Zeile 23: Zeile 23:
local complete = {}
local complete = {}
local wrongParams = {}
local wrongParams = {}
local aType = frameArgs.type


for key, value in pairs( ci.params ) do
for key, value in pairs( ci.params ) do
if not value.types or cu.inArray( value.types, aType ) then
if not value.types or cu.inArray( value.types, frameArgs.type ) then
for key2, value2 in ipairs( value ) do
for key2, value2 in ipairs( value ) do
complete[ value2 ] = key
complete[ value2 ] = key
Zeile 58: Zeile 57:
local function checkValues( args )
local function checkValues( args )
local wrong = {}
local wrong = {}
local aType = args.type
local i
local i


if aType == 'web' and not cu.isSet( args.title ) and not cu.isSet( args.url ) then
if args.type == 'web' and not cu.isSet( args.title ) and not cu.isSet( args.url ) then
args.title = ci.texts.noTitle
args.title = ci.texts.noTitle
cu.addErrorMsg( ci.texts.noTitleUrl )
cu.addErrorMsg( ci.texts.noTitleUrl )
Anonymer Benutzer