Home | Examples | Reviews | Free download | Purchase | Web page help | Program help

HtmlPedigree: How information is written to web pages: 2

Index | Logs | Style | Chart | Tags | Links | Images | Dates | Pages | Home | Search | Miscellaneous

Continued from page 1

Header and submitter entries

Most GEDCOM files include a "Header" record containing general information about the database and the software used to produce it, and a "Submitter" record giving details of the person who submitted the data. By default, the program writes the header record to the web pages, but does not include the submitter record, as it may contain personal contact information. To change these settings, tick or untick the appropriate entry on the dialogue box.

Linked files

You can select your preferred option for processing linked files on your hard disc. See How files linked from the GEDCOM are processed for further details.

The "CONC" tag

The GEDCOM format allows text to be split between several lines, using the "CONC" tag (short for "concatenation"). By default, the program joins these lines back together again without spaces before writing the web pages. However, some genealogical programs use the "CONC" tag in a non-standard way, which means they need to have spaces inserted between them when they are joined together.

You can choose whether spaces should be inserted between the lines, whether line breaks should be forced, or whether the lines should simply be joined together without spaces (the standard behaviour).

The "CONT" tag

Similarly, lines in the GEDCOM separated by the "CONT" tag (short for "continuation") are written to the web pages on separate lines by default. Again, some genealogical programs use the "CONT" tag in a non-standard way, which means they should be joined together without line-breaks, or perhaps even without spaces.

You can choose whether spaces should be inserted between the lines, whether line breaks should be forced (the standard behaviour), or whether the lines should simply be joined together without spaces.

Advanced settings

The "Advanced" panel offers several other options relating to the sizes of the key files and the chart data files.

A single key file is called when a visitor to the website enters the framed pages. You can control the sizes of these files by editing the number of text files covered by each key file.

You can also control the way in which the chart data are organised in data groups, and the data groups combined into files, by editing the number of entries (individuals or families) in each data group, and the number of groups per file. Note that only the second of these can be changed when updating existing web pages.

Character set

As an alternative to the standard ANSI encoding, HtmlPedigree can accept GEDCOM files using different single-byte encoding systems to represent non-Western characters, provided that the line numbers and GEDCOM tags are represented by their standard values.

If this is the case, the character set specified in the "Advanced" panel should be changed as appropriate. For example, if the GEDCOM file contains traditional Chinese characters, the character set should be "big5" - for simplified Chinese characters, "gb2312" (the default value is "iso-8859-1"). Of course, the characters will be displayed correctly only to visitors who have the appropriate font installed on their computers.

Note that if the character set is changed when updating existing web pages, the program will rewrite every single file, even if the contents of the web pages are unchanged.

Language

You can also specify a two-letter language code (such as "en" for English, "fr" for French and so on). This may affect the way that search engine such as Google return results for your site, and the language used on the pages of results displayed by the HtmlPedigree search facility (provided the language you specify is supported).

Note that if the language is changed when updating existing web pages, the program will rewrite every single file, even if the contents of the web pages are unchanged.