├── README.md ├── app.js ├── bin └── www ├── common ├── email.js ├── helps.js └── tools.js ├── config.js ├── controllers ├── topic.js ├── upload.js └── users.js ├── middlewares └── auth.js ├── models ├── base.js ├── comment.js ├── index.js ├── tag.js ├── topic.js └── users.js ├── npm-debug.log ├── package.json ├── proxy ├── comment.js ├── index.js ├── tag.js ├── topic.js └── users.js ├── public ├── images │ ├── default-avatar.png │ └── loading.gif ├── javascripts │ ├── ajax-upload.js │ ├── bootstrap.min.js │ ├── common.js │ ├── editor.js │ ├── jquery-ui.min.js │ ├── jquery.min.js │ ├── marked.js │ └── tag-it.js └── stylesheets │ ├── bootstrap.min.css │ ├── editor-self.css │ ├── editor.css │ ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ ├── glyphicons-halflings-regular.woff2 │ └── icomoon.woff │ ├── images │ ├── loading.gif │ ├── ui-bg_diagonals-thick_18_b81900_40x40.png │ ├── ui-bg_diagonals-thick_20_666666_40x40.png │ ├── ui-bg_flat_10_000000_40x100.png │ ├── ui-bg_glass_100_f6f6f6_1x400.png │ ├── ui-bg_glass_100_fdf5ce_1x400.png │ ├── ui-bg_glass_65_ffffff_1x400.png │ ├── ui-bg_gloss-wave_35_f6a828_500x100.png │ ├── ui-bg_highlight-soft_100_eeeeee_1x100.png │ ├── ui-bg_highlight-soft_75_ffe45c_1x100.png │ ├── ui-icons_222222_256x240.png │ ├── ui-icons_228ef1_256x240.png │ ├── ui-icons_ef8c08_256x240.png │ ├── ui-icons_ffd27a_256x240.png │ └── ui-icons_ffffff_256x240.png │ ├── jquery-ui.css │ ├── jquery.tagit.css │ ├── main.css │ └── styles.css ├── routes ├── index.js ├── topic.js ├── upload.js └── users.js └── views ├── error.jade ├── header.jade ├── index.jade ├── layout.jade ├── sidebar-tag.jade ├── sidebar-user.jade ├── topic ├── create.jade ├── home.jade ├── list.jade ├── page.jade ├── show.jade ├── tag.jade └── topic.jade └── users ├── active.jade ├── home.jade ├── login.jade ├── register.jade └── setting.jade /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/README.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/app.js -------------------------------------------------------------------------------- /bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/bin/www -------------------------------------------------------------------------------- /common/email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/common/email.js -------------------------------------------------------------------------------- /common/helps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/common/helps.js -------------------------------------------------------------------------------- /common/tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/common/tools.js -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/config.js -------------------------------------------------------------------------------- /controllers/topic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/controllers/topic.js -------------------------------------------------------------------------------- /controllers/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/controllers/upload.js -------------------------------------------------------------------------------- /controllers/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/controllers/users.js -------------------------------------------------------------------------------- /middlewares/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/middlewares/auth.js -------------------------------------------------------------------------------- /models/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/models/base.js -------------------------------------------------------------------------------- /models/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/models/comment.js -------------------------------------------------------------------------------- /models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/models/index.js -------------------------------------------------------------------------------- /models/tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/models/tag.js -------------------------------------------------------------------------------- /models/topic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/models/topic.js -------------------------------------------------------------------------------- /models/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/models/users.js -------------------------------------------------------------------------------- /npm-debug.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/npm-debug.log -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/package.json -------------------------------------------------------------------------------- /proxy/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/proxy/comment.js -------------------------------------------------------------------------------- /proxy/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/proxy/index.js -------------------------------------------------------------------------------- /proxy/tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/proxy/tag.js -------------------------------------------------------------------------------- /proxy/topic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/proxy/topic.js -------------------------------------------------------------------------------- /proxy/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/proxy/users.js -------------------------------------------------------------------------------- /public/images/default-avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/images/default-avatar.png -------------------------------------------------------------------------------- /public/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/images/loading.gif -------------------------------------------------------------------------------- /public/javascripts/ajax-upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/javascripts/ajax-upload.js -------------------------------------------------------------------------------- /public/javascripts/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/javascripts/bootstrap.min.js -------------------------------------------------------------------------------- /public/javascripts/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/javascripts/common.js -------------------------------------------------------------------------------- /public/javascripts/editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/javascripts/editor.js -------------------------------------------------------------------------------- /public/javascripts/jquery-ui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/javascripts/jquery-ui.min.js -------------------------------------------------------------------------------- /public/javascripts/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/javascripts/jquery.min.js -------------------------------------------------------------------------------- /public/javascripts/marked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/javascripts/marked.js -------------------------------------------------------------------------------- /public/javascripts/tag-it.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/javascripts/tag-it.js -------------------------------------------------------------------------------- /public/stylesheets/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/bootstrap.min.css -------------------------------------------------------------------------------- /public/stylesheets/editor-self.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/editor-self.css -------------------------------------------------------------------------------- /public/stylesheets/editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/editor.css -------------------------------------------------------------------------------- /public/stylesheets/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /public/stylesheets/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /public/stylesheets/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /public/stylesheets/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /public/stylesheets/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /public/stylesheets/fonts/icomoon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/fonts/icomoon.woff -------------------------------------------------------------------------------- /public/stylesheets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/loading.gif -------------------------------------------------------------------------------- /public/stylesheets/images/ui-bg_diagonals-thick_18_b81900_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-bg_diagonals-thick_18_b81900_40x40.png -------------------------------------------------------------------------------- /public/stylesheets/images/ui-bg_diagonals-thick_20_666666_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-bg_diagonals-thick_20_666666_40x40.png -------------------------------------------------------------------------------- /public/stylesheets/images/ui-bg_flat_10_000000_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-bg_flat_10_000000_40x100.png -------------------------------------------------------------------------------- /public/stylesheets/images/ui-bg_glass_100_f6f6f6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-bg_glass_100_f6f6f6_1x400.png -------------------------------------------------------------------------------- /public/stylesheets/images/ui-bg_glass_100_fdf5ce_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-bg_glass_100_fdf5ce_1x400.png -------------------------------------------------------------------------------- /public/stylesheets/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /public/stylesheets/images/ui-bg_gloss-wave_35_f6a828_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-bg_gloss-wave_35_f6a828_500x100.png -------------------------------------------------------------------------------- /public/stylesheets/images/ui-bg_highlight-soft_100_eeeeee_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-bg_highlight-soft_100_eeeeee_1x100.png -------------------------------------------------------------------------------- /public/stylesheets/images/ui-bg_highlight-soft_75_ffe45c_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-bg_highlight-soft_75_ffe45c_1x100.png -------------------------------------------------------------------------------- /public/stylesheets/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /public/stylesheets/images/ui-icons_228ef1_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-icons_228ef1_256x240.png -------------------------------------------------------------------------------- /public/stylesheets/images/ui-icons_ef8c08_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-icons_ef8c08_256x240.png -------------------------------------------------------------------------------- /public/stylesheets/images/ui-icons_ffd27a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-icons_ffd27a_256x240.png -------------------------------------------------------------------------------- /public/stylesheets/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /public/stylesheets/jquery-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/jquery-ui.css -------------------------------------------------------------------------------- /public/stylesheets/jquery.tagit.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/jquery.tagit.css -------------------------------------------------------------------------------- /public/stylesheets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/main.css -------------------------------------------------------------------------------- /public/stylesheets/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/public/stylesheets/styles.css -------------------------------------------------------------------------------- /routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/routes/index.js -------------------------------------------------------------------------------- /routes/topic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/routes/topic.js -------------------------------------------------------------------------------- /routes/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/routes/upload.js -------------------------------------------------------------------------------- /routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/routes/users.js -------------------------------------------------------------------------------- /views/error.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/error.jade -------------------------------------------------------------------------------- /views/header.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/header.jade -------------------------------------------------------------------------------- /views/index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/index.jade -------------------------------------------------------------------------------- /views/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/layout.jade -------------------------------------------------------------------------------- /views/sidebar-tag.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/sidebar-tag.jade -------------------------------------------------------------------------------- /views/sidebar-user.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/sidebar-user.jade -------------------------------------------------------------------------------- /views/topic/create.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/topic/create.jade -------------------------------------------------------------------------------- /views/topic/home.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/topic/home.jade -------------------------------------------------------------------------------- /views/topic/list.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/topic/list.jade -------------------------------------------------------------------------------- /views/topic/page.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/topic/page.jade -------------------------------------------------------------------------------- /views/topic/show.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/topic/show.jade -------------------------------------------------------------------------------- /views/topic/tag.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/topic/tag.jade -------------------------------------------------------------------------------- /views/topic/topic.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/topic/topic.jade -------------------------------------------------------------------------------- /views/users/active.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/users/active.jade -------------------------------------------------------------------------------- /views/users/home.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/users/home.jade -------------------------------------------------------------------------------- /views/users/login.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/users/login.jade -------------------------------------------------------------------------------- /views/users/register.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/users/register.jade -------------------------------------------------------------------------------- /views/users/setting.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckybirdme/NodeJS-forum/HEAD/views/users/setting.jade --------------------------------------------------------------------------------