fredag 4 november 2011

Export till html från DISGEN

Igårkväll bestämde jag mig för att uppdatera min hemsida och skulle därför göra en export från min databas i DISGEN till html. Jag använder en mall som använder sig av css vilket gör att jag genom att göra ändringar i en fil kan påverka alla de drygt 4000 html filer som skapas i exporten. Så exporten borde vara enkel göra ett enkelt urval i en söklista, se till att en liten slinga extrakod jag använder finns med i sidfoten vid exporten, exportera och sedan byta ut .css filen och lägga in en fil med en logga.

Men så enkelt var det inte riktigt igår. Det började med mitt urval, jag tänkte att jag ännu inte ska lägga ut hustruns släkt eftersom den forskningen gjorts väldigt målinriktat på att skapa ett släktträd för dottern. Därför finns inte alltid alla syskon med och någon gren är outforskad och bara inlagt vad min frus morfar skrivid ned. Det borde väl vara enkelt att skapa en söklista med alla utom hustruns släkt tänkte jag.

Skapade en söklista med utgångspunkt från mig själv, lade till alla anor, sedan partners därefter alla ättlingar, raderade min fru från listan och började sedan om för att lägga till alla i min släkt. Men hur jag än gjorde kom hustruns släkt med jag gjorde det om och om igen, men hennes släkt kom likväl alltid med. Efter många försök och mycket tandagnissel kom jag ihåg att min fru inte var den enda kopplingen mellan hennes och min släkt. min farfars mosters barnbarns barn och hustruns farfars farbrors barnbarns barn är samma person. När jag väl kom på det blev det som tur var möjligt att skapa listan ungefär som jag ville.

Mitt nästa problem var nu levande personer i söklistan. Jag har bestämt mig för att jag för tillfället inte vill ha nu levande personer med eftersom jag är något osäker på vad PUL säger om det, även om jag tror att det ska vara ok så länge inga känsliga uppgifter finns med. Så jag valde gränsen 100 år, så alla födda 1911 och senare tog jag bort ur söklistan. Eftersom det finns många i databasen som lever och som jag saknar datum för födelse och död så tog jag bort alla personer utan uppgifter om födelse och död och lade sedan till några som jag visste var viktiga för sammanhang i vissa släkter. Trots allt arbete för att hålla nu levande personer utanför databasen så kom de med om deras föräldrar föddes före 1911, såsom deras barn, men utan egen ansedel. Något irriterande.

Jag tycker att det borde finnas en funktion vid exporten, likt den DIS har skapat till DISBYT som rensar bort personer som kan vara vid liv. Det bästa hade varit om dessa personer stått med för att få sammanhanget i familjen, men utan namn. Kanske med en text i stil med anonym eller censur på grund av hundra årsgräns eller liknande. Men det kanske kommer.