Anders Jonsson
anders.jonsson@norsjovallen.se 2021, 2022

# Filterfönstret

Detta fönster är delat i två delar: den vänstra delen är listan över alla filter. När du väljer ett av dem visar högerdelen dess egenskaper. Den högra delen är ett anteckningsblock med två sidor (matchningssidan och åtgärdssidan). Deras beskrivningar följer.

Det finns två knappar under filterlistan:

Knappen Nytt: du klickar på den för att skapa ett nytt filter, filtret kallas initialt ”Nytt filter”, och innehåller inga villkor. Sedan fyller du i de olika fälten i anteckningsblockssidorna (kom i synnerhet ihåg att ändra namnet på filtret), lägger till villkoren som kommer beskriva hur detta filter matchar ett meddelande, och trycker på knappen Verkställ på höger sida av filterfönstret för att bekräfta ändringarna.

Knappen Ta bort: tar bort det valda filtret.

# Matchningssidan

Varje filter utgörs av ett eller flera villkor. Varje villkor representerar ett test som ska tillämpas på meddelandena. Resultaten för dessa test kombineras sedan enligt den operationstyp som angivits:

OCH: alla villkorstest måste vara sanna för att matchningen ska göras.

ELLER: ett villkorstest måste vara sant för att matchningen ska göras.

Sedan visar sidan namnet på filtret och villkoren som beskriver hur filtren matchar ett meddelande. Listan visar villkorens typ (villkoren kommer beskrivas senare):

Enkel: matchningen görs av ett enkelt delsträngstest.

Reguljärt uttryck: matchningen använder reguljära uttryck på meddelanderubrikerna.

Datumintervall: matchningen görs genom att kontrollera om meddelandets datum är inom vissa gränser.

Flaggvillkor: matchningen görs genom att kontrollera meddelandets flaggor: oläst, besvarat, borttaget, flaggat.

De tre knapparna under listan låter dig redigera det valda villkoret, lägga till ett nytt, eller ta bort ett villkor. Redigering eller skapande av villkor görs i villkorsfönstret, vilket poppar upp när du klickar på knappen Redigera eller Ny.

De två knapparna under anteckningsblocket på höger sida av fönstret låter dig manipulera det aktuella filtret. Knappen Verkställ används för att bekräfta ändringarna du har gjort i något fält. Om du gör ändringar och väljer ett annat filter utan att först klicka på knappen Verkställ så kommer alla dina ändringar gå förlorade.

Knappen Återställ avbryter alla tidigare ändringar: aktuellt filter återställs till det tillstånd det hade just innan det senaste klicket på knappen Verkställ.

# Åtgärdssidan

Denna sida beskriver åtgärderna att utföra om filtret matchar. Först anger du aviseringen som ska informera dig om att ett eller flera meddelanden har matchat filtret i ramen Avisering. Sedan anger du i ramen Åtgärd vad du vill göra med de matchande meddelandena. Du kan be Balsa kopiera eller flytta dem till valfri postlåda, eller skicka dem till papperskorgen. De andra åtgärderna har ännu inte implementerats.

# Villkorsfönstret

Detta fönster används för att redigera ett befintligt villkor eller för att skapa ett nytt. Det visar all information som behövs för att beskriva villkoret, det öppnas när du klickar på knapparna Redigera eller Ny under villkorslistan på anteckningsblockets matchningssida på höger sida av filterfönstret.

Detta fönster utgörs av tre ramar:

Ramen Matcha fält: det är en uppsättning kryssrutor, en per matchningsfält. Om du exempelvis vill matcha alla meddelanden som skickades av hotmail-användare så behöver du bara kryssa i rutan Från, eller om du vill matcha alla meddelanden om Balsa, kryssa i rutan Ämne.

Var försiktig med matchningen Meddelandetext, den kan ta tid för stora meddelanden.

För avancerad användning kan du också direkt ange namnet på rubriken att matcha mot. Ett exempel är rubriken ”X-Mailer” som läggs till i ditt meddelande av e-postklienter med deras namn och version.

Knappen Alla kommer kryssa i alla rutor, medan knappen Töm kommer avmarkera alla rutor (som du kanske gissat).

Om du anger flera rubriker kommer ett meddelande matcha detta villkor om en av rubrikerna matchar. Om du exempelvis vill filtrera meddelanden som nämner Balsa ska du kryssa i rutorna Meddelandetext och Ämne, så att alla meddelanden med ordet ”Balsa” i ämnesraden eller meddelandetexten kommer matchas. Du kan även om du är trött på Balsa ;-) matcha alla meddelanden som INTE innehåller ”Balsa” i ämnesrad eller meddelandetexten. Se beskrivningen av söktyperna för att se hur du gör detta.

Ramen Söktyp: det är lista över de olika villkorstyperna. Du väljer Enkel, Reguljärt uttryck, Datumintervall eller Flaggvillkor. Ditt val kommer ändra den tredje ramen så att den visar fälten som behövs av den valda matchningstypen.

Denna del beror på söktypen som du valt:

Typen Enkel: ett textfält låter dig mata in strängen att söka (versaler eller gemener spelar ingen roll, sökningen är skiftlägesokänslig). Knappen låter dig ange om ett meddelande matchar när strängen är eller INTE är en delsträng av de angivna rubrikerna, meningen ovanför textfältet kommer uppdateras i enlighet med det.

Reguljärt uttryck: du kan mata in en lista med reguljära uttryck. Du skriver in ditt reguljära uttryck i textfältet och klickar sedan på knappen Lägg till för att lägga till det i listan. Knappen Ta bort tar förstås bort det valda reguljära uttrycket från listan. Den sista knappen Ett matchar/Inget matchar låter dig ange när ett meddelande matchar villkoret: när ett av de reguljära uttrycken matchar eller när inget matchar. Meningen ovanför listan kommer uppdateras i enlighet med det.

Datumintervall: du kan mata in intervallet genom de två textfälten. Ett tomt fält betyder ingen begränsning. Knappen säger till att matcha när meddelandedatumet är inom begränsningarna eller inte. Meningen ovanför textfälten kommer uppdateras i enlighet med det.

Flaggvillkor: de fyra kryssrutorna låter dig välja vilka meddelanden som kommer matcha detta villkor. Om du vill matcha alla besvarade ELLER olästa meddelanden kryssar du i motsvarande rutor. Knappen låter dig ange att matchningen kommer utföras när ingen av de angivna flaggorna har satts, meningen ovanför kryssrutorna kommer uppdateras i enlighet med det. Om du exempelvis vill filtrera alla lästa och besvarade meddelanden kryssar du i rutorna oläst och besvarat, och klickar på knappen.