32 lines
627 B
JavaScript
Executable File
32 lines
627 B
JavaScript
Executable File
/**
|
|
* Very simple basic rule set
|
|
*
|
|
* Allows
|
|
* <i>, <em>, <b>, <strong>, <p>, <div>, <a href="http://foo"></a>, <br>, <span>, <ol>, <ul>, <li>
|
|
*
|
|
* For a proper documentation of the format check advanced.js
|
|
*/
|
|
var wysihtml5ParserRules = {
|
|
tags: {
|
|
strong: {},
|
|
b: {},
|
|
i: {},
|
|
em: {},
|
|
br: {},
|
|
p: {},
|
|
div: {},
|
|
span: {},
|
|
ul: {},
|
|
ol: {},
|
|
li: {},
|
|
a: {
|
|
set_attributes: {
|
|
target: "_blank",
|
|
rel: "nofollow"
|
|
},
|
|
check_attributes: {
|
|
href: "url" // important to avoid XSS
|
|
}
|
|
}
|
|
}
|
|
}; |