Kvittofilter
Ett bookmarklet som hjälper dig filtrera rader med kvitton på webbsidor. Perfekt för att dölja eller visa rader baserat på om de har kvitton eller inte.
⚠️ Viktigt om Content Security Policy (CSP):
Vissa webbsidor (t.ex. LinkedIn, bank-sidor) har strikt CSP som blockerar laddning av externa script.
Om du får ett CSP-fel när du använder den dynamiska versionen, använd istället Alternativ 2: Inline-version nedan.
Alternativ 1: Dynamisk laddning (Rekommenderas för de flesta sidor)
Detta är det bästa sättet för de flesta webbsidor. Bookmarkleten blir superkort, stabil och lätt att uppdatera.
Fungerar inte på sidor med strikt Content Security Policy.
Steg 1: Dra denna länk till dina bokmärken:
📌 Kvittofilter (Dynamisk)
Alternativ 2: Inline-version (För sidor med strikt CSP)
Använd denna version om den dynamiska versionen blockeras av Content Security Policy. Denna version innehåller hela scriptet direkt i bookmarkleten och fungerar på alla sidor, även de med strikt CSP.
Bookmarkleten blir längre men fungerar överallt.
Steg 1: Dra denna länk till dina bokmärken:
📌 Kvittofilter (Inline - Fungerar överallt)
1
Skapa bokmärket: Dra länken ovan till din bokmärkesfält eller högerklicka och välj "Lägg till bokmärke".
2
Använd bookmarkleten: Gå till sidan där du vill filtrera kvitton och klicka på bokmärket.
3
Kontrollera: Ett overlay visas i nedre högra hörnet med statistik och kontroller.
Funktioner
- Dölj/Visa rader med kvitto: Toggle-knapp för att växla mellan att dölja eller visa rader som har kvitton
- Statistik: Visar totalt antal rader, antal med kvitto, antal utan kvitto, och hur många som visas/döljs
- Auto-uppdatering: Automatiskt uppdatering när sidan ändras (t.ex. vid paginering)
- Uppdatera-knapp: Manuell uppdatering av filtret
- Visa alla: Återställer filtret och visar alla rader
Console API
När bookmarkleten är aktiv kan du använda följande kommandon i konsolen:
receiptFilter.toggle() // Växla filter på/av
receiptFilter.apply() // Applicera filtret igen
receiptFilter.showAll() // Visa alla rader
receiptFilter.state // Se aktuellt tillstånd