帝国cms仿畅言简约版响应式评论插件

五步搞定,具体如下:

帝国cms仿畅言简约版响应式评论插件

QQ截图20190109193809.png (30.21 KB, 下载次数: 232)

下载附件

2019-1-9 19:38 上传

第一步:将cy文件复制到根目录的skin/文件夹下

第二步:内容页添加

  1. <link type="text/css" rel="stylesheet" href="[!–news.url–]skin/cy/css/chanyan.css"/>

复制代码

第三步:替换评论表单:

代码如下:

  1. <div class="module-cmt-header">
  2.     <div class="clear-g section-title-w">
  3.         <div class="title-user-w">
  4.             <div node-type="user" class="clear-g user-wrap-w user-login">
  5.                 <span node-type="user-name" class="wrap-name-w">来一发:</span>
  6.             </div>
  7.         </div>
  8.     </div>
  9.     <div class="section-cbox-w">
  10.         <div class="cbox-block-w clear-g">
  11.             <div node-type="block-head-w" class="block-head-w block-head-login">
  12.                 <div node-type="avatar" class="head-img-w">
  13.                     <a href="javascript:void(0);">
  14.                         <img node-type="user-head" src="[!–news.url–]skin/cy/images/noavatar.gif" width="42" height="42" alt="">
  15.                         <div node-type="head-img-ie-mask" class="head-img-ie-mask"></div>
  16.                     </a>
  17.                                     </div>
  18.             </div>
  19.             <div node-type="login-select" class="block-post-w">
  20. <!– 放置cbox初始状态 –>
  21. <script>
  22.                        function CheckPl(obj)
  23.                        {
  24.                        if(obj.saytext.value=="")
  25.                        {
  26.                        alert("您没什么话要说吗?");
  27.                        obj.saytext.focus();
  28.                        return false;
  29.                        }
  30.                        return true;
  31.                        }
  32.                        </script>
  33. <form action="[!–news.url–]e/pl/doaction.php" method="post" name="saypl" id="saypl" onsubmit="return CheckPl(document.saypl)">
  34. <div class="module-cmt-box">
  35.     <!– 展开状态 –>
  36.     <div class="post-wrap-w">
  37.         <div class="post-wrap-border-l"></div>
  38.         <div class="post-wrap-border-r"></div>
  39.         <div node-type="post-wrap-main" class="post-wrap-main">
  40.             <div class="post-wrap-border-t">
  41.                 <div node-type="post-wrap-border-t-l" class="post-wrap-border-t-l"></div>
  42.                 <div node-type="post-wrap-border-t-r" class="post-wrap-border-t-r" style="margin-left: 115px;"></div>
  43.             </div>
  44.             <div class="wrap-area-w">
  45.                 <div class="area-textarea-w">
  46.             <textarea name="saytext" id="saytext" placeholder="有事没事说两句…" class="textarea-fw textarea-bf"></textarea>
  47.                 </div>
  48.             </div>
  49.         </div>
  50.         <div class="clear-g wrap-action-w">
  51.            <div class="action-function-w">
  52.     <ul class="clear-g">
  53.            <input name="nomember" type="checkbox" id="nomember" value="1" checked="checked" style=" width: 18px;height: 18px;"/><span style="padding-left: 4px;padding-right: 10px;">匿名评论</span>
  54. <input name="key" placeholder="请输入验证码" type="text" size="10" style="padding-left: 42px;border: 1px solid #4398ED;border-radius: 12px;color: #000;font-family: ‘Open Sans’,sans-serif;font-size: 1em;height: 28px;padding: 0 10px;">
  55. <img src="[!–news.url–]e/ShowKey/?v=pl" align="absmiddle" style="width:60px" name="plKeyImg" id="plKeyImg" onclick="plKeyImg.src='[!–news.url–]e/ShowKey/?v=pl&t=’+Math.random()" title="看不清楚,点击刷新" />
  56. </ul>              
  57.             </div>
  58.             <div class="clear-g action-issue-w">
  59.                 <div class="issue-btn-w">
  60.                     <a href="javascript:void(0)">
  61.                         <button node-type="issue" class="btn-fw"></button>
  62.                     </a>
  63.                 </div>
  64.             </div>
  65.         </div>
  66.     </div>
  67. </div>
  68. <input name="id" type="hidden" id="id" value="[!–id–]" />
  69. <input name="classid" type="hidden" id="classid" value="[!–classid–]" />
  70. <input name="enews" type="hidden" id="enews" value="AddPl" />
  71. <input name="repid" type="hidden" id="repid" value="0" />
  72. <input type="hidden" name="ecmsfrom" value="[!–titleurl–]">
  73. </form>
  74. <div class="list-comment-empty-w">
  75.                 </div>
  76.             </div>
  77.         </div>
  78.     </div>
  79. </div>
  80. <div node-type="module-cmt-list" class="module-cmt-list section-list-w">
  81.     <div class="cmt-list-type">
  82.         <ul class="clear-g type-lists">
  83.                 <li class="type-list active">评论</li>
  84.         </ul>
  85.         <div class="cmt-list-border"></div>
  86.         <div class="cmt-list-number">
  87.             <span class="comment-number"><span class="cy-number"><script type="text/javascript" src="[!–news.url–]e/public/ViewClick/?classid=[!–classid–]&id=[!–id–]&down=2"></script></span>人参与,<span class="cy-number"><script type="text/javascript" src="[!–news.url–]e/public/ViewClick/?classid=[!–classid–]&id=[!–id–]&down=2"></script></span>条评论</span>
  88.         </div>
  89.     </div>

复制代码

第四步:替换评论JS调用模板

代码如下:

  1. <div class="list-block-gw list-newest-w">
  2.         <div node-type="cmt-list-title" class="block-title-gw">
  3.             <ul class="clear-g">
  4.                 <li>
  5.                     <div class="title-name-gw title-name-bg">
  6.                     <div class="title-name-gw-tag"></div>最新评论</div>
  7.                 </li>
  8.             </ul>
  9.         </div>
  10.         <div node-type="cmt-list" id="cy-cmt-list">
  11. [!–empirenews.listtemp–]
  12. <div class="clear-g block-cont-gw">
  13.     <div class="cont-head-gw">
  14.         <div class="head-img-gw">
  15.             <a node-type="photo">
  16.                 <div class="img-corner"></div>
  17.                 <img src="[!–news.url–]skin/cy/images/noavatar.gif" width="42" height="42">
  18.             </a>
  19.         </div>
  20.     </div>
  21.     <div class="cont-msg-gw">
  22.         <div class="msg-wrap-gw">
  23.             <div class="wrap-user-gw global-clear-spacing">
  24.                                 <span class="user-time-gw">[!–pltime–]</span>
  25.                 <span node-type="nickname" class="user-name-gw"><a>[!–username–]</a></span>
  26.                 <span class="user-address-gw">[<i>ip:</i>[!–plip–]]</span>
  27.                             </div>
  28.             <div class="wrap-issue-gw">
  29.                 <p class="issue-wrap-gw"><span class="wrap-word-gw">[!–pltext–]</span></p>
  30.                 <div class="cy-see-more">
  31.                     <span></span><i></i>
  32.                 </div>
  33.             </div>
  34.             <!– 图片展示 –>
  35.             <div node-type="btns-bar" class="clear-g wrap-action-gw">
  36.                 <div node-type="action-click-gw" class="action-click-gw global-clear-spacing">
  37.                     <i class="gap-gw"></i>
  38.                     <span node-type="support" class="click-ding-gw">
  39.                        <a href="JavaScript:makeRequest(‘[!–news.url–]e/pl/doaction.php?enews=DoForPl&plid=[!–plid–]&classid=[!–classid–]&id=[!–id–]&dopl=1&doajax=1&ajaxarea=zcpldiv[!–plid–]’,’EchoReturnedText’,’GET’,”);"><i class="icon-gw icon-ding-bg"></i><em id="zcpldiv[!–plid–]" class="icon-name-bg">[!–zcnum–]</em></a>
  40.                     </span>
  41.                     <i class="gap-gw"></i>
  42.                     <span node-type="oppose" class="click-cai-gw">
  43.                        <a href="JavaScript:makeRequest(‘[!–news.url–]e/pl/doaction.php?enews=DoForPl&plid=[!–plid–]&classid=[!–classid–]&id=[!–id–]&dopl=0&doajax=1&ajaxarea=fdpldiv[!–plid–]’,’EchoReturnedText’,’GET’,”);"><i class="icon-gw icon-cai-bg"></i><em id="fdpldiv[!–plid–]" class="icon-name-bg">[!–fdnum–]</em></a>
  44.                     </span>
  45.                 <i class="gap-gw"></i><span class="click-prop-gw"><span class="prop-span"><a></a></span></span></div>
  46.             </div>
  47.                     </div>
  48.     </div>
  49. </div>
  50. [!–empirenews.listtemp–]
  51. </div>
  52. </div>

复制代码

最后一步:内容页调用(在你要调用的地方直接调用即可)

  1. <div class="changyan">
  2.                                 <!–PC版–>
  3. <a id="changyan_area"></a>
  4. <div id="SOHUCS" sid="11192"><div id="SOHU_MAIN">
  5. [!–temp.pl–]
  6. <!– 评论列表  S –>
  7. <!– 最新评论 –>
  8. <script src="[!–news.url–]e/pl/more/?classid=[!–classid–]&id=[!–id–]&num=10"></script>
  9. </div>
  10. <!– 评论列表  E –>
  11. </div></div>
  12. </div>

复制代码

温馨提示:本文最后更新于2022-09-12 11:37:55,某些文章具有时效性,若有错误或已失效,请在下方留言或联系丁塔克博客
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论