Categorieën
Opdrachten

Script voor mestrum.nl

Aanpassen van MacFamilyTree export

  • Opdracht voor het vervaardigen van een script, dat het menu en de voetregel in alle html bestanden aanpast. Het betreft aanpassing van > 20.000 html bestanden, die worden geplaatst door export van 6 stambomen vanuit het genealogie programma MacFamilyTree.
  • Analyse van de structuur van aan te passen bestanden en directories.
  • Er is gekozen voor opzet met “stammen-export” met een directory structuur, zoals het programma het exporteert en een “stammen-acceptatie” met een directory structuur die overeenkomt met de online website.
  • In alle html pagina’s is in het menu een link toegevoegd naar de overkoepelende Hoofdpagina, waarin de stammen zijn samengebracht.
  • De bestaande menu link Startpagina is hernoemd naar Start-Stamnaam.
  • Een voetregel is toegevoegd in alle html bestanden.
  • Het script kan met verschillende opties via SSH worden uitgevoerd.
    -v (Verbose), All (alle stammen), of Stamnaam1 Stamnaam2 (voor één of enkele stammen).
  • Het script houdt met vermelding van de tijd een progress.log bestand bij van de taken die worden verricht.
  • Het script zend E-mail met daarin het log bestand wanneer de taak is volbracht en de aangepaste bestanden klaar staan in de “acceptatie map”.
  • Het script werd getest en de resultaten ter goedkeuring gepresenteerd.

Zie het resultaat op: http://mestrum.nl

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *