[Tool] Userbase filter

Onderwerpen die nergens anders thuis horen en toch eerder technisch van aard zijn? Post ze hier!
Plaats reactie
Gebruikersavatar
JoskeVermeulen
Premium Member
Premium Member
Berichten: 735
Lid geworden op: 22 aug 2012, 02:04
Locatie: Liedekerke
Uitgedeelde bedankjes: 90 keer
Bedankt: 131 keer
Provider

Met dit script kan je bepaalde onderwerpen of alle onderwerpen van bepaalde forums wegfilteren op pc's en mobiele apparaten.

De filter werkt enkel op volgende URLs:
  • https:// userbase .be/forum/app.php/rt
  • https:// userbase .be/forum/search.php?search_id=***
Specifiek zijn dit deze pagina's:
  • Recente onderwerpen
  • Je berichten
  • Nieuwe berichten
  • Ongelezen berichten
  • Onbeantwoorde onderwerpen
  • Actieve onderwerpen
Simpele demo:
voor/na

Afbeelding

Volledige demo video:
00:00 installatie
00:45 werkwijze
https://jumpshare.com/share/X2w7PMefPG03N6a6xCq0


Aandachtspunten:
  • Gebruik je reeds een RSS reader en heb je voldoende aan alle berichten van enkel bepaalde forums te zien? Dan kan je gebruik maken van de forum-specifieke urls beschreven in dit onderwerp: viewtopic.php?p=1049343
  • Gebruik je een RSS reader dat niet werkt met Userbase (zoals mij) of wil je kunnen filteren op specifieke onderwerpen en/of volledige forums? Dan kan je gebruik maken van dit script. De geselecteerde items worden enkel verborgen in het overzicht. Deze worden niet als "gelezen" gemarkeerd.
  • Dit is gepost met toestemming. Userscripts zijn altijd te gebruiken op eigen verantwoordelijkheid. Wees steeds voorzichtig bij het zomaar kopiëren van het internet. Er zijn kwaadwilligen die bepaalde userscripts verspreiden met de gevolgen van dien.
  • Gemaakt met onze vriend Claude want CSS en Javascript zijn niet direct mijn ding en wil mij vooral focussen op andere projecten.
  • Getest met Windows + Firefox/Edge/Chrome en Android + Firefox. Andere apparaten en browsers (zoals Safari) werken misschien ook.

Installatievoorbeeld met Firefox for Desktop/Firefox for Android
Zie demo video of instructies hieronder om te installeren. Instructies kunnen afwijken naargelang apparaat en browser.
  1. Voeg de browser extensie ViolentMonkey, Tampermonkey, GreaseMonkey, ... of andere gelijkwaardige UserScripts extensie toe
    => bvb https://violentmonkey.github.io/ en selecteer de optie voor jouw browser of zie add-on stores van de betreffende browser
  2. OF Windows: Klik rechtsboven naast de adresbalk op het icoon van de extensie (of via de Extensies/puzzel knop en dan op de juiste extensie)
    OF Android: Klik naast de adresbalk op de menu knop (3 puntjes) en dan op de juiste extensie
  3. Klik op de "+ knop" (Script schrijven)
  4. Kopieer en plak het script vanuit deze URL
    => https://gist.github.com/MrPepino/ece593 ... 1b785f6eb3
  5. Klik op "Opslaan en sluiten"

Werkwijze na installatie:
  1. Navigeer naar 1 van de bovenaanvermelde pagina's op Userbase
  2. Klik rechtsonder op de blauwe hamburgermenu-knop
  3. Selecteer de gewenste onderwerpen of forums om te verbergen in de resultaten
    Huidige pagina
    => omvat de onderwerpen en forums op de actieve pagina waaruit geselecteerd kan worden
    => een teller geeft aan hoeveel resultaten er op dat moment verborgen worden
    Algemeen
    => omvat alle geselecteerde onderwerpen en forums
    => maakt het beheer mogelijk onafhankelijk van de actieve pagina

    + (plus) knop => toevoegen aan de te verbergen lijst
    - (min) knop => verwijderen van de te verbergen lijst
    o (override) knop => geeft aan dat het betrokken onderwerp reeds wordt gefilterd op forum-niveau, geeft welk forum weer bij het hoveren
:troosten:
Gebruikersavatar
Dizzy
Elite Poster
Elite Poster
Berichten: 14514
Lid geworden op: 06 dec 2009, 13:28
Locatie: Hier ter plaatse
Uitgedeelde bedankjes: 713 keer
Bedankt: 793 keer
Recent bedankt: 2 keer
Provider
Te Koop forum

Zeer goede toevoeging. Na de indeling en mogelijkheden van het forum zelf nu nog fijnmaziger filteren. Hopelijk zal dit het probleem van niet kunnen negeren eindelijk oplossen. Knap werk!
Wil je iemand kwaad maken, vertel hem dan leugens. Wil je iemand razend maken, vertel hem dan de waarheid.
Plaats reactie

Terug naar “Allerlei”