mybook_v1.2单本小说程序说明
V1.2说明:
主要是在V1.1的基础上使用了Nvelocity模板引挚,方便修改模板
templates模板目录说明:
templates:模板目录,所有能修改的模板都在这里
_footer.html:尾部模板
_header.html:头部模板
_link.html:友情链接模板
index.html:首页模板
read.html:最终阅读模板
volume.html:分卷页模板
系统标签:
| 标签 | 使用方法 | 备注 |
|---|---|---|
| 系统配置标签 | 在所有页面可用,调用的都是小说基本信息。 | 全局能用 |
| $data.config |
可用标签如下: $data.config.bookname 书名 $data.config.booksubject 题材 $data.config.bookauthor 作者 $data.config.bookkeywords 关键字 $data.config.bookdescription 描述 $data.config.bookstatus 状态 $data.config.isenablevolume 是否开启分卷功能 【true:开启 false:不开启】 $data.config.isenablecomment 是否开启评论功能 【true:开启 false:不开启】 |
| 标签 | 使用方法 | 备注 |
|---|---|---|
| 友情链接标签 | 友情链接列表标签,这是一个集合标签,用foreach循环显示 | 只能在首页用 |
| $data.link |
#foreach($link in $data.link) <a href="$link.SiteUrl" target="_blank">$link.SiteName</a > #end |
| 标签 | 使用方法 | 备注 |
|---|---|---|
| 首页显示标签 | ||
| $data.dic | 开启分卷后前台显示的数据,这是一个字典集合Dictionary | 只能在首页用 |
| $data.allchapter | 不开启分卷首页显示数据 | 只能在首页用 |
|
使用例子如下: #if($data.config.IsEnableVolume == true) #foreach($volume in $data.dic ) <div style="text-align: center; font-weight: bold; margin: 15px 0;"> $volume.key.vname <a href="/volume/$volume.key.vid">分卷阅读</a> </div> <ul> #foreach($chapter in $volume.value) <li class="index"><a href="/read/$chapter.id" target="_blank"> $chapter.title</a></li> #end </ul> #end #else <ul> #foreach($chapter in $data.allchapter) <li class="index"><a href="/read/$chapter.id" target="_blank"> $chapter.title</a></li> #end </ul> #end |
| 标签 | 使用方法 | 备注 |
|---|---|---|
| 分卷页标签 | ||
| $data.volumemodel |
可用标签: $data.volumemodel.vid :分卷id $data.volumemodel.vname :分卷名称 |
只能在分卷页用 |
| $data.list |
分卷页列表标签,这是一个分卷阅读的显示标签,显示当前分卷下面的所有章节 使用例子: #foreach($chapter in $data.list) <li class="index"> <a href="#$chapter.id">$chapter.Title</a> </li> #end #foreach($chapter in $data.list) <h2 id="$chapter.ID">$chapter.Title<span style="display: block; font-weight: normal; font-size: 14px;">更新时间:$chapter.AddDate.ToString("yyy年MM月dd日")</span></h2> <div class="content"> $chapter.Content </div> #end |
只能在分卷页用 |
| 标签 | 使用方法 | 备注 |
|---|---|---|
| 章节内容标签 | 章节内容标签 | |
| $data.chapter |
可用标签: $data.chapter.id 章节id $data.chapter.vid 分卷id $data.chapter.title 章节标题 $data.chapter.content 章节内容 $data.chapter.adddate 添加时间 $data.chapter.hits 点击量 |
只能在阅读章节页用 |
| $data.prev | 上一章标签,只能在章节页使用 | 只能在阅读章节页用 |
| $data.next | 下一章标签,只能在章节页使用 | 只能在阅读章节页用 |
| 标签 | 使用方法 | 备注 |
|---|---|---|
| 评论列表标签 | 评论列表标签,只能在阅读章节页使用 | |
| $data.comments |
#foreach($comment in $data.comments) <li class="comment"> <p class="address"><span style="color: green">$comment.CUserName</span><time>$comment.CAddDate.tostring("yyy-MM-dd")</time> <span>IP:$comment.CIP </span><span class="floor">#$velocityCount</span></p> <div class="comment-info"> $comment.CContent </div> </li> #end |
只能在阅读章节页用 |