mirror of
https://github.com/discourse/discourse.git
synced 2025-09-05 08:59:27 +08:00
FEATURE: site setting to allow html tables (which may come from imports)
(allow_html_tables , disabled by default)
This commit is contained in:
parent
c552f846ae
commit
e93665b9f7
7 changed files with 122 additions and 5 deletions
19
vendor/assets/javascripts/better_markdown.js
vendored
19
vendor/assets/javascripts/better_markdown.js
vendored
|
@ -318,13 +318,26 @@
|
|||
|
||||
// Build default order from insertion order.
|
||||
Markdown.buildBlockOrder = function(d) {
|
||||
var ord = [];
|
||||
var ord = [[]];
|
||||
for ( var i in d ) {
|
||||
if ( i === "__order__" || i === "__call__" )
|
||||
continue;
|
||||
ord.push( i );
|
||||
|
||||
var priority = d[i].priority || 0;
|
||||
ord[priority] = ord[priority] || [];
|
||||
ord[priority].push( i );
|
||||
}
|
||||
d.__order__ = ord;
|
||||
|
||||
var flattend = [];
|
||||
for (i=ord.length-1; i>=0; i--){
|
||||
if (ord[i]) {
|
||||
for (var j=0; j<ord[i].length; j++){
|
||||
flattend.push(ord[i][j]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
d.__order__ = flattend;
|
||||
};
|
||||
|
||||
// Build patterns for inline matcher
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue