-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathadmin.php
More file actions
107 lines (87 loc) · 2.77 KB
/
Copy pathadmin.php
File metadata and controls
107 lines (87 loc) · 2.77 KB
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
<?
/*
+--------------------------------------------------------------------------
| MkPortal
| ========================================
| by Meo aka Luponero <Amedeo de longis>
|
| (c) 2004 mkportal.it
| http://www.mkportal.it
| Email: luponero@mclink.it
|
+---------------------------------------------------------------------------
|
| > MKPortal
| > Written By Amedeo de longis
| > Date started: 9.2.2004
|
+--------------------------------------------------------------------------
*/
define ( 'IN_MKP', 1 );
$MK_PATH = "../";
require $MK_PATH."mkportal/conf_mk.php";
switch($MK_BOARD) {
case 'IPB':
$driverf = "ipb_driverf.php";
$board_functions = "ipb_board_functions.php";
break;
case 'PHPBB':
$driverf = "php_driverf.php";
$board_functions = "php_board_functions.php";
break;
case 'VB':
$driverf = "vb_driverf.php";
$board_functions = "vb_board_functions.php";
break;
case 'OXY':
$driverf = "oxy_driverf.php";
$board_functions = "oxy_board_functions.php";
break;
default:
$driverf = "smf_driverf.php";
$board_functions = "smf_board_functions.php";
break;
}
require $MK_PATH."mkportal/include/$driverf";
require $MK_PATH."mkportal/include/functions.php";
require $MK_PATH."mkportal/include/$board_functions";
require "$mklib->template/tpl_main.php";
$mklib->load_lang("lang_admin.php");
//controlla che sei loggato e admin
if(!$mkportals->member['g_access_cp'] && !$mklib->member['g_access_cpa']) {
$message = "{$mklib->lang['ad_noperms']}";
$mklib->error_page($message);
exit;
}
if($mkportals->member['name']=="Guest" OR $mkportals->member['name']=="") {
$message = "{$mklib->lang['ad_noperms']}";
$mklib->error_page($message);
exit;
}
$mkportals->input = $mklib->mkp_input();
$ind = $mkportals->input['ind'];
$switch = array(
'ad_blocks' => "ad_blocks",
'ad_blog' => "ad_blog",
'ad_chat' => "ad_chat",
'ad_contents' => "ad_contents",
'ad_download' => "ad_download",
'ad_gallery' => "ad_gallery",
'ad_main' => "ad_main",
'ad_news' => "ad_news",
'ad_boardnews' => "ad_boardnews",
'ad_perms' => "ad_perms",
'ad_poll' => "ad_poll",
'ad_quote' => "ad_quote",
'ad_review' => "ad_review",
'ad_topsite' => "ad_topsite",
'ad_urlo' => "ad_urlo",
'ad_nav' => "ad_nav",
'ad_skin' => "ad_skin",
'ad_approvals' => "ad_approvals"
);
if (!isset($switch[$ind])) {
$ind = "ad_main";
}
require "./admin/{$switch[$ind]}.php";
?>