<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE page [
<!ENTITY % balsa SYSTEM "balsa.entities">
<!ENTITY mdash "--">
<!-- replace with actual app  version number--><!ENTITY version "2.5">
<!ENTITY Balsa '<app xmlns="http://projectmallard.org/1.0/">Balsa</app>'>
<!ENTITY Mutt '<app xmlns="http://projectmallard.org/1.0/">Mutt</app>'>
<!ENTITY GnomeCard '<app xmlns="http://projectmallard.org/1.0/">GnomeCard</app>'>
<!ENTITY Pine '<app xmlns="http://projectmallard.org/1.0/">pine</app>'>
<!ENTITY procmail '<app xmlns="http://projectmallard.org/1.0/">procmail</app>'>
<!ENTITY GnuPG '<app xmlns="http://projectmallard.org/1.0/">GnuPG</app>'>
<!ENTITY balsalist "https://mail.gnome.org/mailman/listinfo/balsa-list">
<!ENTITY IMAP '<link xmlns="http://projectmallard.org/1.0/"
           xref ="glossary#imap">IMAP</link>'>
<!ENTITY LDAP '<link xmlns="http://projectmallard.org/1.0/"
           xref ="glossary#ldap">LDAP</link>'>
<!ENTITY POP3 '<link xmlns="http://projectmallard.org/1.0/"
           xref ="glossary#pop">POP3</link>'>
<!ENTITY SMTP '<link xmlns="http://projectmallard.org/1.0/"
           xref ="glossary#smtp">SMTP</link>'>
<!ENTITY VCARD '<link xmlns="http://projectmallard.org/1.0/"
           xref ="glossary#vcard">VCARD</link>'>
]>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="win-filters" xml:lang="sv">
  <info>
    <link type="guide" xref="index"/>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Anders Jonsson</mal:name>
      <mal:email>anders.jonsson@norsjovallen.se</mal:email>
      <mal:years>2021, 2022</mal:years>
    </mal:credit>
  </info>
  <title>Filterfönstret</title>
  <p>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 (<link xref="win-filters#wf-match-page">matchningssidan</link> och <link xref="win-filters#wf-action-page">åtgärdssidan</link>). Deras beskrivningar följer.</p>
  <p>Det finns två knappar under filterlistan:</p>
  <list>
    <item>
      <p>Knappen <gui>Nytt</gui>: 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 <gui>Verkställ</gui> på höger sida av filterfönstret för att bekräfta ändringarna.</p>
    </item>
    <item>
      <p>Knappen <gui>Ta bort</gui>: tar bort det valda filtret.</p>
    </item>
  </list>
  <section id="wf-match-page">
    <title>Matchningssidan</title>
    <p>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:</p>
    <list>
      <item>
        <p>OCH: alla villkorstest måste vara sanna för att matchningen ska göras.</p>
      </item>
      <item>
        <p>ELLER: ett villkorstest måste vara sant för att matchningen ska göras.</p>
      </item>
    </list>
    <p>Sedan visar sidan namnet på filtret och villkoren som beskriver hur filtren matchar ett meddelande. Listan visar villkorens typ (villkoren kommer beskrivas senare):</p>
    <list>
      <item>
        <p><gui>Enkel</gui>: matchningen görs av ett enkelt delsträngstest.</p>
      </item>
      <item>
        <p><gui>Reguljärt uttryck</gui>: matchningen använder reguljära uttryck på meddelanderubrikerna.</p>
      </item>
      <item>
        <p><gui>Datumintervall</gui>: matchningen görs genom att kontrollera om meddelandets datum är inom vissa gränser.</p>
      </item>
      <item>
        <p><gui>Flaggvillkor</gui>: matchningen görs genom att kontrollera meddelandets flaggor: oläst, besvarat, borttaget, flaggat.</p>
      </item>
    </list>
    <p>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 <link xref="win-filters#win-condition">villkorsfönstret</link>, vilket poppar upp när du klickar på knappen <gui>Redigera</gui> eller <gui>Ny</gui>.</p>
    <p>De två knapparna under anteckningsblocket på höger sida av fönstret låter dig manipulera det aktuella filtret. Knappen <gui>Verkställ</gui> 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 <gui>Verkställ</gui> så kommer alla dina ändringar gå förlorade.</p>
    <p>Knappen <gui>Återställ</gui> avbryter alla tidigare ändringar: aktuellt filter återställs till det tillstånd det hade just innan det senaste klicket på knappen <gui>Verkställ</gui>.</p>
  </section>
  <section id="wf-action-page">
    <title>Åtgärdssidan</title>
    <p>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 <gui>Avisering</gui>. Sedan anger du i ramen <gui>Åtgärd</gui> vad du vill göra med de matchande meddelandena. Du kan be <app>Balsa</app> kopiera eller flytta dem till valfri postlåda, eller skicka dem till papperskorgen. De andra åtgärderna har ännu inte implementerats.</p>
  </section>
  <section id="win-condition">
    <title>Villkorsfönstret</title>
    <p>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 <gui>Redigera</gui> eller <gui>Ny</gui> under villkorslistan på anteckningsblockets matchningssida på höger sida av <link xref="win-filters">filterfönstret</link>.</p>
    <p>Detta fönster utgörs av tre ramar:</p>
    <list>
      <item>
        <p>Ramen <gui>Matcha fält</gui>: 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 <gui>Från</gui>, eller om du vill matcha alla meddelanden om <app>Balsa</app>, kryssa i rutan <gui>Ämne</gui>.</p>
        <note style="warning">
          <p>Var försiktig med matchningen <gui>Meddelandetext</gui>, den kan ta tid för stora meddelanden.</p>
        </note>
        <p>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.</p>
        <p>Knappen <gui>Alla</gui> kommer kryssa i alla rutor, medan knappen <gui>Töm</gui> kommer avmarkera alla rutor (som du kanske gissat).</p>
        <p>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 <app>Balsa</app> ska du kryssa i rutorna <gui>Meddelandetext</gui> och <gui>Ämne</gui>, så att alla meddelanden med ordet ”Balsa” i ämnesraden eller meddelandetexten kommer matchas. Du kan även om du är trött på <app>Balsa</app> ;-) 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.</p>
      </item>
      <item>
        <p>Ramen <gui>Söktyp</gui>: det är lista över de olika villkorstyperna. Du väljer <gui>Enkel</gui>, <gui>Reguljärt uttryck</gui>, <gui>Datumintervall</gui> eller <gui>Flaggvillkor</gui>. Ditt val kommer ändra den tredje ramen så att den visar fälten som behövs av den valda matchningstypen.</p>
      </item>
      <item>
        <p>Denna del beror på söktypen som du valt:</p>
        <list>
          <item>
            <p>Typen <gui>Enkel</gui>: 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.</p>
          </item>
          <item>
            <p><gui>Reguljärt uttryck</gui>: 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 <gui>Lägg till</gui> för att lägga till det i listan. Knappen <gui>Ta bort</gui> tar förstås bort det valda reguljära uttrycket från listan. Den sista knappen <gui>Ett matchar/Inget matchar</gui> 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.</p>
          </item>
          <item>
            <p><gui>Datumintervall</gui>: 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.</p>
          </item>
          <item>
            <p><gui>Flaggvillkor</gui>: 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 <gui>oläst</gui> och <gui>besvarat</gui>, och klickar på knappen.</p>
          </item>
        </list>
      </item>
    </list>
  </section>
</page>
