Remove Firefox Social API shaare
Firefox Social support has been dropped in Firefox 57. Related to #1023
This commit is contained in:
parent
ab6c848c86
commit
e87f57c758
3 changed files with 0 additions and 82 deletions
assets/default/js
|
@ -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) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue