This commit is contained in:
make
2025-04-17 23:24:49 +08:00
parent d6656219ee
commit fa678a6d0e
10 changed files with 278 additions and 71 deletions

View File

@@ -7,34 +7,40 @@
<meta property="og:title" content="{$strTitle??''}" />
<meta property="og:description" content="{$strDescription??''}" />
<meta property="og:url" content="https://{$DomainModel->d_domain}" />
<meta property="og:type" content="book" />
<meta property="og:type" content="website" />
<!-- 结构化数据 -->
<script type="application/ld+json">
{
"@context": "https://{$DomainModel->d_domain}",
"@type": "book",
"@context": "https://schema.org",
"@type": "WebSite",
"name": "{$DomainModel->d_name}",
"url": "https://{$DomainModel->d_domain}",
"headline": "{$strTitle??''}",
"description": "{$strDescription??''}",
"datePublished": "{:date('Y-m-d')}"
"url": "https://{$DomainModel->d_domain}",
"potentialAction": {
"@type": "SearchAction",
"target": 'https://https://{$DomainModel->d_domain}{site:souurl key="search_term_string" p="1"/}',
"target": 'https://{$DomainModel->d_domain}{site:souurl key="search_term_string" p="1"/}',
"query-input": "required name=search_term_string"
}
}
</script>
{/block}
{block name="head-js"}{/block}
{block name='nav-active-class'}home{/block}
{block name='head-name'}630{/block}
{block name='head-href'}/{/block}
{block name="logo-html"}
<h1 class="bookname">
<a href="/" style="color:#ffffff">{$DomainModel->d_name}</a>-免费在线阅读热门小说
</h1>
{/block}
{block name="main"}
<h2 class="site-description">{$DomainModel->d_index_description}</h2>
<div class="wrap-box" style="margin-top:0;">
<h3 class="wrap-title"><span>封面推荐</span></h3>
<div class="rec-focus">

View File

@@ -7,10 +7,20 @@
{block name="head-js"}{/block}
{block name='nav-active-class'}home{/block}
{block name="body-class"}novel_home{/block}
{block name='head-name'}{$DomainModel->d_name}{/block}
{block name='head-href'}/{/block}
{block name="logo-html"}
<h1 class="bookname">
<a href="/" style="color:#ffffff">{$DomainModel->d_name}</a>-{$strSearchCategory}{$strOrder}{$strSearchStatus}免费阅读
</h1>
{/block}
{block name="nav-html"}{/block}
{block name="main"}
<p class="site-description">{$strDescription??''}</p>
<div class="navpf">
<nav class="sortChannel_nav">
<a class="on">分类:</a>

View File

@@ -63,10 +63,47 @@
{block name="body-class"}novel_info{/block}
{block name='head-name'}{$DomainModel->d_name}{/block}
{block name='head-href'}/{/block}
{block name="logo-html"}
<h2 class="bookname">
<a href="/" style="color:#ffffff">{$DomainModel->d_name}</a>
</h2>
{/block}
{block name="nav-html"}
<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">
<?php $arrNovel['n_category_pinyin'] ?? $arrNovel['n_category_pinyin'] = 'all'?>
<a href='{site:nflurl gender="" category="$arrNovel[n_category_pinyin]" order="all" status="all" page="1"/}' itemprop="item">
<span itemprop="name">{$arrNovel.n_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[n_name_pinyin]" /}' itemprop="item">
<span itemprop="name">{$arrNovel['n_name']}</span>
</a>
<meta itemprop="position" content="3" />
</li>
<li class="breadcrumb-item" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href='{site:nclurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" order="zheng" page="1"/}' itemprop="item">
<span itemprop="name">目录</span>
</a>
<meta itemprop="position" content="3" />
</li>
</ol>
</nav>
{/block}
{block name="main"}
<h1 class="site-description ">{$arrNovel['n_name']}最新章节 - {$arrNovel['n_author']} - {$DomainModel->d_name}</h1>
<div class="block-box">
<div class="book-main">
@@ -76,7 +113,7 @@
</div>
<div class="book-info">
<div class="bookname">
<h1>{$arrNovel.n_name}</h1><span class="author">{$arrNovel.n_author}
<h2>{$arrNovel.n_name}</h2><span class="author">{$arrNovel.n_author}
</span>
</div>
<p class="tag"><span class="blue">{$arrNovel.n_category}</span><span class="green">{$arrNovel.n_status}</span>

View File

@@ -64,10 +64,48 @@
{block name="body-class"}jjdfjkozd{/block}
{block name="body-id"}kkasdfei{/block}
{block name='head-name'}{$arrNovel.n_name}{/block}
{block name='head-href'}{/block}
{block name="logo-html"}
<h2 class="bookname">
<a href="/" style="color:#ffffff">{$DomainModel->d_name}</a>
</h2>
{/block}
{block name="nav-html"}
<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">
<?php $arrNovel['n_category_pinyin'] ?? $arrNovel['n_category_pinyin'] = 'all'?>
<a href='{site:nflurl gender="" category="$arrNovel[n_category_pinyin]" order="all" status="all" page="1"/}' itemprop="item">
<span itemprop="name">{$arrNovel.n_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[n_name_pinyin]" /}' itemprop="item">
<span itemprop="name">{$arrNovel['n_name']}</span>
</a>
<meta itemprop="position" content="3" />
</li>
<li class="breadcrumb-item" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a href='{site:nclurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" order="zheng" page="1"/}' itemprop="item">
<span itemprop="name">{$arrChapter.c_name ?? ''}</span>
</a>
<meta itemprop="position" content="3" />
</li>
</ol>
</nav>
{/block}
{block name="main"}
<h1 class="site-description ">{$arrNovel['n_name']}最新章节 - {$arrChapter.c_name ?? ''}</h1>
<div class="set">
<div id="lightdiv" class="set1" onclick="nr_setbg('light')">关灯</div>

View File

@@ -53,8 +53,29 @@
"ratingValue": "4.5",
"reviewCount": "100",
},
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "首页",
"item": "https://{$DomainModel->d_domain}"
},
{
"@type": "ListItem",
"position": 2,
"name": "{$arrNovel.n_category ??''}",
"item": 'https://{site:nflurl gender="" category="$arrNovel[n_category_pinyin]" order="all" status="all" page="1"/}'
},
{
"@type": "ListItem",
"position": 3,
"name": "{$arrNovel['n_name']}",
"item": '{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" /}'
}
]
}
</script>
{/block}
@@ -63,9 +84,41 @@
{block name="body-class"}novel_info{/block}
n_name
{block name="logo-html"}
<h2 class="bookname">
<a href="/" style="color:#ffffff">{$DomainModel->d_name}</a>
</h2>
{/block}
{block name="nav-html"}
<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">
<?php $arrNovel['n_category_pinyin'] ?? $arrNovel['n_category_pinyin'] = 'all'?>
<a href='{site:nflurl gender="" category="$arrNovel[n_category_pinyin]" order="all" status="all" page="1"/}' itemprop="item">
<span itemprop="name">{$arrNovel.n_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[n_name_pinyin]" /}' itemprop="item">
<span itemprop="name">{$arrNovel['n_name']}</span>
</a>
<meta itemprop="position" content="3" />
</li>
</ol>
</nav>
{/block}
{block name="main"}
<h1 class="site-description ">{$arrNovel['n_name']}最新章节 - {$arrNovel['n_author']} - {$DomainModel->d_name}</h1>
<div class="block-box">
<div class="book-main">
<div class="book-img">
@@ -74,10 +127,11 @@ n_name
</div>
<div class="book-info">
<div class="bookname">
<h1>{$arrNovel.n_name}</h1><span class="author">{$arrNovel.n_author}
<h2>{$arrNovel.n_name}</h2><span class="author">{$arrNovel.n_author}
</span>
</div>
<p class="tag"><span class="blue">{$arrNovel.n_category}</span><span class="green">{$arrNovel.n_status}</span>
<p class="tag"><span class="blue">{$arrNovel.n_category}</span><span
class="green">{$arrNovel.n_status}</span>
</p>
<p class="update"><span>最近更新:</span><a href={site:lcpurl n_id="$arrNovel[n_id]"
n_py="$arrNovel[n_name_pinyin]" /}>{$arrLatestChapter->c_name
@@ -106,7 +160,7 @@ n_name
<ul class="chapter-list">
{volist name='arrChapter' id='Chapter'}
<li><a
href='{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" /}'>{$Chapter.c_name}<span></span></a>
href='{site:cpurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" c_sort="$Chapter[c_sort_num]" c_page="0"/}'>{$Chapter.c_name}<span></span></a>
</li>
{/volist}
</ul>
@@ -119,7 +173,7 @@ n_name
<ul class="chapter-list">
{volist name='arrChapterAsc' id='vo'}
<li><a
href='{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" /}'>{$Chapter.c_name}<span></span></a>
href='{site:cpurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" c_sort="$Chapter[c_sort_num]" c_page="0"/}'>{$Chapter.c_name}<span></span></a>
</li>
{/volist}
</ul>
@@ -130,10 +184,10 @@ n_name
<h3 class="wrap-title">章节列表(第{$intPage}页)
{if $strOrder == 'zheng'}
<a href='{site:nclurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" order="dao" page="1"/}'
class="habt y">点击切换倒序</a>
class="habt y">点击切换倒序</a>
{else}
<a href='{site:nclurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" order="zheng" page="1"/}'
class="habt y">点击切换正序</a>
class="habt y">点击切换正序</a>
{/if}
</h3>
<div class="block-box">
@@ -161,14 +215,12 @@ n_name
<div class="rec-focus">
{foreach $arrEndNovel as $key=>$Novel }
<dl class="rec-focus-book">
<dt class="book-img"><a
href='{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" /}'><img
<dt class="book-img"><a href='{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" /}'><img
height="100" width="80" class="lazyload-img" src="/static/img/default.jpg"
data-src="{$Novel.n_cover_path ?? ''}"
alt="{$Novel.n_name ?? ''} - {$Novel.n_category ?? ''}最新章节在线免费阅读"></a></dt>
<dd class="book-info">
<h2><a
href='{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" /}'>{$Novel.n_name}</a>
<h2><a href='{site:nurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" /}'>{$Novel.n_name}</a>
</h2>
<p>作者:{$Novel.n_author}</p>
<p>{$Novel.n_description}</p>
@@ -186,12 +238,11 @@ n_name
</div>
<div class="rec-focus" style="font-size:12px;">
{volist name='arrRelateveNovel' id='Novel'}
<a
href='{site:nurl n_id="$Novel[n_id]" n_py="$Novel[n_name_pinyin]" /}'>{$Novel.n_name}</a>&nbsp;&nbsp;
<a href='{site:nurl n_id="$Novel[n_id]" n_py="$Novel[n_name_pinyin]" /}'>{$Novel.n_name}</a>&nbsp;&nbsp;
{/volist}
{volist name='arrNovel.n_forge_novel' id='ForgeNovel'}
<a
{volist name='arrNovel.n_forge_novel' id='ForgeNovel'}
<a
href='{site:nnurl n_id="$arrNovel[n_id]" n_py="$arrNovel[n_name_pinyin]" n_fid="$ForgeNovel[n_forge_id]"/}'>{$ForgeNovel.n_forge_title}</a>&nbsp;&nbsp;
{/volist}
</div>

View File

@@ -5,8 +5,13 @@
{block name='nav-active-class'}home{/block}
{block name="body-class"}novel_so novel_search_page{/block}
{block name='head-name'}{$DomainModel->d_name}{/block}
{block name='head-href'}/{/block}
{block name="logo-html"}
<h2 class="bookname">
<a href="/" style="color:#ffffff">{$DomainModel->d_name}</a>
</h2>
{/block}
{block name="main"}

View File

@@ -1,26 +1,18 @@
<html lang="zh">
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<meta name="renderer" content="webkit">
<meta charset="UTF-8" />
<meta name="mobile-web-app-capable" content="yes">
<meta name="robots" content="index, follow" />
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate">
<meta name="robots" content="index, follow">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta http-equiv="Cache-Control" content="no-cache,must-revalidate">
<meta http-equiv="Cache-Control" content="no-siteapp">
<meta http-equiv="Cache-Control" content="no-transform, max-age=3600" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0,user-scalable=no">
<meta name="applicable-device" content="mobile" />
<title>{block name="title"}{/block}</title>
<meta name="keywords" content='{block name="keywords"}{/block}'>
<meta name="description" content='{block name="description"}{/block}'>
<link rel="shortcut icon" href="/template/default/img/favicon.ico" type="image/x-icon">
<link rel="canonical" href="https://{$DomainModel->d_domain}/">
<link href="/public/layer/need/layer.css" rel="stylesheet">
<link href="/template/default/h5/css/style.css" rel="stylesheet" type="text/css">
{block name="meta-other"}{/block}
<link rel="stylesheet" href="/template/default/h5/css/style.css">
{block name="head"}{/block}
{block name="head-css"}{/block}
@@ -32,12 +24,11 @@
<body class="{block name='body-class'}{/block}" id="{block name='body-id'}{/block}">
<div class="header">
<div class="operate" id="register"><a href="/">注册</a></div>
<div class="bookname">
<a href="{block name='head-href'}{/block}" style="color:#ffffff">{block name="head-name"}{/block}</a>
</div>
{block name="logo-html"}{/block}
<div class="operate" id="qs_login"><a href="{$strBookShelfUrlTemp}">书架</a></div>
</div>
<div class="nav">
<ul>
<!-- <li><a href="/">首 页</a></li>
@@ -47,6 +38,7 @@
<li><a href="{$strHistoryUrlTemp}">阅读记录</a></li>
</ul>
</div>
<div class="clear"></div>
<div class="novel_search">
<form id="novel_search" class="search-form" method="get" action="{$strSearchIndexUrlTemp}">
@@ -54,18 +46,10 @@
<button type="submit" class="btn-tosearch" form="novel_search" value="submit">搜 索</button>
</form>
</div>
{block name="nav-html"}{/block}
{block name="main"} {/block}
<div class="novel_search">
<form id="novel_search" class="search-form" method="post" action="{$strSearchIndexUrlTemp}">
<input type="text"
class="input-text input-key" name="keyword" placeholder="输入书名/作者进行搜索">
<button type="submit"
class="btn-tosearch" form="novel_search" value="submit">搜 索</button>
</form>
</div>
<div class="wrap-box">
<h3 class="wrap-title">
<span>最新标签</span>
@@ -90,8 +74,8 @@
</div>
<script>
const strPushApi = `{site:cfg code="PUSH_API_DOMAIN" encode="false"/}`;
</script>
const strPushApi = `{site:cfg code="PUSH_API_DOMAIN" encode="false"/}`;
</script>
<script src="/template/default/h5/js/jquery.min.js"></script>
<script src="/public/layer/layer.js" type="module" charset="utf-8"></script>
<script src="/template/default/h5/js/common.js"></script>