Posted by mike_san on August 7, 2013 at 2:36pm
I have developed a family history website based on Drupal 7 which works quite well.
The only minor downside is that you need to enter references twice and there are no automatically generated family trees.
I am not a programmer or web developer but I would be happy to share what I have and to collaborate with anybody on taking this further.
Take a look at my site at http://sandesancestry.net.
I am busy creating a document on the complete structure of the site and I will post a link to it here once completed.
Comments
Nice job!
This looks like the first successful Drupal genealogy project I've seen.... Would be very interested in more details, like: are you using custom entities, is there a way to import a GEDCOM, etc.
I got tired of waiting for a project like yours (and was too busy or lazy to tackle it myself), so I just started up a sandbox project to pull info from a static GEDCOM file instead: https://drupal.org/sandbox/ComboPrime/2078681
Anyway, please keep us posted, can't wait to see more.
Thanks,
ComboPrime
Hello ComboPrime
Thanks for your comment, as I said, I'm not a programmer so I constructed the site using Entity reference, Views, Display Suite, plus other modules.
The theme is an Adaptivetheme responsive subtheme.
The site has no gedcom import/export capability, perhaps you could create a module for this?
You are very welcome to request an account on the site, give your user name as ComboPrime, tell me a bit about yourself in the comments field and I'll email you a one-time login.
Importantly, would you be interested in developing the concept further?
Cheers - Mike
Exporting GEDCOM to a Drupal site
I have been exporting GEDCOM data for my family tree to a Drupal 7 site using a Drupal module I wrote and some Python scripts to do the exporting. The module is called "bulkpub". You can find it on drupal.org. In my case I maintain my family tree information with Family Tree Maker. I export the tree to GEDCOM. I create a "person page" content type on the site with fields for things like birth date, death date, parents, children, etc. Then I run Python scripts to parse the GEDCOM and upload the people one-by-one to the site. You can see the result at:
http://www.newsfromnan.com/person-pages
I don't update the information directly on the Drupal site, I just upload a new set of person pages from time to time.
Dick Johnson
Nice Work
Mike,
I did something similar many years ago (Drupal 6). The first attempt was a twovolumes.com (a family restricted site--sorry no guest access). Then I took the concepts, creating a better implementation, for a family history site at shaversofancaster.com.
The public is very welcome to review and comment on the shaversofancaster.com. Family members have access to more content (e.g. resource documents), but there should be plenty to see and to get an understanding of the different content types at in use.
I took a simplistic approach to family definitions (linking people to together). I also wanted something where the user could define event types, place types, document types, etc.
I have a laundry list of work items, from GEDCOM support, upgrading to D7 and creating a module for general use.
Have you completed your document?
Thanks,
Craig
Hi Craig
Thanks for your comments. Sorry but I haven't done any work on the site structure yet. I've just finished duplicating the site, deleting all the data and sending the sites folder and a MySQL data dump to some guy.
I'd be happy to send this to you if you want. Full instructions are included.
[Edit] Still looking for a taker to do some PHP coding, module development and to build a distribution - all a bit beyond me!
Dear
Dear Michael,
http://sandesancestry.net/ is a very good work indeed!
May I ask if it is possible for me to get a copy, too, so that I could use it as a base for my own site?
Please don't hesitate to tell me if this is no longer an option.
Alex
Sandboxes
There have been several genealogy sandbox projects set up recently, including one by myself at https://drupal.org/sandbox/old_dog/1830800.
Others are:
https://drupal.org/sandbox/Zarevac/1408952
https://drupal.org/sandbox/Thorkilt/1954202
https://drupal.org/sandbox/TrevorBradley/2007428
https://drupal.org/sandbox/ComboPrime/2078681
There may well be other projects under way that people have not made public yet.
Gerry
Great work!
Mike,
You seem to have done a lot of great work here. Could you tell me how you have uploaded the data in the large lists (Places, Places of Interest, Reference Notes, Sources)
Regards,
Tor
Great work!
Mike,
You seem to have done a lot of great work here. Could you tell me how you have uploaded the data in the large lists (Places, Places of Interest, Reference Notes, Sources)
Regards,
Tor
Hello Tor
Each of the items in the lists are Content types, I entered the data into the content types manually - took me ages!
The lists are views of those Content types.
I can export all the content types, views etc. with the Features module and send it to you if you want. Just send me an email via the site's contact form.
Best regards
Mike Sandes
Thanks Mike
I was afraid of that...
I volunteer for the Norwegian genealocical society, and we are looking for a way to represent large amounts of data. Pretty much like on your site. However, we can not rely on manual entering of data so Im looking for a way to import it.
I will keep you posted i guess that would be intereseting for you too.
Regards,
Tor
Your Site is an Inspiration
Mike,
I would like to say that your site is an inspiration. I've worked with a few genealogy programs, including those in PHP. While they all have many features, I would like to have the degree of control that a CMS like Drupal gives me over my data and how they are presented. Your site shows that it can definitely be done in Drupal without months of writing custom code.
Thank you Piotr
Thank you, Piotr for your kind comments!!
Family Tree Module help
Hello friends ,
i want to design website in drupal for family tree management i checked family tree module any one can help me how to use this