forked from ghmadalin/Minimanager-for-TrinityCore
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathssh.php
More file actions
63 lines (59 loc) · 2.35 KB
/
ssh.php
File metadata and controls
63 lines (59 loc) · 2.35 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
<?php
/*
* Copyright (C) 2010-2011 TrinityScripts <http://www.trinityscripts.xe.cx/>
*
* 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
// page header, and any additional required libraries
require_once 'header.php';
// minimum permission to view page
valid_login($action_permission['delete']);
if (test_port($server[$realm_id]['addr_wan'], $server[$realm_id]['term_port']))
{
// we start with a lead of 10 spaces,
// because last line of header is an opening tag with 8 spaces
// keep html indent in sync, so debuging from browser source would be easy to read
$output .= '
<!-- start of ssh.php -->
<center>
<br />
<applet codebase="." archive="libs/js/ssh.jar"
code="de.mud.jta.Applet" width="780" height="350">
<param name="plugins" value="Status,Socket,'.$server[$realm_id]['term_type'].',Terminal" />
<param name="Socket.host" value="'.$server[$realm_id]['addr_wan'].'" />
<param name="Socket.port" value="'.$server[$realm_id]['term_port'].'" />
</applet>
<br />
<br />
</center>
<!-- end of ssh.php -->';
}
else
{
$lang_ssh = lang_ssh();
$output .= '
<!-- start of ssh.php -->
<div class="top">
<h1><font class="error">'.$lang_ssh['server_offline'].'</font></h1>
</div>
<center>
'.$lang_ssh['config_server_properly'].'
</center>
<!-- end of ssh.php -->';
unset($lang_ssh);
}
unset($action_permission);
require_once 'footer.php';
?>