spacecp_pm.htm 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <!--{template common/header}-->
  2. <!--{if $op != ''}-->
  3. <div class="bm_c">{lang user_mobile_pm_error}</div>
  4. <!--{else}-->
  5. <form id="pmform_{$pmid}" name="pmform_{$pmid}" method="post" autocomplete="off" action="home.php?mod=spacecp&ac=pm&op=send&touid=$touid&pmid=$pmid&mobile=2" >
  6. <input type="hidden" name="referer" value="{echo dreferer();}" />
  7. <input type="hidden" name="pmsubmit" value="true" />
  8. <input type="hidden" name="formhash" value="{FORMHASH}" />
  9. <!-- header start -->
  10. <div class="wk_header">
  11. <header class="width100">
  12. <h1 class="wk_fl"><a href="portal.php?mod=index"><img alt="$_G[setting][bbname]" src="$_G['style']['styleimgdir']/logo.png" class="width100"/></a></h1>
  13. <div class="wk_fr">
  14. <button id="pmsubmit_btn" class="btn_pn btn_pn_grey" disable="true"><span>{lang sendpm}</span></button>
  15. <input type="hidden" name="pmsubmit_btn" value="yes" />
  16. </div>
  17. <div class="c"></div>
  18. </header>
  19. </div>
  20. <div class="clear"></div>
  21. <!-- header end -->
  22. <!-- main post_msg_box start -->
  23. <div class="wp">
  24. <div class="post_msg_from">
  25. <ul>
  26. <!--{if !$touid}-->
  27. <li class="bl_line"><input type="text" value="" tabindex="1" class="px" size="30" autocomplete="off" id="username" name="username" placeholder="{lang addressee}"></li>
  28. <!--{/if}-->
  29. <li class="bl_none area">
  30. <textarea class="pt" tabindex="2" autocomplete="off" value="" id="sendmessage" name="message" cols="80" rows="7" placeholder="{lang thread_content}"></textarea>
  31. </li>
  32. </ul>
  33. </div>
  34. </div>
  35. <!-- main postbox start -->
  36. </form>
  37. <script type="text/javascript">
  38. (function() {
  39. $('#sendmessage').on('keyup input', function() {
  40. var obj = $(this);
  41. if(obj.val()) {
  42. $('.btn_pn').removeClass('btn_pn_grey').addClass('btn_pn_blue');
  43. $('.btn_pn').attr('disable', 'false');
  44. } else {
  45. $('.btn_pn').removeClass('btn_pn_blue').addClass('btn_pn_grey');
  46. $('.btn_pn').attr('disable', 'true');
  47. }
  48. });
  49. var form = $('#pmform_{$pmid}');
  50. $('#pmsubmit_btn').on('click', function() {
  51. var obj = $(this);
  52. if(obj.attr('disable') == 'true') {
  53. return false;
  54. }
  55. $.ajax({
  56. type:'POST',
  57. url:form.attr('action') + '&handlekey='+form.attr('id')+'&inajax=1',
  58. data:form.serialize(),
  59. dataType:'xml'
  60. })
  61. .success(function(s) {
  62. popup.open(s.lastChild.firstChild.nodeValue);
  63. })
  64. .error(function() {
  65. popup.open('{lang networkerror}', 'alert');
  66. });
  67. return false;
  68. });
  69. })();
  70. </script>
  71. <!--{/if}-->
  72. <!--{eval $nofooter = true;}-->
  73. <!--{template common/footer}-->