Difference between revisions of "Census Plus International"

From TNG_Wiki
Jump to: navigation, search
(TNG Modules Impacted)
(280 intermediate revisions by 29 users not shown)
Line 1: Line 1:
{{caution
+
{{restricted}}{{V12_cust_text}}
| notes= The '''{{PAGENAME}}''' is an alternative to the [[Census Feature]] mod  designed for '''Individual Census events'''.  While It can be used to  link to Family Census events, it may not always behave the same way it  does for individual census events. This mod will likely not be  re-engineered to fully support a Family Census event approach,  so use  Family Census events at your own risk. DO NOT expect issues related to  Family Census events to get addressed, since it would require a complete  redesign of the mod's behavior.<br />
 
If you were previously using the Census Feature mod, then please use the '''[[Census_Plus_International#Previous_Census_Feature_users|Previous Census Feature users]]''' section below for  instructions when installing this mod as a replacement.
 
}}
 
 
{{TNGver
 
{{TNGver
| ver = 9.1.0
+
| ver = 1010120
|notes=  Please read the [[Census_Plus_International#Upgrading|Upgrading]] section below for  instructions to upgrade from the [[Census Feature]] V9002 or v9212 to this mod.<br />
+
|notes= <span style="color:red">'''Note that recently Ancestry is generating some index with no column headings, thus there are no column headings in the DOM source. <br />You may have no option other than using the Add tab to manually add the census transcript in those cases.'''</span>.<br />
The [[Census Plus FAQ]] contains answers to common questions.<br />
+
The new v12.0.0.10a of the mod is only supported on TNG 12 and above.  '''Important''': When reporting problems on the TNG Community Forum, please attach the DOM Source file that you are importing which is causing errors and provide the URL to Ancestry for the specific census entry.<br />
 +
<span style="color:red">'''NOTE: Only v12.0.0.10a supports MySQL 8 environments.'''</span>
 
}}               
 
}}               
 
{{TNGmod
 
{{TNGmod
Line 12: Line 10:
 
| mod_summary    = Adds international census record data for Households on individual Info page
 
| mod_summary    = Adds international census record data for Households on individual Info page
 
| mod_validation  =
 
| mod_validation  =
| download_link  = [http://www.royandboucher.com/ccount/click.php?id=130 censusplus_v9.1.0.2a.zip]
+
| mod_last_update = 20 Jul 2019
 +
| download_link  = Import from Ancestry supported<br />for {{Tv120}} [https://www.royandboucher.com/ccount/click.php?id=501&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} censusplus_v12.0.0.10a.zip]<br />[https://www.royandboucher.com/ccount/click.php?id=502&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} censusplus_v12.0.0.10a_lang.zip]<hr />
 +
<div class="mw-collapsible mw-collapsible-content" id="mw-customcollapsible-sb1"><span class="mw-customtoggle-sb1 mw-customtoggle-sbdiv" style='text-decoration:underline;float:right;'>&#91;Show older versions&#93;</span></div><br />
 +
<div class='mw-collapsible mw-collapsible-content mw-collapsed' id="mw-customcollapsible-sbdiv">
  
| download_stats  = [http://www.royandboucher.com/ccount/index.php?action=stats&id=126-128-129-130 View download statistics]
+
<div style='overflow:none'>for {{Tv1102}} [https://www.royandboucher.com/ccount/click.php?id=429&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} censusplus_v11.0.2.6c.zip]<hr /></div>
 +
<div style='overflow:none'>for {{Tv110}} [https://www.royandboucher.com/ccount/click.php?id=430&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} censusplus_v11.0.0.6c.zip]<hr /></div>
 +
<div style='overflow:none'>for {{Tv1010}} [https://www.royandboucher.com/ccount/click.php?id=431&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} censusplus_v10.1.0.6c.zip]<hr /></div>
 +
Import from Ancestry NOT supported<br />
 +
<div style='overflow:none'>for {{Tv100}}[https://www.royandboucher.com/ccount/click.php?id=340&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} censusplus_v10.0.0.2l.zip]<br/></div>
 +
<div style='overflow:none'>for {{Tv1102}}{{Tv110}}{{Tv1010}}[https://www.royandboucher.com/ccount/click.php?id=420&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} v10.1.0.6 Languages]<br /></div>
 +
<div style='overflow:none'>[https://www.royandboucher.com/ccount/click.php?id=153&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} French Language Files]<hr /></div>
 +
<div style='overflow:none'>for {{Tv91}}[https://www.royandboucher.com/ccount/click.php?id=183&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} censusplus_v9.1.0.4e.zip]<hr /></div>
 +
<div style='overflow:none'>[https://www.royandboucher.com/ccount/click.php?id=141&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} censusplus_v9.1.0.4b_French.zip]
 +
 
 +
<span class="mw-customtoggle-sb1 mw-customtoggle-sbdiv" style='text-decoration:underline;float:right;'>&#91;Hide old versions&#93;</span><br />
 +
</div></div>
 +
 
 +
| download_stats  = [https://www.royandboucher.com/ccount/index.php?action=stats&groupid=View download statistics]
 
| mod_author      = Janice Nation, Jeff Robison, and Ken Roy
 
| mod_author      = Janice Nation, Jeff Robison, and Ken Roy
 
| mod_url        = [[Census Plus International]]
 
| mod_url        = [[Census Plus International]]
| mod_support    = [http://www.tngforum.us/index.php?act=idx TNG Forums]
+
| mod_support    = [https://tng.community/index.php?/forums/ TNG Forums]
 
| mod_contact    =  
 
| mod_contact    =  
| mod_version    = 9.1.0.2a for TNG v9.1 and above
+
| mod_version    = 12.0.0.10a for TNG 12+
 +
<br />11.0.2.6c for TNG 11.0.2+<br />11.0.0.6c for TNG 11<br />10.1.0.6c for TNG 10.1+<br />10.0.0.2l for TNG V10<br />9.1.0.4e for TNG v9.1 and above
 
| min_TNG_ver    = 9.1.0
 
| min_TNG_ver    = 9.1.0
| max_TNG_ver    = 9.2.2
+
| max_TNG_ver    = 12+
 
| TNG_file_list  = See [[Census_Plus_International#TNG_Modules_Impacted|TNG Modules Impacted]]
 
| TNG_file_list  = See [[Census_Plus_International#TNG_Modules_Impacted|TNG Modules Impacted]]
 
|  related_mods    = [[Show/Hide Events]] can hide the events<br />[[Media - Census Plus International]] displays the Census Plus Transcript for user census Media collections<br />[[Family Edit Links Mod]] to quickly find the personID of family members<br />[[Person Custom Events]] relocates custom events  below the Event Map.
 
|  related_mods    = [[Show/Hide Events]] can hide the events<br />[[Media - Census Plus International]] displays the Census Plus Transcript for user census Media collections<br />[[Family Edit Links Mod]] to quickly find the personID of family members<br />[[Person Custom Events]] relocates custom events  below the Event Map.
Line 27: Line 42:
 
| notes          = This mod is an alternative to the [[Census Feature]] mod so you need to choose which one you install.  They cannot both be on the system at the same time, since they both modify the tngtabs1.css files
 
| notes          = This mod is an alternative to the [[Census Feature]] mod so you need to choose which one you install.  They cannot both be on the system at the same time, since they both modify the tngtabs1.css files
 
}}
 
}}
 +
<!-- v12.0.0.10 Languages file = censusplus_v12.0.0.10_lang.zip -->
 +
<!-- v10.1.0.6 Languages file = Censusplus v10.1.0.6 languages.zip -->
 +
<!-- French language file = censusplus_v10.1.0.3_french.zip -->
 +
<!-- French language file = censusplus_v10.0.0.0_french.zip -->
 
<!-- French language file = censusplus_v9.1.0.0_french.zip -->
 
<!-- French language file = censusplus_v9.1.0.0_french.zip -->
{|align=right
+
{| style="margin-right:0.5 em;" align="right"
|__TOC__
+
| __TOC__
 
|}
 
|}
 +
  
 
== Purpose of the mod ==
 
== Purpose of the mod ==
Line 59: Line 79:
  
 
V9.0.0.2 enhancements made by Janice and Ken to the original [[Census Feature]] mod by [[User:Gleehan|Gerald 'Jerry' Leehan]] were used along with parts of Jerry's original mod.
 
V9.0.0.2 enhancements made by Janice and Ken to the original [[Census Feature]] mod by [[User:Gleehan|Gerald 'Jerry' Leehan]] were used along with parts of Jerry's original mod.
 +
 +
V12.0.0.10 Attempted fix to Import, Secondary Check Census Link provided by Brent Hemphill
 +
 +
V10.1.0.6c/V11.0.0.6c/V11.0.2.6c Fix to Import, Secondary Check Census Link created with the help of Mark Wonson
 +
 +
V10.1.0.4/V11.0.0.4 enhancements made by Janice Nation to use a dictionary approach to process the Ancestry DOM source.
  
 
Credit for the mod also goes to [[User:Gleehan|Gerald 'Jerry' Leehan]] for the initial design and concept of the [[Census Feature]] mod and for the suggestions and testing provided by the alpha and beta testers:
 
Credit for the mod also goes to [[User:Gleehan|Gerald 'Jerry' Leehan]] for the initial design and concept of the [[Census Feature]] mod and for the suggestions and testing provided by the alpha and beta testers:
 +
{|
 +
! V9100-V9102
 +
! V9103-V9104
 +
! V10104-V11004
 +
|-
 +
|
 
* Bryan Larson
 
* Bryan Larson
 
* Klaus Dieter Cook
 
* Klaus Dieter Cook
Line 67: Line 99:
 
* Heather Fueurhelm
 
* Heather Fueurhelm
 
* Roger Mitchell
 
* Roger Mitchell
 +
|
 +
 +
* Bryan Larson
 +
* Dave Foster
 +
* Graham Chamberlain
 +
* Klaus Dieter Cook
 +
* Randy Farrar
 +
* Rick Hooley
 +
|
 +
* Regis Carr
 +
* Graham Chamberlain
 +
* Mark Kosinski
 +
* Bryan Larson
 +
|}
  
 
== Requirements ==
 
== Requirements ==
 +
{{TNG 12.0|and after}}
 +
* the v12.0.0.10 version of the mod is the only version that supports MySQL 8
 +
: previous versions of the mod do not support MySQL 8
 +
{{TNG 10.1.0|and after}}
 +
* the latest version of the mod uses MySQLi, therefore it is only available for TNG 10.1 and above
 +
: the MySQL version of the mod was not reworked
 
{{TNG 9.1.0|and after}}
 
{{TNG 9.1.0|and after}}
 
* this mod requires jQuery, therefore it is only available for TNG 9.1 and above
 
* this mod requires jQuery, therefore it is only available for TNG 9.1 and above
 +
* this mod requires that the DOM extension to PHP be installed
 
* A working TNG installation.
 
* A working TNG installation.
 
* A backup of all affected files (see the list in the summary in the upper right corner of the page)
 
* A backup of all affected files (see the list in the summary in the upper right corner of the page)
Line 96: Line 149:
 
# Note - if you're using the tng.php  WordPress-TNG Plugin, you might need to '''"Update the TNG  Variables"''' in the WordPress Admin pane for the TNG Plugin to get this  to work correctly.
 
# Note - if you're using the tng.php  WordPress-TNG Plugin, you might need to '''"Update the TNG  Variables"''' in the WordPress Admin pane for the TNG Plugin to get this  to work correctly.
 
# Note - if you're using a different language than English for TNG Admin, you will need to copy the '''cp_text.php''' file from the languages/English or English-UTF8 folder to your language folder after installing the mod, before the buttons in the Mod Manager for the Census Plus International mod will work.
 
# Note - if you're using a different language than English for TNG Admin, you will need to copy the '''cp_text.php''' file from the languages/English or English-UTF8 folder to your language folder after installing the mod, before the buttons in the Mod Manager for the Census Plus International mod will work.
 +
#: The censusplus_v12.0.0.10_lang.zip provides the Danish-UTF8, French, French-UTF8, German-UTF8, and Norwegian-UTF8 cp_text.php files
 +
 +
 +
=== First Time Post Install Actions ===
 +
# Click the '''Create CPI Tables''' button shown  on  the Mod Manager screen to '''add''' the census plus tables if they do not exist.
 +
# Click the '''Create CPI INDEXes''' button shown on the Mod Manager screen to create the census plus table indices.
 +
# Click the '''Create Folders''' button on the Mod Manager screen to '''create''' the '''census'''  and '''transcriptsource''' folders if they do not already exist.
 +
 +
=== Upgrading ===
 +
 +
==== from any .4/.5/.6/.7/.8/.9  ====
 +
 +
If upgrading to 12.0.0.10 versions from
 +
* any 12.0.0.9 versions
 +
* any 12.0.0.8 versions
 +
* any 12.0.0.7 versions
 +
* any 10.1.0.6, 11.0.0.6, or 11.0.2.6 versions
 +
* any 10.1.0.4, 11.0.0.4, or 11.0.2.4 or
 +
* any 10.1.0.5, 11.0.0.5, or 11.0.2.5 versions,
 +
you need to
 +
# Backup your Census Plus Tables
 +
# Uninstall the current Census Plus International mod but do NOT drop the tables
 +
# Delete the previous version of the Census Plus International mod. You can delete previous versions of the censusplus folder
 +
# FTP the extracted .cfg file and the censusplus_v120010 folder and all its contents to your TNG mods folder (or extract on site)
 +
# Install the new Census Plus International version of the mod
 +
# Update the CPI Label table
 +
# Update the CPI Veteran table
 +
 +
==== from other versions ====
 +
 +
If upgrading from versions prior to any of the 10.1.0.4 or .5, 11.0.0.4 or 5, or to 11.0.2.5 versions
 +
 +
# Backup your Census Plus Tables
 +
# Uninstall the current Census Plus International mod but do NOT drop the tables
 +
# Delete the previous version of the Census Plus International mod. You can delete previous versions of the censusplus folder
 +
# FTP the extracted .cfg file and the censusplus_v11004 folder and all its contents to your TNG mods folder (or extract on site)
 +
#:Note the mod folder is the same for the v11.0.0.4 and v10.1.0.4
 +
# Install the new Census Plus International version of the mod
 +
# Create CPI Label table
 +
: Note that this is required if upgrading from 10.0.0.4/11.0.0.4 or 10.0.0.4a/11.0.0.4a to add new Ancestry column labels
 +
# If you have already created the CPI indices in a prior upgrade, you can ignore this step
 +
:: If already created, clicking this button will return a Cannot execute query
 +
::(#1061 - Duplicate key name 'BaseID' if you run it in phpMyAdmin)
 +
# Update the CPI Veteran table
 +
 +
==== To previous versions ====
 +
 +
<div class='mw-collapsible mw-collapsed'>
 +
 +
'''<span style="color: red">NOTE that v10.1.0.3 of the mod is the same as v9104d so you should not need to do any updating steps. Just install the new mod.
 +
</span>'''
 +
 +
Likewise there are no upgrading steps if replacing V9104d or v10000, '''<span style="color: red">other than Creating the Census Plus table indices</span>''' added in v10001
 +
 +
* Census Plus International Upgrades: You should
 +
# Create a backup of the '''Census Plus Tables''' before you remove the mod and do the upgrade
 +
# Create a backup of the '''extensions/cp_settings.inc''' file that  contains your Mod Manager Edit changes to the Census Plus International default  options
 +
# Remove (uninstall) the currently installed version of the mod but not the tables since they will contain your census data
 +
# Download and extract the new version of the mod
 +
# FTP the extracted .cfg file and the censusplus_v910n or v1000n folder and all its contents to your TNG mods folder (or extract on site)
 +
# Delete the previous version of the mod and manually delete the censusplus_v910n or v1000n folder
 +
# Install the new version of the mod which should leave your tables and directories intact.
 +
#* Upgrading from v10001, go to Step 8
 +
#* Upgrading from v9104c/d/e or v10000
 +
## Create the Census Plus table indices (<span style="color: red">'''if you created the indices in a prior upgrade, skip this step'''</span>)
 +
## go to Step 8
 +
#* Upgrading from the [[Census Feature]] v9.0.0.2 or v9.2.1.2 to this mod, you need to click the  buttons in the Mod Manager screen for the Census Plus International mod to
 +
## Copy the Census Feature tables
 +
## Create the Census Plus Veteran table
 +
## Update the Census Plus Tables
 +
## Create the Census Plus table indices
 +
## Backup your Census Plus Tables
 +
## Check Table Integrity
 +
#* <span style="color: red">Upgrading from [[Census Plus International]]</span>
 +
## Update the Census Plus Summary table
 +
## Update the Census Plus Tables
 +
## Create the Census Plus table indices
 +
## Check Table Integrity
 +
#  Note - if you're using the tng.php WordPress-TNG Plugin, you need  to '''"Update the TNG Variables"''' in the WordPress Admin pane for the  TNG Plugin to get this mod to work correctly.
 +
# Create a backup of the Census Plus Tables after the upgrade before you make any changes
 +
# Using the backup of the '''extensions/cp_settings.inc''' file Edit the  Mod Manager option to set your preferred processing options.
 +
* TNG  release upgrades: It is not necessary to remove (uninstall) the mod  prior to installing the TNG upgrade.  You will likely need to do a  Clean  up after the upgrade and then re-install the mod.
 +
</div>
  
 
=== Previous Census Feature users ===
 
=== Previous Census Feature users ===
 +
<div class='mw-collapsible mw-collapsed'>
 +
 
<span style="color: red">'''NOTE: If you previously ran the [[Census Feature]] mod do not follow the First Time Install steps on the Mod Manager screen, but use the following steps.'''</span>
 
<span style="color: red">'''NOTE: If you previously ran the [[Census Feature]] mod do not follow the First Time Install steps on the Mod Manager screen, but use the following steps.'''</span>
 
# Uninstall the Census Feature mod but do NOT drop the tables
 
# Uninstall the Census Feature mod but do NOT drop the tables
Line 115: Line 253:
  
 
The copy was left in place to support those who were alpha testing an update to the Census Feature mod that was never released.
 
The copy was left in place to support those who were alpha testing an update to the Census Feature mod that was never released.
 +
</div>
 +
 +
== Use of the Mod ==
 +
The Mod adds a new item "Census Plus International" to the Admin screen from which its operations can be directed to
 +
 +
* [[Census Plus International - Add| add]] various census entries
 +
* [[Census Plus International - Import| import a census DOM source]] from Ancestry
  
=== First Time Post Install Actions ===
+
* [[Census Plus International - Census Events| use Census Events]] including having 2 different census events for the same year
# Click the '''Create Census Plus Tables''' button shown  on  the mod manager screen to '''add''' the census plus tables if they do not exist.
 
# Click the '''Create Census and transcript''' button on    the Mod Manager screen to '''create''' the '''census'''  and '''transcriptsource''' folder if they do not already exist.
 
  
=== Upgrading ===
+
See also Considerations
  
* Census Plus International Upgrades: You should
+
* [[Census Plus considerations when using TNG only|when using TNG only]]
# Create a backup of the '''Census Plus Tables''' before you remove the mod and do the upgrade
+
* [[Census Plus considerations when importing GEDCOM|when importing GEDCOMs]]
# Create a backup of the '''extensions/cp_settings.inc''' file that  contains your Mod Manager Edit changes to the Census Plus International default  options
+
For detailed instructions on how to use it see the [[#Related Links|Related Links]] section at the bottom of the page.
# Remove (uninstall) the currently installed version of the mod but not the tables since they will contain your census data
 
# Download and extract the new version of the mod
 
# FTP the extracted .cfg file and the censusplus_v910n folder and all its contents to your TNG mods folder (or extract on site)
 
# Install the new version of the mod which should leave your tables and directories intact.
 
# Delete the previous version of the mod
 
#* Upgrading from the [[Census Feature]] v9.0.0.2 or v9.2.1.2 to this mod, you need to click the  buttons in the Mod Manager screen for the Census Plus International mod to
 
## Copy the Census Feature tables
 
## Create the Census Plus Veteran table
 
## Update the Census Plus Tables
 
## Backup your Census Plus Tables
 
## Check Table Integrity
 
#  Note - if you're using the tng.php WordPress-TNG Plugin, you might need  to '''"Update the TNG Variables"''' in the WordPress Admin pane for the  TNG Plugin to get this to work correctly.
 
# Create a backup of the Census Plus Tables after the upgrade before you make any changes
 
# Using the backup of the '''extensions/cp_settings.inc''' file Edit the  Mod Manager option to set your preferred processing options.
 
* TNG  release upgrades: It is not necessary to remove (uninstall) the mod  prior to installing the TNG upgrade.  You will likely need to do a  Clean  up after the upgrade and then re-install the mod.
 
  
 
== Custom Text ==
 
== Custom Text ==
  
This MOD contains custom text in both cust_text.php and a cp_text.php file in the English / English-UTF8 folders.  A French version of the custom text will be provided in the future.
+
This MOD contains custom text in both cust_text.php and a cp_text.php file in the English / English-UTF8 folders.  A French version of the custom text is available in the download section in the top right hand corner of the page.
 +
 
 +
{{TNG 10.1.0|and after}}The TNG 10.1 version of the mod will now use the English/cp_text.php if the other language cp_text.php is not found.
  
 
=== cust_text.php ===
 
=== cust_text.php ===
Line 159: Line 289:
 
$admtext['cpsummary'] = 'Census Plus Summary';
 
$admtext['cpsummary'] = 'Census Plus Summary';
 
$admtext['cpveteran'] = 'Census Plus Veteran';
 
$admtext['cpveteran'] = 'Census Plus Veteran';
 +
$admtext['checkcensus'] = 'Check Census Links';
 +
$admtext['cpeventIDsupdated'] = 'Census Event IDs were updated in the CP Link Table.';
 +
$admtext['cpeventIDsOK'] = 'CP Link Table integrity is OK - no changes were made to event IDs.';
 +
$admtext['cplinknoevent'] = 'links do not have a Census Event created, or the event type, or the date has changed.';
 +
$admtext['cpfixdesktop'] = 'To fix this you need to update your desktop genealogy program to add the Census Event fact for the Census Year to Person ID indicated.';
 +
$admtext['cpimportnew'] = 'Then export a GEDCOM and import your updated GEDCOM.';
 +
$admtext['cpselecttree'] = 'You must select a Tree to proceed with the census link check.';
 
$text['findcpperson'] = 'Find personID to be linked';
 
$text['findcpperson'] = 'Find personID to be linked';
 
</syntaxhighlight>
 
</syntaxhighlight>
 
 
  
 
=== cp_text.php ===
 
=== cp_text.php ===
  
 
Likewise if you do not use English for TNG Admin, you need to copy the English/cp_text.php file to your language folder and translate as appropriate.
 
Likewise if you do not use English for TNG Admin, you need to copy the English/cp_text.php file to your language folder and translate as appropriate.
 +
 +
The [https://www.royandboucher.com/ccount/click.php?id=496&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} censusplus_v12.0.0.10_lang.zip] mod can be used to add the Danish-UTF8, French, French-UTF8, German-UTF8, and Norwegian-UTF8 cp_text.php language files
  
 
Only the section of cp_text.php marked as '''Text that should be translated for public side of Census Plus International''' needs to be translated if you use English for your TNG Admin
 
Only the section of cp_text.php marked as '''Text that should be translated for public side of Census Plus International''' needs to be translated if you use English for your TNG Admin
Line 173: Line 310:
  
 
* If you '''import a GEDCOM''' as a way of supporting your web site, '''you must define the Census events''' (or facts) in your desktop  genealogy program so you do not lose the events on a GEDCOM import
 
* If you '''import a GEDCOM''' as a way of supporting your web site, '''you must define the Census events''' (or facts) in your desktop  genealogy program so you do not lose the events on a GEDCOM import
 +
:v9104 added a Check Census Links button to the Import Secondary Process that allows checking that you have all the correct Census Events in your desktop
 
* The image file name in the census folder must be in the following format '''dbid=6743&iid=4241561-00594.jpg''' that matches the  ancestryID column in the cp_base and cp_data database tables
 
* The image file name in the census folder must be in the following format '''dbid=6743&iid=4241561-00594.jpg''' that matches the  ancestryID column in the cp_base and cp_data database tables
 
+
:You can use other file names provided you update the Image URL using the [[Census Plus International - Image|Image]] tab
 
* The procedure for [[Using the Census Plus Mod]] applies to '''Firefox''' and '''SeaMonkey''' browsers only.
 
* The procedure for [[Using the Census Plus Mod]] applies to '''Firefox''' and '''SeaMonkey''' browsers only.
  
 
* The household number must be the same for all members in a household.
 
* The household number must be the same for all members in a household.
**If   a family crosses images, where the Head of household is at the bottom of one page, and part of the family is at the top of the next page, you '''must enter the same household number''' for both transcript sources when assigning household numbers.
+
**If a family crosses images, where the Head of household is at the bottom of one page, and part of the family is at the top of the next page, you '''must enter the same household number''' for both transcript sources when assigning household numbers.
 
** If you link to Family Census events, there is '''NO  way the mod can display  both census images''', since it is designed to  work with Individual  Census events
 
** If you link to Family Census events, there is '''NO  way the mod can display  both census images''', since it is designed to  work with Individual  Census events
  
* for multi-language support to work, you '''must use''' either the '''CENS tag''' or the '''description must contain census'''
+
* for multi-language support to work, you '''must use''' either the '''CENS tag''' or the '''description must contain census''' in the TNG Event Type
  
 
* if you want to use Family Census event, then you  
 
* if you want to use Family Census event, then you  
Line 191: Line 329:
  
 
* you cannot add more than 50 lines to a census transcript
 
* you cannot add more than 50 lines to a census transcript
*: this restriction is imposed by PHP not allowing more than 1000 input fields
+
: this restriction is imposed by PHP not allowing more than 1000 input fields
 
+
: the household summary type census allow more than 50 lines
 
* '''Household that are split within a Census Year must use the same  household number and the Transcript ID must be sequential'''.  
 
* '''Household that are split within a Census Year must use the same  household number and the Transcript ID must be sequential'''.  
*: Imported census will be sequential, so the restriction is related to manually added census transcripts.
+
: Imported census will be sequential, so the restriction is related to manually added census transcripts.
 +
: The code in v9104 Add was updated to support adding a page before or after
  
 
== Known Issues ==
 
== Known Issues ==
 +
* Ancestry DOM source of the index might not contain any column labels
 +
*: use the Add tab and manually add the census transcript for this census
 +
* Ancestry Import no longer works in v11.0.0.0 and v10.0.0.3 versions of the mod
 +
*: upgrade to v11.0.2.5, v11.0.0.5, or v10.1.0.5 of the mod
 +
*: mod is no longer supported on TNG v10.0.3 and before
 +
* Template 5 width in some cases, like the 1830 and 1840  transcripts  with household summary counts will generated table entries  that exceed  the page content width
 +
:  <span style="color: red">You will need to increase the width for maintable class to something like 1100 px</span>
 +
 +
* Template 16 width needs to be increased to eliminate overflow
 +
:  <span style="color: red">You will need to increase the width for #tpage class to something like width: 85%;</span> to resolve the overflow on the getperson.php page
 +
:  <span style="color: red">You may need to increase the width for #tpage class to something like width: 95%;</span> to resolve the overflow on the cpdisplay.php page
 +
 +
* Display on iPad or tablets where the screen width is 1024 will cause the Census Plus transcript display on the Individual (getperson.php) page to exceed the page boundary
  
*   Template 5 width in some cases, like the 1830 and 1840  transcripts  with household summary counts will generated table entries  that exceed  the page content width
+
* Census Transcript only displays heading line and no data lines.
: <span style="color: red">You will need to increase the width for maintable class to something like 1100 px</span>
+
: Select the Transcript link, and then click on Go to Update All button and update the location.  If the location looks OK the just Save the Update to update the location in both the CP Base and Data records.
 +
 
 +
* CP Veteran table uses '''rank''' as a column name which is a reserved word in MySQL 8
 +
: Versions prior to v12.0.0.10 will not install or work with MySQL 8
  
 
== Revision History ==
 
== Revision History ==
Line 208: Line 363:
 
! Date
 
! Date
 
! Contents
 
! Contents
 +
|- valign="top"
 +
| v12.0.0.10a
 +
| 20 Jul 2019
 +
| Updated to
 +
* fix PHP 7.1 warnings Cannot assign an empty string to a string offset in cpdisplay.php and cpupdate.php
 +
*: caused by the Sosa mod v12.0.2.2-rev3 now putting its code snippet in customconfig.php
 +
* fix censusYear ambiguous error if Return All is set to default(n)
 +
* re-instate code from v12.0.0.9 on how Return All and Return all linked for Media options are processed
 +
* fix 1890 US Veteran display works with Return All in getperson.php and Return all linked in showmedia.php transcript display
 +
Our thanks to Brent Hemphill for some of the fixes and to Rick Hooley and John Jamieson for beta testing
 +
|- valign="top"
 +
| v12.0.0.10
 +
| 11 Jul 2019
 +
| Updated to
 +
* fix additional PHP 7.2.14 and 7.3.1 warnings
 +
* change Import Secondary process Check Census Links in an attempt to fix MySQL execution time outs
 +
* change rank to milrank in cp_veterans table for MySQL 8
 +
* fix processing to ignore new index columns in Ancestry DOM source import
 +
* change hard-coded text to use variables in CP Link to create / edit US Veteran table
 +
* change copy / paste of common code in cpinclude.php to media_cpinclude.php to use include micro_cpinclude.php
 +
* fix 1890 US Veteran display on getperson.php and showmedia.php
 +
* fix 1840 US Census summary display on getperson.php and showmedia.php
 +
Our thanks to Brent Hemphill for the code change to the Import Secondary process Check Census Links and for testing the use of additional CP Link indexes that did not help and so were not implemented
 +
|- valign="top"
 +
| v12.0.0.9
 +
| 1 May 2019
 +
| Updated to
 +
* fix several PHP 7.2.14 and 7.3.1 warnings
 +
* change the include(begin.php) with other includes to use include(tng_begin.php) to fix the fatal error in tng_header in several scripts
 +
* change the CP Update to save the format as US Summary for the 1890 US Veteran Schedule so it displays correctly on Individual page
 +
* fix the CP Import to recognize another Ancestry DOM source change
 +
* fix the CP Import to also imported the high-lighted household
 +
* add a mysqli_close to the CP Display to hopefully prevent the query from being put to sleep<br />
 +
Our thanks to Les Campbell and Carlton Brooks for beta testing this version of the mod
 +
 +
|-
 +
| v12.0.0.8a
 +
| 23 Oct 2018
 +
| Updated to fix the import of rows that match search match
 +
|-
 +
| v12.0.0.8
 +
| 21 Oct 2018
 +
| Terminate the import with new messages if the Ancestry DOM source does not contain any column header labels
 
|-
 
|-
| v9.1.0.2a
+
| v12.0.0.7d
| 25 Sep 2013
+
| 16 Sep 2018
 +
| Added new fields to the CP Label table for UK 1841 and 1891 census imports
 +
|-
 +
| v12.0.0.7c
 +
| 24 Jul 2018
 +
| Fixed Import Secondary Process, Check Census Links to detect missing Census Events after an import
 +
|-
 +
| v12.0.0.7b
 +
| 20 Jul 2018
 +
| Fixed upgrade instructions in mod cfg file<br />
 +
Fixed warnings on unquoted variables in PHP 7.2.6
 +
|-
 +
| v12.0.0.7a
 +
| 23 May 2018
 +
| Fixed syntax error in cpcreate.php (Add tab)
 +
|-
 +
| v12.0.0.7
 +
| 1 May 2018
 +
| Updated for TNG v12
 +
* This version will now preserve the cp_settings.inc for the next upgrade
 +
|-
 +
| v11.0.2.6c<br />v11.0.0.6c<br />v10.1.0.6c
 +
| 5 Apr 2018
 +
| Fixed the following:
 +
* Fixed the Import, Secondary Check Census Link update query to reduce execution time on large tables, thanks to Mark Wonson
 +
|-
 +
| v11.0.2.6b<br />v11.0.0.6b<br />v10.1.0.6b
 +
| 13 Sep 2017
 +
| Fixed the following:
 +
* Added new cp_label columns for US 1880 Census (<span style="color: red">'''requires table update after install'''</span>)
 +
|-
 +
| v10.1.0.6 Languages
 +
| 2 June 2017
 +
| Added the following languages to the original French language files to provide translations for getperson page display of Census Transcripts
 +
* Danish-UTF8 provided by Claus Martinussen
 +
* German-UTF8 provided by Vinzenz Lübben
 +
* Norwegian-UTF8 provided by Jan Holmbert
 +
|-
 +
| v11.0.2.6a<br />v11.0.0.6a<br />v10.1.0.6a
 +
| 24 May 2017
 +
| Fixed the following:
 +
* Added new cp_label columns for US 1900 Census (<span style="color: red">'''requires table update after install'''</span>)
 +
* Fixed the Check Census code in admin_secondary.php so it works correctly if census are linked to more than one tree
 +
|-
 +
| v11.0.2.6<br />v11.0.0.6<br />v10.1.0.6
 +
| 25 March 2017
 +
| Fixed the following:
 +
* Removed the check for interactive viewer in DOM source that was erroneously indicating the DOM source is from the old viewer
 +
* Removed the household check when displaying the census transcript for the image or media display where more than one household is in the same census image
 +
* Added new cp_label column for Suffix (<span style="color: red">'''requires table update after install'''</span>)
 +
|-
 +
| v11.0.2.5c<br />v11.0.0.5c<br />v10.1.0.5c
 +
| 25 November 2016
 +
| Added support for new URL structure that impacted the DOM source generation
 +
|-
 +
| v11.0.2.5b<br />v11.0.0.5b<br />v10.1.0.5b
 +
| 23 November 2016
 +
| Added support for yet a new DOM source generation
 +
|-
 +
| v11.0.2.5a<br />v11.0.0.5a<br />v10.1.0.5a
 +
| 17 November 2016
 +
| Fixed the following:
 +
* Corrected the Check Census Links counts in the Import Seconday Processes
 +
* Changed 1825 Census of Canada to a summary type census
 +
* Added support for new DOM source generation
 +
|-
 +
| v11.0.2.5<br />v11.0.0.5<br />v10.1.0.5
 +
| 26 September 2016
 +
| Fixed the following:
 +
* Fixed the CP Link ID to eliminate duplicate events being created
 +
* For TNG 11.0.2+ added support for $extspath variable that allows user to rename the extensions folder
 +
|-
 +
| v11.0.0.4b<br />
 +
v10.1.0.4b
 +
| 20 July 2016
 +
| Fixed the following:
 +
* Updated dictionary for some Canadian Census column headings
 +
* Fixed the import so that utf8 to utf8 character conversion would not occur to avoid mangling accented characters
 +
* Fixed the import so that duplicate cp labels would be ignored and not produce an undefined index warning
 +
* Fixed the CP Link ID to  create new census event and new place
 +
* Fixed Event Type queries so they work with foreign languages by checking both display and tag
 +
|-
 +
| v11.0.0.4a<br />
 +
v10.1.0.4a
 +
| 24 May 2016
 +
| Fixed the following:
 +
* Updated dictionary for the 1830 column headings
 +
* Fixed the Create Tables for first time installs<br />
 +
* Fixed missing text in Find screen
 +
|-
 +
| v11.0.0.4<br />
 +
v10.1.0.4
 +
| 11 May 2016
 +
| Updated to use a dictionary approach for the Import from Ancestry, created by Janice Nation.
 +
It is no longer necessary to select the series for the import.
 +
 
 +
|-
 +
| v11.0.0.0
 +
| 18 March 2016
 +
| Updated for TNG V11, but Ancestry Import problem was NOT fixed
 +
|-
 +
| v10.1.0.3g<br />v10.0.0.2l
 +
| 25 October 2015
 +
| Updates were made
 +
* for the US Census Import for 1920, 1930, and 1940 variations
 +
* for the UK Census Import for 1881 variations
 +
* for the person linking so it will use the correct tree and not overlay an existing census event
 +
* for the transcript update to update the location in both the cpbase and cpdata record
 +
* for importing the location in new DOM source.  It still allows you to specify the location before doing the import
 +
|-
 +
| v10.1.0.3f
 +
| 5 September 2015
 +
| Updates were made
 +
* for the US Census Import for 1910 variations
 +
* for the UK Census Import for 1871 variations
 +
* for missing location in DOM source, which now allow you to specify the location before doing the import
 +
: Note that updates were not retrofitted to the previous version of the mod for TNG 10 to 10.0.3
 +
|-
 +
| v10.1.0.3e
 +
| 12 August 2015
 +
| Updates were made for the US Census Import for 1880, 1900, 1910, 1920, and 1940 variations
 +
: Note that updates were not retrofitted to the previous version of the mod for TNG 10 to 10.0.3
 +
|-
 +
| v10.1.0.3d<br />v10.0.0.2k
 +
| 9 May 2015
 +
| The following updates were made:
 +
* updated US Census Import for 1910 variations
 +
* updated Census display on Individual page to check the treeID for persons linked to the census transcript
 +
: to fix links and/or census display not showing when linked to the wrong tree
 +
* updated Census Link to use the treeID when checking for existing census event links
 +
: so existing links are not overlaid with the same PersonID in a different tree
 +
|-
 +
| v10.1.0.3c<br />v10.0.0.2j
 +
| 17 February 2015
 +
| The following updates were made:
 +
* updated US Census Import for 1920 variations
 +
* updated Census display on Individual page to not display the Years Married and Children Born/Living for mobile devices
 +
|-
 +
| v10.1.0.3b<br />v10.0.0.2i
 +
| 11 February 2015
 +
| The following updates were made:
 +
* updated US Census Import for 1930 and 1940 variations
 +
* updated Census display on Individual page to correct the display when using the Display All Members of a Household option
 +
|-
 +
| v10.1.0.3a
 +
| 28 January 2015
 
|  
 
|  
* Fixed Interactive Import for US 1920 Census which has yet a 3rd variation on DOM Source input
+
* Updated cfg file to indicate that if you have already created the CP Indices you should bypass that step.  If you are already running v10.1.0.3 there is no reason to upgrade to this version.  No code was changed.
 
|-
 
|-
| v9.1.0.2
+
| v10.1.0.3
| 22 Sep 2013
+
| 25 January 2015
| The following fixes were made in the update:
+
|  
* Fixed Interactive Import so that complete Location name is imported and not just the State
+
* Removed the "or die" from the tng_query in the Import Secondary Process - Check Census Events
*:  '''Note to those using TNG only''', you will need to update the location in the Census Plus International mod created Census Events from  the Import from Ancestry
+
* Added a debug message to the media_cpinclude.php
* Fixed the Image hover message when Image URL is used
 
 
|-
 
|-
| v9.1.0.1
+
| v10.1.0.3beta
| 21 Sep 2013
+
| 8 January 2015
| The following fixes and enhancements were made in the update:
+
|  
* Changed to allow the Census Location to be updated in CP Update using the Town, County, State, and Country fields.
+
* Update for TNG 10.1 to use MySQLi and for Mod Manager syntax rule changes
* Added Roll to CP Display and Update
+
* Updated US Census Import to handle yet other different formats of the 1920 census
* Changed Add to populate required fields with ?
+
* Updated to use English/cp_text.php file if language translations for cp_text.php file do not exist
* Fixed the Ln display for the US 1850-1870 Census
 
* changed the logic to set the Image link to the imageurl if it exists
 
* fixed the CP Household Update so that the link to the Ancestry Images uses the Census Plus International option
 
* standardize the Header displays for CP Display, Update, and Household Update
 
* fixed the Image link for Ancestry images to open correctly in a separate window
 
* fixed personlib.php hook in the cfg file to eliminate the conflict with the [[DoNotMap Custom Events]] mod
 
* fixed the Selected option for TreeID to be set correctly when passed from previous script
 
* added 1921 to the Census of Canada Add screen
 
* fixed split household so that it displays correctly for Transcript IDs that are sequential
 
* fixed to delete the census event when person is unlinked.
 
|-
 
| v9.1.0.0
 
| 15 Sep 2013
 
| This is a new mod is an alternative to the previous [[Census Feature]] mod and provides the following enhancements
 
* uses TNG Find Person dialog for linking TNG persons to Census Plus transcripts
 
* uses TNG Name Order option to display Census Plus transcript on Individual Page
 
* repeats the heading line as a table footer line for readability
 
* adds the Person Preview to Census Plus Display
 
* adds several new fields to the Census Plus base record to help  better document sources
 
* adds the 1890 Veteran Schedule
 
* adds the 1790-1820 and updates the 1830-1840 household summaries
 
* adds household summaries for the Lower Canada Census and allows you to select a household summary for other censuses
 
* fixes the DOM Source import to handle apostrophes in names
 
* fixes searches so they find a person whose name contains an apostrophe, like O'Regan
 
* updates scripts to use [[Census Plus International - Options|options]] set by the user in Mod Manager Edit, such as controlling
 
** whether 'United States' or 'USA' or nothing is added to US locations
 
** whether 'Co.' or 'County' or nothing is added to the County in the location name
 
** whether all members of a household are displayed whether linked or not
 
* adds a Delete capability, to allow users to delete the imported entries they do not want
 
* adds an Edit capability that allows users to delete lines within an imported transcript they do not want
 
* adds the capability to use a TNG User Media collection or your own file name. See [[Census Plus International - Image|update imageurl]]
 
* adds a single line census [[Census Plus International - Add Transcript|add capability]]
 
** with several new census selections
 
** with confirmation prompts for the Create New Transcript or Cancel
 
** with a format selection in Add, Other Census that allows you to enter census not defined in the mod and control the row or line formatting
 
* adds a new [[Census Plus International - Find|search capability]] that was cloned from the TNG Advance Search dialog to locate Census Plus transcripts
 
 
|}
 
|}
  
== Visualization of this mod ==
 
 
The following images show the visual effects of installing the mod.
 
  
=== Site Visitor ===
+
See [[Census Plus International Revisions]] for previous revisions.
Visitors to your site will see the Census Plus International displays.
 
  
+
== Visualization of this mod ==
{| border="1" cellspacing="0" cellpadding="5" width="100%" class="wikitable"
 
|- valign="top"
 
| '''Census custom event'''
 
With the Census Plus International mod installed, the individual (getperson.php) page shows the Census Plus information for the Household for the Census custom event in the same name order that you specify for your TNG Admin >> Setup >> General Settings >> Names >> Name Order.
 
 
 
In other words, if you display names as First Name and Surname, that is the way the Census Plus row will be displayed.
 
| [[Image:Census_Plus_person_page_display.jpg|Census Plus Display]]
 
|}
 
Visitors    can click the '''Image''' and '''Transcript''' links on the Census Plus transcript display to view the actual image. Images are displayed from your web site, if you have loaded the image to    your census folder using the AncestryID file name or updated the imageurl to point to your image, including the use of showmedia.php links.  Otherwise a link is created to Ancestry.com that allows those with a subscription access. The Transcript link shows the transcript information as imported or added by the TNG Administrator.
 
<br />
 
Click  the  '''Hide Details''' link below the images to hide the screen  captures for  the census Image and Transcript.
 
<toggledisplay status="show" showtext="[Show Details]" hidetext="[Hide Details]" linkstyle="font-size:smaller">
 
 
{| border="1" cellspacing="0" cellpadding="5" width="100%" class="wikitable"
 
|- valign="top"
 
| '''Census image'''
 
If you use the [[Census Plus International - Image|Census Plus Image]] tab and update the imageurl to use your TNG Census Media collection, the visitor can view the image using the TNG Image Viewer when a showmedia link is used which can also include information added using the TNG Image Map capability using the [[Tooltip]] mod.
 
| [[Image:Census_Plus_Image_Viewer_display.jpg|Census Plus Image using Show Media]]
 
|- valign="top"
 
| '''Census transcript'''
 
The visitor can click the Transcript link on the Census Plus transcript display on the Individual page to get a formatted transcript display.
 
| [[Image:Census_Plus_display.jpg|Census Plus Formatted Display]]
 
 
 
|}
 
</toggledisplay>
 
  
=== TNG Admin ===
+
See [[Census Plus International - Visualization]]
  
The    TNG Administrator will see the following changes in the admin side.    Click the '''Hide Details''' link below the images to hide the Admin    screen captures.
 
<toggledisplay status="show" showtext="[Show Details]" hidetext="[Hide Details]" linkstyle="font-size:smaller">
 
{| border="1" cellspacing="0" cellpadding="5" width="100%" class="wikitable"
 
|- valign="top"
 
|    Mod Manager screen for the Census Plus International mod shows six buttons to be  used after installing the mod
 
* <span style="color:    red">'''Previously running [[Census Feature]] mod'''</span>:
 
** Copy Census Feature Tables
 
** Create Census Plus Veterans Table (except Census Feature alpha testers who should skip this step)
 
** Update Census Plus Tables
 
** Backup Census Plus tables
 
** Run Check Table Integrity
 
* <span style="color:    red">'''first time only'''</span>:
 
** Create Census Tables if they do not exist
 
** Create the '''census''' and '''transcriptsource''' folders if the do not exist
 
| [[Image:Census_Plus_Mod_Manager.jpg|After mod installing the mod]]
 
|- valign="top"
 
| '''Utilities >> Back up, Restore & Optimize Table Data'''
 
The    mod adds the following to the list of tables you can    backup, optimize, or restore
 
* Census Plus Base
 
* Census Plus Data
 
* Census Plus Link
 
* Census Plus Summary
 
* Census Plus Veteran tables  .
 
| [[Image:Census_Plus_Admin_Utilities.jpg|With the mod installed]]
 
|- valign="top"
 
| '''Admin'''
 
The mod adds a '''Census Plus International''' link in the left frame and button in the main frame of the TNG Admin screen.
 
| [[Image:Census_Plus_International.jpg|Census Plus International in Admin]]
 
|- valign="top"
 
| '''Admin >> Census'''
 
The mod adds a Census screen with View, Add, Edit, Import from Ancestry, Update Transcript, Assign IDs, and Image tabs
 
| [[Image:Census_Plus_Admin_Find.jpg|Census Plus International screen with various tabs]]
 
|}
 
</toggledisplay>
 
  
 
== An Approach to Import ==
 
== An Approach to Import ==
  
The procedure for using the Census Plus International mod for Importing DOM Source from Ancestry is as follows:
+
See [[Census Plus International - Import]].
 
 
# select the View Record from the Ancestry Search results screen
 
# select the New Image viewer from the Ancestry search results screen,  if there is a choice since they appear to default to the new viewer in a  lot of cases now
 
# Expand the Index icon in the lower left corner of the screen
 
# right click on the index heading line
 
# choose the Select All option
 
# right click again on the screen
 
# choose the View Selection Source which launches a DOM Source window
 
# '''wait''' for the new window screen to be completely populated
 
# select File, Save Page As
 
# save the file using a name that makes sense to you, such as year_person_US_state_county_town.txt
 
# FTP the saved file to your tng/transcriptsource folder
 
# click the Refresh List button if you don't see the file
 
# if importing different than US, you must go back to the top of the screen and reselect the Series
 
# click the Interactive Viewer button 
 
 
 
Note  that if you are saving DOM Source from the interactive and standard  (basic) viewer you should indicate in your .txt file name the source  such as using _std  or _int in the file name
 
 
 
See [[Census Plus International - Import]] for additional details.
 
  
 
== Uninstalling the mod ==
 
== Uninstalling the mod ==
Line 366: Line 590:
 
# click the '''Delete''' button to delete the config file from the mods folder.
 
# click the '''Delete''' button to delete the config file from the mods folder.
  
If    you are uninstalling the mod prior to an upgrade, you should only  click  the '''Remove''' button to uninstall the mod.  You should not  Drop Census Plus Tables nor Delete the mod since you will want to  re-install  the mod after the upgrade.
+
If    you are uninstalling the mod prior to an upgrade, you should only  click  the '''Uninstall''' button to uninstall the mod.  You should not  Drop Census Plus Tables nor Delete the mod since you will want to  re-install  the mod after the upgrade.
  
 
== In the event of a problem ==
 
== In the event of a problem ==
  
 
* Try using the [[Mod_Manager_-_Installing_Config_Files#Remove_Mod_Steps|Mod Manager Remove]] capability
 
* Try using the [[Mod_Manager_-_Installing_Config_Files#Remove_Mod_Steps|Mod Manager Remove]] capability
* Contact us through the [http://www.tngforum.us/index.php TNG  forum].
+
* Contact us through the [https://tng.community/index.php?/forums/index.php TNG  forum].
 
* Copy the backup of the [[Census Feature#TNG Modules Impacted|affected files]] back to your TNG  directory
 
* Copy the backup of the [[Census Feature#TNG Modules Impacted|affected files]] back to your TNG  directory
  
Line 385: Line 609:
 
! TNG-Version
 
! TNG-Version
 
! User-language
 
! User-language
 +
 
|-
 
|-
 
| [http://www.nationstudy.com/getperson.php?personID=I6493&tree=NationStudy Nation Study]
 
| [http://www.nationstudy.com/getperson.php?personID=I6493&tree=NationStudy Nation Study]
 
| [[User:ozigirl|Janice Nation]]
 
| [[User:ozigirl|Janice Nation]]
| Repackaged and enhanced Census Feature mod
+
| Developed dictionary and logic to use the DOM Source parser
| 9.1.0.2
+
| 11.0.0.4
| 9.2.2
+
| 12.1
 
| English
 
| English
 
|-
 
|-
| [http://www.royandboucher.com/tng/getperson.php?personID=I39&tree=T0001 Our Roy and Boucher Family]
+
| [https://www.royandboucher.com/tng/getperson.php?personID=I39&tree=T0001 Our Roy and Boucher Family]
 
| [[User:Ken Roy|Ken Roy]]
 
| [[User:Ken Roy|Ken Roy]]
 
| Repackaged and enhanced Census Feature  mod
 
| Repackaged and enhanced Census Feature  mod
| 9.1.0.2
+
| 12.0.0.10a
| 9.2.2
+
| 12.1.0
| English,French
+
| English, French
 
|-
 
|-
 
| [http://www.robisonandblythe.org/getperson.php?personID=I10335&tree=RobisonandBlythe Robison and Blythe Genealogy]
 
| [http://www.robisonandblythe.org/getperson.php?personID=I10335&tree=RobisonandBlythe Robison and Blythe Genealogy]
 
| [[User:Jefr58|Jeff Robison]]
 
| [[User:Jefr58|Jeff Robison]]
| code contributor.  Uses the Add dialog to add census entries.
+
| code contributor.  Created and uses the Add dialog to add census entries.
| 9.1.0.2
+
| 11.0.2.6
| 9.2.2
+
| 11.1.0
 +
| English
 +
|-
 +
| [http://mcdfamily.org McDonald Family (aka PFOP)]<br />
 +
[http://pagesfromourpast.com Pages From Our Past]
 +
| [[User:alprunty|Allen Prunty]]
 +
|  alpha/beta tester. - I think this mod rocks! (not a public site)
 +
| 11.0.2.6
 +
| 11.1.0
 
| English
 
| English
 +
|-
 +
| [http://myfootdeeancestors.co.uk/ MyFOOTDEEAncestors]
 +
| [[User:Mrsmontgomery| Mrs Montgomery]]
 +
|
 +
| 10.0.0.0
 +
| 10.0.02
 +
| EN
 
|-
 
|-
 
| [http://www.katiandgraham.com/genealogy/getperson.php?personID=I25&tree=kegcTree Chamberlain and Eidenbenz Genealogy]
 
| [http://www.katiandgraham.com/genealogy/getperson.php?personID=I25&tree=kegcTree Chamberlain and Eidenbenz Genealogy]
 
| [[User:Hiraeth|Graham Chamberlain]]
 
| [[User:Hiraeth|Graham Chamberlain]]
| alpha/beta tester. Census linked to Family Census events. Data managed in desktop application.
+
|  Census linked to Family Census events. Data managed in desktop application. Beta tested v11.0.0.4
| 9.1.0.0
+
| 12.0.0.7
| 9.2.2
+
| 12.0.0
| English,Dutch,French,German,Spanish
+
| English, Dutch, French, German, Spanish
 
|-
 
|-
| [http://cookgarza.com/tng/getperson.php?personID=I41&tree=tree1 The Cook Family Pages]
+
| [http://www.cookgarza.com/getperson.php?personID=I00189&tree=tree1 Genealogy Cook]
 
| [[User:CaseyC|Klaus Dieter Cook]]
 
| [[User:CaseyC|Klaus Dieter Cook]]
| alpha tester. Uses Add, Other Census to enter Mexico census. Guest access login: guest pwd: guest
+
| alpha tester. Uses Add, Other Census to enter Mexico census.
| 9.1.0.0
+
| 10.0.0.0
| 9.2.0
+
| 10.1.0
| English,German,Spanish
+
| English, German, Spanish
 
|-
 
|-
 
| [http://www.ourfamilyhistories.org/getperson.php?personID=I152479&tree=00 Our Family Histories]
 
| [http://www.ourfamilyhistories.org/getperson.php?personID=I152479&tree=00 Our Family Histories]
 
| [[User:Bsl20b50|Bryan S. Larson]]
 
| [[User:Bsl20b50|Bryan S. Larson]]
| alpha tester
+
| alpha/beta tester
| 9.1.0.2
+
| 11.0.2.6b
| 9.2.2
+
| 11.1.2
 
| English
 
| English
 
|-
 
|-
Line 459: Line 699:
 
| Dave Foster
 
| Dave Foster
 
|  
 
|  
| 9.1.0.2
+
| 10.0.0.1a
| 9.2.1
+
| 10.0.2
 
| English
 
| English
 
|-
 
|-
 
| [http://schnetzka.net/genealogy/schnetzka/getperson.php?personID=I56&tree=schnetzka The Schnetzka Family]
 
| [http://schnetzka.net/genealogy/schnetzka/getperson.php?personID=I56&tree=schnetzka The Schnetzka Family]
| Steve Pritt
+
| [[User:Schnetzka|Stephen M Pritt]]
 +
|
 +
| 11.0.2.6
 +
| 11.0.2
 +
| English
 +
|-
 +
| [http://paradiseohana.com/getperson.php?personID=I159&tree=ohana Farnham & Paradise Ohana]
 +
| [[User:bfparadise|Barbara Paradise]]
 +
| login: tngguest pwd: tngguest
 +
| 10.0.0.0a
 +
| 10.0.2
 +
| English
 +
|-
 +
| [http://www.duttongenealogy.com/getperson.php?personID=I6&tree=tree1 The Dutton's of Vermont]
 +
| [[User:darrin65|Darrin Dutton]]
 +
| Public Site
 +
| 11.0.2.6
 +
| 11.0.2
 +
| English
 +
|-
 +
| [http://genealogy.oceanwharf.com/getperson.php?personID=I1839&tree=Hooley02 Hooley Family Links]
 +
| [[User:lastejas|Rick Hooley]]
 +
| Public/Private
 +
| [[User: lastejas|See Here]]
 +
| [[User: lastejas|See Here]]
 +
| EN
 +
|-
 +
| [http://allen-to-weaver.info/getperson.php?personID=4F00004&tree=tree1 Allen Family]
 +
| Dennis Allen
 
|  
 
|  
 
| 9.1.0.2
 
| 9.1.0.2
 
| 9.2.2
 
| 9.2.2
 +
| English
 +
|-
 +
| [http://www.farrars-island.net/genealogy/getperson.php?personID=I72&tree=Farrar Farrar Family]
 +
| Randy Farrar
 +
| login: guest pwd: guest
 +
| 9.1.0.3
 +
| 9.2.2
 +
| English
 +
|-
 +
| [http://www.carrfamilytree.com/genealogy/getperson.php?personID=I12&tree= Carr Family Tree]
 +
| [[User:Regis Carr|Regis Carr]]
 +
| beta tested v10.1.0.4; XAMPP v12 w/ MOD v12.0.0.8a
 +
| 10.1.0.4
 +
| 10.1.2
 +
| English
 +
|-
 +
| [http://www.oldhamfamilies.net/getperson.php?personID=I501&tree=oldham Oldham One Name Study]
 +
| Jan Oldham
 +
|
 +
| 10.0.0.1a
 +
| 10.0.2
 +
| English
 +
|-
 +
| [http://www.polysfamily.org/getperson.php?personID=I562&tree=polys Polys Family Genealogy]
 +
| David Polys
 +
|
 +
| 10.0.0.0
 +
| 10.0.1
 +
| English
 +
|-
 +
| [http://genealogy.wagners.homeip.net/tng/ Wagner Walton Genealogy]
 +
| Ben Wagner
 +
| Not a Public Site.
 +
| 10.0.0.2c
 +
| 10.0.0
 +
| English
 +
|-
 +
| [http://djcm.dk DJCM.DK]
 +
| Claus Martinussen
 +
| Public Site.
 +
| 12.0.0.8a       
 +
| 12.0.3
 +
| Danish, English
 +
|-
 +
| [http://mackayproject.cundiffgenealogy.org Mackay / McCoy / McKee YDNA Surname Project]
 +
| [[User:GLRoberts|Greg Roberts]]
 +
| Public Site.
 +
| 10.1.0.3c
 +
| 10.1.0
 +
| English
 +
|-
 +
| [http://x.liebowitzes.com/genealogy Roni & Jerry's Genealogy and Family History]
 +
| [[User:jliebo|Jerry Liebowitz]]
 +
| Public Site. Censuses linked mainly to family census event. NY State censuses added, too.
 +
| 10.1.0.3c
 +
| 10.1.0
 +
| English
 +
|-
 +
| [https://www.bradyfamilytree.org/ Brady Family Tree in Western Australia]
 +
| [[User:bradyfamilytree|Darryl Brady]]
 +
| Public site
 +
| 10.1.0.3g
 +
| 10.1.1
 +
| EN, DE
 +
|-
 +
| [http://www.ewbank-smith.org/tng/ Ewbank, Smith & Hall Family]
 +
| [[User:rrhall42|Ron Hall]]
 +
|
 +
| 10.1.0.3e
 +
| 10.1.2
 +
| EN
 +
|-
 +
| [https://gen.fourbranches.org/ Four Branches Genealogy]
 +
| Mark Kosinski
 +
| beta tested
 +
| 12.0.0.10a
 +
| 12.1.0
 +
| English
 +
|-
 +
| [http://www.stellacilento.org/tng/getperson.php?personID=I00011&tree=14March2012 Conjunctions: Genealogy at the Crossroads]
 +
| [[User:greenery|Rosina Lippi]]
 +
|
 +
| 11.0.0.4
 +
| 11.0.1
 +
| English
 +
|-
 +
| [http://www.tea2weeds.com/ From Tea to Tumbleweeds]
 +
| Trudy Lusk
 +
| Private site
 +
| 11.0.0.4b
 +
| 11.0.1
 +
| English
 +
|-
 +
| [http://hammittroots.com/genealogy/login.php Hammitt Roots]
 +
| Susan
 +
| Private site
 +
| 11.0.2.5
 +
| 11.0.2
 +
| English
 +
|-
 +
| [http://www.roebuckfamily.com/Donald/genealogy/index.php Roebuck and Families Ancestry Website]
 +
| [[User:don1two|Donald Roebuck]]
 +
| Public site except for Living
 +
| 11.0.2.5c
 +
| 11.0.2
 +
| English
 +
|-
 +
| [http://www.bussiererobinsonfamily.ca Bussiere, Robinson, Gingras Website]
 +
| [[User:Brian Bussiere|Brian Bussiere]]
 +
| Public site
 +
| 10.1.3
 +
| 10.1.0.5
 +
| English, French
 +
|-
 +
| [http://www.ccggpa.org/cemeteries/index.php Crawford County Genealogy Gateway]
 +
| [[User:Fraber|Frank Bernosky]]
 +
| Public site
 +
| 11.0.2.6a
 +
| 11.1.1
 +
| English
 +
|-
 +
| [http://porterfieldjunction.net/ Porterfield Junction]
 +
| [[User:Glporterfield|George Porterfield ]]
 +
| Not a public site
 +
| 10.1.0.6
 +
| 10.1.2
 +
| English
 +
|-
 +
| [http://www.rodriguezuribe.co Rodriguez Lopez y Uribe Senior pagina de Genealogia]
 +
| [[User:Camiloro|Camilo Rodriguez Uribe]]
 +
|
 +
| 11.0.2.6
 +
| 11.0.2
 +
| Spanish, English
 +
|-
 +
| [http://whipplephoto.com/genealogy Whipple, White, Nelson &amp; Duncan Families]
 +
| [[User:Snwhip|Steven Whipple]]
 +
|
 +
| 11.0.2.6
 +
| 11.1.0
 +
| English, Danish, German, Spanish, Netherlands, French, Italian, and others
 +
|-
 +
| [http://kystslekt.no Hans and Hennes Families]
 +
| [[User:Roakdah|Roar Dahle]]
 +
|
 +
| 11.0.2.6
 +
| 11.1.0
 +
| Norwegian
 +
|-
 +
| [http://www.mymispoche.com/getperson.php?personID=I3220&tree=MM MyMispoche]
 +
| [[User:Carltonb|Carlton Brooks]]
 +
|
 +
| 12.0.0.10a
 +
| 12.1.0
 +
| English
 +
|-
 +
| [http://thepettitforest.com The Pettit Forest]
 +
| [[User:Rcpettit|Robert Pettit]]
 +
|
 +
| 11.0.2.6
 +
| 11.0.2
 +
| English
 +
|-
 +
| [http://www.myfamily-reunion.org/ancestry/ Family History and Ancestry]
 +
| [[User:FifthEditon|Jay Santos]]
 +
|
 +
| 12.0.0.10
 +
| 12.0.3
 +
| English
 +
|-
 +
| [http://jrho.no/getperson.php?personID=I93&tree=jrh1 Familien Holmberg]
 +
| [[User:Jaroho|Jan Roger Holmberg]]
 +
|
 +
| 11.0.2.6
 +
| 11.1.0
 +
| Norwegian
 +
|-
 +
| [https://www.rintoulbowman.com/index.php Rintoul/Bowman Family]
 +
| [[User:Adrintoul|Andrew Rintoul]]
 +
| Public/Private
 +
| 12.0.0.7
 +
| 12.0
 +
| EN, DE, ES, FR
 +
|-
 +
| [http://djcm.dk/getperson.php?personID=I2048&tree=djcm DJCM.DK - vores aner]
 +
| [[User:Clausm|Claus Martinussen]]
 +
|
 +
| 11.0.2.6
 +
| 11.1.0
 +
| Danish
 +
|-
 +
| [http://www.byberrywaltons.com Byberry Waltons]
 +
| [[User:Bwalton|Bill Walton]]
 +
| Not a public site
 +
| 11.0.2.6
 +
| 11.0.2
 +
| English
 +
|-
 +
| [https://www.ourlife.us OurLife Family History - McMullen Clan]
 +
| [[User:Seanst|Sean Thompson]]
 +
| Not a public site.
 +
| 11.0.2.6
 +
| 11.1.0
 +
| English
 +
|-
 +
| http://wiiaas.no/
 +
| [[User:Arwiik|Arnfinn Wiik]]
 +
| Not a public site.
 +
| 11.0.2.6
 +
| 11.1.0
 +
| Norwegian
 +
|-
 +
| [http://www.geekygenealogist.com/tng/getperson.php?personID=I6&tree=bctree Geeky Genealogist]
 +
| [[User:Wenm|Wendy Allen]]
 +
|
 +
| 11.0.2.6
 +
| 11.1.0
 +
| English
 +
|-
 +
| [https://www.larleegenealogy.org The Larlee Genealogy]
 +
| [[User:HeatherFeuer|Heather Feuerhelm]]
 +
|
 +
| 11.0.2.6
 +
| 11.1.0
 +
| English
 +
|-
 +
| [http://sklgenealogy.net/ Wilton, Brimson, Munro and Forward Families]
 +
| [[User:Malleefowl|Sharon Lewis]]
 +
|
 +
| 11.0.2.6
 +
| 11.1.0
 +
| English
 +
|-
 +
| [http://www.bunkers-dolan.com Bunkers Dolan Family]
 +
| [[User:Tamid|Tami Dolan]]
 +
|
 +
| 11.0.2.6
 +
| 11.1.0
 +
| English
 +
|-
 +
| [http://whakapapa.gen.nz/genealogy A Family Journey]
 +
| [[User:Roger NZ|Roger Williams]]
 +
|
 +
| 12.0.0.8
 +
| 11.1.0
 +
| English
 +
|-
 +
| [http://landlfamilytree.myvnc.com DiFava / Brandt Family History]
 +
| [[User:Brewmaster|Larry DiFava]]
 +
|
 +
| 11.0.2.6
 +
| 11.1.0
 +
| English
 +
|-
 +
| [http://genealogy.stewart-clan.com Ancestral Stewart Family Tree]
 +
| [[User:Ecks|Michael Stewart]]
 +
|
 +
| 11.0.2.6a
 +
| 11.1.1
 +
| English
 +
|-
 +
| [http://total-family-history.com/tng11/ Total Family History]
 +
| [[User:Fallonman|Scott Bennett]]
 +
| Not a public site
 +
| 11.0.2.6a
 +
| 11.1.1
 +
| English
 +
|-
 +
| [http://slekt.nordseth.me SiEiNo's slekt på Internett]
 +
| [[User:SieinoTng|Eilif A Nordseth]]
 +
| Not a public site
 +
| 11.0.2.6a
 +
| 11.1.1
 +
| English, Norwegian
 +
|-
 +
| [http://www.pepperrell.net/tng Pepperrell and Clarke Family]
 +
| [[User:Philpepz|Phillip Pepperrell]]
 +
|
 +
| 11.0.2.6a
 +
| 11.1.1
 +
| English
 +
|-
 +
| [http://steigerwald.us Steigerwald - McManus - Hite Kaeslingk - Gaffga Families]
 +
| [[User:Ricki S|Ricarda Steigerwald]]
 +
|
 +
| 11.0.2.6a
 +
| 11.1.1
 +
| English
 +
|-
 +
| [http://www.victoria-slekt.org Vår families slektssider]
 +
| [[User:Tasta|Jahn Edgar Michelsen]]
 +
| Not a public site
 +
| 11.0.2.6a
 +
| 11.1.1
 +
| Norwegian, English
 +
|-
 +
| [https://acadianfamily.com Our Acadian Family]
 +
| [[User:Randal Suire|Randal Suire]]
 +
| Public/Media Private 
 +
| 12.0.0.7d
 +
| 12.0.1
 +
| English, French
 +
|-
 +
| [http://hanniganfamilytree.us/ Hannigan History Pages]
 +
| John Hannagan
 +
| Public/Media Private 
 +
| 12.0.0.7a
 +
| 12.0.0
 +
| English
 +
|-
 +
| [https://lloyd-lucas.kiwi.nz Lloyd & Lucas - A Merging of Interests]
 +
| [[User:ChrisLnz|Chris Lloyd]]
 +
| Public site
 +
| 12.0.0.8
 +
| 12.0.1
 +
| (EN)
 +
|-
 +
| [https://www.gambrillfamilytree.com/genealogy/getperson.php?personID=I3966&tree=treeno1 Gambrill Family Tree]
 +
| [[User:bobbyfamilytree|Bobby Gambrill]]
 +
| Public site
 +
| 12.0.0.9
 +
| 12.2
 +
| (EN)
 +
|-
 +
| [https://porterfieldjunction.net Porterfield Junction]
 +
| George Porterfield
 +
| Private site
 +
| 12.0.0.8a
 +
| 12.0.3
 +
| English
 +
|-
 +
| [http://www.vanheerden.net/searchform.php vanheerden.net]
 +
| [[User:emile01|Emile]]
 +
| Private site
 +
| 12.0.0.10
 +
| 12.1
 +
| English
 +
|-
 +
| [http://www.somejamesons.com/genealogy/index.php Some Jamesons]
 +
| [[User:Jaj|John Jameson ]]
 +
|
 +
| 12.0.0.10a
 +
| 12.1
 +
| English
 +
|-
 +
| [https://ourfamilytreesearch.com Our Family Tree Search]
 +
| [[User:JessSenk|Jessica Senkyr-Robinette ]]
 +
| Private Site
 +
| 12.0.0.8a
 +
| 12.0.2
 
| English
 
| English
 
|}
 
|}
  
 
== TNG Modules Impacted ==
 
== TNG Modules Impacted ==
 +
<div class='mw-collapsible mw-collapsed'>You can click on the '''[Expand]''' link on the right to display the list of TNG Modules change and the '''[Collapse]''' link to hide this section again.
 +
<div class='toccolours mw-collapsible-content'>
  
Click the '''Show Details''' link to see the list of TNG Modules changed..
 
<toggledisplay status="hide" showtext="[Show Details]" hidetext="[Hide Details]" linkstyle="font-size:smaller">
 
 
The following TNG Modules are modified, and should be backed up prior to installing this mod:
 
The following TNG Modules are modified, and should be backed up prior to installing this mod:
 
* css/genstyle.css
 
* css/genstyle.css
Line 507: Line 1,125:
 
* languages/English-UTF8/cust_text.php
 
* languages/English-UTF8/cust_text.php
 
* customconfig.php
 
* customconfig.php
* admin_deleteevent
+
* admin_deleteevent.php
 
* admin_genconfig.php
 
* admin_genconfig.php
 
* admin_utilities.php
 
* admin_utilities.php
Line 513: Line 1,131:
 
* admin_optimize.php
 
* admin_optimize.php
 
* admin_restore.php
 
* admin_restore.php
* ajx_delete
+
* ajx_delete.php
 
* deletelib.php
 
* deletelib.php
 
* treelib.php
 
* treelib.php
Line 519: Line 1,137:
 
* extensions/cp_settings.inc
 
* extensions/cp_settings.inc
  
</toggledisplay>
+
</div></div>
  
 
== Related Links ==
 
== Related Links ==
Line 525: Line 1,143:
 
{{:Census Plus International Related Links}}
 
{{:Census Plus International Related Links}}
  
 +
[[Category:Mods for TNG v12]]
 +
[[Category:Mods for TNG v11]]
 +
[[Category:Mods for TNG v10]]
 
[[Category:Mods for TNG v9]]
 
[[Category:Mods for TNG v9]]
 
[[Category:customconfig.php mods]]
 
[[Category:customconfig.php mods]]
Line 530: Line 1,151:
 
[[Category:admin_optimize.php mods]]
 
[[Category:admin_optimize.php mods]]
 
[[Category:admin_restore.php mods]]
 
[[Category:admin_restore.php mods]]
 +
[[Category:admin_secondmenu.php mods]]
 +
[[Category:admin_secondary.php mods]]
 
[[Category:admin_utilities.php mods]]
 
[[Category:admin_utilities.php mods]]
 
[[Category:admin_genconfig.php mods]]
 
[[Category:admin_genconfig.php mods]]
Line 537: Line 1,160:
 
[[Category:admin_leftbanner.php mods]]
 
[[Category:admin_leftbanner.php mods]]
 
[[Category:admin_main.php mods]]
 
[[Category:admin_main.php mods]]
 +
[[Category:admin_deleteevent.php mods]]
 +
[[Category:ajx_delete.php mods]]
 
[[Category:deletelib.php mods]]
 
[[Category:deletelib.php mods]]
 
[[Category:treelib.php mods]]
 
[[Category:treelib.php mods]]
 
[[Category:genstyle.css mods]]
 
[[Category:genstyle.css mods]]
 
[[Category:admin_deleteevent.php mods]]
 
[[Category:admin_deleteevent.php mods]]
[[Category:ajx_delete.php]]
+
[[Category:ajx_delete.php mods]]
 +
[[Category:templatestyle.css Template 1 mods]]
 +
[[Category:templatestyle.css Template 4 mods]]
 +
[[Category:templatestyle.css Template 5 mods]]
 +
[[Category:templatestyle.css Template 9 mods]]
 +
[[Category:templatestyle.css Template 10 mods]]
 +
[[Category:templatestyle.css Template 11 mods]]
 +
[[Category:templatestyle.css Template 13 mods]]
 +
[[Category:templatestyle.css Template 14 mods]]

Revision as of 20:32, 13 October 2019

Restricted Downloads of Census Plus International are restricted to logged in users. If you do not have a user account on the TNG Wiki use the Request Account link to request a user account Restricted

In TNGv12 and beyond, this mod uses the new guidelines for TNG v12+ cust_text.php files
If you are using TNGv12+, and any cust_text.php file in this mod is marked with a Bad Target error, you need to update your cust_text.php files before you can install this mod. [Show instructions]

If you upgraded to TNGv12+, and did not update your cust_text.php files as instructed in the upgrade readme script, then you must use the TNG Mod Manager to update them. To do so:

  1. Go to Mod Manager, and select its "Recommended Updates" tab.
    (If the "Recommended Updates" tab is not visible, then go to the Mod Manager Options tab, select "Display Settings", and turn on the "Recommended Updates" tab.)
  2. Click the "Update" button in the "Recommended Updates" tab.
    Installed mods do not interfere with the update, and if you already have (or think you may have) run this update, it will not hurt for you to run it again.

[See details in the TNGv12 Change Impacts Article][Hide the instructions]


Ambox notice.png Note that recently Ancestry is generating some index with no column headings, thus there are no column headings in the DOM source.
You may have no option other than using the Add tab to manually add the census transcript in those cases.
.

The new v12.0.0.10a of the mod is only supported on TNG 12 and above. Important: When reporting problems on the TNG Community Forum, please attach the DOM Source file that you are importing which is causing errors and provide the URL to Ancestry for the specific census entry.
NOTE: Only v12.0.0.10a supports MySQL 8 environments.

TNG 12.0
TNG 11.0
TNG 10.1.0


Census Plus International
Summary Adds international census record data for Households on individual Info page
Validation
Mod Updated 20 Jul 2019
Download link Import from Ancestry supported
for
TNG 12.0
censusplus_v12.0.0.10a.zip
censusplus_v12.0.0.10a_lang.zip
[Show older versions]

Import from Ancestry NOT supported

for
TNG 11.0.2
TNG 11.0
TNG 10.1.0
v10.1.0.6 Languages
censusplus_v9.1.0.4b_French.zip

[Hide old versions]

Download stats View download statistics
Author(s) Janice Nation, Jeff Robison, and Ken Roy
Homepage Census Plus International
Mod Support TNG Forums
Contact Developer
Latest Mod 12.0.0.10a for TNG 12+
11.0.2.6c for TNG 11.0.2+
11.0.0.6c for TNG 11
10.1.0.6c for TNG 10.1+
10.0.0.2l for TNG V10
9.1.0.4e for TNG v9.1 and above
Min TNG V 9.1.0
Max TNG V 12+
Files modified
Related Mods
Show/Hide Events can hide the events
Media - Census Plus International displays the Census Plus Transcript for user census Media collections
Family Edit Links Mod to quickly find the personID of family members
Person Custom Events relocates custom events below the Event Map.
Notes
This mod is an alternative to the Census Feature mod so you need to choose which one you install. They cannot both be on the system at the same time, since they both modify the tngtabs1.css files



Purpose of the mod

The Census Plus International mod allows you to display census transcript information for various countries on an individual page. It adds a Census Plus International menu to the TNG Admin screen which in turn allows an administrator to create, import, edit, search, find, update, or link international census records to individuals or a family.
Ancestry.com members can automatically import census records for the US Federal Census, UK Census, or Census of Canada.

The Census Plus International mod includes the following capabilities:

  • it uses the TNG Find Person and Advanced person search to find persons to be linked to the census transcript.
  • it uses TNG Name Order option to display Census Plus transcript on Individual Page
  • it adds a Person Preview to Census Plus Transcript Display provided by Jeff Robison
  • it allows you to Add census transcripts that cannot be imported, such as the Ireland, Scotland, Acadian, New France, and Lower Canada censuses
  • it can be used to add special census or other country census series that are not specifically defined
  • it allows the use of media collections or the use of alternate file names for your census image display
  • it allows the use of apostrophes in person and place names
  • it imports the actual census line numbers where available and allows the user to update them
  • it repeats the heading line as a table footer line for readability
  • it provides a new search capability modeled on the TNG people search
  • it adds several fields that better allow documenting your census source
  • it provides a script to copy the Census Feature tables if you were using it previously.

Script names and table names are different from the Census Feature mod, so there should be no collisions, although both mods cannot be installed at the same time since both include modifications to the TNG tngtabs1.css file to support a 7th tab.

Developer

This mod was developed by Janice Nation, Jeff Robison, and Ken Roy

V9.0.0.2 enhancements made by Janice and Ken to the original Census Feature mod by Gerald 'Jerry' Leehan were used along with parts of Jerry's original mod.

V12.0.0.10 Attempted fix to Import, Secondary Check Census Link provided by Brent Hemphill

V10.1.0.6c/V11.0.0.6c/V11.0.2.6c Fix to Import, Secondary Check Census Link created with the help of Mark Wonson

V10.1.0.4/V11.0.0.4 enhancements made by Janice Nation to use a dictionary approach to process the Ancestry DOM source.

Credit for the mod also goes to Gerald 'Jerry' Leehan for the initial design and concept of the Census Feature mod and for the suggestions and testing provided by the alpha and beta testers:

V9100-V9102 V9103-V9104 V10104-V11004
  • Bryan Larson
  • Klaus Dieter Cook
  • Graham Chamberlain
  • Fred Feldman
  • Heather Fueurhelm
  • Roger Mitchell
  • Bryan Larson
  • Dave Foster
  • Graham Chamberlain
  • Klaus Dieter Cook
  • Randy Farrar
  • Rick Hooley
  • Regis Carr
  • Graham Chamberlain
  • Mark Kosinski
  • Bryan Larson

Requirements

TNG version: 12.0.0
  • the v12.0.0.10 version of the mod is the only version that supports MySQL 8
previous versions of the mod do not support MySQL 8
TNG version: 10.1.0
  • the latest version of the mod uses MySQLi, therefore it is only available for TNG 10.1 and above
the MySQL version of the mod was not reworked
TNG version: 9.1.0
  • this mod requires jQuery, therefore it is only available for TNG 9.1 and above
  • this mod requires that the DOM extension to PHP be installed
  • A working TNG installation.
  • A backup of all affected files (see the list in the summary in the upper right corner of the page)
  • An installed current version of the Mod Manager (is already included in TNG v9)
  • All templates/templateN folders be on your site
  • Both English and English-UTF8 folders be on your site
  • Census custom event type must be set to Accept.
    You can use personally created census event as long as the description contains census or the tag contains cens
  • for multi-language support to work, the Census Events must use either the CENS tag or contain census in the description
  • The Census custom event date can be a full date
  • two different census for the same year require two different census event types for linking
    for example the 1850 and 1860 US Federal Census and US Slave Schedule cannot be linked to the same census event
    the recommendation is to define a Slave Census event for the US Slave Schedule - note that the description must include the word census
  • Household number must be assigned for this mod to work
  • PersonID must be linked to the census entry for the person to be listed in the Census Plus transcript display
  • If you use a language other than English for TNG Admin, you need to
    • create the custom text entries in cust_text.php for your language
    • copy and translate the cp_text.php file from the English folder

Installation

  1. Download the appropriate zip file as shown in the summary in the upper right corner of the page.
  2. Extract the files and folder with all its contents from the downloaded zip file into the mods folder or FTP the extracted files and folder with its contents to your mods folder.
  3. Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files to install the mod.
  4. Note - if you're using the tng.php WordPress-TNG Plugin, you might need to "Update the TNG Variables" in the WordPress Admin pane for the TNG Plugin to get this to work correctly.
  5. Note - if you're using a different language than English for TNG Admin, you will need to copy the cp_text.php file from the languages/English or English-UTF8 folder to your language folder after installing the mod, before the buttons in the Mod Manager for the Census Plus International mod will work.
    The censusplus_v12.0.0.10_lang.zip provides the Danish-UTF8, French, French-UTF8, German-UTF8, and Norwegian-UTF8 cp_text.php files


First Time Post Install Actions

  1. Click the Create CPI Tables button shown on the Mod Manager screen to add the census plus tables if they do not exist.
  2. Click the Create CPI INDEXes button shown on the Mod Manager screen to create the census plus table indices.
  3. Click the Create Folders button on the Mod Manager screen to create the census and transcriptsource folders if they do not already exist.

Upgrading

from any .4/.5/.6/.7/.8/.9

If upgrading to 12.0.0.10 versions from

  • any 12.0.0.9 versions
  • any 12.0.0.8 versions
  • any 12.0.0.7 versions
  • any 10.1.0.6, 11.0.0.6, or 11.0.2.6 versions
  • any 10.1.0.4, 11.0.0.4, or 11.0.2.4 or
  • any 10.1.0.5, 11.0.0.5, or 11.0.2.5 versions,

you need to

  1. Backup your Census Plus Tables
  2. Uninstall the current Census Plus International mod but do NOT drop the tables
  3. Delete the previous version of the Census Plus International mod. You can delete previous versions of the censusplus folder
  4. FTP the extracted .cfg file and the censusplus_v120010 folder and all its contents to your TNG mods folder (or extract on site)
  5. Install the new Census Plus International version of the mod
  6. Update the CPI Label table
  7. Update the CPI Veteran table

from other versions

If upgrading from versions prior to any of the 10.1.0.4 or .5, 11.0.0.4 or 5, or to 11.0.2.5 versions

  1. Backup your Census Plus Tables
  2. Uninstall the current Census Plus International mod but do NOT drop the tables
  3. Delete the previous version of the Census Plus International mod. You can delete previous versions of the censusplus folder
  4. FTP the extracted .cfg file and the censusplus_v11004 folder and all its contents to your TNG mods folder (or extract on site)
    Note the mod folder is the same for the v11.0.0.4 and v10.1.0.4
  5. Install the new Census Plus International version of the mod
  6. Create CPI Label table
Note that this is required if upgrading from 10.0.0.4/11.0.0.4 or 10.0.0.4a/11.0.0.4a to add new Ancestry column labels
  1. If you have already created the CPI indices in a prior upgrade, you can ignore this step
If already created, clicking this button will return a Cannot execute query
(#1061 - Duplicate key name 'BaseID' if you run it in phpMyAdmin)
  1. Update the CPI Veteran table

To previous versions

NOTE that v10.1.0.3 of the mod is the same as v9104d so you should not need to do any updating steps. Just install the new mod.

Likewise there are no upgrading steps if replacing V9104d or v10000, other than Creating the Census Plus table indices added in v10001

  • Census Plus International Upgrades: You should
  1. Create a backup of the Census Plus Tables before you remove the mod and do the upgrade
  2. Create a backup of the extensions/cp_settings.inc file that contains your Mod Manager Edit changes to the Census Plus International default options
  3. Remove (uninstall) the currently installed version of the mod but not the tables since they will contain your census data
  4. Download and extract the new version of the mod
  5. FTP the extracted .cfg file and the censusplus_v910n or v1000n folder and all its contents to your TNG mods folder (or extract on site)
  6. Delete the previous version of the mod and manually delete the censusplus_v910n or v1000n folder
  7. Install the new version of the mod which should leave your tables and directories intact.
    • Upgrading from v10001, go to Step 8
    • Upgrading from v9104c/d/e or v10000
    1. Create the Census Plus table indices (if you created the indices in a prior upgrade, skip this step)
    2. go to Step 8
    • Upgrading from the Census Feature v9.0.0.2 or v9.2.1.2 to this mod, you need to click the buttons in the Mod Manager screen for the Census Plus International mod to
    1. Copy the Census Feature tables
    2. Create the Census Plus Veteran table
    3. Update the Census Plus Tables
    4. Create the Census Plus table indices
    5. Backup your Census Plus Tables
    6. Check Table Integrity
    • Upgrading from Census Plus International
    1. Update the Census Plus Summary table
    2. Update the Census Plus Tables
    3. Create the Census Plus table indices
    4. Check Table Integrity
  8. Note - if you're using the tng.php WordPress-TNG Plugin, you need to "Update the TNG Variables" in the WordPress Admin pane for the TNG Plugin to get this mod to work correctly.
  9. Create a backup of the Census Plus Tables after the upgrade before you make any changes
  10. Using the backup of the extensions/cp_settings.inc file Edit the Mod Manager option to set your preferred processing options.
  • TNG release upgrades: It is not necessary to remove (uninstall) the mod prior to installing the TNG upgrade. You will likely need to do a Clean up after the upgrade and then re-install the mod.

Previous Census Feature users

NOTE: If you previously ran the Census Feature mod do not follow the First Time Install steps on the Mod Manager screen, but use the following steps.

  1. Uninstall the Census Feature mod but do NOT drop the tables
  2. Install the Census Plus International mod
  3. Copy the Census Feature Tables
  4. Create the Census Plus Veterans Table (unless you previously were alpha testing the Census Feature v9003-alpha-7 release)
  5. Update the Census Plus Tables
  6. Update the Census Plus Summary Table
  7. Backup your Census Plus tables
  8. Check Table Integrity
    This step will update the new cp_data cplineno and the cp_link eventID fields and fix integrity issues within the Census Plus tables
  9. Skip the First Time Install steps

Note that Copying the Census veteran table to Census Plus veteran cp_veteran table will result in the following error:

Cannot execute query: CREATE TABLE cp_veteran LIKE cen_veteran;

The copy was left in place to support those who were alpha testing an update to the Census Feature mod that was never released.

Use of the Mod

The Mod adds a new item "Census Plus International" to the Admin screen from which its operations can be directed to

See also Considerations

For detailed instructions on how to use it see the Related Links section at the bottom of the page.

Custom Text

This MOD contains custom text in both cust_text.php and a cp_text.php file in the English / English-UTF8 folders. A French version of the custom text is available in the download section in the top right hand corner of the page.


TNG version: 10.1.0
The TNG 10.1 version of the mod will now use the English/cp_text.php if the other language cp_text.php is not found.

cust_text.php

The following custom text entries need to be created in your language, if you do not use English for TNG Admin

// Added for TNG Admin by the Census Plus International mod
$admtext['cenplus'] = 'Census Plus International';
$admtext['cpitems'] = 'Find | Add | Edit | Delete | Import | Update | Link IDs | Image';
$admtext['cpedit'] = 'Edit';
$admtext['cpbase'] = 'Census Plus Base';
$admtext['cpdata'] = 'Census Plus Data';
$admtext['cplink'] = 'Census Plus Links';
$admtext['cpsummary'] = 'Census Plus Summary';
$admtext['cpveteran'] = 'Census Plus Veteran';
$admtext['checkcensus'] = 'Check Census Links';
$admtext['cpeventIDsupdated'] = 'Census Event IDs were updated in the CP Link Table.';
$admtext['cpeventIDsOK'] = 'CP Link Table integrity is OK - no changes were made to event IDs.';
$admtext['cplinknoevent'] = 'links do not have a Census Event created, or the event type, or the date has changed.';
$admtext['cpfixdesktop'] = 'To fix this you need to update your desktop genealogy program to add the Census Event fact for the Census Year to Person ID indicated.';
$admtext['cpimportnew'] = 'Then export a GEDCOM and import your updated GEDCOM.';
$admtext['cpselecttree'] = 'You must select a Tree to proceed with the census link check.';
$text['findcpperson'] = 'Find personID to be linked';

cp_text.php

Likewise if you do not use English for TNG Admin, you need to copy the English/cp_text.php file to your language folder and translate as appropriate.

The censusplus_v12.0.0.10_lang.zip mod can be used to add the Danish-UTF8, French, French-UTF8, German-UTF8, and Norwegian-UTF8 cp_text.php language files

Only the section of cp_text.php marked as Text that should be translated for public side of Census Plus International needs to be translated if you use English for your TNG Admin

Restrictions

  • If you import a GEDCOM as a way of supporting your web site, you must define the Census events (or facts) in your desktop genealogy program so you do not lose the events on a GEDCOM import
v9104 added a Check Census Links button to the Import Secondary Process that allows checking that you have all the correct Census Events in your desktop
  • The image file name in the census folder must be in the following format dbid=6743&iid=4241561-00594.jpg that matches the ancestryID column in the cp_base and cp_data database tables
You can use other file names provided you update the Image URL using the Image tab
  • The household number must be the same for all members in a household.
    • If a family crosses images, where the Head of household is at the bottom of one page, and part of the family is at the top of the next page, you must enter the same household number for both transcript sources when assigning household numbers.
    • If you link to Family Census events, there is NO way the mod can display both census images, since it is designed to work with Individual Census events
  • for multi-language support to work, you must use either the CENS tag or the description must contain census in the TNG Event Type
  • if you want to use Family Census event, then you
  • you cannot add more than 50 lines to a census transcript
this restriction is imposed by PHP not allowing more than 1000 input fields
the household summary type census allow more than 50 lines
  • Household that are split within a Census Year must use the same household number and the Transcript ID must be sequential.
Imported census will be sequential, so the restriction is related to manually added census transcripts.
The code in v9104 Add was updated to support adding a page before or after

Known Issues

  • Ancestry DOM source of the index might not contain any column labels
    use the Add tab and manually add the census transcript for this census
  • Ancestry Import no longer works in v11.0.0.0 and v10.0.0.3 versions of the mod
    upgrade to v11.0.2.5, v11.0.0.5, or v10.1.0.5 of the mod
    mod is no longer supported on TNG v10.0.3 and before
  • Template 5 width in some cases, like the 1830 and 1840 transcripts with household summary counts will generated table entries that exceed the page content width
You will need to increase the width for maintable class to something like 1100 px
  • Template 16 width needs to be increased to eliminate overflow
You will need to increase the width for #tpage class to something like width: 85%; to resolve the overflow on the getperson.php page
You may need to increase the width for #tpage class to something like width: 95%; to resolve the overflow on the cpdisplay.php page
  • Display on iPad or tablets where the screen width is 1024 will cause the Census Plus transcript display on the Individual (getperson.php) page to exceed the page boundary
  • Census Transcript only displays heading line and no data lines.
Select the Transcript link, and then click on Go to Update All button and update the location. If the location looks OK the just Save the Update to update the location in both the CP Base and Data records.
  • CP Veteran table uses rank as a column name which is a reserved word in MySQL 8
Versions prior to v12.0.0.10 will not install or work with MySQL 8

Revision History

Version Date Contents
v12.0.0.10a 20 Jul 2019 Updated to
  • fix PHP 7.1 warnings Cannot assign an empty string to a string offset in cpdisplay.php and cpupdate.php
    caused by the Sosa mod v12.0.2.2-rev3 now putting its code snippet in customconfig.php
  • fix censusYear ambiguous error if Return All is set to default(n)
  • re-instate code from v12.0.0.9 on how Return All and Return all linked for Media options are processed
  • fix 1890 US Veteran display works with Return All in getperson.php and Return all linked in showmedia.php transcript display

Our thanks to Brent Hemphill for some of the fixes and to Rick Hooley and John Jamieson for beta testing

v12.0.0.10 11 Jul 2019 Updated to
  • fix additional PHP 7.2.14 and 7.3.1 warnings
  • change Import Secondary process Check Census Links in an attempt to fix MySQL execution time outs
  • change rank to milrank in cp_veterans table for MySQL 8
  • fix processing to ignore new index columns in Ancestry DOM source import
  • change hard-coded text to use variables in CP Link to create / edit US Veteran table
  • change copy / paste of common code in cpinclude.php to media_cpinclude.php to use include micro_cpinclude.php
  • fix 1890 US Veteran display on getperson.php and showmedia.php
  • fix 1840 US Census summary display on getperson.php and showmedia.php

Our thanks to Brent Hemphill for the code change to the Import Secondary process Check Census Links and for testing the use of additional CP Link indexes that did not help and so were not implemented

v12.0.0.9 1 May 2019 Updated to
  • fix several PHP 7.2.14 and 7.3.1 warnings
  • change the include(begin.php) with other includes to use include(tng_begin.php) to fix the fatal error in tng_header in several scripts
  • change the CP Update to save the format as US Summary for the 1890 US Veteran Schedule so it displays correctly on Individual page
  • fix the CP Import to recognize another Ancestry DOM source change
  • fix the CP Import to also imported the high-lighted household
  • add a mysqli_close to the CP Display to hopefully prevent the query from being put to sleep

Our thanks to Les Campbell and Carlton Brooks for beta testing this version of the mod

v12.0.0.8a 23 Oct 2018 Updated to fix the import of rows that match search match
v12.0.0.8 21 Oct 2018 Terminate the import with new messages if the Ancestry DOM source does not contain any column header labels
v12.0.0.7d 16 Sep 2018 Added new fields to the CP Label table for UK 1841 and 1891 census imports
v12.0.0.7c 24 Jul 2018 Fixed Import Secondary Process, Check Census Links to detect missing Census Events after an import
v12.0.0.7b 20 Jul 2018 Fixed upgrade instructions in mod cfg file

Fixed warnings on unquoted variables in PHP 7.2.6

v12.0.0.7a 23 May 2018 Fixed syntax error in cpcreate.php (Add tab)
v12.0.0.7 1 May 2018 Updated for TNG v12
  • This version will now preserve the cp_settings.inc for the next upgrade
v11.0.2.6c
v11.0.0.6c
v10.1.0.6c
5 Apr 2018 Fixed the following:
  • Fixed the Import, Secondary Check Census Link update query to reduce execution time on large tables, thanks to Mark Wonson
v11.0.2.6b
v11.0.0.6b
v10.1.0.6b
13 Sep 2017 Fixed the following:
  • Added new cp_label columns for US 1880 Census (requires table update after install)
v10.1.0.6 Languages 2 June 2017 Added the following languages to the original French language files to provide translations for getperson page display of Census Transcripts
  • Danish-UTF8 provided by Claus Martinussen
  • German-UTF8 provided by Vinzenz Lübben
  • Norwegian-UTF8 provided by Jan Holmbert
v11.0.2.6a
v11.0.0.6a
v10.1.0.6a
24 May 2017 Fixed the following:
  • Added new cp_label columns for US 1900 Census (requires table update after install)
  • Fixed the Check Census code in admin_secondary.php so it works correctly if census are linked to more than one tree
v11.0.2.6
v11.0.0.6
v10.1.0.6
25 March 2017 Fixed the following:
  • Removed the check for interactive viewer in DOM source that was erroneously indicating the DOM source is from the old viewer
  • Removed the household check when displaying the census transcript for the image or media display where more than one household is in the same census image
  • Added new cp_label column for Suffix (requires table update after install)
v11.0.2.5c
v11.0.0.5c
v10.1.0.5c
25 November 2016 Added support for new URL structure that impacted the DOM source generation
v11.0.2.5b
v11.0.0.5b
v10.1.0.5b
23 November 2016 Added support for yet a new DOM source generation
v11.0.2.5a
v11.0.0.5a
v10.1.0.5a
17 November 2016 Fixed the following:
  • Corrected the Check Census Links counts in the Import Seconday Processes
  • Changed 1825 Census of Canada to a summary type census
  • Added support for new DOM source generation
v11.0.2.5
v11.0.0.5
v10.1.0.5
26 September 2016 Fixed the following:
  • Fixed the CP Link ID to eliminate duplicate events being created
  • For TNG 11.0.2+ added support for $extspath variable that allows user to rename the extensions folder
v11.0.0.4b

v10.1.0.4b

20 July 2016 Fixed the following:
  • Updated dictionary for some Canadian Census column headings
  • Fixed the import so that utf8 to utf8 character conversion would not occur to avoid mangling accented characters
  • Fixed the import so that duplicate cp labels would be ignored and not produce an undefined index warning
  • Fixed the CP Link ID to create new census event and new place
  • Fixed Event Type queries so they work with foreign languages by checking both display and tag
v11.0.0.4a

v10.1.0.4a

24 May 2016 Fixed the following:
  • Updated dictionary for the 1830 column headings
  • Fixed the Create Tables for first time installs
  • Fixed missing text in Find screen
v11.0.0.4

v10.1.0.4

11 May 2016 Updated to use a dictionary approach for the Import from Ancestry, created by Janice Nation.

It is no longer necessary to select the series for the import.

v11.0.0.0 18 March 2016 Updated for TNG V11, but Ancestry Import problem was NOT fixed
v10.1.0.3g
v10.0.0.2l
25 October 2015 Updates were made
  • for the US Census Import for 1920, 1930, and 1940 variations
  • for the UK Census Import for 1881 variations
  • for the person linking so it will use the correct tree and not overlay an existing census event
  • for the transcript update to update the location in both the cpbase and cpdata record
  • for importing the location in new DOM source. It still allows you to specify the location before doing the import
v10.1.0.3f 5 September 2015 Updates were made
  • for the US Census Import for 1910 variations
  • for the UK Census Import for 1871 variations
  • for missing location in DOM source, which now allow you to specify the location before doing the import
Note that updates were not retrofitted to the previous version of the mod for TNG 10 to 10.0.3
v10.1.0.3e 12 August 2015 Updates were made for the US Census Import for 1880, 1900, 1910, 1920, and 1940 variations
Note that updates were not retrofitted to the previous version of the mod for TNG 10 to 10.0.3
v10.1.0.3d
v10.0.0.2k
9 May 2015 The following updates were made:
  • updated US Census Import for 1910 variations
  • updated Census display on Individual page to check the treeID for persons linked to the census transcript
to fix links and/or census display not showing when linked to the wrong tree
  • updated Census Link to use the treeID when checking for existing census event links
so existing links are not overlaid with the same PersonID in a different tree
v10.1.0.3c
v10.0.0.2j
17 February 2015 The following updates were made:
  • updated US Census Import for 1920 variations
  • updated Census display on Individual page to not display the Years Married and Children Born/Living for mobile devices
v10.1.0.3b
v10.0.0.2i
11 February 2015 The following updates were made:
  • updated US Census Import for 1930 and 1940 variations
  • updated Census display on Individual page to correct the display when using the Display All Members of a Household option
v10.1.0.3a 28 January 2015
  • Updated cfg file to indicate that if you have already created the CP Indices you should bypass that step. If you are already running v10.1.0.3 there is no reason to upgrade to this version. No code was changed.
v10.1.0.3 25 January 2015
  • Removed the "or die" from the tng_query in the Import Secondary Process - Check Census Events
  • Added a debug message to the media_cpinclude.php
v10.1.0.3beta 8 January 2015
  • Update for TNG 10.1 to use MySQLi and for Mod Manager syntax rule changes
  • Updated US Census Import to handle yet other different formats of the 1920 census
  • Updated to use English/cp_text.php file if language translations for cp_text.php file do not exist


See Census Plus International Revisions for previous revisions.

Visualization of this mod

See Census Plus International - Visualization


An Approach to Import

See Census Plus International - Import.

Uninstalling the mod

If you want to completely Remove (uninstall) this mod and all its tables, you should

  1. click the Drop Census Plus Tables button in the Mod Manager status screen for the mod to delete the census table before you
  2. click the Remove button to uninstall the mod and then
  3. click the Delete button to delete the config file from the mods folder.

If you are uninstalling the mod prior to an upgrade, you should only click the Uninstall button to uninstall the mod. You should not Drop Census Plus Tables nor Delete the mod since you will want to re-install the mod after the upgrade.

In the event of a problem

Sites using this mod

If you download and install this mod, please add your TNG site to the table below:

URL User Note Mod-Version TNG-Version User-language
Nation Study Janice Nation Developed dictionary and logic to use the DOM Source parser 11.0.0.4 12.1 English
Our Roy and Boucher Family Ken Roy Repackaged and enhanced Census Feature mod 12.0.0.10a 12.1.0 English, French
Robison and Blythe Genealogy Jeff Robison code contributor. Created and uses the Add dialog to add census entries. 11.0.2.6 11.1.0 English
McDonald Family (aka PFOP)

Pages From Our Past

Allen Prunty alpha/beta tester. - I think this mod rocks! (not a public site) 11.0.2.6 11.1.0 English
MyFOOTDEEAncestors Mrs Montgomery 10.0.0.0 10.0.02 EN
Chamberlain and Eidenbenz Genealogy Graham Chamberlain Census linked to Family Census events. Data managed in desktop application. Beta tested v11.0.0.4 12.0.0.7 12.0.0 English, Dutch, French, German, Spanish
Genealogy Cook Klaus Dieter Cook alpha tester. Uses Add, Other Census to enter Mexico census. 10.0.0.0 10.1.0 English, German, Spanish
Our Family Histories Bryan S. Larson alpha/beta tester 11.0.2.6b 11.1.2 English
Feldman Family History Fred Feldman beta tester. 9.1.0.0 9.2.2 English
Ancestral Stewart Family Tree Michael Stewart Public 9.1.0.0 9.2.2 English
Pimble One-Name Study Gerald A Cooke Not a Public Site. 9.1.0.0 9.1.0 English
Wilder Connections P. Beth Adams Not a Public Site. 9.1.0.0 9.2.2 English
Foster / Hartwell Dave Foster 10.0.0.1a 10.0.2 English
The Schnetzka Family Stephen M Pritt 11.0.2.6 11.0.2 English
Farnham & Paradise Ohana Barbara Paradise login: tngguest pwd: tngguest 10.0.0.0a 10.0.2 English
The Dutton's of Vermont Darrin Dutton Public Site 11.0.2.6 11.0.2 English
Hooley Family Links Rick Hooley Public/Private See Here See Here EN
Allen Family Dennis Allen 9.1.0.2 9.2.2 English
Farrar Family Randy Farrar login: guest pwd: guest 9.1.0.3 9.2.2 English
Carr Family Tree Regis Carr beta tested v10.1.0.4; XAMPP v12 w/ MOD v12.0.0.8a 10.1.0.4 10.1.2 English
Oldham One Name Study Jan Oldham 10.0.0.1a 10.0.2 English
Polys Family Genealogy David Polys 10.0.0.0 10.0.1 English
Wagner Walton Genealogy Ben Wagner Not a Public Site. 10.0.0.2c 10.0.0 English
DJCM.DK Claus Martinussen Public Site. 12.0.0.8a 12.0.3 Danish, English
Mackay / McCoy / McKee YDNA Surname Project Greg Roberts Public Site. 10.1.0.3c 10.1.0 English
Roni & Jerry's Genealogy and Family History Jerry Liebowitz Public Site. Censuses linked mainly to family census event. NY State censuses added, too. 10.1.0.3c 10.1.0 English
Brady Family Tree in Western Australia Darryl Brady Public site 10.1.0.3g 10.1.1 EN, DE
Ewbank, Smith & Hall Family Ron Hall 10.1.0.3e 10.1.2 EN
Four Branches Genealogy Mark Kosinski beta tested 12.0.0.10a 12.1.0 English
Conjunctions: Genealogy at the Crossroads Rosina Lippi 11.0.0.4 11.0.1 English
From Tea to Tumbleweeds Trudy Lusk Private site 11.0.0.4b 11.0.1 English
Hammitt Roots Susan Private site 11.0.2.5 11.0.2 English
Roebuck and Families Ancestry Website Donald Roebuck Public site except for Living 11.0.2.5c 11.0.2 English
Bussiere, Robinson, Gingras Website Brian Bussiere Public site 10.1.3 10.1.0.5 English, French
Crawford County Genealogy Gateway Frank Bernosky Public site 11.0.2.6a 11.1.1 English
Porterfield Junction George Porterfield Not a public site 10.1.0.6 10.1.2 English
Rodriguez Lopez y Uribe Senior pagina de Genealogia Camilo Rodriguez Uribe 11.0.2.6 11.0.2 Spanish, English
Whipple, White, Nelson & Duncan Families Steven Whipple 11.0.2.6 11.1.0 English, Danish, German, Spanish, Netherlands, French, Italian, and others
Hans and Hennes Families Roar Dahle 11.0.2.6 11.1.0 Norwegian
MyMispoche Carlton Brooks 12.0.0.10a 12.1.0 English
The Pettit Forest Robert Pettit 11.0.2.6 11.0.2 English
Family History and Ancestry Jay Santos 12.0.0.10 12.0.3 English
Familien Holmberg Jan Roger Holmberg 11.0.2.6 11.1.0 Norwegian
Rintoul/Bowman Family Andrew Rintoul Public/Private 12.0.0.7 12.0 EN, DE, ES, FR
DJCM.DK - vores aner Claus Martinussen 11.0.2.6 11.1.0 Danish
Byberry Waltons Bill Walton Not a public site 11.0.2.6 11.0.2 English
OurLife Family History - McMullen Clan Sean Thompson Not a public site. 11.0.2.6 11.1.0 English
http://wiiaas.no/ Arnfinn Wiik Not a public site. 11.0.2.6 11.1.0 Norwegian
Geeky Genealogist Wendy Allen 11.0.2.6 11.1.0 English
The Larlee Genealogy Heather Feuerhelm 11.0.2.6 11.1.0 English
Wilton, Brimson, Munro and Forward Families Sharon Lewis 11.0.2.6 11.1.0 English
Bunkers Dolan Family Tami Dolan 11.0.2.6 11.1.0 English
A Family Journey Roger Williams 12.0.0.8 11.1.0 English
DiFava / Brandt Family History Larry DiFava 11.0.2.6 11.1.0 English
Ancestral Stewart Family Tree Michael Stewart 11.0.2.6a 11.1.1 English
Total Family History Scott Bennett Not a public site 11.0.2.6a 11.1.1 English
SiEiNo's slekt på Internett Eilif A Nordseth Not a public site 11.0.2.6a 11.1.1 English, Norwegian
Pepperrell and Clarke Family Phillip Pepperrell 11.0.2.6a 11.1.1 English
Steigerwald - McManus - Hite Kaeslingk - Gaffga Families Ricarda Steigerwald 11.0.2.6a 11.1.1 English
Vår families slektssider Jahn Edgar Michelsen Not a public site 11.0.2.6a 11.1.1 Norwegian, English
Our Acadian Family Randal Suire Public/Media Private 12.0.0.7d 12.0.1 English, French
Hannigan History Pages John Hannagan Public/Media Private 12.0.0.7a 12.0.0 English
Lloyd & Lucas - A Merging of Interests Chris Lloyd Public site 12.0.0.8 12.0.1 (EN)
Gambrill Family Tree Bobby Gambrill Public site 12.0.0.9 12.2 (EN)
Porterfield Junction George Porterfield Private site 12.0.0.8a 12.0.3 English
vanheerden.net Emile Private site 12.0.0.10 12.1 English
Some Jamesons John Jameson 12.0.0.10a 12.1 English
Our Family Tree Search Jessica Senkyr-Robinette Private Site 12.0.0.8a 12.0.2 English

TNG Modules Impacted

You can click on the [Expand] link on the right to display the list of TNG Modules change and the [Collapse] link to hide this section again.

The following TNG Modules are modified, and should be backed up prior to installing this mod:

  • css/genstyle.css
  • css/tngtabs1.css
  • templates/template1/css/templatestyle.css
  • templates/template2/css/templatestyle.css
  • templates/template3/css/templatestyle.css
  • templates/template4/css/templatestyle.css
  • templates/template5/css/templatestyle.css
  • templates/template6/css/templatestyle.css
  • templates/template7/css/templatestyle.css
  • templates/template8/css/templatestyle.css
  • templates/template9/css/templatestyle.css
  • templates/template10/css/templatestyle.css
  • templates/template11/css/templatestyle.css
  • templates/template1/css/tngtabs1.css
  • templates/template2/css/tngtabs1.css
  • templates/template3/css/tngtabs1.css
  • templates/template4/css/tngtabs1.css
  • templates/template5/css/tngtabs1.css
  • templates/template6/css/tngtabs1.css
  • templates/template7/css/tngtabs1.css
  • templates/template8/css/tngtabs1.css
  • templates/template9/css/tngtabs1.css
  • templates/template10/css/tngtabs1.css
  • templates/template11/css/tngtabs1.css
  • personlib.php
  • admin_merge.php
  • admin_main.php
  • admin_leftbanner.php
  • languages/English/cust_text.php
  • languages/English-UTF8/cust_text.php
  • customconfig.php
  • admin_deleteevent.php
  • admin_genconfig.php
  • admin_utilities.php
  • admin_backup.php
  • admin_optimize.php
  • admin_restore.php
  • ajx_delete.php
  • deletelib.php
  • treelib.php

The following modules are added by this mod to provide options on how the mod behaves

  • extensions/cp_settings.inc

Related Links

Census Plus International mod

Using_the_Census_Plus_Mod

Census Plus International - Options

Census Plus International - Find

Census Plus International - Add

Census Plus International - Edit

Census Plus International - Delete

Census Plus International - Import

Census Plus International - Update

Census Plus International - Link IDs

Census Plus International - Image

Census Plus International - Restore

Census Plus International - Styles

Census Plus International - SQL Reports

Census Plus International - Census Events

Census Plus considerations when using TNG only

Census Plus considerations when importing GEDCOM

Census Plus International and Family Census

Census Plus International - Source Citation

Media - Census Plus International mod