|
@@ 1690-1706 (lines=17) @@
|
| 1687 |
|
} |
| 1688 |
|
} |
| 1689 |
|
break; |
| 1690 |
|
case 'marriage_distribution_chart': |
| 1691 |
|
$chart_title = I18N::translate('Marriage by country'); |
| 1692 |
|
// Count how many families got marriage in each country |
| 1693 |
|
$surn_countries = []; |
| 1694 |
|
$m_countries = $this->statsPlaces('FAM'); |
| 1695 |
|
// webtrees uses 3 letter country codes and localised country names, but google uses 2 letter codes. |
| 1696 |
|
foreach ($m_countries as $place) { |
| 1697 |
|
$country = $place['country']; |
| 1698 |
|
if (array_key_exists($country, $country_to_iso3166)) { |
| 1699 |
|
if (!isset($surn_countries[$country_to_iso3166[$country]])) { |
| 1700 |
|
$surn_countries[$country_to_iso3166[$country]] = $place['tot']; |
| 1701 |
|
} else { |
| 1702 |
|
$surn_countries[$country_to_iso3166[$country]] += $place['tot']; |
| 1703 |
|
} |
| 1704 |
|
} |
| 1705 |
|
} |
| 1706 |
|
break; |
| 1707 |
|
case 'indi_distribution_chart': |
| 1708 |
|
default: |
| 1709 |
|
$chart_title = I18N::translate('Individual distribution chart'); |
|
@@ 1708-1724 (lines=17) @@
|
| 1705 |
|
} |
| 1706 |
|
break; |
| 1707 |
|
case 'indi_distribution_chart': |
| 1708 |
|
default: |
| 1709 |
|
$chart_title = I18N::translate('Individual distribution chart'); |
| 1710 |
|
// Count how many people have events in each country |
| 1711 |
|
$surn_countries = []; |
| 1712 |
|
$a_countries = $this->statsPlaces('INDI'); |
| 1713 |
|
// webtrees uses 3 letter country codes and localised country names, but google uses 2 letter codes. |
| 1714 |
|
foreach ($a_countries as $place) { |
| 1715 |
|
$country = $place['country']; |
| 1716 |
|
if (array_key_exists($country, $country_to_iso3166)) { |
| 1717 |
|
if (!isset($surn_countries[$country_to_iso3166[$country]])) { |
| 1718 |
|
$surn_countries[$country_to_iso3166[$country]] = $place['tot']; |
| 1719 |
|
} else { |
| 1720 |
|
$surn_countries[$country_to_iso3166[$country]] += $place['tot']; |
| 1721 |
|
} |
| 1722 |
|
} |
| 1723 |
|
} |
| 1724 |
|
break; |
| 1725 |
|
} |
| 1726 |
|
$chart_url = 'https://chart.googleapis.com/chart?cht=t&chtm=' . $chart_shows; |
| 1727 |
|
$chart_url .= '&chco=' . $WT_STATS_CHART_COLOR1 . ',' . $WT_STATS_CHART_COLOR3 . ',' . $WT_STATS_CHART_COLOR2; // country colours |