diff --git a/controllers/user.js b/controllers/user.js index 8d245158e..a5b5639f9 100644 --- a/controllers/user.js +++ b/controllers/user.js @@ -1281,6 +1281,8 @@ exports.editScript = function (aReq, aRes, aNext) { script.installNameSlug = installNameSlug; script.scriptPermalinkInstallPageUrl = 'https://' + aReq.get('host') + script.scriptInstallPageUrl; + script.scriptRawPageUrl = '/src/' + (isLib ? 'libs' : 'scripts') + '/' + + installNameSlug + (isLib ? '.js' : '.user.js#'); // Page metadata pageMetadata(options); diff --git a/views/includes/scriptPageHeader.html b/views/includes/scriptPageHeader.html index 416e827ba..2d0808eac 100644 --- a/views/includes/scriptPageHeader.html +++ b/views/includes/scriptPageHeader.html @@ -1,14 +1,16 @@

{{#isScriptPage}} - - {{#script.isLib}} - Raw Source - {{/script.isLib}} {{^script.isLib}} - Install + + Install + {{/script.isLib}} - {{/isScriptPage}} + {{#isScriptViewSourcePage}} + + Raw Source + + {{/isScriptViewSourcePage}} {{#script.icon45Url}} {{#script.isLib}}{{/script.isLib}}{{^script.isLib}}{{/script.isLib}}