Terry's TMG Tips

Creating Minimalist Style Web Pages with Second Site

This page updated 23 Apr 2008

Version note: Applies to TMG 6 & 7, and Second Site 2
Second Site 2.1 or later required for TMG 7

As described in my article on Sharing, I like to use what I call a "Minimalist" style for the "in progress" family history information I post on my public website. This article describes the methods I use to produce that style. Other articles in this group cover related topics.

Topics Included in this Article
General Approach
An overview of the intent and methods used
Bullet Style List
Creating the bullet style listing of parents and events
Sources
Using bibliography style source notes
Person Notes
Adding a note to every person on the site
Other Options
Options I used to get my site "my way"
List of Children
Modifying the list of children
Titles and Links
Adding page titles and links to the index pages
Editing Formats and Scripts
Only if you really want it exactly your way
Side-by-side Layout
Some considerations when using the side-by-side layout

General Approach

My whole objective is to encourage correspondence with other researchers. To that end I only provide basic facts about each person: name, parents, birth, baptism, marriage, death, and children. For each event, I show only date and place, with no other details. I show only basic source information. I invite readers to correspond with me to obtain further details.

I have previously omitted source information altogether, on the theory that I wanted to encourage those who care about sources to contact me. But I've been convinced that complete absence of sources may discourage some serious researchers from initiating contact because they assume the work is unsupported. So I now provide limited source information, using the bibliography format. This format eliminates the citation details, so when the same source is cited for several events for a person, only a single source note is produced even if the citation details differ. This method of displaying sources produces less cluttered pages, and leaves more detail to be provided to those readers who make contact.

While I really like Second Site's standard Narrative format, which is designed to produce full narrative text in the style of TMG's Journal reports, for "finished" pages to share with family, I don't think it works all that well for this purpose. The briefer layout of the Gird, Column, and Bullet formats come a bit closer to what I'm seeking. But the standard options still don't quite do what I want. For example, I find the use of normal sentence structures produce overly wordy output. But the "raw data" option uses only the tag labels to identify output from each tag, obscuring my first, second, and third marriage information.

The new Bullets Unlabeled format in Second Site 2 is just what I needed. It produces no labels for the event tags, allowing the Sentence to control the way each tag appears. I didn't want regular sentences, so I created a custom Language in TMG, with custom Sentence Structures, to produce exactly the type of bullet labels I wanted for each tag type.

The resulting output was very close to what I wanted. But being very fussy, and liking to fiddle with such things, I made a custom version of the standard format to tweak a few minor items. I modified the Family sections in the standard Format to make it become more a Journal style list of children instead of a Family Group Sheet style "family" section. I also created some custom scripts to get the menus to appear exactly as I wanted them.

I used the new "Extra Person" content feature in Second Site 2 to add the note box after every person urging readers to contact me for more information.

You can view the result in my Family History pages.

All these steps are described in the following sections. You can achieve much of what I did with standard options in TMG and Second Site. But a few of my changes do require dealing with more esoteric subjects like XSLT coding and script languages. If you like my approach, you can apply as many of these ideas as you find appealing, worthwhile, and within your comfort zone.

Creating the Bullet Style List of Events

The most significant feature of my Minimalist style pages is listing the events in a simple bullet list. Most of this could be achieved by choosing the Bullet Format. Many users will find this Format and the available options provide entirely satisfactory results. But it uses the Label text from the Tag Type Definitions in TMG as the label for each bullet item, which I didn't like, and makes it difficult to get a neatly labeled display of first, second, and third marriages.

The new Bullets Unlabeled format lets me fix that. The Format is selected on the Pages > Format screen.

Since this format does not label the tags, I can use the tag Sentences to provide the labels. I used a custom language in TMG to create just the labels I wanted. See my article on Creating a Custom Language for details of how to do that. Since my "Minimalist" style uses only a few Tag Types, creating custom sentences for them was simple task.

The Tag Type to be included are specified in the Data > Database section, in the Tags window. I include only the following types of tags:

Standard
Tag Types
 
Custom Tag Types
Tag Type
Use
  • Baptism
 
  • Marriage Again

For the same couple married a second time

  • Birth
 
  • Name-Farm
To record my Finnish ancestors' "farm names"
  • Christning
 
  • Name-Surname
To record adoption of a surname by persons who did not use them at birth
  • Death
 
  • Webnote
To document questionable data about a person
  • Marriage
     

Sources

I wanted to include sources, but not in great detail, and I didn't want the long list of citations I'd get if I used traditional source notes. Because I use extensive entries in the Citation Details, most often the same source cited for several tags would produce a separate source citation for each tag. I dealt with these concerns by using the Bibliography format for citations. In the Data > Sources section of Second Site, I checked Show Citations, selected Bibliography for the Citation Sentence, and unchecked Show Sources.

Since the Bibliography output template in TMG doesn't use the [CD] source element, no citation details appear in my webpages. Since every citation to a given source is then identical, each source appears only once for each person. Readers who would like to see the citation details are invited by a note to contact me.

Some of my bibliography entries included either e-mail or regular mail addresses of correspondents, which I didn't want to display on public webpages. I reviewed all the bibliography outputs and modified the Output Templates to remove these elements. The List of Sources report in TMG, set to bibliography output and sorted by source number, was helpful in making this review.

I used a new option in Second Site 2 on the Data > Sources screen which allows you to omit TMG's source numbers when the Source Page is not used. I think this makes the source notes on the Person pages much cleaner in appearance.

Person notes

I include on my title page a description of the people included in my site and the types information included about them, adding that I have much more available upon inquiry. I invite interested readers to contact me for details. I think this works well for readers who enter the site through my virtual "front door." But it appears many readers find a name of interest with a search engine, and are directed to a specific person page, bypassing my introductory material. To better address them, I wanted to place abbreviated versions of that note after each person's listing. In Second Site 2 this is easily done from the Layouts > Person Pages screen. Enter the desired text in the "Extra Person Bottom" field. Like most fields intended for text entry in Second Site, pressing F7 opens a larger screen for easy entry of a larger amount of text.

Selecting Other Options

A number of other options in addition to those mentioned above contribute to the overall impression of the pages, or producing specific features of my website. I'll list here those I think are the most significant, by the section in which they appear in Second Site:

The Default Layout section sets the default layout for all the pages. You can then modify the defaults for specific pages in the sections below it. I made a few such modifications as listed next.

The List of Children Sections

The approach used by the Bullets Formats for listing children is essentially that used by traditional Family Group Sheets - after the list of tags is the a section for each "Family." A family is defined as a spouse (or partner, co-parent, etc.) and any children the subject had with that person. Based on this definition, there can be "families" with a spouse and no children, as well as "families" with children only when the other parent is unknown. Many users may prefer this layout. But I prefer the layout commonly used by Journal reports (and Second Site's Narrative Format), which lists children the subject had with each spouse, and ignores spouses without children (I've already included them in the Marriage bullet items, and don't see a need to list them again.)

Specifically what I wanted to accomplish was:

with:

Children with: Mary Jones (3 Jan 1852 - 29 Nov 1901):
   followed by a list of children

This is the single significant feature I wanted that I could not obtain by use of the many options and controls available in the Second Site 2 screens. But it can be done by editing the standard Bullets Unlabeled Format. Editing formats is not for the computer-shy. But if you think you might want to try it, see the following section on Editing Formats and Scripts.

Index Page Titles and Links

I prefer that to not have links for the indexes on the pages that appear in the right side pane of my side-by-side layout, so I leave those links unchecked on the Pages > User Items screen. But I do want links back to the Surname index at the top and bottom of the Person Index pages in the left pane. And, I want the page title - "Surname Index" or "Person Index," to appear at the top of those pages. The standard settings do not include these features. I achieved them by creating customized versions of three page scripts:

Editing Formats and Scripts

Formats are written in XSLT, a computer coding language. An adventurous user with some computer programming experience and some familiarity with HTML will be able to figure out how to make minor changes to the standard formats and scripts. If this isn't your cup of tea, stay with the options available from the Second Site screens. Second Site 2 offers an amazing degree of flexibility without dabbling in custom formats and scripts.

In Second Site 2 Themes control only the colors and graphics aspects of your site, and not the layout of all number of items on the generated pages as they did before. Most users who found custom Themes useful in Second Site 1 will not find them necessary in Second Site 2. Many features previously requiring a custom Theme can now be accomplished from the Second Site screens. Those that cannot are now more likely to be accomplished by creating custom scripts. I created several custom scripts to place page titles and menu links exactly where I wanted them on my site.

The function of Formats is not significantly changed in Second Site 2. They control how the genealogy data are displayed for each person on the person pages. Added features and new formats in Second Site 2 should allow many users who created custom Formats before to avoid them now. If you find one is needed to achieve the exact results you have in mind, the process for editing them is unchanged.

Since I was creating a custom format to modify the list of children, as described in the preceding section, I edited my custom format to change the font style of the "Father:" and "Mother:" labels from Italics to bold to match the labels I wanted to use for the events.

In Second Site 2, Page Scripts, rather than Themes, control what appears in each section of the pages. As noted in the section above, I created several custom scripts to control how page titles and links appear on the index pages of my site.

If you do not feel comfortable working with the coding used in Formats and Script files, I'd suggest sticking with the labeling and links options offered within Second Site. But if you would like to give it a try, I've recorded some tips for doing so in my article on Customizing Themes and Formats (not yet updated for Second Site 2).

Side-by-Side Theme on Public Web Pages

I really like the Side-by-Side Theme offered by Second Site. It allows the index to remain accessible while the reader displays the various pages of people. But there is a downside if you are placing your pages on a public website that will be indexed by search sites. If someone finds a person of interest in your page through a search site and clicks on the link to your pages, they may see just the person page by itself, not in the side-by-side layout. My experience suggests many of my visitors find me through search sites, so this is an issue to address. I know of four ways to deal with the issue:

Conclusion

There are lots of ways to customize your public webpages. How much you might choose to do depends on how much time you want to spend on the project, how picky you are, and what resources you have available. Hopefully, some of the ideas offered here will be helpful in creating a set of webpages that meet your needs.


ReigelRidge Home
Terry's Tips Home
Contact Terry

 

An Annoying Ad

My new book, A Primer for The Master Genealogist, is now available.

Details are available here.

 

Copyright 2000-2008