diff --git a/lib/alternative-chatons.js b/lib/alternative-chatons.js index 72f768f..4453cdc 100644 --- a/lib/alternative-chatons.js +++ b/lib/alternative-chatons.js @@ -1,9 +1,8 @@ - -const jsonFile = "https://chatons.org/fr/entraide/json"; +const jsonFile = "https://www.chatons.org/entraide/json"; const typeFiltre = "Partage temporaire de fichiers (alternative à WeTransfer, DropSend)" const openFiltre = "Ouvert à tou⋅te⋅s sans inscription" const separateur = ' - ' -//console.log('alternative chatons'); +//~ console.log('alternative chatons'); // onready : Inspiré : http://jsfiddle.net/electricvisions/Jacck/ document.onreadystatechange = function () { var state = document.readyState @@ -12,21 +11,21 @@ document.onreadystatechange = function () { entraide = {}; // start JSON retrieval here $.getJSON(jsonFile, function(data) { - entraide = data.nodes; + entraide = data; var x=0; for (var i = 0; i < entraide.length; i++) { - if (entraide[i].node.type == typeFiltre - && entraide[i].node.open == openFiltre) { + if (entraide[i].type == "Partage temporaire de fichiers" + && entraide[i].access_type == "Ouvert à tou⋅te⋅s") { if (x != 0) { $("#entraide-chatons-alternative").append(separateur); } - link=entraide[i].node.endpoint; + link=entraide[i].endpoint; link=link.replace('https://', ''); link=link.replace('http://', ''); //console.log(link); const regex = /\/$/i; link = link.replace(regex, '') - $("#entraide-chatons-alternative").append(''+link+''); + $("#entraide-chatons-alternative").append(''+link+''); x=x+1; } }