Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

code4pub/nodeclub

Open more actions menu
 
 

Repository files navigation

nodeclub

基于nodejs的社区系统

介绍

Node Club 是用 Node.jsMongoDb 开发的新型社区软件,界面优雅,功能丰富,小巧迅速, 已在Node.js 中文技术社区 CNode 得到应用,但你完全可以用它搭建自己的社区。

安装部署

// install node npm mongodb  
// run mongod
cd nodeclub
npm install ./
cp config.default.js config.js
// modify the config file as yours
node app.js

其它

小量修改了两个依赖模块:node-markdown,express

  • node-markdown/lib/markdown.js

allowedTags 添加:

embed  //支持 flash 视频
table|thead|tbody|tr|td|th|caption  //支持表格

allowedAttributes 添加:

embed:'src|quality|width|height|align|allowScriptAccess|allowFullScreen|mode|type'
table: 'class'
  • express/node_modules/connect/lib/middleware/csrf.js 添加:
if (req.body && req.body.user_action === 'upload_image') return next();

关于pull request

从现在开始,所有提交都要严格遵循代码规范

Authors

Below is the output from git-summary.

 project: nodeclub
 commits: 53
 files  : 244
 authors: 
    25  fengmk2                 47.2%
     9  muyuan                  17.0%
     8  dead-horse              15.1%
     4  ericzhang               7.5%
     3  Kenny Zhao              5.7%
     1  LeToNode                1.9%
     1  roymax                  1.9%
     1  thebrecht               1.9%
     1  张洋                  1.9%

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.