| GMToolClient/forbidLogin.php | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| GMToolClient/forbidPlayer.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| GMToolClient/forbidTalk.php | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| GMToolClient/kickPlayer.php | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| GMToolClient/queryPunishInfo.php | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
GMToolClient/forbidLogin.php
@@ -27,18 +27,14 @@ <dl> <dt><?php echo \Lang\gettext("封号/解封"); ?></dt> <dd class="def_dd"> <label><?php echo \Lang\gettext("按账号"); ?>:</label> <input class="long_input" type="text" name="accID" id="accID" /> <p class="clear"></p> </dd> <dd class="def_dd"> <label><?php echo \Lang\gettext("角色名"); ?>:</label> <input class="long_input" type="text" name="playerName" id="playerName" /> <p class="clear"></p> </dd> <dd class="def_dd"> <label><?php echo \Lang\gettext("按IP"); ?> :</label> <input class="long_input" type="text" name="IP" id="IP" /> <div> <!-- <?php echo \Lang\gettext("目标玩家"); ?>: --><br /> <input type="radio" id="queryType" name="queryType" value="accID" /><?php echo \Lang\gettext("按账号"); ?> <input type="radio" id="queryType" name="queryType" value="playerName" checked /><?php echo \Lang\gettext("角色名"); ?> <input type="radio" id="queryType" name="queryType" value="IP" /><?php echo \Lang\gettext("IP"); ?> <br /> <input type="text" id="playerFind" name="playerFind" value="" /> </div> <p class="clear"></p> </dd> <dd> @@ -69,7 +65,52 @@ <script type='text/javascript' src='/language/gettext.js'></script> <script type='text/javascript' src="/js/common.js"></script> <script type='text/javascript' src="forbidPlayer.js"></script> <script type="text/javascript"> function CheckForbidLogin() { var queryType = "玩家"; var queryTypeObj = document.getElementsByName("queryType") for (var i = 0; i < queryTypeObj.length; i++) { //遍历Radio if (queryTypeObj[i].checked) { queryType = queryTypeObj[i].value; if (queryType == "accID") { queryType = "账号"; } else if (queryType == "playerName") { queryType = "玩家"; } else if (queryType == "IP") { queryType = "IP"; } break; } } var playerFind = document.getElementById("playerFind").value; var tar = queryType + ":" + playerFind; if (!playerFind) { alert(gt.gettext("请输入对象")); document.getElementById("playerFind").focus(); return false; } var forbidType = ""; var forbidTypeObj = document.getElementsByName("forbidType") for (var i = 0; i < forbidTypeObj.length; i++) { //遍历Radio if (forbidTypeObj[i].checked) { forbidType = forbidTypeObj[i].value; break; } } var forbidTypeName = forbidType == "1" ? "封号" : "解封"; var br = getbr(); var confirmStr = "【" + forbidTypeName + "】" + br + br; confirmStr += tar + br + br; confirmStr += gt.gettext("确定?"); if (!window.confirm(confirmStr)) { return false; } return true; } </script> </body> </html> GMToolClient/forbidPlayer.js
File was deleted GMToolClient/forbidTalk.php
@@ -27,18 +27,14 @@ <dl> <dt><?php echo \Lang\gettext("禁言/解禁"); ?></dt> <dd class="def_dd"> <label><?php echo \Lang\gettext("按账号"); ?>:</label> <input class="long_input" type="text" name="accID" id="accID" /> <p class="clear"></p> </dd> <dd class="def_dd"> <label><?php echo \Lang\gettext("角色名"); ?>:</label> <input class="long_input" type="text" name="playerName" id="playerName" /> <p class="clear"></p> </dd> <dd class="def_dd"> <label><?php echo \Lang\gettext("按IP"); ?> :</label> <input class="long_input" type="text" name="IP" id="IP" /> <div> <!-- <?php echo \Lang\gettext("目标玩家"); ?>: --><br /> <input type="radio" id="queryType" name="queryType" value="accID" /><?php echo \Lang\gettext("按账号"); ?> <input type="radio" id="queryType" name="queryType" value="playerName" checked /><?php echo \Lang\gettext("角色名"); ?> <input type="radio" id="queryType" name="queryType" value="IP" /><?php echo \Lang\gettext("IP"); ?> <br /> <input type="text" id="playerFind" name="playerFind" value="" /> </div> <p class="clear"></p> </dd> <dd> @@ -50,14 +46,13 @@ </dd> <dd class="def_dd"> <input type="checkbox" name="isDevice" id="isDevice" /><?php echo \Lang\gettext("是否禁言/解禁设备"); ?><br /> <input type="hidden" name="forbidDevice" id="forbidDevice" value="" /> <input type="hidden" name="unForbidDevice" id="unForbidDevice" value="" /> <p class="clear"></p> </dd> <dd class="def_dd"> <label><?php echo \Lang\gettext("禁言总时长"); ?>:</label> <input class="long_input" type="number" name="forbitHour" align="right" value="1" style="width: 60px" min="0" /><?php echo \Lang\gettext("时"); ?> <input class="long_input" type="number" name="forbitMinute" align="right" value="0" style="width: 60px" min="0" max="59" /><?php echo \Lang\gettext("分"); ?> <input type="number" name="forbitDay" text-align="right" value="0" style="width: 60px" min="0" /><?php echo \Lang\gettext("天"); ?> <input type="number" name="forbitHour" text-align="right" value="1" style="width: 60px" min="0" max="23" /><?php echo \Lang\gettext("时"); ?> <input type="number" name="forbitMinute" text-align="right" value="0" style="width: 60px" min="0" max="59" /><?php echo \Lang\gettext("分"); ?> <p class="clear"></p> </dd> <?php @@ -81,7 +76,56 @@ <script type='text/javascript' src='/language/gettext.js'></script> <script type='text/javascript' src="/js/common.js"></script> <script type='text/javascript' src="forbidPlayer.js"></script> <script type="text/javascript"> function CheckForbidTalk() { var queryType = "玩家"; var queryTypeObj = document.getElementsByName("queryType") for (var i = 0; i < queryTypeObj.length; i++) { //遍历Radio if (queryTypeObj[i].checked) { queryType = queryTypeObj[i].value; if (queryType == "accID") { queryType = "账号"; } else if (queryType == "playerName") { queryType = "玩家"; } else if (queryType == "IP") { queryType = "IP"; } break; } } var playerFind = document.getElementById("playerFind").value; var tar = queryType + ":" + playerFind; if (!playerFind) { alert(gt.gettext("请输入对象")); document.getElementById("playerFind").focus(); return false; } var isDevice = document.getElementById("isDevice").checked; var forbidType = ""; var forbidTypeObj = document.getElementsByName("forbidType") for (var i = 0; i < forbidTypeObj.length; i++) { //遍历Radio if (forbidTypeObj[i].checked) { forbidType = forbidTypeObj[i].value; break; } } var forbidTypeName = forbidType == "1" ? "禁言" : "解禁"; var br = getbr(); var confirmStr = "【" + forbidTypeName + "】" + br + br; confirmStr += tar + br + br; if (isDevice) { confirmStr += "同步" + forbidTypeName + "设备" + br + br; } confirmStr += gt.gettext("确定?"); if (!window.confirm(confirmStr)) { return false; } return true; } </script> </body> </html> GMToolClient/kickPlayer.php
@@ -27,13 +27,13 @@ <dl> <dt><?php echo \Lang\gettext("踢下线"); ?></dt> <dd class="def_dd"> <label><?php echo \Lang\gettext("按账号"); ?>:</label> <input class="long_input" type="text" name="accID" id="accID" /> <p class="clear"></p> </dd> <dd class="def_dd"> <label><?php echo \Lang\gettext("角色名"); ?>:</label> <input class="long_input" type="text" name="playerName" id="playerName" /> <div> <!-- <?php echo \Lang\gettext("目标玩家"); ?>: --><br /> <input type="radio" id="queryType" name="queryType" value="accID" /><?php echo \Lang\gettext("按账号"); ?> <input type="radio" id="queryType" name="queryType" value="playerName" checked /><?php echo \Lang\gettext("角色名"); ?> <br /> <input type="text" id="playerFind" name="playerFind" value="" /> </div> <p class="clear"></p> </dd> <?php @@ -59,14 +59,25 @@ <script type='text/javascript' src="/js/common.js"></script> <script type="text/javascript"> function CheckKickPlayer() { if (!CheckKey("key")) { return false; var queryType = "玩家"; var queryTypeObj = document.getElementsByName("queryType") for (var i = 0; i < queryTypeObj.length; i++) { //遍历Radio if (queryTypeObj[i].checked) { queryType = queryTypeObj[i].value; if (queryType == "accID") { queryType = "账号"; } else if (queryType == "playerName") { queryType = "玩家"; } break; } } var tag = document.getElementById("accID").value || document.getElementById("playerName").value; if (!tag) { alert("<?php echo \Lang\gettext("请输入对象"); ?>"); document.getElementById("playerName").focus(); var playerFind = document.getElementById("playerFind").value; var tar = queryType + ":" + playerFind; if (!playerFind) { alert(gt.gettext("请输入对象")); document.getElementById("playerFind").focus(); return false; } GMToolClient/queryPunishInfo.php
@@ -27,13 +27,13 @@ <dl> <dt><?php echo \Lang\gettext("查询玩家封禁状态"); ?></dt> <dd class="def_dd"> <label><?php echo \Lang\gettext("按账号"); ?>:</label> <input class="long_input" type="text" name="accID" /> <p class="clear"></p> </dd> <dd class="def_dd"> <label><?php echo \Lang\gettext("角色名"); ?>:</label> <input class="long_input" type="text" name="playerName" /> <div> <!-- <?php echo \Lang\gettext("目标玩家"); ?>: --><br /> <input type="radio" id="queryType" name="queryType" value="accID" /><?php echo \Lang\gettext("按账号"); ?> <input type="radio" id="queryType" name="queryType" value="playerName" checked /><?php echo \Lang\gettext("角色名"); ?> <br /> <input type="text" id="playerFind" name="playerFind" value="" /> </div> <p class="clear"></p> </dd> <?php