Пример #1
0
    $z_boundaries[$zmax] = 10000;
    $zmax = $zmax + 1;
    if ($zmax > 8) {
        $zmax = 8;
    }
}
global $legend, $xdata, $ydata, $xmax, $zmax, $z_boundaries, $xgiven, $zgiven, $percentage, $male_female;
$x_axis = Filter::getInteger('x-as', 1, 21, 11);
$y_axis = Filter::getInteger('y-as', 201, 202, 201);
$z_axis = Filter::getInteger('z-as', 300, 302, 302);
$stats = new Stats($WT_TREE);
$z_boundaries = array();
echo '<div class="statistics_chart" title="', I18N::translate('Statistics plot'), '">';
switch ($x_axis) {
    case '1':
        echo $stats->chartDistribution(array(Filter::get('chart_shows'), Filter::get('chart_type'), Filter::get('SURN')));
        break;
    case '2':
        echo $stats->chartDistribution(array(Filter::get('chart_shows'), 'birth_distribution_chart'));
        break;
    case '3':
        echo $stats->chartDistribution(array(Filter::get('chart_shows'), 'death_distribution_chart'));
        break;
    case '4':
        echo $stats->chartDistribution(array(Filter::get('chart_shows'), 'marriage_distribution_chart'));
        break;
    case '11':
        $monthdata = array();
        for ($i = 0; $i < 12; ++$i) {
            $monthdata[$i] = GregorianDate::monthNameNominativeCase($i + 1, false);
        }
Пример #2
0
				<td class="facts_label">', I18N::translate('Death places'), '</td>
			</tr>
			<tr>
				<td class="facts_value">', $stats->commonBirthPlacesList(), '</td>
				<td class="facts_value">', $stats->commonDeathPlacesList(), '</td>
			</tr>
			<tr>
				<td class="facts_label">', I18N::translate('Marriage places'), '</td>
				<td class="facts_label">', I18N::translate('Events in countries'), '</td>
			</tr>
			<tr>
				<td class="facts_value">', $stats->commonMarriagePlacesList(), '</td>
				<td class="facts_value">', $stats->commonCountriesList(), '</td>
			</tr>
			<tr>
				<td class="facts_value" colspan="2">', $stats->chartDistribution(), '</td>
			</tr>
		</table>
		</fieldset>';
    } elseif ($tab == 3) {
        echo '<fieldset>
		<legend>', I18N::translate('Create your own chart'), '</legend>';
        ?>
		<script>
			function statusHide(sel) {
				var box = document.getElementById(sel);
				box.style.display = 'none';
				var box_m = document.getElementById(sel + '_m');
				if (box_m) {
					box_m.style.display = 'none';
				}