Module:CRTModel: Difference between revisions
No edit summary Tag: Manual revert |
No edit summary |
||
| Line 273: | Line 273: | ||
td:node(ul) | td:node(ul) | ||
-- Add upload link | -- Add upload link as a button | ||
local uploadDiv = mw.html.create('div') | local uploadDiv = mw.html.create('div') | ||
uploadDiv:css('margin-top', '0.5em'):css(' | uploadDiv:css('margin-top', '0.5em'):css('text-align', 'center') | ||
local uploadLink = mw.html.create('a') | |||
uploadLink:attr('href', tostring(uploadUrl)) | |||
uploadLink:css('display', 'inline-block') | |||
:css('padding', '0.5em 1em') | |||
:css('background-color', '#3366cc') | |||
:css('color', '#ffffff') | |||
:css('text-decoration', 'none') | |||
:css('border-radius', '2px') | |||
:css('font-size', '90%') | |||
:css('font-weight', 'bold') | |||
:wikitext('Upload a document') | |||
uploadDiv:node(uploadLink) | |||
td:node(uploadDiv) | td:node(uploadDiv) | ||
else | else | ||
-- Just show the upload link | -- Just show the upload link as a button | ||
local uploadDiv = mw.html.create('div') | local uploadDiv = mw.html.create('div') | ||
uploadDiv:css(' | uploadDiv:css('text-align', 'center') | ||
local uploadLink = mw.html.create('a') | |||
uploadLink:attr('href', tostring(uploadUrl)) | |||
uploadLink:css('display', 'inline-block') | |||
:css('padding', '0.5em 1em') | |||
:css('background-color', '#3366cc') | |||
:css('color', '#ffffff') | |||
:css('text-decoration', 'none') | |||
:css('border-radius', '2px') | |||
:css('font-size', '90%') | |||
:css('font-weight', 'bold') | |||
:wikitext('Upload a document') | |||
uploadDiv:node(uploadLink) | |||
td:node(uploadDiv) | td:node(uploadDiv) | ||
end | end | ||