Over the past few weeks I’ve performed a major upgrade to my small home on the Internet in the form of a genealogy section. This is a project I’ve been wanting to do ever since I re-launched this website, and finally took yet another plunge. It’s already turned into a big project, but one that’s well worth doing.
I was inspired in part to launch this new site because a few months ago I received several boxes of Dad’s papers from my brother Howard. Howard had been storing Dad’s belongings ever since Dad passed in February 2004, and this past summer finally got around to going through it. He discovered genealogy material Dad had collected in his last years, information that took a lot of research. I have also amassed a lot of old photographs and family information over the past years from other relatives and really want to share it on-line.
The genealogy site is a proprietary software package named “The Next Generation of Genealogy Sitebuilding” (TNG), and has been around for at least 15 years. It’s probably one of the better genealogy packages available for small sites like this one. I had used an earlier version of this software on my PHPNuke-powered website so I went into this project knowing what I was getting into. Which is different than most projects I launch.
The TNG software is built as a stand-alone website system, but does claim to integrate with popular software packages. Those software packages include WordPress. At least in theory. The earlier incarnation offered the ability to integrate into PHPNuke, but it did not integrate well. Given how flexible WordPress is I’d hoped to have more luck this time around.
I purchased the package and performed the down load about one month ago. That was the last part of the installation to go well. First up, I had to upload the several hundred TNG files to my server. The normal utility for uploading is FTP, but I had’t used FTP software since before migrating to my present host. After a week of screwing around trying to figure out FTP settings, I discovered my host had a built-in utility for uploading mass quantities of files. I cheerfully dumped my FTP utility.
It’s The Little Things
Next up was performing the configuration. The TNG package does include an on-line configuration function, but I could not get it to come up. The problems seemed to be file permissions to the TNG home directory I created for the package. After another week of messing with it, out of pure desperation, I renamed the TNG home directory to a name other than the recommended default name. Everything worked. I remain baffled; but I did give a small prayer of thanks to the Gods of the Internet for bestowing their favors upon me.
Once past that hurdle the installation went smooth. Right up until I moved to the TNG – WordPress integration. The integration includes a module that gets loaded into WordPress as a plugin. I performed the plugin installation, stepped through the configuration procedure, and excitedly pulled up the WordPress page that would display the integrated TNG homepage. The WordPress page was blank, completely free of any TNG software. Then I discovered the TNG plugin was causing my WordPress site to crash.
I spent another week on the TNG help forums hoping someone could provide clues to my integration problems. Although I received some helpful suggestions, nothing helped. As best as I can tell, the integration is dependent upon the particular WordPress theme selected. I didn’t seem to have the magic theme that would work. Not being willing to redo my theme, I regrouped and took a different track.
I’ve opted to go with running TNG as a separate sub-domain, appropriately configured as “genealogy.charest.net.” I’ve built some links in the TNG site back to this website, and built links here to connect to the TNG site. I actually think this two linked site approach might work better than trying for a full integration. I suspect as time goes on my genealogy site will take on it’s own “personality.” It’s probably better to be developed separate from my blog and photo albums on this site.
Thoughts On Proprietary Software
The TNG package doesn’t have the flexibility of themes the way WordPress does. It does offer a small selection of built-in themes, none of which I particularity like. So I went with the least ugly choice. Strike one up for open-source vs. proprietary software. The themes can be user-modified by editing PHP scripts, something I don’t have the energy to do right now. I’m putting TNG customization on my To-Do list for when I’m really bored. Expect to not see any genealogy site appearance changes for few years…
Last week I started uploading new genealogy information. All told, I have the makings of a pretty nice genealogy site, once I find the time to upload everything.
So please feel free to jump over to our new companion website “Our Family History: Genealogy of the Charest Family.” The Charest family has an interesting family history, one that I’m very proud to be a part of.
He’s Got The Look: Migrating to a new WordPress theme after having problems with the first.
The Charest Family: A brief introduction to the genealogy of the Charest family.
This and That, April Edition: Catching up on the latest news and events.
Updated: May 2, 2020 – Converted to Gutenberg Blocks format, and edited content to support Yoast Search Engine Optimization.