|
|
Line 349: |
Line 349: |
| self.imageRight = imageRight | | self.imageRight = imageRight |
| end | | end |
|
| |
| -- set templatestyles
| |
| self.templatestyles = args.templatestyles
| |
| end | | end |
|
| |
|
Line 485: |
Line 482: |
| mw.text.nowiki('{{'), self.name, self.name, mw.text.nowiki('}}') | | mw.text.nowiki('{{'), self.name, self.name, mw.text.nowiki('}}') |
| )) | | )) |
| end
| |
|
| |
| -- Add support for a single custom templatestyles sheet. Undocumented as
| |
| -- need should be limited and many templates using mbox are substed; we
| |
| -- don't want to spread templatestyles sheets around to arbitrary places
| |
| -- TODO: Add each template's stylesheet, waiting on [[MediaWiki talk:Common.css/to do]]
| |
| local frame = mw.getCurrentFrame() -- we'll need this unconditionally for the TODO
| |
| if self.templatestyles then
| |
| root:wikitext(frame:extensionTag{
| |
| name = 'templatestyles',
| |
| args = { src = self.templatestyles },
| |
| })
| |
| end | | end |
|
| |
|