Configuration - Access and Privacy

From PGVWiki
Jump to: navigation, search

Part of: GEDCOM Configuration

Access and Privacy

Enable Privacy

This option will enable all privacy settings and hide the details of living people.

Living people are defined to be those who do not have an event more recent than the number of years specified in variable Age at Which to Assume a Person is Dead (internally known as MAX_ALIVE_AGE and defaulted to 120 years). For this purpose, births of children are considered to be such events as well.

To ensure privacy, people in your GEDCOM are automatically assumed to be alive. Here are the rules that are used to determine if a person is dead:

  • A Death event is marked Yes. (1 DEAT Y )
  • A Birth date is more than MAX_ALIVE_AGE ago.
  • Any date in the record that would make the prson older than MAX_ALIVE_AGE
  • A date in the parents record that makes the parents older than MAX_ALIVE_AGE + 40
  • A Marriage record with a date more than MAX_ALIVE_AGE - 10 ago.
  • A date in the spouse record greater more than MAX_ALIVE_AGE ago.
  • A date in the children's record more than MAX_ALIVE_AGE - 10 ago.
  • A date in the grandchildren's record that is more than MAX_ALIVE_AGE - 30 ago.

Require Visitor Authentication

4 access privacy 2.jpg




Enabling this option will force all visitors to login before they can view any data on the site.

Welcome text on Login page in Authentication mode

4 access privacy 3.jpg




Here you can choose text to appear on the login screen when authentication mode is set to Yes. You must determine which predefined text is most appropriate.

The options available are:

4 access privacy 7.jpg





The predefined texts are:

  • Predefined text that states all users can request a user account:
Welcome to this Genealogy website. Access to this site is permitted to every visitor who has a user account. If you have a user account, you can login on this page. If you don't have a user account, you can apply for one by clicking on the appropriate link below. After verifying your application, the site administrator will activate your account. You will receive an email when your application has been approved.
  • Predefined text that states admin will decide on each request for a user account:
Welcome to this Genealogy website. Access to this site is permitted to authorized users only. If you have a user account you can login on this page. If you don't have a user account, you can apply for one by clicking on the appropriate link below. After verifying your information, the administrator will either approve or decline your account application. You will receive an email message when your application has been approved.
  • Predefined text that states only family members can request a user account:
Welcome to this Genealogy website. Access to this site is permitted to family members only. If you have a user account you can login on this page. If you don't have a user account, you can apply for one by clicking on the appropriate link below. After verifying the information you provide, the administrator will either approve or decline your request for an account. You will receive an email when your request is approved.
  • Choose user defined text typed below
You can also choose to enter your own custom Welcome text, but the text you enter will not be translated when your users change language.

Standard Header For Custom Welcome Text

4 access privacy 4.jpg




Choose to display a standard header for your custom Welcome text. When your users change language, this header will appear in the new language.

If set to Yes, the header will look look this:

Welcome to this Genealogy website
Access is permitted to users who have an account and a password for this website.

Custom Welcome Text For Authentication Mode

If you have opted for custom Welcome text, you can type that text here. The text will NOT be translated into the language of the visitor, but will be shown exactly as you typed it.

If you wish, you can use HTML tags in the text.


If you have opted for custom Welcome text, you can type that text here. The text will NOT be translated into the language of the visitor, but will be shown exactly as you typed it. However, if your custom text contains references to language variables that you can define in the various languages/extra.xx.php files, your site can show translated text.

You can insert HTML tags into your custom Welcome text.

You can insert references to entries in the language files or to values of global variables. Examples:
  • #pgv_lang[add_to_cart]#   is a reference to the language variable $pgv_lang["add_to_cart"], and if it were to appear in this field, would show as Add to Clippings Cart when the FAQ list is viewed in the current language.
  • #factarray[AFN]#   is a reference to the Fact name $factarray["AFN"], and if it were to appear in this field, would show as Ancestral File Number (AFN) when the FAQ list is viewed in the current language.
  • #GLOBALS[VERSION]# #GLOBALS[VERSION_RELEASE]#;   is a reference to the global variable $VERSION, a space, and a reference to the global variable $VERSION_RELEASE, and if they were to appear in this field, would show as for example 4.1.4 when the FAQ list is viewed in the current language.
  • #GLOBALS[GEDCOM]#   is a reference to the global variable $GEDCOM, which is the name of the current GEDCOM file. If it were to appear in this field, it would show as e.g.MyFamily.ged.
  • #GLOBALS[GEDCOM_TITLE]#   is a reference to the global variable $GEDCOM_TITLE, which is the title of the current GEDCOM file. If it were to appear in this field, it would show as My Family.

Check Child Dates

4 access privacy 6.jpg




Check children's dates when determining whether a person is dead. On older systems and large GEDCOMs this can slow down the response time of your site.