Author: admin
-
??? Discuz#Editor#Empty h tag is not cleaned up
//////??????[The following code only handles the WYSIWYG mode! Non-WYSIWYG mode will be added later
-
??? Discuz#Editor#code does not filter bbcode tags (square brackets)
test
- <div>function clearcode(str) {
- <span style="white-space:pre"> </span>str= str.replace(/[url][/url]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[url=((https?|ftp|gopher|news|telnet|rtsp|mms|callto|bctp|thunder|qqdl|synacast){1}://|www.|mailto:|tel:|magnet:)?([^s["’]+?)][/url]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[email][/email]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[email=(.[^[]*)][/email]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[color=([^[<]+?)][/color]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[size=(d+?)][/size]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[size=(d+(.d+)?(px|pt)+?)][/size]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[font=([^[<]+?)][/font]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[align=([^[<]+?)][/align]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[p=(d{1,2}), (d{1,2}), (left|center|right)][/p]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[float=([^[<]+?)][/float]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[quote][/quote]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[code][/code]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[table][/table]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[free][/free]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[b][/b]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[u][/u]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[i][/i]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[s][/s]/ig, ”, str);
- <span style="white-space:pre"> </span>str= str.replace(/[h[1-6]>][/h[1-6]>]/ig, ”, str);<span style="white-space:pre"> </span>///[UPGRADE#Editor adds H title drop-down menu]Convert html to bbcode
- <span style="white-space:pre"> </span>return str;
- }</div>
Copy code
bbbbbbbbbbb
-
Hello world!
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!