/* GET signup page. */ router.get("/new", function(req, res, next) { res.render("auth/signup", { title: req.app.conf.name, error: false }); });
router.get("/:username", function(req, res, next) { db.findOne({ username: req.params.username }, (err, user) => { if (!user) return res.status(404).send("No user found"); user.bio = textParser(user.bio); res.render("user/profile", { title: req.app.conf.name, user: user, userId: req.session._id }); }); });
router.get("/activity", function(req, res, next) { db.findOne({ _id: req.session.user._id }).exec((err, user) => { res.render("me/activity", { title: req.app.conf.name, activity: user.notifications }); }); });
router.get('/', function(req, res) { const db = req.app.locals.db; db.collection('articles').find().toArray().then(articles => { res.json(articles.map(a => replaceId(a))); }); // res.json([{title:'Article 1', content: 'Content 1 ...'}, // {title:'Article 2', content: 'Content 2 ...'}]); });
router.get("/:category", function(req, res, next) { db.getAll((err, users) => { res.render("category", { title: req.app.conf.name, people: users, category: req.params.category }); }); });
router.get("/activity", function(req, res, next) { db.findOne({ _id: req.session._id }, (err, user) => { res.render("me/activity", { title: req.app.conf.name, activity: user.notifications }); }); });
router.get("/", function(req, res, next) { User.find({}).exec((error, users) => { res.render("chat/index", { title: req.app.conf.name, users: users }); }); });
/* GET users listing. */ router.get("/", function(req, res, next) { db.getAll((err, users) => { console.log(users); res.render("user/list", { title: req.app.conf.name, list: users }); }); });
router.get("/upload", function(req, res, next) { res.render("upload/file-upload", { title: req.app.conf.name, user: req.session.user }); });
/* GET users listing. */ router.get("/", function(req, res, next) { db.getAll((err, users) => { res.render("user/list", { title: req.app.conf.name, list: users }); }); });
router.get('/', function(req, res) { const db = req.app.locals.db; db.collection('authors').find().toArray().then(authors => { res.json(authors); }); });
/* GET users listing. */ router.get("/", function(req, res, next) { db.findOne({ _id: req.session._id }, (err, user) => { res.render("me/index", { title: req.app.conf.name, user: user }); }); });
/* GET login page. */ router.get("/getin", function(req, res, next) { res.render("auth/login", { title: req.app.conf.name, error: false }); });
router.get('/', function(req, res, next) { res.render('dev/index', { title: req.app.conf.name, error:false, key:secure_dev_key }); })
router.get("/", function(req, res, next) { res.render("dev/index", { title: req.app.conf.name, error: false, key: secure_dev_key }); });