Trello: numeruj karty w listach
Dodaje przed tytułem każdej karty jej numer porządkowy w obrębie listy, ułatwiając odwołania.
Kod do skopiowania
// Prefix each card with its position number inside the list
function numberCards() {
document.querySelectorAll('[data-testid="list"], .js-list-content').forEach(function (list) {
const cards = list.querySelectorAll('[data-testid="card-name"], .list-card-title');
cards.forEach(function (name, i) {
const clean = name.textContent.replace(/^#\d+\s/, '');
name.textContent = '#' + (i + 1) + ' ' + clean;
});
});
}
numberCards();
const obs = new MutationObserver(function () {
obs.disconnect();
numberCards();
obs.observe(document.body, { childList: true, subtree: true });
});
obs.observe(document.body, { childList: true, subtree: true });
Jak użyć tego przykładu
- Skopiuj kod przyciskiem powyżej.
- Zainstaluj JustZix (2 minuty) i otwórz wtyczkę na docelowej stronie.
- Dodaj nową regułę dopasowaną do tej strony.
- Wklej kod w panelu JavaScript reguły i zapisz — uruchomi się przy każdym wejściu na stronę.
Oceń ten przykład
Brak ocen — oceń jako pierwszy.