Merge branch 'dev' of ssh://git.bgbg.live:18150/root/SEONexus into dev

This commit is contained in:
Default
2025-04-02 21:29:33 +08:00
6 changed files with 45 additions and 39 deletions

View File

@@ -147,7 +147,7 @@ class Novel extends BaseController
$strTemplate = 'pc/getLibrary';
}
$strBaseUrl = sprintf('/pc/shuku/%s/%s/%s/page{page}', $strGender, $strCategory, $strStatus);
$strBaseUrl = sprintf('/shuku/%s/%s/%s/page{page}', $strGender, $strCategory, $strStatus);
$arrPaginator = CusteomPage02::generate($intPage, $arrPage['total'], $intLimit, $strBaseUrl, $intButtomNum);
View::assign([

View File

@@ -76,6 +76,11 @@
</content>
<div class="page-read-top">
<h2 id="chapterTitle" class="read-book-name">
<a href='{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}'>
{$arrNovel.og_novel_book_name}
</a>
</h2>
<h1 id="chapterTitle" class="read-book-name">{$arrChapter.name}</h1>
</div>
<mark id="readPageMark" class="read-page-mark">你刚刚阅读到这里</mark>
@@ -107,11 +112,11 @@
<i class="iconfont icon-lixianxiazai"></i>
离线章节
</a> -->
<a href="/info.html" class="read-opt-a">
<a href='{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}' class="read-opt-a">
<i class="iconfont icon-SU"></i>
书籍详情
</a>
<a href="/bookshelf.html" class="read-opt-a">
<a href="/bookshelf" class="read-opt-a">
<i class="iconfont icon-books"></i>
返回我的书架
</a>
@@ -202,7 +207,8 @@
</div>
<footer class="read-opt-footer">
<div class="btn-group">
<a href="/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/mulu/zheng/1" id="readBtnChapter" class="btn-group-cell" data-rel="asideChapter"
<!-- id="readBtnChapter" -->
<a href="/xiaoshuo/{$arrNovel.og_novel_pin_yin}-{$arrNovel.n_id}/mulu/zheng/1" class="btn-group-cell" data-rel="asideChapter"
role="button" aria-haspopup="true">
<i class="iconfont icon-mulu"></i>
<h4 class="read-opt-footer-h">目录</h4>

View File

@@ -20,13 +20,13 @@
<meta itemprop="position" content="1" />
</li>
<li class="breadcrumb-item" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="/pc/shuku/all/{arrNovel.category_pinyin}/all/page1" itemprop="item">
<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='/pc{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}' itemprop="item">
<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" />
@@ -43,14 +43,14 @@
<div class="attentions">
<div class="page_num"><a href="/pc/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/1" class="z">上一页</a><select
<div class="page_num"><a href="/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/1" class="z">上一页</a><select
onchange="self.location.href=options[selectedIndex].value">
<option value="/pc/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/1">第1-100章</option>
<option value="/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/1">第1-100章</option>
<option selected="selected" value="/index/47010/1/">第101-200章</option>
<option value="/pc/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/2">第201-300章</option>
<option value="/pc/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/3">第301-400章</option>
<option value="/pc/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/4">第401-500章</option>
</select><a href="/pc/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/2" class="y">下一页</a>
<option value="/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/2">第201-300章</option>
<option value="/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/3">第301-400章</option>
<option value="/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/4">第401-500章</option>
</select><a href="/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/2" class="y">下一页</a>
</div>
<ul class="clearfix">
@@ -60,17 +60,16 @@
title="{$Chapter.name}">{$Chapter.name}</a>
</li>
{/volist}
</ul>
<div class="page_num"><a href="/pc/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/1" class="z">上一页</a><select
<div class="page_num"><a href="/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/1" class="z">上一页</a><select
onchange="self.location.href=options[selectedIndex].value">
<option value="/pc/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/1">第1-100章</option>
<option value="/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/1">第1-100章</option>
<option selected="selected" value="/index/47010/1/">第101-200章</option>
<option value="/pc/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/2">第201-300章</option>
<option value="/pc/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/3">第301-400章</option>
<option value="/pc/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/4">第401-500章</option>
</select><a href="/pc/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/2" class="y">下一页</a>
<option value="/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/2">第201-300章</option>
<option value="/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/3">第301-400章</option>
<option value="/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/4">第401-500章</option>
</select><a href="/xiaoshuo/gui-zu-nong-min-106/mulu/zheng/2" class="y">下一页</a>
</div>
<div class="chapters-more">
</div>

View File

@@ -20,13 +20,13 @@
<meta itemprop="position" content="1" />
</li>
<li class="breadcrumb-item" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href="/pc/shuku/all/{$arrNovel.category_pinyin}/all/page1" itemprop="item">
<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='/pc{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[og_novel_pin_yin]" /}' itemprop="item">
<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" />

View File

@@ -32,18 +32,18 @@
<div class="optCl" mod="search_channel">
<span class="optTit">所属频道</span>
<ul>
<li><a class="on" href="/pc/shuku/all/{$strCategory}/{$strStatus}/page{$intPage}" btn="search_category">全部</a></li>
<li><a href="/pc/shuku/nansheng-xiaoshuo/{$strCategory}/{$strStatus}/page{$intPage}" btn="search_category">男生</a></li>
<li><a href="/pc/shuku/nvsheng-xiaoshuo/{$strCategory}/{$strStatus}/page{$intPage}" btn="search_category">女生</a></li>
<li><a class='{eq name="strGender" value="all"}on {/eq}' href="/pc/shuku/all/{$strCategory}/{$strStatus}/page{$intPage}" btn="search_category">全部</a></li>
<li><a class='{eq name="strGender" value="nansheng-xiaoshuo"}on {/eq}' href="/pc/shuku/nansheng-xiaoshuo/{$strCategory}/{$strStatus}/page{$intPage}" btn="search_category">男生</a></li>
<li><a class='{eq name="strGender" value="nvsheng-xiaoshuo"}on {/eq}' href="/pc/shuku/nvsheng-xiaoshuo/{$strCategory}/{$strStatus}/page{$intPage}" btn="search_category">女生</a></li>
</ul>
</div>
<div class="optCl" mod="search_channel">
<span class="optTit">所属分类</span>
<ul>
<li><a class="on" href="/pc/shuku/{$strGender}/all/{$strStatus}/page{$intPage}" btn="search_category">全部</a></li>
<li><a class='{eq name="strCategory" value="all"}on {/eq}' href="/pc/shuku/{$strGender}/all/{$strStatus}/page{$intPage}" btn="search_category">全部</a></li>
{foreach $arrCategory as $key=>$vo }
<li><a href="/pc/shuku/{$strGender}/{$key}/{$strStatus}/page{$intPage}" btn="search_category">{$vo}</a></li>
<li><a class='{eq name="key" value="$strCategory"}on {/eq}' href="/pc/shuku/{$strGender}/{$key}/{$strStatus}/page{$intPage}" btn="search_category">{$vo}</a></li>
{/foreach}
</ul>
@@ -51,9 +51,9 @@
<div class="optCl">
<span class="optTit">是否完结</span>
<ul>
<li><a class="on" href="/pc/shuku/{$strGender}/{$strCategory}/all/page{$intPage}" btn="search_category">全部</a></li>
<li><a href="/pc/shuku/{$strGender}/{$strCategory}/lianzai/page{$intPage}" btn="search_category">连载</a></li>
<li><a href="/pc/shuku/{$strGender}/{$strCategory}/wanjie/page{$intPage}" btn="search_category">完本</a></li>
<li><a class='{eq name="strStatus" value="all"}on {/eq}' href="/pc/shuku/{$strGender}/{$strCategory}/all/page{$intPage}" btn="search_category">全部</a></li>
<li><a class='{eq name="strStatus" value="lianzai"}on {/eq}' href="/pc/shuku/{$strGender}/{$strCategory}/lianzai/page{$intPage}" btn="search_category">连载</a></li>
<li><a class='{eq name="strStatus" value="wanjie"}on {/eq}' href="/pc/shuku/{$strGender}/{$strCategory}/wanjie/page{$intPage}" btn="search_category">完本</a></li>
</ul>
</div>
</div>
@@ -76,14 +76,14 @@
{if $intPage == 1}
<li class="disabled"><span>«</span></li>
{else}
<li><a href="/pc/{$strGender}-{$strCategory}-{$strStatus}-2">«</a></li>
<li><a href="/pc/shuku/{$strGender}/{$strCategory}/{$strStatus}/page{$intPage-1}">«</a></li>
{/if}
{/case}
{case value="下一页"}
{if $intPage >= $intTotalPage}
<li class="disabled"><span>»</span></li>
{else}
<li><a href="/pc/{$strGender}-{$strCategory}-{$strStatus}-2">»</a></li>
<li><a href="/pc/shuku/{$strGender}/{$strCategory}/{$strStatus}/page{$intPage+1}">»</a></li>
{/if}
{/case}
{case value="..."}
@@ -92,7 +92,7 @@
{default /}
{if preg_match('/^\d+$/', $vo.label)}
<li class='{eq name="vo.label" value="$intPage"}active {/eq}'>
<a href="{$vo.url}">{$vo.label}</a>
<a href="/pc{$vo.url}">{$vo.label}</a>
</li>
{/if}
{/switch}

View File

@@ -360,20 +360,20 @@ a.read-load-icon[class] {
top: 0;
right: 0;
left: 0;
height: 44px;
height: 50px;
background: inherit;
}
.skin-default .page-read-top {
background: url(../images/skin-default-t.jpg) no-repeat center top;
background-size: 100%;
/* background: url(../images/skin-default-t.jpg) no-repeat center top;
background-size: 100%; */
}
.read-book-name {
font-size: 1rem;
font-weight: 400;
position: absolute;
/* position: absolute;
top: 15px;
left: 1rem;
color: rgba(0,0,0,.7);
color: rgba(0,0,0,.7); */
}
.read-page-mark {
font-size: 0;
@@ -1057,8 +1057,9 @@ a[data-mode=night] > .icon-night {
background-size: 100% 100%
}
.skin-default .page-read-top {
background: url(../images/skin-default-t.jpg) no-repeat center top;
background-size: 100%;
text-align: center;
/* background: url(../images/skin-default-t.jpg) no-repeat center top;
background-size: 100%; */
max-width: 768px;
margin: 0 auto;
}