Changes

no edit summary
Line 17: Line 17:  
_column_empty_cells = {
 
_column_empty_cells = {
 
},
 
},
 +
_header1 = "<h2>${value}</h2>",
 
_custom_row_class = "custom-row",
 
_custom_row_class = "custom-row",
 
_custom_row_prefix = "custom_row_",
 
_custom_row_prefix = "custom_row_",
Line 257: Line 258:     
function BaseTable:append_custom_row(custom_row_key)
 
function BaseTable:append_custom_row(custom_row_key)
if self._custom_rows and self._custom_rows[custom_row_key] then
+
    if mw.ustring.sub(custom_row_key, 1, 1) == "#" then
 +
        local value = mw.ustring.sub(custom_row_key, 2)
 +
table.insert(self._rows, self._row_starter)
 +
table.insert(self._rows, format{
 +
    self._header1,
 +
    value = value
 +
        })
 +
elseif self._custom_rows and self._custom_rows[custom_row_key] then
 
if type(self._custom_rows[custom_row_key]) == "table" then
 
if type(self._custom_rows[custom_row_key]) == "table" then
 
table.insert(self._rows, format(self._row_starter_with_attributes, self._custom_rows[custom_row_key].row or {}))
 
table.insert(self._rows, format(self._row_starter_with_attributes, self._custom_rows[custom_row_key].row or {}))
cssedit, gkautomate
6,941

edits