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
只能在阅读章节页用