Moved the Agents into their own repo. Kept the agent.pl just for reference
This commit is contained in:
parent
22381be29a
commit
8680a02b13
18132 changed files with 0 additions and 2569420 deletions
|
|
@ -1,29 +0,0 @@
|
|||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
<tr>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsoverview_banlist_id}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsoverview_banlist_ip}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsoverview_banlist_name}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsoverview_banlist_uid}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsoverview_banlist_reason}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsoverview_banlist_created}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsoverview_banlist_duration}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsoverview_banlist_end}</b></td>
|
||||
<td class="table0"> </td>
|
||||
</tr>
|
||||
{if !empty($banList[0].banid)}
|
||||
{section loop=$banList name=ban}
|
||||
<tr id="banRow_{$banList[ban].banid}" class="{cycle values="table2,table1"}">
|
||||
<td>{$banList[ban].banid}</td>
|
||||
<td>{$banList[ban].ip|replace:"\\":""}</td>
|
||||
<td>{$banList[ban].name}</td>
|
||||
<td>{$banList[ban].uid}</td>
|
||||
<td>{$banList[ban].reason}</td>
|
||||
<td>{$webinterface->parseDate($banList[ban].created, 0, 'r')}</td>
|
||||
<td>{if $banList[ban].duration > 0}{$banList[ban].duration}{else}{$lang.OGP_LANG_vsoverview_banlist_unlimited}{/if}</td>
|
||||
<td>{if $banList[ban].duration > 0}{$webinterface->parseDate($banList[ban].created, $banList[ban].duration, 'r')}{else}{$lang.OGP_LANG_vsoverview_banlist_never}{/if}</td>
|
||||
<td align="center"><a href="javascript:deleteBan({$banList[ban].banid});"><img src="modules/TS3Admin/images/delete.png" alt="delete" border="0" /></a></td>
|
||||
</tr>
|
||||
{/section}
|
||||
{/if}
|
||||
</table>
|
||||
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
<script src="modules/TS3Admin/webinterface.js" type="text/javascript"></script>
|
||||
<body onload="onLoad();{if $liveviewAutoUpdate == true}liveViewUpdateInterval = setInterval('serverViewUpdate(false)', 10000);{/if}">
|
||||
<div id="jsMsg" style="display:none;">
|
||||
<span id="js_error">{$lang.OGP_LANG_js_error}</span>
|
||||
<span id="js_ajax_error">{$lang.OGP_LANG_js_ajax_error}</span>
|
||||
<span id="js_confirm_server_stop" title="{$lang.OGP_LANG_js_confirm_server_stop}"></span>
|
||||
<span id="js_confirm_server_delete" title="{$lang.OGP_LANG_js_confirm_server_delete}"></span>
|
||||
<span id="js_notice_server_deleted" title="{$lang.OGP_LANG_js_notice_server_deleted}"></span>
|
||||
<span id="js_prompt_banduration" title="{$lang.OGP_LANG_js_prompt_banduration}"></span>
|
||||
<span id="js_prompt_banreason" title="{$lang.OGP_LANG_js_prompt_banreason}"></span>
|
||||
<span id="js_prompt_msg_to" title="{$lang.OGP_LANG_js_prompt_msg_to}"></span>
|
||||
<span id="js_prompt_poke_to" title="{$lang.OGP_LANG_js_prompt_poke_to}"></span>
|
||||
<span id="js_prompt_new_propvalue" title="{$lang.OGP_LANG_js_prompt_new_propvalue}"></span>
|
||||
</div>
|
||||
<!--[if IE]>
|
||||
Attention: Internet Explorer is not completely supported.
|
||||
<![endif]-->
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
{section loop=$serverTree name=tree}{if $serverTree[tree].is_server == true}<div class="table0"><a href="javascript:sendMsg({$serverTree[tree].cid}, 3);" style="float:right;"><img src="modules/TS3Admin/images/viewer/16x16_channel_chat.png" class="viewer" border="0" title="Send Message" /></a><img src="modules/TS3Admin/images/viewer/16x16_server_green.png" width="16" height="16" class="viewer" /> <b>{$serverTree[tree].channel_name}</b></div>{else}
|
||||
<div class="{cycle values="table2,table1"}">
|
||||
<span style="float:right;">
|
||||
|
||||
</span>
|
||||
{section loop=$serverTree[tree].draw_before name=line}<img src="modules/TS3Admin/images/viewer/{$serverTree[tree].draw_before[line]}.png" width="16" height="16" class="viewer" />{/section}<img src="modules/TS3Admin/images/viewer/line_{$serverTree[tree].mode}.png" width="16" height="16" class="viewer" /><img src="modules/TS3Admin/images/viewer/16x16_channel_green.png" width="16" height="16" class="viewer" /> {$serverTree[tree].channel_name} <a href="javascript:sendMsg({$serverTree[tree].cid}, 2);"><img src="modules/TS3Admin/images/viewer/16x16_channel_chat.png" class="viewer" border="0" title="Send Message" /></a><span class="serverview_channel" style="display:none;"><a href="javascript:moveToChan({$serverTree[tree].cid});"><img src="modules/TS3Admin/images/viewer/larrow.png" class="viewer" border="0" title="{$lang.OGP_LANG_vsliveview_liveview_tooltip_to_channel}{$serverTree[tree].cid}" /></a></span>
|
||||
{section loop=$serverTree[tree].clients name=client}{if $serverTree[tree].clients[client].client_type == 0}
|
||||
<div id="serverview_client_{$serverTree[tree].clients[client].clid}" class="{cycle values="table2,table1"}">
|
||||
<span style="float:right;">
|
||||
<span class="serverview_client">
|
||||
<a href="javascript:setUserMoveToChan({$serverTree[tree].clients[client].clid});"><img src="modules/TS3Admin/images/viewer/rarrow.png" class="viewer" border="0" title="{$lang.OGP_LANG_vsliveview_liveview_tooltip_switch}" /></a>
|
||||
<a href="javascript:sendMsg({$serverTree[tree].clients[client].clid}, 1);"><img src="modules/TS3Admin/images/viewer/16x16_player_chat.png" class="viewer" border="0" title="{$lang.OGP_LANG_vsliveview_liveview_tooltip_send_msg}" /></a>
|
||||
<a href="javascript:poke({$serverTree[tree].clients[client].clid});"><img src="modules/TS3Admin/images/viewer/16x16_poke.png" class="viewer" border="0" title="{$lang.OGP_LANG_vsliveview_liveview_tooltip_poke}" /></a>
|
||||
<a href="javascript:kickClient({$serverTree[tree].clients[client].clid});"><img src="modules/TS3Admin/images/viewer/16x16_delete.png" width="16" height="16" class="viewer" border="0" title="{$lang.OGP_LANG_vsliveview_liveview_tooltip_kick}" /></a>
|
||||
<a href="javascript:banClient({$serverTree[tree].clients[client].clid});"><img src="modules/TS3Admin/images/viewer/16x16_ban_client.png" width="16" height="16" class="viewer" border="0" title="{$lang.OGP_LANG_vsliveview_liveview_tooltip_ban}" /></a>
|
||||
</span>
|
||||
<a href="javascript:backMoveToChan({$serverTree[tree].clients[client].clid});" style="display:none;" id="serverview_client_back_{$serverTree[tree].clients[client].clid}" class="serverview_client_back"><img src="modules/TS3Admin/images/viewer/back.png" class="viewer" border="0" /></a>
|
||||
</span>
|
||||
{section loop=$serverTree[tree].draw_before name=line}<img src="modules/TS3Admin/images/viewer/{$serverTree[tree].draw_before[line]}.png" width="16" height="16" class="viewer" />{/section}{if !isset($smarty.section.loop.last) || $smarty.section.loop.last == "line_t"}<img src="modules/TS3Admin/images/viewer/line_i.png" width="16" height="16" class="viewer" />{else}<img src="modules/TS3Admin/images/viewer/spacer.png" width="16" height="16" class="viewer" />{/if}{if isset($serverTree[tree].clients[client.index_next])}<img src="modules/TS3Admin/images/viewer/line_t.png" width="16" height="16" class="viewer" />{elseif isset($serverTree[tree.index_next]) && $serverTree[tree.index_next].pid == $serverTree[tree].cid}<img src="modules/TS3Admin/images/viewer/line_t.png" width="16" height="16" class="viewer" />{else}<img src="modules/TS3Admin/images/viewer/line_l.png" width="16" height="16" class="viewer" />{/if}<img src="modules/TS3Admin/images/viewer/{$serverTree[tree].clients[client].status_img}.png" width="16" height="16" class="viewer" /> <b>{$serverTree[tree].clients[client].client_nickname}</b></div>
|
||||
{/if}{/section}
|
||||
</div>
|
||||
{/if}{/section}
|
||||
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
<div>
|
||||
<a href="#" id="clearLink" style=""></a>
|
||||
<img src="modules/TS3Admin/images/loading.gif" id="loadingImage" style="visibility:hidden;" />
|
||||
</div>
|
||||
<form action="home.php?m=TS3Admin" method="post">
|
||||
<table border="0" cellspacing="1" cellpadding="0">
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsselect_id}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsselect_name}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsselect_ip}:{$lang.OGP_LANG_vsselect_port}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsselect_state}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsselect_clients}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vsselect_uptime}</b></td>
|
||||
</tr>
|
||||
{foreach from=$selectvServer item=curvServer}
|
||||
<tr class="{cycle values="table2,table1"}">
|
||||
<td><input type="radio" name="vserver" value="{$curvServer.virtualserver_id}" /></td>
|
||||
<td>{$curvServer.virtualserver_id}</td>
|
||||
<td>{$curvServer.virtualserver_name}</td>
|
||||
<td>{$display_public_ip}:{$curvServer.virtualserver_port}</td>
|
||||
<td><span id="serverstatus{$curvServer.virtualserver_id}" class="{if $curvServer.virtualserver_status=="none"}offline{else}{$curvServer.virtualserver_status}{/if}">{if $curvServer.virtualserver_status=="none"}offline{else}{$curvServer.virtualserver_status}{/if}</span></td>
|
||||
<td>{$curvServer.virtualserver_clientsonline}/{$curvServer.virtualserver_maxclients}</td>
|
||||
<td><!--'.TS3webinterface::parseTime($data[$i]['virtualserver_uptime']).'--><!--{$curvServer.virtualserver_uptime}-->{$webinterface->parseTime($curvServer.virtualserver_uptime)}</td>
|
||||
</tr>
|
||||
{/foreach}
|
||||
</table>
|
||||
<br /><br />
|
||||
<span style="border-top:1px solid #CCCCCC;padding-top:13px;">
|
||||
<input type="submit" name="vserverSubmit" value="{$lang.OGP_LANG_vsselect_choose}" /> <input type="button" name="startvServer" onclick="setvserverstate('START');" value="{$lang.OGP_LANG_vsselect_start}" /> <input type="button" name="stopvServer" onclick="setvserverstate('STOP');" value="{$lang.OGP_LANG_vsselect_stop}" />
|
||||
</span>
|
||||
</form>
|
||||
<br />
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
<div id="updateAvailable">
|
||||
<!--<h3>Achtung: Eine neue Version (v{$updateAvailable[0]}) dieser Software ist unter <a href="{$updateAvailable[1]}" target="_blank">{$updateAvailable[1]}</a> verfügbar.</h3>-->
|
||||
<h3>{$lang.OGP_LANG_update_available|replace:'%1':$updateAvailable[0]|replace:'%2':$updateAvailable[1]}</h3>
|
||||
</div>
|
||||
|
|
@ -1,88 +0,0 @@
|
|||
<div>
|
||||
<a href="#" id="clearLink" style=""></a>
|
||||
<img src="modules/TS3Admin/images/loading.gif" id="loadingImage" style="visibility:hidden;" />
|
||||
<img src="modules/TS3Admin/images/spacer.png" width="16" height="16" style="visibility:hidden;" />
|
||||
<a href="home.php?m=TS3Admin">{$lang.OGP_LANG_head_vserver_overview}</a> | <a href="home.php?m=TS3Admin&token">{$lang.OGP_LANG_head_vserver_token}</a>
|
||||
</div>
|
||||
|
||||
<span style="float:left;">
|
||||
<fieldset class="infoBox" style="width:320px;"><!--float:left;--><legend>{$lang.OGP_LANG_vsliveview_server_virtualserver} #{$data.virtualserver_id} {$lang.OGP_LANG_vsliveview_server_head}</legend>
|
||||
<!--not implemented ;) but backup works!-->
|
||||
<div id="serverview">
|
||||
{include file='liveview.tpl'}
|
||||
</div>
|
||||
<input type="hidden" name="liveViewSelection" id="liveViewSelection" />
|
||||
<br />
|
||||
<input type="checkbox" name="liveViewAutoUpdateActivated" id="liveViewAutoUpdateActivated" /> {$lang.OGP_LANG_vsliveview_liveview_enable_autorefresh}
|
||||
<a href="javascript:serverViewUpdate(true);document.getElementById('clearLink').focus();"><img src="modules/TS3Admin/images/refresh.png" alt="reload" border="0" /></a>
|
||||
</fieldset>
|
||||
<fieldset style="width:320px;"><legend>{$lang.OGP_LANG_vsliveview_channelbackup_head}</legend>
|
||||
<p>
|
||||
<form action="home.php?m=TS3Admin&getchannelbackup&type=cleared" method="post" target="_blank">
|
||||
<input type="submit" value="{$lang.OGP_LANG_vsliveview_channelbackup_get}" />
|
||||
</form>
|
||||
</p><br />
|
||||
<hr />
|
||||
{if !empty($insertResult)}
|
||||
{if $insertResult[0]|upper == "ERROR"}
|
||||
<p>{$lang.OGP_LANG_error} {$insertResult[1]}: {$insertResult[2]}</p>
|
||||
{else}
|
||||
<p>
|
||||
{$lang.OGP_LANG_vsliveview_channelbackup_new_added_ok}
|
||||
</p>
|
||||
{/if}
|
||||
{/if}
|
||||
<p>
|
||||
<h3>{$lang.OGP_LANG_vsliveview_channelbackup_load}</h3>
|
||||
<form action="home.php?m=TS3Admin&liveview&do=loadbackup" method="post" enctype="multipart/form-data">
|
||||
<input type="file" name="backup" accept="text/plain" style="width:200px;" /><br /><br />
|
||||
<input type="submit" name="loadChannelBackupSubmit" value="{$lang.OGP_LANG_vsliveview_channelbackup_load_submit}" />
|
||||
</form>
|
||||
</p>
|
||||
</fieldset>
|
||||
</span>
|
||||
|
||||
|
||||
<fieldset class="infoBox" style="width:700px;"><legend>{$lang.OGP_LANG_vsoverview_banlist_head}</legend>
|
||||
<div id="banlist">
|
||||
{include file='banlist.tpl'}
|
||||
</div>
|
||||
<br /><a href="javascript:banListUpdate();document.getElementById('clearLink').focus();"><img src="modules/TS3Admin/images/refresh.png" alt="reload" border="0" /></a>
|
||||
</fieldset>
|
||||
<fieldset class="infoBox" style="width:310px;"><legend>{$lang.OGP_LANG_vsoverview_banlist_new_head}</legend>
|
||||
<table>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_banlist_ip}</b></td>
|
||||
<td><input type="text" name="newBanIP" id="newBanIP" value="" style="width:140px;" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_banlist_name}</b></td>
|
||||
<td><input type="text" name="newBanName" id="newBanName" value="" style="width:140px;" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_banlist_uid}</b></td>
|
||||
<td><input type="text" name="newBanUID" id="newBanUID" value="" style="width:200px;" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_banlist_reason}</b></td>
|
||||
<td><input type="text" name="newBanReason" id="newBanReason" value="" style="width:200px;" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_banlist_duration}</b></td>
|
||||
<td>
|
||||
<input type="text" name="newBanDuration" id="newBanDuration" value="" style="width:50px;" />
|
||||
<select name="newBanDurationMode" id="newBanDurationMode" onchange="if(this.selectedIndex==0) document.getElementById('newBanDuration').disabled=true;else document.getElementById('newBanDuration').disabled=false;">
|
||||
<option value="0">{$lang.OGP_LANG_vsoverview_banlist_unlimited}</option>
|
||||
<option value="1">{$lang.OGP_LANG_time_seconds}</option>
|
||||
<option value="60" selected="selected">{$lang.OGP_LANG_time_minutes}</option>
|
||||
<option value="3600">{$lang.OGP_LANG_time_hours}</option>
|
||||
<option value="86400">{$lang.OGP_LANG_time_days}</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" align="center"><input type="button" value="{$lang.OGP_LANG_vsoverview_banlist_new_create}" onclick="addBan();" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
<br class="clear" />
|
||||
|
|
@ -1,178 +0,0 @@
|
|||
<div>
|
||||
<a href="#" id="clearLink" style=""></a>
|
||||
<img src="modules/TS3Admin/images/loading.gif" id="loadingImage" style="visibility:hidden;" />
|
||||
<img src="modules/TS3Admin/images/spacer.png" width="16" height="16" style="visibility:hidden;" />
|
||||
<a href="home.php?m=TS3Admin&token">{$lang.OGP_LANG_head_vserver_token}</a> | <a href="home.php?m=TS3Admin&liveview">{$lang.OGP_LANG_head_vserver_liveview}</a>
|
||||
</div>
|
||||
|
||||
<fieldset class="infoBox" style="width:500px;float:left;"><legend>{$lang.OGP_LANG_vsoverview_virtualserver} #{$data.virtualserver_id} {$lang.OGP_LANG_vsoverview_information_head}</legend>
|
||||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
<tr>
|
||||
<td colspan="2"><div class="propHeadline"><b>{$lang.OGP_LANG_vsoverview_info_general_head}</b></div></td>
|
||||
</tr>
|
||||
{if $subusers_installed and $is_parent_user}
|
||||
{if $subusers|@is_array}
|
||||
<tr>
|
||||
<td width="120"><b>{$lang.OGP_LANG_assign_to_subuser}</b></td>
|
||||
<td>
|
||||
<form method=POST>
|
||||
<input type=hidden name=assign_subuser>
|
||||
<select name="user_id" onchange="this.form.submit();">
|
||||
<option>{$lang.OGP_LANG_select_subuser}</option>
|
||||
{foreach from=$subusers item=subuser}
|
||||
<option value="{$subuser.user_id}">{$subuser.users_login}</option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
{/if}
|
||||
{if $subusers_assigned|@is_array}
|
||||
<tr>
|
||||
<td width="120"><b>{$lang.OGP_LANG_unassign_from_subuser}</b></td>
|
||||
<td>
|
||||
<form method=POST>
|
||||
<input type=hidden name=unassign_subuser>
|
||||
<select name="user_id" onchange="this.form.submit();">
|
||||
<option>{$lang.OGP_LANG_select_subuser}</option>
|
||||
{foreach from=$subusers_assigned item=subuser}
|
||||
<option value="{$subuser.user_id}">{$subuser.users_login}</option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
{/if}
|
||||
{/if}
|
||||
<tr>
|
||||
<td width="120"><b>{$lang.OGP_LANG_vsoverview_info_servername}</b></td>
|
||||
<td><span id="virtualserver_name">{$data.virtualserver_name}</span> <a href="javascript:serveredit('virtualserver_name');" class="edit"><img src="modules/TS3Admin/images/edit.png" alt="edit" border="0" /></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_host}</b></td>
|
||||
<td>{$data.virtualserver_platform} {$data.virtualserver_version}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_state}</b></td>
|
||||
<td><span id="serverstatus" class="{$data.virtualserver_status}">{$data.virtualserver_status}</span>{if $data.virtualserver_status == "online"} - {$lang.OGP_LANG_vsselect_ip}:{$lang.OGP_LANG_vsselect_port} <a href="ts3server://{$display_public_ip}:{$data.virtualserver_port}">{$display_public_ip}:{$data.virtualserver_port}</a>{/if}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_uptime}</b></td>
|
||||
<td><span id="virtualserver_uptime">{$webinterface->parseTime($data.virtualserver_uptime)}</span> <a href="javascript:serverupdate(new Array('virtualserver_uptime'));" class="edit"><img src="modules/TS3Admin/images/refresh.png" alt="edit" border="0" /></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_welcomemsg}</b></td>
|
||||
<td><span id="virtualserver_welcomemessage">{$data.virtualserver_welcomemessage}</span> <a href="javascript:serveredit('virtualserver_welcomemessage');" class="edit"><img src="modules/TS3Admin/images/edit.png" alt="edit" border="0" /></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_hostmsg}</b></td>
|
||||
<td><span id="virtualserver_hostmessage">{$data.virtualserver_hostmessage}</span> <a href="javascript:serveredit('virtualserver_hostmessage');" class="edit"><img src="modules/TS3Admin/images/edit.png" alt="edit" border="0" /></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b> ⇒ {$lang.OGP_LANG_vsoverview_info_hostmsg_mode_output}</b></td>
|
||||
<td>
|
||||
<span id="virtualserver_hostmessage_mode">
|
||||
<table border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td><input type="radio" name="virtualserver_hostmessage_mode" value="0"{if $data.virtualserver_hostmessage_mode == 0} checked="checked"{/if} onchange="serveredit_enum('virtualserver_hostmessage_mode');" /> {$lang.OGP_LANG_vsoverview_info_hostmsg_mode_0}</td>
|
||||
<td><input type="radio" name="virtualserver_hostmessage_mode" value="1"{if $data.virtualserver_hostmessage_mode == 1} checked="checked"{/if} onchange="serveredit_enum('virtualserver_hostmessage_mode');" /> {$lang.OGP_LANG_vsoverview_info_hostmsg_mode_1}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><input type="radio" name="virtualserver_hostmessage_mode" value="2"{if $data.virtualserver_hostmessage_mode == 2} checked="checked"{/if} onchange="serveredit_enum('virtualserver_hostmessage_mode');" /> {$lang.OGP_LANG_vsoverview_info_hostmsg_mode_2}</td>
|
||||
<td><input type="radio" name="virtualserver_hostmessage_mode" value="3"{if $data.virtualserver_hostmessage_mode == 3} checked="checked"{/if} onchange="serveredit_enum('virtualserver_hostmessage_mode');" /> {$lang.OGP_LANG_vsoverview_info_hostmsg_mode_3}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_req_security}</b></td>
|
||||
<td><span id="virtualserver_needed_identity_security_level">{$data.virtualserver_needed_identity_security_level}</span> {$lang.OGP_LANG_vsoverview_info_req_securitylvl}<a href="javascript:serveredit('virtualserver_needed_identity_security_level');" class="edit"><img src="modules/TS3Admin/images/edit.png" alt="edit" border="0" /></a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2"><div class="propHeadline"><b>{$lang.OGP_LANG_vsoverview_info_hostbanner_head}</b></div></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_hostbanner_url}</b></td>
|
||||
<td><span id="virtualserver_hostbanner_url">{$data.virtualserver_hostbanner_url}</span> <a href="javascript:serveredit('virtualserver_hostbanner_url');" class="edit"><img src="modules/TS3Admin/images/edit.png" alt="edit" border="0" /></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_hostbanner_imgurl}</b></td>
|
||||
<td><span id="virtualserver_hostbanner_gfx_url">{$data.virtualserver_hostbanner_gfx_url}</span> <a href="javascript:serveredit('virtualserver_hostbanner_gfx_url');" class="edit"><img src="modules/TS3Admin/images/edit.png" alt="edit" border="0" /></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_hostbanner_buttonurl}</b></td>
|
||||
<td><span id="virtualserver_hostbutton_url">{$data.virtualserver_hostbutton_url}</span> <a href="javascript:serveredit('virtualserver_hostbutton_url');" class="edit"><img src="modules/TS3Admin/images/edit.png" alt="edit" border="0" /></a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2"><div class="propHeadline"><b>{$lang.OGP_LANG_vsoverview_info_antiflood_head}</b></div></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_antiflood_warning}</b></td>
|
||||
<td><span id="virtualserver_antiflood_points_needed_warning">{$data.virtualserver_antiflood_points_needed_warning}</span> {$lang.OGP_LANG_vsoverview_info_antiflood_points} <a href="javascript:serveredit('virtualserver_antiflood_points_needed_warning');" class="edit"><img src="modules/TS3Admin/images/edit.png" alt="edit" border="0" /></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_antiflood_kick}</b></td>
|
||||
<td><span id="virtualserver_antiflood_points_needed_kick">{$data.virtualserver_antiflood_points_needed_kick}</span> {$lang.OGP_LANG_vsoverview_info_antiflood_points} <a href="javascript:serveredit('virtualserver_antiflood_points_needed_kick');" class="edit"><img src="modules/TS3Admin/images/edit.png" alt="edit" border="0" /></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_antiflood_ban}</b></td>
|
||||
<td><span id="virtualserver_antiflood_points_needed_ban">{$data.virtualserver_antiflood_points_needed_ban}</span> {$lang.OGP_LANG_vsoverview_info_antiflood_points} <a href="javascript:serveredit('virtualserver_antiflood_points_needed_ban');" class="edit"><img src="modules/TS3Admin/images/edit.png" alt="edit" border="0" /></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_antiflood_banduration}</b></td>
|
||||
<td><span id="virtualserver_antiflood_ban_time">{$data.virtualserver_antiflood_ban_time}</span> {$lang.OGP_LANG_vsoverview_info_antiflood_in_seconds} <a href="javascript:serveredit('virtualserver_antiflood_ban_time');" class="edit"><img src="modules/TS3Admin/images/edit.png" alt="edit" border="0" /></a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_info_antiflood_decrease}</b></td>
|
||||
<td><span id="virtualserver_antiflood_points_tick_reduce">{$data.virtualserver_antiflood_points_tick_reduce}</span> {$lang.OGP_LANG_vsoverview_info_antiflood_points_per_tick} <a href="javascript:serveredit('virtualserver_antiflood_points_tick_reduce');" class="edit"><img src="modules/TS3Admin/images/edit.png" alt="edit" border="0" /></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
|
||||
|
||||
<fieldset class="infoBox" style="width:300px;float:left;"><legend>{$lang.OGP_LANG_vsoverview_virtualserver} #{$data.virtualserver_id} {$lang.OGP_LANG_vsoverview_connection_head}</legend>
|
||||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
<tr>
|
||||
<td colspan="3"><div class="propHeadline"><b>{$lang.OGP_LANG_vsoverview_conn_total_head}</b> <a href="javascript:serverupdate(new Array('connection_packets_sent_total', 'connection_packets_received_total', 'connection_bytes_sent_total', 'connection_bytes_received_total', 'connection_bandwidth_sent_last_second_total', 'connection_bandwidth_received_last_second_total', 'connection_bandwidth_sent_last_minute_total', 'connection_bandwidth_received_last_minute_total'));" class="edit"><img src="modules/TS3Admin/images/refresh.png" alt="edit" border="0" /></a></div></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td><span class="small italic">{$lang.OGP_LANG_vsoverview_conn_total_send}</span></td>
|
||||
<td><span class="small italic">{$lang.OGP_LANG_vsoverview_conn_total_received}</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_conn_total_packets}</b></td>
|
||||
<td><span id="connection_packets_sent_total">{$data.connection_packets_sent_total}</span></td>
|
||||
<td><span id="connection_packets_received_total">{$data.connection_packets_received_total}</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_conn_total_bytes}</b></td>
|
||||
<td><span id="connection_bytes_sent_total">{$webinterface->convertByteToMB($data.connection_bytes_sent_total)}</span> <span class="small">MB</span></td>
|
||||
<td><span id="connection_bytes_received_total">{$webinterface->convertByteToMB($data.connection_bytes_received_total)}</span> <span class="small">MB</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"><div class="propHeadline"><b>{$lang.OGP_LANG_vsoverview_conn_bandwidth_head}</b></div></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><span class="small italic">{$lang.OGP_LANG_vsoverview_conn_bandwidth_last}</span></td>
|
||||
<td><span class="small italic">{$lang.OGP_LANG_vsoverview_conn_bandwidth_send}</span></td>
|
||||
<td><span class="small italic">{$lang.OGP_LANG_vsoverview_conn_bandwidth_received}</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_conn_bandwidth_second}</b></td>
|
||||
<td><span id="connection_bandwidth_sent_last_second_total">{$webinterface->convertByteToKB($data.connection_bandwidth_sent_last_second_total)}</span> <span class="small">kB</span></td>
|
||||
<td><span id="connection_bandwidth_received_last_second_total">{$webinterface->convertByteToKB($data.connection_bandwidth_received_last_second_total)}</span> <span class="small">kB</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lang.OGP_LANG_vsoverview_conn_bandwidth_minute}</b></td>
|
||||
<td><span id="connection_bandwidth_sent_last_minute_total">{$webinterface->convertByteToKB($data.connection_bandwidth_sent_last_minute_total)}</span> <span class="small">kB/s</span></td>
|
||||
<td><span id="connection_bandwidth_received_last_minute_total">{$webinterface->convertByteToKB($data.connection_bandwidth_received_last_minute_total)}</span> <span class="small">kB/s</span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
|
|
@ -1,83 +0,0 @@
|
|||
<div>
|
||||
<a href="#" id="clearLink" style=""></a>
|
||||
<img src="modules/TS3Admin/images/loading.gif" id="loadingImage" style="visibility:hidden;" />
|
||||
<img src="modules/TS3Admin/images/spacer.png" width="16" height="16" style="visibility:hidden;" />
|
||||
<a href="home.php?m=TS3Admin&">{$lang.OGP_LANG_head_vserver_overview}</a> | <a href="home.php?m=TS3Admin&liveview">{$lang.OGP_LANG_head_vserver_liveview}</a>
|
||||
</div>
|
||||
|
||||
<fieldset class="infoBox" style="width:800px;"><!--float:left;--><legend>{$lang.OGP_LANG_vstoken_token_virtualserver} #{$data.virtualserver_id} {$lang.OGP_LANG_vstoken_token_head}</legend>
|
||||
<table width="100%" border="0" cellspacing="1" cellpadding="3">
|
||||
<tr>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vstoken_token_type}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vstoken_token_id1}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vstoken_token_id2}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vstoken_token_tokencode}</b></td>
|
||||
<td class="table0"><b>{$lang.OGP_LANG_vstoken_token_delete}</b></td>
|
||||
</tr>
|
||||
{if $tokenList != false}
|
||||
{foreach from=$tokenList item=token}
|
||||
<tr id="tokenRow_{$token.token}" class="{cycle values="table2,table1"}">
|
||||
<td>{if $token.token_type == 1}{$lang.OGP_LANG_vstoken_new_tokentype_1}{else}{$lang.OGP_LANG_vstoken_new_tokentype_0}{/if}</td>
|
||||
<td>{if $token.token_type == 1}{$channelGroupListNames[$token.token_id1].name}{else}{$serverGroupListNames[$token.token_id1].name}{/if} ({$token.token_id1})</td>
|
||||
<td>{if $token.token_type == 1}{$channelListNames[$token.token_id2].channel_name} ({$token.token_id2}){/if}</td>
|
||||
<td>{$token.token}</td>
|
||||
<td align="center"><a href="javascript:deleteToken('{$token.token}');"><img src="modules/TS3Admin/images/delete.png" alt="delete" border="0" /></a></td>
|
||||
</tr>
|
||||
{/foreach}
|
||||
{/if}
|
||||
</table>
|
||||
<br /><a href="javascript:location.href='home.php?m=TS3Admin&token';"><img src="modules/TS3Admin/images/refresh.png" alt="reload" border="0" /></a>
|
||||
</fieldset>
|
||||
|
||||
|
||||
<fieldset style="width:220px;"><legend>{$lang.OGP_LANG_vstoken_new_head}</legend>
|
||||
{if !empty($addToken)}
|
||||
{if $addToken[0]|upper == "ERROR"}
|
||||
<p>{$lang.OGP_LANG_error} {$addToken[1]}: {$addToken[2]}</p>
|
||||
{else}
|
||||
<p>
|
||||
{$lang.OGP_LANG_vstoken_new_added_ok}
|
||||
</p>
|
||||
{/if}
|
||||
{/if}
|
||||
<form action="home.php?m=TS3Admin&token&do=addtoken" method="post">
|
||||
{$lang.OGP_LANG_vstoken_new_tokentype}<br />
|
||||
<select name="tokentype" onchange="changeTokenType(this);">
|
||||
<option value="-1" selected="selected"></option>
|
||||
<option value="0">{$lang.OGP_LANG_vstoken_new_servergroup}</option>
|
||||
<option value="1">{$lang.OGP_LANG_vstoken_new_channelgroup}</option>
|
||||
</select><br />
|
||||
|
||||
<div id="tokentype0" style="display:none;">
|
||||
<p><br />
|
||||
{$lang.OGP_LANG_vstoken_new_select_group}<br />
|
||||
<select name="tokenid1_0">
|
||||
{foreach from=$serverGroupList item=serverGroup}{if $serverGroup.type == 1}
|
||||
<option value="{$serverGroup.sgid}">{$serverGroup.name}</option>
|
||||
{/if}{/foreach}
|
||||
</select>
|
||||
<input type="hidden" name="tokenid2_0" value="0" />
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div id="tokentype1" style="display:none;">
|
||||
<p><br />
|
||||
{$lang.OGP_LANG_vstoken_new_select_channelgroup}<br />
|
||||
<select name="tokenid1_1">
|
||||
{foreach from=$channelGroupList item=channelGroup}{if $channelGroup.type == 1}
|
||||
<option value="{$channelGroup.cgid}">{$channelGroup.name}</option>
|
||||
{/if}{/foreach}
|
||||
</select>
|
||||
<br /><br />
|
||||
{$lang.OGP_LANG_vstoken_new_select_channel}<br />
|
||||
<select name="tokenid2_1">
|
||||
{foreach from=$channelList item=channel}
|
||||
<option value="{$channel.cid}">{$channel.channel_name}</option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</p>
|
||||
</div>
|
||||
<br />
|
||||
<input type="submit" name="tokenAddSubmit" id="tokenAddSubmit" value="{$lang.OGP_LANG_vstoken_new_create}" disabled="disabled" />
|
||||
</form>
|
||||
</fieldset>
|
||||
Loading…
Add table
Add a link
Reference in a new issue