28
edits
Changes
From Gramps
m
Minor spelling corrections.
This is a Howto on how to make a genealogy website with GRAMPS 2.2.x. and the NarrativeWeb plugin.
The website will be made with the narrative website report, of which the interface is described at: [[Generating Web pages]]. The goal is to be offer a complete howto/tutorial on using this report, from conception, to uploading your genealogical website to a internet service provider (ISP).
[[Category:Tutorials|Make a genealogy website with GRAMPS]]
You can easily generate from within GRAMPS a nice looking Web Site.
Before you start you should have an idea about the data you want to have on the website. If you are not carefullcareful, and generate a webpage from your complete database the amount of generated files can be '''huge''', as well as taking up a lot of space.
==How to limit the amount of data==
*Sharp - TODO
If you make a nice custom style sheet, please share with other GRAMPS users. You can do this by adding a link to your webpage in the examples below and adding to your css file that it's its copyright is creative commons alike, or you can send it to the developers on: gramps-devel <at> lists.sourceforge.net
==Generate the pages==
In the Report menu, choose ''Web Page-->Narrative Web Site''.
Chose a suitable dir directory where you want to generate your website locally. It is best to do this locally, and upload your website only afterwards.
In the Report Options Tab, set the filter you created. Choose a '''GOOD''' title for your webpage. Choose file extension: html (the rest is for experienced users), Set character encoding to Unicode (only use other encoding if you have very specific reasons). Choose the style you want and set the copyright notice (use the footer for specific extra legalese necessary in your country). '''Think about copyright!'''. Ancestor graph generation relates to the how many ancestors will be visible on the people pages in a nice graph. Try different settings for this.
In the Page Generation Tab, choose the internal notes you created, as related above. I suggest you suppress the GRAMPS ID, as visitors are not interested in this. Be carefull careful with the option ''Include images and media objects''. '''Only choose this option if 1) your site can be VERY big, 2) you extensively use the private marker on sensitive data'''. Many people have burnt themselves with this option, publishing private email conversations they stored for research reasons in GRAMPS, on the net without realising.
The Privacy Tab is last but '''is one of the most important settings''' . Take the habit never to include private data, and restrict the information on living people. I suggest you set the ''years to restrict from person's death'' to '''minimum 25 years'''! This will prevent grave mistakes having sour consequences. Many genealogists have found themselves in disputes due to publication of information on living people. You have been warned. Also take into account local legislation (very strict in eg Italy, France).
Now you just click ok and GRAMPS starts generatin generating your web page : a lot of files and dir's directories will be made, so this will take some time. But when it is completed you will be the proud owner of a complete structure ready to publish on the WWW.
==Regeneration of your site==
===Go for the real thing===
If everything went according to plan, you can repeat all the steps with a larger number of people. However, be cautiousBut cautious But hold your horses for just a sec First check out the amount of Mb this first attempt generated. This is important as your host limits the amount of data you can put on his server. Lycos for example (the free as in beer version) allows you a nifty 50 Mb. But as your database can hold an unlimited amount of persons and pictures this is easily obtained. A very important parameter is the amount of images (media objects) you put on your site. If you have, say 50 images of 500 Kb then half of your diskspace is gone already.
===Splitting the database for hosting===