, ,

Jeg elsker at være webredaktør

Usynligt arbejde

Jeg elsker at være webredaktør

Som webredaktør hos Danske Slægtsforskere er jeg gået i gang med det usynlige arbejde bag hjemmesiden. Side for side rydder jeg op i sprog, links, fakta, grammatik og kode, så indholdet bliver mere læsbart, ensartet og lettere at vedligeholde. Det er sjældent noget, brugerne lægger mærke til direkte – men forhåbentlig mærker de forskellen alligevel.

Danske Slægtsforskere har været så venlige (eller letsindige?) at gøre mig til webredaktør. Opgaven er ret stor, men jeg er ved at få overblik over, at den måske alligevel er til at overskue.

Det drejer sig om at tage en side ad gangen og begynde fra en ende af. Det er lidt som slægtsforskning: man kommer en lille bid vej hver dag.

I virkeligheden “tiltræder” jeg først 1. juli, men jeg har været nysgerrig og har ikke kunnet vente med at dykke ned i problemer og muligheder.

Denne artikel drejer sig om, hvad jeg gør – side for side – da meget af det vil være usynligt for den almindelige bruger, men mit håb er, at hjemmesiden samlet set vil få et mere læsbart, opdateret, korrekt og ensartet udtryk.

Stramt sprog

  • Først fjerner jeg alle de overflødige ord, ingen har behov for. Dem er der mange af, så det er bare at gå i gang.
    • Et eksempel er “et kartotek, tidligere landsarkivar G. L. Wad udarbejdede i perioden 1893-1924.” Ja selvfølgelig er han tidligere, når han var landsarkivar indtil 1924, så ud med “tidligere”.
    • Et andet eksempel: “Rigsarkivet har doneret virkelig mange værker”. Ingen har brug for “virkelig”, så ud med det.
  • Dernæst omskriver jeg til et aktivt sprog, der henvender sig direkte til læseren. Der skal fx ikke stå “der kan søges i …” Der skal stå “du kan søge i …”
  • Næste trin er at dræbe alle verbalsubstantiverne; det vil sige alle de verber/udsagnsord, der på en eller anden mærkelig måde er kommet til at ende på -ing eller -else. De forekommer unødigt bureaukratiske, og det har en forening ikke behov for – det er jo ikke Justitsministeriets Departement, der står bag siden.
    • Et eksempel er “ved indmeldelse får man  …”. Jeg ændrer til det mere naturlige og mundrette “Når du melder dig ind, får du …”
  • Sidst retter jeg “mærkelige ting”.
    • Det kan eksempelvis være “Kr. 25,-“. Det er helt galt. De fleste mennesker vil synes, at det naturlige er “25 kr.”
    • Og “Aurelia Clemons var en amerikansk dame med danske forfædre …” Jeg ændrer “dame” til “kvinde”.

Jeg sørger for at opdatere siderne i det omfang, jeg kender til ændringerne. I formiddag faldt jeg fx over “Slægtsforskernes Bibliotek”, som for længst har taget navneforandring til “Danskernes Historie Online”, og som nu har 60.000 titler mod de 5.000, da nogen engang satte posten ind på siden.

Næste trin er at sørge for korrektur og grammatik herunder at kommaerne er sat, og at alt på den pågældende side er konsekvent. Et eksempel er, at vi ikke det ene sted må skrive “CPR opslag”, hvis vi et andet sted på samme side skriver “CPR-opslag”. Sidstnævnte er i øvrigt det korrekte.

Så langt så godt.

Om links

Dernæst sørger jeg for, at alle links får en meningsfyldt såkaldt title-tekst, når systemet ellers tillader det. En title-tekst er den tekst, der vises, når brugeren holder musen over linket. De kaldes også “mouse-over”-tekster. Det er en konvention og god skik at bruge title-tekster og på den måde fortælle brugeren, hvad der vil ske, når hun klikker på linket. Og Google er forøvrigt vild med dem.

Herudover skal links åbne i en ny side. Der er ikke noget mere irriterende end at klikke på et link, og pludselig ved man ikke, hvor man kom fra.

Og som det sidste om links, sørger jeg for, at de i det hele taget virker. Det er jo meget rart. Det synes Google for øvrigt også. Underforstået: En side med døde links rangerer lavere, når man søger med Google, end sider med levende links. Og egl. forstår man jo godt Googgles ræsonnement – det er jo trods alt en søgemaskine.

Det visuelle

Læsbarhed handler blandt andet om, at en side skal være nem at læse og let at danne overblik over.

Her er bulletpoints/punktopstilling en storartet hjælper.

De:

  • bryder en side
  • opfordrer til at brugeren tænker: “Hov det er da lige noget for mig”.

Hvornår er siden opdateret?

Jeg er begyndt konsekvent at indsætte en streg nederst og under denne skrive (Siden er opdateret og så datoen fx 10/6-2026). Det er rart for mig selv og måske også for andre.

ChatGPT er en god hjælper

Hjemmesiden er ikke baseret på WordPress, der står bag ca. 80 pct. af verdens hjemmesider, men på et andet system, man mindst skal være ingeniør for at gennemskue. Ting, der i WordPress er simple, er her vældig indviklede. Og systemet danner ca. dobbelt så mange linjer kode som nødvendigt. Noget er måske resultatet af, at siden har været konverteret fra et andet system engang i tidernes morgen.

Jeg har fundet frem til noget smart: Når først siden ser ud, som den skal, går jeg bagom “butikken” på den enkelte side til koden, kopierer den og beder ChatGPT fjerne al den overflødige kode. Det virker rigtig godt.

Typisk sparer jeg på denne måde ca. halvdelen af koden væk. Og koden bliver nem at læse for almindelige mennesker og den bliver derved også nemmere at vedligeholde.

Det har endvidere den enorme fordel, at en eventuel overgang til WordPress bliver meget lettere, fordi den forsimplede og rensede kode kan kopieres direkte ind på nye sider her.

Alt i alt er er der mange “hemmelige” trin forbundet med at opdatere foreningens hjemmeside. Men det er tilfredsstillende arbejde.

Jeg synes selv, oversigten over de driftede hjemmesider er endt relativt godt.

Har du kommentarer til artiklen?

Så er jeg glad for at modtage dem i relation til artiklen, dvs. i artiklens kommentarfelt herunder, ikke på Facebook og ikke via Messenger. Det skyldes, at kommentarer og artiklen jo ellers dekobles, og så er din kommentar ikke noget værd i fremtiden. Det er ærgerligt for os begge. Jeg svarer dig også relation til artiklen til morgenkaffen, kl. 13:00, kl. 18:00 og ved sengetid.

Hvis du ikke tidligere har kommenteret en af mine artikler her på siden, skal din kommentar først godkendes (spamhensyn). Min responstid er under normale omstændigheder kort. Jeg svarer til morgenkaffen, kl. 13:00, kl. 18:00 og ved sengetid. Herefter vil du stryge lige igennem.

, ,

Sådan virker TNG (The Next Generation of Genealogy Sitebuilding)

Sådan virker TNG (The Next Generation of Genealogy Sitebuilding)

Lidt om TNG

Sådan virker TNG (The Next Generation of Genealogy Sitebuilding)

Inspireret af Charlottes gode spørgsmål til min seneste post kommer her lidt forklaring med menneskeord på, hvordan TNG virker. Det kan nemlig være lidt forvirrende at gå til min TNG-side og gennemskue funktionerne, når man hverken kender programmet eller personerne.

Det forstår jeg virkelig godt.

TNG er dynamisk

TNG er et databaseprogram.

At TNG er et databaseprogram betyder, at alle personerne i mit slægtstræ har en plads i databasen. Topbilledet søger at illustrere betydningen af en database: alle data “hældes i en spand” og kan derefter trækkes ud til forskellige visninger.

Når jeg importerer en ny GEDCOM-fil*, fordi jeg har fundet nye informationer, så lægges disse nye informationer ind på personerne på deres plads i “spanden”. Det kan også være, der er tale om en helt ny person; så oprettes vedkommende automatisk i databasen, og han eller hun får også sin egen plads i databasen. På den måde er TNG dynamisk.

* GEDCOM er den filtype, man får, når man eksporterer data ud af sit slægtsforskningsprogram.

I “gamle” dage (og måske stadig?) fandtes programmer, som var baseret på statiske html-sider, dvs. sider der kan vises på nettet. Her fik hver person en side. Så hvis man havde fx. 5.000 personer, så havde man også 5.000 statiske internet-sider. Sådanne hjemmesider kan være vanskelige at navigere på, hvis der fx er 40.000 personer.

Når man har en person fra min TNG-side fremme på skærmen, er det fordi, vedkommende er hentet nede i databasen. Her er det fx min far, der er hentet frem.

Vedkommende vises med en top-menu. Topmenuen er en del af programmet (kan være designet på et utal af måder, det kommer an på skabelonen), ikke en del af en person. Topmenuen vises og så hentes personen ind herunder. Det er en del af det smarte ved en dynamisk TNG-side, hvor data findes i en database.

Alle funktionerne i top-menuen relaterer sig til netop denne person. Så det er altså denne persons aner, efterkommere osv. Det er ikke mine aner, efterkommere osv.

Sådan virker TNG (The Next Generation of Genealogy Sitebuilding)

Sådan kan slægtskaber vises

Hvis man står på en person og ønsker at vide, hvordan vedkommende er relateret til mig er der flere muligheder:

Sådan virker TNG (The Next Generation of Genealogy Sitebuilding)1) Man kan klikke på den lille pil ved Slægtskab, som findes i 2. række og så se, at fx denne person er min far. At det er en mulighed skyldes, at jeg har installeret en udvidelse til TNG (de kaldes “mods”), der hedder “Relate”.

Jeg synes, det er en ret smart funktion, blandt andet fordi man så til højre kan vælge at gøre denne person til sit udgangspunkt, når man vil søge efter andre personer. Dvs. man så vil kunne se, hvordan fx min far er relateret til andre.

Sådan virker TNG (The Next Generation of Genealogy Sitebuilding)

2) En anden mulighed er, at man klikker på Slægtskab i topmenuen. Også her vil beregningen tage udgangspunkt i den person, man stod på. Det vil være Person 1. Igen ses det, at TNG er dynamisk.

Person 2 skal man selv vælge. Man søger en person frem ved at klikke på Find. Det kan også være, man har været lidt rundt på siden og derfor kender en persons ID-nummer. Så taster man det i feltet.

Mit ID-nummer er selvfølgelig 1, da jeg er probanden og i sin tid startede med mig selv, så derfor kan man skrive i1 i feltet (det første er “i”). Databasen er ligeglad med, om man bruger store eller små bogstaver.

Herefter trykker man på Beregn og i mit eksempel. vil jeg få dette resultat, men fordi det er personer, der hentes i en database, kan man udføre beregningen på hvem som helst i databasen.

Sådan virker TNG (The Next Generation of Genealogy Sitebuilding)

Et andet lidt sjovere eksempel med en grafisk fremstilling finder du her, hvor jeg har søgt min relation til N. F. S. Grundtvig frem. Det er “lidt” langt ude, men det var sjovt at lave det 🙂

Sådan kan aner vises

I eksemplet ovenfor har jeg ganske vist også vist aner, men det er et tilfælde.

Man kan tage udgangspunkt i enhver person, der findes i databasen, og så fx klikke på Aner i topmenuen, så fås netop denne persons aner i fire generationer. TNG kan indstilles til at vise et andet antal aner, men standarden er fire, og den har jeg bevaret for at bevare overblikket, og fordi jeg synes, det ser pænt ud.

Sådan virker TNG (The Next Generation of Genealogy Sitebuilding)På min side har jeg øverst til højre udnyttet min skabelons muligheder for, at man kan gå direkte til min fars og mors side, til FAQ’en eller nogle historier om de nærmeste. Sidstnævnte er ikke en del af TNG; jeg linker bare til en side på min hovedside.

Klikker man eksempelvis på “Fars side”, vil man få hans aner i fire generationer i en grafisk fremstilling. En sådan fremstilling kan man få for enhver person, man klikker på. Når man fx har en sådan grafik fremme på skærmen, kan man klikke på dem alle, og så gå til vedkommendes egen side – igen en funktion der findes, fordi TNG er et dynamisk databaseprogram.

Sådan virker TNG (The Next Generation of Genealogy Sitebuilding)

Har du spørgsmål eller vil du gerne i gang med TNG?

Har du spørgsmål til min TNG-side, til TNG som sådan eller vil du gerne i gang med TNG?

Spørg bare løs så vil jeg svare efter bedste evne. Jeg har brugt TNG i årevis, så der er en chance for, at jeg kan svare. Hvis ikke kan jeg henvise dig til det engelsksprogede forum, hvor hjælperne er utrolig dygtige.

Hvis du gerne vil i gang med TNG, så hjælper jeg gerne som en slags “konsulent”. Med det mener jeg, at jeg ikke laver arbejdet for dig, men jeg vejleder dig gerne i, hvordan du kan/skal gøre. Det kan du læse om i FAQ til TNG, hvor du skal ned i nederste sektion og der vælge “Support til TNG”. 

For kort tid siden fik jeg et spørgsmål om hvorvidt, man kunne bruge TNG hjemme på PC’en. Jeg svarede, at det kan man godt, men at jeg ikke er klar over hvordan, for man skal jo fx have en database på sin computer.

Som jeg ser det, er TNG et program, man bruger til at vise sin slægtsforskning på nettet. Ergo skal man have en hjemmeside og et domæne. Jeg tror ikke, det egner sig helt godt som det primære slægtsforskningsprogram, men det er altså muligt, og jeg kan nemt tage fejl. Jeg kan ikke hjælpe med de indledende trin, men når TNG først er installeret, hjælper jeg gerne.

I øverste del af FAQ’en finder du en generel beskrivelse af, hvordan du som besøgende på siden bruger TNG. Den supplerer det, jeg har skrevet herover.

TNG’s egen beskrivelse af funktionerne

  • GEDCOM-import/eksport: Ingen grund til at skrive alt igen.
  • Søgning: Let opslag på navn eller avanceret søgning på datoer, steder og meget mere.
  • Dynamiske diagrammer: Stamtavle, efterkommere, relationer, tidslinje, familiegruppe osv.
  • Ren og nem at læse: En person pr. side, fornuftigt layout, klar navigation.
  • Lister med efternavne og fornavne: Vis hurtigt dine hovedlinjer alfabetisk og efter popularitet.
  • Kan tilpasses: Vælg mellem 21 gratis designskabeloner, eller køb en fra en tredjepart.
  • Sikkerhed: Opret brugere med forskellige rettigheder, beskyt levende/private data.
  • Medier: Upload og link fotos, historier, videoer, hvad som helst.
  • Administration: Administrer alt fra en central administratormenu.
  • Sikkerhedskopiering/genoprettelse: Beskyt dine data, genopret efter en katastrofe.
  • Flere træer: Vær vært for mere end én GEDCOM ad gangen.
  • Stærk support: Gør brug af et forum, en wiki, en Facebook-gruppe og to mailinglister … eller spørg forfatteren.
  • Meget mere: Google Maps, understøttelse af LDS-data, kirkegårde, datoer og mærkedage, »What’s New« osv. osv. Se en mere komplet liste over funktioner her.
Sådan virker TNG (The Next Generation of Genealogy Sitebuilding)

https://tngsitebuilding.com/

Har du kommentarer til artiklen?

Så er jeg glad for at modtage dem i relation til artiklen, dvs. i artiklens kommentarfelt herunder, ikke på facebook og ikke via Messenger. Det skyldes, at kommentarer og artiklen jo ellers dekobles, og så er din kommentar ikke noget værd i fremtiden. Det er ærgerligt for os begge. Jeg svarer dig også relation til artiklen til morgenkaffen, kl. 13:00, kl. 18:00 og ved sengetid.

Hvis du ikke tidligere har kommenteret en af mine artikler her på siden, skal din kommentar først godkendes (spamhensyn). Min responstid er under normale omstændigheder kort. Jeg svarer til morgenkaffen, kl. 13:00, kl. 18:00 og ved sengetid. Herefter vil du stryge lige igennem.

, ,

Nyt design af TNG-siden er færdigt

Nyt design af TNG-siden er færdigt

TNG og skabelon fra Genealogy Web Templates

Nyt design af TNG-siden er færdigt

Jeg arbejdede intenst i to dage, herefter var det nye design færdigt på testsiden.

Her har du den nye side. Hvad synes du om den? Har du forslag? Er der noget, jeg kunne gøre bedre?

Næste udfordring var at flytte alt fra test til live, og jeg var i tvivl om, hvordan jeg gjorde det på den sikreste måde. Det viste sig at være utrolig enkelt. Seks trin og så var jeg kørende:

  1. Backup af alt fra live hvis nu noget skulle gå galt.
  2. Backup af alle tabellerne på test.
  3. Kopier denne backup til live vha. FileZilla og genskab tabellerne her.
  4. Importer den nye skabelon til live (man skal bruge zip-filen).
  5. Send egne billeder fra skabelonen til live.
  6. Ryd browsercache.
  7. Bingo!

For at gøre det nemmest og sikrest har jeg “genbrugt” skabelonens navne på billedfilerne. Filnavnene giver selvfølgelig ikke så meget mening på denne måde, men jeg har bevaret den originale logik, og jeg skal jo ikke sidde og kigge på dem. Så det er helt ligegyldigt. Dette er bare et tip til andre, der vil prøve at bruge en af skabelonerne.

Sjove oversættelser

Af en ukendt årsag rummede tabellen tng_eventtypes ikke længere oversættelserne – altså måtte jeg på den igen. Jeg har brugt DeepL.com som oversætter, og den leverer bedre resultater end Google Translate, men man skal kigge godt efter dens forslag, og der er helt sikkert nogle af begivenhederne og de øvrige tekster, der ikke er rigtigt oversat; det gælder sikkert især de tyske tekster. Kender jeg mon en, der vil være så sød at kigge dem efter i sømmene?

Selvom jeg ikke er noget sproggeni, greb jeg den alligevel i disse, der slet ikke passede ind i en genealogisk kontekst. Maskinen er undskyldt, for hvordan skulle en maskine vide, hvor oversættelserne skal bruges? Det beviser bare, at menneskelig indgriben kan være nødvendig.

Jeg elsker den med “Dæknavn”, selvom årsagen til at jeg har denne begivenhedstype med i TNG overhovedet ikke er morsom (Læs om “Massakren ved Osted”):

  • Skifte: Changing og Ändern von
  • Fremstillet: Manufactured og Hergestellt
  • Tilgang: Access og Zugang
  • Skilt: Signs og Schilder
  • Indsat: Inmate og Einfügen.
  • Dæknavn: Tyre name og Name des Reifens
Massakren ved Osted

Hans dæknavn var ‘Lasse’: Han var medlem af modstandsgruppen “Holger Danske”, henrettet ved skydning af Gestapo sammen med 10 andre fanger fra Shellhuset i København. Han var på vej til Frøslevlejren om bord på en lastbil, der standsede ved Rorup nær Osted mellem Roskilde og Ringsted. Iført håndjern blev alle 11 bedt om, at træde af på “naturens vegne” og alle blev skudt af Gestapo, angiveligt “under flugtforsøg”.

Nu kan jeg komme i gang med slægtsforskningen igen.

Processen med det nye design har været spændende og lærerig, men jeg ser frem til at dyrke kilder igen.

Heldigvis har jeg et regneark, der fortæller, hvor/hvem jeg er nået til, for det ville være umuligt at huske.

Har du selv brug for et sådant regneark (med funktioner der sikrer ensartethed til stikordene om, hvad det nye er), sender jeg gerne en tom version. Men det kræver, at du tillader makroer.

Nyt design af TNG-siden er færdigt

Nyt design af TNG-siden er færdigt

Har du kommentarer til artiklen?

Så er jeg glad for at modtage dem i relation til artiklen, dvs. i artiklens kommentarfelt herunder, ikke på facebook og ikke via Messenger. Det skyldes, at kommentarer og artiklen jo ellers dekobles, og så er din kommentar ikke noget værd i fremtiden. Det er ærgerligt for os begge. Jeg svarer dig også relation til artiklen til morgenkaffen, kl. 13:00, kl. 18:00 og ved sengetid.

Hvis du ikke tidligere har kommenteret en af mine artikler her på siden, skal din kommentar først godkendes (spamhensyn). Min responstid er under normale omstændigheder kort. Jeg svarer til morgenkaffen, kl. 13:00, kl. 18:00 og ved sengetid. Herefter vil du stryge lige igennem.

,

Min slægtsdatabase (TNG-siden) får helt nyt design

Min slægtsdatabase (TNG-siden) får helt nyt design

Genealogy Web Templates og TNG

Opdatering

Jeg er blevet færdig med det nye design, så du skal i stedet besøge livesiden. Den finder du her.

Min slægtsdatabase (TNG-siden) får helt nyt design

Da jeg fik min TNG live-side til at gå ned, kiggede jeg på alle de flotte skabeloner fra firmaet “Genealogy Web Templates“, der drives af Marsha Bryant, og jeg forelskede mig i Template 273. Man siger, at gammel kærlighed aldrig ruster, så jeg kunne ikke slå det ud af hovedet. Det tidligere design var fra 2019, så måske var det også bare på tide med et frisk pust?

Jeg valgte at begynde helt fra bunden med en frisk installation på min testside, og du kan se de foreløbige resultater her. Venstre kolonne på forsiden med overskriften “Our Genealogy Society” har jeg endnu ikke nået at gøre noget ved. Det går fremad, men det tager sin tid, når alle tekster også skal oversættes til både tysk og engelsk.

Der er forskellige (små-)problemer i selve databasen, som jeg ikke kan kan løse på egen hånd, fordi jeg ikke kan fange logikken. Men så er det rart, at der findes et virkelig godt forum til TNG; der er bare den irriterende tidsforskel, så jeg venter lige nu på, at de står op i Amerika.

Lad mig høre, hvad du synes om det nye design. Er der noget, jeg kan gøre bedre? Har du forslag til udvidelser?

Genealogy Web Templates

Som nævnt drives virksomheden af Marsha Bryant, og har du en TNG-side, kan jeg kun anbefale dig at se på hendes templates/skabeloner. De inkluderer alle muligheden for at arbejde med flere sprogvarianter, og det er ganske simpelt. Mine sprogkundskaber er ikke tilstrækkelige til at kunne oversætte alle mine tekster, så jeg har brugt DeepL.com, som leverer noget bedre resultater end Google Translate.

Marshas templates rummer noget for enhver smag, og så er hun utrolig hjælpsom. Der var et par ting, jeg ikke kunne gennemskue, så jeg stillede mine spørgsmål og fik svar på få minutter.

Derfor skal du bruge TNG

Der er mange gode grunde til at bruge TNG:

  • Du sparer flere tusind kr. årligt i forhold til fx at offentliggøre din forskning via MyHeritage.
  • TNG rummer utrolig mange muligheder for at tilpasse din side til dine ønsker.
  • TNG kan udvides med de såkaldte MODs, som kodes af meget dygtige frivillige.
  • TNG er logisk. Ja, man skal sætte sig ned og være indstillet på at gå i gang med at lære noget nyt, men det er der ingen, der ligefrem tager skade af.
  • Jeg hjælper dig gerne i gang, men du skal være indstillet på, at det ikke er noget, du gør på en eftermiddag.

Du skal have et domæne og et webhotel, for dine ting skal “bo” et sted, før de kan blive vist som en flot hjemmeside.

Læreprocesser

Jeg elsker læreprocesser. Og når man begynder helt fra bunden, er der meget læring at uddrage. Men der er en dyb tilfredsstillelse over at løse problemerne et for et. På skrivebordet har jeg et A4-ark, hvor jeg noterer de problemer, jeg opdager, og simpelthen streger dem ud med en kuglepen efterhånden, som de bliver løst.

Jeg kan godt lide at se alle de overstregninger.

Min slægtsdatabase (TNG-siden) får helt nyt design

Har du kommentarer til artiklen?

Så er jeg glad for at modtage dem i relation til artiklen, dvs. i artiklens kommentarfelt herunder, ikke på facebook og ikke via Messenger. Det skyldes, at kommentarer og artiklen jo ellers dekobles, og så er din kommentar ikke noget værd i fremtiden. Det er ærgerligt for os begge. Jeg svarer dig også relation til artiklen til morgenkaffen, kl. 13:00, kl. 18:00 og ved sengetid.

Hvis du ikke tidligere har kommenteret en af mine artikler her på siden, skal din kommentar først godkendes (spamhensyn). Min responstid er under normale omstændigheder kort. Jeg svarer til morgenkaffen, kl. 13:00, kl. 18:00 og ved sengetid. Herefter vil du stryge lige igennem.