mymps_imgcode.tpl.php 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. <?php include mymps_tpl('inc_head');?>
  2. <style>
  3. .vbm td li{ margin:10px 0!important;}
  4. </style>
  5. <div id="<?=MPS_SOFTNAME?>" style="padding-bottom:0">
  6. <div class="mpstopic-category">
  7. <div class="panel-tab">
  8. <ul class="clearfix tab-list">
  9. <li><a href="config.php?part=imgcode" <?php if($part == 'imgcode'){?>class="current"<?php }?>>验证码控制</a></li>
  10. <li><a href="config.php?part=checkask" <?php if($part == 'checkask'){?>class="current"<?php }?>>验证问答设置</a></li>
  11. <li><a href="config.php?part=badwords" <?php if($part == 'badwords'){?>class="current"<?php }?>>过滤设置</a></li>
  12. <li><a href="config.php?part=commentsettings" <?php if($part == 'commentsettings'){?>class="current"<?php }?>>评论点评设置</a></li>
  13. </ul>
  14. </div>
  15. </div>
  16. </div>
  17. <div id="<?=MPS_SOFTNAME?>">
  18. <table border="0" cellspacing="0" cellpadding="0" class="vbm">
  19. <tr class="firstr">
  20. <td colspan="2">相关说明</td>
  21. </tr>
  22. <tr bgcolor="#ffffff">
  23. <td id="menu_tip">
  24. <li>为了让系统有更强的兼容性,如果你的空间不支持GD库,请关闭相关页面的验证码显示</li>
  25. <li>会员登录后发布信息和修改信息是不需要填写验证码的,这里无法对该功能修改</li>
  26. <li>如需更换验证码背景图,可将你的jpg背景图替换,路径为<font color="#666">/images/authcode/background1.jpg</font>等jpg文件</li>
  27. </td>
  28. </tr>
  29. </table>
  30. </div>
  31. <form action="?part=imgcode" method="post">
  32. <input name="action" type="hidden" value="do_post">
  33. <div id="<?=MPS_SOFTNAME?>">
  34. <table border="0" cellspacing="0" cellpadding="0" class="vbm">
  35. <tr class="firstr">
  36. <td colspan="2" align="left">启用验证码</td>
  37. </tr>
  38. <tr bgcolor="#ffffff">
  39. <td align="left" width="200">
  40. <?php foreach(array('login'=>'用户登录/login','register'=>'用户注册/register','forgetpass'=>'找回密码/forgetpass','post'=>'游客发布信息/post','memberpost'=>'会员发布信息/memberpost','memberpost'=>'会员发布文章/memberdocu','adminlogin'=>'后台管理员登录/adminlogin') as $key => $val){?>
  41. <li><label for="<?php echo $key; ?>"><input class="checkbox" type="checkbox" name="settingsnew[open][<?php echo $key; ?>]" value="1" id="<?php echo $key; ?>" <?php if($res[$key] == 1) echo 'checked'; ?>><?php echo $val; ?></label></li>
  42. <?php }?>
  43. </td>
  44. <td align="left" valign="top">
  45. <div style="margin-top:20px; color:#999">
  46. 验证码可以避免恶意注册及恶意发布信息主题,请选择需要打开验证码的操作。注意: 启用验证码会使得部分操作变得繁琐,建议仅在必需时打开<br /><br />
  47. <img src="../<?php echo $mymps_global['cfg_authcodefile']?>?action=preview" id="authcode" style="border:1px #ddd solid;"><br /><br />
  48. <a href="#" onClick="$obj('authcode').src=$obj('authcode').src+'&'">[刷新]</a>
  49. </div>
  50. </td>
  51. </tr>
  52. </table>
  53. </div>
  54. <div id="<?=MPS_SOFTNAME?>">
  55. <table border="0" cellspacing="0" cellpadding="0" class="vbm">
  56. <tr class="firstr">
  57. <td colspan="2" align="left">验证码类型</td>
  58. </tr>
  59. <tr bgcolor="#ffffff">
  60. <td align="left" width="200">
  61. <?php foreach(array('engber'=>'英文数字组合','english'=>'纯英文','number'=>'纯数字组合','plus'=>'数字求和') as $key => $val){?>
  62. <li><label for="<?php echo $key; ?>"><input <?php if($key == 'plus'){?>onClick="$obj('show').style.display='none';"<?php }else{?>onClick="$obj('show').style.display='';"<?php }?> class="radio" type="radio" name="settingsnew[type]" value="<?php echo $key; ?>" <?php if($res[type] == $key) echo 'checked'; ?> id="<?php echo $key; ?>"><?php echo $val; ?></label></li>
  63. <?php }?>
  64. <div class="clear"></div>
  65. </td>
  66. <td align="left" valign="top">
  67. <div style="margin-top:10px; color:#999">
  68. 设置验证码的类型,经常的手工更换验证码类型,可有效防止注册机。<br /><br />
  69. 选择随机所有类型,亦可有效杜绝注册机,发贴机
  70. </div>
  71. </td>
  72. </tr>
  73. <tr bgcolor="#ffffff" id="show" <?if ($res['type']=='plus') echo 'style="display:none;"';?>>
  74. <td>
  75. <li>验证码字符显示数量</li>
  76. <li><input name="settingsnew[number]" type="text" class="txt" value="<?php echo $res['number']; ?>"></li>
  77. </td>
  78. <td><div style="margin-top:10px; color:#999">设置1-5之间<br>数值越大,防范注册机、发帖机效果越好</div></td>
  79. </tr>
  80. <tr bgcolor="#ffffff">
  81. <td>
  82. <li>背景干扰点数值</li>
  83. <li><input name="settingsnew[noise]" type="text" class="txt" value="<?php echo $res['noise']; ?>"></li>
  84. </td>
  85. <td><div style="margin-top:10px; color:#999">数值越大背景出现的杂点越多,防范发贴机效果越好,但是给普通用户带来不便<br /><br />一般设为0-30之间,设置0则无杂点干扰</div></td>
  86. </tr>
  87. <tr bgcolor="#ffffff">
  88. <td>
  89. <li>背景干扰斜线数值</li>
  90. <li><input name="settingsnew[line]" type="text" class="txt" value="<?php echo $res['line']; ?>"></li>
  91. </td>
  92. <td><div style="margin-top:10px; color:#999">设为0-3,设置3时防范发贴机效果较好但也会给普通用户带来不便,设置0则无斜线干扰</div></td>
  93. </tr>
  94. <tr bgcolor="#ffffff">
  95. <td>
  96. <li>验证码倾斜值</li>
  97. <li><input name="settingsnew[incline]" type="text" class="txt" value="<?php echo $res['incline']; ?>"></li>
  98. </td>
  99. <td><div style="margin-top:10px; color:#999">设为0-50,设置50时防范发贴机效果最好但也会给普通用户带来不便,设置0则不倾斜</div></td>
  100. </tr>
  101. <tr bgcolor="#ffffff">
  102. <td>
  103. <li>验证码扭曲值</li>
  104. <li><input name="settingsnew[distort]" type="text" class="txt" value="<?php echo $res['distort']; ?>"></li>
  105. </td>
  106. <td><div style="margin-top:10px; color:#999">设为0-10,设置10时防范发贴机效果最好但也会给普通用户带来不便,设置0则不扭曲</div></td>
  107. </tr>
  108. <tr bgcolor="#ffffff">
  109. <td>
  110. <li>验证码靠拢指数</li>
  111. <li><input name="settingsnew[close]" type="text" class="txt" value="<?php echo $res['close']; ?>"></li>
  112. </td>
  113. <td><div style="margin-top:10px; color:#999">设为0-8,数值越大排列越紧密,设置8时防范发贴机效果最好但也会给普通用户带来不便,设置0则不靠拢</div></td>
  114. </tr>
  115. </table>
  116. </div>
  117. <center>
  118. <input class="mymps large" value="提 交" type="submit" > &nbsp;
  119. </center>
  120. </form>
  121. <?php mymps_admin_tpl_global_foot();?>