Added server option "useCdn", use template statement to route resources' source
This commit is contained in:
@@ -34,6 +34,7 @@ var response = {
|
||||
showFeatures: showFeatures,
|
||||
showNote: showNote,
|
||||
showPublishNote: showPublishNote,
|
||||
showIndex: showIndex,
|
||||
noteActions: noteActions,
|
||||
publishNoteActions: publishNoteActions
|
||||
};
|
||||
@@ -55,6 +56,18 @@ function responseError(res, code, detail, msg) {
|
||||
res.end();
|
||||
}
|
||||
|
||||
function showIndex(req, res, next) {
|
||||
res.writeHead(200, {
|
||||
'Content-Type': 'text/html'
|
||||
});
|
||||
var template = config.indexpath;
|
||||
var content = ejs.render(fs.readFileSync(template, 'utf8'), {
|
||||
useCDN: config.usecdn
|
||||
});
|
||||
res.write(content);
|
||||
res.end();
|
||||
}
|
||||
|
||||
function responseHackMD(res, noteId) {
|
||||
if (noteId != config.featuresnotename) {
|
||||
if (!Note.checkNoteIdValid(noteId)) {
|
||||
|
||||
Reference in New Issue
Block a user