added showFeedID

This commit is contained in:
math-gh 2023-08-31 22:09:46 +02:00
parent a74fdf0b38
commit c7418ba2f1
5 changed files with 708 additions and 0 deletions

View file

@ -0,0 +1,26 @@
'use strict';
const url = new URL(window.location);
if (url.searchParams.get('c') === 'subscription') {
const div = document.querySelector('h1 ~ div');
const button = document.createElement('Button');
button.classList.add('btn');
button.id = 'showFeedId';
button.innerHTML = '<img class="icon" src="../themes/icons/look.svg" /> FeedID';
div.appendChild(button);
document.getElementById('showFeedId').addEventListener('click', function (e) {
const feeds = document.querySelectorAll('li.item.feed');
let feedId;
let feedname_elem;
feeds.forEach(function (feed) {
feedId = feed.dataset.feedId;
feedname_elem = feed.getElementsByClassName('item-title')[0];
if (feedname_elem) {
feedname_elem.innerHTML = feedname_elem.textContent + ' (ID: ' + feedId + ')';
}
});
});
}