Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 

489 рядки
31 KiB

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>{$tkd.title|parseTpl}</title>
  6. <meta name="keywords" content="{$tkd.keywords|parseTpl}">
  7. <meta name="description" content="{$tkd.description|parseTpl}">
  8. <link rel="stylesheet" href="{$kx.config.resurl}/template/kxwebno1/css/global.css"/>
  9. <link rel="stylesheet" href="{$kx.config.resurl}/template/kxwebno1/css/style.css"/>
  10. <script src="{$kx.config.resurl}/template/kxwebno1/js/jquery-3.3.1.js"></script>
  11. <link rel="shortcut icon" type="image/ico" href="/favicon.ico" />
  12. <meta name="author" content="www.ptcms.com">
  13. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
  14. <meta name="renderer" content="webkit">
  15. <meta name="viewport" content="width=device-width" />
  16. <meta name="applicable-device" content="pc">
  17. <meta http-equiv="mobile-agent" content="format=html5; url={$kx.config.mobileurl}__SELF__">
  18. <meta http-equiv="Cache-Control" content="no-siteapp" />
  19. <meta http-equiv="Cache-Control" content="no-transform" />
  20. <link rel="canonical" href="{$kx.config.pcurl}__SELF__" />
  21. {if ($kx.config.ampurl)}<link rel="amphtml" href="{$kx.config.ampurl}__SELF__">{/if}
  22. {if ($kx.config.mipurl)}<link rel="miphtml" href="{$kx.config.mipurl}__SELF__">{/if}
  23. <meta property="og:type" content="novel"/>
  24. <meta property="og:title" content="{$novel.name}"/>
  25. <meta property="og:description" content="{$novel.intro|showIntroLine}"/>
  26. <meta property="og:image" content="{$novel.cover}"/>
  27. <meta property="og:novel:category" content="{$category.name}"/>
  28. <meta property="og:novel:author" content="{$author.name}"/>
  29. <meta property="og:novel:book_name" content="{$novel.name}"/>
  30. <meta property="og:novel:read_url" content="{$kx.config.pcurl}{link=novel.novel.index novelid=$novel.id pinyin=$novel.pinyin}"/>
  31. <meta property="og:url" content="{$kx.config.pcurl}{link=novel.novel.index novelid=$novel.id pinyin=$novel.pinyin}"/>
  32. <meta property="og:novel:author_link" content="{$kx.config.pcurl}{link=author.space.index authorid=$author.id pinyin=$author.pinyin name=$author.name}"/>
  33. <meta property="og:novel:status" content="{if $novel.is_over}完结{else}连载中{/if}"/>
  34. <meta property="og:novel:update_time" content="{$last.time|date='Y-m-d H:i:s'}"/>
  35. <meta property="og:novel:latest_chapter_name" content="{$last.name}"/>
  36. <meta property="og:novel:latest_chapter_url" content="{$kx.config.pcurl}{link=novel.chapter.read novelid=$novel.id pinyin=$novel.pinyin chapterid=$last.id}"/>
  37. </head>
  38. <body>
  39. <!-- 导航栏 -->
  40. {include file="/system/header"}
  41. <!-- 内容 -->
  42. <div class="pt-content">
  43. <!-- 面包屑 -->
  44. <div class="pt-crumb">
  45. <img src="{$kx.config.resurl}/template/kxwebno1/images/crumb_icon.png" class="pt-crumb-icon">
  46. <span class="color5">
  47. <a title="{$kx.config.sitename}" href="{$kx.config.siteurl}">{$kx.config.sitename}</a> >
  48. <a title="{$category.name}" href="{link=novel.category.list categoryid=$category.id key=$category.key}" class="color5">{$category.name}</a> >
  49. <a title="{$novel.name}" href="{link=novel.novel.index novelid=$novel.id pinyin=$novel.pinyin}" class="color5">{$novel.name}</a>
  50. </span>
  51. </div>
  52. <!-- 书籍详情 -->
  53. <div class="pt-bookdetail">
  54. <a title="{$novel.name}" href="{link=novel.novel.index novelid=$novel.id pinyin=$novel.pinyin}"><img src="{$novel.cover}" class="fl pt-bookdetail-img" title="{$novel.name}" alt="{$novel.name}"></a>
  55. <div class="fl pt-bookdetail-info">
  56. <div style="line-height: 40px;">
  57. <h1 class="size24 mr20 novelname"><a href="{link=novel.novel.index novelid=$novel.id pinyin=$novel.pinyin}" class="color2 bold" title="{$novel.name}">{$novel.name}</a></h1>
  58. <span class="mr30">作者:<a title="{$author.name}" href="{link=author.space.index authorid=$author.id pinyin=$author.pinyin name=$author.name}"><span class="color5">{$author.name}</span></a></span>
  59. <span class="">类别:<a title="{$category.name}" href="{link=novel.category.list categoryid=$category.id key=$category.key}" class="color5"><span class="color5">{$category.name}</span></a></span>
  60. <span class="fr color7">综合评分 <span class="size26 color2 num-avg-star" data-star-score="{$data.star_score}" data-star-num="{$data.star_num}">{$data.star}</span></span>
  61. </div>
  62. <div style="max-height: 72px;overflow: hidden;position:relative" class="tags">
  63. <div>
  64. {loop=$tag}
  65. <a title="{$loop.name}" class="pt-bookdetail-label mt10">{$loop.name}</a>
  66. {/loop}
  67. </div>
  68. </div>
  69. <div class="compulsory-row-three pt-bookdetail-intro">
  70. {$novel.intro|showIntro}
  71. </div>
  72. <div>
  73. {if $last.id}
  74. <a title="{$last.name}" href="{link=novel.chapter.read novelid=$novel.id pinyin=$novel.pinyin chapterid=$last.id}"><span class="color2 mr20">{$last.name}</span></a>
  75. {else}
  76. <span class="color2 mr20">{$last.name}</span>
  77. {/if}
  78. <span class="size12 color0">{$last.time|date="Y-m-d H:i:s"}</span>
  79. </div>
  80. <div class="pt-bookdetail-btn">
  81. {if $last.id}
  82. <a href="{link=novel.chapter.read novelid=$novel.id pinyin=$novel.pinyin chapterid=1}" class="pt-bookdetail-select">立即阅读</a>
  83. {else}
  84. <a href="javascript:void(0);" class="">立即阅读</a>
  85. {/if}
  86. <div class="inline-block">
  87. <a href="javascript:void(0);" id="btn-mark">
  88. {$ismark|default='加入收藏','取消收藏'}
  89. </a>
  90. <a href="javascript:void(0);" id="btn-add-booklist" title="加入书单" style="margin-left: -5px;">&nbsp;</a>
  91. <div class="box-booklist" tabindex="0">
  92. <div class="angle"></div>
  93. <ul>
  94. <li>天崩地裂单</li>
  95. <li>我爱的小清新</li>
  96. <li>奇门异术</li>
  97. <li title="奇门异术随便翻翻看">奇门异术随便翻翻看</li>
  98. </ul>
  99. </div>
  100. </div>
  101. <a href="javascript:void(0);" id="btn-vote">我要推荐</a>
  102. <a class="fr" style="border: none;margin-right: 0;padding-right: 0" title="{$novel.name}TXT下载" href="{link=novel.novel.down novelid=$novel.id pinyin=$novel.pinyin}">
  103. <img style="vertical-align: middle" src="{$kx.config.resurl}/template/kxwebno1/images/book.png" alt="TXT下载">
  104. <span>TXT下载</span>
  105. </a>
  106. </div>
  107. </div>
  108. </div>
  109. <!-- 右侧次数 -->
  110. <div class="pt-bookdetail-num">
  111. <div class="mb20 lh100">
  112. <span class="color5 mr10">点击:</span>
  113. <span class="color7">{$data.allvisit} 次</span>
  114. </div>
  115. <div class="mb20 lh100">
  116. <span class="color5 mr10">收藏:</span>
  117. <span class="color7"><span class="num-mark">{$data.mark}</span> 人</span>
  118. </div>
  119. <div class="mb20 lh100">
  120. <span class="color5 mr10">推荐:</span>
  121. <span class="color7"><span class="num-vote">{$data.vote}</span> 人</span>
  122. </div>
  123. <div class="mb20 lh100">
  124. <span class="color5 mr10">字数:</span>
  125. <span class="color7">{$data.words}万</span>
  126. </div>
  127. <div class="mb20 lh100">
  128. <span class="color5 mr10">我要评分:</span>
  129. <span class="pt-photo">
  130. <span title="不知所云">
  131. <img src="{$kx.config.resurl}/template/kxwebno1/images/star1.png" class="high">
  132. <img src="{$kx.config.resurl}/template/kxwebno1/images/star.png" class="nohigh">
  133. </span>
  134. <span title="随便看看">
  135. <img src="{$kx.config.resurl}/template/kxwebno1/images/star1.png" class="high">
  136. <img src="{$kx.config.resurl}/template/kxwebno1/images/star.png" class="nohigh">
  137. </span>
  138. <span title="值得一读">
  139. <img src="{$kx.config.resurl}/template/kxwebno1/images/star1.png" class="high">
  140. <img src="{$kx.config.resurl}/template/kxwebno1/images/star.png" class="nohigh">
  141. </span>
  142. <span title="不容错过">
  143. <img src="{$kx.config.resurl}/template/kxwebno1/images/star1.png" class="high">
  144. <img src="{$kx.config.resurl}/template/kxwebno1/images/star.png" class="nohigh">
  145. </span>
  146. <span title="经典必读">
  147. <img src="{$kx.config.resurl}/template/kxwebno1/images/star1.png" class="high">
  148. <img src="{$kx.config.resurl}/template/kxwebno1/images/star.png" class="nohigh">
  149. </span>
  150. </span>
  151. </div>
  152. <div class="mb20 lh100">
  153. <span class="color5 mr10">参评人数:</span>
  154. <span class="color7"><span class="num-star-people">{$data.star_num}</span> 人</span>
  155. </div>
  156. </div>
  157. <!-- 章节 -->
  158. <div class="clearfix" style="width:100%">
  159. <div class="fl" style="width:950px">
  160. {block method=novel.stat novelid=$novel.id num=7 name=$novelstat}
  161. <div class="bg-white mt10 pt-interactive">
  162. <p class="pl20 pt20">
  163. <img style="vertical-align: middle;margin-top: -6px;" src="{$kx.config.resurl}/template/kxwebno1/images/interactive1.png" alt="书迷互动">
  164. </p>
  165. <div>
  166. <div style="width: 265px;border-right: 1px solid #E5E5E5;">
  167. <div class="color2 mt15 size20 bold"><img style="vertical-align: middle;margin-top: -3px;" src="{$kx.config.resurl}/template/kxwebno1/images/ticket.png"> {$kx.config.user.ticket_caption}</div>
  168. <div class="mt35">本月总计</div>
  169. <div class="size32 bold color32">{$novelstat.ticket.month_num}</div>
  170. <div class="mt30 bold">优秀作品排名 <span class="color2">{$novelstat.ticket.month_rank}</span></div>
  171. <button class="mt20 bold btn-interactive-vote">我要投票</button>
  172. </div>
  173. <div style="width: 265px;border-right: 1px solid #E5E5E5;">
  174. <div class="color2 mt15 size20 bold"><img style="vertical-align: middle;margin-top: -3px;" src="{$kx.config.resurl}/template/kxwebno1/images/reward.png"> 打赏</div>
  175. <div class="mt35">本月打赏人数</div>
  176. <div class="size32 bold color32">{$novelstat.reward.month_people}</div>
  177. <div class="mt30 bold">总计打赏人数 <span class="color2">{$novelstat.reward.total_people}</span></div>
  178. <button class="mt20 bold btn-interactive-reward">我要打赏</button>
  179. </div>
  180. <div style="width: 365px;">
  181. <img class="mt10" src="{$kx.config.resurl}/template/kxwebno1/images/interactive.png" alt="书迷动态">
  182. {if empty($novelstat.dynamic)}
  183. <div class="mt50">暂无数据</div>
  184. {else}
  185. <ul class="mt10" style="width: 220px;margin: auto;">
  186. {loop=$novelstat.dynamic}
  187. {if $loop.type == 'ticket'}
  188. <li>
  189. <span class="color32">{$loop.username}</span> 投了 <span class="color32">{$loop.num}张{$kx.config.user.ticket_caption}</span>
  190. <img class="fr" style="margin-top: 3px;width: 16px;" src="{$kx.config.resurl}/template/kxwebno1/images/ticket.png">
  191. </li>
  192. {elseif $loop.type == 'reward'}
  193. <li>
  194. <span class="color2">{$loop.username}</span> 打赏 <span class="color2">{$loop.num}{$kx.config.user.money_caption}</span>
  195. <img class="fr" style="margin-top: 3px;width: 16px;" src="{$kx.config.resurl}/template/kxwebno1/images/reward.png">
  196. </li>
  197. {/if}
  198. {/loop}
  199. </ul>
  200. {/if}
  201. </div>
  202. </div>
  203. </div>
  204. {block method=chapter.list novelid=$novel.id name=$allchapterlist sort=asc}
  205. {if !$source.id}
  206. <div class="pt-chapter mt10" style="display: none;">
  207. <div class="title">
  208. <input type="checkbox" id="select_all_chapters"><label class="color32 size16 bold ml25" for="select_all_chapters">选择全部章节</label>
  209. <span class="bold">已选 <span class="color2 selected_num">0</span> 章</span>
  210. {if $userinfo.vip_expire_time < time()}
  211. <a class="fr color2 size14 ptb5" href="{link=user.pay.vip}">享更多优惠</a>
  212. <a class="fr color1 size14 bg-red plr10 ptb5 mr10" href="{link=user.pay.vip}">升级超级VIP</a>
  213. {/if}
  214. <span class="fr size14 color32 mr35" style="margin-top: -2px;">
  215. {block method=novel.charge novelid=$novel.id name=$charge}
  216. {~$charge = $userinfo.vip_expire_time < time()?$charge.words_money:$charge.words_vip_money}
  217. <span class="color2 size20 bold mr5">{$charge}</span>
  218. {$kx.config.user.money_caption}/千字
  219. </span>
  220. <span class="fr color14 ptb5 mr10">{if $userinfo.vip_expire_time < time()}普通用户{else}超级VIP{/if}</span>
  221. </div>
  222. <ul class="pt-chapter-subscribe mt20"">
  223. <li class="color62">
  224. <span><span class="pl50">章节</span></span>
  225. <span>字数</span>
  226. <span>价格({$kx.config.user.money_caption})</span>
  227. </li>
  228. {loop=$allchapterlist}
  229. {if $loop.type == App\Model\Novel\Chapter::TYPE_TOLL}
  230. {block method=chapter.calculatePriceByPrice wordsnum=$loop.words price=$charge name=$price}
  231. <li class="item">
  232. <span class="color32">
  233. {if $novel.type == App\Model\Novel\Novel::TYPE_VIP_FREE && $userinfo.vip_expire_time > time()}
  234. {~$issubscribe = true;}
  235. {else}
  236. {block method="chapter.issubscribe" userid=$userinfo.id novelid=$novel.id chapterid=$loop.chapterid name=$issubscribe}
  237. {/if}
  238. <input type="checkbox" value="{$loop.chapterid}" data-price="{=$issubscribe?0:$price}" id="chapter_{$loop.chapterid}" {=$issubscribe?'':'checked="checked"'}>
  239. <label class="pl30" for="chapter_{$loop.chapterid}">{$loop.name}</label>
  240. </span>
  241. <span class="color92">{$loop.words}</span>
  242. <span class="color2">{=$issubscribe?0:$price}</span>
  243. </li>
  244. {/if}
  245. {/loop}
  246. </ul>
  247. <div class="pt-chapter-subscribe-order">
  248. <div>
  249. <span class="inline-block mt30">已选 <span class="selected_num color2">0</span> 章</span>
  250. <div class="switch"><div></div></div>
  251. <span class="size14">自动订阅新章节</span>
  252. <button class="btn-subscribe">确认提交</button>
  253. <span class="fr size18 color32 mt30 mr20">
  254. 余额 <span class="size20 color2 total">{$userinfo.assets.balance}</span> {$kx.config.user.money_caption}
  255. 共计 <span class="selected_money size20 color2">0</span> {$kx.config.user.money_caption}
  256. </span>
  257. </div>
  258. </div>
  259. </div>
  260. {/if}
  261. <div class="pt-chapter mt10">
  262. <div class="size18 color5 pt-chapter-title">
  263. <a title="{$novel.name}" href="{link=novel.novel.index novelid=$novel.id pinyin=$novel.pinyin}" class="pt-chapter-select">章节目录</a>
  264. </div>
  265. <div class="pt-chapter-content">
  266. <div class="w100 pt-chapter-cont">
  267. <div class="size18 color32 bold pt-chapter-cont-title">最新章节</div>
  268. <div class="pt-chapter-cont-detail">
  269. {block method=chapter.list novelid=$novel.id num=9 name=$list sort=desc}
  270. {loop}
  271. <a title="{$loop.name}" href="{link=novel.chapter.read novelid=$novel.id pinyin=$novel.pinyin chapterid=$loop.chapterid}">
  272. <span>{$loop.name}</span>
  273. {if $novel.type == App\Model\Novel\Novel::TYPE_TOLL || $novel.type == App\Model\Novel\Novel::TYPE_VIP_FREE && $userinfo.vip_expire_time < time()}
  274. {if $loop.type == App\Model\Novel\Chapter::TYPE_TOLL}
  275. {block method="chapter.issubscribe" userid=$userinfo.id novelid=$novel.id chapterid=$loop.chapterid name=$issubscribe}
  276. {if !$issubscribe}
  277. <img src="{$kx.config.resurl}/template/kxwebno1/images/lock.png" alt="收费章节">
  278. {/if}
  279. {/if}
  280. {/if}
  281. </a>
  282. {/loop}
  283. </div>
  284. </div>
  285. <div class="w100 pt-chapter-cont">
  286. <div class="size18 color32 bold pt-chapter-cont-title">章节列表</div>
  287. <div class="pt-chapter-cont-detail full">
  288. {loop=$allchapterlist}
  289. <a title="{$loop.name}" href="{link=novel.chapter.read novelid=$novel.id pinyin=$novel.pinyin chapterid=$loop.chapterid}" class="compulsory-row-one none">
  290. <span>{$loop.name}</span>
  291. {if $novel.type == App\Model\Novel\Novel::TYPE_VIP_FREE && $userinfo.vip_expire_time > time()}
  292. {if $loop.type == App\Model\Novel\Chapter::TYPE_TOLL}
  293. <img class="toll">
  294. {/if}
  295. {elseif $novel.type != App\Model\Novel\Novel::TYPE_DEFAULT}
  296. {if $loop.type == App\Model\Novel\Chapter::TYPE_TOLL}
  297. {block method="chapter.issubscribe" userid=$userinfo.id novelid=$novel.id chapterid=$loop.chapterid name=$issubscribe}
  298. {if $issubscribe}
  299. <img class="toll">
  300. {else}
  301. <img class="toll" src="{$kx.config.resurl}/template/kxwebno1/images/lock.png" alt="收费章节">
  302. {/if}
  303. {/if}
  304. {/if}
  305. </a>
  306. {/loop}
  307. </div>
  308. </div>
  309. </div>
  310. </div>
  311. <div class="pt-chapter">
  312. <div class="size18 color5 pt-chapter-title">
  313. <a title="{$novel.name}评论区" href="{link=novel.comment.list novelid=$novel.id pinyin=$novel.pinyin}" class="pt-chapter-select">小说评论区</a>
  314. </div>
  315. <div>
  316. {block method="comment.list" name=commentlist type='novel' userid=$userinfo.id typeid=$novel.id}
  317. <div class="clear">
  318. <div class="size16 pt-chapter-cont-title"><a href="{link=novel.comment.list novelid=$novel.id pinyin=$novel.pinyin}" class="color2 ">全部评论({$data.comment}条)</a></div>
  319. <ul class="commentlist clearfix">
  320. {loop=commentlist}
  321. <li data-comment-id="{$loop.id}">
  322. <div class="fl">
  323. <div class="avatar"><img src="{$loop.user.avatar}" alt="{$loop.user.name}"></div>
  324. </div>
  325. <div class="fr">
  326. <div class="comment-title">
  327. <div class="comment-name"><b>{$loop.user.name}</b> 发表了帖子</div>
  328. <div class="comment-time">{$loop.datetime|date="Y-m-d H:i:s"}</div>
  329. </div>
  330. <div class="comment-content">
  331. {$loop.content}
  332. </div>
  333. <div class="comment-btn {$loop.rating|boolval|default='','disable'}">
  334. <div class="comment-btn-up mr30 {=$loop.rating=='good'?'active':''}">
  335. <span class="comment-btn-up-btn"></span>
  336. <span class="number">{$loop.good_num}</span>
  337. </div>
  338. <div class="comment-btn-down {=$loop.rating=='bad'?'active':''}">
  339. <span class="comment-btn-down-btn"></span>
  340. <span class="number">{$loop.bad_num}</span>
  341. </div>
  342. <a href="{link=novel.comment.post novelid=$novel.id pinyin=$novel.pinyin commentid=$loop.id}">
  343. <span class="comment-btn-reply color2">{$loop.post_num} 条回复</span>
  344. </a>
  345. </div>
  346. </div>
  347. </li>
  348. {/loop}
  349. </ul>
  350. </div>
  351. <form onsubmit="return false;" class="addcomment">
  352. <textarea></textarea>
  353. <button>发表</button>
  354. </form>
  355. </div>
  356. </div>
  357. </div>
  358. <div class="fr" style="width:240px;">
  359. <!-- 猜你喜欢 -->
  360. <div class="fr pt-new-recomment mt10">
  361. <div class="pt-new-recomment-title">猜你喜欢</div>
  362. <ul class="pt-new-recomment-list">
  363. {block method="novel.list" name=list order=allvisit category=$category.id sort=desc num=15}
  364. {section loop=$list item=$loop}
  365. <li>
  366. <a class="color4 pt-text" href="{link=novel.novel.index novelid=$loop.novel.id pinyin=$loop.novel.pinyin}" title="{$loop.novel.name}">{$loop.novel.name}</a>
  367. </li>
  368. {/section}
  369. </ul>
  370. </div>
  371. <!-- 周榜、月榜 -->
  372. <div class="pt-sexselect mt10">
  373. {block method="rank.info" name=rankinfo key=weekvisit}
  374. <div class="pt-sexselect-title border-b"><span class="fl pt-sexselect-title-icon"></span>{$rankinfo.name}
  375. </div>
  376. <ul class="pt-sexselect-list">
  377. {block method="novel.list" name=list order=$rankinfo.key num=20}
  378. {section loop=$list item=$loop}
  379. <li>
  380. <span class="{=$i.index<3?'bg-red':'bg-ccc'} pt-sexselect-square">{$i.order}</span>
  381. <a class="color5" href="{link=novel.novel.index novelid=$loop.novel.id pinyin=$loop.novel.pinyin}" title="{$loop.novel.name}">{$loop.novel.name}</a>
  382. <a title="{$loop.author.name}" class="color3 fr" href="{link=author.space.index authorid=$loop.author.id pinyin=$loop.author.pinyin name=$loop.author.name}">{$loop.author.name}</a>
  383. </li>
  384. {/section}
  385. </ul>
  386. </div>
  387. </div>
  388. </div>
  389. </div>
  390. <div style="display: none;" id="tpl_booklist_add_novel">
  391. <form method="post" class="plr40" action="{link=user.booklist.addnovel}">
  392. <h1 class="color62 size18 mt40 text-center">添加书评</h1>
  393. <input type="hidden" name="booklistid" value="0">
  394. <input type="hidden" name="novelid" value="{$novel.id}">
  395. <div class="mtb15">
  396. <label class="mr5" style="width: 25%;">书籍名称</label>
  397. <input type="text" style="width: 75%;padding:6px;background-color:#f5f5f5;border: 1px solid #e9e9e9;" value="{$novel.name}" disabled>
  398. </div>
  399. <div class="mtb15">
  400. <input type="hidden" name="star" value="5">
  401. <label class="mr5" style="width: 25%;">推荐指数</label>
  402. <span class="pt-photo" data-star="5" style="width: 75%;">
  403. <span title="不知所云">
  404. <img src="{$kx.config.resurl}/template/kxwebno1/images/star1.png" class="high">
  405. <img src="{$kx.config.resurl}/template/kxwebno1/images/star.png" class="nohigh">
  406. </span>
  407. <span title="随便看看">
  408. <img src="{$kx.config.resurl}/template/kxwebno1/images/star1.png" class="high">
  409. <img src="{$kx.config.resurl}/template/kxwebno1/images/star.png" class="nohigh">
  410. </span>
  411. <span title="值得一读">
  412. <img src="{$kx.config.resurl}/template/kxwebno1/images/star1.png" class="high">
  413. <img src="{$kx.config.resurl}/template/kxwebno1/images/star.png" class="nohigh">
  414. </span>
  415. <span title="不容错过">
  416. <img src="{$kx.config.resurl}/template/kxwebno1/images/star1.png" class="high">
  417. <img src="{$kx.config.resurl}/template/kxwebno1/images/star.png" class="nohigh">
  418. </span>
  419. <span title="经典必读">
  420. <img src="{$kx.config.resurl}/template/kxwebno1/images/star1.png" class="high">
  421. <img src="{$kx.config.resurl}/template/kxwebno1/images/star.png" class="nohigh">
  422. </span>
  423. </span>
  424. </div>
  425. <div class="mtb15" style="position: relative;">
  426. <label class="mr5" style="width: 25%;position: relative;top:-60px">书籍评论</label>
  427. <textarea rows="3" name="comment" style="width: 75%;padding:6px;background-color:#f5f5f5;border: 1px solid #e9e9e9;"></textarea>
  428. </div>
  429. <div class="text-center">
  430. <button class="bg-red color1 plr20 ptb10 ">确认提交</button>
  431. </div>
  432. </form>
  433. </div>
  434. <div style="display: none;" class="pt-interactive-model">
  435. <div class="label" style="background-color: #F5F5F5;">
  436. <ul>
  437. <li data-type="vote" class="fl color4 size18 bold text-center">投票</li>
  438. <li data-type="reward" class="fl color4 size18 bold text-center">打赏</li>
  439. </ul>
  440. <div class="clear"></div>
  441. </div>
  442. <div class="container">
  443. <ul>
  444. <li class="text-center login {=$islogin?'pt-active':'pt-active'}">
  445. <img src="{$kx.config.resurl}/template/kxwebno1/images/user.png" alt="请先登录" style="margin-top: 60px;">
  446. <h1 class="mt35 size18">需要您登录后才可以进行操作</h1>
  447. <a class="m10 color2" href="{link=user.auth.login}">前往登录</a>
  448. </li>
  449. <li class="text-center vote">
  450. <img src="{$kx.config.resurl}/template/kxwebno1/images/ticket1.png" alt="投票" style="margin-top: 40px;">
  451. <h1 class="mt35 size18">您总计有 <span class="color2 total">{$userinfo.assets.surplus_ticket}</span> 张月票,请选择你要投的票数。</h1>
  452. <div class="ticket_select mt35">
  453. <button class="bold minus">-</button>
  454. <span class="size18 plr15 color2 bold">1</span>
  455. <button class="bold plus">+</button>
  456. </div>
  457. <button class="mt20 size14 color1 bold bg-red plr20 ptb10 btn-submit">立即提交</button>
  458. </li>
  459. <li class="text-center reward">
  460. <div class="moneylist" style="margin-top: 40px;">
  461. {loop=$kx.config.reward.list}
  462. <span data-money="{$loop}">{$loop}{$kx.config.user.money_caption}</span>
  463. {/loop}
  464. </div>
  465. <div class="clear"></div>
  466. <h1 class="mt35 size14">您的账户余额为 <span class="color2 total">{$userinfo.assets.balance}</span> {$kx.config.user.money_caption},本次打赏 <span class="color2 money">0</span> {$kx.config.user.money_caption}。</h1>
  467. <button class="mt20 size14 color1 bold bg-red plr20 ptb10 btn-submit">立即提交</button>
  468. </li>
  469. </ul>
  470. </div>
  471. </div>
  472. <div style="display: none;" class="pt-insufficient-balance-model">
  473. <div class="title pl20 ptb10" style="background-color:#f4f5f6;">订阅</div>
  474. <div class="text-center mt50 pt25">
  475. <h1 class="size18 color32 mb10">本次消费将消费<span class="total color2">0</span>个{$kx.config.user.money_caption}</h1>
  476. <p>当前余额{=$userinfo.assets.balance?:0}{$kx.config.user.money_caption},还需支付<span class="missing color2">0</span>{$kx.config.user.money_caption}</p>
  477. <a href="{link=user.pay.recharge}" class="inline-block mt20 size14 color1 bold bg-red plr20 ptb10 mt40">前往充值</a>
  478. </div>
  479. </div>
  480. <!-- 底部版权-->
  481. {include file="/system/footer"}
  482. <!-- js -->
  483. <script>
  484. var __IS_LOGIN=parseInt('{$islogin}'),__IS_VIP=parseInt('{=$userinfo.vip_expire_time < time()?0:1}'),__IS_FREE_FOR_VIP=parseInt('{=$novel.type == App\Model\Novel\Novel::TYPE_VIP_FREE?1:0}'),__ADD_STAR='{link=user.star.add}',__NOVEL_ID='{$novel.id}',__NOVEL_NAME='{$novel.name}',__ADD_MARK='{link=user.mark.add}',__DEL_MARK='{link=user.mark.del}',__ADD_VOTE='{link=user.vote.add}',__RATING_COMMENT='{link=novel.comment.rating}',__ADD_COMMENT='{link=novel.comment.add}',__USER_BOOKLIST='{link=user.booklist.index responsetype=json}',__USER_ADD_BOOKLIST='{link=user.booklist.detail}',__ADD_REWARD='{link=novel.novel.reward}',__ADD_VOTE_TICKET='{link=novel.novel.ticket}',__SUBSCRIBE='{link=novel.novel.subscribe}',__RECHARGE_URL='{link=user.pay.recharge}';
  485. </script>
  486. <script src="{$kx.config.resurl}/template/kxwebno1/js/novel.js"></script>
  487. </body>
  488. </html>