1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
<?php
// Minimal theme
//
// webtrees: Web based Family History software
// Copyright (C) 2014 webtrees development team.
//
// Derived from PhpGedView
// Copyright (C) 2002 to 2010 PGV Development Team. All rights reserved.
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
if (!defined('WT_WEBTREES')) {
header('HTTP/1.0 403 Forbidden');
exit;
}
// Theme name - this needs double quotes, as file is scanned/parsed by script
$theme_name = "minimal";
// A version number in the path prevents browser-cache problems during upgrade
define('WT_CSS_URL', WT_THEME_URL . 'css-1.5.2/');
$headerfile = WT_THEME_DIR.'header.php';
$footerfile = WT_THEME_DIR.'footer.php';
//-- variables for image names
$WT_IMAGES = array(
// used to draw charts
'dline' => WT_CSS_URL . 'images/dline.png',
'dline2' => WT_CSS_URL . 'images/dline2.png',
'hline' => WT_CSS_URL . 'images/hline.png',
'spacer' => WT_CSS_URL . 'images/spacer.png',
'vline' => WT_CSS_URL . 'images/vline.png',
// used in button images and javascript
'add' => WT_CSS_URL . 'images/add.png',
'button_family' => WT_CSS_URL . 'images/buttons/family.png',
'minus' => WT_CSS_URL . 'images/minus.png',
'plus' => WT_CSS_URL . 'images/plus.png',
'remove' => WT_CSS_URL . 'images/remove.png',
'search' => WT_CSS_URL . 'images/search.png',
// need different sizes before moving to CSS
'default_image_F' => WT_CSS_URL . 'images/silhouette_female.png',
'default_image_M' => WT_CSS_URL . 'images/silhouette_male.png',
'default_image_U' => WT_CSS_URL . 'images/silhouette_unknown.png',
);
//-- Variables for the Fan chart
$fanChart = array(
'font' => WT_ROOT.'includes/fonts/DejaVuSans.ttf',
'size' => '7px',
'color' => '#000000',
'bgColor' => '#eeeeee',
'bgMColor' => '#cccccc',
'bgFColor' => '#dddddd'
);
// This section defines variables for the pedigree chart
$bwidth = 250; // width of boxes on pedigree chart
$bheight = 80; // height of boxes on pedigree chart
$baseyoffset = 10; // position the entire pedigree tree relative to the top of the page
$basexoffset = 10; // position the entire pedigree tree relative to the left of the page
$bxspacing = 0; // horizontal spacing between boxes on the pedigree chart
$byspacing = 5; // vertical spacing between boxes on the pedigree chart
$brborder = 1; // box right border thickness
$linewidth = 1.5; // width of joining lines
$shadowcolor = ''; // shadow color for joining lines
$shadowblur = 0; // shadow blur for joining lines
$shadowoffsetX = 0; // shadowOffsetX for joining lines
$shadowoffsetY = 0; // shadowOffsetY for joining lines
// Global variables for the descendancy chart
$Dbaseyoffset = 20; // position the entire descendancy tree relative to the top of the page
$Dbasexoffset = 20; // position the entire descendancy tree relative to the left of the page
$Dbxspacing = 5; // horizontal spacing between boxes
$Dbyspacing = 10; // vertical spacing between boxes
$Dbwidth = 260; // width of DIV layer boxes
$Dbheight = 80; // height of DIV layer boxes
$Dindent = 15; // width to indent descendancy boxes
$Darrowwidth = 30; // additional width to include for the up arrows
$Darrowwidth = 15; // additional width to include for the up arrows
// Dimensions for compact version of chart displays
$cbwidth = 240;
$cbheight = 50;
// The largest possible area for charts is 300,000 pixels. As the maximum height or width is 1000 pixels
$WT_STATS_S_CHART_X = 440;
$WT_STATS_S_CHART_Y = 125;
$WT_STATS_L_CHART_X = 900;
// For map charts, the maximum size is 440 pixels wide by 220 pixels high
$WT_STATS_MAP_X = 440;
$WT_STATS_MAP_Y = 220;
$WT_STATS_CHART_COLOR1 = "ffffff";
$WT_STATS_CHART_COLOR2 = "555555";
$WT_STATS_CHART_COLOR3 = "cccccc";
|