יחידה:הערה: הבדלים בין גרסאות בדף

מאין תקציר עריכה
מאין תקציר עריכה
שורה 16: שורה 16:
else
else
text = frame.args[1]
text = frame.args[1]
end
if text and #text>0 then
if refName and #refName>0 and refGroup and #refGroup>0 then
return frame:callParserFunction{ name = '#tag:ref', args = { text, name = refName, group = refGroup } } .. warnings
end
if refName and #refName>0 then
return frame:callParserFunction{ name = '#tag:ref', args = { text, name = refName } } .. warnings
end
if refGroup and #refGroup>0 then
return frame:callParserFunction{ name = '#tag:ref', args = { text, group = refGroup } } .. warnings
end
return frame:callParserFunction{ name = '#tag:ref', args = { text } }
else
if refName and #refName>0 and refGroup and #refGroup>0 then
return frame:callParserFunction{ name = '#tag:ref', args = { name = refName, group = refGroup } } .. warnings
end
if refName and #refName>0 then
return frame:callParserFunction{ name = '#tag:ref', args = { name = refName } } .. warnings
end
if refGroup and #refGroup>0 then
return frame:callParserFunction{ name = '#tag:ref', args = { group = refGroup } } .. warnings
end
end
end


return frame:extensionTag{ name = 'ref', content=text, args = {  name = refName, group = refGroup } } .. warnings
end
end


Ref['הערה'] = parseRef
Ref['הערה'] = parseRef
return Ref
return Ref