Commit fa8dbd1e authored by Florent Didier's avatar Florent Didier
Browse files

[dev] mw_utils.rb: Add unsorted row functionality to tables

parent 25f8f08b
...@@ -98,6 +98,10 @@ module MW ...@@ -98,6 +98,10 @@ module MW
TABLE_CELL = "|" TABLE_CELL = "|"
UNSORTED_INLINE_CELL = "!!"
UNSORTED_TABLE_CELL = "!"
LINE_FEED = "\n" LINE_FEED = "\n"
LIST_ITEM = "*" LIST_ITEM = "*"
...@@ -120,12 +124,20 @@ module MW ...@@ -120,12 +124,20 @@ module MW
} }
rows.each { |row| rows.each { |row|
if row.kind_of?(Hash) and row[:sort] == false
row = row[:columns]
table_cell = MW::UNSORTED_TABLE_CELL
inline_cell = MW::UNSORTED_INLINE_CELL
else
table_cell = MW::TABLE_CELL
inline_cell = MW::INLINE_CELL
end
table_text += MW::TABLE_ROW + MW::LINE_FEED table_text += MW::TABLE_ROW + MW::LINE_FEED
row.each_with_index{ |cell, i| row.each_with_index{ |cell, i|
if (i == 0) if (i == 0)
table_text += MW::TABLE_CELL table_text += table_cell
else else
table_text += MW::INLINE_CELL table_text += inline_cell
end end
table_text += cell.to_s table_text += cell.to_s
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment