]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - controllers/views.js
Infile code reorganization
[github/Chocobozzz/PeerTube.git] / controllers / views.js
1 ;(function () {
2 'use strict'
3
4 var express = require('express')
5
6 var middleware = require('../middlewares').misc
7
8 var router = express.Router()
9
10 router.get(/^\/(index)?$/, middleware.cache(), getIndex)
11 router.get('/partials/:directory/:name', middleware.cache(), getPartial)
12
13 // ---------------------------------------------------------------------------
14
15 module.exports = router
16
17 // ---------------------------------------------------------------------------
18
19 function getIndex (req, res) {
20 res.render('index')
21 }
22
23 function getPartial (req, res) {
24 var directory = req.params.directory
25 var name = req.params.name
26
27 res.render('partials/' + directory + '/' + name)
28 }
29 })()