Merge pull request #896 from ArthurHoaro/hotfix/firefox-social-subdir

Fix Firefox Social button in the default theme
This commit is contained in:
VirtualTam 2017-07-23 19:09:06 +02:00 committed by GitHub
commit 57ee53d6c6

View file

@ -606,7 +606,7 @@ function htmlEntities(str)
function activateFirefoxSocial(node) { function activateFirefoxSocial(node) {
var loc = location.href; var loc = location.href;
var baseURL = loc.substring(0, loc.lastIndexOf("/")); var baseURL = loc.substring(0, loc.lastIndexOf("/") + 1);
// Keeping the data separated (ie. not in the DOM) so that it's maintainable and diffable. // Keeping the data separated (ie. not in the DOM) so that it's maintainable and diffable.
var data = { var data = {
@ -619,7 +619,7 @@ function activateFirefoxSocial(node) {
icon32URL: baseURL + "/images/favicon.ico", icon32URL: baseURL + "/images/favicon.ico",
icon64URL: baseURL + "/images/favicon.ico", icon64URL: baseURL + "/images/favicon.ico",
shareURL: baseURL + "{noparse}?post=%{url}&title=%{title}&description=%{text}&source=firefoxsocialapi{/noparse}", shareURL: baseURL + "?post=%{url}&title=%{title}&description=%{text}&source=firefoxsocialapi",
homepageURL: baseURL homepageURL: baseURL
}; };
node.setAttribute("data-service", JSON.stringify(data)); node.setAttribute("data-service", JSON.stringify(data));