show_list.html 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=7" />
  6. <title>{if isset($SEO['title']) && !empty($SEO['title'])}{$SEO['title']}{/if}{$SEO['site_title']}</title>
  7. <meta name="keywords" content="{$SEO['keyword']}">
  8. <meta name="description" content="{$SEO['description']}">
  9. <link href="{CSS_PATH}reset.css" rel="stylesheet" type="text/css" />
  10. <link href="{CSS_PATH}default_blue.css" rel="stylesheet" type="text/css" />
  11. <script language="javascript" type="text/javascript" src="{JS_PATH}jquery.min.js"></script>
  12. <script language="javascript" type="text/javascript" src="{JS_PATH}jquery.sgallery.js"></script>
  13. <style>
  14. body{background:none;}
  15. </style>
  16. </head>
  17. <body onload="iframe_height()">
  18. {pc:comment action="get_comment" commentid="$commentid"}
  19. {php $comment = $data;}
  20. {/pc}
  21. <div id="bodyheight">
  22. <form action="{APP_PATH}index.php?m=comment&c=index&a=post&commentid={$commentid}" method="post" onsubmit="return on_submit()">
  23. <input type="hidden" name="title" value="{urlencode(($comment[title] ? $comment[title] : $title))}">
  24. <input type="hidden" name="url" value="{urlencode(($comment[url] ? $comment[url] : $url))}">
  25. <div class="comment-form">
  26. <h5><strong>我来说两句</strong><span class="fn rt blue">已有<font color="#FF0000">{if $comment[total]}{$comment[total]}{else}0{/if}</font>条评论,<a href="{APP_PATH}index.php?m=comment&c=index&a=init&commentid={$commentid}" target="_blank">点击全部查看</a></span></h5>
  27. <div class="posn">我的态度:<input type="radio" name="direction" value="1" /> <img src="{IMG_PATH}icon/zheng.png" /> <input type="radio" name="direction" value="2" /> <img src="{IMG_PATH}icon/fan.png" /> <input type="radio" name="direction" value="3" /> <img src="{IMG_PATH}icon/zhong.png" />
  28. </div>
  29. <textarea rows="8" cols="80" name="content"></textarea><br>
  30. {if $setting[code]}
  31. <label>验证码:<input type="text" name="code" class="input-text" id="yzmText" onfocus="var offset = $(this).offset();$('#yzm').css({'left': +offset.left-8, 'top': +offset.top-$('#yzm').height()});$('#yzm').show();$('#yzmText').data('hide', 1)" onblur='$("#yzmText").data("hide", 0);setTimeout("hide_code()", 3000)' /></label>
  32. <div id="yzm" class="yzm">{form::checkcode()}<br />点击图片更换</a></div>
  33. <div class="bk10"></div>
  34. {/if}
  35. <div class="btn"><input type="submit" value="发表评论" /></div>&nbsp;&nbsp;&nbsp;&nbsp;{if $userid}{get_nickname()} <a href="{APP_PATH}index.php?m=member&c=index&a=logout&forward={urlencode(($comment[url] ? $comment[url] : $url))}" target="_top">退出</a>{else}<a href="{APP_PATH}index.php?m=member&c=index&a=login&forward={urlencode(($comment[url] ? $comment[url] : $url))}" target="_top" class="blue">登录</a><span> | </span><a href="{APP_PATH}index.php?m=member&c=index&a=register" class="blue" target="_top">注册</a> {if !$setting[guest]}<span style="color:red">需要登陆才可发布评论</span>{/if}{/if}
  36. </div>
  37. </form>
  38. {pc:comment action="lists" commentid="$commentid" siteid="$siteid" page="$_GET[page]" hot="$hot" num="20"}
  39. {if !empty($data)}
  40. <div class="comment_button"><a href="{APP_PATH}index.php?m=comment&c=index&a=init&commentid={$commentid}&title={urlencode(($comment[title] ? $comment[title] : $title))}&url={urlencode(($comment[url] ? $comment[url] : $url))}&hot=0&iframe=1"{if empty($hot)} class="on"{/if}>最新</a> <a href="{APP_PATH}index.php?m=comment&c=index&a=init&commentid={$commentid}&title={urlencode(($comment[title] ? $comment[title] : $title))}&url={urlencode(($comment[url] ? $comment[url] : $url))}&hot=1&iframe=1"{if $hot} class="on"{/if}>最热</a></div>
  41. <div class="comment">
  42. {loop $data $r}
  43. <h5 class="title fn">{direction($r[direction])} <font color="#FF0000">{format::date($r[creat_at], 1)}</font> {if $r[userid]}{get_nickname($r[userid])}{else}{$r[username]}{/if} </h5>
  44. <div class="content">{$r[content]}
  45. <div class="rt"><a href="javascript:void(0)" onclick="reply({$r[id]}, '{$commentid}')">回复</a> <a href="javascript:void(0)" onclick="support({$r[id]}, '{$commentid}')">支持</a>(<font id="support_{$r[id]}">{$r[support]}</font>)
  46. </div>
  47. <div id="reply_{$r[id]}" style="display:none"></div>
  48. </div>
  49. <div class="bk30 hr mb8"></div>
  50. {/loop}
  51. </div>
  52. <div id="pages" class="text-r">{$pages}</div>
  53. {/if}
  54. {/pc}
  55. <div class="bk10"></div>
  56. <script type="text/javascript">
  57. function support(id, commentid) {
  58. $.getJSON('{APP_PATH}index.php?m=comment&c=index&a=support&format=jsonp&commentid='+commentid+'&id='+id+'&callback=?', function(data){
  59. if(data.status == 1) {
  60. $('#support_'+id).html(parseInt($('#support_'+id).html())+1);
  61. } else {
  62. alert(data.msg);
  63. }
  64. });
  65. }
  66. function reply(id,commentid) {
  67. var str = '<form action="{APP_PATH}index.php?m=comment&c=index&a=post&commentid='+commentid+'&id='+id+'" method="post" onsubmit="return on_submit()"><textarea rows="10" style="width:100%" name="content"></textarea>{if $setting[code]}<label>验证码:<input type="text" name="code" id="yzmreplay" class="input-text" onfocus="var offset = $(this).offset();$(\'#yzm\').css({\'left\': +offset.left-8, \'top\': +offset.top-$(\'#yzm\').height()});$(\'#yzm\').show();$(\'#yzmText\').data(\'hide\', 1)" onblur=\'$("#yzmText").data("hide", 0);setTimeout("hide_code()", 3000)\' /></label>{/if} <div class="btn"><input type="submit" value="发表评论" /></div>&nbsp;&nbsp;&nbsp;&nbsp;{if $userid}{get_nickname()} <a href="{APP_PATH}index.php?m=member&c=index&a=logout&forward={urlencode(($comment[url] ? $comment[url] : $url))}" target="_top">退出</a>{else}<a href="{APP_PATH}index.php?m=member&c=index&a=login&forward={urlencode(($comment[url] ? $comment[url] : $url))}" class="blue" target="_top">登录</a> | <a href="{APP_PATH}index.php?m=member&c=index&a=register" class="blue" target="_top">注册</a> {if !$setting[guest]}<span style="color:red">需要登陆才可发布评论</span>{/if}{/if}</form>';
  68. $('#reply_'+id).html(str).toggle();
  69. iframe_height();
  70. }
  71. function hide_code() {
  72. if ($('#yzmText').data('hide')==0) {
  73. $('#yzm').hide();
  74. }
  75. }
  76. function on_submit() {
  77. {if $setting[code]}
  78. var checkcode = $("#yzmText").val() == '' ? $("#yzmreplay").val() : $("#yzmText").val();
  79. var res = $.ajax({
  80. url: "{APP_PATH}index.php?m=pay&c=deposit&a=public_checkcode&code="+checkcode,
  81. async: false
  82. }).responseText;
  83. {else}
  84. var res = 1;
  85. {/if}
  86. if(res != 1) {
  87. alert('验证码错误');
  88. return false;
  89. } else {
  90. iframe_height(200);
  91. $('#bodyheight').hide();
  92. $('#loading').show();
  93. return true;
  94. }
  95. }
  96. function iframe_height(height) {
  97. if (!height) {
  98. var height = document.getElementById('bodyheight').scrollHeight;
  99. }
  100. $('#top_src').attr('src', "{$domain}js.html?"+height+'|'+{if $comment['total']}{$comment['total']}{else}0{/if});
  101. }
  102. </script>
  103. </div>
  104. <iframe width='0' id='top_src' height='0' src=''></iframe>
  105. <div class="hidden text-c" id="loading">
  106. <img src="{IMG_PATH}msg_img/loading.gif" /> 正在提交中...
  107. </div>
  108. </body>
  109. </html>