|
@@ -17,22 +17,25 @@ import (
|
|
|
const Role_Admin, Role_Examine, Role_Dev = 3, 2, 1 //管理员,审核员,开发员
|
|
|
var (
|
|
|
//MgoE *mgo.MongodbSim //编辑器87
|
|
|
- MgoEB *mgo.MongodbSim //编辑器163
|
|
|
- MgoS *mgo.MongodbSim
|
|
|
- Province map[string][]string
|
|
|
- City map[string][]string
|
|
|
- DomainNameReg = regexp.MustCompile(`(http|https)[::]+`)
|
|
|
- DownLoadReg = regexp.MustCompile(`download\(.*?\)`)
|
|
|
- CodeTypeReg = regexp.MustCompile(`(utf8|utf-8|gbk)`)
|
|
|
- TitleFilterReg1 = regexp.MustCompile(`[\p{Han}]`)
|
|
|
- TitleFilterReg2 = regexp.MustCompile(`((上|下)一(页|篇)|阅读次数)`)
|
|
|
- DetailFilterReg1 = regexp.MustCompile(`((上|下)一(页|篇)|阅读次数|浏览次数|扫一扫|分享|区块链存证)`)
|
|
|
- Area []string //省份
|
|
|
- DomainReg = regexp.MustCompile(`(?://).+?(?:[::/])`)
|
|
|
- SymbolReg = regexp.MustCompile("[,,\\s\u3000\u2003\u00a0]+")
|
|
|
- ReplaceReg = regexp.MustCompile(`[]::/]+`)
|
|
|
- CheckText = `item["spidercode"]="%s";item["site"]="%s";item["channel"]="%s"`
|
|
|
- JsonDataMap = map[string]bool{ //jsondata
|
|
|
+ MgoEB *mgo.MongodbSim //编辑器163
|
|
|
+ MgoS *mgo.MongodbSim
|
|
|
+ Province map[string][]string
|
|
|
+ City map[string][]string
|
|
|
+ DomainNameReg = regexp.MustCompile(`(http|https)[::]+`)
|
|
|
+ DownLoadReg = regexp.MustCompile(`download\(.*?\)`)
|
|
|
+ CodeTypeReg = regexp.MustCompile(`(utf8|utf-8|gbk)`)
|
|
|
+ TitleFilterReg1 = regexp.MustCompile(`[\p{Han}]`)
|
|
|
+ TitleFilterReg2 = regexp.MustCompile(`((上|下)一(页|篇)|阅读次数)`)
|
|
|
+ DetailFilterReg1 = regexp.MustCompile(`((上|下)一(页|篇)|阅读次数|浏览次数|扫一扫|分享|区块链存证)`)
|
|
|
+ Area []string //省份
|
|
|
+ DomainReg = regexp.MustCompile(`(?://).+?(?:[::/])`)
|
|
|
+ SymbolReg = regexp.MustCompile("[,,\\s\u3000\u2003\u00a0]+")
|
|
|
+ ReplaceReg = regexp.MustCompile(`[]::/]+`)
|
|
|
+ CheckText = `item["spidercode"]="%s";item["site"]="%s";item["channel"]="%s"`
|
|
|
+ CheckText_Code = `item["spidercode"]="%s"`
|
|
|
+ CheckText_Site = `item["site"]="%s"`
|
|
|
+ CheckText_Channel = `item["channel"]="%s"`
|
|
|
+ JsonDataMap = map[string]bool{ //jsondata
|
|
|
"extweight": true,
|
|
|
"projecthref": true,
|
|
|
"sourcewebsite": true,
|