OFB - Our Family Book

A program to create HTML-based Family Books, Ancestry Lists and Village Family Books.

Main screen

Introduction

"Our Family Book" – called OFB  – is a report generator for Family books, Ancestry lists, Ancestors' lists and Village Family Books and related index lists of different and variable setup. To do this it will read Gedcom files, exported and provided by other genealogy programs. The main benefit beside the high flexibility for the output design is the identical output, independent of the genealogy program creating the Gedcom file. A detailed user guide is available at the Download area.

Functionality

top
The "OFB" has following functions:

Report Examples

Kopf
Following some example reports:

Data Fields

top
Following data fields will be handled by the OFB, if they are provided by the Gedcom file:
 
Data of Individuum:
  • Last name
  • First name
  • Name prefix
  • Name suffix
  • Additions to name (all other data) *)
  • Sex
  • Birth / Christening / Death / Burial:
    for each of them date, place, additional data *) + relationships for the event
  • Cause of death
  • Database-Id: @Xnn@ of the ged-file
  • RefId-nbr: freely definable by user
  • Living place (only names)
  • Additions to living place (all other data) *)
  • Place of Citizenship (only names)
  • Additions to place of Citizenship (all other data) *)
  • Family name (for females after marriage)
  • Education
  • Occupations (only names)
  • Additions to occupations (all other data) *)
  • Source for person
  • Religion
  • Diverse Entries: Titel: Text
  • Special group person: Titel: Text
  • Standard tag groups person: Titel: Text, text, ...
  • Comment for person
  • Address: Street, PostCode AddressLocation, Country, Phone
  • Adoption
  • Further relationship: to/from whom ... (person) + Naming
  • Pictures: picture + Titel
  • Other Media: filename (incl path) + Titel
Data of Family:
  • Marriage / none-marital partnership: each of them date, place, additional data *) + relationships for the event + status yes/no for married
  • Divorce / Separation: same as marriage + status yes/no for divorced
  • Special group family: Titel: Text
  • Standard tags groups family: Titel: Text, text, ...
  • Sources for family
  • Comment for family
  • Further relationship: to/from whom ... (person) + Naming
*) These additional data and data fields for comment are collection data fields to store Gedcom data for the affected event resp. attribute, which have no own data field.
 

System Requirements

top
The OFB should run on all Windows PC's from Win 98 and higher, incl. the new Windows 7.
The program is also running on Mac PCs with the new Mac OS that allowes to boot the Mac in Windows.

The program has been written using "Microsoft Visual Basic.NET 2008". Therefor it is required, that the system software

must be installed on the users PC, befor the OFB can be installed. This will be checked during installation by the setup program. In case this software is missing the installation aborts with an appropriate message. "Framework has to be installed manually befor restarting the OFB setup.

By the following link "Microsoft .NET Framework 2.0" or "Microsoft .NET Framework 3.5" may be downloaded for free from the Microsoft download Center. After download install it by double click on the filename.

Alternatively the software may be downloaded and installed by the Windows Update Function.


Installation & Update

top
The OFB is a package of programs, packed into an installation file, consisting of

General Remark

MS "Vista/Win7" Operating system handles the access rights to the Programm folder "C:\Program Files\..." more restrictive than "XP" and all previous systems. Only "administrators" have the right to write to the program folders. With this setup as Data folder for "XP" the folder "C:\Documents and Settings\[YourName]\ApplicationData\OFB\" and for "Vista/Win7" the folder "C:\User\[YourName]\AppData\Roaming\OFB\" (or a similar one) will be created. To this folder all ini files and license files will be written by the OFB. To this folder the user guides have to be copied manually.
In case you are not working as "Administrator", you should use as Program folder e.g. the folder "C:\OFB" or any other folder, but never "C:\Program Files\...". You also may do this as administrator. In this case no separate Data folder will be created, but the Program folder will be used as Data folder.
The actual path informations of the folders will be listed in a window after pushing the "Info" at the right top of the OFB Start Center.

Installation

Kopf
The required steps for installation are:
  1. Download the installation file "ofb-setup.exe" from the Download area to any folder
  2. From this folder start the file "ofb-setup.exe".
  3. The setup will check, if all requirements (see above) are met. Are all requirements met, first the language selection screen to define the language to be installed, then the welcome screen of the setup assistent shows up to guide the further installation.
  4. Setup checks if you have the rights of an administrator. As administrator the installation folder "C:\Program Files\OFB" will be pre selected, as normal user "C:\OFB" will be preselected (a normal user has no rights to write to "C:\Program Files\...".
  5. A choose component screen allows the selection of following groups: It is recommended to select all components.
  6. Shortcut for all programs installed will be created in the program menue.
  7. A link between the program "OFB" and the file type *.ofd for the OFB Definition files, "OFB-GedcomProfil" and *.ogp for the Profile files, "OFB-ColorFont" and *.ocf for the Color/Font files, "GedcomConv" and *.gcsd for the Conversion Definition files, "GedcomRedu" and *.grsd for the Reduction Selection files and "GedcomValid" and *.gvsd for the Validation Definition files will be created. changed 12.09
At the end of installation the OFB Start Center should be started. The selected installation language will also be the language of the OFB. By klicking "Info" (top right) the actual path informations will be shown.
Note: Should under Vista the Start center does not start or other failures should show up and the installation folder is "C:\Program Files\...", you most likely down have administration rights. In this case de-install the OFB and install it again, but to folder "C:\OFB" or any other folder, but not "C:\Program Files\...".

Now the User Guides should be loaded by the "Update" function changed 10.09 of the start center from the server to your PC to be available when pushing the "Help" button of the programs. Prerequisite is to link the pdf-files to a pdf-reader.

In addition the Gedcom profile file matching your genealogy program should be loaded after initial installation from the Download area to the desired folder (e.g. "C:\Data\OFB\files\") and, if needed, customized.

USB Stick Installation

Kopf
To install the OFB and all Service Programs on an USB stick start the OFB Start Center and push "USB Transfer". This copies all program- and data-files (optional incl. the license file "ofb.lic") from the PC to any folder of the stick.

The programs may be executed, if all system requirements for the OFB are met on the PC connected to the USB stick.

Update changed 10.09

top
An update from the current to a new version can be done automated since version 6.1.1 by the start center button "Update". A manual update follows the installation procedure and the old files will be replaced by the new ones. Thereafter all functions are available again, including the newest update.

Note: An update from earlier versions to version 5 or higher is not possible. The current licenses are no longer useable and have been replaced !!


Getting a License

top
As shareware the program is fully functional without any license key, however it will stop the output after 50 output files for OFB 1 .. 3 and 9 and after 20 files for OFB 4 .. 8. An exception is the selection of persons. This only is available with a valid license key. Every single user requires an own license for enabling the full program.
Process to get a license:
  1. Send an email - addresses see menue item "Imprint" - to me with the information, which name for the license ownership you would like to get. This must be in the form "FirstName LastName, Location" and at least 10 chars long. Of course, middle initials, middle names and/or titles etc. may be included. Please note, that these information later will show up at the main window and at the end of each output file as "Name of the author".
    Please also inform me about your genealogy programm for storing and managing your data and the operating system of your PC. This allows me a faster and better support in case of questions.
  2. I will send to you for Europe my Bank account data for the money transfer. "PayPal" may be used for non-European countries.
  3. After receiving the license fees I will send to you by email a personal license file, storing the informations about "License owner" und "License key". The name of the license file will be "obf-YourName.lic", where "YourName" will be created from parts of your name. This file will be packed to a zip-file.
  4. Store this file on your hard disk in a save folder. Extract your personal license file from the zip-file.
The license fee for each user is:

Activation of the license

To activate the license on your PC, proceed as follows:
  1. Call from the OFB Start Center the license management by pressing the "License" key. Now the standard file load screen will show up. Load the personal license file from the save folder. This will transfer the information about license owner and license key to a central license file "ofb.lic" at the OFB program folder. An appropriate message will inform you about the results.
    In case of error messages you may just run a copy of the personal license file, rename the file to "ofb.lic", but only if this is the only OFB-license on the PC. Now move this file to the Data folder (see "Info" at the Start Center).
  2. By storing your license data in the central file "ofb.lic", the OFB is enabled for you as license owner for unlimited usage.

 © 2005-2010, Diedrich Hesmer, Herrenberg (D), Saviese (CH)  -  last update

All brandmarks are trademarks or registered trademarks of their respective owners.