Remove Firefox Social API shaare

Firefox Social support has been dropped in Firefox 57.

Related to 
This commit is contained in:
ArthurHoaro 2017-11-17 19:09:49 +01:00
parent ab6c848c86
commit e87f57c758
3 changed files with 0 additions and 82 deletions
assets/default/js

View file

@ -98,29 +98,6 @@ function htmlEntities(str) {
return str.replace(/[\u00A0-\u9999<>&]/gim, i => `&#${i.charCodeAt(0)};`);
}
function activateFirefoxSocial(node) {
const loc = location.href;
const baseURL = loc.substring(0, loc.lastIndexOf('/') + 1);
const data = {
name: document.title,
description: document.getElementById('translation-delete-link').innerHTML,
author: 'Shaarli',
version: '1.0.0',
iconURL: `${baseURL}/images/favicon.ico`,
icon32URL: `${baseURL}/images/favicon.ico`,
icon64URL: `${baseURL}/images/favicon.ico`,
shareURL: `${baseURL}?post=%{url}&title=%{title}&description=%{text}&source=firefoxsocialapi`,
homepageURL: baseURL,
};
node.setAttribute('data-service', JSON.stringify(data));
const activate = new CustomEvent('ActivateSocialFeature');
node.dispatchEvent(activate);
}
/**
* Add the class 'hidden' to city options not attached to the current selected continent.
*
@ -433,16 +410,6 @@ function init(description) {
});
});
/**
* Firefox Social
*/
const ffButton = document.getElementById('ff-social-button');
if (ffButton != null) {
ffButton.addEventListener('click', (event) => {
activateFirefoxSocial(event.target);
});
}
const continent = document.getElementById('continent');
const city = document.getElementById('city');
if (continent != null && city != null) {