rate.htm 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. <!--{template common/header}-->
  2. <!--{if empty($_GET['showratetip'])}-->
  3. <!--{if empty($_GET['infloat'])}-->
  4. <div id="pt" class="bm cl">
  5. <div class="z"><a href="./" class="nvhm" title="{lang homepage}">$_G[setting][bbname]</a> <em>&rsaquo;</em> $navigation</div>
  6. </div>
  7. <div id="ct" class="wp cl">
  8. <div class="mn">
  9. <div class="bm bw0">
  10. <!--{/if}-->
  11. <!--{if $_GET[action] == 'rate'}-->
  12. <div class="tm_c" id="floatlayout_topicadmin">
  13. <h3 class="flb">
  14. <em id="return_rate">{lang rate}</em>
  15. <span>
  16. <!--{if !empty($_GET['infloat'])}--><a href="javascript:;" class="flbc" onclick="hideWindow('rate')" title="{lang close}">{lang close}</a><!--{/if}-->
  17. </span>
  18. </h3>
  19. <form id="rateform" method="post" autocomplete="off" action="forum.php?mod=misc&action=rate&ratesubmit=yes&infloat=yes" onsubmit="ajaxpost('rateform', 'return_rate', 'return_rate', 'onerror');">
  20. <input type="hidden" name="formhash" value="{FORMHASH}" />
  21. <input type="hidden" name="tid" value="$_G[tid]" />
  22. <input type="hidden" name="pid" value="$_GET[pid]" />
  23. <input type="hidden" name="referer" value="$referer" />
  24. <!--{if !empty($_GET['infloat'])}--><input type="hidden" name="handlekey" value="rate"><!--{/if}-->
  25. <div class="c">
  26. <table cellspacing="0" cellpadding="0" class="dt mbm">
  27. <tr>
  28. <th>&nbsp;</th>
  29. <th width="65">&nbsp;</th>
  30. <th width="65">{lang rate_raterange}</th>
  31. <th width="55">{lang rate_todayleft}</th>
  32. </tr>
  33. <!--{eval $rateselfflag = 0;}-->
  34. <!--{loop $ratelist $id $options}-->
  35. <tr>
  36. <td>{$_G['setting']['extcredits'][$id][img]} {$_G['setting']['extcredits'][$id][title]}</td>
  37. <td>
  38. <input type="text" name="score$id" id="score$id" class="px z" value="0" style="width: 25px;" />
  39. <a href="javascript:;" class="dpbtn" onclick="showselect(this, 'score$id', 'scoreoption$id')">^</a>
  40. <ul id="scoreoption$id" style="display:none">$options</ul>
  41. </td>
  42. <td>{$_G['group']['raterange'][$id]['min']} ~ {$_G['group']['raterange'][$id]['max']}</td>
  43. <!--{eval $rateselfflag = $_G['group']['raterange'][$id][isself] ? 1 : $rateselfflag;}-->
  44. <td>$maxratetoday[$id]</td>
  45. </tr>
  46. <!--{/loop}-->
  47. </table>
  48. <div class="tpclg">
  49. <h4>{lang user_operation_explain}:</h4>
  50. <table cellspacing="0" cellpadding="0" class="reason_slct">
  51. <!--{eval $selectreason = modreasonselect(0, 'userreasons')}-->
  52. <!--{if $selectreason}-->
  53. <tr>
  54. <td>
  55. <ul id="reasonselect" class="reasonselect pt">$selectreason</ul>
  56. <script type="text/javascript" reload="1">
  57. var reasonSelectOption = $('reasonselect').getElementsByTagName('li');
  58. if (reasonSelectOption) {
  59. for (i=0; i<reasonSelectOption.length; i++) {
  60. reasonSelectOption[i].onmouseover = function() { this.className = 'xi2 cur1'; }
  61. reasonSelectOption[i].onmouseout = function() { this.className = ''; }
  62. reasonSelectOption[i].onclick = function() {
  63. $('reason').value = this.innerHTML;
  64. }
  65. }
  66. }
  67. </script>
  68. </td>
  69. </tr>
  70. <!--{/if}-->
  71. <tr>
  72. <td><input type="text" name="reason" id="reason" class="px" onkeyup="seditor_ctlent(event, '$(\'rateform\').ratesubmit.click()')" /></td>
  73. </tr>
  74. </table>
  75. </div>
  76. <!--{if $rateselfflag}-->
  77. <div class="xg1">{lang admin_rate}</div>
  78. <!--{/if}-->
  79. </div>
  80. <p class="o pns">
  81. <label for="sendreasonpm"><input type="checkbox" name="sendreasonpm" id="sendreasonpm" class="pc"{if $_G['group']['reasonpm'] == 2 || $_G['group']['reasonpm'] == 3} checked="checked" disabled="disabled"{/if} />{lang admin_pm}</label>
  82. <button name="ratesubmit" type="submit" value="true" class="pn pnc"><span>{lang confirms}</span></button>
  83. </p>
  84. </form>
  85. </div>
  86. <!--{elseif $_GET[action] == 'removerate'}-->
  87. <form id="rateform" method="post" autocomplete="off" action="forum.php?mod=misc&action=removerate&ratesubmit=yes&infloat=yes" onsubmit="ajaxpost('rateform', 'return_rate', 'return_rate', 'onerror');return false;">
  88. <div class="f_c">
  89. <h3 class="flb">
  90. <em id="return_rate">{lang thread_removerate}</em>
  91. <span>
  92. <!--{if !empty($_GET['infloat'])}--><a href="javascript:;" class="flbc" onclick="hideWindow('rate')" title="{lang close}">{lang close}</a><!--{/if}-->
  93. </span>
  94. </h3>
  95. <input type="hidden" name="formhash" value="{FORMHASH}" />
  96. <input type="hidden" name="tid" value="$_G[tid]">
  97. <input type="hidden" name="pid" value="$_GET[pid]">
  98. <input type="hidden" name="referer" value="$referer" />
  99. <!--{if !empty($_GET['infloat'])}--><input type="hidden" name="handlekey" value="rate"><!--{/if}-->
  100. <div class="c floatwrap">
  101. <table class="list" cellspacing="0" cellpadding="0">
  102. <thead>
  103. <tr>
  104. <td>&nbsp;</td>
  105. <td>{lang username}</td>
  106. <td>{lang time}</td>
  107. <td>{lang credits}</td>
  108. <td>{lang reason}</td>
  109. </tr>
  110. </thead>
  111. <!--{loop $ratelogs $ratelog}-->
  112. <tr>
  113. <td><input type="checkbox" name="logidarray[]" value="$ratelog[uid] $ratelog[extcredits] $ratelog[dbdateline]" /></td>
  114. <td><a href="home.php?mod=space&uid=$ratelog[uid]">$ratelog[username]</a></td>
  115. <td>$ratelog[dateline]</td>
  116. <td>{$_G['setting']['extcredits'][$ratelog[extcredits]][title]} <span class="xw1">$ratelog[scoreview]</span> {$_G['setting']['extcredits'][$ratelog[extcredits]][unit]}</td>
  117. <td>$ratelog[reason]</td>
  118. </tr>
  119. <!--{/loop}-->
  120. </table>
  121. </div>
  122. </div>
  123. <div class="o pns">
  124. <label class="z" onclick="checkall(this.form, 'logid')"><input class="pc" type="checkbox" name="chkall" />{lang checkall}</label>
  125. <label for="sendreasonpm"><input type="checkbox" name="sendreasonpm" id="sendreasonpm" class="pc"{if $_G['group']['reasonpm'] == 2 || $_G['group']['reasonpm'] == 3} checked="checked" disabled="disabled"{/if} />{lang admin_pm}</label>
  126. {lang admin_operation_explain}: <input name="reason" class="px vm" />
  127. <button class="pn pnc vm" type="submit" value="true" name="ratesubmit"><span>{lang submit}</span></button>
  128. </div>
  129. </form>
  130. <!--{/if}-->
  131. <script type="text/javascript" reload="1">
  132. function succeedhandle_rate(locationhref) {
  133. <!--{if !empty($_GET['from'])}-->
  134. location.href = locationhref;
  135. <!--{else}-->
  136. ajaxget('forum.php?mod=viewthread&tid=$_G[tid]&viewpid={$_GET['pid']}', 'post_{$_GET['pid']}', 'post_{$_GET['pid']}');
  137. hideWindow('rate');
  138. <!--{/if}-->
  139. }
  140. loadcss('forum_moderator');
  141. </script>
  142. <!--{if empty($_GET['infloat'])}-->
  143. </div>
  144. </div>
  145. </div>
  146. <!--{/if}-->
  147. <!--{else}-->
  148. <h3 class="flb">
  149. <em id="return_$_GET[handlekey]">{lang board_message}</em>
  150. <!--{if $_G[inajax]}--><span><a href="javascript:;" onclick="hideWindow('$_GET[handlekey]');" class="flbc" title="{lang close}">{lang close}</a></span><!--{/if}-->
  151. </h3>
  152. <!--{if $_G[inajax]}--><input type="hidden" name="handlekey" value="$_GET[handlekey]" /><!--{/if}-->
  153. <div class="c altw">
  154. <div class="alert_right">
  155. <p>{lang push_succeed}</p>
  156. <p class="alert_btnleft">
  157. <a href="javascript:;" class="xi1" onclick="hideWindow('$_GET[handlekey]');showWindow('rate', 'forum.php?mod=misc&action=rate&tid=$_GET[tid]&pid=$_GET[pid]', 'get', -1);return false;">{lang click_here}</a> {lang rate_thread}
  158. </p>
  159. </div>
  160. </div>
  161. <p class="o pns">
  162. <button onclick="hideWindow('rate');" id="closebtn" class="pn pnc" type="button" fwin="rate"><strong>{lang close}</strong></button>
  163. </p>
  164. <!--{/if}-->
  165. <!--{template common/footer}-->