Fix PHP 8.3 htmlentities null safety, remove unused themes, rename OGP_LANG_ to LANG_

Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/9909a053-0a66-4453-a844-d3b80d727b27

Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-05-04 17:31:16 +00:00 committed by GitHub
parent 53e0b68f4f
commit 7377f955fd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
796 changed files with 38947 additions and 43914 deletions

View file

@ -4,16 +4,16 @@
<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].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.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>
<a href="javascript:setUserMoveToChan({$serverTree[tree].clients[client].clid});"><img src="modules/TS3Admin/images/viewer/rarrow.png" class="viewer" border="0" title="{$lang.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.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.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.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.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>