aboutsummaryrefslogtreecommitdiff
path: root/views/default/admin/settings/photos.php
blob: cc3592f37f4aa0d1b9f31bf776cca5158fa4820a (plain)
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
<?php
/**
 * Admin page
 *
 * @author Cash Costello
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License v2
 */

$tab = get_input('tab', 'settings');

echo elgg_view('navigation/tabs', array(
	'tabs' => array(
		array(
			'text' => elgg_echo('settings'),
			'href' => '/admin/settings/photos',
			'selected' => ($tab == 'settings'),
		),
		array(
			'text' => elgg_echo('tidypics:server_info'),
			'href' => '/admin/settings/photos?tab=server_info',
			'selected' => ($tab == 'server_info'),
		),
		array(
			'text' => elgg_echo('tidypics:server_config'),
			'href' => '/admin/settings/photos?tab=server_config',
			'selected' => ($tab == 'server_config'),
		),
		array(
			'text' => 'ImageMagick',
			'href' => '/admin/settings/photos?tab=image_lib',
			'selected' => ($tab == 'image_lib'),
		),
		array(
			'text' => elgg_echo('tidypics:settings:thumbnail'),
			'href' => '/admin/settings/photos?tab=thumbnail',
			'selected' => ($tab == 'thumbnail'),
		),
		array(
			'text' => elgg_echo('tidypics:settings:help'),
			'href' => '/admin/settings/photos?tab=help',
			'selected' => ($tab == 'help'),
		),
	)
));

switch ($tab) {
	case 'server_info':
		echo elgg_view('admin/settings/photos/server_info');
		break;

	case 'server_config':
		echo elgg_view('admin/settings/photos/server_config');
		break;

	case 'image_lib':
		echo elgg_view('admin/settings/photos/image_lib');
		break;

	case 'thumbnail':
		echo elgg_view('admin/settings/photos/thumbnail');
		break;

	case 'help':
		echo elgg_view('admin/settings/photos/help');
		break;

	default:
	case 'settings':
		echo elgg_view('admin/settings/photos/settings');
		break;
}