advertisement
25 September 2018

Version 2.11

Enhancements

  • Added the Anchors facility that supports links to locations on a page rather than to the page as a whole

Changes

  • Improved the List of People User Item to reduce the time it takes to make long lists

Fixes

  • Fixed a bug where citation references created with Cite Codes and Footnote Codes did not highlight the indicated citation item when clicked

Reunion

Enhancements for Reunion

RootsMagic

Changes for RootsMagic

  • The Sources.Use Application Types property now determines whether GedSite will use both pre-defined RootsMagic source types and source types defined in the GEDCOM file

The Master Genealogist

Changes for The Master Genealogist

  • Updated application-specific text codes; see the help page
  • Improve the error message for improperly-nested [HID:]/[:HID] codes
18 September 2018

Version 2.10

Changes

  • GedSite now rejects drag'n'drop of external files in the HTML Editor window

Fixes

  • Recursive variable references will now produce an error in the application log rather than crashing the program

RootsMagic

Fixes for RootsMagic

  • Fixed a bug where the RootsMagic Private Switch was not working in source templates; the Private Switch has the form:
    <!private-text | public-text>

The Master Genealogist

Changes for The Master Genealogist

  • Added support for Exhibit Codes as defined in Second Site to allow per-exhibit control over exhibit linking and embedding

Fixes for The Master Genealogist

  • Fixed several embedded citation formatting issues
  • Changed the printer codes parser to ignore more unescaped '[' and ']' characters
  • Fixed a bug where the second embedded text exhibit in consecutive embedded text exhibits would be nested inside the first
11 September 2018

Version 2.09

Changes

  • Added more "date correction" code to handle more variations of invalid but recognizable dates

Fixes

  • Fixed an issue where long error messages would display in a window wider than the current monitor
  • Fixed an error where Last Edited date terms added in version v2.07 or previous of the program would cause errors in version 2.08

Ancestry.com Family Trees

Changes for Ancestry.com Family Trees

  • Added configuration statements that improve the results when processing GEDCOM files exported by Ancestry.com Family Trees
  • GedSite now removes duplicate citations caused by a custom "_APID" tag whose use/meaning is unknown and probably specific to Ancestry.com

Family Historian

Fixes for Family Historian

  • Fixed a bug where spaces around parameters in the =TextIf() function caused incorrect results

RootsMagic

Enhancements for RootsMagic

Fixes for RootsMagic

  • Fixed a bug where the :suffix parameter was not implemented for name variables

The Master Genealogist

Fixes for The Master Genealogist

  • Fixed a bug where the Notes.Add Note to Global Sentence and Notes.Add Note to Local Sentence properties were adding the memo even if there was a reference to a memo variable in the sentence template
  • Changed how GedSite responds to an invalid role name in a TMG project (an internal TMG error): the program will now now write an error to the log rather than rejecting the TMG project
  • Changed the [CIT:] ... [:CIT] handler to allow citation text that includes printer codes
  • Changed the processing associated with Notes.Add Note to Global Sentences and Notes.Add Note to Local Sentences: when the property is checked, and memo text is added to the sentence template output, the text will be preceded by "; " rather than just " "
  • Fixed a bug where the first word in a sentence continuation ("[+]") was uppercased and spaces were removed, actions which are not appropriate for continuation sentences
  • Fixed a bug where the [W+] sentence variable was not implemented
  • Fixed a bug where old style dates (showing two years) were incorrect by a year
30 August 2018

Version 2.08

Changes

  • Added the Sources.Show Source Number property
  • Added the :ATTRIBUTE:name Person Variable Parameter which returns an attribute value
  • Added Tag Type translation files for the following cultures:
    • af-za – Afrikaans (South Africa)
    • da-dk – Danish (Denmark)
    • de-de – German (Germany)
    • fr-fr – French (France)
    • nb-no – Norwegian, Bokmål (Norway)
    • sv-se – Swedish (Sweden)
  • Added "By birth (descending)" as a Sort People option in the List of People item
  • Added additional log entries that help diagnose circular relationships that interfere with the relationship calculator
  • Added a Sort People property to the List of People item

Fixes

  • Adjusted the user interface to avoid issues with high-resolution displays
  • Fixed a bug where some exhibits appeared multiple times in an Exhibit Gallery
  • Fixed a bug where the "&" character in exhibit filenames would cause errors

Family Historian

Changes for Family Historian

  • Added support for a specific Family Historian sentence template entry:

    {=TextIf( %FACT.DATE% = DateAt(1939,9,29), "1939 register", "census")}

Reunion

Changes for Reunion

  • GedSite now removes duplicate citations caused by Reunion grouping embedded citations in the GEDCOM file

The Master Genealogist

Changes for The Master Genealogist

  • Added support for tag sentence continuations
  • Added a period to source template output if the template does not end with a period to conform with TMG behavior
  • Added a configuration file scheme so that GedSite can support TMG custom sentence languages
  • Changed a key data structure used during the TMG Direct Import to enable some unusual, but valid, TMG projects to be loaded
  • Modified the method GedSite uses to convert TMG language names to culture codes
  • Added support for TMG Language name "SWEDISH" which now maps to "sv-se", the culture code for "Swedish (Sweden)"
  • Added error-detection logic to the TMG project loader to avoid errors due to invalid PJC file entries

Fixes for The Master Genealogist

  • Fixed a bug where non-primary name tags with excluded sentences were not included in the index and not available for use as an alternate name in an event
  • Fixed a bug where the TMG [COLOR:]/[:COLOR] printer code was not being removed properly
  • Fixed several minor issues with TMG date conversion
  • TMG regular dates with a trailing "?" character will now sort after the same date without a trailing "?" character

    See the Dates section of the The Master Genealogist help page for details.

  • Fixed a bug where the [Repository Memo] variable and its variations were not working properly in source templates
  • Fixed a bug where role sentences for English (United Kingdom) were not loaded properly
  • Fixed a bug where repositories using a TMG ID# as a name were not assigned a name
  • Fixed a bug where TMG printer codes in embedded exhibit captions were not processed correctly
  • Fixed a bug where variables [WM1] through [WM9] were not implemented
  • Fixed a bug where the [CENTER:]/[:CENTER] code was not implemented
  • Fixed a bug where the [CIT:]/[:CIT] code in an exhibit caption was not supported and not removed from the text; the code is still not supported, but now the text is removed
  • Fixed a bug where using references to people in the project as source element values did not work
  • Fixed a bug where GedSite would fail to include some literal text in TMG Name Styles
  • Fixed a bug where variables [WM1] through [WM9] did not work
29 June 2018

Version 2.07

Enhancements

  • Added support for Text Codes in several User Items

Changes

Fixes

  • Fixed a bug where typing negative lat/long values required avoiding a leading minus sign ("-")
  • Fixed a bug where accent classes were not assigned correctly when Accent Styles were not used in numeric order
  • Fixed a bug where incorrect encoding-related messages were added to the GEDCOM.log file
15 June 2018

Version 2.06

Enhancements

Changes

  • Updated all GedSite browser scripts to eliminate the use of HTTP cookies

    HTTP cookies can be used to store personally-identifiable information. GedSite was not using them for that purpose, but someone visiting or assessing the site might assume otherwise. In prior versions, GedSite preferred the use of Web storage over cookies, and only used cookies when Web storage was not available. As of this version, GedSite will only use Web storage. There is no loss in functionality because Web storage is supported by all current browsers.

    This change affects the Calendar and Search features.

  • Several text properties are now edited via multi-line text areas without opening the Text Editor or HTML Editor
  • The Text Editor now includes [OK] and [Cancel] buttons
  • Updated the Three Column and Two Column Formats to improve the results when there are multiple rows of person exhibits
  • Added the Customize > Edit Preferences... command

    As of version 2.06, there is only a single preference, Upgrade Query Frequency.

  • Startup process change:

    GedSite version 2.06 (and subsequent versions) will prompt you to set the Upgrade Query Frequency during the startup process for one of your initial uses of the program. The default value is "Never", and GedSite will not perform the automated query to determine if a new version is available. I recommend that you change the setting to one of the other options, such as "Once a Week", but that is your choice.

    See the help page for more information.

  • GedSite now recognizes more invalid (but common) GEDCOM HEAD.CHAR values; as before, users should choose UTF-8 if their genealogy program provides that encoding option
  • The Accent-related properties in the Theme.Charts section have been moved to Theme.Accents; accents apply to Charts, but also to other items

Fixes

  • Fixed a bug where some image file types would cause a crash in GedSite (some TIFF files, in particular)
  • Fixed a bug where using the File > Save As command crashed GedSite if the Input (-i) folder for the target .gsfile already existed and contained files that existed in the Input (-i) folder for the source .gsfile
  • Fixed a bug where GedSite was not using the correct decoder for all external text files, such as text exhibit files and files included via the Include User Item

    This bug caused the misinterpretation of accented characters such as "é" in some external text files; "é" would appear as "é" or possibly as a question mark inside a diamond.

    GedSite will now inspect text exhibit files and include files to choose a decoder based on the contents. It will do well with Unicode files that have a byte order mark, and UTF-8 files that do not have a byte order mark. If a text file does not have a byte order mark, and is not a valid UTF-8 file, GedSite will use the default decoder for the current Windows configuration. That decoder is compatible with Windows 1252 for Windows versions configured for English-speaking users. The default decoder may be different where Windows has been configured for other cultures.

Family Historian

Enhancements for Family Historian

  • The sort date from the marriage event for a couple is now copied to the Note or Fam Note event associated with that family

Legacy

Fixes for Legacy

  • Fixed a bug where the [HeShe] variable was producing "He" or "She" for a sentence applied to a couple event; GedSite now produces "They" to match the Legacy result
  • Fixed a bug where the [HisHer] variable was producing "His" or "Her" for a sentence applied to a couple event; GedSite now produces "Their" to match the Legacy result

RootsMagic

Enhancements for RootsMagic

  • GedSite now loads the _COLOR tag that RootsMagic adds to GEDCOM files
19 March 2018

Version 2.05

Enhancements

Fixes

  • Fixed a bug where using a Wizard menu entry when no datafile was chosen would cause an error; Wizard entries are now disabled until a datafile is chosen
  • Fixed a bug where Person Link Items in menus were not always disabled when the person was not included in the site; usually, you would not include a link to a person that is not included, but if you do, GedSite should not generate a broken link

The Master Genealogist

Fixes for The Master Genealogist

  • Fixed a bug where the role variable [R+:role-name] was not recognized
28 February 2018

Version 2.04

Enhancements

  • Added the Name Format property to the Family Explorer item

Changes

  • The GRID option for variables in source and citation templates may now include a mix of table rows and regular text, and a row in a single-row table will always be rendered as a data row, not a heading row

Fixes

  • Fixed a bug where the exclude options for Tag Sets ("Exclude from subsequent Body sets" and "Exclude from subsequent Panel sets") were not working properly
  • Fixed a bug where several Formats were showing Role.Name rather than Role.Label
  • Fixed a bug where linked exhibits were not scaled properly when the image was wider than its container on the image page
  • Fixed a bug where lat/long coordinates in Mapping Service Links were in the wrong format when GedSite was running on a computer where the regional settings did not use period as the decimal separator

The Master Genealogist

Enhancements for The Master Genealogist

  • TMG Direct Import now uses the Language.Site Language value to determine which tag labels to display
  • Adjusted the style parser to issue warnings for certain errors in styles, such as duplicate part labels

Fixes for The Master Genealogist

  • Fixed a bug where printer codes were not resolved in source element values
6 February 2018

Version 2.03

The Master Genealogist

Fixes for The Master Genealogist

  • Fixed a bug where TMG Direct Import would fail with a duplicate item exception due to duplicate Source Type names
  • Fixed a bug where TMG Direct Import would fail with an out of range exception due to invalid TMG date values
31 January 2018

Version 2.02

Enhancements

Changes

  • Changed the method GedSite uses to choose a Tag Type for GEDCOM "Family" events

    When using a GEDCOM file that supplies tag type information, GedSite should now use the GEDCOM-supplied family event rather than a GedSite-defined event or individual event.

  • The HTML for place links now includes mapping service-specific CSS classes so that the link icons can use unique styles per mapping service
  • The first place mentioned in place marker text is now rendered with an HTML H2 element, which matches any subsequent places that are at the same coordinates
  • GedSite will detect when a Page User Item is used to create an error page
  • The GedSite installer should now avoid the .NET Framework installer "3010" error message

Fixes

  • Fixed a bug where the ":NP" parameter did not work on the [Y] variable
  • Fixed a bug where URL detection included HTML tags in URLs if the tag followed the URL text
  • Fixed a bug where all name tags were included in the Name Index even if the Tag Type was not selected in the Data.Tags list
  • Fixed a bug with Citation Template set to "Full, then Short" where a short footnote was not merged with a previous full footnote even though the citation detail was the same
  • Fixed an "off-by-one" bug where GedSite crashed when creating User Items with selection criteria, such as Calendars, Maps, etc., and the highest person ID in the file was a multiple of 8

Family Historian

Enhancements for Family Historian

  • Added support for shared image file exhibits that have more than one caption per GEDCOM OBJE record using Family Historian's _ASID tag

Fixes for Family Historian

  • Fixed a bug where GedSite was using its own sentence templates for some tags with Family Historian-supplied sentence templates

Legacy

Fixes for Legacy

  • Added a filter to remove the Marriage event definition in GEDCOM files written by Legacy

    The default marriage template for Legacy does not work well in the person entry for GedSite. GedSite now ignores the Legacy Marriage event definition and thus will use its standard Marriage event roles and templates.

  • Fixed a bug where GedSite was not loading Legacy Role sentences properly

The Master Genealogist

Enhancements for The Master Genealogist

  • Added Direct Import support: GedSite will now create a web site by reading the TMG database files and without using a GEDCOM file
1 January 2018

Version 2.01

Changes

  • GedSite now requires .NET 4.7, and the GedSite 2.01 installer will start the .NET 4.7.1 installer if it does not find .NET 4.7 or newer

    This change was prompted by new and updated third-party components.

  • Improved support for GEDCOM AGE record
  • Added elapsed time to "background task complete" messages in application log

Fixes

  • Fixed a bug where the Format property and other properties appeared with no value when initially edited and, if changed, caused a crash when making the site
18 December 2017

Version 2.00

Enhancements

  • Added Map User Item for adding maps to a site, with support for Google Maps and Bing Maps
  • Added the Edit > Get Tag Sentence command to the Sentence Tester window
  • You may now run more than one instance of GedSite

    In prior versions, running a second instance of GedSite would trigger a permissions error on a log file. GedSite will now write to a unique log file for each instance of the program that you start.

  • Added the GRID option for variables in source and citation templates; Family Historian users who add information via Ancestral Sources may find the GRID option useful for transcriptions
  • Improved exhibit-related error messages to assist troubleshooting
  • Improved the Publish command to avoid uploading unchanged Javascript files
  • Updated several third-party components:
    • Updated the MetadataExtractor for DotNet from v1.5.3 to v2.0.0. GedSite uses this component to read metadata from image files. The new release includes bug fixes and support for more media filetypes.
    • Updated several packages where the changes are wholly or mostly technical in nature and invisible to end users, including AvsAn (v2.2.0.0 to v3.0.1.0) and log4net (from v1.2.15 to v2.0.8)

Family Tree Maker

Fixes for Family Tree Maker

  • Added a workaround for an Family Tree Maker bug

    FTM has a bug where OBJE (media / exhibit) records are omitted from the GEDCOM file if the user chooses the FTM option to exclude private media. In some cases, a custom _PHOTO record is included, and as of this version, GedSite will use the _PHOTO record in place of the missing OBJE record. This will include some of the missing exhibits in the site. If/when MacKiev fixes the bug, GedSite will not need to be modified because the workaround GedSite uses will avoid loading the exhibit twice.

Reunion

Enhancements for Reunion

  • Added support for GEDCOM files produced by the old, Windows version of Reunion (v4.x)

rootstrust

Enhancements for rootstrust

  • Added support for rootstrust sentence templates
4 November 2017

Version 1.11 Build 4

Fixes

  • Fixed several bugs and inconsistencies in the sentence template processor

Family Historian

Changes for Family Historian

  • If two Fact Types (one Family Event and one Individual Event) have the same name, GedSite will now give preference to the Family Event rather than the Fact Type defined last in the GEDCOM file
28 October 2017

Version 1.10 Build 28

Family Historian

Fixes for Family Historian

  • Fixed a bug introduced in v1.10.27 where witness references were not working properly in sentence templates
27 October 2017

Version 1.10 Build 27

Enhancements

  • GedSite now detects duplicate exhibits when it is merging citations to make the citation list in the person entry

Fixes

  • Fixed a bug where calculated ages were off by one when the event date was in the same month but a lesser day than the birth date
  • Fixed an issue where GedSite was not detecting that some exhibit references were exact duplicates of other exhibit references
  • Fixed a bug where GedSite's Marriage sentence template in "Dutch (Belgium)" had a syntax error that caused incorrect results

Legacy

Enhancements for Legacy

  • Added support for global sentences, i.e., sentences defined in the Event Definition window in Legacy that apply to all events of that type that do not have local sentences
  • GedSite now loads Legacy's marriage status codes and creates either a Marriage Status event or a more specific event based on the status code
  • Fixed a bug where Legacy's [fromDate] variable was not implemented properly
  • Fixed a bug where the "Name" field in an address was not loaded properly; the Name field is now stored in the "Addressee" part of the second place record; the second place record is accessed via the Legacy [address] variable, or the GedSite [L:I2] variable

rootstrust

Enhancements for rootstrust

  • Added some enhancements for rootstrust GEDCOM files; the enhancements depend on unannounced rootstrust features that will not be available until the next rootstrust release. (See v2.00, above.)
22 September 2017

Version 1.9 Build 22

Changes

  • Improved date formatting for some date ranges; see the Dates Section

Fixes

  • Fixed a bug where date format pull-down menus would show the wrong value because they were ignoring upper/lower case differences when initializing the pull-down menu

rootstrust

Enhancements for rootstrust

  • Added initial support for GEDCOM files written by rootstrust
8 August 2017

Version 1.8 Build 8

Fixes

  • Fixed a bug where some RootsMagic switch expressions would fail if the expression included an empty alternative
  • Adjusted the dates-only lifespan formats to always include the separator if there is a death date
  • Adjusted the code that reads metadata from image files such that an error reading metadata for one exhibit will not interfere with processing other exhibits attached to the same person, event, etc.

    A bug in Family Tree Maker 2017 (FTM) exposed this weakness in GedSite because FTM categorizes non-image files as image files with a FORM JPG record.

26 June 2017

Version 1.6 Build 26

Enhancements

  • Added the Family Date Format and Family Lifespan Format to customize lifespans in the Family Section and Parent Section separately from other lifespans in the person entry

    Any lifespans included in the Family Section headings will now follow the Family Lifespan Format.

Fixes

  • Fixed a bug where GEDCOM SOUR (source) and REPO (repository) records with a zero XREF value such as @S000@ or @R000@ would not be loaded properly
  • Fixed a bug where multiple exhibits attached to the same record (person, event, etc.) were not sorted properly

Reunion

Fixes for Reunion

  • Fixed a bug where custom Reunion census sentence templates would be ignored if the tag type matched an alias predefined by GedSite
22 May 2017

Version 1.5 Build 22

Enhancements

Fixes

10 May 2017

Version 1.5 Build 10

Changes

  • In the Narration, Two Columns, and Three Columns Formats, list-type output such as Person References and Relationships are now assigned the CSS classes gs-pe-label and gs-pe-value in place of gs-pan-td-label and gs-pan-td-value, respectively, which were used in prior versions; this makes the grid-type Formats consistent with the list-type Formats in terms of CSS class assignments

Fixes

  • Updated the installer to remove the "en-us-relationships.xml" file which is no longer required and interferes with the proper operation of the Relationships feature
  • Fixed a bug where the relationship templates configuration file for "English (United Kingdom)" (en-gb) was not named properly
  • Fixed a bug where the delete button was disabled for the Relationships Person Entry Item
  • Fixed a bug where the relationship calculator would not choose the closest relationship in some cases where two people were related multiple ways

RootsMagic

Fixes for RootsMagic

  • Fixed an error where GedSite was using the wrong value to associate Tag Types with events; this sometimes caused missing events in the output
1 May 2017

Version 1.5 Build 1

Enhancements

  • Added the Relationships Person Entry item
  • Added the Wizards menu
  • Added the Add Reference property to the Image User Item which is enabled when the image is linked to a person

Changes

  • The "Ancestor of" and "Descendant of" Filter terms now include an option to include or omit the subject person

    Prior to this version, the subject was always included, but that may not be desirable in all instances. Uncheck the Include Subject checkbox to omit the subject.

  • Exhibits are now sorted in Exhibit Galleries and when linked or embedded on other pages

Fixes

  • Fixed a bug where the Non-primary only filter for Person exhibits in the Exhibit Gallery was not working properly
18 April 2017

Version 1.4 Build 18

Enhancements

Changes

  • Added a label to the Compiler output; the default (in English) is "Compiler:", so example output is now "Compiler: Jane Doe"
  • Added the Class property to the Indented Descendant Chart and the Indented Pedigree Chart
  • Two chart-related CSS class names have been changed: "chartinddesc" is now "gs-c-list-desc" and "chartindped" is now "gs-c-list-ped"

    GedSite does not include styles for the class names mentioned above. If you have a User Style that uses one of the class names, you must change that User Style to use the new class name.

  • Updated Belgian Dutch translations (nl-be) with edits from Jan Verhavert

Fixes

  • Fixed a bug where living people had a parent section even though the People property "Show when Child" was unchecked
3 April 2017

Version 1.4 Build 3

Enhancements

Family Tree Maker

Changes for Family Tree Maker

  • Expanded the list of Family Tree Maker custom GEDCOM records that are supported by GedSite
27 March 2017

Version 1.4 Build 0

Enhancements

Changes

  • The text of the SOUR.TITL GEDCOM record is now stored in both the "Title" and "_TITL" source variables; some GEDCOM files specify a part named "Title" separately from the SOUR.TITL value and the addition of the "_TITL" variables makes both values accessible
  • Updated Norwegian site strings with edits from Torleif Haugødegård

Fixes

  • Fixed a bug where the default value of the Styles.Page.Content.background-color property was set to:
    @theme-backcolor.container-background-color
    The proper value is:
    @theme-backcolor.content-background-color
  • Fixed a bug where the page title on a person page was not set to the person's name when only one person was shown

Reunion

Changes for Reunion

  • Added support for several Reunion custom GEDCOM tags

RootsMagic

Changes for RootsMagic

  • The value of the custom RootsMagic SOUR._BIBL source element is now loaded in the _BIBL source variable
14 March 2017

Version 1.3 Build 16

Enhancements

Changes

  • GedSite now saves and restores the expanded / collapsed state of item lists; the state is saved in the GedSite file when you save it
  • Added a version number check when opening a GedSite file
  • Added verification of Theme folder when opening a GedSite file
  • Changed name formatting in the Calendar to givenname-first
  • Changed image file handling to ignore width and height parameters from EXIF metadata; the values are not reliable and GedSite will get the width and height from other metadata or by loading the image Bitmap

Fixes

  • Added the arrows.png file to all Themes; some Themes have a customized version

Legacy

Changes for Legacy

  • Legacy nick names are now removed from the given name part; see the help page for details
6 March 2017

Version 1.3 Build 13

Enhancements

  • Added the Calendar User Item
  • Added the Class property to the Image User Item
  • Added the Styles.Page.Sidebar section for styling the sidebar
  • Added the Styles.Page.Site Title and Styles.Page.Page Title sections for styling the Site Title and Page title, respectively
  • Added support for split witness memo parts to the [WM] variable

Changes

  • Reduced the Lightbox opacity value to allow more of the underlying page to show through

Fixes

  • Fixed a bug where events for limited living people were not filtered out of List of People results

Heredis

Changes for Heredis

  • Heredis witnesses and roles are now recognized by GedSite
20 February 2017

Version 1.3 Build 10

Enhancements

Changes

  • The Style property in the Accent window now shows the colors of the selected Accent Style

Fixes

  • Fixed a bug where place notes were not handled properly resulting in missing place information pages
  • Fixed a bug where primary images in GEDCOM files from some applications, including Family Tree Maker and Brother's Keeper, were not handled properly resulting in some duplicate exhibits or no assignment of a primary person exhibit
  • Fixed a bug where two CSS classes meant to be unique had the same name; please see newsletter for details
  • Fixed several textbox display issues that only affected the "Metro" skin

Brother's Keeper

Changes for Brother's Keeper

  • Brother's Keeper flags are now loaded as Attributes which you may include in the Person Entry or use as the basis for filter criteria; see the Flags section of GedSite's Brother's Keeper help page
13 February 2017

Version 1.3 Build 8

Enhancements

Changes

  • For GEDCOM files that include primary/not-primary markers for exhibits, changed GedSite to honor the not-primary marker

Fixes

Reunion

Changes for Reunion

  • Added support for Reunion's custom _PLAC records which are used to provide place details, including location coordinates
2 February 2017

Version 1.3 Build 5

Enhancements

  • Added the List of People User Item
  • Added Last Edited and Tag Date filter terms, including a "Within" operator for comparing dates to the current date
  • Added the Attribute filter term to allow filtering based on attribute values
  • Extended the Person Entry Attribute item to provide more control over what text is included on the person page for an attribute
  • Added the Copy User Style and Paste User Style commands in the Edit Menu of the User Style window
  • Added the Exhibits.Caption Preference property
  • Added the "Is Empty" and "Is Not Empty" operators to all text filters
  • Added Banner to the list of Header Script choices

Fixes

  • Fixed a bug where String section values with certain special characters were being ignored
  • Fixed incorrect default values for the font-family property in the Styles.Page.Body section and the Style.Page.Header section
  • Correct a bug where some tag types (aka fact definitions) read from the GEDCOM file would not be used for all the intended events

Family Historian

Changes for Family Historian

  • Family Historian flags are now loaded as Attributes which you may include in the Person Entry or use as the basis for filter criteria; see the Flags section of GedSite's Family Historian help page

Family Tree Maker

Changes for Family Tree Maker

  • Added support for the Family Tree Maker version of the ALIA record where the value is presumed to represent a nickname; see the Names section of GedSite's Family Tree Maker help page
  • Mapped several Family Tree Maker custom GEDCOM tags to new and/or existing tag types; see the Events section of GedSite's Family Tree Maker help page
23 January 2017

Version 1.3 Build 0

Enhancements

  • Added the Filter property to the People section so users can choose who to include in the site

    The Filter property supports more than a dozen filter terms and uses nesting to create complex selection logic, if that is necessary. See the Filters help page for more details.

  • Added two properties to allow more customization of Place Information pages
  • Added OpenStreetMap to the mapping service options; OpenStreetMap is limited to places with latitude / longitude coordinates
  • Added the Add Place 1 to Place 2 for Geocoding option in the Places section

Changes

  • SOUR (source) records that are subordinate to CONT (continuation) records are promoted to the parent of the CONT record; in prior versions, those source citations were ignored

Fixes

  • Fixed a problem where images were not scaling properly on mobile devices or browsers with small windows

Family Historian

Changes for Family Historian

  • The Family Historian variable {their ages} now returns the age text values from the fact whereas it was returning calculated ages
  • The Family Historian variable {their age ranges} now returns the age text values from the fact or a calculated value if there is no age text; in prior versions it was returning calculated ages only
  • Adjusted the {date:FULL}, {date:ABBREV}, {date:ABBREV2}, {date:ABBREV3}, and {date:ABBREV4} variables to omit the date prefix; note that in GedSite, all those variables produce the same date format as {date} because GedSite uses a different model for date formatting so the only difference is the date prefix
11 January 2017

Version 1.2 Build 6

Fixes

  • Fixed a bug where place exhibits were ignored for some ADDR and PLAC records
  • Fixed a bug where places imported from TMG GEDCOM files would not work properly
  • Fixed a bug where Input (-i) folder files were being copied after the site's CSS was being created and that caused problems with background images that were in the "st" subfolder of the Input (-i) folder
  • Fixed a bug where single quotes (AKA apostrophes) in tag type names caused an error in GedSite

Reunion

Changes for Reunion

  • GedSite now removes a leading newline character from certain NOTE records in Reunion GEDCOM files

RootsMagic

Fixes for RootsMagic

  • Fixed a bug where nested switches in RootsMagic sentence templates would not always produce the correct output
10 January 2017

Version 1.2 Build 5

This release includes a change to place handling that affects sentences written using GedSite's sentence templates. See GedSite News #010 for details.

Enhancements

  • Added the Data.Places section with properties for adding links to mapping services
  • Added support for notes and exhibits attached to places; a place with a note and/or an exhibit will include an icon that links to a place information page that shows the note and/or exhibit

Changes

  • Adjusted the place cleaning process so it applies to text supplied via the GEDCOM ADDR record as well as to the PLAC record
  • Added the Chart Page Page Set; if a Page User Item contains a chart, and the chart is wide, change the Page User Item to use the Chart PageSet
  • Added properties in the Exhibits Section to support Place exhibits
  • Added the Place property to the Exhibit Gallery User Item to support Place exhibits
  • Added new Text Content Properties to the Exhibit Gallery
  • Added new properties in Themes to make button colors more obvious, and switched several styles to use the new button properties

Fixes

  • Fixed a bug where the script file that implements the interactive elements of the Indented Descendant Chart was not named correctly causing the interactive features to not work when the site was published to a Linux-based web host
  • Fixed a bug where lifespans for spouses in the Family Section were not honoring the Person Entry Lifespan property in the Dates section as intended
  • Fixed a bug where unrecognized file types were not being assigned the "Document" exhibit type
4 January 2017

Version 1.2 Build 0

Enhancements

Changes

  • GedSite now uses events with "about", "circa" and "say" dates when determining if a person is living or dead; the threshold year is adjusted earlier by ten years
  • Exhibit Gallery text filters now include an additional text field, the Exhibit File Path
  • Exhibit Gallery text filters now include "not" operators ("does not contain", "does not start with", etc.)
  • Added the Create Gendex File property
  • GedSite's drop-down lists now ignore the mousewheel
  • For color properties that use a redirect ("@theme..."), GedSite now sets the background color of the textbox to the redirected value
21 December 2016

Version 1.1 Build 7

Enhancements

  • Added the Exhibit Gallery User Item
  • Added the Exhibits.Embed Position property to control whether embedded exhibits are inserted before or after the text associated with the parent record
  • For person exhibits and tag exhibits, added links from Linked Exhibit pages back to the people attached to the parent record of the exhibit

Changes

  • GedSite now removes empty Birth and Death events; both "1 DEAT Y" and "1 BIRT Y" will be removed if there are no other records for the event
  • Added the :TEXT and :TORC parameters to the A (Age) variable

Fixes

  • Fixed a bug where the Publish command was removing certain files that it should ignore
  • Fixed a bug where some invalid sentences would produce a "No item to pop" error message rather than a more detailed error message

Family Historian

Changes for Family Historian

  • Added variable mapping for several Family Historian Data References (see list)
  • Changed the Family Historian {age} variable to map to the [S:A:TEXT:AT] variable so it will use the age text value rather than a computed value
  • Changed the Family Historian {age range} variable to map to the [S:A:TORC:AT] variable so it will use the age text value, or if that is empty, a computed value

RootsMagic

Changes for RootsMagic

  • Changed the RootsMagic variable [place] to use the :IN prefix option
  • Changed the RootsMagic variable [placedetails] to use the :AT prefix option
12 December 2016

Version 1.1 Build 5

Enhancements

Changes

  • GedSite now adjusts place values for display, including the removal of extra commas
  • GedSite now replaces newline characters in text fields with one HTML <br> tag rather than two
  • Added the [WM] variable to insert a witness memo (AKA NOTE) into sentence output
  • For all exhibits that are not attached to a person, GedSite now renders linked exhibits before embedded exhibits
  • For exhibits attached to citations or sources, embedded exhibits will begin beneath the citation or source text rather than on the same line
  • Added a new Tag Type Group, "Baptism", and assigned it to the Baptism and Christening Tag Types
  • Updated the "one page script" to improve back button handling on person pages

Fixes

  • Added the Styles > Page > Extra Section so that Theme properties apply to the Extra Section as intended
  • Fixed a bug where a message panel in the Sentence Tester was not moving when the window was resized

Family Historian

Changes for Family Historian

  • The Family Historian variable {date} now maps to the GedSite variable [D:WP] to trigger the "in" or "on" prefix and mimic FH output
  • Added support for the Family Historian variables {'children'} and {'spouses'}; these map to new GedSite variables [S:WCCHILDREN] and [S:WCPARTNERS], respectively
  • Fixed a bug where the Family Historian variable {date:year} was not mapping to the GedSite variable [D:Year] as intended
  • Fixed a bug where the Family Historian variable {other=role} caused an exception

RootsMagic

Changes for RootsMagic

  • Added support for the RootsMagic options :heshe, :himher, and :hisher; these map to the appropriate GedSite pronoun options
  • RootsMagic role variables will return everyone assigned to the role except the subject, and that appears to match the RootsMagic output

    In prior versions, role variables would return everyone assigned to the role including the subject. That behavior was based on the RootsMagic help file entry for role variables, where it says, "All witnesses to the event with the specified role. The name of the role is typed in square brackets, e.g. [Witness], [Doctor], [Minister]" [emphasis added].

  • Fixed a bug where options on the RootsMagic variable [placedetails] were ignored
5 December 2016

Version 1.1 Build 2

Enhancements

Changes

  • Added ":poss" as an option for person variables
  • GedSite now resolves relative file paths for exhibit/media files; GedSite assumes that the file location is relative to the GEDCOM data file location
  • Updated German site strings with edits from translator Vera Nagel

Fixes

  • Removed the "busy" mouse cursor which was not being unset to non-busy when appropriate

Family Historian

Enhancements for Family Historian

  • GedSite now imports Tag Types from Family Historian GEDCOM files including sentence and role definitions when exporting using Mike Tate's Export Gedcom File plug-in

Changes for Family Historian

  • For Family Historian GEDCOM files, GedSite now handles ADDR and _PLAC records for family events as well as individual events

RootsMagic

Changes for RootsMagic

  • Added ":poss" as an option for RootsMagic person name variables, and mapped it to the new GedSite parameter of the same name
  • Added ":year" as an option for RootsMagic Date variables, and mapped it to the [Y] variable in GedSite
1 December 2016

Version 1.1

Enhancements

  • Added the Database.Use Global Sentences property to control whether GedSite uses Tag Type sentences and roles loaded from a GEDCOM file (see above)
  • Themes may now use a theme.css file to add CSS to the site; this will simplify custom Theme creation for Theme designers

Changes

  • Added sentences for several Tag Types that had empty sentences
  • GedSite now moves the value stored in the GEDCOM AGE record, if any, to the [M:Age] property of the associated event

Fixes

  • Fixed a bug where GedSite was not applying language-specific strings properly when making the site
  • Fixed a bug where pasting a multi-line value into a textbox would only paste one line of the value
  • Fixed a bug where changing Language.Site Language before choosing a GEDCOM file would cause a fatal error
  • Fixed a bug where a comma would appear in place of the gender if the Show Gender property of the Person Entry.Summary was unchecked
  • Fixed a bug where the Styles.Page.Container.font-family was set to "sans-serif" when the correct default is "inherit"

Family Historian

Changes for Family Historian

  • Added an alias so that GedSite will apply Family Historian rules when loading GEDCOM files exported with Mike Tate's Export Gedcom File plug-in

RootsMagic

Enhancements for RootsMagic

  • GedSite now imports Tag Types from RootsMagic GEDCOM files including sentence and role definitions

Fixes for RootsMagic

  • Changed RootsMagic sentence processing such that the [Date] parameter will always include the date prefix unless the [Date:plain] option is used
27 November 2016

Version 1.0 Build 4

Enhancements

  • Color properties will now show the current color as the background color of the textbox, for example, #336699 or red
    The change above was made obsolete by the addition of the Color Editor in version 1.4 Build 0

Changes

  • Added partial translations for site strings in Dutch (Belgium), Dutch (Netherlands), and German (Germany)

Fixes

  • Fixed a bug where the wrong template was used to render source entries on source pages

Family Historian

Changes for Family Historian

  • For Family Historian GEDCOM files, GedSite now loads an event's ADDR (address) value to the [L:Address] field, and FH variable {address} produces that value
  • For Family Historian GEDCOM files, GedSite now loads an event's _PLAC (second place) value to the [L:Place2] field, and FH variable {_place2} produces that value

RootsMagic

Changes for RootsMagic

  • For RootsMagic GEDCOM files, GedSite now accepts EN-DASH (–) with "dash number" sort dates
  • For RootsMagic GEDCOM files, GedSite now loads the DEAT.CAUS value to the [M:Text] field so that [desc] in GedSite willo have the same meaning as in RootsMagic
25 November 2016

Version 1.0 Build 3

Changes

  • The Clear parameter for Tag Set Panels is now applied to the heading (if any) as well as to the paragraph, list, or table that contains the tags
  • Added partial translation for site strings in Norwegian (Bokmål)

Fixes

  • Added default sentences for the Retirement event
  • Fixed a bug where the lifespan format "(birth-death)" was not formatted correctly
  • Fixed a bug where GedSite was misinterpreting dates with no year value when determining if someone is dead or alive
  • Fixed a bug where enabling the Index Membership item would cause Make Site to fail; the item will be ignored until Custom Indexes are added as a feature

RootsMagic

Changes for RootsMagic

  • GedSite now supports RootsMagic "dash numbers" after a sort date value such as the "-1" in 12 JUN 1900-1
  • Added ":simple" as a RootsMagic option on date and place variables
22 November 2016

Version 1.0 Build 2

Changes

  • GedSite now sets the exhibit type based on the file extension of the external file when the GEDCOM file does not include an OBJE.FORM record

Fixes

  • Fixed an error where GedSite was failing to load a GEDCOM file when a witness record was pointing to the current person, i.e., a person was listed as a witness to one of his or her own events
  • Fixed an error where GedSite was failing to load a GEDCOM file when a FAM record had no child records
  • Fixed an error where GedSite was failing to load a GEDCOM file when a NOTE record had a missing or invalid pointer
  • Fixed an error where GedSite was failing to make a site if an error occurred when reading an image's meta data
21 November 2016

Version 1.0

The first release of GedSite, a web site builder for GEDCOM files!

On This Page