debug=干扰码

This commit is contained in:
make
2025-04-09 00:57:30 +08:00
parent 466abd8cd6
commit c2e7218fe7
35 changed files with 175 additions and 493 deletions

View File

@@ -74,7 +74,7 @@ class Index extends BaseController
$strView = $boolIsMobile ? '' : 'pc/index'; $strView = $boolIsMobile ? '' : 'pc/index';
$this->generateGrm(1, 0, 30); $this->generateGrm(1, 0, 60);
return $this->rending($strView); return $this->rending($strView);
} }

View File

@@ -30,21 +30,21 @@ class Novel extends BaseController
{ {
$boolIsMobile = $Request->param('boolIsMobile'); $boolIsMobile = $Request->param('boolIsMobile');
// 模拟数据-日排行榜 随机10个小说 // 日排行榜 随机10个小说
$NovelModel = new NovelModel; $NovelModel = new NovelModel;
$strKey = $Request->DomainModel->d_domain . ':RANK:'; $strKey = $Request->DomainModel->d_domain . ':RANK:';
$arrDayRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'daily'); $arrDayRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'daily');
// 模拟数据-周排行榜 随机10个小说 // 周排行榜 随机10个小说
$arrWeekRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'weekly'); $arrWeekRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'weekly');
// 模拟数据-月排行榜 随机10个小说 // 月排行榜 随机10个小说
$arrMoonRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'monthly'); $arrMoonRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'monthly');
// 模拟数据-总排行榜 随机10个小说 // 总排行榜 随机10个小说
$arrTotalRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'total'); $arrTotalRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'total');
// 模拟数据-新书榜 随机10个小说n_id倒叙 // 新书榜 随机10个小说n_id倒叙
$strKey = $Request->DomainModel->d_domain . ':RANK:NEW:'; $strKey = $Request->DomainModel->d_domain . ':RANK:NEW:';
$intLifeTime = 24 * 3600; $intLifeTime = 24 * 3600;
$intCount = 10; $intCount = 10;
@@ -53,7 +53,7 @@ class Novel extends BaseController
$arrSort = ['n_id' => -1]; $arrSort = ['n_id' => -1];
$arrNewsNovelRankNovel = $NovelModel->getCommonNovelOnCache($strKey, $intLifeTime, $intCount, $intType, $strStatus, $arrSort); $arrNewsNovelRankNovel = $NovelModel->getCommonNovelOnCache($strKey, $intLifeTime, $intCount, $intType, $strStatus, $arrSort);
// 模拟数据-完结榜 随机10个小说 // 完结榜 随机10个小说
$strStatus = '已完结'; $strStatus = '已完结';
$arrEdnNovelRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'total', $strStatus); $arrEdnNovelRankNovel = $NovelModel->getRankNovelOnCache($strKey, 10, 0, 'total', $strStatus);
@@ -85,7 +85,7 @@ class Novel extends BaseController
$strView = $boolIsMobile ? '' : 'pc/getNovelRank'; $strView = $boolIsMobile ? '' : 'pc/getNovelRank';
$this->generateGrm(2, 0, 60);
return $this->rending($strView); return $this->rending($strView);
} }
@@ -199,6 +199,9 @@ class Novel extends BaseController
'strDescription' => $strDescription, 'strDescription' => $strDescription,
]); ]);
// 生成多少个干扰吗
$this->generateGrm(2, $strGender.'-'.$strCategory.'-'.$strStatus.'-'.$intPage, 30);
return $this->rending($strTemplate); return $this->rending($strTemplate);
} }
@@ -264,7 +267,8 @@ class Novel extends BaseController
$strView = $boolIsMobile ? '' : 'pc/getNovelChannel'; $strView = $boolIsMobile ? '' : 'pc/getNovelChannel';
// 生成多少个干扰吗
$this->generateGrm(2, $strNovelChannel, 50);
return $this->rending($strView); return $this->rending($strView);
} }
@@ -358,8 +362,6 @@ class Novel extends BaseController
public function getKanNovelInfo(Request $Request) public function getKanNovelInfo(Request $Request)
{ {
// $arrNovel['og_novel_book_name'] = kan 小说 的 名字
$intNId = $Request->param('n_id'); $intNId = $Request->param('n_id');
$intForgeId = $Request->param('n_forge_id'); $intForgeId = $Request->param('n_forge_id');
@@ -452,7 +454,7 @@ class Novel extends BaseController
$strView = $boolIsMobile ? 'getNovelInfo' : 'pc/getNovelInfo'; $strView = $boolIsMobile ? 'getNovelInfo' : 'pc/getNovelInfo';
$this->generateGrm(2, $intNId.'-'.$intForgeId, 50);
return $this->rending($strView); return $this->rending($strView);
} }
@@ -541,7 +543,7 @@ class Novel extends BaseController
]); ]);
$strView = $boolIsMobile ? '' : 'pc/getNovelInfo'; $strView = $boolIsMobile ? '' : 'pc/getNovelInfo';
$this->generateGrm(2, $intNId, 50);
return $this->rending($strView); return $this->rending($strView);
} }
@@ -630,7 +632,7 @@ class Novel extends BaseController
]); ]);
$strView = $boolIsMobile ? 'getNovelChapter' : 'pc/getNovelChapter'; $strView = $boolIsMobile ? 'getNovelChapter' : 'pc/getNovelChapter';
$this->generateGrm(2, $intNId . '-' .$arrChapter['c_sort_num'] ?? 0, 20);
return $this->rending($strView); return $this->rending($strView);
} }
@@ -705,7 +707,7 @@ class Novel extends BaseController
]); ]);
$strView = $boolIsMobile ? '' : 'pc/getNovelChapter'; $strView = $boolIsMobile ? '' : 'pc/getNovelChapter';
$this->generateGrm(2, $intNId . '-' .$arrChapter['c_sort_num'] ?? 0, 20);
return $this->rending($strView); return $this->rending($strView);
} }
@@ -787,12 +789,12 @@ class Novel extends BaseController
if ($boolIsMobile) { if ($boolIsMobile) {
$strView = ''; $strView = '';
$this->generateGrm(1, $intNovelId . '-' . $intPage, 30); $this->generateGrm(1, $intNId . '-' .$strOrder. '-' .$intPage, 110);
} else { } else {
$strView = 'pc/getNovelChapterAll'; $strView = 'pc/getNovelChapterAll';
$this->generateGrm(2, $intNovelId . '-' . $intPage, 20); $this->generateGrm(2, $intNId . '-' .$strOrder. '-' .$intPage, 110);
} }
return $this->rending($strView); return $this->rending($strView);
} }
@@ -862,7 +864,7 @@ class Novel extends BaseController
]); ]);
$strView = $boolIsMobile ? '' : 'pc/getSearchNovel'; $strView = $boolIsMobile ? '' : 'pc/getSearchNovel';
$this->generateGrm(2, $strSearchKeywords.$intPage, 20);
return $this->rending($strView); return $this->rending($strView);
} }

View File

@@ -30,10 +30,13 @@ class User extends BaseController
]); ]);
if ($boolIsMobile) { if ($boolIsMobile) {
return View::fetch(); $strView = '';
$this->generateGrm(1, 0, 20);
} else { } else {
return View::fetch('Pc/User/index'); $strView = 'Pc/User/index';
$this->generateGrm(2,0, 20);
} }
return $this->rending($strView);
} }
public function getBookShelf(Request $Request) public function getBookShelf(Request $Request)
@@ -46,10 +49,13 @@ class User extends BaseController
]); ]);
if ($boolIsMobile) { if ($boolIsMobile) {
return View::fetch(); $strView = '';
$this->generateGrm(1, 0, 10);
} else { } else {
return View::fetch('Pc/User/getBookShelf'); $strView = 'Pc/User/getBookShelf';
$this->generateGrm(2,0, 10);
} }
return $this->rending($strView);
} }
public function getHistory(Request $Request) public function getHistory(Request $Request)
@@ -62,202 +68,14 @@ class User extends BaseController
]); ]);
if ($boolIsMobile) { if ($boolIsMobile) {
return View::fetch(); $strView = '';
$this->generateGrm(1, 0, 10);
} else { } else {
return View::fetch('Pc/User/getHistory'); $strView = 'Pc/User/getHistory';
$this->generateGrm(2,0, 10);
} }
return $this->rending($strView);
} }
public function getPcIndex(Request $Request)
{
// 获取路由附加的参数
$boolIsMobile = $Request->param('boolIsMobile');
// 模拟数据-推荐等级为9的连载的 随机15个小说
$arrRecommendSerializationNovel = [
['id' => 1, 'name' => '小说1', 'author' => '作者1'],
['id' => 2, 'name' => '小说2', 'author' => '作者2'],
['id' => 3, 'name' => '小说3', 'author' => '作者3'],
['id' => 4, 'name' => '小说3', 'author' => '作者3'],
['id' => 5, 'name' => '小说3', 'author' => '作者3'],
['id' => 6, 'name' => '小说3', 'author' => '作者3'],
['id' => 7, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 9, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 15, 'name' => '小说3', 'author' => '作者3'],
];
// 模拟数据-推荐等级为9的完结的 随机12个小说
$arrRecommendEndNovel = [
['id' => 1, 'name' => '小说1', 'author' => '作者1'],
['id' => 2, 'name' => '小说2', 'author' => '作者2'],
['id' => 3, 'name' => '小说3', 'author' => '作者3'],
['id' => 4, 'name' => '小说3', 'author' => '作者3'],
['id' => 5, 'name' => '小说3', 'author' => '作者3'],
['id' => 6, 'name' => '小说3', 'author' => '作者3'],
['id' => 7, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 9, 'name' => '小说3', 'author' => '作者3'],
['id' => 10, 'name' => '小说3', 'author' => '作者3'],
['id' => 11, 'name' => '小说3', 'author' => '作者3'],
['id' => 12, 'name' => '小说3', 'author' => '作者3'],
];
// 模拟数据-男生频道,最新的 随机5个小说
$arrBoyNewsNovel = [
['id' => 1, 'name' => '小说1', 'author' => '作者1'],
['id' => 2, 'name' => '小说2', 'author' => '作者2'],
['id' => 3, 'name' => '小说3', 'author' => '作者3'],
['id' => 4, 'name' => '小说3', 'author' => '作者3'],
['id' => 5, 'name' => '小说3', 'author' => '作者3'],
];
// 模拟数据-男生频道,周排行榜 随机10个小说
$arrBoyWeekRankNovel = [
['id' => 1, 'name' => '小说1', 'author' => '作者1'],
['id' => 2, 'name' => '小说2', 'author' => '作者2'],
['id' => 3, 'name' => '小说3', 'author' => '作者3'],
['id' => 4, 'name' => '小说3', 'author' => '作者3'],
['id' => 5, 'name' => '小说3', 'author' => '作者3'],
['id' => 6, 'name' => '小说3', 'author' => '作者3'],
['id' => 7, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 9, 'name' => '小说3', 'author' => '作者3'],
['id' => 10, 'name' => '小说3', 'author' => '作者3'],
];
// 模拟数据-男生频道,月排行榜 随机10个小说
$arrBoyMoonRankNovel = [
['id' => 1, 'name' => '小说1', 'author' => '作者1'],
['id' => 2, 'name' => '小说2', 'author' => '作者2'],
['id' => 3, 'name' => '小说3', 'author' => '作者3'],
['id' => 4, 'name' => '小说3', 'author' => '作者3'],
['id' => 5, 'name' => '小说3', 'author' => '作者3'],
['id' => 6, 'name' => '小说3', 'author' => '作者3'],
['id' => 7, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 9, 'name' => '小说3', 'author' => '作者3'],
['id' => 10, 'name' => '小说3', 'author' => '作者3'],
];
// 模拟数据-男生频道,总排行榜 随机10个小说
$arrBoyTotalRankNovel = [
['id' => 1, 'name' => '小说1', 'author' => '作者1'],
['id' => 2, 'name' => '小说2', 'author' => '作者2'],
['id' => 3, 'name' => '小说3', 'author' => '作者3'],
['id' => 4, 'name' => '小说3', 'author' => '作者3'],
['id' => 5, 'name' => '小说3', 'author' => '作者3'],
['id' => 6, 'name' => '小说3', 'author' => '作者3'],
['id' => 7, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 9, 'name' => '小说3', 'author' => '作者3'],
['id' => 10, 'name' => '小说3', 'author' => '作者3'],
];
// 模拟数据-男生频道,最新的 随机5个小说
$arrGirlNewsNovel = [
['id' => 1, 'name' => '小说1', 'author' => '作者1'],
['id' => 2, 'name' => '小说2', 'author' => '作者2'],
['id' => 3, 'name' => '小说3', 'author' => '作者3'],
['id' => 4, 'name' => '小说3', 'author' => '作者3'],
['id' => 5, 'name' => '小说3', 'author' => '作者3'],
];
// 模拟数据-男生频道,周排行榜 随机10个小说
$arrGirlWeekRankNovel = [
['id' => 1, 'name' => '小说1', 'author' => '作者1'],
['id' => 2, 'name' => '小说2', 'author' => '作者2'],
['id' => 3, 'name' => '小说3', 'author' => '作者3'],
['id' => 4, 'name' => '小说3', 'author' => '作者3'],
['id' => 5, 'name' => '小说3', 'author' => '作者3'],
['id' => 6, 'name' => '小说3', 'author' => '作者3'],
['id' => 7, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 9, 'name' => '小说3', 'author' => '作者3'],
['id' => 10, 'name' => '小说3', 'author' => '作者3'],
];
// 模拟数据-男生频道,月排行榜 随机10个小说
$arrGirlMoonRankNovel = [
['id' => 1, 'name' => '小说1', 'author' => '作者1'],
['id' => 2, 'name' => '小说2', 'author' => '作者2'],
['id' => 3, 'name' => '小说3', 'author' => '作者3'],
['id' => 4, 'name' => '小说3', 'author' => '作者3'],
['id' => 5, 'name' => '小说3', 'author' => '作者3'],
['id' => 6, 'name' => '小说3', 'author' => '作者3'],
['id' => 7, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 9, 'name' => '小说3', 'author' => '作者3'],
['id' => 10, 'name' => '小说3', 'author' => '作者3'],
];
// 模拟数据-男生频道,总排行榜 随机10个小说
$arrBGirlTotalRankNovel = [
['id' => 1, 'name' => '小说1', 'author' => '作者1'],
['id' => 2, 'name' => '小说2', 'author' => '作者2'],
['id' => 3, 'name' => '小说3', 'author' => '作者3'],
['id' => 4, 'name' => '小说3', 'author' => '作者3'],
['id' => 5, 'name' => '小说3', 'author' => '作者3'],
['id' => 6, 'name' => '小说3', 'author' => '作者3'],
['id' => 7, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 9, 'name' => '小说3', 'author' => '作者3'],
['id' => 10, 'name' => '小说3', 'author' => '作者3'],
];
// 模拟数据-最近更新-随机50
$arrNewsUpdateNovel = [
['id' => 1, 'name' => '小说1', 'author' => '作者1'],
['id' => 2, 'name' => '小说2', 'author' => '作者2'],
['id' => 3, 'name' => '小说3', 'author' => '作者3'],
['id' => 4, 'name' => '小说3', 'author' => '作者3'],
['id' => 5, 'name' => '小说3', 'author' => '作者3'],
['id' => 6, 'name' => '小说3', 'author' => '作者3'],
['id' => 7, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 9, 'name' => '小说3', 'author' => '作者3'],
['id' => 10, 'name' => '小说3', 'author' => '作者3'],
['id' => 1, 'name' => '小说1', 'author' => '作者1'],
['id' => 2, 'name' => '小说2', 'author' => '作者2'],
['id' => 3, 'name' => '小说3', 'author' => '作者3'],
['id' => 4, 'name' => '小说3', 'author' => '作者3'],
['id' => 5, 'name' => '小说3', 'author' => '作者3'],
['id' => 6, 'name' => '小说3', 'author' => '作者3'],
['id' => 7, 'name' => '小说3', 'author' => '作者3'],
['id' => 8, 'name' => '小说3', 'author' => '作者3'],
['id' => 9, 'name' => '小说3', 'author' => '作者3'],
['id' => 10, 'name' => '小说3', 'author' => '作者3'],
];
View::assign([
'arrNewsUpdateNovel' => $arrNewsUpdateNovel,
'arrRecommendSerializationNovel' => $arrRecommendSerializationNovel,
'arrRecommendEndNovel' => $arrRecommendEndNovel,
'arrBoyNewsNovel' => $arrBoyNewsNovel,
'arrBoyWeekRankNovel' => $arrBoyWeekRankNovel,
'arrBoyMoonRankNovel' => $arrBoyMoonRankNovel,
'arrBoyTotalRankNovel' => $arrBoyTotalRankNovel,
'arrGirlNewsNovel' => $arrGirlNewsNovel,
'arrGirlWeekRankNovel' => $arrGirlWeekRankNovel,
'arrGirlMoonRankNovel' => $arrGirlMoonRankNovel,
'arrBGirlTotalRankNovel' => $arrBGirlTotalRankNovel,
'arrAdBanner' => [],
]);
if ($boolIsMobile) {
return View::fetch();
} else {
return View::fetch('pc/index');
}
}
public function test() public function test()

View File

@@ -72,7 +72,7 @@
<div class="book-slide"> <div class="book-slide">
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrRecommendNovel" id="Novel" key="key"} {volist name="arrRecommendNovel" id="Novel" key="key"}
{include file="Public/novelListS" /} {include file="Public/novelListS" start="0"/}
{/volist} {/volist}
</ul> </ul>
</div> </div>
@@ -86,7 +86,7 @@
<div class="book-list"> <div class="book-list">
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrNewsNovel" id="Novel" key="key"} {volist name="arrNewsNovel" id="Novel" key="key"}
{include file="Public/novelListH" /} {include file="Public/novelListH" start="9"/}
{/volist} {/volist}
</ul> </ul>
</div> </div>
@@ -110,7 +110,7 @@
<div class="top-list"> <div class="top-list">
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrDayRankNovel" id="Novel" key="key"} {volist name="arrDayRankNovel" id="Novel" key="key"}
{include file="Public/novelListH" /} {include file="Public/novelListH" start="17"/}
{/volist} {/volist}
</ul> </ul>
</div> </div>
@@ -120,7 +120,7 @@
<div class="top-list"> <div class="top-list">
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrWeekRankNovel" id="Novel" key="key"} {volist name="arrWeekRankNovel" id="Novel" key="key"}
{include file="Public/novelListH" /} {include file="Public/novelListH" start="27"/}
{/volist} {/volist}
</ul> </ul>
</div> </div>
@@ -130,7 +130,7 @@
<div class="top-list"> <div class="top-list">
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrMoonRankNovel" id="Novel" key="key"} {volist name="arrMoonRankNovel" id="Novel" key="key"}
{include file="Public/novelListH" /} {include file="Public/novelListH"start="37" /}
{/volist} {/volist}
</ul> </ul>
</div> </div>
@@ -140,7 +140,7 @@
<div class="top-list"> <div class="top-list">
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrEndNovelRankNovel" id="Novel" key="key"} {volist name="arrEndNovelRankNovel" id="Novel" key="key"}
{include file="Public/novelListH" /} {include file="Public/novelListH" start="47"/}
{/volist} {/volist}
</ul> </ul>
</div> </div>

View File

@@ -1,216 +0,0 @@
{extend name="baseH5" /}
{block name="title"}{$strTitle??''}{/block}
{block name="keywords"}{$strKeywords??''}{/block}
{block name="description"}{$strDescription??''}{/block}
{block name="head"}
<!-- 社交媒体标签 -->
<meta property="og:title" content="{$arrNovel['og_novel_book_name']??'未知小说'}" />
<meta property="og:description" content="{$strDescription??'暂无简介'}" />
<meta property="og:url"
content='https://{$DomainModel->d_domain}{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}' />
<meta property="og:type" content="book" />
<meta property="og:image" content="{$arrNovel.n_cover_path ?? ''}" />
<meta property="og:site_name" content="{$DomainModel->d_name}" />
<meta property="og:novel:category" content="{$arrNovel.og_novel_category ?? ''}">
<meta property="og:novel:author" content="{$arrNovel.og_novel_author ?? ''}">
<meta property="og:novel:book_name" content="{$arrNovel.og_novel_book_name ?? ''}">
<meta property="og:novel:read_url"
content="https://{$DomainModel->d_domain}/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-1">
<meta property="og:novel:status" content="{$arrNovel.og_novel_status ?? ''}">
<meta property="og:novel:update_time" content="{$arrNovel.og_novel_update_time ?? ''}">
<meta property="og:novel:latest_chapter_name" content="{$arrLatestChapter.name ?? ''}">
<meta property="og:novel:latest_chapter_url"
content="https://{$DomainModel->d_domain}/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$arrLatestChapter.c_sort_num ?? 1}">
<!-- 可选:支持 Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="{$arrNovel['og_novel_book_name'] ?? '未知小说'}" />
<meta name="twitter:description" content="{$strDescription ?? '暂无简介'}" />
<meta name="twitter:image" content="{$arrNovel.n_cover_path ?? ''}" />
<!-- 结构化数据 -->
<script type="application/ld+json">
{
"@context": 'https://{$DomainModel->d_domain}/{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}',
"@type": "book",
"name": "{$arrNovel['og_novel_book_name'] ?? '未知小说'}",
"description": "{$arrNovel['n_page_description'] ??'暂无简介'}",
"author": {
"@type": "Person",
"name": "{$arrNovel['og_novel_author'] ??'佚名'}"
},
"publisher": {
"@type": "Organization",
"name": "{$DomainModel->d_name}",
"url": "https://{$DomainModel->d_domain}"
},
"datePublished": "{$arrNovel['og_novel_update_time'] ?? time()}",
"image": "{$Novel.n_cover_path ?? ''}",
"url": '{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}',
"genre": "{$arrNovel.og_novel_category ??''}",
"inLanguage": "zh-CN",
"bookFormat": "https://{$DomainModel->d_domain}/EBook",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "100",
},
}
</script>
{/block}
{block name="head-js"}{/block}
{block name="logo-html"}
<h2 class="logo">
<a href="/">狂雨小说</a>
</h2>
{/block}
{block name="main"}
<div class="wrap">
<nav class="breadcrumb" aria-label="breadcrumb">
<ol itemscope itemtype="https://schema.org/BreadcrumbList">
<li class="breadcrumb-item" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="/" itemprop="item">
<span itemprop="name">首页</span>
</a>
<meta itemprop="position" content="1" />
</li>
<li class="breadcrumb-item" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="/shuku/all/{$arrNovel.category_pinyin}/all/page1" itemprop="item">
<span itemprop="name">{$arrNovel.og_novel_category}</span>
</a>
<meta itemprop="position" content="2" />
</li>
<li class="breadcrumb-item" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href='{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}' itemprop="item">
<span itemprop="name">{$arrNovel['og_novel_book_name']}</span>
</a>
<meta itemprop="position" content="3" />
</li>
</ol>
</nav>
<!--info-->
<div class="mod mod-info">
<div class="book-info">
<dl class="base clearfix">
<dt>
<img src="/static/img/default.jpg" data-src="{$Novel.n_cover_path ?? ''}"
alt="{$Novel->og_novel_book_name ?? ''}封面" class="lazy lazyload-img" />
<i class='{eq name="arrNovel.og_novel_status" value="连载中"}serial{else}finish {/eq}'>已完结</i>
</dt>
<dd>
<h1>{$arrNovel['og_novel_book_name']}</h1>
<p class="info">
<span>分类:{$arrNovel.og_novel_category}</span>
<span>作者:<a href="/search.html?keyword=兔子很淡定">{$arrNovel.og_novel_author}</a></span>
<!-- <span>字数54.20万字</span> -->
<span>阅读:{$arrNovelClicks.total}</span>
</p>
</dd>
</dl>
<div class="btns">
<ul>
<li>
<a class="read-online reading"
onclick="javascript:location.href='/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-1';">点击阅读</a>
</li>
<li>
<a class="b5673b5cd4b" onclick="addBookshelfFun()">加入书架</a>
</li>
</ul>
</div>
<div class="intro">
<div class="content">
<p>
{$arrNovel.n_page_description}
</p>
</div>
</div>
</div>
</div>
<!-- hot-book -->
<div class="mod mod-info">
<div class="book-info">
<div class="mod-head">
<h3>最新要点</h3>
</div>
<div class="intro">
<div class="content">
<p>
{$strFocus}
</p>
<p class="xianglingtuijian">相邻推荐:
{volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"}
<a
href='/kan/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}-{$ForgeNovel.n_forge_id}'>{$ForgeNovel.n_forge_title}</a>
{/volist}
</p>
</div>
</div>
</div>
</div>
<!-- hot-book -->
<div class="mod mod-attentions">
<div class="mod-head">
<h3>目录</h3>
</div>
<div class="attentions">
<ul class="clearfix">
{volist name="arrChapter" id="Chapter" key="key"}
<li>
<a href="/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$Chapter.c_sort_num}"
title="{$Chapter.name}">{$Chapter.name}</a>
</li>
{/volist}
</ul>
<div class="chapters-more">
<a href="/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/mulu/zheng"
class="reading btn-bookshelf">更多章节</a>
</div>
</div>
</div>
<div class="mod mod-guess">
<div class="mod-head">
<h3>同类作品</h3>
</div>
<div class="book-slide">
<ul class="clearfix">
{foreach $arrRelateveNovel as $Novel}
<li>
<a href='{site:nurl n_id="Novel.n_id" n_py="Novel.og_novel_pin_yin"/}'>
<img class="lazy lazyload-img" data-encrypted="false" src="/static/img/default.jpg"
data-src="{$Novel.n_cover_path ?? ''}" alt="{$Novel.og_novel_book_name ?? ''}" />
<span>{$Novel.og_novel_book_name ?? ''}</span>
<em>
<aria>作者:</aria>{$Novel.og_novel_author ?? ''}
</em>
</a>
</li>
{/foreach}
</ul>
</div>
</div>
</div>
<script>
const strNovelId = '{$arrNovel.n_id}';
</script>
{/block}
{block name="customize"}
{/block}
{block name="footer-js"}
{/block}

View File

@@ -110,7 +110,7 @@
<div class="book-list"> <div class="book-list">
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrNovel" id="Novel" key="key"} {volist name="arrNovel" id="Novel" key="key"}
{include file="Public/novelListH" /} {include file="Public/novelListH" start="0"/}
{/volist} {/volist}
</ul> </ul>
</div> </div>

View File

@@ -62,7 +62,7 @@
<div class="book-slide"> <div class="book-slide">
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrRecommendSerializationNovel" id="Novel" key="key"} {volist name="arrRecommendSerializationNovel" id="Novel" key="key"}
{include file="Public/novelListS" /} {include file="Public/novelListS" start="0"/}
{/volist} {/volist}
</ul> </ul>
</div> </div>
@@ -74,7 +74,7 @@
<div class="book-slide"> <div class="book-slide">
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrRecommendEndNovel" id="Novel" key="key"} {volist name="arrRecommendEndNovel" id="Novel" key="key"}
{include file="Public/novelListS" /} {include file="Public/novelListS" start="13"/}
{/volist} {/volist}
</ul> </ul>
</div> </div>
@@ -86,7 +86,7 @@
<div class="book-list"> <div class="book-list">
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrNewsUpdateNovel" id="Novel" key="key"} {volist name="arrNewsUpdateNovel" id="Novel" key="key"}
{include file="Public/novelListH" /} {include file="Public/novelListH" start="21"/}
{/volist} {/volist}
</ul> </ul>
</div> </div>

View File

@@ -77,6 +77,7 @@
</head> </head>
<body class="skin-default"> <body class="skin-default">
{$arrGRM[0]|raw}
<aside id="asideChapter" class="aside" data-is-bind-scroll="true"> <aside id="asideChapter" class="aside" data-is-bind-scroll="true">
<i id="asideOverlay" class="aside-overlay" role="button" title="点击关闭浮层"></i> <i id="asideOverlay" class="aside-overlay" role="button" title="点击关闭浮层"></i>
<div id="asideChapterContent" class="aside-content"> <div id="asideChapterContent" class="aside-content">
@@ -89,19 +90,20 @@
</div> </div>
</div> </div>
</aside> </aside>
{$arrGRM[1]|raw}
<div id="pageRead" class="page-read "> <div id="pageRead" class="page-read ">
<content id="readContent" class="page-read-content"> <content id="readContent" class="page-read-content">
<div id="readLoadPrev" class="read-load-prev"> <div id="readLoadPrev" class="read-load-prev">
<a class="read-load-icon btn-any loading"></a> <a class="read-load-icon btn-any loading"></a>
<p class="read-load-p">下拉阅读上一章</p> <p class="read-load-p">下拉阅读上一章</p>
</div> </div>
{$arrGRM[2]|raw}
<div id="readLoadNext" class="read-load-next"> <div id="readLoadNext" class="read-load-next">
{if $arrChapter.c_sort_num == 1} {if $arrChapter.c_sort_num == 1}
<!-- <a id="j_chapterPrev" btnLoadNextChapter href="javascript:void(0);">上一章</a> --> {$arrGRM[3]|raw}
<a href="javascript:" class="btn-normal red" data-size="14" role="button">上一章</a> <a href="javascript:" class="btn-normal red" data-size="14" role="button">上一章</a>
{else} {else}
{$arrGRM[4]|raw}
<a href="/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$arrPreChapter.c_sort_num}" <a href="/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$arrPreChapter.c_sort_num}"
class="btn-normal red" data-size="14" role="button">上一章</a> class="btn-normal red" data-size="14" role="button">上一章</a>
{/if} {/if}
@@ -119,7 +121,7 @@
</section> </section>
</article> </article>
{$arrGRM[5]|raw}
<div id="readLoadNext" class="read-load-next"> <div id="readLoadNext" class="read-load-next">
{if $arrChapter.c_sort_num == 1} {if $arrChapter.c_sort_num == 1}
<!-- <a id="j_chapterPrev" href="javascript:void(0);">上一章</a> --> <!-- <a id="j_chapterPrev" href="javascript:void(0);">上一章</a> -->
@@ -150,6 +152,7 @@
<mark id="readPageMark" class="read-page-mark">你刚刚阅读到这里</mark> <mark id="readPageMark" class="read-page-mark">你刚刚阅读到这里</mark>
<p id="pageNum" class="read-page-num">1/1</p> <p id="pageNum" class="read-page-num">1/1</p>
</div> </div>
{$arrGRM[6]|raw}
<div id="pageReadOpt" class="page-read-opt" data-settings-str="dn:d|fs:3|skin:0|vh:v" data-book-publish="0" <div id="pageReadOpt" class="page-read-opt" data-settings-str="dn:d|fs:3|skin:0|vh:v" data-book-publish="0"
data-sale-modes="1" data-has-sub="0"> data-sale-modes="1" data-has-sub="0">
<header class="header read-opt-header"> <header class="header read-opt-header">
@@ -269,6 +272,7 @@
</ul> </ul>
</div> </div>
</div> </div>
{$arrGRM[8]|raw}
<footer class="read-opt-footer"> <footer class="read-opt-footer">
<div class="btn-group"> <div class="btn-group">
<!-- id="readBtnChapter" --> <!-- id="readBtnChapter" -->
@@ -300,7 +304,7 @@
</div> </div>
</footer> </footer>
</div> </div>
{$arrGRM[7]|raw}
<script type="text/javascript" src="/template/kuangyu/reader/wap/js/zepto.min.js"></script> <script type="text/javascript" src="/template/kuangyu/reader/wap/js/zepto.min.js"></script>
<script type="text/javascript" src="/template/kuangyu/reader/wap/js/reader.js"></script> <script type="text/javascript" src="/template/kuangyu/reader/wap/js/reader.js"></script>
@@ -364,6 +368,8 @@
}) })
</script> --> </script> -->
{/block} {/block}
{$arrGRM[10]|raw}
</body> </body>
</html> </html>

View File

@@ -15,12 +15,12 @@
<meta property="og:novel:author" content="{$arrNovel.og_novel_author ?? ''}"> <meta property="og:novel:author" content="{$arrNovel.og_novel_author ?? ''}">
<meta property="og:novel:book_name" content="{$arrNovel.og_novel_book_name ?? ''}"> <meta property="og:novel:book_name" content="{$arrNovel.og_novel_book_name ?? ''}">
<meta property="og:novel:read_url" <meta property="og:novel:read_url"
content="https://{$DomainModel->d_domain}/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrLatestChapter.n_id}/zhang-1"> content="https://{$DomainModel->d_domain}/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-1">
<meta property="og:novel:status" content="{$arrNovel.og_novel_status ?? ''}"> <meta property="og:novel:status" content="{$arrNovel.og_novel_status ?? ''}">
<meta property="og:novel:update_time" content="{$arrNovel.og_novel_update_time ?? ''}"> <meta property="og:novel:update_time" content="{$arrNovel.og_novel_update_time ?? ''}">
<meta property="og:novel:latest_chapter_name" content="{$arrLatestChapter.name}"> <meta property="og:novel:latest_chapter_name" content="{$arrLatestChapter.name ?? ''}">
<meta property="og:novel:latest_chapter_url" <meta property="og:novel:latest_chapter_url"
content="https://{$DomainModel->d_domain}/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrLatestChapter.n_id}/zhang-{$arrLatestChapter.c_sort_num}"> content="https://{$DomainModel->d_domain}/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$arrLatestChapter.c_sort_num ?? 1}">
<!-- 可选:支持 Twitter Card --> <!-- 可选:支持 Twitter Card -->
<meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="{$arrNovel['og_novel_book_name'] ?? '未知小说'}" /> <meta name="twitter:title" content="{$arrNovel['og_novel_book_name'] ?? '未知小说'}" />
@@ -90,7 +90,7 @@
<!-- hot-book --> <!-- hot-book -->
<div class="mod mod-attentions"> <div class="mod mod-attentions">
{$arrGRM[0]|raw}
<div class="mod-head"> <div class="mod-head">
<h1>{$arrNovel['og_novel_book_name']}-章节目录第{$intPage}页</h1> <h1>{$arrNovel['og_novel_book_name']}-章节目录第{$intPage}页</h1>
</div> </div>
@@ -98,11 +98,12 @@
<div class="attentions"> <div class="attentions">
<!-- 目录下拉分页--> <!-- 目录下拉分页-->
{include file="Public/allChapterPage" /} {include file="Public/allChapterPage" start="0"/}
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrPage.data" id="Chapter" key="key"} {volist name="arrPage.data" id="Chapter" key="key"}
<li> <li>
{$arrGRM[$key]|raw}
<a href="/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$Chapter.c_sort_num}" <a href="/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$Chapter.c_sort_num}"
title="{$Chapter.name}">{$Chapter.name}</a> title="{$Chapter.name}">{$Chapter.name}</a>
</li> </li>

View File

@@ -91,6 +91,7 @@
<!--info--> <!--info-->
<div class="mod mod-info"> <div class="mod mod-info">
{$arrGRM[0]|raw}
<div class="book-info"> <div class="book-info">
<dl class="base clearfix"> <dl class="base clearfix">
<dt> <dt>
@@ -109,9 +110,11 @@
</p> </p>
</dd> </dd>
</dl> </dl>
{$arrGRM[1]|raw}
<div class="btns"> <div class="btns">
<ul> <ul>
<li> <li>
{$arrGRM[2]|raw}
<a class="read-online reading" <a class="read-online reading"
onclick="javascript:location.href='/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-1';">点击阅读</a> onclick="javascript:location.href='/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-1';">点击阅读</a>
</li> </li>
@@ -121,6 +124,7 @@
</ul> </ul>
</div> </div>
<div class="intro"> <div class="intro">
{$arrGRM[3]|raw}
<div class="content"> <div class="content">
<p> <p>
{$arrNovel.n_page_description} {$arrNovel.n_page_description}
@@ -136,6 +140,7 @@
<div class="mod-head"> <div class="mod-head">
<h3>最新要点</h3> <h3>最新要点</h3>
</div> </div>
{$arrGRM[4]|raw}
<div class="intro"> <div class="intro">
<div class="content"> <div class="content">
<p> <p>
@@ -143,6 +148,7 @@
</p> </p>
<p class="xianglingtuijian">相邻推荐: <p class="xianglingtuijian">相邻推荐:
{volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"} {volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"}
{$arrGRM[$key+20]|raw}
<a <a
href='/kan/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}-{$ForgeNovel.n_forge_id}'>{$ForgeNovel.n_forge_title}</a> href='/kan/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}-{$ForgeNovel.n_forge_id}'>{$ForgeNovel.n_forge_title}</a>
{/volist} {/volist}
@@ -163,6 +169,7 @@
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrChapter" id="Chapter" key="key"} {volist name="arrChapter" id="Chapter" key="key"}
<li> <li>
{$arrGRM[$key]|raw}
<a href="/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$Chapter.c_sort_num}" <a href="/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$Chapter.c_sort_num}"
title="{$Chapter.name}">{$Chapter.name}</a> title="{$Chapter.name}">{$Chapter.name}</a>
</li> </li>
@@ -184,6 +191,7 @@
<ul class="clearfix"> <ul class="clearfix">
{foreach $arrRelateveNovel as $Novel} {foreach $arrRelateveNovel as $Novel}
<li> <li>
{$arrGRM[$key+10]|raw}
<a href='{site:nurl n_id="Novel.n_id" n_py="Novel.og_novel_pin_yin"/}'> <a href='{site:nurl n_id="Novel.n_id" n_py="Novel.og_novel_pin_yin"/}'>
<img class="lazy lazyload-img" data-encrypted="false" src="/static/img/default.jpg" <img class="lazy lazyload-img" data-encrypted="false" src="/static/img/default.jpg"
data-src="{$Novel.n_cover_path ?? ''}" alt="{$Novel.og_novel_book_name ?? ''}" /> data-src="{$Novel.n_cover_path ?? ''}" alt="{$Novel.og_novel_book_name ?? ''}" />

View File

@@ -53,10 +53,10 @@
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrDayRankNovel" id="Novel" key="key"} {volist name="arrDayRankNovel" id="Novel" key="key"}
{if $key == 1} {if $key == 1}
{include file="Public/novelListH" /} {include file="Public/novelListH" start="0"/}
{/if} {/if}
{if $key >= 2} {if $key >= 2}
{include file="Public/novelListRank" /} {include file="Public/novelListRank" start="1"/}
{/if} {/if}
{/volist} {/volist}
@@ -72,10 +72,10 @@
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrWeekRankNovel" id="Novel" key="key"} {volist name="arrWeekRankNovel" id="Novel" key="key"}
{if $key == 1} {if $key == 1}
{include file="Public/novelListH" /} {include file="Public/novelListH" start="10"/}
{/if} {/if}
{if $key >= 2} {if $key >= 2}
{include file="Public/novelListRank" /} {include file="Public/novelListRank" start="11"/}
{/if} {/if}
{/volist} {/volist}
@@ -91,10 +91,10 @@
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrMoonRankNovel" id="Novel" key="key"} {volist name="arrMoonRankNovel" id="Novel" key="key"}
{if $key == 1} {if $key == 1}
{include file="Public/novelListH" /} {include file="Public/novelListH" start="20"/}
{/if} {/if}
{if $key >= 2} {if $key >= 2}
{include file="Public/novelListRank" /} {include file="Public/novelListRank" start="21"/}
{/if} {/if}
{/volist} {/volist}
@@ -110,10 +110,10 @@
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrTotalRankNovel" id="Novel" key="key"} {volist name="arrTotalRankNovel" id="Novel" key="key"}
{if $key == 1} {if $key == 1}
{include file="Public/novelListH" /} {include file="Public/novelListH" start="30"/}
{/if} {/if}
{if $key >= 2} {if $key >= 2}
{include file="Public/novelListRank" /} {include file="Public/novelListRank" start="31"/}
{/if} {/if}
{/volist} {/volist}
</ul> </ul>
@@ -128,10 +128,10 @@
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrNewsNovelRankNovel" id="Novel" key="key"} {volist name="arrNewsNovelRankNovel" id="Novel" key="key"}
{if $key == 1} {if $key == 1}
{include file="Public/novelListH" /} {include file="Public/novelListH" start="40"/}
{/if} {/if}
{if $key >= 2} {if $key >= 2}
{include file="Public/novelListRank" /} {include file="Public/novelListRank" start="41"/}
{/if} {/if}
{/volist} {/volist}
</ul> </ul>
@@ -146,10 +146,10 @@
<ul class="clearfix"> <ul class="clearfix">
{volist name="arrEdnNovelRankNovel" id="Novel" key="key"} {volist name="arrEdnNovelRankNovel" id="Novel" key="key"}
{if $key == 1} {if $key == 1}
{include file="Public/novelListH" /} {include file="Public/novelListH" start="50"/}
{/if} {/if}
{if $key >= 2} {if $key >= 2}
{include file="Public/novelListRank" /} {include file="Public/novelListRank" start="51"/}
{/if} {/if}
{/volist} {/volist}
</ul> </ul>

View File

@@ -39,7 +39,7 @@
{else} {else}
<ul class="clearfix"> <ul class="clearfix">
{foreach $arrPage.data as $key=>$Novel} {foreach $arrPage.data as $key=>$Novel}
{include file="Public/novelListH" /} {include file="Public/novelListH" start="0"/}
{/foreach} {/foreach}
</ul> </ul>
{/if} {/if}

View File

@@ -1,4 +1,5 @@
<li> <li>
{$arrGRM[$key+[start]]|raw}
<a href='/pc{site:nurl n_id="$Novel->n_id ?? 1" n_py="$Novel->og_novel_pin_yin"/}' class="book_cov" title="{$Novel->og_novel_book_name ?? ''}"> <a href='/pc{site:nurl n_id="$Novel->n_id ?? 1" n_py="$Novel->og_novel_pin_yin"/}' class="book_cov" title="{$Novel->og_novel_book_name ?? ''}">
<img class="lazyload_book_cover lazyload-img" <img class="lazyload_book_cover lazyload-img"
src="/static/img/default.jpg" data-src="{$Novel.n_cover_path ?? ''}" alt="{$Novel->og_novel_book_name ?? ''}"> src="/static/img/default.jpg" data-src="{$Novel.n_cover_path ?? ''}" alt="{$Novel->og_novel_book_name ?? ''}">

View File

@@ -22,11 +22,13 @@
{block name="main"} {block name="main"}
{$arrGRM[0]|raw}
<div class="i-right"> <div class="i-right">
<!--我的书架 mod --> <!--我的书架 mod -->
<div class="i-title" style="padding-left:30px;"> <div class="i-title" style="padding-left:30px;">
我的书架 我的书架
</div> </div>
{$arrGRM[1]|raw}
<div class="bookshelfMod"> <div class="bookshelfMod">
<table> <table>
<tbody> <tbody>
@@ -40,9 +42,10 @@
<td class="t7">操作</td> <td class="t7">操作</td>
</tr> </tr>
{$arrGRM[3]|raw}
</tbody> </tbody>
</table> </table>
{$arrGRM[4]|raw}
<div class="page-box"> <div class="page-box">
<div class="page-content"> <div class="page-content">
<div class="ui-pagination"> <div class="ui-pagination">
@@ -51,7 +54,7 @@
</div> </div>
</div> </div>
</div> </div>
{$arrGRM[2]|raw}
<script> <script>
document.addEventListener("DOMContentLoaded", function () { document.addEventListener("DOMContentLoaded", function () {

View File

@@ -22,10 +22,12 @@
{block name="main"} {block name="main"}
{$arrGRM[0]|raw}
<div class="i-right"> <div class="i-right">
<div class="i-title" style="padding-left:30px;"> <div class="i-title" style="padding-left:30px;">
最近阅读 最近阅读
</div> </div>
{$arrGRM[1]|raw}
<div class="bookshelfMod" id="bookshelfMod"> <div class="bookshelfMod" id="bookshelfMod">
<table> <table>
<tbody> <tbody>
@@ -41,6 +43,7 @@
</tbody> </tbody>
</table> </table>
{$arrGRM[2]|raw}
<div class="page-box"> <div class="page-box">
<div class="page-content"> <div class="page-content">
<div class="ui-pagination"> <div class="ui-pagination">
@@ -49,7 +52,7 @@
</div> </div>
</div> </div>
</div> </div>
{$arrGRM[3]|raw}
<script> <script>
document.addEventListener("DOMContentLoaded", function () { document.addEventListener("DOMContentLoaded", function () {

View File

@@ -28,6 +28,7 @@
<!--left mod --> <!--left mod -->
<div class="l-botMod"> <div class="l-botMod">
<div class="myMod" id="myMod"> <div class="myMod" id="myMod">
{$arrGRM[1]|raw}
<div class="i-title"> <div class="i-title">
我的书架 我的书架
<a href="/pc/bookshelf" class="clickMore">查看更多&gt;&gt;</a> <a href="/pc/bookshelf" class="clickMore">查看更多&gt;&gt;</a>
@@ -37,6 +38,7 @@
</ul> </ul>
</div> </div>
{$arrGRM[2]|raw}
<div class="myMod"> <div class="myMod">
<div class="i-title"> <div class="i-title">
最近阅读 最近阅读
@@ -47,6 +49,7 @@
</ul> </ul>
</div> </div>
{$arrGRM[3]|raw}
<div class="myMod hotMod"> <div class="myMod hotMod">
<div class="i-title"> <div class="i-title">
热读作品 热读作品
@@ -55,7 +58,7 @@
<div class="tabBd"> <div class="tabBd">
<ul class="hotBookBd " > <ul class="hotBookBd " >
{volist name="arrMoonRankNovel" id="Novel" key="key"} {volist name="arrMoonRankNovel" id="Novel" key="key"}
{include file="Pc/Public/endNovelList" /} {include file="Pc/Public/endNovelList" start="0"/}
{/volist} {/volist}
</ul> </ul>
@@ -64,12 +67,14 @@
</div> </div>
</div> </div>
</div> </div>
{$arrGRM[4]|raw}
<!--right mod --> <!--right mod -->
<div class="r-botMod"> <div class="r-botMod">
<div class="myWorks myLike"> <div class="myWorks myLike">
<div class="i-title">推荐作品</div> <div class="i-title">推荐作品</div>
<ul> <ul>
{volist name="arrRecommendEndNovel" id="Novel" key="key"} {volist name="arrRecommendEndNovel" id="Novel" key="key"}
{$arrGRM[$key]|raw}
<li> <li>
<a href='/pc{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}' <a href='/pc{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}'
alt="{$Novel.og_novel_book_name ?? ''}" title="{$Novel.og_novel_book_name ?? ''}"> alt="{$Novel.og_novel_book_name ?? ''}" title="{$Novel.og_novel_book_name ?? ''}">

View File

@@ -112,7 +112,7 @@
<div class="result" mod="search_data_list"> <div class="result" mod="search_data_list">
<ul> <ul>
{volist name="arrNovel" id="Novel" key="key"} {volist name="arrNovel" id="Novel" key="key"}
{include file="Pc/Public/shuKuNovelList" /} {include file="Pc/Public/shuKuNovelList" start="0"/}
{/volist} {/volist}
</ul> </ul>
<!--页码切换 开始--> <!--页码切换 开始-->

View File

@@ -69,7 +69,7 @@
</div> </div>
<ul class="f2_list" mod="hot_tj"> <ul class="f2_list" mod="hot_tj">
{volist name="arrRecommendSerializationNovel" id="Novel" key="key"} {volist name="arrRecommendSerializationNovel" id="Novel" key="key"}
{include file="Pc/Public/endNovelList" /} {include file="Pc/Public/endNovelList" start="0"/}
{/volist} {/volist}
</ul> </ul>
</div> </div>
@@ -89,7 +89,7 @@
</div> </div>
<ul class="rec_R"> <ul class="rec_R">
{volist name="arrRecommendEndNovel" id="Novel" key="key"} {volist name="arrRecommendEndNovel" id="Novel" key="key"}
{include file="Pc/Public/endNovelList" /} {include file="Pc/Public/endNovelList" start="13"/}
{/volist} {/volist}
</ul> </ul>
</div> </div>
@@ -119,7 +119,7 @@
</ul> </ul>
</li> </li>
{volist name="arrNewsUpdateNovel" id="Novel" key="key"} {volist name="arrNewsUpdateNovel" id="Novel" key="key"}
{include file="Pc/Public/indexNewsUpdateList" /} {include file="Pc/Public/indexNewsUpdateList" start="21"/}
{/volist} {/volist}
</ol> </ol>
</div> </div>

View File

@@ -70,6 +70,7 @@
</head> </head>
<body class="theme-0 w800" data-bid='/pc/xiaoshuo/name-1'> <body class="theme-0 w800" data-bid='/pc/xiaoshuo/name-1'>
{$arrGRM[0]|raw}
<div class="wrap"> <div class="wrap">
<div class="read-header" id="readHeader"> <div class="read-header" id="readHeader">
<div class="wrap-center cf"> <div class="wrap-center cf">
@@ -79,6 +80,7 @@
</div> </div>
<ul> <ul>
<li> <li>
{$arrGRM[17]|raw}
<cite><a href="/pc/">首页</a></cite> <cite><a href="/pc/">首页</a></cite>
</li> </li>
<li id="j_nearRead" class=""> <li id="j_nearRead" class="">
@@ -86,6 +88,7 @@
<div class="dropdown last-read" id="j_nearList"> <div class="dropdown last-read" id="j_nearList">
<dl> <dl>
</dl> </dl>
{$arrGRM[18]|raw}
<a class="all" href='/pc/history'> <a class="all" href='/pc/history'>
查看全部<em class="iconfont"></em> 查看全部<em class="iconfont"></em>
</a> </a>
@@ -123,6 +126,7 @@
</li> </li>
</ul> </ul>
</div> </div>
{$arrGRM[1]|raw}
<div class="read-login fr"> <div class="read-login fr">
<ul> <ul>
<li id="min-search"> <li id="min-search">
@@ -140,6 +144,7 @@
<a href="/pc/user">123456</a> <a href="/pc/user">123456</a>
<div class="dropdown"> <div class="dropdown">
<!-- <a href="/user/index/index.html">个人中心</a> --> <!-- <a href="/user/index/index.html">个人中心</a> -->
{$arrGRM[16]|raw}
<a href="/pc/bookshelf">我的书架</a> <a href="/pc/bookshelf">我的书架</a>
<!-- <a href="/user/recentread/index.html">阅读记录</a> --> <!-- <a href="/user/recentread/index.html">阅读记录</a> -->
<!-- <a href="/user/user/logout.html" class="exit">退出</a> --> <!-- <a href="/user/user/logout.html" class="exit">退出</a> -->
@@ -153,16 +158,20 @@
<a href="/pc/">首页</a> <a href="/pc/">首页</a>
<em class="iconfont"></em> <em class="iconfont"></em>
{if $arrNovel.category_sex == 'man'} {if $arrNovel.category_sex == 'man'}
{$arrGRM[15]|raw}
<a href='/pc/shuku/nansheng-xiaoshuo/all/all/page1'>男生</a> <a href='/pc/shuku/nansheng-xiaoshuo/all/all/page1'>男生</a>
<em class="iconfont"></em> <em class="iconfont"></em>
{$arrGRM[14]|raw}
<a <a
href='/pc/shuku/nansheng-xiaoshuo/{$arrNovel.category_pinyin}/all/page1'>{$arrNovel.og_novel_category}</a> href='/pc/shuku/nansheng-xiaoshuo/{$arrNovel.category_pinyin}/all/page1'>{$arrNovel.og_novel_category}</a>
{else} {else}
<a href='/pc/shuku/nvsheng-xiaoshuo/all/all/page1'>女生</a> <a href='/pc/shuku/nvsheng-xiaoshuo/all/all/page1'>女生</a>
<em class="iconfont"></em> <em class="iconfont"></em>
{$arrGRM[13]|raw}
<a href='/pc/shuku/nvsheng-xiaoshuo/{$arrNovel.category_pinyin}/all/page1'>{$arrNovel.og_novel_category}</a> <a href='/pc/shuku/nvsheng-xiaoshuo/{$arrNovel.category_pinyin}/all/page1'>{$arrNovel.og_novel_category}</a>
{/if} {/if}
<em class="iconfont"></em> <em class="iconfont"></em>
{$arrGRM[12]|raw}
<a <a
href='/pc{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}'>{$arrNovel.og_novel_book_name}</a> href='/pc{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}'>{$arrNovel.og_novel_book_name}</a>
</div> </div>
@@ -176,6 +185,7 @@
<h3 class="j_chapterName">{$arrChapter.name ?? ''}</h3> <h3 class="j_chapterName">{$arrChapter.name ?? ''}</h3>
<div class="text-info cf"> <div class="text-info cf">
<div class="info fl"> <div class="info fl">
{$arrGRM[11]|raw}
<a <a
href='/pc{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}'> href='/pc{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}'>
<em class="iconfont"></em> {$arrNovel.og_novel_book_name}</a> <em class="iconfont"></em> {$arrNovel.og_novel_book_name}</a>
@@ -204,11 +214,13 @@
{if $arrChapter && $arrChapter.c_sort_num && $arrChapter.c_sort_num == 1} {if $arrChapter && $arrChapter.c_sort_num && $arrChapter.c_sort_num == 1}
<a id="j_chapterPrev" href="javascript:void(0);">上一章</a> <a id="j_chapterPrev" href="javascript:void(0);">上一章</a>
{else} {else}
{$arrGRM[10]|raw}
<a id="j_chapterPrev" <a id="j_chapterPrev"
href="/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$arrPreChapter.c_sort_num ?? 1}">上一章</a> href="/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$arrPreChapter.c_sort_num ?? 1}">上一章</a>
{/if} {/if}
<span>|</span> <span>|</span>
{if $arrNextChapter && $arrNextChapter.c_sort_num} {if $arrNextChapter && $arrNextChapter.c_sort_num}
{$arrGRM[9]|raw}
<a id="j_chapterNext" <a id="j_chapterNext"
href="/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$arrNextChapter.c_sort_num ?? 1}">下一章</a> href="/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$arrNextChapter.c_sort_num ?? 1}">下一章</a>
{/if} {/if}
@@ -219,6 +231,7 @@
<div class="left-bar-list" id="j_leftBarList" style="top: 119px;"> <div class="left-bar-list" id="j_leftBarList" style="top: 119px;">
<dl> <dl>
<dd id="j_navCatalogBtn"> <dd id="j_navCatalogBtn">
{$arrGRM[8]|raw}
<a href="/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/mulu/zheng/1"> <a href="/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/mulu/zheng/1">
<i><em class="iconfont"></em><span>目录</span></i> <i><em class="iconfont"></em><span>目录</span></i>
</a> </a>
@@ -229,17 +242,19 @@
</a> </a>
</dd> </dd>
<dd> <dd>
{$arrGRM[7]|raw}
<a class="add-book" href="javascript:" onclick="addBookshelfFun()"> <a class="add-book" href="javascript:" onclick="addBookshelfFun()">
<i><em class="iconfont"></em><span>书架</span></i> <i><em class="iconfont"></em><span>书架</span></i>
</a> </a>
</dd> </dd>
<dd> <dd>
{$arrGRM[6]|raw}
<a href='/pc{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}'> <a href='/pc{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}'>
<i><em class="iconfont"></em><span>详情</span></i> <i><em class="iconfont"></em><span>详情</span></i>
</a> </a>
</dd> </dd>
</dl> </dl>
{$arrGRM[5]|raw}
<!-- start 设置面板浮层 --> <!-- start 设置面板浮层 -->
<div class="panel-wrap setting" id="j_setting" style="display: none;"> <div class="panel-wrap setting" id="j_setting" style="display: none;">
<a class="iconfont close-panel setting-close" href="javascript:"></a> <a class="iconfont close-panel setting-close" href="javascript:"></a>
@@ -273,6 +288,7 @@
</span> </span>
</li> </li>
{$arrGRM[4]|raw}
<li class="font-family" id="j_fontFamily"> <li class="font-family" id="j_fontFamily">
<i>正文字体</i> <i>正文字体</i>
<span data-st="1" class="yahei act">雅黑</span> <span data-st="1" class="yahei act">雅黑</span>
@@ -306,6 +322,7 @@
</span> </span>
</cite> </cite>
</li> </li>
{$arrGRM[3]|raw}
<li class="read-mode" id="j_readMode"> <li class="read-mode" id="j_readMode">
<i>阅读方式</i> <i>阅读方式</i>
<span data-st="0" class="act"> <span data-st="0" class="act">
@@ -338,7 +355,7 @@
</dl> </dl>
</div> </div>
</div> </div>
{$arrGRM[2]|raw}
<script src="/public/jquery/jquery-3.7.1.min.js"></script> <script src="/public/jquery/jquery-3.7.1.min.js"></script>
<script> <script>
const strPushApi = `{site:cfg code="PUSH_API_DOMAIN" encode="false"/}`; const strPushApi = `{site:cfg code="PUSH_API_DOMAIN" encode="false"/}`;
@@ -382,6 +399,7 @@
<script type="text/javascript" src="/template/kuangyu/reader/web/js/global.js"></script> <script type="text/javascript" src="/template/kuangyu/reader/web/js/global.js"></script>
<script src="/public/layer/layer.js"></script> <script src="/public/layer/layer.js"></script>
<script src="/template/kuangyu/public/js/common.js"></script> <script src="/template/kuangyu/public/js/common.js"></script>
{$arrGRM[19]|raw}
</body> </body>
</html> </html>

View File

@@ -94,6 +94,7 @@
<div class="con_box"> <div class="con_box">
<div class="top"> <div class="top">
{$arrGRM[0]|raw}
<h3><a href='/pc{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}' >{$arrNovel['og_novel_book_name']}</a></h3> <h3><a href='/pc{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}' >{$arrNovel['og_novel_book_name']}</a></h3>
<p>作者:{$arrNovel.og_novel_author}</p> <p>作者:{$arrNovel.og_novel_author}</p>
</div> </div>
@@ -106,8 +107,9 @@
<div class="fL_con"> <div class="fL_con">
<ul> <ul>
{foreach $arrPage.data as $Chapter} {foreach $arrPage.data as $key => $Chapter }
<li> <li>
{$arrGRM[$key]|raw}
<a href="/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$Chapter.c_sort_num}" >{$Chapter.name}</a> <a href="/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/zhang-{$Chapter.c_sort_num}" >{$Chapter.name}</a>
</li> </li>
{/foreach} {/foreach}

View File

@@ -176,6 +176,7 @@
<div class="zj_con"> <div class="zj_con">
{volist name="arrChapter" id="Chapter" key="key"} {volist name="arrChapter" id="Chapter" key="key"}
<p> <p>
{$arrGRM[$key]|raw}
<a href="/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$Chapter.n_id}/zhang-{$Chapter.c_sort_num}" <a href="/pc/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$Chapter.n_id}/zhang-{$Chapter.c_sort_num}"
class="zj">{$Chapter.name}</a> class="zj">{$Chapter.name}</a>
<span class="time">{$Chapter.created_at}</span> <span class="time">{$Chapter.created_at}</span>
@@ -190,7 +191,10 @@
</div> </div>
<div class="pl_con"> <div class="pl_con">
{volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"} {volist name="arrNovel.n_forge_novel" id="ForgeNovel" key="key"}
<!-- n_forge_id --> {if $key<20 }
{$arrGRM[$key+20]|raw}
{/if}
<a href='/pc/kan-xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}-{$ForgeNovel.n_forge_id}' <a href='/pc/kan-xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}-{$ForgeNovel.n_forge_id}'
class="red">{$ForgeNovel.n_forge_title}</a> class="red">{$ForgeNovel.n_forge_title}</a>
{/volist} {/volist}
@@ -205,6 +209,7 @@
{volist name="arrRelateveNovel" id="Novel" key="key"} {volist name="arrRelateveNovel" id="Novel" key="key"}
<li> <li>
<h3> <h3>
{$arrGRM[$key+10]|raw}
<a href='/pc{site:nurl n_id="$Novel[n_id]" n_py="$Novel[og_novel_pin_yin]" /}' <a href='/pc{site:nurl n_id="$Novel[n_id]" n_py="$Novel[og_novel_pin_yin]" /}'
title="{$Novel['og_novel_book_name'] ?? ''}"> title="{$Novel['og_novel_book_name'] ?? ''}">
{$Novel['og_novel_book_name'] ?? ''} {$Novel['og_novel_book_name'] ?? ''}

View File

@@ -59,10 +59,10 @@
<ol class="list" mod="rank_data_list"> <ol class="list" mod="rank_data_list">
{foreach $arrDayRankNovel as $key=>$Novel} {foreach $arrDayRankNovel as $key=>$Novel}
{if $key == 0} {if $key == 0}
{include file="Pc/Public/indexBoyRankOne" /} {include file="Pc/Public/indexBoyRankOne" start="0"/}
{/if} {/if}
{if $key >= 1} {if $key >= 1}
{include file="Pc/Public/indexBoyRankList" /} {include file="Pc/Public/indexBoyRankList" start="1"/}
{/if} {/if}
{/foreach} {/foreach}
</ol> </ol>
@@ -83,10 +83,10 @@
<ol class="list" mod="rank_data_list"> <ol class="list" mod="rank_data_list">
{foreach $arrWeekRankNovel as $key=>$Novel} {foreach $arrWeekRankNovel as $key=>$Novel}
{if $key == 0} {if $key == 0}
{include file="Pc/Public/indexBoyRankOne" /} {include file="Pc/Public/indexBoyRankOne" start="10"/}
{/if} {/if}
{if $key >= 1} {if $key >= 1}
{include file="Pc/Public/indexBoyRankList" /} {include file="Pc/Public/indexBoyRankList" start="11"/}
{/if} {/if}
{/foreach} {/foreach}
</ol> </ol>
@@ -107,10 +107,10 @@
<ol class="list" mod="rank_data_list"> <ol class="list" mod="rank_data_list">
{foreach $arrMoonRankNovel as $key=>$Novel} {foreach $arrMoonRankNovel as $key=>$Novel}
{if $key == 0} {if $key == 0}
{include file="Pc/Public/indexBoyRankOne" /} {include file="Pc/Public/indexBoyRankOne" start="20"/}
{/if} {/if}
{if $key >= 1} {if $key >= 1}
{include file="Pc/Public/indexBoyRankList" /} {include file="Pc/Public/indexBoyRankList" start="21"/}
{/if} {/if}
{/foreach} {/foreach}
</ol> </ol>
@@ -131,10 +131,10 @@
<ol class="list" mod="rank_data_list"> <ol class="list" mod="rank_data_list">
{foreach $arrTotalRankNovel as $key=>$Novel} {foreach $arrTotalRankNovel as $key=>$Novel}
{if $key == 0} {if $key == 0}
{include file="Pc/Public/indexBoyRankOne" /} {include file="Pc/Public/indexBoyRankOne" start="30"/}
{/if} {/if}
{if $key >= 1} {if $key >= 1}
{include file="Pc/Public/indexBoyRankList" /} {include file="Pc/Public/indexBoyRankList" start="31"/}
{/if} {/if}
{/foreach} {/foreach}
</ol> </ol>
@@ -155,10 +155,10 @@
<ol class="list" mod="rank_data_list"> <ol class="list" mod="rank_data_list">
{foreach $arrNewsNovelRankNovel as $key=>$Novel} {foreach $arrNewsNovelRankNovel as $key=>$Novel}
{if $key == 0} {if $key == 0}
{include file="Pc/Public/indexBoyRankOne" /} {include file="Pc/Public/indexBoyRankOne" start="40"/}
{/if} {/if}
{if $key >= 1} {if $key >= 1}
{include file="Pc/Public/indexBoyRankList" /} {include file="Pc/Public/indexBoyRankList" start="41"/}
{/if} {/if}
{/foreach} {/foreach}
</ol> </ol>
@@ -179,10 +179,10 @@
<ol class="list" mod="rank_data_list"> <ol class="list" mod="rank_data_list">
{foreach $arrEdnNovelRankNovel as $key=>$Novel} {foreach $arrEdnNovelRankNovel as $key=>$Novel}
{if $key == 0} {if $key == 0}
{include file="Pc/Public/indexBoyRankOne" /} {include file="Pc/Public/indexBoyRankOne" start="50"/}
{/if} {/if}
{if $key >= 1} {if $key >= 1}
{include file="Pc/Public/indexBoyRankList" /} {include file="Pc/Public/indexBoyRankList" start="51"/}
{/if} {/if}
{/foreach} {/foreach}
</ol> </ol>

View File

@@ -36,7 +36,7 @@
{else} {else}
<ul> <ul>
{foreach $arrPage.data as $key=>$Novel} {foreach $arrPage.data as $key=>$Novel}
{include file="Pc/Public/shuKuNovelList" /} {include file="Pc/Public/shuKuNovelList" start="0"/}
{/foreach} {/foreach}
</ul> </ul>
{/if} {/if}

View File

@@ -2,6 +2,7 @@
<div class="page_num"> <div class="page_num">
{volist name="arrPaginator" id="item"} {volist name="arrPaginator" id="item"}
{eq name="item.type" value="prev"} {eq name="item.type" value="prev"}
{$arrGRM[$key+$start]|raw}
<a href="{$item.url ?: '#'}" <a href="{$item.url ?: '#'}"
class="z {$item.disabled ? 'disabled' : ''}"> class="z {$item.disabled ? 'disabled' : ''}">
{$item.label} {$item.label}
@@ -23,6 +24,7 @@
{volist name="arrPaginator" id="item"} {volist name="arrPaginator" id="item"}
{eq name="item.type" value="next"} {eq name="item.type" value="next"}
{$arrGRM[$key+$start]|raw}
<a href="{$item.url ?: '#'}" <a href="{$item.url ?: '#'}"
class="y {$item.disabled ? 'disabled' : ''}"> class="y {$item.disabled ? 'disabled' : ''}">
{$item.label} {$item.label}

View File

@@ -1,3 +1,4 @@
<li> <li>
{$arrGRM[$key+[start]]|raw}
<a href='/book-name-1/zhang-1'title="01 天龙问世">01 天龙问世</a> <a href='/book-name-1/zhang-1'title="01 天龙问世">01 天龙问世</a>
</li> </li>

View File

@@ -1,4 +1,5 @@
<li class="chapter-li jsChapter"> <li class="chapter-li jsChapter">
{$arrGRM[$key+[start]]|raw}
<a href='/book-name-1/zhang-1' class="chapter-li-a" <a href='/book-name-1/zhang-1' class="chapter-li-a"
data-chapter-id="4b2d5aab58d71"> data-chapter-id="4b2d5aab58d71">
<span class="chapter-index">01 天龙问世</span> <span class="chapter-index">01 天龙问世</span>

View File

@@ -1,4 +1,5 @@
<li class="li2"> <li class="li2">
{$arrGRM[$key+[start]]|raw}
<a href='{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}'> <a href='{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}'>
<div class="leftImage2 "><img class="lazyload-img" <div class="leftImage2 "><img class="lazyload-img"
src="/static/img/default.jpg" data-src="https://www.630zw.org/img/176943.jpg"></div> src="/static/img/default.jpg" data-src="https://www.630zw.org/img/176943.jpg"></div>

View File

@@ -2,6 +2,7 @@
<img class="pic lazy lazyload-img" data-encrypted="false" <img class="pic lazy lazyload-img" data-encrypted="false"
src="/static/img/default.jpg" data-src="{$Novel.n_cover_path ?? ''}" src="/static/img/default.jpg" data-src="{$Novel.n_cover_path ?? ''}"
alt="{$Novel.og_novel_book_name ?? ''}" /> alt="{$Novel.og_novel_book_name ?? ''}" />
{$arrGRM[$key+[start]]|raw}
<a class="tit" href='{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}'>{$Novel.og_novel_book_name ?? ''}</a> <a class="tit" href='{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}'>{$Novel.og_novel_book_name ?? ''}</a>
<p class="intro">{$Novel.og_description ?? ''}</p> <p class="intro">{$Novel.og_description ?? ''}</p>
<p class="info"> <p class="info">

View File

@@ -1,5 +1,6 @@
<li class="s2"> <li class="s2">
<h5 class="tit"> <h5 class="tit">
{$arrGRM[$key+[start]]|raw}
<a href='{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}'>{$Novel.og_novel_book_name ?? ''}</a> <a href='{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}'>{$Novel.og_novel_book_name ?? ''}</a>
</h5> <i class="num"><em>{$key}</em></i> </h5> <i class="num"><em>{$key}</em></i>
</li> </li>

View File

@@ -1,4 +1,5 @@
<li> <li>
{$arrGRM[$key+[start]]|raw}
<a href='{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}'> <a href='{site:nurl n_id="$Novel->n_id" n_py="$Novel->og_novel_pin_yin"/}'>
<img class="lazy lazyload-img" data-encrypted="false" src="/static/img/default.jpg" <img class="lazy lazyload-img" data-encrypted="false" src="/static/img/default.jpg"
data-src="{$Novel.n_cover_path ?? ''}" alt="{$Novel.og_novel_book_name ?? ''}" /> data-src="{$Novel.n_cover_path ?? ''}" alt="{$Novel.og_novel_book_name ?? ''}" />

View File

@@ -22,11 +22,14 @@
{block name="head-name"}我的书架{/block} {block name="head-name"}我的书架{/block}
{block name="main"} {block name="main"}
{$arrGRM[0]|raw}
<div class="app_body"> <div class="app_body">
{$arrGRM[3]|raw}
<div class="app_topTabBlock"> <div class="app_topTabBlock">
<span class="public_AddFloatRight rightButton" id="success" style="display: none;">完成</span> <span class="public_AddFloatRight rightButton" id="success" style="display: none;">完成</span>
<span class="public_AddFloatRight rightButton" id="administration">管理</span> <span class="public_AddFloatRight rightButton" id="administration">管理</span>
</div> </div>
{$arrGRM[2]|raw}
<div class="app_listBlock app_deleteMargin" id="content"> <div class="app_listBlock app_deleteMargin" id="content">
<div class="app_listBlock_con"> <div class="app_listBlock_con">
<ul class="app_deletePaddingBottom" id="list"> <ul class="app_deletePaddingBottom" id="list">
@@ -34,6 +37,7 @@
</ul> </ul>
</div> </div>
</div> </div>
{$arrGRM[4]|raw}
<div class="app_pageBlock"> <div class="app_pageBlock">
</div> </div>
</div> </div>
@@ -44,6 +48,7 @@
}) })
</script> </script>
{$arrGRM[1]|raw}
{/block} {/block}
{block name="customize"} {/block} {block name="customize"} {/block}

View File

@@ -22,20 +22,25 @@
{block name="head-name"}最近阅读{/block} {block name="head-name"}最近阅读{/block}
{block name="main"} {block name="main"}
{$arrGRM[0]|raw}
<div class="app_body"> <div class="app_body">
{$arrGRM[1]|raw}
<div class="app_topTabBlock"> <div class="app_topTabBlock">
<span class="public_AddFloatRight rightButton" id="success" style="display: none;">完成</span> <span class="public_AddFloatRight rightButton" id="success" style="display: none;">完成</span>
<span class="public_AddFloatRight rightButton" id="administration">管理</span> <span class="public_AddFloatRight rightButton" id="administration">管理</span>
</div> </div>
{$arrGRM[2]|raw}
<div class="app_listBlock app_deleteMargin" id="content"> <div class="app_listBlock app_deleteMargin" id="content">
<div class="app_listBlock_con"> <div class="app_listBlock_con">
<ul class="app_deletePaddingBottom" id="list"> <ul class="app_deletePaddingBottom" id="list">
</ul> </ul>
</div> </div>
{$arrGRM[3]|raw}
</div> </div>
<div class="app_pageBlock"> <div class="app_pageBlock">
</div> </div>
{$arrGRM[4]|raw}
</div> </div>
<script> <script>
@@ -45,6 +50,7 @@
}) })
</script> </script>
{$arrGRM[5]|raw}
{/block} {/block}
{block name="customize"} {/block} {block name="customize"} {/block}

View File

@@ -22,9 +22,12 @@
{block name="head-name"}用户中心{/block} {block name="head-name"}用户中心{/block}
{block name="main"} {block name="main"}
{$arrGRM[0]|raw}
<div class="app_body"> <div class="app_body">
{$arrGRM[1]|raw}
<div class="app_accountBlock"> <div class="app_accountBlock">
<div class="app_accountBlock_headerBg"> <div class="app_accountBlock_headerBg">
{$arrGRM[2]|raw}
<img src="/template/kuangyu/user/wap/images/user-bg.png" class="background"> <img src="/template/kuangyu/user/wap/images/user-bg.png" class="background">
<div class="app_accountBlock_headerCon"> <div class="app_accountBlock_headerCon">
<img src="/template/kuangyu/user/wap/images/user-icon.png"> <img src="/template/kuangyu/user/wap/images/user-icon.png">
@@ -36,6 +39,7 @@
<span class="name">123456</span> <span class="name">123456</span>
</div> </div>
</div> </div>
{$arrGRM[3]|raw}
<div class="app_accountBlock_lis"> <div class="app_accountBlock_lis">
<ul> <ul>
<li><i class="iconfont"></i>经验<span>0</span></li> <li><i class="iconfont"></i>经验<span>0</span></li>
@@ -45,6 +49,7 @@
</div> </div>
<div class="app_accountBlock_lis2"> <div class="app_accountBlock_lis2">
{$arrGRM[4]|raw}
<ul> <ul>
<li> <li>
<a href="/bookshelf.html"><i class="iconfont"></i>我的书架</a> <a href="/bookshelf.html"><i class="iconfont"></i>我的书架</a>
@@ -71,7 +76,7 @@
</div> </div>
</div> </div>
{$arrGRM[5]|raw}
{/block} {/block}
{block name="customize"} {/block} {block name="customize"} {/block}

View File

@@ -28,6 +28,7 @@
</head> </head>
<body class="{block name='body-class'}{/block}" id="{block name='body-id'}{/block}"> <body class="{block name='body-class'}{/block}" id="{block name='body-id'}{/block}">
{$arrGRM[0]|raw}
<div class="header"> <div class="header">
{block name="logo-html"}{/block} {block name="logo-html"}{/block}
@@ -117,7 +118,7 @@
<!-- 站点统计 --> <!-- 站点统计 -->
{$DomainModel->d_statis|raw} {$DomainModel->d_statis|raw}
{$arrGRM[1]|raw}
</body> </body>
</html> </html>

View File

@@ -24,6 +24,7 @@
</head> </head>
<body class="{block name='body-class'}{/block}" id="{block name='body-id'}{/block}"> <body class="{block name='body-class'}{/block}" id="{block name='body-id'}{/block}">
{$arrGRM[0]|raw}
<!--公共头部 开始--> <!--公共头部 开始-->
<div class="header"> <div class="header">
<div class="headWrap"> <div class="headWrap">
@@ -93,7 +94,7 @@
{$DomainModel->d_statis|raw} {$DomainModel->d_statis|raw}
{$arrGRM[1]|raw}
</body> </body>
</html> </html>