Commit 8b6d35f8 authored by 陈志良's avatar 陈志良

发布帖子时 过滤标题的html标签

parent a00f9cb0
......@@ -13,6 +13,7 @@ var then = require('thenjs');
var _ = require('lodash');
var redisThreadList = require('../utils/redisThreadList');
var util = require('../utils/util');
var listThreadFields = {
......@@ -214,6 +215,9 @@ exports.findCommentByPage = function(pageNo, pageSize, q, callback) {
//创建文章
exports.createThread = function(entity, callback) {
if(entity && entity.title){
entity.title = util.removeHTMLTag(entity.title);
}
if (!entity.share) {
var forum = new ForumThread(entity);
......
......@@ -13,6 +13,13 @@ if (env == 'sandbox') {
API_ADDRESS = 'https://rest.wxpai.cn';
}
exports.removeHTMLTag = function(str) {
str = str.replace(/<\/?[^>]*>/g,''); //去除HTML tag
str = str.replace(/[ | ]*\n/g,'\n'); //去除行尾空白
str=str.replace(/&nbsp;/ig,'');//去掉&nbsp;
return str;
}
exports.loadLevel=function(ent_code,items,callback){
var openIds = [];
_.forEach(items, function(d, i) {
......
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