Module:Message box: Difference between revisions

    m>Mr. Stradivarius
    (allow all templates to disable the plainlinks class)
    m>WOSlinker
    (change span to div to reduce lint errors)
    Line 495: Line 495:
    -- collapsible. At the moment, only ambox uses this.
    -- collapsible. At the moment, only ambox uses this.
    textCell:cssText(self.textstyle or nil)
    textCell:cssText(self.textstyle or nil)
    local textCellSpan = textCell:tag('span')
    local textCellDiv = textCell:tag('div')
    textCellSpan
    textCellDiv
    :addClass('mbox-text-span')
    :addClass('mbox-text-span')
    :wikitext(self.issue or nil)
    :wikitext(self.issue or nil)
    if (self.talk or self.fix) and not self.isSmall then
    if (self.talk or self.fix) and not self.isSmall then
    textCellSpan:tag('span')
    textCellDiv:tag('span')
    :addClass('hide-when-compact')
    :addClass('hide-when-compact')
    :wikitext(self.talk and (' ' .. self.talk) or nil)
    :wikitext(self.talk and (' ' .. self.talk) or nil)
    :wikitext(self.fix and (' ' .. self.fix) or nil)
    :wikitext(self.fix and (' ' .. self.fix) or nil)
    end
    end
    textCellSpan:wikitext(self.date and (' ' .. self.date) or nil)
    textCellDiv:wikitext(self.date and (' ' .. self.date) or nil)
    if self.info and not self.isSmall then
    if self.info and not self.isSmall then
    textCellSpan
    textCellDiv
    :tag('span')
    :tag('span')
    :addClass('hide-when-compact')
    :addClass('hide-when-compact')
    Line 513: Line 513:
    end
    end
    if self.removalNotice then
    if self.removalNotice then
    textCellSpan:tag('small')
    textCellDiv:tag('small')
    :addClass('hide-when-compact')
    :addClass('hide-when-compact')
    :tag('i')
    :tag('i')