Observera! Detta är ett diskussionsunderlag och inte ett löfte om en framtida implementering



Relevanta dokument
Datum: Projekt: DISGEN 8

DISGEN Källstrukturen DIS Resursfadder Charlotte Börjesson

DIS-Filbyter. En regionförening inom DIS för Östergötland och södra Sörmland

5HVLVWHQVWDEHOO 'DWD3DUWQHU. Er partner inom data

Kom igång med Disgen. 1 Startfönstret. 1.1 Här finns 3 länkar för att komma igång:

Kom igång med Disgen. 1 Startfönstret. 1.1 Här finns 3 länkar för att komma igång:

EVO DEV. EvodevExcel.GarpReportAddin

1

Software Translator 6.1 Manual

EasySurveyor. Snabbguide. Skapa ny enkät. Webbenkätsystem

Importera och använda en textdatabas i Excel

1. Enkel sökning Globalsökning Avancerad sökning Historik Söka via klassificeringsstruktur 14

IT-system. BUP Användarmanual

Lär dig sökmöjligheterna i Disgen 8

Rolf Andersson och Kerstin Carlborg, mars och sist och slutligen: ta backup Tsff

Revu Handledning: Markeringslista

EOS-Guide: Verksamhetsrapportering

Krav: * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.

Word-guide Introduktion

Programmets startmeny ser ut så här. För att få fram menyerna Avsluta, Inställningar och Användare måste du föra markören upp till det blåa fältet.

Manual för Typo3 version 4.2

SORSELE KOMMUN. Handbok OEW. 28 sept 2012 Mari-Anne Englund Barbro Olofsson. Sorsele kommun Version , rev (19)

Importera utskriftsinställningar och Tips och tricks för Disgen 8.2d

Filbindningar. Mike McBride Översättare: Stefan Asserhäll

Lathund Behörighetshantering

APA för nybörjare. Innan du börjar. Översikt

1. Klicka på längst upp, när du har fönstret Familjeöversikt på skärmen. Denna meny visas:

STOCKHOLMS UNIVERSITET. Handbok 2. Funktionaliteter moveon 4

Nyheterna i Visma Tendsign 4.0

Lathund Behörighetshantering

Guide till att använda Audacity för uttalsövningar

En personuppgift är information som kan kopplas till en fysisk person som är i livet. Även kodade uppgifter kan anses vara personuppgifter.

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel:

Kortfattad instruktion för Crystal Reports. Kom i gång med Crystal Reports. Instruktion Crystal Reports 2014

Infobank kvickguide. Kom i gång med Infobank. Logga in till Infobank. Installationsguiden

Här lär du dig mer om att använda söklistor

Manual HSB Webb brf

Mobilus får inte användas under tiden uppdateringen genomförs.

Varför bidde det på detta viset?

Användarmanual för Stella

LUVIT Utbildningsadministration Manual

En arbetssätt du bör lära dig Så använder du ort- och kartfunktionen

Bengt Kjöllerström

PHOCA GALLERY (v 3.2.3)

FrontPage Express. Ämne: Datorkunskap (Internet) Handledare: Thomas Granhäll

SELLOUT. Version 2.5. eyescream information ab

Egna genvägar. Subhashish Pradhan T.C. Hollingsworth Översättare: Stefan Asserhäll

ATT LÄGGA TILL KONTROLLPUNKTER I DIN KONTROLLPLAN! Klicka på Kontrollplans knappen.

Version X6 Fler tips

Installation av datafil för lokal lagring av e-post i Microsoft Outlook 2016

Användarhandbok StepStones Recruiters Space

Version: Datum: DynaMaster 5 Golf Övergripande manual

Skriv ut en ansedel, kontrollera - modul 5

Att komma igång med DISGEN 8.2

Kleos 6.5 (Mars 2019) Nya och förbättrade funktioner. Kleos Knowledge Center. Choose a building block.

Release Notes. Vad är nytt i Easy Planning Nyheter

GPDR personuppgifter i Artologik EZbooking

Sekreterare och Plussekreterare Version via Melior

Kopplingar via datalänk från Winbas till Excel samt Pivottabell 1 (13)

Dags att skriva uppsats?

Manual. Verktyg för skolanalys. Astrakan. Motion Chart på enkelt sätt. Artisan Global Media

LUVIT Utbildningsadministration Manual

Välj bort om du vill. 96 Internet och e-post. 2. Mail-programmet finns i datorn. 1. Skriv mail i sökrutan. Windows Live Mail i Aktivitetsfältet.

För att kunna använda konsulentuppsättningarna, skall på varje enskild dator göras följande inställningar.

Symprint Snabbstartsguide

Migrera till Access 2010

Publicera taltidningen

Högsbynät Mailservice - egroupware -användarmanual för personal i Högsby kommun

Guide till IceTest. Före tävling. Före, under och efter tävling

LUVIT Utbildningsplanering Manual

Prodtime Nyhetsbrev. - Nyheter och uppdateringar i Prodtime v6.0. Tips! Tryck F1 i valfri programdel så öppnas Prodtime Manual.

Läsa dokument/information i advantum

Sidpanelen och gadgetar De är nya. De är smarta. Lär dig hur du använder dem.

Primus Vägledning för massimport av bilder. Primus 5.6.4

Manual. Anpassad för CMS Made Simple version 1.9.x (uppdaterad ) Birger Eriksson webblots.se

Snabbstartsguide. Innehåll: Skapa ett projekt Hantera och redigera ett projekt Visa ett projekt/utvärderingsresultat

Beställning till Husfoto. Handledning

Snabbguide till First Class

Introduktion till Winbas. excel till Winbas

HANDBOK NYHETER (inkl. logga och pdf) I OEW

SIEview ersätter MIA för att läsa Region Skånes Melior journaler

Från vilka klasser hämtas eleverna till undervisningsgrupperna? Vilka undervisningsgrupper kan schemaläggas samtidigt?

Hjälp till MV-Login Administration Elevdata AB

Guide för behörighetssystemet i Matilda

OCAD CS. Banläggning

Installatörswebben. Luleå Energi Elnät AB INSTRUKTION. Istallatörswebben Revision datum Jan Rosén Sign

Skoladmin kom igång! Innehåll

Manual E-butiken Innehåll:

Nya utskriftsinställningar

Hantera dokument i arkivet

Nyheter i Disgen 2016

talets Piteå. En CD-skiva utgiven till Carina Bäckströms minne

Aktivitetsstöd Importfunktion

Juridikutskrifter från word-mallar

Särskild information om personalliggare Fröbergs RFID / Fingerprint (TM-600 Serien)

Skapa Aktiviteter, Möten, Affärsmöjligheter, Offert-/Orderrader samt Leveranser (utöver Företag och Kontaktpersonsdata).

Lisa kortmanual. Version Miljödata AB Ronnebygatan 46 Tel Karlskrona Org. nr

Widgetguiden Vad är Publits widgetshop?

Skapa mallar för utvecklingssamtal

Skapa innehåll. Logga in och administrera hemsidan. Inloggningslänk: Byta lösenord

Transkript:

1 (45) Kravrrubrik Referens http://www.dis.se/dgutv/dg8_invest_ongoing_1.html Prioritering Observera! Detta är ett diskussionsunderlag och inte ett löfte om en framtida implementering i DISGEN. Synpunkter välkomna; posta dem i forumet.

2 (45) Innehåll 1. Bakgrund... 4 Terminologi... 4 2. Krav och förslag... 6 2.1 Översikt... 6 2. Förslag till.2... 6 2.1.2 Förslag till någon framtida version av DISGEN... 6 2.2 Lampknapparna i Ändra personnotiser... 7 2.3 Ny dialog för källhantering... 8 2.3.1 Allmänt... 8 2.3.2 Krav och förslag... 9 2.3.3 Ny källa... 10 2.3.4 Ny grupp... 11 2.3.5 Ny källhänvisning... 12 2.3.6 Ordning för nyskapade källor/källhänvisningar/grupper... 13 2.3.7 Visa-knapp... 14 2.3.8 Speciell dialog för allmän redigering av källträdet... 14 2.3.9 Kvalitetsbedömningen... 15 2.3.10 Den gamla dialogen...16 2.4 Detaljförbättningar i dialogen Flera citat för en notis... 17 2.4.1 Krav och förslag... 18 2.4.2 Tänkbart utförande... 19 2.5 Guider (wizards)... 20 2.5.1 Förslag till.2... 20 2.5.2 En teknisk detalj... 20 2.5.3 Allmänna krav på guider... 20 2.5.4 Guide som assisterar vid val av befintlig källa... 21 2.5.5 Guide som assisterar då ny källa ska läggas upp... 22 2.5.6 Aktivering av guiderna... 22 2.6 Ny dialog Visa var en källa används... 23 2.6.1 Krav... 23 2.6.2 Förslag på utförande... 24 2.7 Sökmöjlighet bland källor... 25 2.7.1 Sök i källträdet... 25 2.7.2 Sök i källhänvisningarna... 26 2.7.3 Övriga sökfunktioner... 27 2.8 Implementation av DIS-trädet... 27 2.9 Export och import av delar av källträdet... 27 2.10 Verktyg för konvertering av fritextkällor... 27 2.11 Import av personer med DISGEN-källor...29 2.1 Import av blandning av fritext och strukturerade källor... 30 2.12 Konvertering av strukturerade källor i.0/8.1... 30 2.13 Import av personer med fritextkällor... 30

3 (45) 2.14 Sidprefix... 31 2.15 Extra information som inte hanteras idag...31 2.15.1 Arkivinstitution... 32 2.15.2 Arkivbildare.... 32 2.15.3 Tryckt/otryckt... 32 2.15.4 Typ av handling...32 2.15.5 Kvalitet på källan som sådan... 32 2.15.6 Forskningskommentar... 33 2.15.7 Flagga för rik-text... 33 2.15.8 Kompakta rapporter... 33 2.15.9 Export av nya egenskaper... 34 2.16 Konsekvenser för databasformatet... 34 2.17 Validering av URL:er... 35 2.18 Påverkan på GEDCOM export och import... 35 2.19 Ändringar i användardokumentation... 35 2.20 Påverkan på andra funktioner i DISGEN... 36 2.21 Översättning... 36 2.22 Genline-kopplingen... 36 3. Blandade resonemang... 37 3.1 Designmål... 37 3.2 Ändring av dialogstorlek... 38 3.3 DIS-trädet: centralt utgivet källträd... 39 3.4 Källträdet organisatoriskt eller betydelsebärande... 40 3.5 Övergång till DIS-trädet... 41 4. Kvar att fundera på... 42 4.1 Utskrifter... 42 4.2 Dölja/visa träd... 42 4.3 Hämtad från... 42 4.4 DIS-trädet... 42 4.5 Extra information... 43 5. Ordförklaringar... 44

4 (45) 1. Bakgrund Detta dokument innehåller: 1. Analys av, krav på och implementationsförslag till DISGENs användargränssnitt för källhantering. 2. Tekniska resonemang kring en infrastruktur för att bygga upp och underhålla en centralt definierad hierarkisk struktur som ändå tillåter lokala uppdateringar. Dokumentet handlar inte om innehållet i en källhierarki, eller hur en källa ska anges. Ibland förekommer exempel med olika typer av källor, hänvisningar och hierarkier; dessa är just exempel och utgör i sig inga genomtänkta förslag. Det förekommer ett antal förslag till utförande för dialoger och liknande. Dessa är i och för sig genomtänkta men ska främst ses som illustrationer. Förstudien (http://www.dis.se/dgutv/fs/fs_kallhantering_- _rapport_med_kommentarer_vers2.doc ) och relaterade dokument är lämplig läsning innan man ger sig i kast med detta dokument. Det är i huvudsak tänkt så att allmänna resonemang finns i kapitel 3 och mer detaljerade krav och förslag finns i kapitel 2, Krav och förslag. En översikt av föreslagna åtgärder finns i avsnitt 2.1, Översikt, på sida 6. Under arbetet har en hel del alternativa lösningar krupit fram och likaså ett antal nya idéer. Här behövs alltså ett antal rejäla beslut och sådana punkter är markerade med en lika rejäl. Det finns givetvis mer som kräver diskussion...! Terminologi Som tidigare sagts i förstudien bör det som idag kallas citat i DISGEN kallas källhänvisning. Citat är en term som bör användas enbart för ett ordagrant citat ur källan. Detta påverkar både användargränssnitt och användardokumentation (hjälpfil och användarhandledning). Icke strukturerade källor tänker jag här kalla fritextkällor för att få ett ord som förhoppningsvis inte är negativt laddat. DISGEN-källor är från och med version 8.2 - det som idag kallas strukturerade källor. Jag tänker också i det här dokumentet skilja på hänvisningstext och källhänvisning, där det senare är alla data som finns på fliken Citat i.1b, dvs datum, sida,

5 (45) citat, kvalitet, med mera, och det förra är enbart hänvisningen till källan, t ex sidnummer eller liknande. En källhänvisning innehåller således oftast en hänvisningstext, men aldrig tvärtom. Med DIS-trädet menar jag en av DIS utgiven och underhållen trädstruktur för mer eller mindre vanligen använda källor, t ex kyrkböcker. Trädet kan vara ett eller flera olika och utges i olika delar under en längre tid. För enkelhets skull får ordet stå i singularis här.

6 (45) 2. Krav och förslag 2.1 Översikt Här är först en översikt av de viktigaste föreslagna åtgärderna. Förslagen i 2. skall genomföras till 8.2. Övriga förslag (2.1.2 och på andra platser) genomförs till 8.2 i mån av tid, så långt man hinner. 2. Förslag till.2 Nr Förslag 1 Personnotisdialogen ändras så att lamp-knappen ersätts av två lampknappar. Se avsnitt 2.2. Samma ändring genomförs i hela programmet där så behövs. 2 Dagens dialog (Figur 3) för källhantering ersätts av en ny förenklad dialog. Se avsnitt 2.3 nedan. Den nya dialogen optimeras för de vanligaste fallen, men all funktionalitet som finns idag bibehålles. 3 Den nyssnämna nya dialogen för källhantering kompletteras av en snarlik som är mer anpassad för att redigera själva källträdet. Se avsnitt 2.3.8. 4 Nuvarande dialogen Flera citat för en notis behålls men ändras enligt avsnitt 2.4, så långt man orkar och hinner. 5 Inför en eller möjligen flera guider (wizards) för källinmatning. Avsnitt 2.5.4 och 2.5.5. 6 Inför hantering av ett tämligen komplett källträd (DIS-trädet) som levereras med DISGEN, och hantering av uppgraderingar till detta. Avsnitt 2.8, 2.9 (7) (Själva DIS-trädet behöver framställas också, men det är ju föremål för en egen utredning.) 8 Verktyg för att konvertera fritextkällor och dagens strukturerade källor till DISGEN-källor. Avsnitt 2.10. 2.1.2 Förslag till någon framtida version av DISGEN Detta är alltså sådant som inte måste ingå i 8.2. Nr Förslag

7 (45) Nr Förslag 1 Inför en dialog med möjlighet att se vilka personer (notiser) som använder en viss källa alt. källhänvisning. Se avsnitt 2.6. 2 Inför sökmöjlighet bland källorna; liknande dagens person/notis-sökning men avsedd att lokalisera viss källa eller källhänvisning snarare än en viss person eller notis. Avsnitt 2.7. 3 Inför import/export av delar av källträd. Se avsnitt 2.8, 2.9. 2.2 Lampknapparna i Ändra personnotiser Föreslås att lamp-knappen i dagens dialog Ändra personnotis, byts mot två lampknappar, som fungerar sålunda, 1. om det inte finns någon källhänvisning till den aktuella notisen, så fungerar bara knappen med 1 lampa, och leder till källhanteringsdialogen där man kan ange en källa. 2. Finns det en (1) källhänvisning till den aktuella notisen, så fungerar båda knapparna. Knappen med 1 lampa leder till källhanteringsdialogen där man kan redigera den (enda) källhänvisningen. Knappen med två lampor leder till dialogen Flera citat för en notis (se avsnitt 2.4) där man kan välja att redigera den enda källhänvisningen, eller lägga till ytterligare en eller flera. 3. Finns det två eller fler källhänvisningar till den aktuella notisen, fungerar enbart knappen med två lampor och leder till dialogen Flera citat för en notis.

8 (45) 2.3 Ny dialog för källhantering 2.3.1 Allmänt Detta en ny, ganska enkel och lättanvänd dialog som ersätter dagens källhanteringsdialog. Dialogen är tänkt att vara optimerad för de vanligaste fallen av källhantering (se utförligare resonemang i avsnitt 3.1 nedan) utan att på något sätt utesluta den funktionalitet som finns i dag. Förslag på utseende: Figur 1: Ny dialog för källhantering Här kan man:

9 (45) 1. Ur trädet välja en källa ur det hyfsat färdiga källträd som förutsätts skeppas med.2. 2. Ur trädet välja en existerande källhänvisning med eller utan vidhängande citat med mera. 3. Ur Snabbval välja antingen en nyss använd källa eller en nyss använd källhänvisning (varvid både källa och hänvisningstext anges i comboboxen). Val här medför att motsvarande nod i trädet sätts i fokus och görs synlig. Snabbvalsboxarna fungerar i övrigt som snabbvalsboxar gör mest i DISGEN. 4. Detaljer för den markerade källan/källhänvisningen/gruppen i trädet visas i rutan Detaljer för den valda XXX (där XXX byts mot det man valt för stunden). Här man kan inte ändra utan bara titta. Här visas en sammanfattning av data för det som är markerat så mycket som möjligt som får plats i rutan. Text som inte får plats ersätter man med.... Tanken är inte att visa alla data utan att visa så mycket att man kan identifiera källhänvisningen/källan/gruppen. 1 5. OK, Avbryt och Hjälp fungerar som man tror. 6. Sök leder till en funktion som söker i källträdet så att man snabbt kan leta upp t ex Ljungarum utan att behöva bläddra sig galen. Se avsnitt 2.7.1 nedan. 7. Ny-knapparna ser ut som i dagens dialog och leder till nya modala dialoger (se nedan) där man kan mata in de uppgifter som hanteras för grupper, källor och källhänvisningar/citat, på liknande sätt som i.1. (Knappen Ny hänvisning borde heta Ny källhänvisning, men jag gör inte om bilden just nu.) 8. Ändra leder till en modal dialog lik dem som nämndes i föregående punkt. Man redigerar alltså det som är valt i trädet för närvarande. 9. Ta bort tar minsann bort det som för närvarande är valt i trädet. (Punkten och därmed knappen utgår efter produktrådsmöte 2007-04-22) Observera att två ytterligare knappar är föreslagna; Visa (se 2.3.7) och Guider (se 2.5.6). 2.3.2 Krav och förslag Nr Förslag 1 Dialogen bör utföras så lik dagens Redigera orter som möjligt, så att man känner igen sig. 1 Josefine detta borde duga som substitut för asterisker på flikar? Du ser alltså alltid om det finns extra data utan att behöva öppna ett nytt fönster.

10 (45) Nr Förslag 2 Dialogen ska vara modal tryck på OK så accepteras det inmatade; tryck på Avbryt, så avbryts dialogen utan att några ändringar har gjorts. 3 Dialogen ska innehålla en sökfunktion som söker fritext i källträdet, eftersom detta blir stort. 4 Sökfunktionen bör innehålla Sök nästa och Sök från början eller liknande. 5 (Kravet har utgått) 6 Dialogen görs ändringsbar i storlek. En splitter sätts mellan trädet och detaljvyn (Detaljer för den valda XXX) så att användaren kan förskjuta gränsen mellan trädet och detaljvyn med musen. 7 Källträdet bör ha möjlighet att visa och dölja delar av trädet. Användargränssnittet bör ligga på en kontextmeny (dvs. högerklick och en tangent för att visa menyn) för att spara dialogutrymme, och fler knappar blir förvirrande. Vilka delar man ska visa och dölja fordrar lite eftertanke; se avsnitt 3.3 nedan. 2.3.3 Ny källa I princip som fliken Källa i källhanteringsdialogen idag. Något åt det här hållet:

11 (45) Förmodligen ska den inte vara så avlång, men det får visa sig under utvecklingsarbetet. Se också avsnitt 2.15 för sådana fält i dialogen som inte finns idag. 2.3.4 Ny grupp I princip som fliken Grupp i källdialogen idag. Förslagsvis:

12 (45) 2.3.5 Ny källhänvisning Här matar användaren in hänvisningtexten, dvs sidnummer eller liknande, och väljer förkortning för sidans typ (sid/p/fol/...) alltså sidprefix enligt avsnitt 2.14. Dagens fält: datum, kvalitet, citat, Genline-koppling finns med, plus en eventuell forskningskommentar (se avsnitt 2.15). Datum och nummer för databasposten finns också med (som idag) men är inte inritade i följande exempel:

13 (45) 2.3.6 Ordning för nyskapade källor/källhänvisningar/grupper Nyskapade källor, källhänvisningar och grupper ska placeras någonstans i trädet i förhållande till sina eventuella syskon. Föreslår två olika metoder, valbara med en inställning i Inställningar Anpassa... 1. (Standardval) I bokstavsordning på den aktuella nivån. 2. Om ett syskon är markerat: omedelbart under detta; annars sist på den aktuella nivån.

14 (45) Användaren kan sedan själv sortera den till önskad plats. 2.3.7 Visa-knapp Det har föreslagits ännu en knapp Visa som är inaktiverad utom då hänvisningstexten i källan är en (det vill säga, har som prefix) GID eller en URL. Trycker man på Visa ska motsvarande sida visas; GID i Genline Family Finder på samma sätt som i DISGEN 8.1b, och en URL genom att anropa ShellExecuteEx vilket öppnar urlen i det registrerade programmet för sidtypen ifråga. (Utgår efter produktrådsmöte 2007-04-22. Idén ansågs bra men behöver tänkas igenom mer.) 2.3.8 Speciell dialog för allmän redigering av källträdet Dialogen som nås från Redigera Källor och citat på huvudmenyn är tänkt för redigering av källträdet och kan i princip utföras som Figur 1: Ny dialog för källhantering ovan. Jag tycker dock att det är bättre att ändra den lite så den passar ändamålet: 1. Inga snabbval för de senast använda källorna respektive källhänvisningarna. De behövs ju främst när man knyter en källa till en personnotis. När man aktiverar dialogen från huvudmenyn har man inte någon personnotis att arbeta med. 2. Möjlighet att visa två källträd, eller rättare sagt, två olika vyer av samma källträd. Detta underlättar flytt av källor efter t ex import eller konvertering. Ett förslag där principen framgår kommer här jag är inte riktigt nöjd med detaljerna själv, men det går att lösa sedan. Med den här skissade layouten hamnar ett antal knappar till höger. Det måste på något sätt framgå klart vilket av de båda träden de knapparna verkar på, t ex med en kraftig ram kring det aktuella trädet, eller liknande.

15 (45) Figur 2: Ny dialog "Redigera källträdet" 2.3.9 Kvalitetsbedömningen Kvalitetsbedömningen, som gäller det som källhänvisningen hänvisar till (och/eller citatet), är möjligen en aning förvirrande formulerad i.1. Här används idag: Ingen bedömning Ej att lita på Ifrågasatt Sekundär källa Primär källa Det är ytterst GEDCOM-standarden som dikterar vad som ska stå här så länge vi inte hittar på något eget klassifikationssystem men eftersom bedömningen inte gäller källan som sådan, är ordet källa lite förvirrande i sammanhanget. GEDCOM använder ordet evidence i definitionen av de olika bedömningarna - se QUAY-taggen.

16 (45) 0 = Unreliable evidence or estimated data 1 = Questionable reliability of evidence (interviews, census, oral genealogies, or potential for bias for example, an autobiography) 2 = Secondary evidence, data officially recorded sometime after event 3 = Direct and primary evidence used, or by dominance of the evidence Det där med ifrågasatt låter också lite egendomligt vem har ifrågasatt och varför? Kan ifrågasättas (underförstått: av den kritiske granskaren) är något bättre tycker jag. MinSläkt använder förresten helt tillförlitlig (primär källa) och ganska tillförlitlig (sekundär källa) vilket är lite mindre exakt men onekligen enklare, och går mer i stil med de övriga bedömningarna i listan. Föreslår att vi byter till dessa: Ingen bedömning Ej tillförlitlig Kan ifrågasättas Sekundär källa Primär källa 2.3.10 Den gamla dialogen Dagens källhanteringsdialog är med här som referens:

17 (45) Figur 3: "Välj ett citat" från.1b 2.4 Detaljförbättningar i dialogen Flera citat för en notis Det vill säga dialogen i Figur 4 från.1b:

18 (45) Figur 4: "Flera citat för en notis" i.1b 2.4.1 Krav och förslag Nr Förslag 1 Flytta alla knappar till högerpanelen. Splittern som finns idag är strikt taget onödig men gör ingen skada. 2 Ikoner för knapparna Lägg till, Ta bort, Flytta upp, Flytta ner (ikoner saknas idag) är lätta att fixa (jag har). 3 Citatlista bör heta Källhänvisningar, och kan stå över den översta listvyn. 4 Den undre texten (en TMemo) som innehåller citat-texten kunde ha en statisk text som rubrik över sig, Citat ur källan, och dessutom vara readonly (och därmed ska färgen vara TButtonColor). Idén här är att göra dialogen read-only med avseende på den enskilda källhänvisningen. De enda ändringarna som kan göras i denna dialog är 1. ta bort en källhänvisning, 2. lägg till en källhänvisning, 3. flytta en källhänvisning upp eller ner i listan. Det är bra om en annan komponent än TMemo kan användas eftersom en sådan tillåter att man selekterar text även om man inte kan ändra, och detta kan förvirra en ovan.

19 (45) Nr Förslag 5 Dubbelklick och/eller return eller space ska leda till att vald källhänvisning redigeras med dialogen Välj källa och källhänvisning (dvs dagens Välj ett citat), dock med anpassad titel. 6 Inför en statisk text som rubrik högst upp i dialogen, t ex Följande källhänvisningar finns angivna för den valda notisen 7 Dialogen bör med ett minimum av arbete kunna göras ändringsbar i storlek. Paneler och splitter finns ju redan. I det här fallet kan jag inte se att det är nödvändigt, men gör man ändå om layouten så... 8 Dialogen bör heta Flera källhänvisningar för en notis. 9 Det kan bli ont om plats i de olika kolumnerna i listvyn, så denna ska övertalas att visa tooltips när muspekaren hålls över en kapad text i en kolumn. (Jag har färdig kod för detta, 5 rader.) 2.4.2 Tänkbart utförande Figur 5: Tänkbar utformning av "Flera källhänvisningar för en notis"

20 (45) 2.5 Guider (wizards) Guider, eller som det brukar heta i utrikiska program, wizards, är sekvenser av dialoger där användaren matar in en eller ett fåtal saker i taget. Guiderna är i regel kryddade med lite grafik (mest som dekoration) och ymnigt med förklarande text. I regel utformas en guide så att man hela tiden kan gå både framåt och bakåt i dialogsekvensen. Ingenting inträffar förrän på sista sidan då man konfronterar användaren med de val han/hon har gjort och ber om ett godkännande. Guiderna kan komplettera dialoger där mycket information ska matas in. En mer van användare vill förmodligen mata in uppgifterna med så lite knapptryckande som möjligt och föredrar troligen en komplex dialog guiderna är alltså komplement. 2.5.1 Förslag till.2 Nedan skissas på två guider (2.5.4, 2.5.5). Jag föreslår att vi implementerar båda och sedan så tidigt som möjligt testar dem på riktiga medlemmar för att se hur den fortsatta utvecklingen av guiderna ska se ut. 2.5.2 En teknisk detalj Delphi 5 har inget särskilt stöd för guider och tydligen inte Delphi 2006 heller, såg jag i något protokoll på utvecklingssidan. På jobbet har vi använt en fri komponent vid namn TWizardPageControl som dög utmärkt, efter lite ändringar, för enklare trollkarlar med något halvdussin sidor. Vill man ha källkoden skickar jag gärna. Originalet tror jag att jag hittade på Torry. (2006-12-04: ligger nu här: www.amaze-avole.com/wizardcontrol.pas) 2.5.3 Allmänna krav på guider Nr Krav 1 Guiden (guiderna) är tänkt för dem som matar in sin första källa och/eller är osäker på vad terminologin har för innebörd. Tydlighet är alltså det primära och effektivitet det klart underordnade. Man använder troligen inte guiden när man blivit varm i pälsen. 2 Dokumentationen ska tydligt tala om att det inte är något krav att använda guiden utan att allt kan matas in direkt.

21 (45) Nr Krav 3 Guiderna kan göras så att de startar automatiskt första gången man försöker öppna den dialog de är tänkta att komplettera; t ex när man klickar på en lamp-knapp för att få upp dagens dialog Välj ett citat. Detta kan gälla både för nyinstallationer och uppgraderingar av DISGEN. Väljer man att implementera det så ska det finnas en tydlig kryssruta Visa inte denna guide automatiskt på första sidan. Vald inställning lagras t ex i registryn eller där andra DISGEN-användarpreferenser lagras. Eftersom guiderna kan visas genom att trycka på den för ändamålet avsedda knappen (se nedan) behövs ingen ändring av någon dialog med användarpreferenser för att slå på dem igen. 4 Guiderna ska inte göra några ändringar i datafilerna förrän man kommit till sista sidan, sett vilka ändringar som förestår och godkänt dessa med ett tryck på Avsluta-knappen. Trycker man i något läge på Avbryt-knappen ska datafilerna förbli oförändrade. 5 En hjälpknapp ska finnas i guiderna som leder till rätt hjälpsida, dvs hjälp för den aktuella sidan i guiden. De sidorna bör innehålla frikostigt med exempel. 6 Knappar och liknande i guiderna, förutom de standardiserade Backa/Nästa/Hjälp/Avbryt, ska utformas så lika knapparna i den dialog de är tänkta att komplettera, så att användaren känner igen sig. 7 Guiderna ska kunna startas från en alltid synlig, särskild knapp i den dialog de är tänkta att komplettera. Det föreslås att den då alltid startar från början och att eventuella halvätna inmatningar i dialogen kastas, efter att användaren har varnats. Det vill säga, om man t ex har lagt upp en ny källa manuellt men inte tryckt på Spara, så kastas den (efter att användaren bekräftat) istället för att guiden ska starta någonstans mitt i sekvensen. 2.5.4 Guide som assisterar vid val av befintlig källa Detta är en guide som fungerar som komplement till källhanteringsdialogen, då en existerande källa ska väljas och (möjligen) en hänvisningstext skrivas in. Med andra ord, en riktigt enkel guide som nybörjaren ska trivas med men förmodligen snart lämna åt sitt öde. 1. Välkommen till guiden Välj en källa. Här väljer du en källa för notisen (notisen i klartext) och anger en källhänvisning. Tryck på Nästa för att fortsätta. 2. (Källträdet visas.) DISGEN levereras med en ganska komplett förteckning på kyrkböcker i svenska arkiv. Välj källa (dvs kyrkbok) i trädet till vänster. Använd piltangenterna eller musen. Tryck på nästa när du har valt din källa.

22 (45) 3. (Inmatningsfält för hänvisningstext visas på samma sätt som i dialogen Välj en källa ) Du bör nu ange en hänvisningstext som hänför sig till din källa, alltså t ex sidnummer, GID-nummer eller liknande, så att din uppgift lätt kan återfinnas. 4. Du har nu valt (källa) och angivit (hänvisningstext) som hänvisning för notisen (notisen i klartext). Tryck på Avsluta för att bekräfta. 2.5.5 Guide som assisterar då ny källa ska läggas upp Här kan vi tänka oss en mer komplicerad guide som först låter användaren lägga upp en ny källa i trädet, och därefter mata in en källhänvisning till denna. 1. Hej och välkommen till Guiden Ny källa. Här ska vi bla bla bla. Du kan avbryta närsomhelst etc etc. Tryck på Nästa för att fortsätta. 2. Bild av ifyllt källträd visas till vänster som dekoration. Text: I DISGEN organiseras källor i en trädstruktur... (och så hänvisar man till manualen). Ett omfattande träd följer med DISGEN. Du kan nu göra tillägg i trädet. - Riktig trädstruktur visas. Knappar Ny grupp samma nivå, Ny grupp nästa nivå; som i den vanliga dialogen. Text som förklarar vad en grupp är. En annan text säger att man ska trycka på Nästa när man har gjort nog med grupper. Trycker man på någon av knapparna poppar en ny liten modal dialog upp där namn på gruppen plus symbol väljs. 3. Nu har man gjort sina grupper. Då får man här skriva in en källa, dvs kort titel, titel, författare, publicering. Texter förklarar vad allt detta är. 4. Dags för själva källhänvisningen. Data som idag, dvs själva hänvisningstexten, nu med valbart prefix (sid/p/...), ev. datum, ev. citat, kvalitet. Ingen Genlinekoppling det blir nog komplicerat här den får dokumenteras bort. Texter förklarar termerna. Behövs mer utrymme delar man detta på två dialoger i sekvens. 5. Klart. Man visar vad som blivit inmatat och vad som ska göras. Användaren väljer allt eller intet med Avsluta resp. Avbryt. 2.5.6 Aktivering av guiderna Guiderna aktiveras med en knapp (med text Guider ) som, när man klickar på den, aktiverar en vanlig meny där man väljer en passande guide.

23 (45) 2.6 Ny dialog Visa var en källa används Personsökdialogen (Alt-J) ger idag möjlighet att skapa en söklista innehållande alla poster där någon händelse använder en viss källa och källhänvisning det går alltså inte att söka efter alla poster där en viss källa används, man måste ange en specifik källhänvisning. Vidare vore det sannolikt en fördel med en funktion som är snabbare att hantera. Nyttan med en sådan här dialog är främst om man vill bearbeta alla poster där en viss källa används, t ex om man i ett svagt ögonblick angivit familysearch.org som källa och nu vill gå över åtminstone en del av de posterna för att ange en källa av högre kvalitet. Detta funkar inte i realtid säger Olle, och han har säkert rätt. Nå, det får stå här som förslag. Produktrådet 2007-04-22 bedömde förslaget som överkurs, så prioriteten får bli därefter. 2.6.1 Krav Nr Förslag 1 Man skall här kunna välja (markera) olika delar av källträdet grupper, källor och källhänvisningar. I en särskild ruta visas de personer och notiser som använder det markerade elementet, eller ett av dess underordnade element. 2 Det ska gå att ändra storlek på dialogen, eftersom källträdet kan ta plats och likaså listan med personer/notiser. 3 Vandrar man runt i trädet uppdateras listan med träffar i realtid. Om detta bedöms ta för mycket datorresurser (vet inte hurpass effektivt man kan söka) kan man kanske överväga att ha en Sök-knapp som resulterar i en vanlig söklista. - Detta blir ett klumpigare alternativ. 4 En enkel sökfunktion kan byggas in om tiden medger. Någonting liknande en enkel sökfunktion i Notepad eller liknande, det vill säga: mata in en söksträng i en modal dialog. Första träff på delsträng markeras. Med en knapp Sök nästa markeras nästa träff, osv. 5 Från listan med personer/notiser bör det gå att gå vidare (via knapp och/eller dubbelklick) till dialogen Ändra personnotiser, som då bör komma upp med den aktuella notisen förvald. 6 Eventuellt: export av de personer som använder det markerade elementet till en vanlig söklista i DISGEN. Vet inte alls om detta är genomförbart. 7 Dialogen görs åtkomlig från Visa-menyn

24 (45) 2.6.2 Förslag på utförande En trädvy med källorna till vänster. En listvy med två kolumner till höger. (Dessa två placeras på en panel med en splitter emellan.) En högerställd panel med knappar. De två kolumnerna i listvyn visar person respektive notis. Se Figur 6. Figur 6: Tänkbar utformning av dialogen Visa var en källa används I Figur 6 ser vi ett hypotetiskt exempel där källan Ljungarum C:1 används av två notiser som tillhör en och samma person. Man bör här kunna markera respektive notis och trycka Redigera (eller dubbelklicka) för att få upp den vanliga dialogen Ändra personnotiser. Markerar man gruppen Ljungarum i trädvyn bör alla som använder någon källa i den gruppen synas i listan. Personerna i listan bör skrivas ut med lite mera information än bara namnet, för att göra det lättare att skilja Per Persson från Per Persson. Åtmistone levnadstiden bör vara enkel att skriva ut och räcker troligen i de flesta fall. Någon typ av geografisk bestämning (gårdsnamn eller liknande) kan bli svårare; det är ju om det är känt knutet till respektive notis och tar dessutom upp en rätt omfattande plats vilket gör det svårt att visa i listan. Man kan tänka sig att ha en panel längst ner i listan där mer detaljerad information visas om den person+notis som för ögonblicket är vald.

25 (45) 2.7 Sökmöjlighet bland källor Det finns åtminstone två olika syften med en sökfunktion bland källorna. 1. För att snabbt hitta rätt i ett omfattande källträd. I det här fallet är man intresserad av att söka i just själva trädet, dvs bland grupper och källor, men inte bland själva källhänvisningarna, citaten eller dylikt. Se avsnitt 2.7.1. 2. Man letar i själva källhänvisningarna (och framför allt citaten) för att hitta t ex vissa ortnamn eller personnamn, i syfte att göra någon typ av systematisk bearbetning av alla förekomster. I det här fallet vill man troligen ha en vanlig söklista som resultat, för att sedan systematiskt gå över densamma. Se avsnitt 2.7.2 2.7.1 Sök i källträdet För att snabbt hitta rätt i ett omfattande källträd behövs en sökruta som man aktiverar direkt i källhanteringsfönstret (eller för den delen alla platser där man hanterar källträdet). Sökrutan bör likna sökdialogen som används vid sökning i DISGEN-orterna så mycket som möjligt (Figur 7). Samma hantering av wildcards ska användas (obs att denna hantering är under ändring till 8.2.)

26 (45) Figur 7: Sök orter i.1d 2.7.2 Sök i källhänvisningarna Den andra funktionen, att leta i själva källhänvisningarna, utförs bäst genom att se till att dagens personsök (Alt-J) får möjlighet att leta även i källhänvisningar och citat vilket man såvitt jag ser inte kan göra idag. Förslaget här är att börja med den troligen enklaste lösningen, nämligen att införa en kryssruta på fliken Ytterligare villkor analog med dagens Sök även efter underliggande DISGEN-orter. Kryssrutan kallas Sök även i underliggande DISGEN-källor och innebära att texten i comboboxen Källa söks efter i källhänvisningar och citat. Observera att även källor till yrkesuppgiften på första fliken ska omfattas av sökningen, så att alla källhänvisningar letas igenom. Ska man kunna ställa flera villkor på källan vid sökning fordras nog en ny flik, och det blir mer arbetskrävande källvillkoren hör ju ihop med övriga villkor på händelsenotiserna, så möjligen skulle hela notisvillkorsgruppboxen flyttas till egen flik. Då får man mer plats.

27 (45) 2.7.3 Övriga sökfunktioner Önskvärt för dem som konverterar från fritextkällor till DISGEN-källor är en sökfunktion som visar alla poster som inte använder DISGEN-källor. En annan tänkbar finess vore att kunna göra en söklista med alla personer där någon notis saknar källhänvisning, eller har en källhänvisning med högst kvaliten X. 2.8 Implementation av DIS-trädet Det största problemet här är hur DIS ska kunna distribuera ett källträd i etapper och komma med senare rättelser samtidigt som användaren kan mata in och ändra delar av samma källträd. Detta förutsätts kunna göras på samma sätt som ortsträdet där dessa problem ska vara lösta. Visar sig detta inte hålla får vi ta fram en annan teknisk lösning den borde i varje fall vara lik den som finns för DISGEN-orterna. Det är ett krav att man utan konflikt kan importera och exportera källträd medlemmar emellan, så att den som inte är nöjd med DIS-trädets organisation ska kunna bygga sin egen organisation och exportera den (helt eller delvis) till andra intresserade medlemmar. 2.9 Export och import av delar av källträdet Export och import av delar av källträdet lär vara tekniskt löst i princip i det nuvarande ortsträdet så jag nöjer mig med att konstatera att det vore en nyttig funktion i någon framtida version av DISGEN, gärna redan i 8.2 men man kan alltid göra det sedan. 2.10 Verktyg för konvertering av fritextkällor De som använder fritextkällor idag och vill konvertera helt eller delvis till DISGENkällor behöver troligen någon form av (halv)automatisk översättning, på samma sätt som man gör om man konverterar till DISGEN-orter. Detta blir lite svårt eftersom en fritextkälla kan se ut som bofinken. Kan man förenkla det hela för ett första försök genom att begränsa sig till att matcha sockennamn? Det vill säga, om en fritextkälla innehåller texten Ljungarum så föreslår programmet att motsvarande DISGEN-källa ska ligga någonstans under Ljungarum i Jönköpings län. Programmet lär inte kunna säga var, utan det får man markera i trädvyn men man slipper åtminstone bläddra dit. Innehåller fritextkällan Ljungby får man åtminstone Ljungby (G) och Ljungby (H) som träffar och

28 (45) måste alltså välja. Troligen kan man använda notisens datering, och åtminstone för födda/vigda/döda notistypen, för att gissa vilken kyrkbok det är fråga om. Kanske kan man också matcha vanliga förkortningar för sidnumrering (p.23, f.544v, sid 21, osv) och markera dessa för kopiering de ska ju följa med till DISGEN-källan. GIDnummer är också lätta att matcha tre grupper siffror med punkter emellan. Alltså, grovt resonerat: 1. Visa ett användargränssnitt påminnande om det för konvertering av DISGENorter. En fönsterhalva visar alla fritextkällor plus information om var de använts (persondata, notistyp, osv). Andra fönsterhalvan visar någonting påminnande om den förenklade källhanteringsdialogen, dvs ett källträd, sökfunktioner och nödvändiga inmatningsfält. 2. Vore praktiskt med två flaggor: en som betyder denna fritextkälla ska inte konverteras (så slipper man se den i konverteringsprocessen i fortsättningen om man väljer att dela upp det på flera etapper) och en annan som betyder denna DISGEN-källa behöver ses över (och den väljer man att sätta när man under konverteringen påträffar saker som inte blir rätt konverterade eller som behöver kollas av annan anledning) 3. Man kan också tänka sig en särskild avdelning i källträdet, Konverterat, där man om man så önskar under konverteringen kan lägga en fritextkälla med ett automatgenererat namn och hela texten i hänvisningstexten. Sedan får man manuellt bearbeta källorna där. 4. Vid konvertering av en fritextkälla, a) bryt ner texten i delord b) försök matcha (exakt, eller med någon avståndsfunktion Levenstein m fl ) respektive ord bland alla sockennamn c) får man mer än en match, visa de matchande alternativen och fråga användaren d) rulla källträdet till rätt(?) socken e) använd notistypen för att gissa typ av kyrkbok för födda/vigda/döda. Levde kanske kan tyda på husförhör. f) använd notisens datering för att gissa rätt kyrkbok. g) markera kyrkboken i källträdet. Detta kan nu vara både rätt eller fel... h) försök matcha vanliga förkortningar för sidangivelser i fritextkällans text (borde gå med en uppsättning reguljära uttryck). Blir det en match, så

29 (45) föreslå att denna text ska föras över till DISGEN-källan. Blir det ingen match, så föreslå att allt ska föras över. i) Inhämta användarens välsignelse och/eller justeringar, samt flaggsättningar enligt punkt 2 ovan, och konvertera. Man kan införa ett slags konverteringslexikon som varje användare bygger upp under konverteringen. Har man till exempel ofta angivit Fell för Fellingsbro, kunde man tänka sig att användaren under konverteringen lägger in dessa två ord i en lista som används vid matchningen (som en egen punkt i listan ovan.) Användaren får själv bygga på sitt lexikon allt eftersom konverteringen pågår. Det finns användare som lagt sina källhänvisningar i andra fält än de avsedda för att få vackare utskrifter fotnoter har särskilt nämnts. En konverteringsfunktion får gärna ta hänsyn även till dessa fall, eller åtminstone förberedas för detta. Ytterligare förbättringar får väl ske i framtida versioner efter återkoppling från faddrarna. Kanske finns det i det inskickade DISBYT-materialet ett axplock fritextkällor att studera? Eller finns det rentav algoritmer eller kod i DISBYT att använda för att lösa problemet? Någon form av förhandsgranskning vore bra om någon skulle vilja släppa loss programmet på helautomatisk konvertering av ett stort antal källor. Om man t ex fick se en lista med nuvarade källor och vad programmet tänker konvertera dem till, så skulle man snabbare kunna gå igenom denna och välja bort de konverteringar som ser konstiga ut, för att sedan släppa loss konverteringen. Med en sådan överblick skulle man kanske kunna hantera något hundratal källor i stöten. 2.11 Import av personer med DISGEN-källor Under förutsättning att källorna identifieras unikt 2 är det enkelt att importera personer med källor som finns i det av DIS definierade källträdet man letar helt enkelt reda på respektive id-nummer i källträdet på målmaskinen och placerar källhänvisningen där. Det är förmodligen en fördel om DIS-trädet förses (av DIS, då varje ny version av det släpps) med ett revisionsnummer som medföljer utdrag så att man vid importen kan se om avsändaren har använt ett nyare källträd än vad som finns på målmaskinen. Vid GEDCOM-export kan man använda en privat tagg för detta revisionsnummer eftersom den är intern för DISGEN och knappast är av intresse för andra program. Import av personer med källor som avsändaren själv har definierat kan hanteras genom att de placeras i en fördefinierad grupp (med samma struktur som före importen, dvs man plattar inte ut en existerande struktur) kallad till exempel Importerat i 2 T ex med en GUID som beskrevs i en tidigare upplaga av den här specen. Det ska redan finnas en liknande lösning för ortträdet, och då föredrar man naturligtvis den.

30 (45) målmaskinens källträd, och användaren får sedan själv sortera in dem där man så behagar, eller att man vid importen för varje sådan källa får peka ut en passande plats i källträdet. Import av ytterligare personer med samma källa från samma avsändare går med automatik eftersom id-numret nu återfinns i målmaskinens källträd. Vid export och/eller import av personer som i och för sig har strukturerade källor, men tillkomna med.1 eller tidigare, kan man tänka sig att man vid export eller import automatiskt genererar id-nummer för respektive källa. En strukturerad källa i 8.1 blir på detta vis en egendefinierad strukturerad källa i 8.2 och hanteras därefter. Man kan tänka sig samma förfarande vid uppgradering från 8.x till 8.2. Vid import från GEDCOM kan DISGEN använda den nyssnämna privata taggen med revisonsnummer för att se om strukturerade källor alls har använts. Eventuellt behöver varje källa särskilt markeras som strukturerad eller fritext GEDCOM ser ju ingen skillnad och här kan det behövas en annan privat tagg. 2.1 Import av blandning av fritext och strukturerade källor Vi noterar här som påminnelse att en blandning av 2.10 och 2.11 kan förekomma vid import; detta ska kunna hanteras. 2.12 Konvertering av strukturerade källor i.0/8.1 Den som har använt strukturerade källor i.0/8.1 behöver också konvertera sin källdatabas för att passa in i DIS-trädet. Detta kan behandlas på samma sätt som en import, så se föregående avsnitt, 2.11. 2.13 Import av personer med fritextkällor Import av personer med fritextkällor hanteras på så vis att de källorna får fortsätta vara fritextkällor även efter import. Vill man konvertera dem använder man konverteringsfunktionen. Det kan vara bra att skriva ut ett informationsmeddelande vid importen att det har påträffats X personer med fritextkällor och Y personer med strukturerade källor. Eventuellt kunde fritextkällor synas som noder under en egen grupp i källträdet (och då automatiskt tilldelas ett eget id-nummer av programmet). Den som använder fritextkällor bryr sig troligen inte om detta, men vill man konvertera ger det sannolikt fördelar. (Utgår - produktrådet 2007-04-22 ansåg att detta inte var en bra ide.)

31 (45) 2.14 Sidprefix Det föreslås ovan (och föreslogs i förstudien) att sidprefixet för en källhänvisning bör vara valbart. Idag är det fixerat till ett p som det mig veterligt inte finns något sätt att undgå. Sidprefixet bör vara valbart åtminstone enligt följande: 1. (inget alls) 2. sid (för allmän sidindelning) 3. p (handpaginerat i volymen) 4. fol (folie) 5. GID (för Genline) 6. uppsl (helt uppslag, som i nyare hfl) 7. opag (ingen paginering finns) 8. mp (maskinpaginerat på landsarkivet) 9. URL (en URL). Detta bör kanske vänta till en senare version. Det är inte utrett om det får elaka konsekvenser i andra delar av programmet (t ex att användaren förväntar sig att länkarna ska vara klickbara även i rapporter, osv liknande). (Utgår efter produkträdsmöte 2007-04-22. Saken behöver tänkas igenom mer.) Prefixen ska kunna översättas och bör därför enklast hanteras som andra översättningsbara strängar i DISGEN, det vill säga stå med i Dg8Data\disgen.ln. Det är ambitiöst men knappast nödvändigt att tillhandahålla ett särskilt användargränssnitt för att definiera egna prefix. Se även avsnitt 2.16 nedan. Man använder en combobox (av list-typ, ingen egen editering direkt i rutan alltså) för att välja sidprefix. Något prefix bör vara förvalt är det tomt blir det nog många som inte väljer något alls. 1. Jag föreslår att sid blir standardval, det är lagom allmängiltigt. 2. Nästa gång man väcker källhänvisningsdialogen bör samma sidprefix man använde förra gången vara förvalt. 2.15 Extra information som inte hanteras idag Det finns ytterligare egenskaper som är lämpliga att knyta till en källa. När man nu ändå ser över källhanteringen bör detta tas med i arbetet när det gäller eventuell

32 (45) omstrukturering av DISGENs databasformat, även om man kanske väljer att skjuta upp det för användaren synliga införandet av ytterligare egenskaper till en framtida version av DISGEN. Det bör också vara med vid konstruktionen av DIS-trädet så att rådata finns tillgängliga i den databas från vilken det färdiga DIS-trädet genereras för inklusion i DISGENdistributionen. 2.15.1 Arkivinstitution Egenskap för källa. Underlättar vid sammanställning av en källförteckning ordnad på akademiskt vis (se exempel i 3.4). Man kan tänka sig att återanvända det existerande författarfältet för detta ändamål. Vid generering av rapporter skulle man då titta på tryck/otryckt-fältet (se nedan) för att avgöra vad det är fråga om. 2.15.2 Arkivbildare. Egenskap för källa. Underlättar vid sammanställning av en källförteckning ordnad på akademiskt vis (se exempel i 3.4). Man kan tänka sig att återanvända det existerande publiceringsfältet för detta ändamål. Vid generering av rapporter skulle man då titta på tryck/otryckt-fältet (se nedan) för att avgöra vad det är fråga om. 2.15.3 Tryckt/otryckt. Egenskap för källa. Underlättar vid sammanställning av en källförteckning ordnad på akademiskt vis (se exempel i 3.4). Alternativen ska vara tryckt, otryckt och annat. 2.15.4 Typ av handling. Egenskap för källa. En grov klassificering av vilken eller vilka typ(er) av handling(ar) som en given källa innehåller. Underlättar framtagning av kompakt löpande-text rapport enligt avsnitt 2.15.8 på sidan 33. Exakt vilka dessa egenskaper är fordrar egentligen en egen (liten) utredning. Det torde röra sig om ett rätt litet antal (20-30) egenskaper, och varje källa kan ha noll eller flera av dessa egenskaper. Exempelvis känns följande egenskaper rimliga när det gäller kyrkböcker: Födelsebok (det vill säga, källan innehåller helt eller delvis en födelsebok ), Dopbok, Vigselbok, Dödbok, Begravningsbok, Kyrkliga räkenskaper, Inflyttningslängd, Utflyttningslängd, Husförhörslängd, Församlingsbok, Katekismilängd. 2.15.5 Kvalitet på källan som sådan Även källor, inte bara källhänvisningar, ska ha en kvalitetsangivelse med samma system som idag.

33 (45) Idag anger man en kvalitet på det som källhänvisningen pekar på. Kvalitetsangivelsen säger alltså inget om källan utan om den del av källan man valt att hänvisa till. En och samma källa kan ju innehålla uppgifter av varierande kvalitet, så detta ska givetvis behållas. Dock ska källan som sådan också kunna förses med en kvalitetsangivelse. Denna tjänar som standardval för alla nya citat ur/hänvisningar till den källan. Till exempel borde alla hänvisningar till en viss kyrkbok standardmässigt kunna klassas som 3 (primär) medan alla uppgifter ur Elgenstierna klassas som 2 (sekundär). 2.15.6 Forskningskommentar Egenskap för källhänvisning. Detta är en extra kommentar, en forskningskommentar, för en källhänvisning. Denna ska normalt inte skrivas ut i rapporter utan är tänkt som kommentar till källhänvisningen som sådan och innehålla sådant som resonemang och motivering för identifikation. Forskningskommentaren gäller alltså källhänvisningen som sådan, inte notisen till vilken hänvisningen är knuten, och på så vis skiljer den sig från Notis Anteckningar och Notis Fotnot som redan finns i.1. 2.15.7 Flagga för rik-text En flagga införs för citaten (i databastabellen GUIet påverkas inte) som talar om huruvida citat-texten är vanlig text eller rik-text (RTF eller vad man väljer.) Idag kan man inte hantera formatterad text i citaten, men det vore nog önskvärt i framtiden. När databasformatet nu ändå görs om kan man införa en flagga som idag alltid skulle sättas till vanlig text. I framtiden, med ett DISGEN som kan mata in formatterad text i ett citat, kan flaggan sättas till formatterad text för nya citat. På så sätt skulle rapportgeneratorn inte behöva anstränga sig att ta reda på vilket det är fråga om. 2.15.8 Kompakta rapporter Om man vill generera mycket kompakta rapporter i löpande textformat (t ex för att använda på Anbytarforum eller liknande) vore det bra om DISGEN kunde generera en slags ultrakorta källhänvisningar att använda när en uppgift påträffas där man normalt förväntar sig detta i en kyrkbok. Exempel på sådan kompakt rapport är Maria Andersdotter, född 1733 (döpt 4 mars) i Kållemåla, Södra Vi sn. (dp,v). Gift 16 januari 1754 i Södra Vi sn med Samuel Jacobsson, född 26 december 1725 i Folkinge, Kisa sn. Bonde i Folkinge, Kisa sn. (f,v). För att åstadkomma detta utan mycket manuellt redigerande skulle DISGEN kunna hålla reda på vilken typ av kyrkbok eller liknande som finns i en viss volym. Denna

34 (45) information skulle med fördel kunna ingå i DIS-trädet. Denna information kombinerad med notistypen kan användas vid utskrift av sådana kompakta rapporter. Exempelvis - en vanlig volym (Yllekofta C:5) tilldelas typen födelsebok medan en äldre volym (Yllekofta C:1) kan behöva flera dopbok, vigda, begravningsbok. Vid utskrift av data från en födelsenotis i DISGEN genereras källhänvisningen f om minst en angiven källa för notisen har typen födelsebok. I brist härpå anges källhänvisningen dp om minst en angiven källa har typen dopbok. Och så vidare. 2.15.9 Export av nya egenskaper Om man vill exportera de nya egenskaperna till GEDCOM får man hitta på någon speciallösning. Man kan åtminstone 1. Låta bli att exportera dem. Inget mottagande program lär ändå ha någon direkt nytta av dem. 2. Exportera dem som privata taggar. Inget mottagande program kommer att begripa dem, men ett program som begriper GEDCOM i allmänhet har möjlighet att transformera informationen till något annat nyttigt format. 3. Exportera dem inbäddade i någon officiell GEDCOM-tagg, uppmärkta med till exempel hemlagade XML-taggar. Förslaget för.2 är nummer 1 de exporteras inte. 2.16 Konsekvenser för databasformatet Från en personnotis ska man kunna hänvisa till en godtycklig post i källträdet, det vill säga en hänvisningspost/citat såväl som (enbart) en källa eller rentav en grupp, även om nyttan med det är något oklar. Det betyder att dagens kryssruta hänvisa till källan utgår man hänvisar helt enkelt till källan direkt, så det så. Källhänvisningarna (med eller utan citat) är alltså självständiga poster i någon tabell i databasen, och från personnotisen kopplar man till en sådan post eller till en post som representerar en källa eller grupp i databasen. Åtminstone lagring av sidprefix enligt avsnitt 2.14 (dvs sid/p/fol/...) kan ske på liknande sätt som ortnamnspreposition, dvs klartexten följer med DISGEN som en textfil (DISGEN8.ln texten skall kunna översättas) och databasen lagrar index i den textfilen. De allra flesta lär vara nöjda med de fördefinierade. Möjligen ska man redan från början reservera till exempel ett dussin sidprefix för framtida bruk i DISGEN. Då kan (den relativt avancerade) användaren själv definiera egna sidprefix med index bortom de fördefinierade och de reserverade.

35 (45) Idag ligger källor, citat och grupper i Dg8Data\Dg8Common, dvs de är gemensamma mellan olika arkiv. Den platsen får de behålla om man inte vill fullständigt separera olika arkiv i detta avseende. Det beror på hur de som använder flera arkiv gör i regel. Vill man införa ytterligare information knuten till källan enligt avsnitt 2.15 påverkar detta naturligtvis databasformatet. Om det är bäst att ändra befintliga filer (DnCitat.dg8, DnSGroup.dg8, DnSource.dg8) eller om det är bättre att införa ytterligare filer är mer än vad jag kan bedöma här och nu. 2.17 Validering av URL:er Man kan tänka sig att när sidprefix URL är valt, så kan en ny funktion i DISGEN validera URL:en, ungefär som motsvarande funktion i Microsoft Frontpage om någon sett detta program. DISGEN skulle i tysthet försöka öppna respektive URL och till sist presentera en lista på dem som inte fungerade. Att validera själva innehållet på en URL är lurigare förstås. Detta nämnes här som ett hugskott. 2.18 Påverkan på GEDCOM export och import Någon påverkan på gedcom export och import jämfört med idag lär inte ske, annat än vad som påpekats ovan (2.15.9) i det fall man lägger till ytterligare data till källorna. 2.19 Ändringar i användardokumentation Nr Förslag 1 Även om DIS valt att stödja Genline anser jag att dokumentationen tydligt bör betona att källhänvisning lämpligen görs arkivnära och att GID och liknande gärna kan anges som komplement. 2 Terminologi citat vs. källhänvisning ses över. Dessutom kontrolleras hänvisning vs. hänvisningstext. 3 Nyheter som t ex dialogerna i 2.3 och 2.6, guider enligt 2.5.4 och 2.5.5, export/import av källträdet (2.9), konvertering av fritextkällor (2.10) behöver beskrivas. 4 Valbart sidprefix (2.14) är nytt och behöver uppdateras på flera ställen i dokumentationen. 5 Import av personer (2.11, 2.13) uppdateras med avseende på källhanteringen. 6 På det hela taget ska åtminstone sidorna 31-34 i manualen ses över.

36 (45) 2.20 Påverkan på andra funktioner i DISGEN Utskrifter påverkas inte direkt, men för framtida rapporter är det viktigt att man ser till, när man nu ändå ändrar i källhanteringen, att all information som behövs för framtida utskrifter / rapporttyper finns på plats i källträdet. Övriga funktioner i DISGEN ska inte påverkas vad jag kan se. 2.21 Översättning Översättning berör rapporter och generering av HTML-sidor, inte användargränssnittet. Sidprefix enligt 2.14 och åtminstone en del av eventuell extra information enligt 2.15 måste kunna översättas. 2.22 Genline-kopplingen I den existerande dialogen Välj ett citat finns möjlighet att koppla direkt till en sida hos Genline så att dels GID visas bland övriga hänvisningsdata, dels att man kan få upp sidan ifråga i GFF via någon tydligen rätt ful men dock fungerande mekanism. Ett par påpekanden: 1. Flera enkla förbättingar av användargränssnittet är möjliga; exempelvis måste man idag högerklicka i fältet man kunde ha knappar där istället, det blir tydligare. 2. Om man implementerar en Visa-knapp enligt avsnitt 2.3.7 och ett sidprefix GID enligt avsnitt 2.14 ovan så blir detta delvis en funktion som överlappar den som redan finns.