From 818408cf4984be67e4e3955acb9b0364cb0014f9 Mon Sep 17 00:00:00 2001 From: John McLear Date: Tue, 19 May 2015 16:57:53 +0100 Subject: [PATCH] other bits required for read only --- src/node/hooks/express/specialpages.js | 9 +++++++-- src/templates/pad.html | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/node/hooks/express/specialpages.js b/src/node/hooks/express/specialpages.js index 0370c4fc..15e853db 100644 --- a/src/node/hooks/express/specialpages.js +++ b/src/node/hooks/express/specialpages.js @@ -33,13 +33,18 @@ exports.expressCreateServer = function (hook_name, args, cb) { //serve pad.html under /p args.app.get('/p/:pad', function(req, res, next) { + // The below might break for pads being rewritten + var isReadOnly = req.url.indexOf("/p/r.") === 0; + hooks.callAll("padInitToolbar", { - toolbar: toolbar + toolbar: toolbar, + isReadOnly: isReadOnly }); res.send(eejs.require("ep_etherpad-lite/templates/pad.html", { req: req, - toolbar: toolbar + toolbar: toolbar, + isReadOnly: isReadOnly })); }); diff --git a/src/templates/pad.html b/src/templates/pad.html index dd260414..5311b320 100644 --- a/src/templates/pad.html +++ b/src/templates/pad.html @@ -63,12 +63,12 @@