From 7a4dd9983494cba2498c4d25204a9f6fb8fc36d8 Mon Sep 17 00:00:00 2001 From: quenousimporte Date: Wed, 31 Jan 2024 13:55:25 +0100 Subject: [PATCH] drop link title feature --- handler.php | 11 ----------- main.js | 29 +---------------------------- 2 files changed, 1 insertion(+), 39 deletions(-) diff --git a/handler.php b/handler.php index 17bd1e4..c3d3857 100644 --- a/handler.php +++ b/handler.php @@ -35,17 +35,6 @@ else if (isset($_POST['action'])) } break; - case 'title': - $result = array(); - $str = file_get_contents($_POST['data']); - if(strlen($str) > 0) - { - preg_match("/\(.*)\<\/title\>/", $str, $title); - $result['title'] = $title[1]; - } - echo json_encode($result); - break; - default: echo '{"error": "unknown action ' . $action . '"}'; break; diff --git a/main.js b/main.js index fd9aeb8..7ce308f 100644 --- a/main.js +++ b/main.js @@ -34,7 +34,6 @@ var lastsaved = ""; var pending = false; var settings = null; var tags = null; -var titlemap = {}; var stat = { @@ -773,32 +772,7 @@ function showlinkdialog(link) a.setAttribute("href", link); a.setAttribute("target", "_blank"); div.onclick = removelinkdialog; - - if (settings.sync) - { - if (titlemap[link]) - { - a.innerHTML = titlemap[link]; - } - else - { - a.innerText = link; - queryremote({action: "title", data: link}) - .then(res => - { - if (res.title) - { - a.innerHTML = res.title; - titlemap[link] = res.title; - localStorage.setItem("titlemap", JSON.stringify(titlemap)); - } - }); - } - } - else - { - a.innerText = link; - } + a.innerText = link; } else { @@ -1321,7 +1295,6 @@ function init() if (settings.sync) { - titlemap = JSON.parse(localStorage.getItem("titlemap")) || {}; if (localStorage.getItem("pgpkeys") && localStorage.getItem("pgpkeys").startsWith("-----BEGIN PGP PUBLIC KEY BLOCK-----")) { queryremote({action: "fetch"})