This commit is contained in:
make
2026-01-09 01:28:23 +08:00
parent eb8c097777
commit 90fc16fbc3
241 changed files with 26518 additions and 3570 deletions

View File

@@ -52,6 +52,7 @@ STORAGE_LOCAL_DIR = /mnt/gluster
VIEW_DISPLAY_CACHE = false
VIEW_TPL_CACHE = false
VIEW_DATA_CACHE = false
VIEW_SITE_STYLE_CACHE = false
VIEW_DATA_CACHE_DRIVER = redis
# VIDEO

5
code/.gitignore vendored
View File

@@ -12,3 +12,8 @@ Thumbs.db
**/*bbc*/**
/public/public/fu/env.js
/public/static/id/*
/public/initdata/video/url_family_pool_dump.php
/public/initdata/video/url_family_bind.php
public/static/css/compiled/*
public/static/js/compiled/*
/storage/*

View File

@@ -895,4 +895,51 @@ namespace {
// 转换为 UTF-8丢弃无效字符
return mb_convert_encoding($strInput, 'UTF-8', 'UTF-8');
}
/**
* loadSeoFile function
* 加载 php 文件数组
* @param string $poolId
* @param string $pageType
* @param string $field
* @return array
*/
function loadSeoFile(
string $poolId,
string $pageType,
string $field
): array {
static $memo = [];
$key = "{$poolId}:{$pageType}:{$field}";
if (isset($memo[$key])) {
return $memo[$key];
}
$file =
root_path() .
'public/initdata/video/pools/' .
$poolId . '/' .
$pageType . '/' .
$field . '.php';
if (!is_file($file)) {
return [];
}
$data = require $file;
if (!is_array($data)) {
return [];
}
return $memo[$key] = $data;
}
function buildUrlFromPattern(string $pattern, array $vars): string
{
foreach ($vars as $k => $v) {
$pattern = str_replace('{' . $k . '}', (string)$v, $pattern);
}
return '/' . ltrim($pattern, '/');
}
}

View File

@@ -0,0 +1,239 @@
<?php
namespace app\common;
class CommentPool
{
/**
* 兼容两种调用方式:
* 1) build($domain, $voArray, $cfg)
* 2) build($domain, $videoIdInt, $cfg, $ctx)
*
* @param string $domain
* @param mixed $videoId int(videoId)
* @param array $cfg
* @param array $ctx 可选:当只传 videoId 时用于占位符数据actor/director/name
*/
public static function build(string $domain, $videoId, array $cfg, array $ctx = []): array
{
$tpl = require root_path() . 'public/initdata/comment/comment_text_tpl.php';
if ($videoId <= 0) return [];
// ===== 冻结规则 =====
$videoLimit = self::videoLimit($domain, $videoId);
$cfgLimit = intval($cfg['limit'] ?? 0);
$limit = ($cfgLimit > 0)
? min($cfgLimit, $videoLimit)
: $videoLimit;
$layout = $cfg['layout'] ?? 'A';
$variant = intval($cfg['variant'] ?? 0);
$seed = self::stableSeed($domain . '|' . $videoId . '|' . $layout);
// 生成一个冗余池,再按 layout/variant 取子集
$pool = self::makePool($tpl, $ctx, $seed, max(12, $limit * 2));
return self::pick($pool, $layout, $variant, $limit);
}
private static function videoLimit(string $domain, int $videoId): int
{
// 基础范围39
$base = 3;
// 使用「域名 + 视频」作为冻结源
$seed = self::stableSeed($domain . '|' . $videoId);
return $base + ($seed % 7);
}
private static function stableSeed(string $s): int
{
return intval(sprintf('%u', crc32($s)));
}
private static function makePool(array $tpl, array $ctx, int $seed, int $n): array
{
$actors = self::firstName($ctx['v_actor'] ?? null);
$director = self::firstName($ctx['v_director'] ?? null);
$name = strval($ctx['v_name'] ?? '');
$blocks = array_keys($tpl);
if (!$blocks) return [];
$out = [];
$x = $seed ?: 1;
for ($i = 0; $i < $n; $i++) {
$x = ($x * 1103515245 + 12345) & 0x7fffffff;
// 每条评论 13 个语义块(稳定)
$take = 1 + ($x % 3);
// 稳定洗牌:用 seed 派生顺序,而不是 php shuffleshuffle 非稳定)
$pickedBlocks = self::stablePickBlocks($blocks, $x, $take);
$parts = [];
foreach ($pickedBlocks as $j => $k) {
$arr = $tpl[$k] ?? [];
if (!$arr) continue;
$txt = $arr[($x + $j) % count($arr)];
$txt = str_replace(
['{actor}', '{director}', '{name}'],
[$actors ?: '主演', $director ?: '导演', $name ?: '本片'],
$txt
);
$parts[] = $txt;
}
$text = implode('', array_values(array_unique(array_filter($parts))));
if ($text === '') $text = '整体还行,能看完。';
$out[] = [
'user' => self::fakeUser($x),
'time' => self::fakeTime($x),
'text' => $text,
];
}
return $out;
}
private static function stablePickBlocks(array $blocks, int $seed, int $take): array
{
$cnt = count($blocks);
$take = min($take, $cnt);
$res = [];
for ($i = 0; $i < $take; $i++) {
$idx = ($seed + $i * 7) % $cnt;
$res[] = $blocks[$idx];
}
return $res;
}
private static function pick(array $pool, string $layout, int $variant, int $limit): array
{
$count = count($pool);
if ($count === 0) return [];
$base = match ($layout) {
'A' => 0,
'B' => intval($count * 0.25),
'C' => intval($count * 0.50),
'D' => intval($count * 0.75),
default => 0,
};
$start = ($base + $variant) % $count;
$res = [];
for ($i = 0; $i < $limit; $i++) {
$res[] = $pool[($start + $i) % $count];
}
return $res;
}
private static function firstName($maybeArray): string
{
if (is_array($maybeArray) && isset($maybeArray[0])) return strval($maybeArray[0]);
if (is_string($maybeArray)) return $maybeArray;
return '';
}
private static function fakeUser(int $x): string
{
$users = [
'游客',
'影迷',
'路人甲',
'匿名用户',
'追剧党',
'电影控',
'深夜观众',
'随便看看',
'围观群众',
'看片路人',
'普通观众',
'吃瓜群众',
'影像爱好者',
'路过看看',
'夜猫子',
'周末观众',
'随手一评',
'观影路人',
'老影迷',
'普通网友',
'闲着看看',
'刷到就看',
'下班观众',
'影迷路过',
'随缘观影',
'看片群众',
'佛系观众',
'打发时间',
'路过评论',
'轻度影迷',
'周末看片',
'夜间观影',
'普通用户',
'看片一族',
'随手看看',
'观众之一',
'老黄',
'隔壁老黄',
'小明',
'小红',
'ID0368',
'东方不败',
'黄蓉',
];
return $users[$x % count($users)];
}
private static function fakeTime(int $x): string
{
$times = [
'刚刚',
'刚看完',
'不久前',
'刚才刷到',
'1 小时前',
'2 小时前',
'今天早些时候',
'今天',
'昨天',
'前两天',
'2 天前',
'3 天前',
'前几天',
'这两天',
'最近',
'最近几天',
'一周内',
'1 周前',
'差不多一周前',
'上周',
'前段时间',
'前些天',
'不久之前',
'前不久',
'最近刷到',
'最近看完',
'这几天',
'前几周',
];
return $times[$x % count($times)];
}
}

View File

@@ -0,0 +1,24 @@
<?php
namespace app\common;
class PinlunVariant
{
public static function pick(int $seed): int
{
return ($seed >> 4) % 20;
}
public static function group(int $variant): string
{
if ($variant < 4) return 'G1';
if ($variant < 8) return 'G2';
if ($variant < 12) return 'G3';
if ($variant < 16) return 'G4';
return 'G5';
}
}

View File

@@ -28,16 +28,16 @@ class CssBuilder
}
// 输出文件名(作为域名专属缓存)
$targetFile = $targetDir . "dom_{$staticHash}.css";
$targetFile = $targetDir . "{$staticHash}.css";
// 如果已经生成过,直接返回
if (file_exists($targetFile)) {
return "/static/css/compiled/dom_{$staticHash}.css";
return "/static/css/compiled/{$staticHash}.css";
}
$listCss = [
"list/list_base.css","list/list_cols.css","list/list_rows.css",
"title/title_A.css","list/title/title_B.css","list/title/title_C.css","list/title/title_D.css","list/title/title_E.css",
"list/title/title_A.css","list/title/title_B.css","list/title/title_C.css","list/title/title_D.css","list/title/title_E.css","list/title/title_F.css",
"list/shell/shell_A.css","list/shell/shell_B.css","list/shell/shell_C.css","list/shell/shell_D.css",
"list/item/_item_media.css","list/item/_item_poster.css","list/item/_item_rank.css","list/item/_item_text.css",
"list/item/_item_base.css","list/item/_item_title_clamp.css",
@@ -46,6 +46,8 @@ class CssBuilder
"pager/pager_base.css",
"seowords/seowords.css",
"breadcrumb/breadcrumb.css",
"pinlun/_pinlun_base.css",
// "pinlun/_pinlun_base-B.css",
// "rank/rank_home.css",
];
@@ -116,6 +118,6 @@ class CssBuilder
file_put_contents($targetFile, $allCss);
// 返回前端可访问路径
return "/static/css/compiled/dom_{$staticHash}.css";
return "/static/css/compiled/{$staticHash}.css";
}
}

View File

@@ -0,0 +1,87 @@
<?php
namespace app\common\helper;
class JsBuilder
{
/**
* 构建当前域名的 JS稳定版本
* - 自动合并模块 JS
* - 可选支持 __PFX__ 替换(和 CSS 同步)
* - 简单压缩空白(不做激进压缩,避免破坏正则/字符串)
* - 完全兼容 TP public/static/
*/
public static function build(array $jsFiles, string $domPrefix, string $staticHash): string
{
// Public 目录路径
$publicPath = root_path() . 'public' . DIRECTORY_SEPARATOR;
// 模块 JS 存放目录
$baseDir = $publicPath . "static/js/modules/";
// 构建后的合并文件目录
$targetDir = $publicPath . "static/js/compiled/";
// 自动创建 compiled 目录
if (!is_dir($targetDir)) {
@mkdir($targetDir, 0755, true);
}
// 输出文件名(域名专属缓存)
$targetFile = $targetDir . "{$staticHash}.js";
// 如果已经生成过,直接返回
if (file_exists($targetFile)) {
return "/static/js/compiled/{$staticHash}.js";
}
// 你可以像 CSS 一样在这里挂一个“全站基础 JS”
// 注意:如果没有这个文件,就别写入,否则会被 skip
$listJs = [
'lazy.js',
'player/dplayer.init.js',
];
// 你的页面/组件 JS也用 $jsFiles 传入
$finalJsFiles = array_merge($listJs, $jsFiles);
$finalJsFiles = array_values(array_unique(array_filter($finalJsFiles)));
// 合并 JS 文件内容
$allJs = "";
$allJs .= "/*! compiled: {$staticHash}.js */\n";
$allJs .= "(function(){\n'use strict';\n";
foreach ($finalJsFiles as $file) {
$file = ltrim((string)$file, '/');
$path = $baseDir . $file;
if (!is_file($path)) {
// echo "<!-- missing js: {$path} -->";
continue;
}
$js = (string)file_get_contents($path);
// 可选:前缀替换(如果你的 JS 里也需要选择器前缀)
$js = str_replace('__PFX__', $domPrefix, $js);
// 轻量压缩:去 BOM、统一换行、压缩行尾空白不做激进 minify
$js = preg_replace('/^\xEF\xBB\xBF/', '', $js);
$js = str_replace(["\r\n", "\r"], "\n", $js);
$js = preg_replace('/[ \t]+\n/', "\n", $js);
$js = trim($js);
// 拼接:用分隔注释便于你线上排查
$allJs .= "\n/* ===== {$file} ===== */\n";
$allJs .= $js . "\n;\n";
}
$allJs .= "\n})();\n";
// 写入合并后的 JS
file_put_contents($targetFile, $allJs);
// 返回前端可访问路径
return "/static/js/compiled/{$staticHash}.js";
}
}

View File

@@ -1,907 +0,0 @@
<?php
namespace app\common\helper;
class SiteStyle
{
/* ======================================================
* 公共入口
* ====================================================== */
public static function getConfig($domainRow = null): array
{
$host = self::resolveHost();
$seed = self::resolveSeed($host);
// 1) 读取或生成冻结 cfg必须持久化
$cfg = self::loadOrGenerateCfg($domainRow, $host, $seed);
// 2) 运行时 payloadTpStyle 用这个)
return self::buildRuntimePayload($cfg, $host, $seed, $domainRow);
}
/* ======================================================
* Host / Seed
* ====================================================== */
private static function resolveHost(): string
{
$host = $_SERVER['HTTP_HOST'] ?? 'default.com';
$host = strtolower(preg_replace('/^www\./i', '', $host));
$host = explode(':', $host)[0];
return $host ?: 'default.com';
}
private static function resolveSeed(string $host): int
{
return crc32($host);
}
/* ======================================================
* 读取 / 生成 / 补齐 / 持久化 cfg冻结层
* ====================================================== */
private static function loadOrGenerateCfg($domainRow, string $host, int $seed): array
{
$cfg = self::readDbConfig($domainRow)
?? self::readLocalJson($host)
?? self::generateFrozenCfg($host, $seed);
// 补齐旧 cfg版本升级用
$patched = false;
[$cfg, $patched] = self::patchCfgIfNeeded($cfg, $host, $seed);
// 不管来源是 DB/JSON只要补丁发生就必须写回保证可控
if ($patched) {
self::persistCfg($domainRow, $host, $cfg);
}
// 如果是新生成的,也要写回
if (!isset($cfg['_persisted'])) {
$cfg['_persisted'] = 1;
self::persistCfg($domainRow, $host, $cfg);
}
return $cfg;
}
private static function persistCfg($domainRow, string $host, array $cfg): void
{
// 去掉运行时标记(避免污染)
$store = $cfg;
unset($store['_persisted']);
self::writeDbConfig($domainRow, $store);
self::writeLocalJson($host, $store);
}
/**
* 新站:生成冻结 cfg四层结构
*/
private static function generateFrozenCfg(string $host, int $seed): array
{
// dom_prefix / hash 必须跟 host 强绑定(不要用 seed
$domPrefix = substr(md5($host . '_dom'), 0, 6);
$staticHash = substr(md5($host . '_v2025'), 0, 10);
// 模板编号(沿用你旧的 1-5
$idx = fn($shift) => (($seed >> $shift) % 5) + 1;
// theme 冻结mode/variant调色板运行时算也可冻结存
$themeMode = ['A', 'B', 'C', 'D'][$seed % 4];
$themeVariant = ($seed % 4) + 1;
// grid 冻结(所有页面通用)
$grid = self::buildGridLayout($seed);
// pages 冻结home/category
$homePage = self::buildHomePageCfg($seed);
$categoryPage = self::buildCategoryPageCfg($seed);
// list_layout 冻结:为“会被渲染的模块”提前生成(后续加模块只要补丁即可)
// 说明:这里生成的是“模块级默认布局”,页面渲染时按 module 取用即可
$listLayout = self::buildDefaultListLayouts($seed, $homePage, $categoryPage);
return [
'meta' => [
'host' => $host,
'seed' => $seed,
'dom_prefix' => $domPrefix,
'static_hash' => $staticHash,
'version' => 4, // 你现在的 cfg 版本号(以后升级用)
],
'global' => [
'page_max_width_pc' => self::$WIDTH_POOL[$seed % count(self::$WIDTH_POOL)],
'grid' => $grid,
'theme' => [
'mode' => $themeMode,
'variant' => $themeVariant,
],
],
'pages' => [
'home' => $homePage,
'category' => $categoryPage,
],
'components' => [
'templates' => [
'head_tpl' => $idx(0),
'foot_tpl' => $idx(1),
'banner_tpl' => $idx(2),
'list_tpl' => $idx(3),
'detail_tpl' => $idx(9),
'play_tpl' => $idx(10),
// 你旧系统里还有 recommend/trending/newest/ranking/category 等独立 tpl可继续保留
'recommend_tpl' => $idx(4),
'trending_tpl' => $idx(5),
'newest_tpl' => $idx(6),
'ranking_tpl' => $idx(7),
'category_tpl' => $idx(8),
],
'list' => [
'item_variants' => [
'01' => 20,
'02' => 20,
'03' => 20,
'04' => 20,
'05' => 20,
],
'semantic_map' => self::$MODULE_ITEM_WEIGHT,
'shell_rules' => self::$ITEM_SHELL_MAP,
],
],
// 模块布局冻结(核心)
'list_layout' => $listLayout,
];
}
/**
* 旧 cfg 补齐规则:只要缺字段就补,并标记 patched=true
*/
private static function patchCfgIfNeeded(array $cfg, string $host, int $seed): array
{
$patched = false;
// meta
if (!isset($cfg['meta'])) {
$cfg['meta'] = [];
$patched = true;
}
if (!isset($cfg['meta']['host'])) {
$cfg['meta']['host'] = $host;
$patched = true;
}
if (!isset($cfg['meta']['seed'])) {
$cfg['meta']['seed'] = $seed;
$patched = true;
}
if (!isset($cfg['meta']['dom_prefix'])) {
$cfg['meta']['dom_prefix'] = substr(md5($host . '_dom'), 0, 6);
$patched = true;
}
if (!isset($cfg['meta']['static_hash'])) {
$cfg['meta']['static_hash'] = substr(md5($host . '_v2025'), 0, 10);
$patched = true;
}
if (!isset($cfg['meta']['version'])) {
$cfg['meta']['version'] = 4;
$patched = true;
}
// global
if (!isset($cfg['global'])) {
$cfg['global'] = [];
$patched = true;
}
if (!isset($cfg['global']['page_max_width_pc'])) {
$cfg['global']['page_max_width_pc'] = self::$WIDTH_POOL[$seed % count(self::$WIDTH_POOL)];
$patched = true;
}
if (!isset($cfg['global']['grid'])) {
$cfg['global']['grid'] = self::buildGridLayout($seed);
$patched = true;
}
if (!isset($cfg['global']['theme'])) {
$cfg['global']['theme'] = [
'mode' => ['A', 'B', 'C', 'D'][$seed % 4],
'variant' => ($seed % 4) + 1,
];
$patched = true;
}
// pages
if (!isset($cfg['pages'])) {
$cfg['pages'] = [];
$patched = true;
}
if (!isset($cfg['pages']['home'])) {
$cfg['pages']['home'] = self::buildHomePageCfg($seed);
$patched = true;
}
if (!isset($cfg['pages']['category'])) {
$cfg['pages']['category'] = self::buildCategoryPageCfg($seed);
$patched = true;
}
// components
if (!isset($cfg['components'])) {
$cfg['components'] = [];
$patched = true;
}
if (!isset($cfg['components']['templates'])) {
$idx = fn($shift) => (($seed >> $shift) % 5) + 1;
$cfg['components']['templates'] = [
'head_tpl' => $idx(0),
'foot_tpl' => $idx(1),
'banner_tpl' => $idx(2),
'list_tpl' => $idx(3),
'detail_tpl' => $idx(9),
'play_tpl' => $idx(10),
'recommend_tpl' => $idx(4),
'trending_tpl' => $idx(5),
'newest_tpl' => $idx(6),
'ranking_tpl' => $idx(7),
'category_tpl' => $idx(8),
];
$patched = true;
}
if (!isset($cfg['components']['list'])) {
$cfg['components']['list'] = [
'item_variants' => ['01'=>20,'02'=>20,'03'=>20,'04'=>20,'05'=>20],
'semantic_map' => self::$MODULE_ITEM_WEIGHT,
'shell_rules' => self::$ITEM_SHELL_MAP,
];
$patched = true;
}
// list_layout冻结默认模块布局
if (!isset($cfg['list_layout']) || !is_array($cfg['list_layout'])) {
$cfg['list_layout'] = self::buildDefaultListLayouts(
$seed,
$cfg['pages']['home'],
$cfg['pages']['category']
);
$patched = true;
} else {
// 补齐缺少的默认模块布局(升级时很关键:你说的“分类页不写入”就靠这里补)
$needModules = self::collectNeededModules($cfg['pages']['home'], $cfg['pages']['category']);
foreach ($needModules as $m) {
if (!isset($cfg['list_layout'][$m])) {
$cfg['list_layout'][$m] = self::buildListCfgForModule($seed + crc32($m), $m, $cfg);
$patched = true;
}
}
}
return [$cfg, $patched];
}
/* ======================================================
* Runtime PayloadTpStyle
* ====================================================== */
private static function buildRuntimePayload(array $cfg, string $host, int $seed, $domainRow): array
{
$domPrefix = $cfg['meta']['dom_prefix'];
$staticHash = $cfg['meta']['static_hash'];
// 运行时主题色(从冻结的 mode/variant 计算)
$themeMode = $cfg['global']['theme']['mode'] ?? 'A';
$themeVariant = (int)($cfg['global']['theme']['variant'] ?? 1);
$themeColors = self::buildTheme($seed, $themeMode, $themeVariant);
// templates路径输出保持你旧版结构
$tpl = $cfg['components']['templates'];
$templates = [
'head' => "head/head_" . sprintf("%02d", (int)$tpl['head_tpl']),
'foot' => "footer/footer_" . sprintf("%02d", (int)$tpl['foot_tpl']),
'banner' => "module/banner/banner_" . sprintf("%02d", (int)$tpl['banner_tpl']),
'list' => "module/list/list_" . sprintf("%02d", (int)$tpl['list_tpl']),
'detail' => "module/detail/detail_" . sprintf("%02d", (int)$tpl['detail_tpl']),
'play' => "module/play/play_" . sprintf("%02d", (int)$tpl['play_tpl']),
// 旧系统模块(保留)
'recommend' => "module/recommend/recommend_" . sprintf("%02d", (int)$tpl['recommend_tpl']),
'trending' => "module/trending/trending_" . sprintf("%02d", (int)$tpl['trending_tpl']),
'newest' => "module/newest/newest_" . sprintf("%02d", (int)$tpl['newest_tpl']),
'ranking' => "module/ranking/ranking_" . sprintf("%02d", (int)$tpl['ranking_tpl']),
'category' => "module/category/category_" . sprintf("%02d", (int)$tpl['category_tpl']),
];
// css_files你当前只要 head/footer/banner/list/detail/play + 可选模块 css
$cssFiles = [
"head/head_" . sprintf("%02d", (int)$tpl['head_tpl']) . ".css",
"footer/footer_" . sprintf("%02d", (int)$tpl['foot_tpl']) . ".css",
"banner/banner_" . sprintf("%02d", (int)$tpl['banner_tpl']) . ".css",
"list/list_" . sprintf("%02d", (int)$tpl['list_tpl']) . ".css",
"detail/detail_" . sprintf("%02d", (int)$tpl['detail_tpl']) . ".css",
"play/play_" . sprintf("%02d", (int)$tpl['play_tpl']) . ".css",
];
$cssFiles = array_values(array_unique($cssFiles));
return [
'host' => $host,
'seed' => $seed,
'dom_prefix' => $domPrefix,
'static_hash' => $staticHash,
// cfg 全量给模板(你现在模板一直在用)
'template_cfg' => $cfg,
// 兼容你现在模板里直接用的快捷字段
'page_max_width_pc' => $cfg['global']['page_max_width_pc'],
'list_layout' => $cfg['list_layout'],
'category_page' => $cfg['pages']['category'],
// 原结构
'templates' => $templates,
'css_files' => $cssFiles,
] + $themeColors;
}
/* ======================================================
* Pages cfg冻结规则池 + 稳定映射)
* ====================================================== */
private static function buildHomePageCfg(int $seed): array
{
$modulePool = ['newest', 'hot', 'rank', 'recommend', 'trending'];
$shuffled = self::shuffleStable($modulePool, $seed + 101);
// 每域名固定 3~5
$count = 3 + ($seed % 3);
return [
'top_modules' => array_slice($shuffled, 0, $count),
];
}
private static function buildCategoryPageCfg(int $seed): array
{
return [
'top_block' => self::buildCategoryTopBlock($seed),
'sections_pool' => self::buildCategorySectionsPool($seed),
];
}
private static function buildCategoryTopBlock(int $seed): array
{
$modules = ['newest', 'hot', 'rank'];
return ['module' => $modules[$seed % count($modules)]];
}
private static function buildCategorySectionsPool(int $seed): array
{
$basePool = [
['shell' => 'A', 'item' => '01', 'title' => 'F', 'class' => 'compact'],
['shell' => 'B', 'item' => '01', 'title' => 'F', 'class' => ''],
['shell' => 'B', 'item' => '02', 'title' => 'F', 'class' => 'loose'],
['shell' => 'C', 'item' => '05', 'title' => 'F', 'class' => 'top compact'],
];
$pool = self::shuffleStable($basePool, $seed + 301);
$count = 3 + ($seed % 3); // 3~5basePool 只有4条这里实际最大=4你以后扩展 basePool 即可>5
return array_slice($pool, 0, min($count, count($pool)));
}
/**
* 供模板调用:二级分类块 cfg不再在模板里写 crc32 逻辑)
*
* 用法(模板里):
* <?php $cfg = \app\common\helper\SiteStyle::buildCategorySectionCfg($TpStyle['template_cfg'], $arrChildrenCategory['v_category_en'], $intChildrenKey); ?>
*/
public static function buildCategorySectionCfg(array $cfg, string $subCategoryEn, int $order = 0): array
{
$seed = (int)($cfg['meta']['seed'] ?? 0)
+ crc32($subCategoryEn)
+ $order * 13;
$pool = $cfg['pages']['category']['sections_pool'] ?? [];
if (empty($pool)) {
// 兜底
$pool = self::buildCategorySectionsPool($seed);
}
$base = $pool[$seed % count($pool)];
$item = (string)$base['item'];
$itemType = self::$ITEM_TYPE_MAP[$item] ?? 'poster';
$variantCount = (int)($cfg['components']['list']['item_variants'][$item] ?? 1);
$variant = $variantCount > 0 ? ($seed % $variantCount) : 0;
return [
'shell' => $base['shell'],
'item' => $item,
'item_type' => $itemType,
'item_variant' => $variant,
'title' => $base['title'],
'class' => $base['class'],
'grid' => $cfg['global']['grid'],
];
}
/* ======================================================
* list_layout冻结模块默认布局
* ====================================================== */
private static function buildDefaultListLayouts(int $seed, array $homePage, array $categoryPage): array
{
$needModules = self::collectNeededModules($homePage, $categoryPage);
$out = [];
foreach ($needModules as $m) {
$out[$m] = self::buildListCfgForModule($seed + crc32($m), $m, [
'global' => ['grid' => self::buildGridLayout($seed)],
'components' => ['list' => ['item_variants' => ['01'=>20,'02'=>20,'03'=>20,'04'=>20,'05'=>20]]],
]);
}
return $out;
}
private static function collectNeededModules(array $homePage, array $categoryPage): array
{
$modules = [];
// home 顶部模块
foreach (($homePage['top_modules'] ?? []) as $m) {
$modules[] = $m;
}
// category 顶部块模块
if (!empty($categoryPage['top_block']['module'])) {
$modules[] = $categoryPage['top_block']['module'];
}
// 常见页面:你后面肯定会用到(先冻结)
$modules[] = 'category_list';
$modules[] = 'search_list';
// 去重
$modules = array_values(array_unique(array_filter($modules)));
return $modules;
}
private static function buildListCfgForModule(int $seed, string $module, array $cfg): array
{
$layout = self::buildListLayout($seed, $module);
// Title
$layout['title'] = self::pickTitleTpl($seed + 17, $module);
$layout['title_text'] = self::buildTitleText($seed + 19, $module);
// Behavior
$behavior = self::buildListBehavior($seed + 23, $module);
$layout['behavior'] = $behavior;
$layout['class'] = trim(implode(' ', array_filter($behavior)));
// item variant冻结
$layout['item_variant'] = self::pickItemVariant(
$seed + 31,
$layout['item'],
$module
);
// grid冻结引用全局
$layout['grid'] = $cfg['global']['grid'] ?? self::buildGridLayout($seed);
return $layout;
}
/**
* 构建 List 布局(带语义权重 + 合法映射)
*/
private static function buildListLayout(int $seed, string $module): array
{
// Item语义优先
$itemIdx = self::pickItemBySemantic($module, $seed);
$itemType = self::$ITEM_TYPE_MAP[$itemIdx] ?? 'poster';
// Shell只在合法池中选
$allowedShells = self::$ITEM_SHELL_MAP[$itemType] ?? ['B'];
$shell = $allowedShells[($seed >> 4) % count($allowedShells)];
// Title只是一个默认值最终会被 pickTitleTpl 覆盖)
$titlePool = ['A', 'B', 'C', 'D', 'E'];
$title = $titlePool[($seed >> 6) % count($titlePool)];
return [
'module' => $module,
'item' => $itemIdx,
'item_type' => $itemType,
'shell' => $shell,
'title' => $title,
'class' => '', // 最终由 buildListBehavior 生成
];
}
/**
* item variant由模块/seed 稳定取值
*/
private static function pickItemVariant(int $seed, string $item, string $scope = 'list'): int
{
$count = 20;
$salt = crc32($scope);
return abs($seed + $salt) % $count;
}
/**
* 列表行为Behavior
*/
private static function buildListBehavior(int $seed, string $module): array
{
$behavior = [];
switch ($module) {
case 'newest':
$behavior[] = ($seed % 2 === 0) ? 'compact' : '';
$behavior[] = ($seed % 2 === 1) ? 'collapsed' : '';
break;
case 'hot':
case 'trending':
case 'recommend':
$behavior[] = ($seed % 3 === 0) ? 'loose' : '';
$behavior[] = ($seed % 2 === 0) ? 'emphasis' : '';
break;
case 'rank':
$behavior[] = 'top';
$behavior[] = 'compact';
break;
default:
// category_list / search_list 等兜底
$behavior[] = ($seed % 2 === 0) ? 'compact' : '';
}
return array_values(array_filter($behavior));
}
/**
* 根据模块语义 + seed 选择 Item带权重
*/
private static function pickItemBySemantic(string $module, int $seed): string
{
$conf = self::$MODULE_ITEM_WEIGHT[$module] ?? null;
if (!$conf) {
$pool = array_keys(self::$ITEM_TYPE_MAP);
return $pool[$seed % count($pool)];
}
// primary 75%
if (($seed & 0b11) !== 0) {
return $conf['primary'][$seed % count($conf['primary'])];
}
// secondary
if (!empty($conf['secondary']) && (($seed >> 2) & 1)) {
return $conf['secondary'][$seed % count($conf['secondary'])];
}
return $conf['fallback'][0];
}
/* ======================================================
* Grid冻结
* ====================================================== */
private static function pickPcCols(int $seed, string $size): int
{
$pool = self::$PC_COLS_MAP[$size] ?? [3];
return $pool[$seed % count($pool)];
}
private static function buildGridLayout(int $seed): array
{
return [
// H513 列
'cols_h5' => [1, 2, 3][$seed % 3],
// PC按断点
'cols_pc_sm' => self::pickPcCols($seed + 11, 'sm'),
'cols_pc_md' => self::pickPcCols($seed + 23, 'md'),
'cols_pc_lg' => self::pickPcCols($seed + 37, 'lg'),
];
}
/* ======================================================
* Title 文案池
* ====================================================== */
private static function mapTitleType(string $module): string
{
// 你要求category/search/recommend 可复用 newest 的文案池
return match ($module) {
'category_list', 'search_list', 'recommend' => 'newest',
default => $module,
};
}
private static function pickStable(array $list, int $seed)
{
if (empty($list)) return null;
$seed = abs($seed);
return $list[$seed % count($list)];
}
private static function buildTitleText(int $seed, string $module): array
{
$type = self::mapTitleType($module);
if (!isset(self::$TITLE_POOL[$type])) {
$type = 'newest';
}
$pool = self::$TITLE_POOL[$type];
return [
'primary' => self::pickStable($pool['primary'], $seed),
'secondary' => self::pickStable($pool['secondary'], $seed >> 2),
'seo' => self::pickStable($pool['seo'], $seed >> 4),
];
}
private static function pickTitleTpl(int $seed, string $module): string
{
$map = [
'newest' => ['A', 'B', 'D'],
'hot' => ['A', 'C', 'D', 'B'],
'rank' => ['E', 'D'],
'trending' => ['A', 'C', 'D'],
'recommend' => ['A', 'B', 'C'],
'category_list'=> ['F', 'A'],
'search_list' => ['A', 'B'],
];
$list = $map[$module] ?? ['A'];
return $list[$seed % count($list)];
}
/* ======================================================
* DB / JSON
* ====================================================== */
private static function readDbConfig($domainRow): ?array
{
try {
if (!$domainRow) return null;
$raw = is_array($domainRow)
? ($domainRow['t_cfg'] ?? null)
: ($domainRow->t_cfg ?? null);
if (empty($raw)) return null;
return json_decode($raw, true) ?: null;
} catch (\Throwable $e) {
return null;
}
}
private static function writeDbConfig($domainRow, array $cfg): void
{
if (!$domainRow || is_array($domainRow)) return;
try {
$domainRow->t_cfg = json_encode($cfg, JSON_UNESCAPED_UNICODE);
$domainRow->save();
} catch (\Throwable $e) {
}
}
private static function readLocalJson(string $host): ?array
{
$file = root_path() . "storage/theme_cache/{$host}.json";
if (!is_file($file)) return null;
return json_decode(file_get_contents($file), true) ?: null;
}
private static function writeLocalJson(string $host, array $cfg): void
{
$dir = root_path() . "storage/theme_cache/";
if (!is_dir($dir)) @mkdir($dir, 0755, true);
file_put_contents(
$dir . "{$host}.json",
json_encode($cfg, JSON_UNESCAPED_UNICODE)
);
}
/* ======================================================
* 稳定洗牌
* ====================================================== */
private static function shuffleStable(array $arr, int $seed): array
{
$result = $arr;
$rand = $seed;
for ($i = count($result) - 1; $i > 0; $i--) {
$rand = ($rand * 31 + 17) & 0x7fffffff;
$j = $rand % ($i + 1);
[$result[$i], $result[$j]] = [$result[$j], $result[$i]];
}
return $result;
}
/* ======================================================
* 主题色(沿用你原来的 buildTheme + 辅助函数)
* ====================================================== */
private static function buildTheme(int $seed, string $mode, int $variant): array
{
$base = $seed + $variant * 97;
if ($mode === 'D') $mode = ['A', 'B', 'C'][$base % 3];
$h = $base % 360;
switch ($mode) {
case 'A':
$primary = self::hslToHex($h, 78, 55);
$secondary = self::hslToHex($h + 30, 65, 50);
$accent = self::hslToHex($h + 310, 85, 56);
$bg = '#F8FAFC';
$bgSoft = '#F1F5F9';
break;
case 'B':
$primary = self::hslToHex($h, 55, 60);
$secondary = self::hslToHex($h + 40, 40, 65);
$accent = self::hslToHex($h + 300, 45, 58);
$bg = '#FBFBFE';
$bgSoft = '#F5F5FA';
break;
case 'C':
$primary = self::hslToHex($h, 80, 55);
$secondary = self::hslToHex($h + 200, 60, 50);
$accent = self::hslToHex($h + 40, 75, 60);
$bg = self::hslToHex($h + 190, 30, 12);
$bgSoft = self::hslToHex($h + 190, 25, 16);
break;
default:
$primary = self::hslToHex($h, 55, 60);
$secondary = self::hslToHex($h + 40, 40, 65);
$accent = self::hslToHex($h + 300, 45, 58);
$bg = '#FBFBFE';
$bgSoft = '#F5F5FA';
}
$dark = self::isDarkColor($bg);
return [
'color_primary' => $primary,
'color_secondary' => $secondary,
'color_accent' => $accent,
'color_bg' => $bg,
'color_bg_soft' => $bgSoft,
'color_text_primary' => $dark ? '#FFF' : '#111',
'color_text_secondary' => $dark ? '#CCC' : '#666',
'color_border' => $dark ? 'rgba(255,255,255,.1)' : 'rgba(0,0,0,.1)',
'color_grad_start' => $primary,
'color_grad_end' => $secondary,
'shadow_color' => $dark ? 'rgba(0,0,0,.7)' : 'rgba(0,0,0,.12)',
'is_dark_mode' => $dark,
];
}
private static function hslToHex($h, $s, $l): string
{
$h /= 360;
$s /= 100;
$l /= 100;
$c = (1 - abs(2 * $l - 1)) * $s;
$x = $c * (1 - abs(fmod($h * 6, 2) - 1));
$m = $l - $c / 2;
if ($h < 1 / 6) [$r, $g, $b] = [$c, $x, 0];
elseif ($h < 2 / 6) [$r, $g, $b] = [$x, $c, 0];
elseif ($h < 3 / 6) [$r, $g, $b] = [0, $c, $x];
elseif ($h < 4 / 6) [$r, $g, $b] = [0, $x, $c];
elseif ($h < 5 / 6) [$r, $g, $b] = [$x, 0, $c];
else [$r, $g, $b] = [$c, 0, $x];
$r = round(($r + $m) * 255);
$g = round(($g + $m) * 255);
$b = round(($b + $m) * 255);
return sprintf("#%02X%02X%02X", $r, $g, $b);
}
private static function isDarkColor(string $hex): bool
{
$hex = ltrim($hex, '#');
$r = hexdec(substr($hex, 0, 2));
$g = hexdec(substr($hex, 2, 2));
$b = hexdec(substr($hex, 4, 2));
$lum = (0.2126 * $r + 0.7152 * $g + 0.0722 * $b) / 255;
return $lum < 0.45;
}
/* ======================================================
* 常量池
* ====================================================== */
private static array $WIDTH_POOL = [860, 900, 960, 1000, 1080, 1140, 1200, 1280, 1360];
private static array $PC_COLS_MAP = [
'sm' => [3, 4],
'md' => [4, 5, 6],
'lg' => [6, 7, 8, 9],
];
/**
* Shell × Item 合法组合映射poster/media/rank
*/
private static array $ITEM_SHELL_MAP = [
'poster' => ['B', 'D'],
'media' => ['A', 'D'],
'rank' => ['C'],
];
/**
* Item 编号 → Item 类型
*/
private static array $ITEM_TYPE_MAP = [
'01' => 'poster',
'02' => 'media',
'03' => 'rank',
'04' => 'poster',
'05' => 'rank',
];
/**
* 模块语义 → Item 权重池
*/
private static array $MODULE_ITEM_WEIGHT = [
'newest' => [
'primary' => ['01', '04'],
'secondary' => ['02'],
'fallback' => ['01'],
],
'hot' => [
'primary' => ['01', '04'],
'secondary' => ['02'],
'fallback' => ['01'],
],
'rank' => [
'primary' => ['05'],
'secondary' => ['03'],
'fallback' => ['05'],
],
// 兜底模块
'trending' => [
'primary' => ['01', '04'],
'secondary' => ['02'],
'fallback' => ['01'],
],
'recommend' => [
'primary' => ['01', '04'],
'secondary' => ['02'],
'fallback' => ['01'],
],
'category_list' => [
'primary' => ['01'],
'secondary' => ['02'],
'fallback' => ['01'],
],
'search_list' => [
'primary' => ['02'],
'secondary' => ['01'],
'fallback' => ['02'],
],
];
private static array $TITLE_POOL = [
'newest' => [
'primary' => ['最近更新','最新上线','新片速递','今日更新','新内容推荐'],
'secondary' => ['第一时间为你呈现','每日持续更新','不错过任何新片','刚刚上线,抢先观看'],
'seo' => ['最新电影电视剧更新','今日最新影视资源','新上线影视内容合集'],
],
'hot' => [
'primary' => ['热门推荐','热播精选','人气必看','大家都在看'],
'secondary' => ['近期热度持续攀升','高点击率影片推荐','口碑与热度兼具','当前最受欢迎内容'],
'seo' => ['热门影视作品推荐','高人气电影电视剧合集','热播影视排行榜推荐'],
],
'rank' => [
'primary' => ['排行榜','热度榜单','人气排行','播放榜'],
'secondary' => ['数据实时更新','热度排序参考','近期播放趋势','高人气作品排行'],
'seo' => ['影视排行榜前十名','热门电影电视剧排行','高播放量影视榜单'],
],
];
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,229 @@
<?php
declare(strict_types=1);
namespace app\common\helper;
class UrlBuilder
{
/**
* 当前域名 TpStyle运行期注入
*/
protected array $tp;
public function __construct(array $tpStyle)
{
$this->tp = $tpStyle;
}
/* ==========================================================
* 基础能力
* ========================================================== */
protected function family(): array
{
return $this->tp['template_cfg']['url_family'] ?? [];
}
protected function trimSlash(string $path): string
{
return '/' . ltrim($path, '/');
}
/* ==========================================================
* 首页
* ========================================================== */
public function home(): string
{
return '/';
}
/* ==========================================================
* 分类
* ========================================================== */
/**
* 分类首页(展示所有一级分类)
* pattern: classes
*/
public function categoryHome(): string
{
$pattern = $this->family()['category_home']['pattern']
?? 'classes';
return $this->replacePattern($pattern, []);
}
/**
* 一级分类页
* pattern: classes/{strParentCategory}
*/
public function categoryParent(string $strParentCategory): string
{
$pattern = $this->family()['category_parent']['pattern']
?? 'classes/{strParentCategory}';
return $this->replacePattern($pattern, [
'strParentCategory' => $strParentCategory,
]);
}
/**
* 二级分类页(分页)
* pattern: classes/{strParentCategory}/{strCategory}/page/{intPage}
*/
public function categoryChild(
string $strParentCategory,
string $strCategory,
int|string $intPage = 1
): string {
$pattern = $this->family()['category_child']['pattern']
?? 'classes/{strParentCategory}/{strCategory}/page/{intPage}';
return $this->replacePattern($pattern, [
'strParentCategory' => $strParentCategory,
'strCategory' => $strCategory,
'intPage' => max(1, (int)$intPage),
]);
}
/* ==========================================================
* 排行榜
* ========================================================== */
/**
* 排行榜首页
* /rank/index
*/
public function rankIndex(): string
{
$pattern = $this->family()['rank_index']['pattern']
?? 'rank/index';
return $this->replacePattern($pattern, []);
}
/**
* 排行榜列表
* /rank/day
* /rank/day/action
*/
public function rankList(string $strSortType): string
{
$tpl = $this->family()['rank_list']['pattern']
?? 'rank/{strSortType}';
return $this->replacePattern($tpl, [
'strSortType' => $strSortType,
]);
}
/* ==========================================================
* 详情页
* ========================================================== */
/**
* 详情页
* /voddetail/slug-id
*/
public function detail(string $strPinyin, int $intVId): string
{
$pattern = $this->family()['detail']['pattern']
?? 'voddetail/{strPinyin}-{intVId}';
return $this->replacePattern($pattern, [
'strPinyin' => $strPinyin,
'intVId' => $intVId,
]);
}
/**
* 伪造详情页
* pattern: video/{strPinyin}-{intVId}-{intVForgeId}
*/
public function detailForge(
string $strPinyin,
int $intVId,
int $intVForgeId
): string {
$pattern = $this->family()['detail_forge']['pattern']
?? 'video/{strPinyin}-{intVId}-{intVForgeId}';
return $this->replacePattern($pattern, [
'strPinyin' => $strPinyin,
'intVId' => $intVId,
'intVForgeId' => $intVForgeId,
]);
}
/**
* 播放页
* /vodplay/slug-id-line-episode
*/
public function play(
string $strPinyin,
int $intVId,
string $strPlayType,
int $intPlayIndex
): string {
$pattern = $this->family()['play']['pattern']
?? 'vodplay/{strPinyin}-{intVId}-{strPlayType}-{intPlayIndex}';
return $this->replacePattern($pattern, [
'strPinyin' => $strPinyin,
'intVId' => $intVId,
'strPlayType' => $strPlayType,
'intPlayIndex' => $intPlayIndex,
]);
}
/* ==========================================================
* 搜索
* ========================================================== */
/**
* 搜索入口
* /search.html
*/
public function searchEntry(): string
{
$entry = $this->family()['search']['pattern'] ?? 'search.html';
return $this->trimSlash($entry);
}
/**
* 搜索结果
* /search.html?keyword=xxx
*/
public function searchResult(string $keyword): string
{
$entry = $this->searchEntry();
return $entry . '?keyword=' . urlencode($keyword);
}
/**
* 历史记录
*/
public function history(): string
{
$pattern = $this->family()['history']['pattern']
?? 'history';
return $this->replacePattern($pattern, []);
}
protected function replacePattern(string $pattern, array $vars): string
{
foreach ($vars as $key => $val) {
$pattern = str_replace('{' . $key . '}', (string)$val, $pattern);
}
return $this->trimSlash($pattern);
}
}

View File

@@ -0,0 +1,180 @@
<?php
namespace app\common\seo;
use think\facade\Request;
use app\common\helper\SiteStyle;
use think\helper\Str;
class SeoRenderer
{
protected array $cfg; // 冻结 cfg 中的 seo
protected array $pool; // 运行期 seo_phrase 池
public function __construct(array $tpStyle)
{
$this->cfg = $tpStyle['template_cfg']['seo'] ?? [];
// 根据 pool_id 取运行期池(不冻结)
// $poolId = $this->cfg['pool_id'] ?? '';
// $this->pool = SiteStyle::SEO_POOL[$poolId]['seo_phrase'] ?? [];
}
/**
* 只负责:选一条模板
*/
// public function getTemplate(string $field, string $strPage): string
// {
// // 1⃣ 取当前字段 + 页面类型的文案池
// $phrases = loadSeoFile(
// $this->cfg['pool_id'],
// $strPage,
// $field
// );
// if (!$phrases) {
// return '';
// }
// // 2⃣ 冻结的 slot
// $slot = $this->cfg['phrase_pick'][$strPage][$field] ?? 0;
// // slot 是二维
// if (isset($phrases[$slot]) && is_array($phrases[$slot])) {
// $list = $phrases[$slot];
// } else {
// $list = $phrases;
// }
// // 3⃣ 稳定消费 index不受扩容影响
// $len = $this->cfg['slot_len'][$strPage][$field] ?? count($list);
// $len = max(1, min($len, count($list)));
// // $idx = abs(crc32(
// // Request::pathinfo() ?: Request::host()
// // )) % $len;
// $idx = $this->cfg['phrase_idx'][$strPage][$field] ?? 0;
// return $list[$idx] ?? '';
// return $list[$idx] ?? '';
// }
// public function getTemplate(string $field, string $strPage): string
// {
// if (empty($this->cfg['pool_id'])) {
// return '';
// }
// // 1⃣ 加载运行期文案池(不冻结)
// $phrases = loadSeoFile(
// $this->cfg['pool_id'],
// $strPage,
// $field
// );
// if (!$phrases || !is_array($phrases)) {
// return '';
// }
// // 2⃣ 冻结 slot
// $slot = $this->cfg['phrase_pick'][$strPage][$field] ?? 0;
// if (isset($phrases[$slot]) && is_array($phrases[$slot])) {
// $list = $phrases[$slot];
// } else {
// // 兜底:当成单 slot
// $list = $phrases;
// }
// if (!$list) {
// return '';
// }
// // 3⃣ 冻结 idx核心
// $idx = $this->cfg['phrase_idx'][$strPage][$field] ?? 0;
// return $list[$idx] ?? '';
// }
public function getTemplate(string $field, string $strPage): string
{
if (empty($this->cfg['pool_id'])) {
return '';
}
// 1⃣ 加载运行期文案池
$phrases = loadSeoFile(
$this->cfg['pool_id'],
$strPage,
$field
);
if (!$phrases || !is_array($phrases)) {
return '';
}
// 2⃣ 冻结 slot
$slot = $this->cfg['phrase_pick'][$strPage][$field] ?? 0;
if (isset($phrases[$slot]) && is_array($phrases[$slot])) {
$list = $phrases[$slot];
} else {
$list = $phrases;
}
if (!$list) {
return '';
}
// ===============================
// 3⃣ idx 选择(终态)
// ===============================
$idx = 0;
switch ($strPage) {
case 'detail':
case 'play':
// 视频实体页seed + videoId
$videoId = (int) Request::param('intVId', 0);
if ($videoId > 0) {
$len = count($list);
$idx = abs(crc32(
$this->cfg['pool_id']
. '|detail|'
. $field
. '|' . $videoId
)) % $len;
}
break;
case 'detail_forge':
// 伪造详情seed + videoId + forgeId
$videoId = (int) Request::param('intVId', 0);
$forgeId = (int) Request::param('intVForgeId', 0);
if ($videoId > 0 && $forgeId > 0) {
$len = count($list);
$idx = abs(crc32(
$this->cfg['pool_id']
. '|detail_forge|'
. $field
. '|' . $videoId
. '|' . $forgeId
)) % $len;
}
break;
default:
// 非实体页:域名级冻结 idx
$idx = $this->cfg['phrase_idx'][$strPage][$field] ?? 0;
break;
}
return $list[$idx] ?? '';
}
}

View File

@@ -6,109 +6,289 @@ declare(strict_types=1);
// use app\home\controller\Novel;
// use app\home\controller\User;
use app\services\SiteContext;
use app\common\helper\SiteStyle;
use think\facade\Route;
$siteContext = app(SiteContext::class);
$strTmpCode = $siteContext->getTemplate();
/*
|--------------------------------------------------------------------------
| ENV 开关
|--------------------------------------------------------------------------
| true => 新 GPT 模板路由B 方案)
| false => 旧模板路由(完全不动)
*/
if ($strTmpCode == 'videoGpt1') {
// if (env('IS_GPT_TMP', false)) {
// ---------- Common public routes (keep compatible) ----------
Route::get('/robots', function (\think\Request $Request, SiteContext $SiteContext) {
return view('sitemap/robots.txt');
})->ext('txt');
Route::get('/sitemap', function (\think\Request $Request, SiteContext $SiteContext) {
return view('video/getMap.html');
})->ext('html');
Route::get('rss/baidu', function () {
return view('rss/baidu.xml')->contentType('text/xml');
})->ext('xml');
Route::get('rss/so', function () {
return view('rss/so.xml')->contentType('text/xml');
})->ext('xml');
Route::get('/sitemap_index', function (\think\Request $Request, SiteContext $SiteContext) {
return $SiteContext->getSiteMapByCode('INDEX');
})->ext('xml');
Route::get('/sitemap-main', function (\think\Request $Request, SiteContext $SiteContext) {
return $SiteContext->getSiteMapByCode('MAIN');
})->ext('xml');
Route::get('/sitemap-videos-:page', function (\think\Request $Request, SiteContext $SiteContext) {
return $SiteContext->getSiteMapByCode('VIDEO');
})->ext('xml');
// ========== 1⃣ 取当前域名冻结的 family ==========
$tpStyle = SiteStyle::getConfig();
$family = $tpStyle['template_cfg']['url_family'];
// ========== 2⃣ 防重复注册 ==========
$registered = [];
$register = function (
string $route,
string $view,
array $pattern = []
) use (&$registered) {
if (isset($registered[$route])) {
return;
}
$r = Route::get($route, fn() => view($view));
if ($pattern) {
$r->pattern($pattern);
}
$registered[$route] = true;
};
// ========== 2.5️⃣ 冻结前按 sort 排序 ==========
$sortedFamily = [];
// 1⃣ 先保留 id / home顺序固定
if (isset($family['id'])) {
$sortedFamily['id'] = $family['id'];
}
if (isset($family['home'])) {
$sortedFamily['home'] = $family['home'];
}
// 2⃣ 收集需要排序的页面
$pagesToSort = [];
foreach ($family as $page => $cfg) {
if ($page === 'id' || $page === 'home') {
continue;
}
if (isset($cfg['sort'])) {
$pagesToSort[$page] = $cfg;
}
}
// 3⃣ 按 sort 升序排序(越小越先注册)
uasort($pagesToSort, function ($a, $b) {
return $a['sort'] <=> $b['sort'];
});
// 4⃣ 合并回最终顺序
foreach ($pagesToSort as $page => $cfg) {
$sortedFamily[$page] = $cfg;
}
// ========== 3⃣ 编译 + 注册 ==========
foreach ($sortedFamily as $page => $cfg) {
if (empty($cfg['routes'])) {
continue;
}
foreach ($cfg['routes'] as $route) {
switch ($page) {
case 'home':
$register($route, 'index/index.html');
break;
case 'category_home':
$register($route, 'video/getCategory.html');
break;
case 'category_parent':
$register($route, 'video/getCategoryType.html',[
'strParentCategory' => '[a-z\-]*', // 允许空值
]);
break;
case 'category_child':
$register($route, 'video/getCategory.html',[
'strParentCategory' => '[a-z\-]*', // 允许空值
'strCategory' => '[a-z\-]*', // 允许空值
'intPage' => '\d*', // 允许空值
]);
break;
case 'detail':
$register($route, 'video/getVideoInfo.html', [
'intVId' => '\d+',
'strPinyin' => '[\w-]+'
]);
break;
case 'detail_forge':
$register($route, 'video/getVideoInfo.html', [
'intVId' => '\d+',
'strPinyin' => '[\w-]+',
'intVForgeId' => '\d+'
]);
break;
case 'play':
$register($route, 'video/getVideoPlayUrl.html', [
'intVId' => '\d+',
'intPlayIndex' => '\d+'
]);
break;
case 'rank_index':
$register($route, 'video/getRankIndex.html');
break;
case 'rank_list':
$register($route, 'video/getRankIndex.html',[
'strParentCategory' => '[a-z\-]*', // 允许空值
'strCategory' => '[a-z\-]*', // 允许空值
'strSortType' => '[a-z\-]*', // 允许空值
'intPage' => '\d*', // 允许空值
]);
break;
case 'search':
$register($route, 'video/getSearchVideo.html');
break;
case 'history':
$register($route, 'user/getHistory.html');
break;
}
}
}
return;
} else {
// Route::get('/article/fenlei/:category', function (\think\Request $Request, SiteContext $SiteContext) {
// return view('test/test01/index.html');
// });
/**
/**
* robots
*/
Route::get('/robots', function (\think\Request $Request, SiteContext $SiteContext) {
Route::get('/robots', function (\think\Request $Request, SiteContext $SiteContext) {
return view('sitemap/robots.txt');
})->ext('txt');
})->ext('txt');
/**
/**
* Sitemap
*/
Route::get('/sitemap', function (\think\Request $Request, SiteContext $SiteContext) {
Route::get('/sitemap', function (\think\Request $Request, SiteContext $SiteContext) {
return view('video/getMap.html');
})->ext('html');
})->ext('html');
/**
/**
* /rss/baidu
*/
Route::get('rss/baidu', function () {
Route::get('rss/baidu', function () {
return view('rss/baidu.xml')
->contentType('text/xml');
})->ext('xml');
})->ext('xml');
/**
/**
* /rss/so
*/
Route::get('rss/so', function () {
Route::get('rss/so', function () {
return view('rss/so.xml')
->contentType('text/xml');
})->ext('xml');
})->ext('xml');
/**
/**
* Sitemap 索引文件
*/
Route::get('/sitemap_index', function (\think\Request $Request, SiteContext $SiteContext) {
Route::get('/sitemap_index', function (\think\Request $Request, SiteContext $SiteContext) {
return $SiteContext->getSiteMapByCode('INDEX');
// return view('sitemap/sitemap_index.xml');
})->ext('xml');
})->ext('xml');
/**
/**
* 首页、分类列表、排行榜、男生/女生频道。
*/
Route::get('/sitemap-main', function (\think\Request $Request, SiteContext $SiteContext) {
Route::get('/sitemap-main', function (\think\Request $Request, SiteContext $SiteContext) {
return $SiteContext->getSiteMapByCode('MAIN');
// return view('sitemap/sitemap-main.xml');
})->ext('xml');
})->ext('xml');
/**
/**
* 小说目录页面。
*/
Route::get('/sitemap-books-catalog-:page', function (\think\Request $Request, SiteContext $SiteContext) {
Route::get('/sitemap-books-catalog-:page', function (\think\Request $Request, SiteContext $SiteContext) {
return $SiteContext->getSiteMapByCode('CATALOG');
// return view('sitemap/sitemap-books-catalog.xml');
})->ext('xml');
})->ext('xml');
/**
/**
* 小说详情页面。
*/
Route::get('/sitemap-books-:page', function (\think\Request $Request, SiteContext $SiteContext) {
Route::get('/sitemap-books-:page', function (\think\Request $Request, SiteContext $SiteContext) {
return $SiteContext->getSiteMapByCode('BOOK');
// return view('sitemap/sitemap-books.xml');
})->ext('xml');
})->ext('xml');
/**
/**
* 小说详情页面。
*/
Route::get('/sitemap-forget-books-:page', function (\think\Request $Request, SiteContext $SiteContext) {
Route::get('/sitemap-forget-books-:page', function (\think\Request $Request, SiteContext $SiteContext) {
return view('sitemap/sitemap-forget-books.xml');
})->ext('xml');
})->ext('xml');
/**
/**
* 章节页面(如果包含)
*/
Route::get('/sitemap-chapters-:page', function (\think\Request $Request, SiteContext $SiteContext) {
Route::get('/sitemap-chapters-:page', function (\think\Request $Request, SiteContext $SiteContext) {
return $SiteContext->getSiteMapByCode('CHAPTER');
// return view('sitemap/sitemap-chapters.xml');
})->ext('xml');
})->ext('xml');
/**
/**
* 视频详情页面。
*/
Route::get('/sitemap-videos-:page', function (\think\Request $Request, SiteContext $SiteContext) {
Route::get('/sitemap-videos-:page', function (\think\Request $Request, SiteContext $SiteContext) {
return $SiteContext->getSiteMapByCode('VIDEO');
// return view('sitemap/sitemap-books.xml');
})->ext('xml');
})->ext('xml');
/**
/**
* 搜索首页
*/
Route::get('/searchhome/0', function (\think\Request $Request, SiteContext $SiteContext) {
Route::get('/searchhome/0', function (\think\Request $Request, SiteContext $SiteContext) {
return view('novel/getSearchIndex.html');
})->ext('html');
})->ext('html');
/**
/**
* 导航
*/
// Route::get('/map', function (\think\Request $Request, SiteContext $SiteContext) {
@@ -116,13 +296,13 @@ Route::get('/searchhome/0', function (\think\Request $Request, SiteContext $Site
// })->ext('html');
/**
/**
* 路由配置文件
*/
$arrRoutes = [
$arrRoutes = [
// H5/PC 端前缀
'prefixes' => [
'pc' => ['/pc', '/web', '/desktop', '/index', '/shouye', '/zhuomian','/windows'],
'pc' => ['/pc', '/web', '/desktop', '/index', '/shouye', '/zhuomian', '/windows'],
'h5' => ['', '/nindex'],
],
@@ -412,7 +592,7 @@ $arrRoutes = [
* /voddetail/strVideoPinyin-1-1
*/
'video_info_forge' => [
'/voddetail/:strPinyin-:intVId-:intVForgeId',
'/ /:strPinyin-:intVId-:intVForgeId',
'/vodinfo/:strPinyin-:intVId-:intVForgeId',
'/vod/:strPinyin-:intVId-:intVForgeId',
@@ -577,19 +757,19 @@ $arrRoutes = [
// 通用路径别名
'paths' => [],
];
];
/**
/**
* 遍历路由配置,动态注册 H5 和 PC 路由
*/
foreach ($arrRoutes['prefixes'] as $platform => $prefixes) {
foreach ($arrRoutes['prefixes'] as $platform => $prefixes) {
$prefixes = is_array($prefixes) ? $prefixes : [$prefixes];
$boolIsMobile = $platform === 'h5';
foreach ($prefixes as $strPath) {
$arrPathUrl = $arrRoutes['app_type']['novel'];
if(config('app.default_app_type') == 'video'){
if (config('app.default_app_type') == 'video') {
$arrPathUrl = $arrRoutes['app_type']['video'];
}
@@ -623,9 +803,7 @@ foreach ($arrRoutes['prefixes'] as $platform => $prefixes) {
Route::get($strRoute, function () use ($strView) {
return view($strView);
})
->pattern([
]);
->pattern([]);
break;
case 'video_rank_list':
@@ -674,7 +852,7 @@ foreach ($arrRoutes['prefixes'] as $platform => $prefixes) {
Route::get($strRoute, function () use ($strView) {
return view($strView);
})
->pattern(['intVId' => '\d+', 'strPinyin' => '[\w-]+','intVForgeId' => '\d+']);
->pattern(['intVId' => '\d+', 'strPinyin' => '[\w-]+', 'intVForgeId' => '\d+']);
break;
case 'video_info':
@@ -698,7 +876,7 @@ foreach ($arrRoutes['prefixes'] as $platform => $prefixes) {
Route::get($strRoute, function () use ($strView) {
return view($strView);
})
->pattern(['intVId' => '\d+', 'intPlayIndex' => '\d+', 'strPlayType' => '[\w-]+','strPinyin' => '[\w-]+',]);
->pattern(['intVId' => '\d+', 'intPlayIndex' => '\d+', 'strPlayType' => '[\w-]+', 'strPinyin' => '[\w-]+',]);
break;
@@ -975,7 +1153,7 @@ foreach ($arrRoutes['prefixes'] as $platform => $prefixes) {
return view($strView);
});
break;
}
}
}
}

View File

@@ -4,12 +4,10 @@
<head>
{block name="get-data"}{/block}
<meta charset="UTF-8">
<title>{block name="title"}{/block}</title>
<meta name="keywords" content='{block name="keywords"}{/block}'>
<meta name="description" content='{block name="description"}{/block}'>
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
{// 动态主题颜色 }
<style>
:root{
@@ -23,8 +21,7 @@
--border-color: {$TpStyle.color_border};
--grad-start: {$TpStyle.color_grad_start};
--grad-end: {$TpStyle.color_grad_end};
--page-max-width: {$TpStyle.page_max_width_pc}px;
--page-max-width: {$TpStyle.template_cfg.global.page_max_width_pc}px;
}
body{
background: var(--bg-color);
@@ -33,7 +30,7 @@
</style>
{// 每个域名专属 CSS合并 + 前缀替换后) }
<link rel="stylesheet" href="{$TpCss}">
<link rel="stylesheet" href="{$strTpCss}">
{block name="head"}{/block}
{block name="head-css"}{/block}
@@ -54,19 +51,23 @@
})();
</script>
</head>
{block name="strPageCode"}
<?php $strPageCode = 'home'; ?>
{/block}
<body data-class="{$TpStyle.dom_prefix}">
{// header}
{include file="$TpTpl.head" /}
{include file="$TpStyle.templates.head" /}
<main class="{$TpStyle.dom_prefix}-main">
{block name="main"}{/block}
</main>
{// footer }
{include file="$TpTpl.foot" /}
{include file="$TpStyle.templates.foot" /}
{// DOM 干扰节点,站群差异用 }
<div style="display:none">tpl-{$TpStyle.static_hash}</div>
@@ -79,7 +80,7 @@
{block name="footer-js"}{/block}
<script type="text/javascript"
src="{site:cfg code='PUBLIC_STATIC_DOMAIN' encode='false'/}/static/js/lazy.js?v={site:cfg code='STATIC_FILE_VERSION' encode='false'/}"></script>
src="{site:cfg code='PUBLIC_STATIC_DOMAIN' encode='false'/}{$strTpJs}?v={site:cfg code='STATIC_FILE_VERSION' encode='false'/}"></script>
</body>
</html>

View File

@@ -1,98 +0,0 @@
{extend name="base" /}
{block name="get-data"}
{video:listexp count="6" sort_type="tuijian" d_key="key" d_val="Video" cache_life="3600" export_name="arrVideoTuijian"
/}
{video:listexp count="6" sort_type="piaofang" d_key="key" d_val="Video" cache_life="3600"
export_name="arrVideoPiaofang" /}
{video:listexp
count="12"
sort_type="tuijian"
export_name="arrVideoRecommend"
/}
{video:listexp
count="12"
sort_type="zuixin"
export_name="arrVideoNewest"
/}
{video:listexp
count="12"
sort_type="zuire"
export_name="arrVideoTrending"
/}
{video:listexp
count="12"
sort_type="ranking"
export_name="arrVideoRanking"
/}
{site:grm page_code="h5_index" diff="0" num="80" g_key="arrGrm" /}
{/block}
{block name="title"}
{site:replace code="VIDEO@INDEX@INDEX@TITLE"}
{/block}
{block name="keywords"}
{site:replace code="VIDEO@INDEX@INDEX@KEYWORDS"}
{/block}
{block name="description"}
{site:replace code="VIDEO@INDEX@INDEX@DESCRIPTION"}
{/block}
{block name="main"}
{// ================= 最近更新 ================= }
{include file="module/list/home_newest" /}
{// ================= 热门推荐 ================= }
{include file="module/list/home_hot" /}
{// ================= 排行榜 ================= }
{include file="module/list/home_rank" /}
<div class="{$TpStyle.dom_prefix}-page-wrap">
{foreach $TpStyle.home_modules as $key=>$mod }
{if $mod == 'banner'}
{include file="$TpTpl.banner" /}
{/if}
{if $mod == 'recommend'}
{include file="$TpTpl.recommend" /}
{/if}
{if $mod == 'trending'}
{include file="$TpTpl.trending" /}
{/if}
{if $mod == 'newest'}
{include file="$TpTpl.newest" /}
{/if}
{if $mod == 'ranking'}
{include file="$TpTpl.ranking" /}
{/if}
{if $mod == 'category'}
{include file="$TpTpl.category" /}
{/if}
{/foreach}
{include file="$TpTpl.list" /}
</div>
{/block}

View File

@@ -4,25 +4,64 @@
{/block}
{block name="title"}{site:replace code="VIDEO@ @INDEX@TITLE"}{/block}
{block name="keywords"}{site:replace code="VIDEO@INDEX@INDEX@KEYWORDS"}{/block}
{block name="description"}{site:replace code="VIDEO@INDEX@INDEX@DESCRIPTION"}{/block}
{block name="title"}
{site:replace code="VIDEO@INDEX@INDEX@TITLE"}
{/block}
{block name="head"}
<meta name="robots" content="index,follow">
<link rel="canonical" href='https://{$DomainModel->d_domain}/'>
{block name="keywords"}
{site:replace code="VIDEO@INDEX@INDEX@KEYWORDS"}
{/block}
{block name="description"}
{site:replace code="VIDEO@INDEX@INDEX@DESCRIPTION"}
{// 社交媒体标签 }
<meta property="og:title" content='{site:replace code="VIDEO@INDEX@INDEX@TITLE"}' />
<meta property="og:description" content='{site:replace code="VIDEO@INDEX@INDEX@DESCRIPTION"}' />
<meta property="og:url" content="https://{$DomainModel->d_domain}" />
<meta property="og:type" content="website" />
{// 结构化数据 }
<script type="application/ld+json">
[
{
"@type": "WebSite",
"name": "{$DomainModel->d_name}",
"url": "https://{$DomainModel->d_domain}",
"alternateName": "{$DomainModel->d_domain}",
"description": "{site:replace code="VIDEO@INDEX@INDEX@DESCRIPTION"}",
"potentialAction": {
"@type": "SearchAction",
"target": 'https://{$DomainModel->d_domain}{site:vsurl key="search_term_string" p="1"/}',
"query-input": "required name=search_term_string"
}
},
]
</script>
{/block}
{block name="main"}
<main class="page-home" style="max-width:{$TpStyle.page_max_width_pc}px;margin:0 auto;">
<main class="page-home" style="max-width:{$TpStyle.template_cfg.global.page_max_width_pc}px;margin:0 auto;">
{foreach $TpStyle.template_cfg.pages.home.modules as $module}
{// lunli }
{assign name="Slot" value="$TpStyle.template_cfg.pages.home.lunliSlots[0]"}
{assign name="title" value="$Slot.title_text"}
{include file="module/list/title/_title_router" /}
{assign name="listCfg" value="$TpStyle.template_cfg.list_layout.lunli"}
{assign name="limit" value="$listCfg.layout['max_items']"}
{video:listexp count="$limit" v_parent_category_en="dian-ying"
v_category_en="lun-li-pian" d_key="key" d_val="Video" cache_life="3600"
export_name="__LIST__" /}
{include file="module/list/shell/_shell_router" /}
{// top}
{foreach $TpStyle.template_cfg.pages.home.slots as $Slot}
{assign name="module" value="$Slot['layout_key']"}
{assign name="limit" value="$TpStyle.template_cfg.list_layout[$module]['layout']['max_items']"}
{assign name="limit" value="$TpStyle.list_layout[$module]['layout']['max_items']"}
{if $module == 'rank'}
{video:ranklistexp count="$limit" sort_type="weekly" d_key="key" d_val="Video" cache_life="3600"
export_name="__LIST__" /}
@@ -31,12 +70,37 @@
export_name="__LIST__" /}
{/if}
{include file="module/list/home_block" /}
{/foreach}
{// 分类}
{foreach $TpStyle.template_cfg.pages.home.categories as $Category}
{assign name="Slot" value="$Category"}
{site:vciurl parent_category="$Category.key" export_name="strMoreUrl" /}
{assign name="title" value="$Slot.title_text"}
{include file="module/list/title/_title_router" /}
{assign name="Module" value="$Category.layout_key"}
{assign name="listCfg" value="$TpStyle.template_cfg.list_layout[$module]"}
{assign name="limit" value="$listCfg.layout['max_items']"}
{video:listexp count="$limit"
v_parent_category_en="$Category.key"
sort_type="news"
d_key="d_key" d_val="Video" cache_life="3600"
export_name="__LIST__" /}
{// ===== Shell + Item ===== }
{include file="module/list/shell/_shell_router" /}
{/foreach}
</main>
{/block}

View File

@@ -6,7 +6,12 @@
{if $intVariant == 0}
<span class="{$TpStyle.dom_prefix}-bc-text">
{volist name="arrBreadcrumb" id="node" key="i"}
{$node.title}{if $i < count($arrBreadcrumb)} &gt; {/if}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<em>{$node.title}</em>
{/if}
{if $i < count($arrBreadcrumb)} &gt; {/if}
{/volist}
</span>
@@ -27,7 +32,11 @@
{elseif $intVariant == 2}
<small class="{$TpStyle.dom_prefix}-bc-small">
{volist name="arrBreadcrumb" id="node"}
{$node.title}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{/volist}
</small>
@@ -36,7 +45,12 @@
<p class="{$TpStyle.dom_prefix}-bc-sentence">
当前所在位置:
{volist name="arrBreadcrumb" id="node" key="i"}
{$node.title}{if $i < count($arrBreadcrumb)} {/if}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{if $i < count($arrBreadcrumb)} {/if}
{/volist}
</p>
@@ -44,7 +58,11 @@
{elseif $intVariant == 4}
<time class="{$TpStyle.dom_prefix}-bc-time">
{volist name="arrBreadcrumb" id="node"}
{$node.title}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{/volist}
</time>
@@ -52,7 +70,12 @@
{elseif $intVariant == 5}
<strong class="{$TpStyle.dom_prefix}-bc-strong">
{volist name="arrBreadcrumb" id="node" key="i"}
{$node.title}{if $i < count($arrBreadcrumb)} / {/if}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{if $i < count($arrBreadcrumb)} / {/if}
{/volist}
</strong>
@@ -60,7 +83,11 @@
{elseif $intVariant == 6}
<em class="{$TpStyle.dom_prefix}-bc-em">
{volist name="arrBreadcrumb" id="node"}
{$node.title}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{/volist}
</em>
@@ -68,7 +95,11 @@
{elseif $intVariant == 7}
<address class="{$TpStyle.dom_prefix}-bc-address">
{volist name="arrBreadcrumb" id="node"}
{$node.title}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{/volist}
</address>
@@ -76,7 +107,11 @@
{elseif $intVariant == 8}
<blockquote class="{$TpStyle.dom_prefix}-bc-quote">
{volist name="arrBreadcrumb" id="node"}
{$node.title}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{/volist}
</blockquote>
@@ -85,7 +120,12 @@
<p class="{$TpStyle.dom_prefix}-bc-paragraph">
本页面内容来源于
{volist name="arrBreadcrumb" id="node" key="i"}
{$node.title}{if $i < count($arrBreadcrumb)} · {/if}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{if $i < count($arrBreadcrumb)} · {/if}
{/volist}
</p>
@@ -106,7 +146,11 @@
<p class="{$TpStyle.dom_prefix}-bc-prefix">
您当前浏览的是:
{volist name="arrBreadcrumb" id="node"}
{$node.title}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{/volist}
</p>
@@ -114,7 +158,11 @@
{elseif $intVariant == 12}
<h6 class="{$TpStyle.dom_prefix}-bc-h6">
{volist name="arrBreadcrumb" id="node"}
{$node.title}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{/volist}
</h6>
@@ -122,7 +170,11 @@
{elseif $intVariant == 13}
<code class="{$TpStyle.dom_prefix}-bc-code">
{volist name="arrBreadcrumb" id="node"}
{$node.title}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{/volist}
</code>
@@ -130,7 +182,11 @@
{elseif $intVariant == 14}
<kbd class="{$TpStyle.dom_prefix}-bc-kbd">
{volist name="arrBreadcrumb" id="node"}
{$node.title}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{/volist}
</kbd>
@@ -139,7 +195,12 @@
<p class="{$TpStyle.dom_prefix}-bc-long">
本页面为
{volist name="arrBreadcrumb" id="node" key="i"}
{$node.title}{if $i < count($arrBreadcrumb)} {/if}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{if $i < count($arrBreadcrumb)} {/if}
{/volist}
相关内容展示
</p>
@@ -148,7 +209,13 @@
{elseif $intVariant == 16}
<p class="{$TpStyle.dom_prefix}-bc-mark">
{volist name="arrBreadcrumb" id="node"}
<mark>{$node.title}</mark>
<mark>
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
</mark>
{/volist}
</p>
@@ -156,7 +223,12 @@
{elseif $intVariant == 17}
<span class="{$TpStyle.dom_prefix}-bc-inline">
{volist name="arrBreadcrumb" id="node" key="i"}
{$node.title}{if $i < count($arrBreadcrumb)} , {/if}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{if $i < count($arrBreadcrumb)} , {/if}
{/volist}
</span>
@@ -164,7 +236,11 @@
{elseif $intVariant == 18}
<footer class="{$TpStyle.dom_prefix}-bc-footer">
{volist name="arrBreadcrumb" id="node"}
{$node.title}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{/volist}
</footer>
@@ -172,7 +248,11 @@
{else}
<div class="{$TpStyle.dom_prefix}-bc-default">
{volist name="arrBreadcrumb" id="node"}
{$node.title}
{if !empty($node.url)}
<a href="{$node.url}">{$node.title}</a>
{else /}
<span>{$node.title}</span>
{/if}
{/volist}
</div>
{/if}

View File

@@ -0,0 +1,21 @@
{if !empty($arrAddon.summary) || !empty($arrAddon.tags) || !empty($arrAddon.tip)}
<section class="{$TpStyle.dom_prefix}-synx">
{if !empty($arrAddon.summary)}
<p class="{$TpStyle.dom_prefix}-synx-summary">{$arrAddon.summary}</p>
{/if}
{if !empty($arrAddon.tags)}
<div class="{$TpStyle.dom_prefix}-synx-tags">
{volist name="$arrAddon.tags" id="t"}
<span class="{$TpStyle.dom_prefix}-synx-tag">{$t}</span>
{/volist}
</div>
{/if}
{if !empty($arrAddon.tip)}
<p class="{$TpStyle.dom_prefix}-synx-tip">{$arrAddon.tip}</p>
{/if}
</section>
{/if}

View File

@@ -1,17 +1,18 @@
{// ===================== Cover Variants ===================== }
{video:imgalt video="$arrVideo" slot="detail_cover" item_type="poster" export_name="strAlt" /}
{if $variant == 0}
<div class="{$TpStyle.dom_prefix}-dm-cover v0">
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}"
alt="{$arrVideo.v_name}">
alt="{$strAlt}">
</div>
{elseif $variant == 1}
<figure class="{$TpStyle.dom_prefix}-dm-cover v1">
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}"
alt="{$arrVideo.v_name}">
alt="{$strAlt}">
<figcaption class="{$TpStyle.dom_prefix}-dm-cover-cap">
{$arrVideo.v_remarks}
</figcaption>
@@ -22,19 +23,19 @@
href='{site:vpurl v_id="$arrVideo.v_id" v_py="$arrVideo.v_name_en" play_type="default" play_index="1" /}'>
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}"
alt="{$arrVideo.v_name}">
alt="{$strAlt}">
</a>
{elseif $variant == 3}
<div class="{$TpStyle.dom_prefix}-dm-cover v3">
<div class="{$TpStyle.dom_prefix}-dm-cover-bg"
data-bg="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}"></div>
<img class="{$TpStyle.dom_prefix}-dm-cover-bg" alt="{$strAlt}"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
</div>
{elseif $variant == 4}
<div class="{$TpStyle.dom_prefix}-dm-cover v4">
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}" alt="{$strAlt}">
<span class="{$TpStyle.dom_prefix}-dm-cover-badge">
{$arrVideo.v_year}
</span>
@@ -43,7 +44,7 @@
{elseif $variant == 5}
<div class="{$TpStyle.dom_prefix}-dm-cover v5">
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}" alt="{$strAlt}">
<span class="{$TpStyle.dom_prefix}-dm-cover-score">
{$arrVideo.v_score}
</span>
@@ -51,29 +52,29 @@
{elseif $variant == 6}
<section class="{$TpStyle.dom_prefix}-dm-cover v6">
<div class="{$TpStyle.dom_prefix}-dm-cover-bg"
data-bg="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}"></div>
<img class="{$TpStyle.dom_prefix}-dm-cover-bg" alt="{$strAlt}"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
<span class="{$TpStyle.dom_prefix}-dm-cover-play"></span>
</section>
{elseif $variant == 7}
<article class="{$TpStyle.dom_prefix}-dm-cover v7">
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}" alt="{$strAlt}">
</article>
{elseif $variant == 8}
<div class="{$TpStyle.dom_prefix}-dm-cover v8">
<picture class="{$TpStyle.dom_prefix}-dm-cover-pic">
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}" alt="{$strAlt}">
</picture>
</div>
{elseif $variant == 9}
<div class="{$TpStyle.dom_prefix}-dm-cover v9">
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}" alt="{$strAlt}">
<span class="{$TpStyle.dom_prefix}-dm-cover-remark">
{$arrVideo.v_remarks}
</span>
@@ -81,36 +82,36 @@
{elseif $variant == 10}
<div class="{$TpStyle.dom_prefix}-dm-cover v10">
<div class="{$TpStyle.dom_prefix}-dm-cover-bg"
data-bg="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}"></div>
<img class="{$TpStyle.dom_prefix}-dm-cover-bg" alt="{$strAlt}"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
<span class="{$TpStyle.dom_prefix}-dm-cover-tag">HD</span>
</div>
{elseif $variant == 11}
<a class="{$TpStyle.dom_prefix}-dm-cover v11"
href='{site:vpurl v_id="$arrVideo.v_id" v_py="$arrVideo.v_name_en" play_type="default" play_index="1" /}'>
<div class="{$TpStyle.dom_prefix}-dm-cover-bg"
data-bg="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}"></div>
<img class="{$TpStyle.dom_prefix}-dm-cover-bg" alt="{$strAlt}"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
</a>
{elseif $variant == 12}
<div class="{$TpStyle.dom_prefix}-dm-cover v12">
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}" alt="{$strAlt}">
<span class="{$TpStyle.dom_prefix}-dm-cover-top">更新中</span>
</div>
{elseif $variant == 13}
<div class="{$TpStyle.dom_prefix}-dm-cover v13">
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}" alt="{$strAlt}">
<span class="{$TpStyle.dom_prefix}-dm-cover-corner"></span>
</div>
{elseif $variant == 14}
<div class="{$TpStyle.dom_prefix}-dm-cover v14">
<div class="{$TpStyle.dom_prefix}-dm-cover-bg"
data-bg="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}"></div>
<img class="{$TpStyle.dom_prefix}-dm-cover-bg" alt="{$strAlt}"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
<span class="{$TpStyle.dom_prefix}-dm-cover-year">
{$arrVideo.v_year}
</span>
@@ -119,7 +120,7 @@
{elseif $variant == 15}
<div class="{$TpStyle.dom_prefix}-dm-cover v15">
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}" alt="{$strAlt}">
<span class="{$TpStyle.dom_prefix}-dm-cover-free">
免费
</span>
@@ -128,24 +129,24 @@
{elseif $variant == 16}
<div class="{$TpStyle.dom_prefix}-dm-cover v16">
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}" alt="{$strAlt}">
<span class="{$TpStyle.dom_prefix}-dm-cover-mask"></span>
</div>
{elseif $variant == 17}
<aside class="{$TpStyle.dom_prefix}-dm-cover v17">
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
<img class="{$TpStyle.dom_prefix}-dm-cover-img" alt="{$strAlt}"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
</aside>
{elseif $variant == 18}
<div class="{$TpStyle.dom_prefix}-dm-cover v18"
data-cover="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
</div>
<img class="{$TpStyle.dom_prefix}-dm-cover v18" alt="{$strAlt}"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
{elseif $variant == 19}
<section class="{$TpStyle.dom_prefix}-dm-cover v19">
<img class="{$TpStyle.dom_prefix}-dm-cover-img"
<img class="{$TpStyle.dom_prefix}-dm-cover-img" alt="{$strAlt}"
src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$arrVideo.v_pic}">
</section>

View File

@@ -132,3 +132,7 @@
</article>
{/if}
{video:seoaddon video="$arrVideo" export_name="arrAddon" /}
{include file="module/detail/_seo_addon" /}

View File

@@ -3,13 +3,12 @@
$mod = $module;
// 2. 读取该模块的 layout 配置(冻结)
$cfg = $TpStyle['list_layout'][$mod] ?? null;
$listCfg = $TpStyle['list_layout'][$mod] ?? null;
$cfg = $TpStyle['template_cfg']['list_layout'][$mod] ?? null;
$listCfg = $TpStyle['template_cfg']['list_layout'][$mod] ?? null;
if (!$cfg) return;
// 3. 绑定数据变量(只在这里做一次映射)
$title = $cfg['title_text'] ?? null;
$title = $Slot['title_text'] ?? null;
?>
<section class="mod-{$mod}">

View File

@@ -1,10 +1,11 @@
{php}
// 统一从 cfg 下发(冻结)
$variant = isset($cfg['item_variant']) ? intval($cfg['item_variant']) : 0;
// 统一从 listCfg 下发(冻结)
$variant = isset($listCfg['item_variant']) ? intval($listCfg['item_variant']) : 0;
{/php}
{video:imgalt video="$vo" slot="list_poster" item_type="$listCfg.item_type" export_name="strAlt" /}
{switch $cfg.item}
{switch $listCfg.item}
{case 01}
{include file="module/list/item/item_01" /}

View File

@@ -5,7 +5,7 @@
<article class="{$TpStyle.dom_prefix}-item poster v0">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img class="lazyload-img" src="{$vo.v_pic}" alt="{$vo.v_name}">
<img class="lazyload-img" src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -23,7 +23,7 @@
<li class="{$TpStyle.dom_prefix}-item poster v1">
<figure>
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}" alt="{$vo.v_name}" class="lazyload-img {$TpStyle.dom_prefix}-item-cover">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}" class="lazyload-img {$TpStyle.dom_prefix}-item-cover">
<figcaption>
<strong >{$vo.v_name}</strong>
<span>{$vo.v_year}</span>
@@ -39,9 +39,9 @@
<h3 ><a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" >{$vo.v_name}</a></h3>
<p>{$vo.v_year}</p>
</div>
<div class="{$TpStyle.dom_prefix}-item-cover">
<img class="lazyload-img" src="{$vo.v_pic}">
</div>
<a class="{$TpStyle.dom_prefix}-item-cover" href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img class="lazyload-img" src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}">
</a>
</div>
{elseif $variant == 3}
@@ -50,7 +50,7 @@
<div class="{$TpStyle.dom_prefix}-inner">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<div class="{$TpStyle.dom_prefix}-thumb">
<img class="lazyload-img {$TpStyle.dom_prefix}-item-cover" src="{$vo.v_pic}">
<img class="lazyload-img {$TpStyle.dom_prefix}-item-cover" src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}">
</div>
<h3>{$vo.v_name}</h3>
</a>
@@ -63,23 +63,24 @@
<h3 class="{$TpStyle.dom_prefix}-title {$TpStyle.dom_prefix}-item-title">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">{$vo.v_name}</a>
</h3>
<div class="{$TpStyle.dom_prefix}-media {$TpStyle.dom_prefix}-item-cover">
<img class="lazyload-img" src="{$vo.v_pic}">
</div>
<a class="{$TpStyle.dom_prefix}-media {$TpStyle.dom_prefix}-item-cover" href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img class="lazyload-img" src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}">
</a>
</section>
{elseif $variant == 5}
{// Variant 5span + div 混合 }
<div class="{$TpStyle.dom_prefix}-entry poster v5">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<span class="{$TpStyle.dom_prefix}-media ">
<img src="/static/img/load.png"
data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}"
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}"
alt="{$vo.v_name ?? ''} - {$vo.v_parent_category ?? ''}{$vo.v_category ?? ''}免费高清电影在线观看" class="{$TpStyle.dom_prefix}-item-cover lazyload-img">
</span>
<div class="{$TpStyle.dom_prefix} meta">
<strong>{$vo.v_name}</strong>
<em>{$vo.v_year}</em>
</div>
</a>
</div>
{elseif $variant == 6}
@@ -89,7 +90,7 @@
<h3 >{$vo.v_name}</h3>
</header>
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}" class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="{$TpStyle.dom_prefix}-item-cover lazyload-img">
</a>
</article>
@@ -97,12 +98,12 @@
{// Variant 7反向嵌套 }
<div class="{$TpStyle.dom_prefix}-item poster v7">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<div class="{$TpStyle.dom_prefix}-info">
<h3 class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</h3>
<div class="{$TpStyle.dom_prefix}-info {$TpStyle.dom_prefix}-item-title">
<h3 >{$vo.v_name}</h3>
<p>{$vo.v_year}</p>
</div>
<figure>
<img src="{$vo.v_pic}">
<figure class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="lazyload-img">
</figure>
</a>
</div>
@@ -111,31 +112,31 @@
{// Variant 8极简 }
<div class="{$TpStyle.dom_prefix}-item poster v8">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" >
<img src="{$vo.v_pic}">
<span class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</span>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="lazyload-img {$TpStyle.dom_prefix}-item-cover">
<span>{$vo.v_name}</span>
</a>
</div>
{elseif $variant == 9}
{// Variant 9多层包裹 }
<div class="{$TpStyle.dom_prefix}-item poster v9">
<div class="{$TpStyle.dom_prefix}-wrap">
<div class="{$TpStyle.dom_prefix}-cover">
<img src="{$vo.v_pic}">
<a class="{$TpStyle.dom_prefix}-wrap" href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<div class="{$TpStyle.dom_prefix}-cover {$TpStyle.dom_prefix}-item-cover">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="lazyload-img">
</div>
<div class="{$TpStyle.dom_prefix}-text">
<h3 class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</h3>
<h3>{$vo.v_name}</h3>
<small>{$vo.v_year}</small>
</div>
</div>
</a>
</div>
{elseif $variant == 10}
{// Variant 10aside 结构 }
<aside class="{$TpStyle.dom_prefix}-item poster v10">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}">
<h3 class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</h3>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="lazyload-img {$TpStyle.dom_prefix}-item-cover">
<h3>{$vo.v_name}</h3>
</a>
</aside>
@@ -143,19 +144,19 @@
{// Variant 11dl / dt / dd }
<dl class="{$TpStyle.dom_prefix}-item poster v11">
<dt>
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" >
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="lazyload-img {$TpStyle.dom_prefix}-item-cover">
</a>
</dt>
<dd class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</dd>
<dd >{$vo.v_name}</dd>
</dl>
{elseif $variant == 12}
{// Variant 12section + header }
<section class="{$TpStyle.dom_prefix}-item poster v12">
<header>{$vo.v_name}</header>
<header class=" {$TpStyle.dom_prefix}-item-title">{$vo.v_name}</header>
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="{$TpStyle.dom_prefix}-item-cover lazyload-img" alt="{$strAlt}">
</a>
</section>
@@ -163,7 +164,7 @@
{// Variant 13figure 无 figcaption }
<figure class="{$TpStyle.dom_prefix}-item poster v13">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="{$TpStyle.dom_prefix}-item-cover lazyload-img">
</a>
</figure>
@@ -172,7 +173,7 @@
<div class="{$TpStyle.dom_prefix}-item poster v14">
<strong class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</strong>
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="{$TpStyle.dom_prefix}-item-cover lazyload-img">
</a>
</div>
@@ -181,7 +182,7 @@
<div class="{$TpStyle.dom_prefix}-item poster v15">
<p>
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" >
<img src="{$vo.v_pic}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="{$TpStyle.dom_prefix}-item-cover lazyload-img">
{$vo.v_name}
</a>
</p>
@@ -191,24 +192,24 @@
{// Variant 16div + data }
<div class="{$TpStyle.dom_prefix}-item poster v16" data-id="{$vo.v_id}">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}">
<span class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</span>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="{$TpStyle.dom_prefix}-item-cover lazyload-img">
<span >{$vo.v_name}</span>
</a>
</div>
{elseif $variant == 17}
{// Variant 17h4 }
<div class="{$TpStyle.dom_prefix}-item poster v17">
<h4 >{$vo.v_name}</h4>
<h4 class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</h4>
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="{$TpStyle.dom_prefix}-item-cover lazyload-img">
</a>
</div>
{elseif $variant == 18}
{// Variant 18纯链接卡 }
<a class="{$TpStyle.dom_prefix}-item poster v18" href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="{$TpStyle.dom_prefix}-item-cover lazyload-img">
<span>{$vo.v_name}</span>
</a>
@@ -216,8 +217,8 @@
{// Variant 19极端自由结构 }
<div class="{$TpStyle.dom_prefix}-box poster v19">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
{$vo.v_name}
<img src="{$vo.v_pic}">
<h2 class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</h2>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="{$TpStyle.dom_prefix}-item-cover lazyload-img">
</a>
</div>
{/if}

View File

@@ -2,10 +2,10 @@
{if $variant == 0}
{// V0 标准(你给的母型) }
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}" class="lazyload-img">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -32,10 +32,10 @@
{elseif $variant == 1}
{// V1 figure/figcaption 语义化 }
<li class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<li class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<figure class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="lazyload-img" alt="{$strAlt}" >
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -59,7 +59,17 @@
{elseif $variant == 2}
{// V2 信息前置 + 封面后置(结构反转) }
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$TpStyle.lazy_img}" class="lazyload-img" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
</div>
</a>
<div class="{$TpStyle.dom_prefix}-item-info">
<h3 class="{$TpStyle.dom_prefix}-item-title">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">{$vo.v_name}</a>
@@ -78,26 +88,17 @@
<p class="{$TpStyle.dom_prefix}-item-extra">主演:{$vo.v_actor[0]}</p>
{/if}
</div>
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
</div>
</a>
</article>
{elseif $variant == 3}
{// V3 多层包裹inner / media / text }
<div class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<div class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<div class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-inner">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<div class="{$TpStyle.dom_prefix}-media">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img class="lazyload-img" src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -129,7 +130,7 @@
{elseif $variant == 4}
{// V4 header + section 分块 }
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<header class="{$TpStyle.dom_prefix}-item-info">
<h3 class="{$TpStyle.dom_prefix}-item-title">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">{$vo.v_name}</a>
@@ -142,7 +143,7 @@
<section class="{$TpStyle.dom_prefix}-item-cover">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}" class="lazyload-img">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -160,10 +161,10 @@
</article>
{elseif $variant == 5}
{// V5 a 包裹只包 cover标题单独 a双入口 }
<div class="{$TpStyle.dom_prefix}-item {$TpStyle.dom_prefix}-item02-{$variant} item02 {$item_type|default='media'} {$cfg.class|default=''} ">
<div class="{$TpStyle.dom_prefix}-item {$TpStyle.dom_prefix}-item02-{$variant} item02 {$item_type|default='media'} ">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="lazyload-img" alt="{$strAlt}">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -192,10 +193,10 @@
{elseif $variant == 6}
{// V6 nav 风格(技术人员很难一眼归类) }
<nav class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<nav class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<span class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" class="lazyload-img" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -222,10 +223,10 @@
{elseif $variant == 7}
{// V7 aside + main 结构 }
<div class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<div class="{$TpStyle.dom_prefix}-item item item02 {$item_type|default='media'} ">
<aside class="{$TpStyle.dom_prefix}-item-cover">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}" class="lazyload-img {$TpStyle.dom_prefix}-item-cover">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -251,14 +252,14 @@
{elseif $variant == 8}
{// V8 标题在外层 headerlink 只包内容区 }
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<header class="{$TpStyle.dom_prefix}-item-info">
<h3 class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</h3>
</header>
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}" class="lazyload-img">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -281,10 +282,10 @@
{elseif $variant == 9}
{// V9 切分为两个链接块cover/info 各自 a }
<div class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<div class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img class="lazyload-img" src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -310,10 +311,10 @@
{elseif $variant == 10}
{// V10 dl/dt/dd 语义结构(很“独立站”) }
<div class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<div class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}" class="lazyload-img">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -337,7 +338,7 @@
{elseif $variant == 11}
{// V11 section + article 嵌套(深度变化) }
<section class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<section class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<article>
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-item-info">
@@ -349,7 +350,7 @@
</div>
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="lazyload-img" alt="{$strAlt}">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -369,11 +370,11 @@
{elseif $variant == 12}
{// V12 picture 包裹 + strong/em }
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-item-cover">
<picture>
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" class="lazyload-img" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}">
</picture>
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
@@ -398,10 +399,10 @@
{elseif $variant == 13}
{// V13 ul/li 信息块(结构伪装成列表条目) }
<div class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<div class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img class="lazyload-img" src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -424,7 +425,7 @@
{elseif $variant == 14}
{// V14 小标题 + 内容块分离(多层) }
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<div class="{$TpStyle.dom_prefix}-item-info">
<h3 class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</h3>
<p class="{$TpStyle.dom_prefix}-item-meta">
@@ -436,7 +437,7 @@
<div class="mid">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img class="lazyload-img" src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -456,7 +457,7 @@
{elseif $variant == 15}
{// V15 强语义header/aside/footer 三段 }
<div class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<div class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<header class="{$TpStyle.dom_prefix}-item-info">
<h3 class="{$TpStyle.dom_prefix}-item-title">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">{$vo.v_name}</a>
@@ -465,7 +466,7 @@
<aside class="{$TpStyle.dom_prefix}-item-cover">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}" class="lazyload-img">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -488,10 +489,10 @@
{elseif $variant == 16}
{// V16 同 class 挂在不同标签(指纹扰动强) }
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<figure class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="lazyload-img" alt="{$strAlt}">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -515,11 +516,11 @@
{elseif $variant == 17}
{// V17 双层 link外层 div 伪装) }
<div class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<div class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<div class="{$TpStyle.dom_prefix}-item-link">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" class="lazyload-img" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -546,7 +547,7 @@
{elseif $variant == 18}
{// V18 compact 文本强:标题/信息同级 }
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<article class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-item-info">
<h3 class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</h3>
@@ -566,7 +567,7 @@
</div>
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img class="lazyload-img" src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}
@@ -576,11 +577,11 @@
{else}
{// V19 最终扰动ol/li 语义(但仍然是单 item }
<ol class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} {$cfg.class|default=''}">
<ol class="{$TpStyle.dom_prefix}-item item02 {$item_type|default='media'} ">
<li>
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item-link">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$strAlt}" class="lazyload-img">
{notempty name="vo.v_score"}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_score}</span>
{/notempty}

View File

@@ -2,12 +2,12 @@
{if $variant == 0}
{// Variant 00原始基准 }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a class="{$TpStyle.dom_prefix}-item-link"
href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}"
title="{$vo.v_name}">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}" loading="lazy"/>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}" class="lazyload-img" loading="lazy"/>
{if isset($vo.v_level)}
<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_level}</span>
{/if}
@@ -24,10 +24,10 @@
{elseif $variant == 1}
{// Variant 01article → section }
<section class="{$TpStyle.dom_prefix}-item poster score">
<section class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}" class="lazyload-img"/>
{if isset($vo.v_level)}<em class="{$TpStyle.dom_prefix}-item-score">{$vo.v_level}</em>{/if}
</div>
<div class="{$TpStyle.dom_prefix}-item-info">
@@ -38,9 +38,9 @@
{elseif $variant == 2}
{// Variant 02a 外包 }
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item poster score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}" class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img src="{$TpStyle.lazy_img}" class="lazyload-img" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}"/>
{if isset($vo.v_level)}<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_level}</span>{/if}
</div>
<div class="{$TpStyle.dom_prefix}-item-info">
@@ -50,10 +50,10 @@
{elseif $variant == 3}
{// Variant 03header / footer }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<header class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img class="lazyload-img" src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}"/>
</header>
<footer class="{$TpStyle.dom_prefix}-item-info">
<strong class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</strong>
@@ -64,10 +64,10 @@
{elseif $variant == 4}
{// Variant 04figure / figcaption }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<figure class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}" class="lazyload-img"/>
{if isset($vo.v_level)}<figcaption class="{$TpStyle.dom_prefix}-item-score">{$vo.v_level}</figcaption>{/if}
</figure>
<div class="{$TpStyle.dom_prefix}-item-info">
@@ -78,10 +78,10 @@
{elseif $variant == 5}
{// Variant 05meta 改为 p }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" class="lazyload-img" alt="{$vo.v_name}"/>
</div>
<div class="{$TpStyle.dom_prefix}-item-info">
<h3 class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</h3>
@@ -95,10 +95,10 @@
{elseif $variant == 6}
{// Variant 06strong title }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img src="{$TpStyle.lazy_img}" class="lazyload-img" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}"/>
</div>
<div class="{$TpStyle.dom_prefix}-item-info">
<strong class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</strong>
@@ -108,11 +108,11 @@
{elseif $variant == 7}
{// Variant 07div 层级加深 }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<div class="{$TpStyle.dom_prefix}-wrap">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img class="lazyload-img" src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}"/>
</div>
<div class="{$TpStyle.dom_prefix}-item-info">
<h3 class="{$TpStyle.dom_prefix}-item-title">{$vo.v_name}</h3>
@@ -123,19 +123,19 @@
{elseif $variant == 8}
{// Variant 08nav }
<nav class="{$TpStyle.dom_prefix}-item poster score">
<nav class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}" class="{$TpStyle.dom_prefix}-item-cover lazyload-img"/>
<span>{$vo.v_name}</span>
</a>
</nav>
{elseif $variant == 9}
{// Variant 09small meta }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img src="{$TpStyle.lazy_img}" class="lazyload-img" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}"/>
</div>
<small>{$vo.v_name}</small>
</a>
@@ -143,10 +143,10 @@
{elseif $variant == 10}
{// Variant 10title 在 cover 内 }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<div class="{$TpStyle.dom_prefix}-item-cover">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img class="lazyload-img" src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}" />
<span class="title-inside">{$vo.v_name}</span>
</div>
</a>
@@ -154,38 +154,38 @@
{elseif $variant == 11}
{// Variant 11去 info }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}" class="lazyload-img {$TpStyle.dom_prefix}-item-cover"/>
<h3 >{$vo.v_name}</h3>
</a>
</article>
{elseif $variant == 12}
{// Variant 12score 提前 }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
{if isset($vo.v_level)}<span class="{$TpStyle.dom_prefix}-item-score">{$vo.v_level}</span>{/if}
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name} " class="{$TpStyle.dom_prefix}-item-cover lazyload-img"/>
<h3>{$vo.v_name}</h3>
</a>
</article>
{elseif $variant == 13}
{// Variant 13em title }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}" class="lazyload-img {$TpStyle.dom_prefix}-item-cover"/>
<em>{$vo.v_name}</em>
</a>
</article>
{elseif $variant == 14}
{// Variant 14多 span }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<span class="{$TpStyle.dom_prefix}-img">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<span class="{$TpStyle.dom_prefix}-img ">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}" class="{$TpStyle.dom_prefix}-item-cover lazyload-img"/>
</span>
<span class="txt">{$vo.v_name}</span>
</a>
@@ -194,36 +194,36 @@
{elseif $variant == 15}
{// Variant 15article 外包 }
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<article class="{$TpStyle.dom_prefix}-item poster score">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}" class="lazyload-img {$TpStyle.dom_prefix}-item-cover"/>
<span>{$vo.v_name}</span>
</article>
</a>
{elseif $variant == 16}
{// Variant 16section + h4 }
<section class="{$TpStyle.dom_prefix}-item poster score">
<section class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}" class="lazyload-img {$TpStyle.dom_prefix}-item-cover"/>
<h4>{$vo.v_name}</h4>
</a>
</section>
{elseif $variant == 17}
{// Variant 17p title }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}" class="lazyload-img {$TpStyle.dom_prefix}-item-cover"/>
<p>{$vo.v_name}</p>
</a>
</article>
{elseif $variant == 18}
{// Variant 18label }
<article class="{$TpStyle.dom_prefix}-item poster score">
<article class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
<label>
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<img src="{$vo.v_pic}" alt="{$vo.v_name}"/>
<img src="{$TpStyle.lazy_img}" data-src="{site:cfg code='PUBLIC_COVER_DOMAIN' encode='false'/}{$vo.v_pic}" alt="{$vo.v_name}" class="{$TpStyle.dom_prefix}-item-cover lazyload-img"/>
{$vo.v_name}
</a>
</label>
@@ -232,7 +232,7 @@
{else}
{// Variant 19极简反转 }
<a href="{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en' /}">
<div class="{$TpStyle.dom_prefix}-item poster score">
<div class="{$TpStyle.dom_prefix}-item poster {$TpStyle.dom_prefix}-item4-v{$variant} score">
{$vo.v_name}
</div>
</a>

View File

@@ -1,4 +1,4 @@
{switch $cfg.shell}
{switch $listCfg.shell}
{case A}
{include file="module/list/shell/shell_A" /}

View File

@@ -1,4 +1,4 @@
<section class="{$TpStyle.dom_prefix}-shellA {$cfg.class}">
<section class="{$TpStyle.dom_prefix}-shellA {$listCfg.class}">
{notempty name="__LIST__"}
<div class="{$TpStyle.dom_prefix}-list"
data-max-lg="{$listCfg.layout.max.lg}"
@@ -6,11 +6,13 @@
data-max-sm="{$listCfg.layout.max.sm}"
data-max-h5="{$listCfg.layout.max.h5}"
style="--cols-lg: {$listCfg.grid.cols_pc_lg};--cols-md: {$listCfg.grid.cols_pc_md};--cols-sm: {$listCfg.grid.cols_pc_sm};--cols-h5: {$listCfg.grid.cols_h5};">
{volist name="__LIST__" id="vo" key="i"}
{// 这里由上层决定具体使用哪一个 item 模板 }
{assign name="item_type" value="$cfg.item_type|default='poster'"}
{include file="module/list/item/_item_router" /}
{volist name="__LIST__" id="vo" key="i"}
{// 这里由上层决定具体使用哪一个 item 模板 }
{assign name="item_type" value="$listCfg.item_type|default='poster'"}
{include file="module/list/item/_item_router" /}
{/volist}
</div>

View File

@@ -1,4 +1,4 @@
<section class="{$TpStyle.dom_prefix}-shellB {$cfg.class}" >
<section class="{$TpStyle.dom_prefix}-shellB {$listCfg.class}" >
{notempty name="__LIST__"}
<div class="{$TpStyle.dom_prefix}-list"
data-max-lg="{$listCfg.layout.max.lg}"
@@ -8,7 +8,7 @@
style="--cols-lg: {$listCfg.grid.cols_pc_lg};--cols-md: {$listCfg.grid.cols_pc_md};--cols-sm: {$listCfg.grid.cols_pc_sm};--cols-h5: {$listCfg.grid.cols_h5};">
{volist name="__LIST__" id="vo" key="i"}
{// Item 模板由上层决定,如 item_01 / item_04 }
{assign name="item_type" value="$cfg.item_type|default='poster'"}
{assign name="item_type" value="$listCfg.item_type|default='poster'"}
{include file="module/list/item/_item_router" /}
{/volist}
</div>

View File

@@ -1,4 +1,4 @@
<section class="{$TpStyle.dom_prefix}-shellC {$cfg.class}">
<section class="{$TpStyle.dom_prefix}-shellC {$listCfg.class}">
{notempty name="__LIST__"}
<ol class="{$TpStyle.dom_prefix}-list"
data-max-lg="{$listCfg.layout.max.lg}"
@@ -8,7 +8,7 @@
style="--cols-lg: {$listCfg.grid.cols_pc_lg};--cols-md: {$listCfg.grid.cols_pc_md};--cols-sm: {$listCfg.grid.cols_pc_sm};--cols-h5: {$listCfg.grid.cols_h5};">
{volist name="__LIST__" id="vo" key="i"}
{// 榜单类推荐 item_03 / item_05 }
{assign name="item_type" value="$cfg.item_type|default='poster'"}
{assign name="item_type" value="$listCfg.item_type|default='poster'"}
{include file="module/list/item/_item_router" /}
{/volist}

View File

@@ -1,4 +1,4 @@
<section class="{$TpStyle.dom_prefix}-shellD {$cfg.class}" >
<section class="{$TpStyle.dom_prefix}-shellD {$listCfg.class}" >
{notempty name="__GROUPS__"}
{volist name="__GROUPS__" id="group"}
<div class="{$TpStyle.dom_prefix}-shellD-group">
@@ -20,7 +20,7 @@
style="--cols-lg: {$listCfg.grid.cols_pc_lg};--cols-md: {$listCfg.grid.cols_pc_md};--cols-sm: {$listCfg.grid.cols_pc_sm};--cols-h5: {$listCfg.grid.cols_h5};">
{volist name="group.list" id="vo" key="i"}
{// Item 模板由上层决定 }
{assign name="item_type" value="$cfg.item_type|default='poster'"}
{assign name="item_type" value="$listCfg.item_type|default='poster'"}
{include file="module/list/item/_item_router" /}
{/volist}
</div>

View File

@@ -1,4 +1,4 @@
{switch $cfg.title}
{switch $Slot.title_tpl.family}
{case A}
{include file="module/list/title/title_A" /}
@@ -20,6 +20,10 @@
{include file="module/list/title/title_E" /}
{/case}
{case F}
{include file="module/list/title/title_F" /}
{/case}
{default}
{include file="module/list/title/title_A" /}
{/default}

View File

@@ -1,21 +1,365 @@
<header class="{$TpStyle.dom_prefix}-titleF">
<div class="{$TpStyle.dom_prefix}-titleF-left">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">
{$title.primary}
</h3>
{//
title_F_variants.html
Family: F
Variant index: 0..19 (与 item 的 0..19 一致)
依赖变量:
- $TpStyle.dom_prefix
- $title.primary / $title.secondary
- $strMoreUrl (可空)
- $Slot.more_text (可空,默认“更多”)
}
{if !empty($title.secondary)}
<span class="{$TpStyle.dom_prefix}-titleF-sub">
{$title.secondary}
{switch $Slot.title_tpl.variant}
{case value="0"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v00" data-tf="F00">
<div class="{$TpStyle.dom_prefix}-titleF-left">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($title.secondary)}<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>{/if}
</div>
{if !empty($strMoreUrl)}
<div class="{$TpStyle.dom_prefix}-titleF-more">
<a href="{$strMoreUrl}" >{$Slot.more_text|default='更多'}</a>
</div>
{/if}
</header>
{/case}
{case value="1"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v01" data-tf="F01">
<div class="{$TpStyle.dom_prefix}-titleF-row">
<div class="{$TpStyle.dom_prefix}-titleF-stack">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($title.secondary)}<p class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</p>{/if}
</div>
{if !empty($strMoreUrl)}
<a class="{$TpStyle.dom_prefix}-titleF-more" href="{$strMoreUrl}"
>{$Slot.more_text|default='更多'}</a>
{/if}
</div>
</header>
{/case}
{case value="2"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v02" data-tf="F02">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">
<span class="{$TpStyle.dom_prefix}-titleF-dot" aria-hidden="true"></span>
<span class="{$TpStyle.dom_prefix}-titleF-txt">{$title.primary}</span>
</h3>
<div class="{$TpStyle.dom_prefix}-titleF-meta">
{if !empty($title.secondary)}<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>{/if}
{if !empty($strMoreUrl)}
<span class="{$TpStyle.dom_prefix}-titleF-more">
<a href="{$strMoreUrl}" >{$Slot.more_text|default='更多'}</a>
</span>
{/if}
</div>
</header>
{/case}
{if !empty($moreUrl)}
{case value="3"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v03" data-tf="F03">
<div class="{$TpStyle.dom_prefix}-titleF-top">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($strMoreUrl)}
<div class="{$TpStyle.dom_prefix}-titleF-more">
<a href="{$moreUrl}" rel="nofollow">
{$moreText|default='更多'}
<a href="{$strMoreUrl}" aria-label="{$Slot.more_text|default='更多'}">»</a>
</div>
{/if}
</div>
{if !empty($title.secondary)}<div class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</div>{/if}
</header>
{/case}
{case value="4"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v04" data-tf="F04">
<div class="{$TpStyle.dom_prefix}-titleF-grid">
<div class="{$TpStyle.dom_prefix}-titleF-cell">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($title.secondary)}<small class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</small>{/if}
</div>
{if !empty($strMoreUrl)}
<div class="{$TpStyle.dom_prefix}-titleF-cell {$TpStyle.dom_prefix}-titleF-cell--more">
<a class="{$TpStyle.dom_prefix}-titleF-more" href="{$strMoreUrl}"
>{$Slot.more_text|default='更多'}</a>
</div>
{/if}
</div>
</header>
{/case}
{case value="5"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v05" data-tf="F05">
<div class="{$TpStyle.dom_prefix}-titleF-left">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">
<span class="{$TpStyle.dom_prefix}-titleF-mark" aria-hidden="true"></span>
{$title.primary}
</h3>
{if !empty($title.secondary)}<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>{/if}
</div>
{if !empty($strMoreUrl)}
<nav class="{$TpStyle.dom_prefix}-titleF-nav" aria-label="More">
<a class="{$TpStyle.dom_prefix}-titleF-more" href="{$strMoreUrl}"
>{$Slot.more_text|default='更多'}</a>
</nav>
{/if}
</header>
{/case}
{case value="6"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v06" data-tf="F06">
<div class="{$TpStyle.dom_prefix}-titleF-line" aria-hidden="true"></div>
<div class="{$TpStyle.dom_prefix}-titleF-body">
<div class="{$TpStyle.dom_prefix}-titleF-text">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($title.secondary)}<p class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</p>{/if}
</div>
{if !empty($strMoreUrl)}
<div class="{$TpStyle.dom_prefix}-titleF-cta">
<a href="{$strMoreUrl}" >{$Slot.more_text|default='更多'}</a>
</div>
{/if}
</div>
</header>
{/case}
{case value="7"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v07" data-tf="F07">
<div class="{$TpStyle.dom_prefix}-titleF-wrap">
<div class="{$TpStyle.dom_prefix}-titleF-head">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($title.secondary)}<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>{/if}
</div>
{if !empty($strMoreUrl)}
<div class="{$TpStyle.dom_prefix}-titleF-tail">
<a class="{$TpStyle.dom_prefix}-titleF-more" href="{$strMoreUrl}" >
<span class="{$TpStyle.dom_prefix}-titleF-moreTxt">{$Slot.more_text|default='更多'}</span>
<i class="{$TpStyle.dom_prefix}-titleF-moreIco" aria-hidden="true"></i>
</a>
</div>
{/if}
</div>
</header>
{/case}
{case value="8"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v08" data-tf="F08">
<div class="{$TpStyle.dom_prefix}-titleF-left">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">
{$title.primary}
<em class="{$TpStyle.dom_prefix}-titleF-sfx" aria-hidden="true"></em>
</h3>
{if !empty($title.secondary)}<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>{/if}
</div>
{if !empty($strMoreUrl)}
<div class="{$TpStyle.dom_prefix}-titleF-more">
<a href="{$strMoreUrl}" >
<span class="{$TpStyle.dom_prefix}-titleF-moreTxt">{$Slot.more_text|default='更多'}</span>
</a>
</div>
{/if}
</header>
{/case}
{case value="9"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v09" data-tf="F09">
<div class="{$TpStyle.dom_prefix}-titleF-bar">
<div class="{$TpStyle.dom_prefix}-titleF-l">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($title.secondary)}<div class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</div>{/if}
</div>
{if !empty($strMoreUrl)}
<div class="{$TpStyle.dom_prefix}-titleF-r">
<a class="{$TpStyle.dom_prefix}-titleF-more" href="{$strMoreUrl}"
>{$Slot.more_text|default='更多'}</a>
</div>
{/if}
</div>
</header>
{/case}
{case value="10"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v10" data-tf="F10">
<div class="{$TpStyle.dom_prefix}-titleF-head">
<h3 class="{$TpStyle.dom_prefix}-titleF-main"><span aria-hidden="true">#</span>{$title.primary}</h3>
{if !empty($strMoreUrl)}
<a class="{$TpStyle.dom_prefix}-titleF-more" href="{$strMoreUrl}"
>{$Slot.more_text|default='更多'}</a>
{/if}
</div>
{if !empty($title.secondary)}
<div class="{$TpStyle.dom_prefix}-titleF-foot">
<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>
</div>
{/if}
</header>
{/case}
{case value="11"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v11" data-tf="F11">
<div class="{$TpStyle.dom_prefix}-titleF-rail" aria-hidden="true"></div>
<div class="{$TpStyle.dom_prefix}-titleF-content">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
<div class="{$TpStyle.dom_prefix}-titleF-actions">
{if !empty($title.secondary)}<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>{/if}
{if !empty($strMoreUrl)}
<a class="{$TpStyle.dom_prefix}-titleF-more" href="{$strMoreUrl}"
>{$Slot.more_text|default='更多'}</a>
{/if}
</div>
</div>
</header>
{/case}
{case value="12"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v12" data-tf="F12">
<div class="{$TpStyle.dom_prefix}-titleF-left">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
</div>
<div class="{$TpStyle.dom_prefix}-titleF-right">
{if !empty($title.secondary)}<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>{/if}
{if !empty($strMoreUrl)}
<span class="{$TpStyle.dom_prefix}-titleF-more">
<a href="{$strMoreUrl}" >{$Slot.more_text|default='更多'}</a>
</span>
{/if}
</div>
</header>
{/case}
{case value="13"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v13" data-tf="F13">
<div class="{$TpStyle.dom_prefix}-titleF-center">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($title.secondary)}<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>{/if}
</div>
{if !empty($strMoreUrl)}
<div class="{$TpStyle.dom_prefix}-titleF-moreWrap">
<a class="{$TpStyle.dom_prefix}-titleF-more" href="{$strMoreUrl}"
>{$Slot.more_text|default='更多'}</a>
</div>
{/if}
</header>
{/case}
{case value="14"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v14" data-tf="F14">
<div class="{$TpStyle.dom_prefix}-titleF-inner">
<div class="{$TpStyle.dom_prefix}-titleF-title">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($title.secondary)}<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>{/if}
</div>
{if !empty($strMoreUrl)}
<div class="{$TpStyle.dom_prefix}-titleF-more">
<a href="{$strMoreUrl}" >
<span class="{$TpStyle.dom_prefix}-titleF-moreTxt">{$Slot.more_text|default='更多'}</span>
</a>
</div>
{/if}
</div>
<div class="{$TpStyle.dom_prefix}-titleF-divider" aria-hidden="true"></div>
</header>
{/case}
{case value="15"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v15" data-tf="F15">
<div class="{$TpStyle.dom_prefix}-titleF-left">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">
<span class="{$TpStyle.dom_prefix}-titleF-pre" aria-hidden="true"></span>
{$title.primary}
</h3>
</div>
<div class="{$TpStyle.dom_prefix}-titleF-right">
{if !empty($title.secondary)}<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>{/if}
{if !empty($strMoreUrl)}
<a class="{$TpStyle.dom_prefix}-titleF-more" href="{$strMoreUrl}"
>{$Slot.more_text|default='更多'}</a>
{/if}
</div>
</header>
{/case}
{case value="16"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v16" data-tf="F16">
<div class="{$TpStyle.dom_prefix}-titleF-hero">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($strMoreUrl)}
<a class="{$TpStyle.dom_prefix}-titleF-more" href="{$strMoreUrl}" >
<span class="{$TpStyle.dom_prefix}-titleF-moreTxt">{$Slot.more_text|default='更多'}</span>
</a>
{/if}
</div>
{if !empty($title.secondary)}
<div class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</div>
{/if}
</header>
{/case}
{case value="17"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v17" data-tf="F17">
<div class="{$TpStyle.dom_prefix}-titleF-row">
<div class="{$TpStyle.dom_prefix}-titleF-text">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($title.secondary)}<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>{/if}
</div>
{if !empty($strMoreUrl)}
<div class="{$TpStyle.dom_prefix}-titleF-more">
<a href="{$strMoreUrl}" >
<span class="{$TpStyle.dom_prefix}-titleF-moreTxt">{$Slot.more_text|default='更多'}</span>
<span class="{$TpStyle.dom_prefix}-titleF-moreArr" aria-hidden="true"></span>
</a>
</div>
{/if}
</div>
</header>
{/case}
{case value="18"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v18" data-tf="F18">
<!-- <div class="{$TpStyle.dom_prefix}-titleF-cap" aria-hidden="true"></div> -->
<div class="{$TpStyle.dom_prefix}-titleF-body">
<div class="{$TpStyle.dom_prefix}-titleF-left">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($title.secondary)}<small class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</small>{/if}
</div>
{if !empty($strMoreUrl)}
<div class="{$TpStyle.dom_prefix}-titleF-more">
<a href="{$strMoreUrl}" >{$Slot.more_text|default='更多'}</a>
</div>
{/if}
</div>
</header>
{/case}
{case value="19"}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v19" data-tf="F19">
<div class="{$TpStyle.dom_prefix}-titleF-a">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($title.secondary)}<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>{/if}
</div>
{if !empty($strMoreUrl)}
<div class="{$TpStyle.dom_prefix}-titleF-b">
<a class="{$TpStyle.dom_prefix}-titleF-more" href="{$strMoreUrl}" >
<span class="{$TpStyle.dom_prefix}-titleF-moreTxt">{$Slot.more_text|default='更多'}</span>
<i class="{$TpStyle.dom_prefix}-titleF-ico" aria-hidden="true"></i>
</a>
</div>
{/if}
</header>
{/case}
{default /}
<header class="{$TpStyle.dom_prefix}-titleF {$TpStyle.dom_prefix}-titleF-v00" data-tf="F00">
<div class="{$TpStyle.dom_prefix}-titleF-left">
<h3 class="{$TpStyle.dom_prefix}-titleF-main">{$title.primary}</h3>
{if !empty($title.secondary)}<span class="{$TpStyle.dom_prefix}-titleF-sub">{$title.secondary}</span>{/if}
</div>
{if !empty($strMoreUrl)}
<div class="{$TpStyle.dom_prefix}-titleF-more">
<a href="{$strMoreUrl}" >{$Slot.more_text|default='更多'}</a>
</div>
{/if}
</header>
{/default}
{/switch}

View File

@@ -23,31 +23,35 @@
{include file="module/playline/playline_router" /}
{/case}
{case value="pinlun"}
{include file="module/pinlun/pinlun_router" /}
{/case}
{case value="list"}
{notempty name="pageCfg.list.modules"}
{notempty name="pageCfg.list.slots"}
{volist name="pageCfg.list.modules" id="module"}
{volist name="pageCfg.list.slots" id="Slot"}
{assign name="cfg" value="$TpStyle.template_cfg.list_layout[$module]"}
{assign name="title" value="$Slot.title_text"}
{assign name="title" value="$cfg.title_text"}
{assign name="listCfg" value="$TpStyle.template_cfg.list_layout[$Slot.layout_key]" /}
{include file="module/list/title/title_A" /}
{assign name="limit" value="$listCfg['layout']['max_items']"}
{assign name="listCfg" value="$TpStyle.list_layout[$module]" /}
{assign name="limit" value="$cfg['layout']['max_items']"}
{if $module == 'rank'}
{if $Slot.layout_key == 'rank'}
{video:ranklistexp count="$limit" sort_type="weekly" d_key="key" d_val="Video" cache_life="3600" v_parent_category_en="$Request.route.strParentCategory"
export_name="__LIST__" /}
{else/}
{video:listexp count="$limit" sort_type="$module" d_key="key" d_val="Video" cache_life="3600" v_parent_category_en="$Request.route.strParentCategory"
{video:listexp count="$limit" sort_type="$Slot.layout_key" d_key="key" d_val="Video" cache_life="3600" v_parent_category_en="$Request.route.strParentCategory"
export_name="__LIST__" /}
{/if}
{include file="module/list/title/_title_router" /}
{include file="module/list/shell/_shell_router" /}
{/volist}

View File

@@ -0,0 +1,359 @@
{switch $variant}
{case value="0"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">最新评论</h3>
<span class="{$TpStyle.dom_prefix}-cmt-count">共 {:$arrPinlun ? count($arrPinlun) : 0} 条</span>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span class="{$TpStyle.dom_prefix}-cmt-user">{$it.user}</span>
<time class="{$TpStyle.dom_prefix}-cmt-time">{$it.time}</time>
</div>
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
</article>
{/volist}
</div>
</section>
{/case}
{case value="1"}
<section class="{$baseCls}">
<div class="{$TpStyle.dom_prefix}-cmt-hd">
<strong class="{$TpStyle.dom_prefix}-cmt-title">观众留言</strong>
</div>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span> · <span>{$it.time}</span>
</div>
</div>
{/volist}
</div>
</section>
{/case}
{case value="2"}
<aside class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h4 class="{$TpStyle.dom_prefix}-cmt-title">短评</h4>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">“{$it.text}”</p>
<footer class="{$TpStyle.dom_prefix}-cmt-meta">
<small>{$it.user}</small>
<small>{$it.time}</small>
</footer>
</article>
{/volist}
</div>
</aside>
{/case}
{case value="3"}
<section class="{$baseCls}">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">大家都在说</h3>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<b>{$it.user}</b> <i>{$it.time}</i>
</div>
<div class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</div>
</div>
{/volist}
</div>
</section>
{/case}
{case value="4"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">讨论区</h3>
</header>
<ol class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<li class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<span class="{$TpStyle.dom_prefix}-cmt-meta">{$it.user} · {$it.time}</span>
</li>
{/volist}
</ol>
</section>
{/case}
{case value="5"}
<div class="{$baseCls}">
<div class="{$TpStyle.dom_prefix}-cmt-hd">
<span class="{$TpStyle.dom_prefix}-cmt-title">网友热评</span>
</div>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<header class="{$TpStyle.dom_prefix}-cmt-meta">
<span class="{$TpStyle.dom_prefix}-cmt-user">{$it.user}</span>
</header>
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<footer class="{$TpStyle.dom_prefix}-cmt-meta">
<time>{$it.time}</time>
</footer>
</article>
{/volist}
</div>
</div>
{/case}
{case value="6"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">评论精选</h3>
<a class="{$TpStyle.dom_prefix}-cmt-more" href="javascript:void(0)">更多</a>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span><span>{$it.time}</span>
</div>
</div>
{/volist}
</div>
</section>
{/case}
{case value="7"}
<aside class="{$baseCls}">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">看完的朋友说</h3>
<ul class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<li class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</div>
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<small>{$it.user}</small>
<small>{$it.time}</small>
</div>
</li>
{/volist}
</ul>
</aside>
{/case}
{case value="8"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h4 class="{$TpStyle.dom_prefix}-cmt-title">短评区</h4>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<p class="{$TpStyle.dom_prefix}-cmt-meta">来自 {$it.user} · {$it.time}</p>
</article>
{/volist}
</div>
</section>
{/case}
{case value="9"}
<section class="{$baseCls}">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">评论</h3>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<span class="{$TpStyle.dom_prefix}-cmt-user">{$it.user}</span>
<span class="{$TpStyle.dom_prefix}-cmt-time">{$it.time}</span>
<div class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</div>
</div>
{/volist}
</div>
</section>
{/case}
{case value="10"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<strong class="{$TpStyle.dom_prefix}-cmt-title">留言板</strong>
</header>
<dl class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<dt class="{$TpStyle.dom_prefix}-cmt-meta">{$it.user} · {$it.time}</dt>
<dd class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</dd>
</div>
{/volist}
</dl>
</section>
{/case}
{case value="11"}
<div class="{$baseCls}">
<div class="{$TpStyle.dom_prefix}-cmt-hd">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">互动</h3>
</div>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text"><mark>{$it.text}</mark></p>
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span> <span>{$it.time}</span>
</div>
</article>
{/volist}
</div>
</div>
{/case}
{case value="12"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h4 class="{$TpStyle.dom_prefix}-cmt-title">影评摘录</h4>
</header>
<ol class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<li class="{$TpStyle.dom_prefix}-cmt-item">
<blockquote class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</blockquote>
<cite class="{$TpStyle.dom_prefix}-cmt-meta">{$it.user} · {$it.time}</cite>
</li>
{/volist}
</ol>
</section>
{/case}
{case value="13"}
<section class="{$baseCls}">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">短评</h3>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</div>
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span class="{$TpStyle.dom_prefix}-cmt-user">{$it.user}</span>
<span class="{$TpStyle.dom_prefix}-cmt-time">{$it.time}</span>
</div>
</div>
{/volist}
</div>
</section>
{/case}
{case value="14"}
<aside class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">大家怎么看</h3>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<header class="{$TpStyle.dom_prefix}-cmt-meta">
<small>{$it.user}</small>
</header>
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
</article>
{/volist}
</div>
</aside>
{/case}
{case value="15"}
<div class="{$baseCls}">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">评论区</h3>
<ul class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<li class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<p class="{$TpStyle.dom_prefix}-cmt-meta">{$it.time}</p>
</li>
{/volist}
</ul>
</div>
{/case}
{case value="16"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h4 class="{$TpStyle.dom_prefix}-cmt-title">看法</h4>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<footer class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span>
</footer>
</article>
{/volist}
</div>
</section>
{/case}
{case value="17"}
<section class="{$baseCls}">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">观后感</h3>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<div class="{$TpStyle.dom_prefix}-cmt-meta">{$it.user}</div>
</div>
{/volist}
</div>
</section>
{/case}
{case value="18"}
<aside class="{$baseCls}">
<strong class="{$TpStyle.dom_prefix}-cmt-title">评论摘要</strong>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span><span>{$it.time}</span>
</div>
<div class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</div>
</div>
{/volist}
</div>
</aside>
{/case}
{case value="19"}
<div class="{$baseCls}">
<h4 class="{$TpStyle.dom_prefix}-cmt-title">讨论</h4>
<ol class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<li class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</div>
<small class="{$TpStyle.dom_prefix}-cmt-meta">{$it.user} · {$it.time}</small>
</li>
{/volist}
</ol>
</div>
{/case}
{default}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">最新评论</h3>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span class="{$TpStyle.dom_prefix}-cmt-user">{$it.user}</span>
<time class="{$TpStyle.dom_prefix}-cmt-time">{$it.time}</time>
</div>
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
</article>
{/volist}
</div>
</section>
{/default}
{/switch}

View File

@@ -0,0 +1,33 @@
<{$wrapTag} class="{$baseCls}">
{if $titleTag}
<{$titleTag} class="{$TpStyle.dom_prefix}-cmt-title">观众评论</{$titleTag}>
{/if}
<ul class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<li class="{$TpStyle.dom_prefix}-cmt-item">
{if $arrRule.meta == 'top'}
<div class="{$TpStyle.dom_prefix}-cmt-meta">
{if $arrRule.user}<span>{$it.user}</span>{/if}
{if $arrRule.time}<span>{$it.time}</span>{/if}
</div>
{/if}
<div class="{$TpStyle.dom_prefix}-cmt-text">
{$it.text}
</div>
{if $arrRule.meta == 'bottom'}
<div class="{$TpStyle.dom_prefix}-cmt-meta">
{if $arrRule.user}<span>{$it.user}</span>{/if}
{if $arrRule.time}<span>{$it.time}</span>{/if}
</div>
{/if}
</li>
{/volist}
</ul>
</{$wrapTag}>

View File

@@ -0,0 +1,34 @@
<{$wrapTag} class="{$baseCls}">
{if $titleTag}
<{$titleTag} class="{$TpStyle.dom_prefix}-cmt-title">网友热评</{$titleTag}>
{/if}
<div class="{$TpStyle.dom_prefix}-cmt-cards">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-card">
{if $arrRule.meta == 'top'}
<div class="{$TpStyle.dom_prefix}-cmt-meta">
{if $arrRule.user}<span>{$it.user}</span>{/if}
{if $arrRule.time}<span>{$it.time}</span>{/if}
</div>
{/if}
<div class="{$TpStyle.dom_prefix}-cmt-text">
{$it.text}
</div>
{if $arrRule.meta == 'bottom'}
<div class="{$TpStyle.dom_prefix}-cmt-meta">
{if $arrRule.user}<span>{$it.user}</span>{/if}
{if $arrRule.time}<span>{$it.time}</span>{/if}
</div>
{/if}
</div>
{/volist}
</div>
</{$wrapTag}>

View File

@@ -0,0 +1,61 @@
{php}
/**
* Layout A标准影评 / SEO 语义型
* variant ∈ 019
*/
$V = $variant % 20;
$titles = [
'最新评论','观众留言','短评','大家都在说','讨论区',
'网友热评','评论精选','看完的朋友说','短评区','评论',
'留言板','互动','影评摘录','短评','大家怎么看',
'评论区','看法','观后感','评论摘要','讨论'
];
$titleTags = ['h3','h4','strong','span',null];
$wrapTags = ['section','aside','div'];
$listTags = ['div','ul','ol','dl'];
$itemTags = ['article','div','li'];
$titleText = $titles[$V];
$titleTag = $titleTags[$V % count($titleTags)];
$wrapTag = $wrapTags[$V % count($wrapTags)];
$listTag = $listTags[$V % count($listTags)];
$itemTag = $itemTags[$V % count($itemTags)];
$metaPos = $V % 3; // 0=top 1=bottom 2=inline
{/php}
<{$wrapTag} class="{$baseCls} layout-a v{$V}">
{if $titleTag}
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<{$titleTag} class="{$TpStyle.dom_prefix}-cmt-title">{$titleText}</{$titleTag}>
</header>
{/if}
<{$listTag} class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<{$itemTag} class="{$TpStyle.dom_prefix}-cmt-item">
{if $metaPos == 0}
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span>
<time>{$it.time}</time>
</div>
{/if}
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
{if $metaPos == 1}
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span>
<time>{$it.time}</time>
</div>
{/if}
</{$itemTag}>
{/volist}
</{$listTag}>
</{$wrapTag}>

View File

@@ -0,0 +1,70 @@
{php}
$V = $variant % 20;
/* 20 个不同标题 */
$titles = [
'观众评论','大家都在说','留言区','网友讨论','评论列表',
'讨论区','大家怎么看','留言板','影迷交流','看法汇总',
'用户反馈','评论','短评','影迷说','大家的意见',
'交流区','讨论','留言','网友声音','评论区'
];
/* 标签池 */
$wrapTags = ['section','div','aside'];
$listTags = ['ul','ol','div'];
$itemTags = ['li','li','div']; // 强化列表感
$titleTags = ['h3','h4','strong','span',null];
$titleText = $titles[$V];
$wrapTag = $wrapTags[$V % count($wrapTags)];
$listTag = $listTags[$V % count($listTags)];
$itemTag = $itemTags[$V % count($itemTags)];
$titleTag = $titleTags[$V % count($titleTags)];
$metaPos = $V % 4; // 0=top 1=bottom 2=inline 3=none
{/php}
<{$wrapTag} class="{$baseCls} layout-b v{$V}">
{if $titleTag}
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<{$titleTag} class="{$TpStyle.dom_prefix}-cmt-title">
{$titleText}
</{$titleTag}>
</header>
{/if}
<{$listTag} class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<{$itemTag} class="{$TpStyle.dom_prefix}-cmt-item">
{if $metaPos == 0}
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span>
<span>{$it.time}</span>
</div>
{/if}
{if $metaPos == 2}
<span class="{$TpStyle.dom_prefix}-cmt-user">{$it.user}</span>
{/if}
<div class="{$TpStyle.dom_prefix}-cmt-text">
{$it.text}
</div>
{if $metaPos == 1}
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span>
<span>{$it.time}</span>
</div>
{/if}
</{$itemTag}>
{/volist}
</{$listTag}>
</{$wrapTag}>

View File

@@ -0,0 +1,74 @@
{php}
$V = $variant % 20;
/* 20 个标题(偏内容 / 热评) */
$titles = [
'网友热评','大家的看法','评论精选','短评摘要','热门反馈',
'讨论精选','观后感','大家在说','影评摘录','热评',
'评论亮点','精选留言','内容反馈','观众声音','短评',
'讨论要点','网友评价','反馈','热门评论','大家的意见'
];
$wrapTags = ['div','section','aside'];
$cardsWrap = ['div','div','section'];
$cardTags = ['div','article'];
$titleTags = ['strong','h3','h4','span',null];
$titleText = $titles[$V];
$wrapTag = $wrapTags[$V % count($wrapTags)];
$cardsTag = $cardsWrap[$V % count($cardsWrap)];
$cardTag = $cardTags[$V % count($cardTags)];
$titleTag = $titleTags[$V % count($titleTags)];
$metaMode = $V % 5; // 0=user 1=time 2=both 3=none 4=inline
{/php}
<{$wrapTag} class="{$baseCls} layout-c v{$V}">
{if $titleTag}
<{$titleTag} class="{$TpStyle.dom_prefix}-cmt-title">
{$titleText}
</{$titleTag}>
{/if}
<{$cardsTag} class="{$TpStyle.dom_prefix}-cmt-cards">
{volist name="arrPinlun" id="it"}
<{$cardTag} class="{$TpStyle.dom_prefix}-cmt-card">
{if $metaMode == 0}
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span>
</div>
{/if}
{if $metaMode == 1}
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<time>{$it.time}</time>
</div>
{/if}
<div class="{$TpStyle.dom_prefix}-cmt-text">
{$it.text}
</div>
{if $metaMode == 2}
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span>
<time>{$it.time}</time>
</div>
{/if}
{if $metaMode == 4}
<span class="{$TpStyle.dom_prefix}-cmt-inline">
{$it.user} · {$it.time}
</span>
{/if}
</{$cardTag}>
{/volist}
</{$cardsTag}>
</{$wrapTag}>

View File

@@ -0,0 +1,359 @@
{switch $variant}
{case value="0"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">最新评论</h3>
<span class="{$TpStyle.dom_prefix}-cmt-count">共 {:$arrPinlun ? count($arrPinlun) : 0} 条</span>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span class="{$TpStyle.dom_prefix}-cmt-user">{$it.user}</span>
<time class="{$TpStyle.dom_prefix}-cmt-time">{$it.time}</time>
</div>
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
</article>
{/volist}
</div>
</section>
{/case}
{case value="1"}
<section class="{$baseCls}">
<div class="{$TpStyle.dom_prefix}-cmt-hd">
<strong class="{$TpStyle.dom_prefix}-cmt-title">观众留言</strong>
</div>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span> · <span>{$it.time}</span>
</div>
</div>
{/volist}
</div>
</section>
{/case}
{case value="2"}
<aside class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h4 class="{$TpStyle.dom_prefix}-cmt-title">短评</h4>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">“{$it.text}”</p>
<footer class="{$TpStyle.dom_prefix}-cmt-meta">
<small>{$it.user}</small>
<small>{$it.time}</small>
</footer>
</article>
{/volist}
</div>
</aside>
{/case}
{case value="3"}
<section class="{$baseCls}">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">大家都在说</h3>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<b>{$it.user}</b> <i>{$it.time}</i>
</div>
<div class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</div>
</div>
{/volist}
</div>
</section>
{/case}
{case value="4"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">讨论区</h3>
</header>
<ol class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<li class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<span class="{$TpStyle.dom_prefix}-cmt-meta">{$it.user} · {$it.time}</span>
</li>
{/volist}
</ol>
</section>
{/case}
{case value="5"}
<div class="{$baseCls}">
<div class="{$TpStyle.dom_prefix}-cmt-hd">
<span class="{$TpStyle.dom_prefix}-cmt-title">网友热评</span>
</div>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<header class="{$TpStyle.dom_prefix}-cmt-meta">
<span class="{$TpStyle.dom_prefix}-cmt-user">{$it.user}</span>
</header>
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<footer class="{$TpStyle.dom_prefix}-cmt-meta">
<time>{$it.time}</time>
</footer>
</article>
{/volist}
</div>
</div>
{/case}
{case value="6"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">评论精选</h3>
<a class="{$TpStyle.dom_prefix}-cmt-more" href="javascript:void(0)">更多</a>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span><span>{$it.time}</span>
</div>
</div>
{/volist}
</div>
</section>
{/case}
{case value="7"}
<aside class="{$baseCls}">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">看完的朋友说</h3>
<ul class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<li class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</div>
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<small>{$it.user}</small>
<small>{$it.time}</small>
</div>
</li>
{/volist}
</ul>
</aside>
{/case}
{case value="8"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h4 class="{$TpStyle.dom_prefix}-cmt-title">短评区</h4>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<p class="{$TpStyle.dom_prefix}-cmt-meta">来自 {$it.user} · {$it.time}</p>
</article>
{/volist}
</div>
</section>
{/case}
{case value="9"}
<section class="{$baseCls}">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">评论</h3>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<span class="{$TpStyle.dom_prefix}-cmt-user">{$it.user}</span>
<span class="{$TpStyle.dom_prefix}-cmt-time">{$it.time}</span>
<div class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</div>
</div>
{/volist}
</div>
</section>
{/case}
{case value="10"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<strong class="{$TpStyle.dom_prefix}-cmt-title">留言板</strong>
</header>
<dl class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<dt class="{$TpStyle.dom_prefix}-cmt-meta">{$it.user} · {$it.time}</dt>
<dd class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</dd>
</div>
{/volist}
</dl>
</section>
{/case}
{case value="11"}
<div class="{$baseCls}">
<div class="{$TpStyle.dom_prefix}-cmt-hd">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">互动</h3>
</div>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text"><mark>{$it.text}</mark></p>
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span> <span>{$it.time}</span>
</div>
</article>
{/volist}
</div>
</div>
{/case}
{case value="12"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h4 class="{$TpStyle.dom_prefix}-cmt-title">影评摘录</h4>
</header>
<ol class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<li class="{$TpStyle.dom_prefix}-cmt-item">
<blockquote class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</blockquote>
<cite class="{$TpStyle.dom_prefix}-cmt-meta">{$it.user} · {$it.time}</cite>
</li>
{/volist}
</ol>
</section>
{/case}
{case value="13"}
<section class="{$baseCls}">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">短评</h3>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</div>
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span class="{$TpStyle.dom_prefix}-cmt-user">{$it.user}</span>
<span class="{$TpStyle.dom_prefix}-cmt-time">{$it.time}</span>
</div>
</div>
{/volist}
</div>
</section>
{/case}
{case value="14"}
<aside class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">大家怎么看</h3>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<header class="{$TpStyle.dom_prefix}-cmt-meta">
<small>{$it.user}</small>
</header>
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
</article>
{/volist}
</div>
</aside>
{/case}
{case value="15"}
<div class="{$baseCls}">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">评论区</h3>
<ul class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<li class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<p class="{$TpStyle.dom_prefix}-cmt-meta">{$it.time}</p>
</li>
{/volist}
</ul>
</div>
{/case}
{case value="16"}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h4 class="{$TpStyle.dom_prefix}-cmt-title">看法</h4>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<footer class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span>
</footer>
</article>
{/volist}
</div>
</section>
{/case}
{case value="17"}
<section class="{$baseCls}">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">观后感</h3>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
<div class="{$TpStyle.dom_prefix}-cmt-meta">{$it.user}</div>
</div>
{/volist}
</div>
</section>
{/case}
{case value="18"}
<aside class="{$baseCls}">
<strong class="{$TpStyle.dom_prefix}-cmt-title">评论摘要</strong>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<div class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span>{$it.user}</span><span>{$it.time}</span>
</div>
<div class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</div>
</div>
{/volist}
</div>
</aside>
{/case}
{case value="19"}
<div class="{$baseCls}">
<h4 class="{$TpStyle.dom_prefix}-cmt-title">讨论</h4>
<ol class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<li class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</div>
<small class="{$TpStyle.dom_prefix}-cmt-meta">{$it.user} · {$it.time}</small>
</li>
{/volist}
</ol>
</div>
{/case}
{default}
<section class="{$baseCls}">
<header class="{$TpStyle.dom_prefix}-cmt-hd">
<h3 class="{$TpStyle.dom_prefix}-cmt-title">最新评论</h3>
</header>
<div class="{$TpStyle.dom_prefix}-cmt-list">
{volist name="arrPinlun" id="it"}
<article class="{$TpStyle.dom_prefix}-cmt-item">
<div class="{$TpStyle.dom_prefix}-cmt-meta">
<span class="{$TpStyle.dom_prefix}-cmt-user">{$it.user}</span>
<time class="{$TpStyle.dom_prefix}-cmt-time">{$it.time}</time>
</div>
<p class="{$TpStyle.dom_prefix}-cmt-text">{$it.text}</p>
</article>
{/volist}
</div>
</section>
{/default}
{/switch}

View File

@@ -0,0 +1,36 @@
{site:pinlun id="$arrVideo.v_id" export_name="arrPinlunData" /}
{assign name="arrPinlun" value="$arrPinlunData.arrPinlun"}
{assign name="arrRule" value="$arrPinlunData.arrRule"}
{assign name="pinlunCfg" value="$pageCfg.pinlun"}
{assign name="layout" value="$pinlunCfg.layout"}
{assign name="variant" value="$pinlunCfg.variant"}
{assign name="wrapTag" value="$arrRule.wrap"}
{assign name="titleTag" value="$arrRule.title"}
{php}
// 统一 class冻结
$baseCls = $TpStyle['dom_prefix'] . '-cmt'
. ' layout-' . strtolower($layout)
. ' v' . $variant;
{/php}
{switch $layout}
{case value="A"}
{include file="module/pinlun/layout/layout_A" /}
{/case}
{case value="B"}
{include file="module/pinlun/layout/layout_B" /}
{/case}
{case value="C"}
{include file="module/pinlun/layout/layout_C" /}
{/case}
{default}
{include file="module/pinlun/layout/layout_A" /}
{/default}
{/switch}

View File

@@ -0,0 +1,39 @@
{site:pinlun id="$arrVideo.v_id" export_name="arrPinlunData" /}
{assign name="arrPinlun" value="$arrPinlunData.arrPinlun"}
{assign name="pinlunCfg" value="$pageCfg.pinlun"}
{assign name="layout" value="$pinlunCfg.layout"}
{assign name="variant" value="$pinlunCfg.variant"}
{php}
// 统一 class冻结
$baseCls = $TpStyle['dom_prefix'] . '-cmt'
. ' layout-' . strtolower($layout)
. ' v' . $variant;
{/php}
{switch $layout}
{case value="A"}
{include file="module/pinlun/pinlun_A" /}
{/case}
{case value="B"}
{include file="module/pinlun/pinlun_B" /}
{/case}
{case value="C"}
{include file="module/pinlun/pinlun_C" /}
{/case}
{case value="D"}
{include file="module/pinlun/pinlun_D" /}
{/case}
{default}
{include file="module/pinlun/pinlun_A" /}
{/default}
{/switch}

View File

@@ -6,7 +6,7 @@
{if $variant == 0}
<nav class="{$TpStyle.dom_prefix}-pl-tabs">
{foreach $arrVideo.v_play_url as $line=>$list}
<span class="{$TpStyle.dom_prefix}-pl-tab">{$line}</span>
<span class="{$TpStyle.dom_prefix}-pl-tab">{video:getlinename code="$line" encode="false"/}</span>
{/foreach}
</nav>
<ul class="{$TpStyle.dom_prefix}-pl-grid">
@@ -21,7 +21,7 @@
{elseif $variant == 1}
{foreach $arrVideo.v_play_url as $line=>$list}
<section class="{$TpStyle.dom_prefix}-pl-block">
<h4>{$line}</h4>
<h4>{video:getlinename code="$line" encode="false"/}</h4>
<ol>
{volist name="list" id="ep" key="i"}
<li><a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a></li>
@@ -34,7 +34,7 @@
{elseif $variant == 2}
<dl class="{$TpStyle.dom_prefix}-pl-dl">
{foreach $arrVideo.v_play_url as $line=>$list}
<dt>{$line}</dt>
<dt>{video:getlinename code="$line" encode="false"/}</dt>
<dd>
{volist name="list" id="ep" key="i"}
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a>
@@ -46,7 +46,7 @@
{// ================= Variant 3UL + strong ================= }
{elseif $variant == 3}
{foreach $arrVideo.v_play_url as $line=>$list}
<strong>{$line}</strong>
<strong>{video:getlinename code="$line" encode="false"/}</strong>
<ul>
{volist name="list" id="ep" key="i"}
<li><a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a></li>
@@ -58,7 +58,7 @@
{elseif $variant == 4}
{foreach $arrVideo.v_play_url as $line=>$list}
<article class="{$TpStyle.dom_prefix}-pl-card">
<header>{$line}</header>
<header>{video:getlinename code="$line" encode="false"/}</header>
<div>
{volist name="list" id="ep" key="i"}
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a>
@@ -71,7 +71,7 @@
{elseif $variant == 5}
<table class="{$TpStyle.dom_prefix}-pl-table">
{foreach $arrVideo.v_play_url as $line=>$list}
<tr><th colspan="2">{$line}</th></tr>
<tr><th colspan="2">{video:getlinename code="$line" encode="false"/}</th></tr>
{volist name="list" id="ep" key="i"}
<tr>
<td>{$i}</td>
@@ -85,7 +85,7 @@
{elseif $variant == 6}
{foreach $arrVideo.v_play_url as $line=>$list}
<nav>
<b>{$line}</b>
<b>{video:getlinename code="$line" encode="false"/}</b>
{volist name="list" id="ep" key="i"}
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a>
{/volist}
@@ -95,7 +95,7 @@
{// ================= Variant 7Span Flow ================= }
{elseif $variant == 7}
{foreach $arrVideo.v_play_url as $line=>$list}
<p>{$line}</p>
<p>{video:getlinename code="$line" encode="false"/}</p>
<div>
{volist name="list" id="ep" key="i"}
<span><a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a></span>
@@ -108,7 +108,7 @@
<ul>
{foreach $arrVideo.v_play_url as $line=>$list}
<li>
{$line}
{video:getlinename code="$line" encode="false"/}
<ul>
{volist name="list" id="ep" key="i"}
<li><a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a></li>
@@ -121,7 +121,7 @@
{// ================= Variant 9Minimal ================= }
{elseif $variant == 9}
{foreach $arrVideo.v_play_url as $line=>$list}
<h5>{$line}</h5>
<h5>{video:getlinename code="$line" encode="false"/}</h5>
{volist name="list" id="ep" key="i"}
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a>
{/volist}
@@ -131,7 +131,7 @@
{else}
{foreach $arrVideo.v_play_url as $line=>$list}
<section>
<h4>{$line}</h4>
<h4>{video:getlinename code="$line" encode="false"/}</h4>
{volist name="list" id="ep" key="i"}
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a>
{/volist}

View File

@@ -1,13 +1,13 @@
<section class="{$TpStyle.dom_prefix}-pl {$TpStyle.dom_prefix}-pl-b">
{assign name="variant" value="$pageCfg.playline.variant"}
{php}$intLineIndex=0;{/php}
{// ================= Variant 0Left Line / Right Grid ================= }
{if $variant == 0}
<div class="{$TpStyle.dom_prefix}-pl-wrap">
<aside class="{$TpStyle.dom_prefix}-pl-lines">
{foreach $arrVideo.v_play_url as $line=>$list}
<div class="{$TpStyle.dom_prefix}-pl-line">{$line}</div>
<div class="{$TpStyle.dom_prefix}-pl-line">{video:getlinename code="$line" encode="false"/}</div>
{/foreach}
</aside>
<div class="{$TpStyle.dom_prefix}-pl-episodes">
@@ -26,7 +26,7 @@
<div class="{$TpStyle.dom_prefix}-pl-columns">
<ul class="{$TpStyle.dom_prefix}-pl-lines">
{foreach $arrVideo.v_play_url as $line=>$list}
<li>{$line}</li>
<li>{video:getlinename code="$line" encode="false"/}</li>
{/foreach}
</ul>
<ul class="{$TpStyle.dom_prefix}-pl-episodes">
@@ -42,7 +42,7 @@
{elseif $variant == 2}
<dl class="{$TpStyle.dom_prefix}-pl-dl">
{foreach $arrVideo.v_play_url as $line=>$list}
<dt>{$line}</dt>
<dt>{video:getlinename code="$line" encode="false"/}</dt>
<dd>
{volist name="list" id="ep" key="i"}
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a>
@@ -55,7 +55,7 @@
{elseif $variant == 3}
{foreach $arrVideo.v_play_url as $line=>$list}
<section class="{$TpStyle.dom_prefix}-pl-section">
<header>{$line}</header>
<header>{video:getlinename code="$line" encode="false"/}</header>
<div>
{volist name="list" id="ep" key="i"}
<span><a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a></span>
@@ -68,7 +68,7 @@
{elseif $variant == 4}
<table class="{$TpStyle.dom_prefix}-pl-table">
{foreach $arrVideo.v_play_url as $line=>$list}
<tr><th>{$line}</th><td>
<tr><th>{video:getlinename code="$line" encode="false"/}</th><td>
{volist name="list" id="ep" key="i"}
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a>
{/volist}
@@ -81,7 +81,7 @@
<div class="{$TpStyle.dom_prefix}-pl-nav-wrap">
<nav>
{foreach $arrVideo.v_play_url as $line=>$list}
<a>{$line}</a>
<a>{video:getlinename code="$line" encode="false"/}</a>
{/foreach}
</nav>
<section>
@@ -97,7 +97,7 @@
{elseif $variant == 6}
<aside class="{$TpStyle.dom_prefix}-pl-aside">
{foreach $arrVideo.v_play_url as $line=>$list}
<h5>{$line}</h5>
<h5>{video:getlinename code="$line" encode="false"/}</h5>
{/foreach}
</aside>
<ol class="{$TpStyle.dom_prefix}-pl-episodes">
@@ -111,7 +111,7 @@
{// ================= Variant 7Compact ================= }
{elseif $variant == 7}
{foreach $arrVideo.v_play_url as $line=>$list}
<p><b>{$line}</b></p>
<p><b>{video:getlinename code="$line" encode="false"/}</b></p>
<p>
{volist name="list" id="ep" key="i"}
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a>
@@ -123,7 +123,7 @@
{elseif $variant == 8}
<table>
{foreach $arrVideo.v_play_url as $line=>$list}
<tr><td>{$line}</td><td>
<tr><td>{video:getlinename code="$line" encode="false"/}</td><td>
<table>
{volist name="list" id="ep" key="i"}
<tr><td><a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a></td></tr>
@@ -137,7 +137,7 @@
{elseif $variant == 9}
{foreach $arrVideo.v_play_url as $line=>$list}
<article>
<h3>{$line}</h3>
<h3>{video:getlinename code="$line" encode="false"/}</h3>
<p>
{volist name="list" id="ep" key="i"}
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a>
@@ -148,13 +148,14 @@
{// ================= Variant 1019兜底 ================= }
{else}
{foreach $arrVideo.v_play_url as $line=>$list}
<div>
<strong>{$line}</strong>
{foreach $arrVideo.v_play_url as $line=>$list }
<div class="{if $intLineIndex==0}active{/if}">
<strong>{video:getlinename code="$line" encode="false"/}</strong>
{volist name="list" id="ep" key="i"}
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">{$ep.name}</a>
{/volist}
</div>
{php}$intLineIndex++;{/php}
{/foreach}
{/if}

View File

@@ -6,7 +6,7 @@
{if $variant == 0}
{foreach $arrVideo.v_play_url as $line=>$list}
<section class="{$TpStyle.dom_prefix}-pl-block">
<h3>{$line}</h3>
<h3>{video:getlinename code="$line" encode="false"/}</h3>
<ol>
{volist name="list" id="ep" key="i"}
<li>
@@ -23,7 +23,7 @@
{elseif $variant == 1}
{foreach $arrVideo.v_play_url as $line=>$list}
<article class="{$TpStyle.dom_prefix}-pl-article">
<header><h4>{$line}</h4></header>
<header><h4>{video:getlinename code="$line" encode="false"/}</h4></header>
<div>
{volist name="list" id="ep" key="i"}
<p>
@@ -40,7 +40,7 @@
{elseif $variant == 2}
<dl class="{$TpStyle.dom_prefix}-pl-dl">
{foreach $arrVideo.v_play_url as $line=>$list}
<dt>{$line}</dt>
<dt>{video:getlinename code="$line" encode="false"/}</dt>
{volist name="list" id="ep" key="i"}
<dd>
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">
@@ -54,7 +54,7 @@
{// ================= Variant 3段落式 ================= }
{elseif $variant == 3}
{foreach $arrVideo.v_play_url as $line=>$list}
<h4>{$line}</h4>
<h4>{video:getlinename code="$line" encode="false"/}</h4>
<p>
{volist name="list" id="ep" key="i"}
<span>
@@ -70,7 +70,7 @@
{elseif $variant == 4}
{foreach $arrVideo.v_play_url as $line=>$list}
<blockquote class="{$TpStyle.dom_prefix}-pl-quote">
<strong>{$line}</strong>
<strong>{video:getlinename code="$line" encode="false"/}</strong>
{volist name="list" id="ep" key="i"}
<div>
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">
@@ -84,7 +84,7 @@
{// ================= Variant 5UL + Paragraph ================= }
{elseif $variant == 5}
{foreach $arrVideo.v_play_url as $line=>$list}
<h4>{$line}</h4>
<h4>{video:getlinename code="$line" encode="false"/}</h4>
<ul>
{volist name="list" id="ep" key="i"}
<li>
@@ -102,7 +102,7 @@
{elseif $variant == 6}
{foreach $arrVideo.v_play_url as $line=>$list}
<section>
<h4>{$line}</h4>
<h4>{video:getlinename code="$line" encode="false"/}</h4>
{volist name="list" id="ep" key="i"}
<div>
<time>{$i}</time>
@@ -118,7 +118,7 @@
{elseif $variant == 7}
{foreach $arrVideo.v_play_url as $line=>$list}
<div>
<h3>{$line}</h3>
<h3>{video:getlinename code="$line" encode="false"/}</h3>
<p>
本线路提供以下资源:
{volist name="list" id="ep" key="i"}
@@ -133,7 +133,7 @@
{// ================= Variant 8Mixed OL / P ================= }
{elseif $variant == 8}
{foreach $arrVideo.v_play_url as $line=>$list}
<h4>{$line}</h4>
<h4>{video:getlinename code="$line" encode="false"/}</h4>
{volist name="list" id="ep" key="i"}
<p>
第 {$i} 集:
@@ -147,7 +147,7 @@
{// ================= Variant 9Minimal Reading ================= }
{elseif $variant == 9}
{foreach $arrVideo.v_play_url as $line=>$list}
<h5>{$line}</h5>
<h5>{video:getlinename code="$line" encode="false"/}</h5>
{volist name="list" id="ep" key="i"}
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">
{$ep.name}
@@ -159,7 +159,7 @@
{else}
{foreach $arrVideo.v_play_url as $line=>$list}
<section>
<strong>{$line}</strong>
<strong>{video:getlinename code="$line" encode="false"/} : </strong>
{volist name="list" id="ep" key="i"}
<a href="{site:vpurl v_id='$arrVideo.v_id' play_type='$line' play_index='$i'/}">
{$ep.name}

View File

@@ -2,50 +2,134 @@
{block name="get-data"}
{video:pagerexp page="$Request.route.intPage" limit="30" button_num="10" cache_life="3600"
v_parent_category_en="$Request.route.strParentCategory"
v_category_en="$Request.route.strCategory"
v_lang_en="$Request.route.strLang"
v_area_en="$Request.route.strArea"
v_year="$Request.route.strYear"
sort_type="$Request.route.strOrder"
d_key="d_key" d_val="Video" p_val="page_data" func="generateVideoPager" export_name="resData" /}
{assign name="strCategory" value="$Request.route.strCategory"}
{assign name="ModuleCfg" value="$TpStyle.template_cfg.pages.category_list.cat2_map[$strCategory]"}
{assign name="Slot" value="$ModuleCfg"}
{assign name="title" value="$ModuleCfg.title_text"}
{assign name="listCfg" value="$TpStyle.template_cfg.list_layout.category_list"}
{assign name="limit" value="$listCfg.layout.max_items"}
{video:pagerexp page="$Request.route.intPage" limit="$limit" button_num="10" cache_life="3600"
v_parent_category_en="$Request.route.strParentCategory"
v_category_en="$Request.route.strCategory"
d_key="d_key" d_val="Video" p_val="page_data" func="generateVideoPager" export_name="resData" /}
{assign name="__LIST__" value="$resData.data"}
{/block}
{block name="title"}
在线观看
{block name="title"}{site:seotkd code="title" page="category_list" /}{/block}
{block name="keywords"}{site:seotkd code="keywords" page="category_list" /}{/block}
{block name="description"}{site:seotkd code="description" page="category_list" /}{/block}
{block name="head"}
<meta name="robots" content="index,follow">
<link rel="canonical" href='https://{$DomainModel->d_domain}{site:vclurl parent_category="$Request.route.strParentCategory" category="$Request.route.strCategory" /}'>
{// 社交媒体标签}
<meta property="og:title" content='{site:seotkd code="title" page="category_list" /}' />
<meta property="og:description" content='{site:seotkd code="description" page="category_list" /}' />
<meta property="og:url" content="https://{$DomainModel->d_domain}" />
{switch $Request.route.strParentCategory }
{case 'dian-ying' }
<meta property="og:type" content="video.movie" />
{/case}
{case 'dian-shi-ju' }
<meta property="og:type" content="video.episode" />
{/case}
{case 'zong-yi' }
<meta property="og:type" content="video.tv_show" />
{/case}
{case 'dong-man' }
<meta property="og:type" content="video.episode" />
{/case}
{case 'duan-ju-da-quan' }
<meta property="og:type" content="video.episode" />
{/case}
{default /}
<meta property="og:type" content="video.movie" />
{/switch}
{// 结构化数据}
<script type="application/ld+json">
[
{
"@context": "https://schema.org",
"@type": "CollectionPage",
"name": "{$DomainModel->d_name} - 最新{site:getval code="strVideoParentCategoryName" /}推荐",
"url": "https://{$DomainModel->d_domain}",
"description": "{site:seotkd code="description" page="category_list" /}",
"potentialAction": {
"@type": "SearchAction",
"target": 'https://{$DomainModel->d_domain}{site:vsurl key="search_term_string" p="1"/}",
"query-input": "required name=search_term_string"
}
"hasPart": [
{volist name="resData.data" id="Video" key="key"}
{if $key < 5 }
{
"@type": "VideoObject",
"name": "{$Video.v_name}",
"description": "{$Video.v_description}",
"thumbnailUrl": '{$Video.v_pic}',
"uploadDate": "{:date('Y-m-d')}",
"url": 'https://{$DomainModel->d_domain}{site:vurl v_id="$Video.v_id" v_py="$Video.v_name_en"/}',
},
{/if}
{/volist}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "首页",
"item": "https://{$DomainModel->d_domain}"
},
{
"@type": "ListItem",
"position": 2,
"name": "分类首页",
"item": "https://{$DomainModel->d_domain}{site:vciurl parent_category="$Request.route.strParentCategory" /}"
},
{
"@type": "ListItem",
"position": 3,
"name": "分类列表",
"item": "https://{$DomainModel->d_domain}{site:vclurl parent_category="$Request.route.strParentCategory" category="$Request.route.strCategory" page="$Request.route.intPage"}"
}
]
},
]
</script>
{/block}
{block name="strPageCode"}<?php $strPageCode = 'category'; ?>{/block}
{block name="main"}
<main class="page-category-sub" style="max-width:{$TpStyle.page_max_width_pc}px;margin:0 auto;">
<main class="page-category-sub" style="max-width:{$TpStyle.template_cfg.global.page_max_width_pc}px;margin:0 auto;">
{php}
// 1. 读取冻结 cfg
$cfg = $TpStyle['list_layout']['category_list'];
{include file="module/list/title/_title_router" /}
// 2. 构建标题(不随机)
$title = [
'primary' => '',
'secondary' => '共 ' . $resData['p_data']['total'] . ' 部影片',
];
{/php}
{// ===== Title ===== }
{include file="module/list/title/title_F" /}
{// ===== Shell + Item ===== }
{assign name="__LIST__" value="$resData.data"}
{assign name="listCfg" value="$TpStyle.list_layout.category_list"}
{include file="module/list/shell/_shell_router" /}
{// ===== Pagination ===== }
{php}
$pagerArr = $resData['p_data']['pager'] ?? [];
@@ -56,7 +140,6 @@ d_key="d_key" d_val="Video" p_val="page_data" func="generateVideoPager" export_n
$pagerCfg = $TpStyle['template_cfg']['components']['pager'] ?? [];
{/php}
{assign name="listCfg" value="$TpStyle.list_layout.category_list"}
{include file="module/pager/_pager_router" /}
</main>

View File

@@ -6,26 +6,114 @@
{/block}
{block name="title"}{site:replace code="VIDEO@GETCATEGORYINDEX@TITLE"}{/block}
{block name="keywords"}{site:replace code="VIDEO@GETCATEGORYINDEX@KEYWORDS"}{/block}
{block name="description"}{site:replace code="VIDEO@GETCATEGORYINDEX@DESCRIPTION"}{/block}
{block name="title"}{site:seotkd code="title" page="category_index" /}{/block}
{block name="keywords"}{site:seotkd code="keywords" page="category_index" /}{/block}
{block name="description"}{site:seotkd code="description" page="category_index" /}{/block}
{block name="head"}
<meta name="robots" content="index,follow">
<link rel="canonical" href='https://{$DomainModel->d_domain}{site:vciurl parent_category="$Request.route.strParentCategory" /}'>
<meta property="og:title" content='{site:replace code="VIDEO@GETCATEGORYINDEX@TITLE"}' />
<meta property="og:description" content='{site:replace code="VIDEO@GETCATEGORYINDEX@DESCRIPTION"}' />
<meta property="og:url" content="https://{$DomainModel->d_domain}" />
{switch $Request.route.strParentCategory }
{case 'dian-ying' }
<meta property="og:type" content="video.movie" />
{/case}
{case 'dian-shi-ju' }
<meta property="og:type" content="video.episode" />
{/case}
{case 'zong-yi' }
<meta property="og:type" content="video.tv_show" />
{/case}
{case 'dong-man' }
<meta property="og:type" content="video.episode" />
{/case}
{case 'duan-ju-da-quan' }
<meta property="og:type" content="video.episode" />
{/case}
{default /}
<meta property="og:type" content="video.movie" />
{/switch}
<script type="application/ld+json">
[
{
"@context": "https://schema.org",
"@type": "CollectionPage",
"name": "{$DomainModel->d_name} - 最新{site:getval code="strVideoParentCategoryName" /}推荐",
"url": "https://{$DomainModel->d_domain}",
"description": "{site:replace code="VIDEO@GETCATEGORYINDEX@DESCRIPTION"}",
"potentialAction": {
"@type": "SearchAction",
"target": 'https://{$DomainModel->d_domain}{site:vsurl key="search_term_string" p="1"/}",
"query-input": "required name=search_term_string"
}
"hasPart": [
{video:ranklist count="5"
v_parent_category_en="$Request.route.strParentCategory"
sort_type="weekly"
d_key="key" d_val="Video" cache_life="3600"}
{if $key < 5 }
{
"@type": "VideoObject",
"name": "{$Video.v_name}",
"description": "{$Video.v_description}",
"thumbnailUrl": '{$Video.v_pic}',
"uploadDate": "{:date('Y-m-d')}",
"url": 'https://{$DomainModel->d_domain}{site:vurl v_id="$Video.v_id" v_py="$Video.v_name_en"/}',
},
{/if}
{/video:ranklist}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "首页",
"item": "https://{$DomainModel->d_domain}"
},
{
"@type": "ListItem",
"position": 2,
"name": "分类首页",
"item": "https://{$DomainModel->d_domain}{site:vciurl parent_category="$Request.route.strParentCategory" /}"
}
]
},
]
</script>
{/block}
{block name="head-css"}{/block}
{block name="head-js"}{/block}
{block name="strPageCode"}<?php $strPageCode = 'category_type'; ?>{/block}
{block name="main"}
<main class="page-category" style="max-width:{$TpStyle.page_max_width_pc}px;margin:0 auto;">
<main class="page-category" style="max-width:{$TpStyle.template_cfg.global.page_max_width_pc}px;margin:0 auto;">
<!-- ================= 聚合推荐区 ================= -->
{assign name="topModule" value="$TpStyle.template_cfg.pages.category_index.top_block.module"}
{// ================= 聚合推荐区 =================}
{assign name="strParentCategory" value="$Request.route.strParentCategory"}
{assign name="cfg" value="$TpStyle.template_cfg.list_layout[$topModule]"}
{assign name="TopModuleCfg" value="$TpStyle.template_cfg.pages.category.cat1_map[$strParentCategory]"}
{assign name="limit" value="$cfg['layout']['max_items']"}
{assign name="topModule" value="$TopModuleCfg.top_module"}
{assign name="Slot" value="$TopModuleCfg.top_slot"}
{assign name="listCfg" value="$TpStyle.template_cfg.list_layout[$topModule]"}
{assign name="limit" value="$listCfg.layout.max_items"}
{if $topModule == 'rank'}
{video:ranklistexp count="$limit" sort_type="weekly" d_key="key" d_val="Video" cache_life="3600" v_parent_category_en="$Request.route.strParentCategory"
@@ -37,24 +125,29 @@
{/if}
{assign name="title" value="$cfg.title_text"}
{assign name="title" value="$TopModuleCfg.top_slot.title_text"}
{include file="module/list/title/title_A" /}
{assign name="listCfg" value="$TpStyle.template_cfg.list_layout.category_list_index"}
{include file="module/list/title/_title_router" /}
{include file="module/list/shell/_shell_router" /}
<!-- ================= 二级分类区块 ================= -->
{//- ================= 二级分类区块 ================= }
{video:categorytype category_type="ONE" d_key="key" d_val="val"}
{if $val.v_category_en == $Request.route.strParentCategory}
{foreach $val.children as $i => $sub}
{assign name="ParentCategory" value="$TpStyle.template_cfg.pages.category.cat1_map[$val.v_category_en]"}
{video:listexp count="12"
{foreach $ParentCategory.subcat_slots as $i => $sub}
{assign name="listCfg" value="$TpStyle.template_cfg.list_layout[$sub.layout_key]"}
{assign name="limit" value="$listCfg.layout.max_items"}
{assign name="title" value="$sub.title_text"}
{assign name="Slot" value="$sub"}
{video:listexp count="$limit"
v_parent_category_en="$Request.route.strParentCategory"
v_category_en="$sub.v_category_en"
v_category_en="$sub.key"
v_lang_en="all"
v_area_en="all"
v_year="all"
@@ -62,38 +155,11 @@
d_key="d_key" d_val="Video" cache_life="3600"
export_name="__LIST__" /}
{php}
// 1⃣ 生成该二级分类的 section cfg冻结
$sectionCfg = \app\common\helper\SiteStyle::buildCategorySectionCfg(
$TpStyle['template_cfg'],
$sub['v_category_en'],
$i
);
// 2⃣ 数据源(按二级分类变量名取)
$listVar = 'arrSubPreview_' . $sub['v_category_en'];
// $__LIST__ = $listVar ?? [];
//$__LIST__ = $arrVideoNewest ?? [];
// 3⃣ Title二级分类固定 F
$title = [
'primary' => $sub['v_category'],
'secondary' => '精选推荐',
];
// 4⃣ 更多链接
$moreUrl = '/videotype-dian-ying/xi-ju-pian-all-all-all/all-page1';
{/php}
{site:vclurl parent_category="$Request.route.strParentCategory" category="$sub.key" page="1" export_name="strMoreUrl"/}
<section class="category-sub-block">
<!-- ===== TitleF===== -->
{include file="module/list/title/title_F" /}
<!-- ===== Shell + Item ===== -->
{assign name="cfg" value="$sectionCfg"}
{assign name="listCfg" value="$TpStyle.list_layout.category_list_index"}
{include file="module/list/title/_title_router" /}
{include file="module/list/shell/_shell_router" /}

View File

@@ -1,21 +1,82 @@
{extend name="base" /}
{block name="get-data"}
{assign name="arrSlots" value="$TpStyle.template_cfg.pages.rank_home.slots"}
{/block}
{block name="title"}{site:replace code="VIDEO@GETVIDEORANKINDEX@TITLE"}{/block}
{block name="keywords"}{site:replace code="VIDEO@GETVIDEORANKINDEX@KEYWORDS"}{/block}
{block name="description"}{site:replace code="VIDEO@GETVIDEORANKINDEX@DESCRIPTION"}{/block}
{block name="title"}{site:seotkd code="title" page="rank_index" /}{/block}
{block name="keywords"}{site:seotkd code="keywords" page="rank_index" /}{/block}
{block name="description"}{site:seotkd code="description" page="rank_index" /}{/block}
{block name="head"}
<meta name="robots" content="index,follow">
<link rel="canonical" href='https://{$DomainModel->d_domain}{$strRankUrlTemp}'>
{// 社交媒体标签}
<meta property="og:title" content='{site:seotkd code="title" page="rank_index" /}' />
<meta property="og:description" content='{site:seotkd code="description" page="rank_index" /}' />
<meta property="og:url" content="https://{$DomainModel->d_domain}" />
<meta property="og:type" content="video.movie" />
<script type="application/ld+json">
[
{
"@context": "https://schema.org",
"@type": "CollectionPage",
"name": "{$DomainModel->d_name} - 最新排行榜推荐",
"url": "https://{$DomainModel->d_domain}",
"headline": '{site:seotkd code="title" page="rank_index" /}',
"description": '{site:seotkd code="description" page="rank_index" /}',
"potentialAction": {
"@type": "SearchAction",
"target": 'https://{$DomainModel->d_domain}{site:vsurl key="search_term_string" p="1"/}",
"query-input": "required name=search_term_string"
}
"hasPart": [
{video:ranklist count="5"
sort_type="weekly"
d_key="key" d_val="Video" cache_life="3600"}
{if $key < 10 }
{
"@type": "VideoObject",
"name": "{$Video.v_name}",
"description": "{$Video.v_description}",
"thumbnailUrl": '{$Video.v_pic}',
"uploadDate": "{:date('Y-m-d')}",
"url": 'https://{$DomainModel->d_domain}{site:vurl v_id="$Video.v_id" v_py="$Video.v_name_en"/}',
},
{/if}
{/video:ranklist}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "首页",
"item": "https://{$DomainModel->d_domain}"
},
{
"@type": "ListItem",
"position": 2,
"name": "排行榜首页",
"item": "https://{$DomainModel->d_domain}{$strRankUrlTemp}"
}
]
},
]
</script>
{/block}
{block name="head-css"}
{/block}
@@ -28,35 +89,22 @@
{block name="main"}
{assign name="cfg" value="$TpStyle.template_cfg.list_layout.rank_list_index"}
{assign name="listCfg" value="$TpStyle.template_cfg.list_layout.rank_list_index"}
{assign name="rankModules" value="$TpStyle.template_cfg.pages.rank_home.modules"}
{assign name="limit" value="$cfg['layout']['max_items']"}
<section class="{$TpStyle.dom_prefix}-rank-home">
{foreach $arrSlots as $i => $Slot}
{video:ranksort d_key="key" d_val="val"}
{assign name="listCfg" value="$TpStyle.template_cfg.list_layout[$Slot.layout_key]"}
{assign name="title" value="$Slot.title_text"}
{assign name="limit" value="$listCfg['layout']['max_items']"}
{video:ranklistexp count="$limit"
sort_type="$key"
sort_type="$Slot.sort_type"
d_key="key" d_val="Video" cache_life="3600" export_name="__LIST__" /}
{php}
$title = [
'primary' => $val.'排行榜',
'secondary' => '',
];
{/php}
{include file="module/list/title/_title_router" /}
{include file="module/list/shell/_shell_router" /}
{/video:ranksort}
{/foreach}
</section>
{/block}

View File

@@ -15,15 +15,15 @@ p_val="page_data" button_num="10" cache_life="3600" export_name="arrVideoRankLis
{/block}
{block name="title"}{site:replace code="VIDEO@GETVIDEORANKLIST@TITLE"}{/block}
{block name="keywords"}{site:replace code="VIDEO@GETVIDEORANKLIST@KEYWORDS"}{/block}
{block name="description"}{site:replace code="VIDEO@GETVIDEORANKLIST@DESCRIPTION"}{/block}
{block name="title"}{site:seotkd code="title" page="rank_list" /}{/block}
{block name="keywords"}{site:seotkd code="title" page="rank_list" /}{/block}
{block name="description"}{site:seotkd code="title" page="rank_list" /}{/block}
{block name="head"}
{// 社交媒体标签}
<meta property="og:title" content='{site:replace code="VIDEO@GETVIDEORANKLIST@TITLE"}' />
<meta property="og:description" content='{site:replace code="VIDEO@GETVIDEORANKLIST@DESCRIPTION"}' />
<meta property="og:title" content='{site:seotkd code="title" page="rank_list" /}' />
<meta property="og:description" content='{site:seotkd code="title" page="rank_list" /}' />
<meta property="og:url" content="https://{$DomainModel->d_domain}" />
<meta property="og:type" content="video.movie" />
@@ -36,8 +36,8 @@ p_val="page_data" button_num="10" cache_life="3600" export_name="arrVideoRankLis
"@type": "CollectionPage",
"name": "{$DomainModel->d_name} - 最新排行榜推荐",
"url": "https://{$DomainModel->d_domain}",
"headline": '{site:replace code="VIDEO@GETVIDEORANKLIST@TITLE"}',
"description": '{site:replace code="VIDEO@GETVIDEORANKLIST@DESCRIPTION"}',
"headline": '{site:seotkd code="title" page="rank_list" /}',
"description": '{site:seotkd code="title" page="rank_list" /}',
"potentialAction": {
"@type": "SearchAction",
"target": 'https://{$DomainModel->d_domain}{site:vsurl key="search_term_string" p="1"/}",

View File

@@ -1,8 +1,8 @@
{extend name="base" /}
{block name="get-data"}
{assign name="limit" value="$TpStyle.list_layout.search_list.layout.max_items"}
{assign name="listCfg" value="$TpStyle.list_layout.search_list"}
{assign name="limit" value="$TpStyle.template_cfg.list_layout.search_list.layout.max_items"}
{assign name="listCfg" value="$TpStyle.template_cfg.list_layout.search_list"}
{video:pagerexp page="$Request.get.page" limit="$limit"
key="$Request.get.keyword"
@@ -13,20 +13,24 @@ p_val="page_data" button_num="5" cache_life="3600" func="generateSearchPager" ex
{/block}
{block name="title"}{site:replace code="VIDEO@GETSEARCHVIDEO@TITLE"}{/block}
{block name="keywords"}{site:replace code="VIDEO@GETSEARCHVIDEO@KEYWORDS"}{/block}
{block name="description"}{site:replace code="VIDEO@GETSEARCHVIDEO@DESCRIPTION"}{/block}
{block name="title"}{site:seotkd code="title" page="search" /}{/block}
{block name="keywords"}{site:seotkd code="keywords" page="search" /}{/block}
{block name="description"}{site:seotkd code="description" page="search" /}{/block}
{block name="head"}
<meta property="og:title" content='{site:replace code="VIDEO@GETSEARCHVIDEO@TITLE"}'>
<meta property="og:description" content='{site:replace code="VIDEO@GETSEARCHVIDEO@DESCRIPTION"}'>
<meta name="robots" content="index,follow">
<link rel="canonical" href='https://{$DomainModel->d_domain}{site:vsurl key="$Request.get.keyword" p="1"/}'>
<meta property="og:title" content='{site:seotkd code="title" page="search" /}'>
<meta property="og:description" content='{site:seotkd code="description" page="search" /}'>
<meta property="og:url" content='https://{$DomainModel->d_domain}{site:vsurl key="search_term_string" p="1"/}'>
<meta property="og:type" content="website">
<meta property="og:site_name" content='{$DomainModel->d_name}'>
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content='{site:replace code="VIDEO@GETSEARCHVIDEO@TITLE"}'>
<meta name="twitter:description" content='{site:replace code="VIDEO@GETSEARCHVIDEO@DESCRIPTION"}'>
<meta name="twitter:title" content='{site:seotkd code="title" page="search" /}'>
<meta name="twitter:description" content='{site:seotkd code="description" page="search" /}'>
<meta name="twitter:image:alt" content="动作电影 搜索结果第1页">
{// 结构化数据}
@@ -50,7 +54,7 @@ p_val="page_data" button_num="5" cache_life="3600" func="generateSearchPager" ex
"name": "{$DomainModel->d_name} - {$DomainModel->d_logo_text}",
"url": "https://{$DomainModel->d_domain}",
"alternateName": "{$DomainModel->d_domain}",
"description": '{site:replace code="VIDEO@GETSEARCHVIDEO@DESCRIPTION"}',
"description": '{site:seotkd code="description" page="search" /}',
"mainEntity": {
"@type": "ItemList",
"itemListElement": [
@@ -62,7 +66,7 @@ p_val="page_data" button_num="5" cache_life="3600" func="generateSearchPager" ex
"item": {
"@type": "Movies",
"name": "{$Video.v_name}",
"url": 'https://{$DomainModel->d_domain}{site:vurl v_id='$vo.v_id' v_py='$vo.v_name_en'/}',
"url": 'https://{$DomainModel->d_domain}{site:vurl v_id="$Video.v_id" v_py="$Video.v_name_en"/}',
"description": "{$Video.v_description}",
"actor": [
{foreach $Video.v_actor as $strActorKey=>$strActor }
@@ -88,7 +92,6 @@ p_val="page_data" button_num="5" cache_life="3600" func="generateSearchPager" ex
</script>
{/block}
{block name="head-css"}
{/block}
@@ -99,19 +102,9 @@ p_val="page_data" button_num="5" cache_life="3600" func="generateSearchPager" ex
{block name="main"}
{php}
// 1. 读取冻结 cfg
$cfg = $TpStyle['list_layout']['search_list'];
$searchCfg = $TpStyle['template_cfg']['pages']['search']['top_block'];
// 2. 构建标题(不随机)
$title = [
'primary' => '',
'secondary' => '共 ' . $resData['p_data']['total'] . ' 部影片',
];
{/php}
{assign name="searchCfg" value="$TpStyle['template_cfg']['pages']['search']['top_block']"}
{assign name="Slot" value="$TpStyle['template_cfg']['pages']['search']['list_slot']"}
{assign name="title" value="$Slot.title_text"}
{include file="module/search/_search_header_router" /}

View File

@@ -1,26 +1,21 @@
{extend name="base" /}
{block name="get-data"}
{if $Request.route.intVId && $Request.route.intVForgeId}
{if $Request.route.intVId && $Request.route.intVForgeId}
{video:info v_id="$Request.route.intVId" v_key="arrVideo" v_fid="$Request.route.intVForgeId" export_name="arrVideo"/}
{elseif $Request.route.intVId}
{elseif $Request.route.intVId}
{video:info v_id="$Request.route.intVId" v_key="arrVideo" export_name="arrVideo"/}
{else}
{else}
{video:info v_id="$DomainModel->info_id" n_key="arrVideo" export_name="arrVideo" /}
{/if}
{/if}
{site:vciurl parent_category="$arrVideo.v_parent_category_en" export_name="strVciurl" /}
{site:vclurl parent_category="$arrVideo.v_parent_category_en"
{site:vciurl parent_category="$arrVideo.v_parent_category_en" export_name="strVciurl" /}
{site:vclurl parent_category="$arrVideo.v_parent_category_en"
category="$arrVideo.v_category_en"
area="all" lang="all" year="all" order="all" page="1"
export_name="strVclurl" /}
{/block}
{block name="main"}
{assign name="pageCfg" value="$TpStyle.template_cfg.pages.detail"}
{php}
$arrBreadcrumb = [
['title'=>'首页','url'=>'/'],
@@ -28,9 +23,165 @@
['title'=>$arrVideo['v_category'],'url'=>$strVclurl],
];
{/php}
<!-- 播放页:$pageCfg = $TpStyle['template_cfg']['pages']['play']; -->
{/block}
{block name="title"}{if $DomainModel->info_id == $Request.route.intVId || empty($Request.route.intVId)}{site:replace code="VIDEO@INDEX@INDEX@TITLE" /}{else/}{site:seotkd code="title" page="detail" /}{/if}{/block}
{block name="keywords"}{if $DomainModel->info_id == $Request.route.intVId || empty($Request.route.intVId)}{site:replace code="VIDEO@INDEX@INDEX@KEYWORDS" /}{else/}{site:seotkd code="keywords" page="detail" /}{/if}{/block}
{block name="description"}{if $DomainModel->info_id == $Request.route.intVId || empty($Request.route.intVId)}{site:replace code="VIDEO@INDEX@INDEX@DESCRIPTION" /}{else/}{site:seotkd code="description" page="detail" /}{/if}{/block}
{block name="head"}
<meta name="robots" content="index,follow">
{if $arrVideo.v_id}
<link rel="canonical" href='https://{$DomainModel->d_domain}{site:vurl v_id="$arrVideo.v_id" v_py="$arrVideo.v_name_en"/}'>
{/if}
{// Open Graph 协议用于Facebook、LinkedIn等}
<meta property="og:title" content='{site:seotkd code="title" page="detail" /}'>
<meta property="og:description" content='{site:seotkd code="description" page="detail" /}'>
{switch $arrVideo.v_parent_category_en }
{case 'dian-ying' }
<meta property="og:type" content="video.movie" />
{/case}
{case 'dian-shi-ju' }
<meta property="og:type" content="video.episode" />
{/case}
{case 'zong-yi' }
<meta property="og:type" content="video.tv_show" />
{/case}
{case 'dong-man' }
<meta property="og:type" content="video.episode" />
{/case}
{case 'duan-ju-da-quan' }
<meta property="og:type" content="video.episode" />
{/case}
{default /}
<meta property="og:type" content="video.movie" />
{/switch}
<meta property="og:url" content='https://{$DomainModel->d_domain}{site:vurl v_id="$arrVideo.v_id" v_py="$arrVideo.v_name_en"/}'>
<meta property="og:image" content="https://{$DomainModel->d_domain}{$arrVideo.v_pic}">
<meta property="og:site_name" content="{$DomainModel->d_name}">
<meta property="og:video:type" content="video/m3u8">
{// Twitter Card用于Twitter/X}
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="{$arrVideo.v_name|raw} - {$arrVideo.v_category|default=''|raw}完整版在线观看 - {$DomainModel->d_name|raw}">
<meta name="twitter:description" content="{if !empty($arrVideo.v_description)}{$arrVideo.v_description|raw}{else/}{$DomainModel->d_name|raw}为你提供{$arrVideo.v_name|raw}在线播放与相关内容推荐。{/if}">
<meta name="twitter:image" content="{if stripos($arrVideo.v_pic,'http')===0}{$arrVideo.v_pic|raw}{else/}https://{$DomainModel->d_domain}{$arrVideo.v_pic|raw}{/if}">
{php}
// 你已有:$arrBreadcrumbtitle/url
// 这里补成绝对 URL避免 JSON-LD 用相对路径
$strBase = 'https://' . $DomainModel->d_domain;
$arrBreadcrumbLd = [];
foreach ($arrBreadcrumb as $intIdx => $arrIt) {
$strTitle = (string)($arrIt['title'] ?? '');
$strUrl = (string)($arrIt['url'] ?? '');
if ($strTitle === '' || $strUrl === '') {
continue;
}
// url 绝对化
if (stripos($strUrl, 'http') !== 0) {
if ($strUrl[0] !== '/') {
$strUrl = '/' . $strUrl;
}
$strUrl = $strBase . $strUrl;
}
$arrBreadcrumbLd[] = [
'@type' => 'ListItem',
'position' => (int)($intIdx + 1),
'name' => $strTitle,
'item' => $strUrl,
];
}
{/php}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": {php}echo json_encode($arrBreadcrumbLd, JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);{/php}
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "{$arrVideo.v_name|raw}",
"description": "{if !empty($arrVideo.v_description)}{$arrVideo.v_description|raw}{else/}暂无简介{/if}",
"thumbnailUrl": "{$arrVideo.v_pic|raw}",
"uploadDate": "{:date('Y-m-d')}",
"url": "https://{$DomainModel->d_domain}{site:vurl v_id="$arrVideo.v_id" v_py="$arrVideo.v_name_en"/}"
{if !empty($arrVideo.v_lang)},{/if}
{if !empty($arrVideo.v_lang)}
"inLanguage": [
{volist name="$arrVideo.v_lang" id="strVideoLang" key="index"}{if $index>1},{/if}"{$strVideoLang|raw}"{/volist}
]
{/if}
{if !empty($arrVideo.v_area)},{/if}
{if !empty($arrVideo.v_area)}
"contentLocation": [
{volist name="$arrVideo.v_area" id="strVideoArea" key="index"}{if $index>1},{/if}{
"@type": "Place",
"name": "{$strVideoArea|raw}"
}{/volist}
]
{/if}
{if !empty($arrVideo.v_director)},{/if}
{if !empty($arrVideo.v_director)}
"director": [
{volist name="$arrVideo.v_director" id="strVideoDirector" key="index"}{if $index>1},{/if}{
"@type": "Person",
"name": "{$strVideoDirector|raw}"
}{/volist}
]
{/if}
{if !empty($arrVideo.v_actor)},{/if}
{if !empty($arrVideo.v_actor)}
"actor": [
{volist name="$arrVideo.v_actor" id="strVideoActor" key="index"}{if $index>1},{/if}{
"@type": "Person",
"name": "{$strVideoActor|raw}"
}{/volist}
]
{/if}
{if !empty($arrVideo.v_score) && floatval($arrVideo.v_score)>0},{/if}
{if !empty($arrVideo.v_score) && floatval($arrVideo.v_score)>0}
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "{$arrVideo.v_score|raw}",
"ratingCount": 1
}
{/if},
"publisher": {
"@type": "Organization",
"name": "{$DomainModel->d_name|raw}"
}
}
</script>
{/block}
{block name="strPageCode"}
<?php $strPageCode = 'info'; ?>
{/block}
{block name="main"}
{assign name="pageCfg" value="$TpStyle.template_cfg.pages.detail"}
{include file="module/page/page_router" /}
{/block}

View File

@@ -1,30 +1,20 @@
{extend name="base" /}
{block name="get-data"}
{if $Request.route.intVId && $Request.route.intVForgeId}
{if $Request.route.intVId && $Request.route.intVForgeId}
{video:info v_id="$Request.route.intVId" v_key="arrVideo" v_fid="$Request.route.intVForgeId" export_name="arrVideo"/}
{elseif $Request.route.intVId}
{elseif $Request.route.intVId}
{video:info v_id="$Request.route.intVId" v_key="arrVideo" export_name="arrVideo"/}
{else}
{else}
{video:info v_id="$DomainModel->info_id" n_key="arrVideo" export_name="arrVideo" /}
{/if}
{/if}
{site:vciurl parent_category="$arrVideo.v_parent_category_en" export_name="strVciurl" /}
{site:vclurl parent_category="$arrVideo.v_parent_category_en"
{site:vciurl parent_category="$arrVideo.v_parent_category_en" export_name="strVciurl" /}
{site:vclurl parent_category="$arrVideo.v_parent_category_en"
category="$arrVideo.v_category_en"
area="all" lang="all" year="all" order="all" page="1"
export_name="strVclurl" /}
{/block}
{block name="head-css"}
<link rel="stylesheet" href="/public/video/DPlayer.min.css">
{/block}
{block name="main"}
{assign name="pageCfg" value="$TpStyle.template_cfg.pages.play"}
{php}
$arrBreadcrumb = [
['title'=>'首页','url'=>'/'],
@@ -32,11 +22,165 @@
['title'=>$arrVideo['v_category'],'url'=>$strVclurl],
];
{/php}
<!-- 播放页:$pageCfg = $TpStyle['template_cfg']['pages']['play']; -->
{/block}
{block name="title"}{site:seotkd code="title" page="play" /}{/block}
{block name="keywords"}{site:seotkd code="keywords" page="play" /}{/block}
{block name="description"}{site:seotkd code="description" page="play" /}{/block}
{block name="head"}
<meta name="robots" content="index,follow">
{if $Request.route.intVId }
<link rel="canonical" href='https://{$DomainModel->d_domain}{site:vpurl v_id="$arrVideo.v_id" v_py="$arrVideo.v_name_en" play_type="default" play_index="1" /}'>
{/if}
{// Open Graph 协议用于Facebook、LinkedIn等}
<meta property="og:title" content='{site:seotkd code="title" page="play" /}'>
<meta property="og:description" content='{site:seotkd code="description" page="play" /}'>
{switch $arrVideo.v_parent_category_en }
{case 'dian-ying' }
<meta property="og:type" content="video.movie" />
{/case}
{case 'dian-shi-ju' }
<meta property="og:type" content="video.episode" />
{/case}
{case 'zong-yi' }
<meta property="og:type" content="video.tv_show" />
{/case}
{case 'dong-man' }
<meta property="og:type" content="video.episode" />
{/case}
{case 'duan-ju-da-quan' }
<meta property="og:type" content="video.episode" />
{/case}
{default /}
<meta property="og:type" content="video.movie" />
{/switch}
<meta property="og:url" content='https://{$DomainModel->d_domain}{site:vurl v_id="$arrVideo.v_id" v_py="$arrVideo.v_name_en"/}'>
<meta property="og:image" content="https://{$DomainModel->d_domain}{$arrVideo.v_pic}">
<meta property="og:site_name" content="{$DomainModel->d_name}">
<meta property="og:video:type" content="video/m3u8">
{// Twitter Card用于Twitter/X}
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="{$arrVideo.v_name|raw} - {$arrVideo.v_category|default=''|raw}完整版在线观看 - {$DomainModel->d_name|raw}">
<meta name="twitter:description" content="{if !empty($arrVideo.v_description)}{$arrVideo.v_description|raw}{else/}{$DomainModel->d_name|raw}为你提供{$arrVideo.v_name|raw}在线播放与相关内容推荐。{/if}">
<meta name="twitter:image" content="{if stripos($arrVideo.v_pic,'http')===0}{$arrVideo.v_pic|raw}{else/}https://{$DomainModel->d_domain}{$arrVideo.v_pic|raw}{/if}">
{php}
// 你已有:$arrBreadcrumbtitle/url
// 这里补成绝对 URL避免 JSON-LD 用相对路径
$strBase = 'https://' . $DomainModel->d_domain;
$arrBreadcrumbLd = [];
foreach ($arrBreadcrumb as $intIdx => $arrIt) {
$strTitle = (string)($arrIt['title'] ?? '');
$strUrl = (string)($arrIt['url'] ?? '');
if ($strTitle === '' || $strUrl === '') {
continue;
}
// url 绝对化
if (stripos($strUrl, 'http') !== 0) {
if ($strUrl[0] !== '/') {
$strUrl = '/' . $strUrl;
}
$strUrl = $strBase . $strUrl;
}
$arrBreadcrumbLd[] = [
'@type' => 'ListItem',
'position' => (int)($intIdx + 1),
'name' => $strTitle,
'item' => $strUrl,
];
}
{/php}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": {php}echo json_encode($arrBreadcrumbLd, JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);{/php}
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "{$arrVideo.v_name|raw}",
"description": "{if !empty($arrVideo.v_description)}{$arrVideo.v_description|raw}{else/}暂无简介{/if}",
"thumbnailUrl": "{$arrVideo.v_pic|raw}",
"uploadDate": "{:date('Y-m-d')}",
"url": "https://{$DomainModel->d_domain}{site:vurl v_id="$arrVideo.v_id" v_py="$arrVideo.v_name_en"/}"
{if !empty($arrVideo.v_lang)},{/if}
{if !empty($arrVideo.v_lang)}
"inLanguage": [
{volist name="$arrVideo.v_lang" id="strVideoLang" key="index"}{if $index>1},{/if}"{$strVideoLang|raw}"{/volist}
]
{/if}
{if !empty($arrVideo.v_area)},{/if}
{if !empty($arrVideo.v_area)}
"contentLocation": [
{volist name="$arrVideo.v_area" id="strVideoArea" key="index"}{if $index>1},{/if}{
"@type": "Place",
"name": "{$strVideoArea|raw}"
}{/volist}
]
{/if}
{if !empty($arrVideo.v_director)},{/if}
{if !empty($arrVideo.v_director)}
"director": [
{volist name="$arrVideo.v_director" id="strVideoDirector" key="index"}{if $index>1},{/if}{
"@type": "Person",
"name": "{$strVideoDirector|raw}"
}{/volist}
]
{/if}
{if !empty($arrVideo.v_actor)},{/if}
{if !empty($arrVideo.v_actor)}
"actor": [
{volist name="$arrVideo.v_actor" id="strVideoActor" key="index"}{if $index>1},{/if}{
"@type": "Person",
"name": "{$strVideoActor|raw}"
}{/volist}
]
{/if}
{if !empty($arrVideo.v_score) && floatval($arrVideo.v_score)>0},{/if}
{if !empty($arrVideo.v_score) && floatval($arrVideo.v_score)>0}
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "{$arrVideo.v_score|raw}",
"ratingCount": 1
}
{/if},
"publisher": {
"@type": "Organization",
"name": "{$DomainModel->d_name|raw}"
}
}
</script>
{/block}
{block name="strPageCode"}<?php $strPageCode = 'player'; ?>{/block}
{block name="head-css"}
<link rel="stylesheet" href="/public/video/DPlayer.min.css">
{/block}
{block name="main"}
{assign name="pageCfg" value="$TpStyle.template_cfg.pages.play"}
{include file="module/page/page_router" /}
<script>
const strMaxPlayHeight = '480px'
const strVideoId = `{$arrVideo.v_id}`;
@@ -59,16 +203,12 @@
var arrPlayUrl = {$arrVideo.v_play_url|json_encode|raw} ;
var strPlayUrl = ""
var boolIsPlayPage = true
</script>
{/block}
{block name="footer-js"}
<!-- <script src="https://cdn.staticfile.org/jquery/3.7.1/jquery.min.js"></script> -->
<script src="/public/jquery/jquery-3.7.1.min.js" type="module" charset="utf-8"></script>
<script src="https://cdn.staticfile.org/jquery/3.7.1/jquery.min.js"></script>
<script type="text/javascript" src="/public/video/hls.min.js" ></script>
<script type="text/javascript" src="/public/video/DPlayer.min.js" ></script>
<script type="text/javascript" src="/static/js/player/dplayer.init.js" ></script>
{/block}

View File

@@ -138,6 +138,39 @@ class ConverterMovel
{
$strSubject = str_replace(array_keys(self::$arrMap), array_values(self::$arrMap), $strSubject);
return str_replace(array_keys(self::$arrMap), array_values(self::$arrMap), $strSubject);
$strSubject = str_replace(array_keys(self::$arrMap), array_values(self::$arrMap), $strSubject);
return self::sanitizeMetaString($strSubject);
}
/**
* 清理 meta 类字符串:
* - 去掉换行 / 制表
* - 收敛连续分隔符(,, ||
* - 去掉分隔符两侧多余空格
* - 清理首尾分隔符
*/
static private function sanitizeMetaString(string $strSubject): string
{
// 1) 去掉换行与不可见空白(避免 meta content 出现折行)
$strSubject = str_replace(["\r\n", "\n", "\r", "\t"], ' ', $strSubject);
// 2) 收敛多空格
$strSubject = preg_replace('/\s{2,}/u', ' ', $strSubject) ?? $strSubject;
// 3) 清理分隔符两侧空格(只处理常见分隔符:英文逗号/中文逗号/竖线)
$strSubject = preg_replace('/\s*([,|])\s*/u', '$1', $strSubject) ?? $strSubject;
// 4) 收敛连续分隔符:",," "" "||" 以及 ",,," 这种
$strSubject = preg_replace('/([,|])(?:\1)+/u', '$1', $strSubject) ?? $strSubject;
// 5) 处理类似 ",,"(中间夹空格)的情况:", ,"
$strSubject = preg_replace('/([,|])(?:\s*\1)+/u', '$1', $strSubject) ?? $strSubject;
// 6) 去掉首尾分隔符与多余空格
$strSubject = trim($strSubject);
$strSubject = trim($strSubject, ",| ");
return $strSubject;
}
}

View File

@@ -14,6 +14,13 @@ use app\model\NovelClicksModel;
use app\model\NovelModel;
use app\common\helper\SiteStyle;
use app\common\helper\CssBuilder;
use app\common\helper\JsBuilder;
use app\common\helper\UrlBuilder;
use app\common\seo\SeoRenderer;
use app\common\CommentPool;
use app\common\PinlunVariant;
use think\facade\Request;
use think\facade\Config;
use think\exception\HttpException;
@@ -65,6 +72,18 @@ class SiteContext
*/
public $NovelClicksModel;
/**
* TpStyle
*
*/
public $TpStyle;
/**
* UrlBuilder
*
*/
public $UrlBuilder;
public function __construct()
{
$this->Request = request();
@@ -84,6 +103,9 @@ class SiteContext
$this->DomainModel = DomainModel::getDomainOnCacheByDomain($strDomain);
$this->TpStyle = SiteStyle::getConfig();
$this->UrlBuilder = new UrlBuilder($this->TpStyle);
if (empty($this->DomainModel)) {
throw new HttpException(404, 'Site config not Found');
}
@@ -142,12 +164,20 @@ class SiteContext
View::assign("strBookShelfUrlTemp", $strBookShelfUrlTemp);
View::assign("strUserUrlTemp", $strUserUrlTemp);
} else {
// $strPcUrlTemp = $this->DomainModel->getFomartSubject('VIDEO_PC_PATH_URL', '', false);
$strYouQingLiangJieTemp = $this->DomainModel->getFomartSubject('YOUQING_LIANJIE', '', false);
View::assign("strPcPath", '');
if ($this->TemplatesModel['t_code'] == 'videoGpt1') {
$strRankUrlTemp = $this->UrlBuilder->rankIndex();
$strSearchListUrlTemp = $this->UrlBuilder->searchEntry();
$strHistoryUrlTemp = $this->UrlBuilder->history();
} else {
$strRankUrlTemp = $this->DomainModel->getFomartSubject('VIDEO_RANK_INDEX_URL', '', false);
$strSearchListUrlTemp = $this->DomainModel->getFomartSubject('VIDEO_SEARCH_LIST_URL', '', false);
$strHistoryUrlTemp = $this->DomainModel->getFomartSubject('VIDEO_HISTORY_LIST_URL', '', false);
$strYouQingLiangJieTemp = $this->DomainModel->getFomartSubject('YOUQING_LIANJIE', '', false);
View::assign("strPcPath", '');
}
View::assign("strRankUrlTemp", $strRankUrlTemp);
View::assign("strSearchListUrlTemp", $strSearchListUrlTemp);
View::assign("strHistoryUrlTemp", $strHistoryUrlTemp);
@@ -155,33 +185,34 @@ class SiteContext
}
// 视频站点需要信息
// $strVideoCategoryIndexUrlTemp = $this->DomainModel->getFomartSubject('VIDEO_CATEGORY_INDEX_URL', '', false);
// $strVideoSearchListUrlTemp = $this->DomainModel->getFomartSubject('VIDEO_SEARCH_LIST_URL', '', false);
// $strVideoHistoryUrlTemp = $this->DomainModel->getFomartSubject('VIDEO_HISTORY_LIST_URL', '', false);
// View::assign("strVideoCategoryIndexUrlTemp", $strVideoCategoryIndexUrlTemp);
// View::assign("strVideoSearchListUrlTemp", $strVideoSearchListUrlTemp);
// View::assign("strVideoHistoryUrlTemp", $strVideoHistoryUrlTemp);
// var_dump($this->DomainModel->t_cfg);
$strEmail = SystemConfigModel::getValByCode('YOU_XIANG');
// 1. 站点 DNA
$TpStyle = SiteStyle::getConfig();
$TpStyle = $this->TpStyle;
// 3. 构建本域名 CSS合并并替换 __PFX__
$cssUrl = CssBuilder::build(
$strCssUrl = CssBuilder::build(
$TpStyle['css_files'],
$TpStyle['dom_prefix'],
$TpStyle['static_hash']
);
$strJsUrl = JsBuilder::build(
$TpStyle['js_files'] ?? [],
(string)$TpStyle['dom_prefix'],
(string)$TpStyle['static_hash']
);
// 4. 模板变量注入
View::assign('TpStyle', $TpStyle);
View::assign("TpTpl", $TpStyle['templates']);
View::assign('TpCss', $cssUrl);
View::assign('strTpCss', $strCssUrl);
View::assign('strTpJs', $strJsUrl);
View::assign('strEmail', $strEmail);
$vod_list = $this->DomainModel;
View::assign('vod_list',$vod_list);
// View::assign('Url', new UrlBuilder($TpStyle));
$vod_list = $this->DomainModel;
View::assign('vod_list', $vod_list);
View::assign('Request', $this->Request);
View::assign('DomainModel', $this->DomainModel);
@@ -702,4 +733,75 @@ class SiteContext
return $this->Request->ip(); // 备用
}
/**
* SEO 输出统一入口(给模板标签用)
*
* @param string $strCode title | keywords | description
* @return string
*/
public function getSeoTkd(string $strCode, string $strPage): string
{
// TpStyle 已在 initCfg() 中注入
$TpStyle = $this->TpStyle;
if (empty($TpStyle)) {
return '';
}
// 1⃣ 选 SEO 模板
$renderer = new SeoRenderer($TpStyle);
$tpl = $renderer->getTemplate($strCode, $strPage);
if ($tpl === '') {
return '';
}
// var_dump($tpl);
// 2⃣ 统一走 Converter你现有系统
return ConverterMovel::convert($tpl);
}
public function getTemplate(): string
{
$strDomain = $this->Request->rootDomain();
$this->DomainModel = DomainModel::getDomainOnCacheByDomain($strDomain);
if (empty($this->DomainModel)) {
throw new HttpException(404, 'Site config not Found');
}
$this->TemplatesModel = TemplatesModel::getTemplateOnCacheByTId($this->DomainModel->t_id);
if (empty($this->TemplatesModel)) {
throw new HttpException(500, 'Site template not Found');
}
return $this->TemplatesModel['t_code'];
}
public function getPinlunData(int $intVideoId): array
{
$strDomain = $this->DomainModel->d_domain ?? request()->domain();
// 兜底:如果上下文没有 vo至少保证有 v_id占位符会降级
if (empty($vo) || intval($vo['v_id'] ?? 0) !== $intVideoId) {
$vo = ['v_id' => $intVideoId];
}
// // 冻结 cfg你也可以改成 domainSeed / pageSeed这里用你现有 seed
$arrPinlunCfg = $this->TpStyle['template_cfg']['pages']['detail']['pinlun'];
$arrPinlun = CommentPool::build(
$strDomain,
$intVideoId,
$arrPinlunCfg,
[
'v_name' => ConverterMovel::getVal('strVideoName') ?? '',
'v_actor' => ConverterMovel::getVal('strVideoActor') ?? [],
'v_director' => ConverterMovel::getVal('strVideoDirector') ?? [],
]
);
return [
'arrPinlun' => $arrPinlun,
];
}
}

View File

@@ -334,7 +334,7 @@ class StaticConfig
}
/**
* getNovelCategoryFilter
* 获取所有分类 一维数组1级+2级
*
* @return array
*/
@@ -344,7 +344,7 @@ class StaticConfig
}
/**
* getVideoCategoryTypeFilter
* 获取自定义所有分类 二维数组1级>2级
*
* @return array
*/
@@ -352,4 +352,5 @@ class StaticConfig
{
return VideoCategoryModel::getCustomCategory($strType);
}
}

View File

@@ -11,6 +11,9 @@ use app\model\VideoClicksModel;
use app\model\VideoModel;
use template\page\CusteomPage02;
use think\exception\HttpException;
use app\common\helper\SiteStyle;
use app\common\helper\UrlBuilder;
class VideoService
{
@@ -50,6 +53,11 @@ class VideoService
*/
public function getVideoCategoryIndexUrl(string $strParentCategory): string
{
$strTmpCode = $this->SiteContext->TemplatesModel['t_code'];
if ($strTmpCode == 'videoGpt1') {
return $this->SiteContext->UrlBuilder->categoryParent($strParentCategory);
} else {
$strKey = 'VIDEO_CATEGORY_INDEX_URL';
$strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [
'strParentCategory' => !empty($strParentCategory) ? $strParentCategory : '',
@@ -58,6 +66,7 @@ class VideoService
$strUrl = preg_replace('#/{2,}#', '/', $strUrl);
return (string)$strUrl;
}
}
@@ -70,6 +79,11 @@ class VideoService
*/
public function getVideoInfoUrl(int $intVId, string $strPinYin): string
{
$strTmpCode = $this->SiteContext->TemplatesModel['t_code'];
if ($strTmpCode == 'videoGpt1') {
return $this->SiteContext->UrlBuilder->detail($strPinYin, $intVId);
} else {
$strKey = 'VIDEO_INFO_URL';
$strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [
'intVId' => $intVId,
@@ -77,25 +91,32 @@ class VideoService
]);
return (string)$strUrl;
}
}
/**
* 伪造视频
*
* @param integer $intVId
* @param string $intPinYin
* @param string $strPinYin
* @param integer $intVForgeId
* @return string
*/
public function getForgeVideoInfoUrl(int $intVId, string $intPinYin, int $intVForgeId): string
public function getForgeVideoInfoUrl(int $intVId, string $strPinYin, int $intVForgeId): string
{
$strTmpCode = $this->SiteContext->TemplatesModel['t_code'];
if ($strTmpCode == 'videoGpt1') {
return $this->SiteContext->UrlBuilder->detailForge($strPinYin, $intVId, $intVForgeId);
} else {
$strKey = 'FORGE_VIDEO_INFO_URL';
$strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [
'intVId' => $intVId,
'strPinYin' => $intPinYin,
'strPinYin' => $strPinYin,
'intVForgeId' => $intVForgeId,
]);
return (string)$strUrl;
}
}
/**
* 视频播放
@@ -108,6 +129,11 @@ class VideoService
*/
public function getVideoPlayUrl(int $intVId, string $strPinYin, string $strPlayType, int $intPlayIndex): string
{
$strTmpCode = $this->SiteContext->TemplatesModel['t_code'];
if ($strTmpCode == 'videoGpt1') {
return $this->SiteContext->UrlBuilder->play($strPinYin, $intVId, $strPlayType, $intPlayIndex);
} else {
$strKey = 'VIDEO_PLAY_URL';
$strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [
'intVId' => $intVId,
@@ -117,6 +143,7 @@ class VideoService
]);
return (string)$strUrl;
}
}
/**
@@ -133,6 +160,11 @@ class VideoService
*/
public function getVideoCategoryUrl(string|NULL $strCategory, string|NULL $strParentCategory, string|NULL $strArea, int|string|NULL $strLang, int|string|NULL $strYear, int|string|NULL $strOrder, int|string|NULL $intPage): string
{
$strTmpCode = $this->SiteContext->TemplatesModel['t_code'];
if ($strTmpCode == 'videoGpt1') {
return $this->SiteContext->UrlBuilder->categoryChild($strParentCategory, $strCategory, $intPage);
} else {
$strKey = 'VIDEO_CATEGORY_URL';
$strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [
'strCategory' => !empty($strCategory) ? $strCategory : 'all',
@@ -147,6 +179,7 @@ class VideoService
$strUrl = preg_replace('#/{2,}#', '/', $strUrl);
return (string)$strUrl;
}
}
/**
* 排行榜 列表 url
@@ -159,7 +192,11 @@ class VideoService
*/
public function getVideoRankUrl(string $strCategory, string $strParentCategory, string $strSortType, int $intPage): string
{
$strTmpCode = $this->SiteContext->TemplatesModel['t_code'];
if ($strTmpCode == 'videoGpt1') {
return $this->SiteContext->UrlBuilder->rankList($strSortType);
} else {
$strKey = 'VIDEO_RANK_LIST_URL';
$strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [
'strCategory' => !empty($strCategory) ? $strCategory : 'all',
@@ -171,6 +208,7 @@ class VideoService
$strUrl = preg_replace('#/{2,}#', '/', $strUrl);
return (string)$strUrl;
}
}
/**
@@ -203,6 +241,11 @@ class VideoService
*/
public function getVideoSearchUrl($strKeyWords, $intPage = 1): string
{
$strTmpCode = $this->SiteContext->TemplatesModel['t_code'];
if ($strTmpCode == 'videoGpt1') {
return $this->SiteContext->UrlBuilder->searchResult($strKeyWords);
} else {
$strKey = 'VIDEO_SEARCH_LIST_URL';
$strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [
'intPage' => $intPage,
@@ -210,6 +253,7 @@ class VideoService
]);
return (string)$strUrl;
}
}
/**
* 获取排行榜视频
@@ -608,6 +652,8 @@ class VideoService
}
// 更新值
$arrAllVideoClass = StaticConfig::getVideoCategoryFilter();
$strNCategory = $arrAllVideoClass[$strVCategoryEn];
ConverterMovel::setVal([
'intPage' => $intPage,
@@ -746,4 +792,137 @@ class VideoService
return $arrVideo;
}
/**
* 获取 播放线路-中文
*
* @param string $strCode
* @return string
*/
public function getConverterPlayLineVal(string $strCode): string
{
$strCode = strtolower(trim((string)$strCode));
if ($strCode === '') {
return '默认';
}
// 线路映射(可持续扩展)
$arrMap = [
'maotai' => '茅台',
'douban' => '豆瓣',
'youzhi' => '优质',
'default' => '默认',
'vip' => 'VIP线路',
];
if (isset($arrMap[$strCode])) {
return $arrMap[$strCode];
}
// 标准化(去空格)
$strNorm = preg_replace('/\s+/', '', $strCode);
if ($strNorm === '') {
return '默认';
}
// yun-2 / yun_2
if (preg_match('/^([a-z]+)[\-_](\d+)$/', $strNorm, $arrMatch)) {
$strPrefix = $arrMatch[1];
$intNum = (int)$arrMatch[2];
$strPrefixName = $arrMap[$strPrefix] ?? strtoupper($strPrefix);
return $strPrefixName . ' ' . $intNum;
}
// yun3 / vip2
if (preg_match('/^([a-z]+)(\d+)$/', $strNorm, $arrMatch)) {
$strPrefix = $arrMatch[1];
$intNum = (int)$arrMatch[2];
$strPrefixName = $arrMap[$strPrefix] ?? strtoupper($strPrefix);
return $strPrefixName . ' ' . $intNum;
}
// 未命中变得更可读abc-def → Abc Def
$strHuman = preg_replace('/[\-_]+/', ' ', $strNorm);
$strHuman = trim((string)$strHuman);
if ($strHuman !== '') {
return ucwords($strHuman);
}
return '默认';
}
/**
* 获取图片 alt稳定、域名级差异、同片稳定
*
* @param array $arrTpStyle
* @param array|object $arrVideo 支持 array / BSONDocument
* @param string $strSlotType detail_cover | list_poster ...
* @param string $strItemType poster | media | rank ...
* @return string
*/
public function getVideoImgAlt(array $arrTpStyle, $arrVideo, string $strSlotType = 'list_poster', string $strItemType = 'poster'): string
{
$arrVideo = $this->toArraySafe($arrVideo);
return SiteStyle::buildImgAlt($arrTpStyle, $arrVideo, $strSlotType, $strItemType);
}
/**
* 获取详情页“防薄内容”模块数据(稳定、域名级差异、同片稳定)
*
* @param array $arrTpStyle
* @param array $arrVideo
* @return array
*/
public function getVideoDetailSeoAddon(array $arrTpStyle, array $arrVideo): array
{
return SiteStyle::buildDetailSeoAddon($arrTpStyle, $arrVideo);
}
/**
* BSONDocument / 对象 / array 统一转数组(递归)
*/
private function toArraySafe($mixVal): array
{
if (is_array($mixVal)) return $mixVal;
// MongoDB BSONDocument / BSONArray 通常实现了 getArrayCopy 或 jsonSerialize
if (is_object($mixVal)) {
if (method_exists($mixVal, 'getArrayCopy')) {
return $this->toArrayDeep($mixVal->getArrayCopy());
}
if ($mixVal instanceof \JsonSerializable) {
$tmp = $mixVal->jsonSerialize();
return $this->toArrayDeep(is_array($tmp) ? $tmp : (array)$tmp);
}
return $this->toArrayDeep((array)$mixVal);
}
return [];
}
private function toArrayDeep($mixVal)
{
if (!is_array($mixVal)) return $mixVal;
foreach ($mixVal as $k => $v) {
if (is_object($v)) {
if (method_exists($v, 'getArrayCopy')) {
$mixVal[$k] = $this->toArrayDeep($v->getArrayCopy());
} elseif ($v instanceof \JsonSerializable) {
$tmp = $v->jsonSerialize();
$mixVal[$k] = $this->toArrayDeep(is_array($tmp) ? $tmp : (array)$tmp);
} else {
$mixVal[$k] = $this->toArrayDeep((array)$v);
}
} elseif (is_array($v)) {
$mixVal[$k] = $this->toArrayDeep($v);
}
}
return $mixVal;
}
}

View File

@@ -10,6 +10,8 @@ use app\model\VideoCategoryModel;
use app\services\StaticConfig;
use microserver\ProcessSanitizer;
use microserver\QueueManage;
use app\model\TemplatesModel;
use app\common\helper\SiteStyle;
class VideoSiteMapLogic
{
@@ -159,6 +161,19 @@ class VideoSiteMapLogic
mkdir($strDomainDir);
}
// 通过域名获取对应的模板
// $TemplatesModel = TemplatesModel::getTemplateOnCacheByTId($DomainModel->t_id);
// if (empty($TemplatesModel)) {
// $TemplatesModel = 'videoGpt1';
// }
// // 判断如果是gpt 模板 则 先获取当前域名的 siteStyle方便下面拿 url模板
// if ($TemplatesModel == 'videoGpt1') {
// $arrTpStyle = SiteStyle::getConfig($DomainModel->d_domain);
// $arrUrlFamily = $arrTpStyle['template_cfg']['url_family'];
// }
$arrUrlFamily = $this->getGptArrUrlTmp($DomainModel);
$strHead = <<<EOF
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
@@ -195,7 +210,13 @@ EOF;
'strPinYin' => $Video->v_name_en,
];
if ($arrUrlFamily && !empty($arrUrlFamily)) {
$strPattern = $arrUrlFamily['detail']['pattern'];
$strUri = buildUrlFromPattern($strPattern, $arrArgs);
} else {
$strUri = $DomainModel->getFomartUrlEx($strKey, $strDomain, $strController, $strAction, $arrArgs);
}
$strUrl = sprintf("https://www.%s%s", $DomainModel->d_domain, $strUri);
$strPriority = '0.8';
$strContent = sprintf($strTemplate, $strUrl, $strPriority);
@@ -266,10 +287,17 @@ EOF;
if (is_dir($strDomainDir) == false) {
mkdir($strDomainDir);
}
$strMapIndexFile = $strDomainDir . '/sitemap-main.xml';
$arrUrlFamily = $this->getGptArrUrlTmp($DomainModel);
if ($arrUrlFamily && !empty($arrUrlFamily)) {
$strPattern = $arrUrlFamily['rank_index']['pattern'];
$strRankIndexUri = buildUrlFromPattern($strPattern, []);
} else {
$strRankIndexUri = $DomainModel->getFomartUrlEx("VIDEO_RANK_INDEX_URL", $DomainModel->d_domain, "", "", []);
}
$strRankIndexUrl = sprintf("https://www.%s%s", $DomainModel->d_domain, $strRankIndexUri);
$strContent = <<<EOF
@@ -299,9 +327,16 @@ EOF;
$strAction = "";
$arrArgs = [
'strParentCategory' => $arrParentCategory['v_category_en'],
'intParentId' => $arrParentCategory['v_category_en'],
];
if ($arrUrlFamily && !empty($arrUrlFamily)) {
$strPattern = $arrUrlFamily['category_parent']['pattern'];
$strUri = buildUrlFromPattern($strPattern, $arrArgs);
} else {
$strUri = $DomainModel->getFomartUrlEx($strKey, $strDomain, $strController, $strAction, $arrArgs);
}
$strUrl = sprintf("https://www.%s%s", $DomainModel->d_domain, $strUri);
@@ -331,15 +366,22 @@ EOF;
$strAction = "";
$arrArgs = [
'strParentCategory' => $arrParentCategory['v_category_en'],
'intParentId' => $arrParentCategory['v_category_en'],
'strCategory' => $arrChildrenCategory['v_category_en'],
'intCategoryId' => $arrChildrenCategory['v_category_en'],
'strYear' => 'all',
'strArea' => 'all',
'strOrder' => $strSortKey,
'strLang' => 'all',
'intPage' => 1,
];
if ($arrUrlFamily && !empty($arrUrlFamily)) {
$strPattern = $arrUrlFamily['category_child']['pattern'];
$strUri = buildUrlFromPattern($strPattern, $arrArgs);
} else {
$strUri = $DomainModel->getFomartUrlEx($strKey, $strDomain, $strController, $strAction, $arrArgs);
}
$strUrl = sprintf("https://www.%s%s", $DomainModel->d_domain, $strUri);
$strContent = <<<EOF
<url>
@@ -372,7 +414,13 @@ EOF;
'strSortType' => $strSortKey,
];
if ($arrUrlFamily && !empty($arrUrlFamily)) {
$strPattern = $arrUrlFamily['rank_list']['pattern'];
$strUri = buildUrlFromPattern($strPattern, $arrArgs);
} else {
$strUri = $DomainModel->getFomartUrlEx($strKey, $strDomain, $strController, $strAction, $arrArgs);
}
$strUrl = sprintf("https://www.%s%s", $DomainModel->d_domain, $strUri);
@@ -489,6 +537,8 @@ EOF;
foreach ($this->getDomain() as $DomainModel) {
$arrUrlFamily = $this->getGptArrUrlTmp($DomainModel);
$strDomainDir = rtrim($this->strSiteMapPath, '/') . '/' . $DomainModel->d_domain;
if (!is_dir($strDomainDir)) {
@@ -510,17 +560,23 @@ EOF;
$isFirst = true;
foreach ($this->fetchVideosByBatch($intStart, $this->intPageSize) as $Video) {
$arrArgs = [
'intVId' => $Video->v_id,
'strPinYin' => $Video->v_name_en,
];
if ($arrUrlFamily && !empty($arrUrlFamily)) {
$strPattern = $arrUrlFamily['detail']['pattern'];
$strUri = buildUrlFromPattern($strPattern, $arrArgs);
} else {
$strUri = $DomainModel->getFomartUrlEx(
"VIDEO_INFO_URL",
$DomainModel->d_domain,
'',
'',
[
'intVId' => $Video->v_id,
'strPinYin' => $Video->v_name_en,
]
$arrArgs
);
}
$fullUrl = 'https://www.' . $DomainModel->d_domain . $strUri;
@@ -572,4 +628,29 @@ EOF;
echo "[JSON] done {$finalFile}\n";
}
}
/**
* Undocumented function
*
* @param [type] $DomainModel
* @return void
*/
public function getGptArrUrlTmp($DomainModel)
{
// 通过域名获取对应的模板
$arrUrlFamily = [];
$TemplatesModel = TemplatesModel::getTemplateOnCacheByTId($DomainModel->t_id);
if (empty($TemplatesModel)) {
$TemplatesModel = 'videoGpt1';
}
// 判断如果是gpt 模板 则 先获取当前域名的 siteStyle方便下面拿 url模板
if ($TemplatesModel->t_code == 'videoGpt1') {
$arrTpStyle = SiteStyle::getConfig(null, $DomainModel->d_domain);
$arrUrlFamily = $arrTpStyle['template_cfg']['url_family'];
}
return $arrUrlFamily;
}
}

View File

@@ -38,6 +38,9 @@ return [
//页面数据缓存
'view_data_cache' => env('VIEW_DATA_CACHE', false),
//页面 冻结站点 配置 cfg 缓存
'view_site_style_cache' => env('VIEW_SITE_STYLE_CACHE', false),
//页面数据缓存驱动
'view_data_cache_driver' => env('VIEW_DATA_CACHE_DRIVER', 'redis'),
];

View File

@@ -31,6 +31,8 @@ class Site extends TagLib
'forgelist' => ['attr' => 'count,diff_key,cache_life,d_key,d_val', 'close' => 1],
'helper' => ['attr' => 'func', 'close' => 0],
'getval' => ['attr' => 'code', 'close' => 0],
'seotkd' => ['attr' => 'code,page', 'close' => 0],
'pinlun' => ['attr' => 'id,export_name', 'close' => 0],
];
private function customBuildVar($mixedArgs)
@@ -42,6 +44,54 @@ class Site extends TagLib
}
}
/**
* 评论数据(稳定生成,导出数组)
*
* 用法:
* {video:pinlun id="$vo.v_id" export_name="pin" /}
* 然后模板用:
* {include file="module/detail/pinlun/_pinlun_router" /}
* 在 router 中读取:
* $pin_pinlunCfg / $pin_pinlunArr
*
* 或者 export_name 不填时默认导出:
* $pinlunCfg / $pinlunArr
*/
public function tagPinlun($tag)
{
$strVId = $tag['id'] ?? '0';
$strVId = $this->customBuildVar($strVId);
// export_name用于变量前缀避免污染
$export_name = $tag['export_name'] ?? '';
$strDataName = randomString(8);
if (!empty($export_name) && !preg_match('/^[A-Za-z_]\w*$/', $export_name)) {
$export_name = '';
}
$strParse = <<<EOD
<?php
\${$strDataName} = app(\\app\\services\\SiteContext::class)->getPinlunData(intval({$strVId}));
EOD;
// 决定导出还是直接输出
if (empty($export_name)) {
$strParse .= <<<EOD
echo \${$strDataName};
?>
EOD;
} else {
$strParse .= <<<EOD
\${$export_name} = \${$strDataName};
?>
EOD;
}
return $strParse;
}
/**
* 视频分类 首页 URL生成器
*
@@ -713,6 +763,28 @@ EOD;
return $strParse;
}
/**
* SEO 标签
*
* 用法:
* {seo field="title" /}
* {seo field="keywords" /}
* {seo field="description" /}
*/
public function tagSeoTkd($tag)
{
$strCode = isset($tag['code']) ? $tag['code'] : 'title';
$strPage = isset($tag['page']) ? $tag['page'] : 'detail';
$strParse = <<<EOD
<?php
echo app(\\app\\services\\SiteContext::class)->getSeoTkd("{$strCode}","{$strPage}");
?>
EOD;
return $strParse;
}
/**
* get grm

View File

@@ -24,6 +24,12 @@ class Video extends TagLib
'ranklist' => ['attr' => 'count,sort_type,v_status,v_category_en,v_parent_category_en,diff_key,cache_life,d_key,d_val', 'close' => 1],
'ranklistexp' => ['attr' => 'count,sort_type,v_status,v_category_en,v_parent_category_en,diff_key,cache_life,d_key,d_val,export_name', 'close' => 0],
'getlinename' => ['attr' => 'code', 'close' => 0],
'imgalt' => ['attr' => 'video,tp_style,slot,item_type,export_name', 'close' => 0],
'seoaddon' => ['attr' => 'video,tp_style,export_name', 'close' => 0],
];
private function customBuildVar($mixedArgs)
@@ -35,6 +41,98 @@ class Video extends TagLib
}
}
/**
* 图片 ALT稳定生成
*
* 用法:
* {video:imgalt video="$arrVideo" slot="detail_cover" item_type="poster" export_name="strAlt" /}
* <img alt="{$strAlt}">
*/
public function tagImgAlt($tag)
{
$strVideo = $tag['video'] ?? '$arrVideo';
$strVideo = $this->customBuildVar($strVideo);
$strTpStyle = $tag['tp_style'] ?? '$TpStyle';
$strTpStyle = $this->customBuildVar($strTpStyle);
$strSlot = $tag['slot'] ?? 'list_poster';
$strSlot = $this->customBuildVar($strSlot);
$strItemType = $tag['item_type'] ?? 'poster';
$strItemType = $this->customBuildVar($strItemType);
$export_name = $tag['export_name'] ?? '';
$strDataName = randomString(8);
if (!empty($export_name) && !preg_match('/^[A-Za-z_]\w*$/', $export_name)) {
$export_name = '';
}
$strParse = <<<EOD
<?php
\${$strDataName} = app(\\app\\services\\VideoService::class)->getVideoImgAlt({$strTpStyle}, {$strVideo}, {$strSlot}, {$strItemType});
EOD;
if (empty($export_name)) {
$strParse .= <<<EOD
echo \${$strDataName};
?>
EOD;
} else {
$strParse .= <<<EOD
\${$export_name} = \${$strDataName};
?>
EOD;
}
return $strParse;
}
/**
* 详情页防薄内容模块数据summary/tags/tip
*
* 用法:
* {video:seoaddon video="$arrVideo" export_name="arrAddon" /}
* 然后模板里渲染 $arrAddon.summary / $arrAddon.tags / $arrAddon.tip
*/
public function tagSeoAddon($tag)
{
$strVideo = $tag['video'] ?? '$arrVideo';
$strVideo = $this->customBuildVar($strVideo);
$strTpStyle = $tag['tp_style'] ?? '$TpStyle';
$strTpStyle = $this->customBuildVar($strTpStyle);
$export_name = $tag['export_name'] ?? '';
$strDataName = randomString(8);
if (!empty($export_name) && !preg_match('/^[A-Za-z_]\w*$/', $export_name)) {
$export_name = '';
}
$strParse = <<<EOD
<?php
\${$strDataName} = app(\\app\\services\\VideoService::class)->getVideoDetailSeoAddon({$strTpStyle}, {$strVideo});
EOD;
if (empty($export_name)) {
// 默认直接输出 json不建议用于页面所以强烈建议 export_name
$strParse .= <<<EOD
echo json_encode(\${$strDataName}, JSON_UNESCAPED_UNICODE);
?>
EOD;
} else {
$strParse .= <<<EOD
\${$export_name} = \${$strDataName};
?>
EOD;
}
return $strParse;
}
/**
* tagRankListExp
*
@@ -598,4 +696,29 @@ EOT;
EOT;
return $strParse;
}
/**
* 获取播放线路中文
*
* @param array
* @return string
*/
public function tagGetLineName($tag)
{
$strCode = $tag['code'];
$strCode = $this->customBuildVar($strCode);
if (empty($strCode)) {
return ''; // 或返回默认值
}
$strParse = <<<EOD
<?php
\$strLineName = app(\\app\\services\\VideoService::class)->getConverterPlayLineVal("{$strCode}");
echo \$strLineName;
?>
EOD;
return $strParse;
}
}

View File

@@ -0,0 +1,32 @@
<?php
return [
'names' => [
'游客', '影迷', '路人甲', '小明', '小李', '匿名用户', '追剧党', '随便看看',
'电影控', '剧荒中', '深夜观众', '弹幕选手', '慢热型', '一刷党', '二刷党'
],
'texts' => [
'节奏不错,后面更好看。',
'画面质感可以,演员也在线。',
'中规中矩,能看完。',
'有几段挺有意思,值得一看。',
'前半段慢一点,后面还行。',
'配乐加分,氛围到位。',
'剧情有点套路,但不算难看。',
'当作消遣刚好。',
'细节挺多,耐看。',
'结尾处理得还不错。',
'整体还行,别期待太高。',
'比想象中好一点。',
'有点上头,停不下来。',
'演员发挥稳定,没出戏。',
'逻辑有瑕疵,但能接受。',
'喜欢这种风格。',
'推荐给喜欢同类型的朋友。',
'看完感觉还不错。',
'不拖沓,挺利索。',
'一般般,但能打发时间。',
],
'times' => [
'刚刚', '1 小时前', '3 小时前', '昨天', '2 天前', '3 天前', '1 周前', '2 周前'
]
];

View File

@@ -0,0 +1,212 @@
<?php
return [
// ===== 主观感受 =====
'feeling' => [
'整体感觉还不错。',
'有点超出预期。',
'说不上特别好,但也不差。',
'看完没太多槽点。',
'属于能看完的那种。',
'比想象中顺一些。',
'整体观感还算舒服。',
'没有想象中那么拉。',
'中规中矩的一部。',
'不算惊艳,但也不失望。',
'整体完成度还可以。',
'看下来没有明显不适。',
'属于正常发挥。',
'整体质量在线。',
'节奏上还能接受。',
'看着不累。',
'整体偏稳。',
'没有明显翻车。',
'比预期好一点。',
'整体不算敷衍。',
'完成度还行。',
'属于能接受的水准。',
'整体还算顺畅。',
'看完不会后悔。',
'没有特别出彩,也没踩雷。',
'整体还算扎实。',
'观感比较平稳。',
'不算烂。',
'没有想象中糟。',
'整体表现尚可。',
],
// ===== 主演 =====
'actor' => [
'{actor} 的表现还可以。',
'主演 {actor} 挺适合这个角色。',
'{actor} 演技在线,没有出戏。',
'感觉 {actor} 发挥得比较稳定。',
'这次 {actor} 的发挥算正常水准。',
'{actor} 的状态还不错。',
'主演的表演没有拖后腿。',
'{actor} 的角色完成度可以。',
'{actor} 演起来还是有说服力的。',
'{actor} 的表现比较自然。',
'整体来看 {actor} 没有明显问题。',
'{actor} 的戏份处理得还行。',
'{actor} 在这部里的发挥比较稳。',
'表演上 {actor} 没有出戏感。',
'{actor} 的演技属于中上水准。',
'这类角色 {actor} 还算拿手。',
'{actor} 的状态保持得不错。',
'主演表现算是加分项。',
'{actor} 没有让人失望。',
'这次 {actor} 的表现比较收敛。',
'{actor} 演得不浮夸。',
'{actor} 的角色塑造还算完整。',
'主演发挥比较到位。',
'{actor} 的表现算是稳住了。',
'{actor} 的表演比较克制。',
'{actor} 处理情绪还算自然。',
'整体来说 {actor} 没有拉胯。',
'{actor} 在这类题材里算熟脸。',
'{actor} 的发挥符合预期。',
'{actor} 没有明显短板。',
],
// ===== 导演 =====
'director' => [
'导演 {director} 的风格还是挺明显的。',
'{director} 拍这种题材算是熟手。',
'能看出是 {director} 一贯的节奏。',
'{director} 的处理方式比较稳。',
'导演的整体把控还可以。',
'{director} 在叙事上比较保守。',
'导演风格偏传统。',
'整体能看出 {director} 的经验。',
'{director} 的节奏控制还算合格。',
'导演在细节上处理得还行。',
'{director} 的发挥中规中矩。',
'这类作品 {director} 还是比较熟悉的。',
'导演没有太多冒险。',
'{director} 的风格比较克制。',
'整体来看导演没有失控。',
'{director} 的调度比较稳。',
'导演处理得相对保守。',
'{director} 的完成度还可以。',
'导演的节奏感一般。',
'{director} 没有太多个人炫技。',
'整体还是 {director} 熟悉的路数。',
'导演的把控能力在线。',
'这次 {director} 的发挥比较稳。',
'{director} 没有明显翻车。',
'导演的整体调性比较统一。',
],
// ===== 剧情 / 节奏 =====
'story' => [
'前面铺垫有点慢,后面好一些。',
'剧情不算复杂,但还算完整。',
'节奏把控一般,中段有点拖。',
'结尾处理得还行。',
'整体结构比较常规。',
'剧情走向比较好猜。',
'中段略显平淡。',
'故事线比较清晰。',
'情节推进偏稳。',
'没有太多反转。',
'剧情没有太大惊喜。',
'整体叙事偏传统。',
'节奏上有点起伏。',
'剧情展开比较循序渐进。',
'整体故事算完整。',
'中规中矩的叙事。',
'剧情逻辑还算通顺。',
'没有明显硬伤。',
'故事发展比较线性。',
'后半段节奏稍微好一点。',
'整体节奏偏慢。',
'剧情展开不算激进。',
'结构比较工整。',
'剧情没有太多花样。',
'整体叙事还算清楚。',
'节奏略显保守。',
'剧情张力一般。',
'情节衔接比较顺。',
'整体推进比较稳。',
'没有明显崩点。',
'剧情属于常规套路。',
'节奏控制中等。',
'整体故事完成度尚可。',
'剧情发展比较克制。',
'叙事方式偏传统。',
],
// ===== 视听 / 画面 =====
'visual' => [
'画面质感还可以。',
'整体画面比较干净。',
'视觉风格偏稳。',
'画面没有明显问题。',
'整体观感还算舒服。',
'镜头语言比较常规。',
'画面表现中规中矩。',
'整体视觉没有拖后腿。',
'画面完成度还行。',
'摄影风格比较保守。',
'整体色调比较统一。',
'画面没有太多亮点。',
'视觉呈现比较稳。',
'整体画面处理得还可以。',
'镜头切换比较顺。',
'画面不算粗糙。',
'整体观感尚可。',
'画面表现合格。',
'视觉部分没有明显短板。',
'整体风格偏写实。',
],
// ===== 配乐 / 氛围 =====
'music' => [
'配乐存在感不强。',
'音乐和画面配合得还行。',
'整体氛围营造一般。',
'配乐比较克制。',
'音乐没有太多记忆点。',
'整体氛围还算到位。',
'配乐没有喧宾夺主。',
'音乐使用比较保守。',
'氛围感尚可。',
'配乐起到辅助作用。',
'整体音乐偏低调。',
'音乐存在感不算强。',
'氛围营造中规中矩。',
'配乐没有明显问题。',
'整体音乐处理得还可以。',
],
// ===== 推荐 / 中性总结 =====
'recommend' => [
'当作消遣看看还是可以的。',
'喜欢这个类型的可以试试。',
'不抱太大期待看会更合适。',
'整体中规中矩。',
'算是同类作品里的正常发挥。',
'适合随便看看。',
'整体没有太大雷点。',
'不算必看,但也不算踩雷。',
'作为消遣片还行。',
'适合打发时间。',
'整体属于安全选择。',
'不追求新鲜感的话可以看。',
'对题材感兴趣可以一试。',
'整体完成度尚可。',
'属于合格线以上。',
'不算惊喜,但也不失望。',
'整体偏稳。',
'作为同类型作品算正常。',
'适合放松的时候看看。',
'不算出彩,但不难看。',
'整体表现平稳。',
'适合随意观看。',
'作为一部普通作品还行。',
'中规中矩的一部。',
'不算浪费时间。',
],
];

View File

@@ -0,0 +1,52 @@
<?php
/**
* Build static url_family dump file
* 用于把动态生成的 URL Family Pool 落盘成“写死数组”
*/
declare(strict_types=1);
// 1⃣ 引入动态生成的 pool
$poolFile = __DIR__ . '/url_family_pool_gpt.php';
if (!file_exists($poolFile)) {
throw new RuntimeException('url_family_pool_gpt.php not found');
}
$urlFamilyPool = require $poolFile;
if (!is_array($urlFamilyPool)) {
throw new RuntimeException('url_family_pool_gpt.php did not return array');
}
// 2⃣ 目标输出文件
$outputFile = __DIR__ . '/url_family_pool_dump.php';
// 3⃣ 生成 PHP 文件内容
$content = "<?php\n";
$content .= "/**\n";
$content .= " * AUTO GENERATED FILE\n";
$content .= " * Generated at: " . date('Y-m-d H:i:s') . "\n";
$content .= " * DO NOT EDIT MANUALLY\n";
$content .= " */\n\n";
$content .= "return ";
// var_export 是关键:把数组变成“可执行 PHP 代码”
$content .= var_export($urlFamilyPool, true);
$content .= ";\n";
// 4⃣ 写入文件(原子写,避免半文件)
$tmpFile = $outputFile . '.tmp';
if (file_put_contents($tmpFile, $content) === false) {
throw new RuntimeException('Failed to write temp dump file');
}
if (!rename($tmpFile, $outputFile)) {
unlink($tmpFile);
throw new RuntimeException('Failed to move dump file');
}
// 5⃣ 输出提示CLI 下)
echo "URL family dump generated:\n";
echo $outputFile . PHP_EOL;

View File

@@ -57,80 +57,78 @@ return [
"{strSiteName} - {strVideoName} - {strVideoActor}主演{strYear}{strVideoCategoryName}",
"{strVideoName}{strLangName}{strSiteKeywords} - {strVideoCategoryName}{strVideoParentCategoryName}HD高清免费播放 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}免费高清视频播放 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}免费不卡急速高清 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}全集免费不卡高清播放 - {strSiteName}",
"{strVideoName}》{strVideoCategoryName}{strVideoParentCategoryName}完整版视频在线观看_{strSiteName}",
"{strVideoName}》{strVideoCategoryName}{strVideoParentCategoryName}全集免费不卡 - {strSiteName}",
"{strVideoName}》{strVideoCategoryName}{strVideoParentCategoryName}完整版在线播 - {strSiteName}",
"{strVideoName}-{strVideoCategoryName}{strVideoParentCategoryName}全集手机在线高清免费播放- {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}完整版视频在线 - {strSiteName}",
"{strVideoName}》{strVideoCategoryName}{strVideoParentCategoryName}完整版在线播放 - {strSiteName}",
"{strVideoName}-{strVideoCategoryName}{strVideoParentCategoryName}高清版大豆高清蓝光在线观看_{strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}未删减不卡播放_{strSiteName}",
"{strVideoName}完整版电影在线 - {strVideoCategoryName}{strVideoParentCategoryName}免费观看全集视频_{strSiteName}",
"{strVideoName}({strLangName})》-{strVideoCategoryName}{strVideoParentCategoryName}全集免费不卡播放_{strSiteName}",
"{strVideoName}{strVideoCategoryName} - {strVideoParentCategoryName}免费高清视频播放 - {strSiteName}",
"{strVideoName}{strLangName} - 全集视频在线观看 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}中字免费在线播放 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}免费在线高清未删减 - {strSiteName}",
"{strVideoName}全集 - {strVideoCategoryName}{strVideoParentCategoryName}高清免费在线 - {strSiteName}",
"{strVideoName}{strLangName} - {strVideoCategoryName}{strVideoParentCategoryName}HD高清免费播放 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}未删减免费视频 - {strSiteName}",
"{strVideoName}超高清4K在线观看 - {strVideoCategoryName}{strVideoParentCategoryName}免费完整版在线 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}高清免费在线观看 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}未删减在线播放 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}免费未删减在线观看 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}手机高清在线播放 - {strSiteName}",
"{strVideoName}HD在线观看 - {strVideoCategoryName}{strVideoParentCategoryName}全集免费视频播放 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}全集免费视频播 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}免费完整版在线播放 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}BD免费视频播放 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}高清免费播放 - {strSiteName}",
"{strVideoName} {strLangName}》-{strVideoCategoryName}{strVideoParentCategoryName}高清完整视频在线 - {strSiteName}",
"{strVideoName}HD在线观看 - {strVideoCategoryName}{strVideoParentCategoryName}未删减免费视频_{strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}全集免费视频播放 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}免费播放HD完整版 - {strSiteName}",
"{strVideoName}手机在线免费播放 - {strVideoCategoryName}{strVideoParentCategoryName}未删减免费完整版_{strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}HD版完整版免费播放 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}全集视频在线观看 - {strSiteName}",
"{strVideoName}HD在线观看 - {strVideoCategoryName}{strVideoParentCategoryName}高清在线免费 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}高清在线免费 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}HD高清免费播放 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}免费高清全集视频 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}中字免费播放 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}完整无删减视频 - {strSiteName}",
"{strVideoName}高清完整视频在线观看-{strVideoCategoryName}{strVideoParentCategoryName} - {strSiteName}",
"{strVideoName}》未删减不卡播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}完整版》免费手机在线免费-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》中文版免费在线-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}{strVideoCategoryName}{strVideoParentCategoryName}完整无删减视频 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}BD高清免费播放_{strSiteName}",
"{strVideoName}》高清在线免费播-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName} - HD高清免费播放-{strVideoCategoryName}{strVideoParentCategoryName} - {strSiteName}",
"{strVideoName}》{strLangName}{strSiteKeywords}在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}({strLangName})》{strSiteKeywords}在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}HD中字》在线播放-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}》{strLangName}在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}》{strLangName}在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》在线观看{strSiteKeywords}-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}({strLangName})》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}({strLangName})》在线观看{strSiteKeywords}-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}{strLangName}》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}》在线播放-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}》{strLangName}在线播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》免费高清完整版在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》免费高清完整版在线播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》在线观看全集-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}({strLangName})》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》完整版在线播放-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}》完整版在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}HD中字》在线播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》HD中字完整版在线播放-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}》在线播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}免费高清视频播放 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}免费不卡急速高清 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}全集免费不卡高清播放 - {strSiteName}",
"{strVideoName}》{strVideoCategoryName}{strVideoParentCategoryName}完整版视频在线观看_{strSiteName}",
"{strVideoName}》{strVideoCategoryName}{strVideoParentCategoryName}全集免费不卡 - {strSiteName}",
"{strVideoName}》{strVideoCategoryName}{strVideoParentCategoryName}完整版在线播 - {strSiteName}",
"{strVideoName}-{strVideoCategoryName}{strVideoParentCategoryName}全集手机在线高清免费播放- {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}完整版视频在线 - {strSiteName}",
"{strVideoName}》{strVideoCategoryName}{strVideoParentCategoryName}完整版在线播放 - {strSiteName}",
"{strVideoName}-{strVideoCategoryName}{strVideoParentCategoryName}高清版大豆高清蓝光在线观看_{strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}未删减不卡播放_{strSiteName}",
"{strVideoName}完整版电影在线 - {strVideoCategoryName}{strVideoParentCategoryName}免费观看全集视频_{strSiteName}",
"{strVideoName}({strLangName})》-{strVideoCategoryName}{strVideoParentCategoryName}全集免费不卡播放_{strSiteName}",
"{strVideoName}{strVideoCategoryName} - {strVideoParentCategoryName}免费高清视频播放 - {strSiteName}",
"{strVideoName}{strLangName} - 全集视频在线观看 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}中字免费在线播放 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}免费在线高清未删减 - {strSiteName}",
"{strVideoName}全集 - {strVideoCategoryName}{strVideoParentCategoryName}高清免费在线 - {strSiteName}",
"{strVideoName}{strLangName} - {strVideoCategoryName}{strVideoParentCategoryName}HD高清免费播放 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}未删减免费视频 - {strSiteName}",
"{strVideoName}超高清4K在线观看 - {strVideoCategoryName}{strVideoParentCategoryName}免费完整版在线 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}高清免费在线观看 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}未删减在线播放 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}免费未删减在线观看 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}手机高清在线播放 - {strSiteName}",
"{strVideoName}HD在线观看 - {strVideoCategoryName}{strVideoParentCategoryName}全集免费视频播放 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}全集免费视频播 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}免费完整版在线播放 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}BD免费视频播放 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}高清免费播放 - {strSiteName}",
"{strVideoName} {strLangName}》-{strVideoCategoryName}{strVideoParentCategoryName}高清完整视频在线 - {strSiteName}",
"{strVideoName}HD在线观看 - {strVideoCategoryName}{strVideoParentCategoryName}未删减免费视频_{strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}全集免费视频播放 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}免费播放HD完整版 - {strSiteName}",
"{strVideoName}手机在线免费播放 - {strVideoCategoryName}{strVideoParentCategoryName}未删减免费完整版_{strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}HD版完整版免费播放 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}全集视频在线观看 - {strSiteName}",
"{strVideoName}HD在线观看 - {strVideoCategoryName}{strVideoParentCategoryName}高清在线免费 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}高清在线免费 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}HD高清免费播放 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}免费高清全集视频 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}中字免费播放 - {strSiteName}",
"{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}完整无删减视频 - {strSiteName}",
"{strVideoName}高清完整视频在线观看-{strVideoCategoryName}{strVideoParentCategoryName} - {strSiteName}",
"{strVideoName}》未删减不卡播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}完整版》免费手机在线免费-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》中文版免费在线-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}{strVideoCategoryName}{strVideoParentCategoryName}完整无删减视频 - {strSiteName}",
"{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}BD高清免费播放_{strSiteName}",
"{strVideoName}》高清在线免费播-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName} - HD高清免费播放-{strVideoCategoryName}{strVideoParentCategoryName} - {strSiteName}",
"{strVideoName}》{strLangName}{strSiteKeywords}在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}({strLangName})》{strSiteKeywords}在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}HD中字》在线播放-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}》{strLangName}在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}》{strLangName}在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》在线观看{strSiteKeywords}-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}({strLangName})》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}({strLangName})》在线观看{strSiteKeywords}-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}{strLangName}》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}》在线播放-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}》{strLangName}在线播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》免费高清完整版在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》免费高清完整版在线播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》在线观看全集-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}({strLangName})》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》完整版在线播放-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}》完整版在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}HD中字》在线播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》HD中字完整版在线播放-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}",
"{strVideoName}》在线播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
"{strVideoName}》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}",
];

View File

@@ -0,0 +1,151 @@
<?php
declare(strict_types=1);
$baseDir = __DIR__ . '/pool_v1';
// $baseDir = __DIR__ ;
if (!is_dir($baseDir)) {
die("Directory not found: {$baseDir}\n");
}
/**
* 强制 short array 导出
*/
function exportShortArray(array $data, int $indent = 0): string
{
$pad = str_repeat(' ', $indent);
$out = "[\n";
foreach ($data as $value) {
if (is_array($value)) {
$out .= $pad . ' ' . exportShortArray($value, $indent + 1) . ",\n";
} else {
$out .= $pad . ' ' . var_export($value, true) . ",\n";
}
}
$out .= $pad . "]";
return $out;
}
/**
* 判断是否是“列表数组”0..n-1
*/
function is_list_array(array $arr): bool
{
if ($arr === []) return true;
return array_keys($arr) === range(0, count($arr) - 1);
}
/**
* 递归标准化:用于稳定去重(避免 key 顺序导致“看似不同”)
*/
function normalize_value(mixed $v): mixed
{
if (is_array($v)) {
foreach ($v as $k => $vv) {
$v[$k] = normalize_value($vv);
}
// 关联数组排序 key列表数组保持顺序
if (!is_list_array($v)) {
ksort($v);
}
return $v;
}
return $v;
}
/**
* 判断“空值”:你说的“空的删除”
*/
function is_empty_item(mixed $item): bool
{
if ($item === null) return true;
if ($item === '') return true;
if (is_array($item) && $item === []) return true;
return false;
}
$it = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator($baseDir, FilesystemIterator::SKIP_DOTS)
);
foreach ($it as $file) {
/** @var SplFileInfo $file */
if ($file->getExtension() !== 'php') continue;
$path = $file->getRealPath();
try {
$data = require $path;
} catch (Throwable $e) {
echo "[SKIP] require failed: {$path}\n";
continue;
}
// 只处理返回 array 的文件
if (!is_array($data)) continue;
/**
* 你的文件形态通常是:
* return [ group1, group2, group3, group4, group5 ];
* 其中每个 group 可能:
* - 是列表(里面有很多条数据)
* - 也可能是关联数组(它本身就是一条数据)
*/
$merged = [];
foreach ($data as $group) {
if (!is_array($group)) {
// 如果 group 不是数组,也当成一条数据合并进去(避免误删)
if (!is_empty_item($group)) {
$merged[] = $group;
}
continue;
}
if ($group === []) {
// 空 group 直接跳过
continue;
}
if (is_list_array($group)) {
// group 是列表:把里面每条都合并
foreach ($group as $item) {
if (is_empty_item($item)) continue;
$merged[] = $item;
}
} else {
// group 是关联数组:它本身就是一条“数据”
$merged[] = $group;
}
}
// 合并后做去重:重复保留 1 条
$unique = [];
$seen = [];
foreach ($merged as $item) {
if (is_empty_item($item)) continue;
$norm = normalize_value($item);
$key = md5(serialize($norm)); // 稳定指纹
if (isset($seen[$key])) continue;
$seen[$key] = true;
$unique[] = $item; // 保留原始 item不改变内容形态
}
// 最终只保留一个数组你要的“5 个数组只保留一个”)
// $export = var_export([$unique], true);
$export = exportShortArray([$unique]);
$content = "<?php\nreturn {$export};\n";
file_put_contents($path, $content);
echo "[MERGED+DEDUPED] {$path} (kept " . count($unique) . " items)\n";
}
echo "Done.\n";

View File

@@ -0,0 +1,89 @@
<?php
declare(strict_types=1);
/**
* 强制规范化 pool_v1 中所有 PHP SEO 文件:
* - 无论原来是 array() 还是 []
* - 无论结构是否已经正确
* - 统一重写为: return [ [ ... ] ];
*/
$baseDir = __DIR__ . '/pool_v1';
if (!is_dir($baseDir)) {
die("pool_v1 not found\n");
}
/**
* 强制 short array 导出
*/
function exportShortArray(array $data, int $indent = 0): string
{
$pad = str_repeat(' ', $indent);
$out = "[\n";
foreach ($data as $value) {
if (is_array($value)) {
$out .= $pad . ' ' . exportShortArray($value, $indent + 1) . ",\n";
} else {
$out .= $pad . ' ' . var_export($value, true) . ",\n";
}
}
$out .= $pad . "]";
return $out;
}
$it = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator($baseDir, FilesystemIterator::SKIP_DOTS)
);
foreach ($it as $file) {
/** @var SplFileInfo $file */
if ($file->getExtension() !== 'php') {
continue;
}
$path = $file->getRealPath();
try {
$data = require $path;
} catch (Throwable) {
echo "[SKIP] require failed: {$path}\n";
continue;
}
if (!is_array($data)) {
continue;
}
/**
* 统一抽取所有文案到一个 slot
*/
$merged = [];
foreach ($data as $slot) {
if (!is_array($slot)) {
continue;
}
foreach ($slot as $item) {
$merged[] = $item;
}
}
/**
* 强制写回(不做任何 skip 判断)
*/
$export = exportShortArray([$merged]);
file_put_contents(
$path,
"<?php\nreturn {$export};\n"
);
echo "[REWRITE] {$path}\n";
}
echo "Done. All files rewritten using short array syntax.\n";

View File

@@ -0,0 +1,140 @@
<?php
declare(strict_types=1);
/**
* 安全合并版:
* - 扫描所有 pool_v*
* - 按“相对路径”聚合
* - 合并数据、去重
* - 只写回 pool_v1
* - 不删除任何文件
*/
$rootDir = __DIR__ . '/pools';
$master = 'pool_v1';
/* ---------- 工具函数 ---------- */
function is_list_array(array $arr): bool
{
return $arr === [] || array_keys($arr) === range(0, count($arr) - 1);
}
function normalize(mixed $v): mixed
{
if (is_array($v)) {
foreach ($v as $k => $vv) {
$v[$k] = normalize($vv);
}
if (!is_list_array($v)) {
ksort($v);
}
}
return $v;
}
function is_empty_item(mixed $v): bool
{
return $v === null || $v === '' || (is_array($v) && $v === []);
}
function load_php_array(string $path): ?array
{
try {
$data = require $path;
return is_array($data) ? $data : null;
} catch (Throwable) {
return null;
}
}
function write_php_array(string $path, array $data): void
{
$dir = dirname($path);
if (!is_dir($dir)) {
mkdir($dir, 0777, true);
}
$export = var_export($data, true);
file_put_contents($path, "<?php\nreturn {$export};\n");
}
/* ---------- 1⃣ 找到所有 pool_v* ---------- */
$versions = [];
foreach (new DirectoryIterator($rootDir) as $dir) {
if ($dir->isDot() || !$dir->isDir()) continue;
if (preg_match('/^pool_v\d+$/', $dir->getFilename())) {
$versions[] = $dir->getFilename();
}
}
sort($versions);
if (!$versions || !in_array($master, $versions, true)) {
die("pool_v* directories not found or master missing\n");
}
/* ---------- 2⃣ 构建“全集路径索引” ---------- */
$allFiles = []; // relativePath => [ fullPath1, fullPath2, ... ]
foreach ($versions as $ver) {
$base = "{$rootDir}/{$ver}";
$it = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator($base, FilesystemIterator::SKIP_DOTS)
);
foreach ($it as $file) {
/** @var SplFileInfo $file */
if ($file->getExtension() !== 'php') continue;
$fullPath = $file->getRealPath();
$relative = substr($fullPath, strlen($base) + 1);
$allFiles[$relative][] = $fullPath;
}
}
/* ---------- 3⃣ 按路径合并 + 去重,写回 pool_v1 ---------- */
foreach ($allFiles as $relative => $paths) {
$merged = [];
$seen = [];
foreach ($paths as $path) {
$data = load_php_array($path);
if ($data === null) continue;
foreach ($data as $group) {
if (!is_array($group)) continue;
if (is_list_array($group)) {
foreach ($group as $item) {
if (is_empty_item($item)) continue;
$key = md5(serialize(normalize($item)));
if (isset($seen[$key])) continue;
$seen[$key] = true;
$merged[] = $item;
}
} else {
if (is_empty_item($group)) continue;
$key = md5(serialize(normalize($group)));
if (isset($seen[$key])) continue;
$seen[$key] = true;
$merged[] = $group;
}
}
}
$targetPath = "{$rootDir}/{$master}/{$relative}";
write_php_array($targetPath, [$merged]);
echo "[SAFE MERGED] {$relative} (" . count($merged) . " items)\n";
}
echo "Done. No files were deleted.\n";

View File

@@ -0,0 +1,222 @@
<?php
return [
[
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,同步更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,每日更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,持续更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,同步更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,每日更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,持续更新。',
'这里是{strVideoParentCategoryName}频道,汇聚超清影视资源与热门推荐,轻松筛选,快速播放。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,同步更新。',
'这里是{strVideoParentCategoryName}频道,汇聚蓝光影视资源与热门推荐,轻松筛选,快速播放。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,实时更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,每日更新。',
'这里是{strVideoParentCategoryName}频道汇聚1080P影视资源与热门推荐轻松筛选快速播放。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,更新迅速。',
'这里是{strVideoParentCategoryName}频道,汇聚高清无广告影视资源与热门推荐,轻松筛选,快速播放。',
'这里是{strVideoParentCategoryName}频道,汇聚高清影视资源与热门推荐,轻松筛选,快速播放。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,同步更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,持续更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,每日更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,同步更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,实时更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,持续更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,持续更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,更新迅速。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,每日更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,更新迅速。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,每日更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,持续更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,更新迅速。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,持续更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,更新迅速。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,每日更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,实时更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,同步更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,同步更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,更新迅速。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,同步更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,同步更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,持续更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,实时更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,每日更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,更新迅速。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,更新迅速。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,更新迅速。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,每日更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,同步更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,实时更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,每日更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,持续更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,同步更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,每日更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,同步更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,每日更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,实时更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,持续更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,持续更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,实时更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,更新迅速。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,更新迅速。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,更新迅速。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,实时更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,更新迅速。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,实时更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,同步更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,持续更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,每日更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,更新迅速。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,持续更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,每日更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,实时更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,持续更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,每日更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,同步更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,实时更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,每日更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,同步更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,持续更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,同步更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,实时更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,更新迅速。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,每日更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,更新迅速。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,更新迅速。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,实时更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,持续更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,实时更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,同步更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,实时更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,持续更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,持续更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,实时更新。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,每日更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,持续更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,实时更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,更新迅速。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,更新迅速。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,实时更新。',
'{strSiteName}视频为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,持续更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看在线观看,分类清晰,实时更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免会员在线观看,分类清晰,同步更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,每日更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持免费在线观看,分类清晰,更新迅速。',
'{strSiteName}为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,同步更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持免费观看在线观看,分类清晰,同步更新。',
'{strSiteName}影视为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,实时更新。',
'{strSiteName}官网为您整理{strVideoParentCategoryName}精选内容,支持无需注册在线观看,分类清晰,每日更新。',
'{strSiteName}提供{strYear}最新{strVideoParentCategoryName},免费在线观看高清{strVideoParentCategoryName},包括{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strSiteName}献上{strYear}热播{strVideoParentCategoryName},免费观看高清{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}体验!',
'探索{strSiteName}{strYear}最新{strVideoParentCategoryName},免费在线看高清{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'{strSiteName}精选{strYear}{strVideoParentCategoryName}推荐,免费高清{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strSiteName}带来{strYear}热门{strVideoParentCategoryName},免费在线观看{sub_categories}等,{strVideoParentCategoryName},快访问{strSiteDomain}',
'{strYear}最新{strVideoParentCategoryName}尽在{strSiteName},免费高清{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strSiteName}提供{strYear}热播{strVideoParentCategoryName},免费在线看高清{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'畅享{strSiteName}{strYear}{strVideoParentCategoryName}推荐,免费高清{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}',
'{strSiteName}呈现{strYear}新{strVideoParentCategoryName},免费在线观看高清{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'{strSiteName}推荐{strYear}最新{strVideoParentCategoryName},免费高清{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strSiteName}精选{strYear}热门{strVideoParentCategoryName},免费在线看{sub_categories}等,{strVideoParentCategoryName},快访问{strSiteDomain}',
'{strYear}最新{strVideoParentCategoryName}推荐-{strSiteName},免费高清{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strSiteName}带来{strYear}精选{strVideoParentCategoryName},免费在线观看{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'{strSiteName}献上{strYear}热播{strVideoParentCategoryName}推荐,免费高清{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}',
'{strYear}新{strVideoParentCategoryName}尽在{strSiteName},免费在线看高清{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strSiteName}提供{strYear}热门{strVideoParentCategoryName}推荐,免费高清{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'畅享{strSiteName}{strYear}最新{strVideoParentCategoryName},免费在线观看{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}',
'{strSiteName}推荐{strYear}热播{strVideoParentCategoryName},免费高清{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strSiteName}呈现{strYear}新{strVideoParentCategoryName}推荐,免费在线看{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'{strYear}精选{strVideoParentCategoryName}推荐-{strSiteName},免费高清{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}',
'{strSiteName}提供{strYear}热门{strVideoParentCategoryName},免费在线观看{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strYear}最新{strVideoParentCategoryName}在线-{strSiteName},免费高清{sub_categories}等,{strVideoParentCategoryName},快访问{strSiteDomain}',
'{strSiteName}献上{strYear}精选{strVideoParentCategoryName},免费在线看{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strSiteName}推荐{strYear}新{strVideoParentCategoryName},免费高清{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}',
'{strYear}热播{strVideoParentCategoryName}推荐-{strSiteName},免费在线观看{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'{strSiteName}呈现{strYear}最新{strVideoParentCategoryName},免费高清{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'畅享{strSiteName}{strYear}热门{strVideoParentCategoryName},免费在线看{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}',
'{strSiteName}提供{strYear}热播{strVideoParentCategoryName}推荐,免费高清{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'{strYear}新{strVideoParentCategoryName}推荐-{strSiteName},免费在线观看{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strSiteName}精选{strYear}{strVideoParentCategoryName},免费高清{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}',
'{strYear}最新{strVideoParentCategoryName}推荐尽在{strSiteName},免费在线看{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'{strSiteName}带来{strYear}热门{strVideoParentCategoryName}推荐,免费高清{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'畅享{strSiteName}{strYear}热播{strVideoParentCategoryName},免费在线观看{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}',
'{strSiteName}推荐{strYear}精选{strVideoParentCategoryName},免费高清{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'{strYear}新{strVideoParentCategoryName}在线-{strSiteName},免费在线看{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strSiteName}呈现{strYear}最新{strVideoParentCategoryName}推荐,免费高清{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}',
'{strYear}热门{strVideoParentCategoryName}尽在{strSiteName},免费在线观看{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'{strSiteName}提供{strYear}热播{strVideoParentCategoryName},免费高清{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'畅享{strSiteName}{strYear}新{strVideoParentCategoryName}推荐,免费在线看{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}',
'{strSiteName}精选{strYear}热门{strVideoParentCategoryName}推荐,免费高清{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'{strYear}最新{strVideoParentCategoryName}推荐-{strSiteName},免费在线观看{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strSiteName}带来{strYear}热播{strVideoParentCategoryName}推荐,免费高清{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}',
'畅享{strSiteName}{strYear}精选{strVideoParentCategoryName},免费在线看{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'{strSiteName}推荐{strYear}新{strVideoParentCategoryName}推荐,免费高清{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strYear}热门{strVideoParentCategoryName}推荐-{strSiteName},免费在线观看{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}',
'{strSiteName}呈现{strYear}最新{strVideoParentCategoryName},免费高清{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'畅享{strSiteName}{strYear}热播{strVideoParentCategoryName}推荐,免费在线看{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'{strSiteName}提供{strYear}新{strVideoParentCategoryName},免费高清{sub_categories}等,{strVideoParentCategoryName},快来{strSiteDomain}',
'{strYear}精选{strVideoParentCategoryName}在线-{strSiteName},免费在线观看{sub_categories}等,{strVideoParentCategoryName},访问{strSiteDomain}',
'{strSiteName}推荐{strYear}热门{strVideoParentCategoryName},免费高清{sub_categories}等,{strVideoParentCategoryName},立即访问{strSiteDomain}',
'探索刺激的世界,汇集全球经典、最新,{strSiteName}为您带来极致视觉体验。',
'{strSiteName}提供{strVideoParentCategoryName}盛宴,收录、{strVideoParentCategoryName}、在线观看免费高清视频大全追剧等硬核{strVideoParentCategoryName}题材,打造沉浸式{strVideoParentCategoryName}观影指南。',
'{strSiteName}{strSiteDomain}提供宝库,包含、{strVideoParentCategoryName}、{strVideoParentCategoryName}等经典{strVideoParentCategoryName}片,挑战你的观影极限。',
'{strSiteName}提供肾上腺素飙升的专题,涵盖、{strVideoParentCategoryName}、{strVideoParentCategoryName}等多种类型,{strVideoParentCategoryName}必备片单。',
'{strSiteName}分享热门治愈心灵的精选,收录跨越时空的故事、刻骨铭心的经典,唤醒你的情感共鸣。',
'{strSiteName}提供震撼人心的档案馆,聚焦、{strVideoParentCategoryName}、在线观看免费高清视频大全追剧等题材,重现的恢弘史诗。',
'{strSiteName}收录、{strVideoParentCategoryName}的旅途故事,体验在线观看免费高清视频大全追剧{strVideoParentCategoryName}上的生命哲思。',
'{strSiteName}颠覆常规的在线观看免费高清视频大全追剧{strVideoParentCategoryName}精选,集合{strVideoParentCategoryName}、{strVideoParentCategoryName}佳作,笑中带泪的另类观影体验。',
'{strSiteName}传承国粹的{strVideoParentCategoryName}典藏,精选、{strLangName}、在线观看免费高清视频大全追剧等传统影视化佳作,感受东方艺术魅力。',
'{strSiteName}提供前瞻未来的在线观看免费高清视频大全追剧专题,探索、{strVideoParentCategoryName}、{strVideoParentCategoryName}等前沿题材的影视化呈现。',
'{strSiteName}收录海量,包含、最新在线观看,提供专业影评与剧情体验。',
'{strSiteName}为您推荐{strVideoParentCategoryName},盘点高燃,分享幕后花絮与演员动态。',
'{strSiteName}汇集各类{strVideoParentCategoryName}电影,包括、在线观看免费高清视频大全追剧在线播放,解读中的世界。',
'{strSiteName}提供最新,实时更新上映时间、精彩预告及影片亮点分析。',
'{strSiteName}专注{strVideoParentCategoryName},推荐、{strVideoParentCategoryName},解读影片中的情感纠葛与爱情哲理。',
'{strSiteName}提供{strVideoParentCategoryName}在线观看,分享观影心得与爱情感悟。',
'{strSiteName}收集众多{strVideoParentCategoryName},推荐烧脑、{strVideoParentCategoryName},解读影片中的剧情与逻辑。',
'{strSiteName}更新最新{strVideoParentCategoryName}动态,提供{strVideoParentCategoryName}上映信息、精彩看点及影片评价。',
'{strSiteName}涵盖丰富{strVideoParentCategoryName}{strVideoParentCategoryName}、经典{strVideoParentCategoryName}在线观看,分享电影的欢乐故事。',
'{strSiteName}推荐{strVideoParentCategoryName},盘点{strVideoParentCategoryName}片,解读影片中的经典与幽默元素。',
'{strSiteName}收录{strVideoParentCategoryName}佳作,、经典{strVideoParentCategoryName}在线观看。',
'{strSiteName}提供最新{strVideoParentCategoryName},更新{strVideoParentCategoryName}上映时间,分析影片中的元素与场景。',
'{strSiteName}聚焦{strVideoParentCategoryName},推荐、{strVideoParentCategoryName}{strVideoParentCategoryName},解读影片中的文化与礼仪。',
'{strSiteName}汇集经典{strVideoParentCategoryName},、古装在线观看,解析古代场景与剧情。',
'{strSiteName}收录{strVideoParentCategoryName}精品,史诗{strVideoParentCategoryName}、在线播放,还原的残酷与悲壮。',
'{strSiteName}提供最新{strVideoParentCategoryName},更新{strVideoParentCategoryName}上映信息,分析影片中的{strVideoParentCategoryName}与策略。',
'{strSiteName}收集佳作,{strVideoParentCategoryName}、在线观看免费高清视频大全追剧推荐,每天第一时间更新,欢迎影迷到{strSiteName}来看好看的。',
'{strSiteName}精选经典,在线观看免费高清视频大全追剧{strVideoParentCategoryName}、在线观看,打造高品质好看的在线电影网。',
'{strSiteName}涵盖类型,在线观看免费高清视频大全追剧{strVideoParentCategoryName}、在线播放,无需下载任何播放器即可在线免费观看。',
'{strSiteName}提供最新,更新上映时间,追剧来{strSiteName}就够了!',
'{strSiteName}收集精品,{strVideoParentCategoryName}推荐、在线观看免费高清视频大全追剧{strVideoParentCategoryName},手机体验友好,是您休闲追剧看电影的移动影视网站。',
'{strSiteName}精选,{strVideoParentCategoryName}在线看、根据真实案件改编的电影在线观看,更多好看的完整版电影电视剧大全尽在{strSiteName}!',
'{strSiteName}专注,推荐正能量励志片、励志成长电影,分享影片中的人生哲理与奋斗精神。',
'{strSiteName}汇集,{strVideoParentCategoryName}在线看、真人真事改编在线观看海量无删减电影VIP电视剧全集尽在{strSiteName}。。',
'{strSiteName}收录佳作,{strVideoParentCategoryName}在线播放、海量高清作品均可免费在线观看及超前点播,欢迎您访问{strSiteName}。',
'{strSiteName}提供最新,更新上映时间,手机看更多完整版电影热播电视剧大全就上{strSiteName}。。',
'{strSiteName}聚焦,推荐无需播放器在线免费观看,分享影片中那些美好的青春回忆与成长故事。',
'{strSiteName}汇集,{strVideoParentCategoryName}、在线观看,{strSiteName}支持手机在线观看,非常方便,希望大家喜欢。',
'{strSiteName}汇集经典在线看,免费观看,高清全集完整版影视大全手机在线观看,无广告弹窗,稳定更新。',
'{strSiteName}收录精品,在线观看免费高清视频大全追剧、{strVideoParentCategoryName}在线播放,解锁你的追剧新体验,精彩不断,乐趣无穷!',
'{strSiteName}提供全集手机在线免费播放,更新,无需播放器在线免费观看。',
'{strSiteName}收集佳作,欧美、热播,海量无删减全集尽在{strSiteName}!',
'{strSiteName}精选经典全集免费在线观看,手机在线看完整版VIP大全上{strSiteName}就够了。',
'{strSiteName}涵盖类型,在线播放,无需下载任何播放器即可在线免费观看。',
'{strSiteName}提供最新,高清无广告不卡顿更新快,更多热播好看的手机影视尽在{strSiteName}!',
'{strSiteName}专注推荐经典、10万+高清影视,每天同步更新。',
'{strSiteName}汇集佳作,在线观看,希望亲们保存书签方便下次观看喔。',
'{strSiteName}收录10万+精品,在线播放,让您随时随地畅享观影乐趣。',
'{strSiteName}提供最新全集免费,欢迎的爱好者来到{strSiteName}大全在线免费观看最新。',
'{strSiteName}聚焦,推荐精彩、每天都有新上映的电影等你来观看。',
'{strSiteName}汇集经典,在线观看,手机版无需下载任何播放器即可在线免费观看,更多精彩内容尽在{strSiteName}。',
'{strSiteName}收录未删减不卡在线播放,每天及时更新,来{strSiteName}追剧给你不一样的观影体验。',
'{strSiteName}提供最新免费不卡急速高清影视,{strSiteName}全天24小时在线更新,让大家以最快的速度享受视觉上的盛宴!',
'{strSiteName}专注,推荐精彩、给你的好友一起分享吧。。',
'{strSiteName}汇集经典,经典在线观看,本站所有影视片是由各大网友亿整理上传,推荐给你的好友一起分享吧。',
'{strSiteName}收录精品大片,在线播放,更多好看的大全尽在{strSiteName}。',
'{strSiteName}提供最新HD高清免费播放让您感受身临其境的观影体验。',
'{strSiteName}专注,推荐经典免费在线观看。',
'{strSiteName}汇集佳作,每天及时更新,放送最新好看,一键免费观影。',
'{strSiteName}收录精品在线播放,提供大全,每天及时更新放送最新好看的免费。',
'{strSiteName}提供最新HD高清免费播放更新上映时间欢迎影迷朋友观影体验。',
'{strSiteName}聚焦未删减免费看,推荐,更多尽在{strSiteName}。',
],
];

View File

@@ -0,0 +1,134 @@
<?php
return [
[
'{strVideoParentCategoryName},高清资源,免费观看,持续更新',
'{strVideoParentCategoryName},高清资源,免费观看,每日更新',
'{strVideoParentCategoryName},高清资源,免会员,更新迅速',
'{strVideoParentCategoryName},电影,电视剧,在线观看,{strSiteName}影视',
'{strVideoParentCategoryName},电影,电视剧,在线观看,{strSiteName}',
'{strVideoParentCategoryName},高清资源,免会员,每日更新',
'{strVideoParentCategoryName},电影,电视剧,在线观看,{strSiteName}视频',
'{strVideoParentCategoryName},电影,电视剧,在线观看,{strSiteName}官网',
'{strVideoParentCategoryName},高清资源,免费,持续更新',
'{strVideoParentCategoryName},高清资源,免费在线观看,同步更新',
'{strVideoParentCategoryName},高清资源,免费,每日更新',
'{strVideoParentCategoryName},高清资源,无需注册,同步更新',
'{strVideoParentCategoryName},高清资源,免费观看,同步更新',
'{strVideoParentCategoryName},高清资源,无需注册,实时更新',
'{strVideoParentCategoryName},高清资源,免费在线观看,持续更新',
'{strVideoParentCategoryName},高清资源,无需注册,持续更新',
'{strVideoParentCategoryName},高清资源,免费,更新迅速',
'{strVideoParentCategoryName},高清资源,免费,同步更新',
'{strVideoParentCategoryName},高清资源,免费观看,实时更新',
'{strVideoParentCategoryName},高清资源,免会员,实时更新',
'{strVideoParentCategoryName},高清资源,免费在线观看,每日更新',
'{strVideoParentCategoryName},高清资源,无需注册,每日更新',
'{strVideoParentCategoryName},高清资源,免费,实时更新',
'{strVideoParentCategoryName},高清资源,免会员,同步更新',
'{strVideoParentCategoryName},高清资源,免会员,持续更新',
'{strVideoParentCategoryName},高清资源,免费在线观看,实时更新',
'{strVideoParentCategoryName},高清资源,免费在线观看,更新迅速',
'{strVideoParentCategoryName},高清资源,免费观看,更新迅速',
'{strVideoParentCategoryName},高清资源,无需注册,更新迅速',
'最新{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName}在线观看,{strSiteName},,{strYear}{strVideoParentCategoryName}推荐',
'热门{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName}观看,{strSiteName},,{strYear}{strVideoParentCategoryName}',
'{strVideoParentCategoryName}推荐,最新{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,免费{strVideoParentCategoryName}在线',
'精选{strVideoParentCategoryName},免费{strVideoParentCategoryName},高清{strVideoParentCategoryName}在线,{strSiteName},,{strYear}最新{strVideoParentCategoryName}',
'{strYear}热门{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},,{strVideoParentCategoryName}推荐',
'最新{strVideoParentCategoryName},免费{strVideoParentCategoryName}在线,高清{strVideoParentCategoryName},{strSiteName},,{strYear}{strVideoParentCategoryName}精选',
'热播{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName}观看,{strSiteName},,{strYear}{strVideoParentCategoryName}推荐',
'{strVideoParentCategoryName}在线,最新{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,免费{strVideoParentCategoryName}推荐',
'新{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName}在线,{strSiteName},,{strYear}{strVideoParentCategoryName}推荐',
'{strYear}最新{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},,{strVideoParentCategoryName}精选',
'热门{strVideoParentCategoryName}推荐,高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},,{strYear}{strVideoParentCategoryName}在线',
'最新{strVideoParentCategoryName}在线,高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},,{strYear}热播{strVideoParentCategoryName}',
'精选{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}{strVideoParentCategoryName}',
'热播{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}最新{strVideoParentCategoryName}',
'{strYear}新{strVideoParentCategoryName}推荐,高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},,{strVideoParentCategoryName}在线',
'热门{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}{strVideoParentCategoryName}推荐',
'最新{strVideoParentCategoryName}精选,高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},,{strYear}{strVideoParentCategoryName}在线',
'热播{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}新{strVideoParentCategoryName}',
'新{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}热门{strVideoParentCategoryName}',
'精选{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}最新{strVideoParentCategoryName}',
'{strYear}热门{strVideoParentCategoryName},免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strVideoParentCategoryName}在线',
'最新{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}热播{strVideoParentCategoryName}',
'热播{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}{strVideoParentCategoryName}精选',
'新{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}最新{strVideoParentCategoryName}',
'精选{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}热门{strVideoParentCategoryName}',
'{strYear}最新{strVideoParentCategoryName},免费{strVideoParentCategoryName},高清{strVideoParentCategoryName}在线,{strSiteName},,{strVideoParentCategoryName}推荐',
'热门{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName}在线,{strSiteName},,{strYear}{strVideoParentCategoryName}',
'热播{strVideoParentCategoryName},免费{strVideoParentCategoryName},高清{strVideoParentCategoryName}在线,{strSiteName},,{strYear}最新{strVideoParentCategoryName}',
'新{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName}在线,{strSiteName},,{strYear}热播{strVideoParentCategoryName}',
'精选{strVideoParentCategoryName},免费{strVideoParentCategoryName},高清{strVideoParentCategoryName}在线,{strSiteName},,{strYear}新{strVideoParentCategoryName}',
'{strYear}最新{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strVideoParentCategoryName}在线',
'热门{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}精选{strVideoParentCategoryName}',
'热播{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}{strVideoParentCategoryName}在线',
'新{strVideoParentCategoryName},免费{strVideoParentCategoryName},高清{strVideoParentCategoryName}在线,{strSiteName},,{strYear}最新{strVideoParentCategoryName}',
'{strYear}精选{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strVideoParentCategoryName}推荐',
'最新{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}热门{strVideoParentCategoryName}',
'热门{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}新{strVideoParentCategoryName}',
'热播{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}精选{strVideoParentCategoryName}',
'新{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}{strVideoParentCategoryName}在线',
'精选{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}热播{strVideoParentCategoryName}',
'{strYear}最新{strVideoParentCategoryName},免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strVideoParentCategoryName}精选',
'热门{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}最新{strVideoParentCategoryName}',
'热播{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}热门{strVideoParentCategoryName}',
'新{strVideoParentCategoryName},免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}精选{strVideoParentCategoryName}',
'精选{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}新{strVideoParentCategoryName}',
'热门{strVideoParentCategoryName},免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}热播{strVideoParentCategoryName}',
'热播{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}新{strVideoParentCategoryName}',
'新{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}最新{strVideoParentCategoryName}在线',
'精选{strVideoParentCategoryName},免费{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},,{strYear}热门{strVideoParentCategoryName}推荐',
'{strVideoParentCategoryName}, 经典{strVideoParentCategoryName}片, 最新{strVideoParentCategoryName}, {strVideoParentCategoryName}推荐, {strVideoParentCategoryName}合集',
'{strVideoParentCategoryName}, {strVideoParentCategoryName}推荐, {strVideoParentCategoryName}合集, {strSiteName}',
'{strSiteName}, {strVideoParentCategoryName}推荐, {strVideoParentCategoryName}合集, {strVideoParentCategoryName}, 大片免费播放{strVideoParentCategoryName}',
'{strVideoParentCategoryName}, {strVideoParentCategoryName}推荐, 高分{strVideoParentCategoryName}, 大片免费播放{strVideoParentCategoryName}, ',
'{strVideoParentCategoryName}, {strVideoParentCategoryName}推荐, 经典{strVideoParentCategoryName}, {strVideoParentCategoryName}合集, ',
'{strVideoParentCategoryName}, {strVideoParentCategoryName}推荐, 大片免费播放{strVideoParentCategoryName}, 合集, {strSiteName}',
'{strSiteName}, {strVideoParentCategoryName}推荐, {strVideoParentCategoryName}合集, {strVideoParentCategoryName}, ',
'{strSiteName}, {strVideoParentCategoryName}推荐, {strVideoParentCategoryName}合集, 免费看片{strVideoParentCategoryName}, ',
'{strSiteName}, 免费看片{strVideoParentCategoryName}, 推荐, ',
'{strSiteName}, 免费看片{strVideoParentCategoryName}, {strVideoParentCategoryName}, ',
'{strSiteName}{strVideoParentCategoryName},最新{strVideoParentCategoryName}{strVideoParentCategoryName}',
'{strSiteName}{strVideoParentCategoryName},高燃{strVideoParentCategoryName}{strVideoParentCategoryName}',
'科幻电影,{strVideoParentCategoryName}{strSiteName}',
'{strVideoParentCategoryName}{strVideoParentCategoryName}{strVideoParentCategoryName}{strSiteName}',
'{strVideoParentCategoryName}{strVideoParentCategoryName}{strSiteName}',
'{strSiteName},最新{strVideoParentCategoryName}{strVideoParentCategoryName}',
'{strSiteName}{strVideoParentCategoryName},经典{strVideoParentCategoryName}',
'{strVideoParentCategoryName},减压{strVideoParentCategoryName},轻松{strVideoParentCategoryName},{strSiteName}',
'{strSiteName},最新,{strVideoParentCategoryName}',
'{strSiteName}{strVideoParentCategoryName},古装',
'{strSiteName},经典,{strVideoParentCategoryName}',
'{strSiteName},史诗,{strVideoParentCategoryName}',
'{strVideoParentCategoryName},最新,{strVideoParentCategoryName},{strSiteName}',
'{strSiteName},大片免费播放{strVideoParentCategoryName}{strVideoParentCategoryName}推荐',
'{strSiteName},大片免费播放{strVideoParentCategoryName}{strVideoParentCategoryName}在线看',
'{strSiteName},大片免费播放{strVideoParentCategoryName}{strVideoParentCategoryName}在线播放',
'{strSiteName},大片免费播放{strVideoParentCategoryName}{strVideoParentCategoryName}上映',
'{strSiteName},正能量大片免费播放{strVideoParentCategoryName}{strVideoParentCategoryName}推荐',
'{strSiteName},大片免费播放{strVideoParentCategoryName},励志{strVideoParentCategoryName}在线看',
'{strSiteName},大片免费播放{strVideoParentCategoryName}{strVideoParentCategoryName}类',
'{strSiteName}{strVideoParentCategoryName}免费观看,{strVideoParentCategoryName}',
'{strSiteName},大片免费播放{strVideoParentCategoryName},{strVideoParentCategoryName}在线播放',
'{strSiteName}{strVideoParentCategoryName}全集手机在线免费播放,{strVideoParentCategoryName}',
'{strSiteName}{strVideoParentCategoryName}{strVideoParentCategoryName}全集',
'{strSiteName}{strVideoParentCategoryName}全集免费在线观看,{strVideoParentCategoryName}',
'{strSiteName}{strVideoParentCategoryName}{strVideoParentCategoryName}在线播放',
'{strSiteName},最新{strVideoParentCategoryName}{strVideoParentCategoryName}完整版在线播',
'{strSiteName},经典{strVideoParentCategoryName}{strVideoParentCategoryName}',
'{strSiteName}{strVideoParentCategoryName}完整版在线看,{strVideoParentCategoryName}',
'{strSiteName}{strVideoParentCategoryName}在线播放,{strVideoParentCategoryName}大全',
'{strSiteName},最新{strVideoParentCategoryName}全集免费,{strVideoParentCategoryName}',
'{strSiteName},精彩{strVideoParentCategoryName}{strVideoParentCategoryName}',
'{strSiteName}{strVideoParentCategoryName}未删减不卡在线播放,{strVideoParentCategoryName}',
'{strSiteName},最新{strVideoParentCategoryName}免费不卡急速高清,{strVideoParentCategoryName}',
'{strSiteName},精彩{strVideoParentCategoryName}{strVideoParentCategoryName}专区',
'{strSiteName}{strVideoParentCategoryName}HD高清免费播放{strVideoParentCategoryName}',
'{strSiteName},经典{strVideoParentCategoryName}片,{strVideoParentCategoryName}',
'{strSiteName}{strVideoParentCategoryName}{strVideoParentCategoryName}免费在线高清未删减在线看',
'{strSiteName}{strVideoParentCategoryName}在线播放,{strVideoParentCategoryName}',
'{strSiteName},最新{strVideoParentCategoryName}HD高清免费播放{strVideoParentCategoryName}HD高清免费播放',
'{strSiteName}{strVideoParentCategoryName}未删减免费看,{strVideoParentCategoryName}',
],
];

View File

@@ -0,0 +1,335 @@
<?php
return [
[
'{strVideoParentCategoryName}频道-蓝光全集免费观看-{strSiteName}',
'{strVideoParentCategoryName}频道-1080P高清视频免费在线观看-{strSiteName}影视',
'{strVideoParentCategoryName}热门推荐-每日更新-{strSiteName}官网',
'{strVideoParentCategoryName}大全-无需注册高清资源-{strSiteName}',
'{strVideoParentCategoryName}频道-高清无广告高清视频免费在线观看-{strSiteName}',
'{strVideoParentCategoryName}热门推荐-持续更新-{strSiteName}',
'{strVideoParentCategoryName}频道-高清全集免费观看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费观看蓝光资源-{strSiteName}官网',
'{strVideoParentCategoryName}热门推荐-更新迅速-{strSiteName}影视',
'{strVideoParentCategoryName}热门推荐-持续更新-{strSiteName}影视',
'{strVideoParentCategoryName}频道-高清无广告高清视频免费播放-{strSiteName}影视',
'{strVideoParentCategoryName}热门推荐-更新迅速-{strSiteName}',
'{strVideoParentCategoryName}大全-免费在线观看蓝光资源-{strSiteName}',
'{strVideoParentCategoryName}频道-高清无广告高清视频免费在线观看-{strSiteName}视频',
'{strVideoParentCategoryName}频道-蓝光高清视频免费看-{strSiteName}官网',
'{strVideoParentCategoryName}热门推荐-每日更新-{strSiteName}',
'{strVideoParentCategoryName}频道-高清在线观看-{strSiteName}官网',
'{strVideoParentCategoryName}频道-蓝光高清视频免费播放-{strSiteName}',
'{strVideoParentCategoryName}大全-无需注册高清无广告资源-{strSiteName}视频',
'{strVideoParentCategoryName}热门推荐-每日更新-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免会员1080P资源-{strSiteName}影视',
'{strVideoParentCategoryName}热门推荐-实时更新-{strSiteName}官网',
'{strVideoParentCategoryName}频道-高清高清视频免费在线观看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费超清资源-{strSiteName}',
'{strVideoParentCategoryName}频道-高清无广告高清视频免费看-{strSiteName}影视',
'{strVideoParentCategoryName}频道-蓝光高清视频免费播放-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免会员超清资源-{strSiteName}官网',
'{strVideoParentCategoryName}频道-1080P在线观看-{strSiteName}',
'{strVideoParentCategoryName}大全-免费观看高清无广告资源-{strSiteName}视频',
'{strVideoParentCategoryName}热门推荐-持续更新-{strSiteName}视频',
'{strVideoParentCategoryName}热门推荐-实时更新-{strSiteName}',
'{strVideoParentCategoryName}大全-免费在线观看超清资源-{strSiteName}官网',
'{strVideoParentCategoryName}频道-高清无广告高清视频免费播放-{strSiteName}',
'{strVideoParentCategoryName}大全-免会员蓝光资源-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免费在线观看高清资源-{strSiteName}影视',
'{strVideoParentCategoryName}频道-1080P高清视频免费看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费超清资源-{strSiteName}影视',
'{strVideoParentCategoryName}频道-1080P高清视频免费在线观看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费观看超清资源-{strSiteName}视频',
'{strVideoParentCategoryName}大全-无需注册高清资源-{strSiteName}官网',
'{strVideoParentCategoryName}热门推荐-持续更新-{strSiteName}官网',
'{strVideoParentCategoryName}频道-超清高清视频免费播放-{strSiteName}',
'{strVideoParentCategoryName}频道-超清在线观看-{strSiteName}影视',
'{strVideoParentCategoryName}频道-1080P高清视频免费看-{strSiteName}影视',
'{strVideoParentCategoryName}频道-1080P高清视频免费看-{strSiteName}',
'{strVideoParentCategoryName}频道-1080P在线观看-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免会员高清资源-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免费高清无广告资源-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免费观看高清资源-{strSiteName}视频',
'{strVideoParentCategoryName}频道-蓝光高清视频免费播放-{strSiteName}官网',
'{strVideoParentCategoryName}频道-高清无广告全集免费观看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费在线观看高清资源-{strSiteName}',
'{strVideoParentCategoryName}频道-超清高清视频免费在线观看-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免会员超清资源-{strSiteName}',
'{strVideoParentCategoryName}热门推荐-更新迅速-{strSiteName}视频',
'{strVideoParentCategoryName}频道-高清无广告在线观看-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费1080P资源-{strSiteName}',
'{strVideoParentCategoryName}频道-超清在线观看-{strSiteName}',
'{strVideoParentCategoryName}大全-免会员高清资源-{strSiteName}',
'{strVideoParentCategoryName}大全-免费在线观看超清资源-{strSiteName}视频',
'{strVideoParentCategoryName}热门推荐-每日更新-{strSiteName}影视',
'{strVideoParentCategoryName}热门推荐-同步更新-{strSiteName}',
'{strVideoParentCategoryName}大全-免会员蓝光资源-{strSiteName}官网',
'{strVideoParentCategoryName}热门推荐-同步更新-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免会员1080P资源-{strSiteName}官网',
'{strVideoParentCategoryName}频道-高清全集免费观看-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免会员超清资源-{strSiteName}影视',
'{strVideoParentCategoryName}频道-蓝光高清视频免费看-{strSiteName}',
'{strVideoParentCategoryName}大全-免费在线观看高清无广告资源-{strSiteName}视频',
'{strVideoParentCategoryName}频道-1080P全集免费观看-{strSiteName}官网',
'{strVideoParentCategoryName}频道-高清高清视频免费在线观看-{strSiteName}',
'{strVideoParentCategoryName}大全-免会员高清无广告资源-{strSiteName}视频',
'{strVideoParentCategoryName}频道-1080P高清视频免费在线观看-{strSiteName}',
'{strVideoParentCategoryName}大全-免费超清资源-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费在线观看蓝光资源-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费高清无广告资源-{strSiteName}',
'{strVideoParentCategoryName}热门推荐-同步更新-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免会员超清资源-{strSiteName}视频',
'{strVideoParentCategoryName}频道-高清无广告全集免费观看-{strSiteName}影视',
'{strVideoParentCategoryName}频道-超清高清视频免费看-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费观看1080P资源-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费在线观看高清无广告资源-{strSiteName}',
'{strVideoParentCategoryName}大全-免费观看蓝光资源-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免费在线观看蓝光资源-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费观看高清无广告资源-{strSiteName}',
'{strVideoParentCategoryName}大全-免费高清无广告资源-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费在线观看蓝光资源-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免会员高清无广告资源-{strSiteName}影视',
'{strVideoParentCategoryName}大全-无需注册高清无广告资源-{strSiteName}',
'{strVideoParentCategoryName}频道-蓝光在线观看-{strSiteName}官网',
'{strVideoParentCategoryName}热门推荐-实时更新-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费在线观看超清资源-{strSiteName}',
'{strVideoParentCategoryName}频道-1080P高清视频免费在线观看-{strSiteName}官网',
'{strVideoParentCategoryName}大全-无需注册1080P资源-{strSiteName}影视',
'{strVideoParentCategoryName}频道-高清无广告全集免费观看-{strSiteName}',
'{strVideoParentCategoryName}频道-1080P高清视频免费播放-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免费高清资源-{strSiteName}视频',
'{strVideoParentCategoryName}大全-无需注册超清资源-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费高清无广告资源-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费超清资源-{strSiteName}官网',
'{strVideoParentCategoryName}大全-无需注册1080P资源-{strSiteName}',
'{strVideoParentCategoryName}热门推荐-同步更新-{strSiteName}影视',
'{strVideoParentCategoryName}频道-1080P全集免费观看-{strSiteName}影视',
'{strVideoParentCategoryName}频道-超清全集免费观看-{strSiteName}视频',
'{strVideoParentCategoryName}频道-高清全集免费观看-{strSiteName}官网',
'{strVideoParentCategoryName}频道-高清高清视频免费播放-{strSiteName}影视',
'{strVideoParentCategoryName}频道-蓝光高清视频免费在线观看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费高清资源-{strSiteName}影视',
'{strVideoParentCategoryName}频道-高清无广告在线观看-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免费高清资源-{strSiteName}',
'{strVideoParentCategoryName}频道-1080P高清视频免费播放-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免会员高清无广告资源-{strSiteName}',
'{strVideoParentCategoryName}频道-超清在线观看-{strSiteName}视频',
'{strVideoParentCategoryName}频道-高清高清视频免费在线观看-{strSiteName}官网',
'{strVideoParentCategoryName}热门推荐-实时更新-{strSiteName}影视',
'{strVideoParentCategoryName}频道-蓝光在线观看-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免费观看1080P资源-{strSiteName}',
'{strVideoParentCategoryName}大全-无需注册1080P资源-{strSiteName}视频',
'{strVideoParentCategoryName}频道-1080P高清视频免费看-{strSiteName}官网',
'{strVideoParentCategoryName}频道-高清在线观看-{strSiteName}',
'{strVideoParentCategoryName}大全-无需注册蓝光资源-{strSiteName}',
'{strVideoParentCategoryName}频道-蓝光在线观看-{strSiteName}',
'{strVideoParentCategoryName}热门推荐-更新迅速-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费在线观看高清资源-{strSiteName}视频',
'{strVideoParentCategoryName}频道-蓝光高清视频免费看-{strSiteName}影视',
'{strVideoParentCategoryName}频道-蓝光全集免费观看-{strSiteName}官网',
'{strVideoParentCategoryName}频道-高清在线观看-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免费观看高清无广告资源-{strSiteName}官网',
'{strVideoParentCategoryName}大全-无需注册超清资源-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免费1080P资源-{strSiteName}视频',
'{strVideoParentCategoryName}频道-高清无广告高清视频免费看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费蓝光资源-{strSiteName}',
'{strVideoParentCategoryName}频道-高清高清视频免费播放-{strSiteName}官网',
'{strVideoParentCategoryName}频道-蓝光高清视频免费在线观看-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费观看高清资源-{strSiteName}',
'{strVideoParentCategoryName}频道-蓝光在线观看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费观看蓝光资源-{strSiteName}',
'{strVideoParentCategoryName}大全-免会员高清无广告资源-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费观看1080P资源-{strSiteName}影视',
'{strVideoParentCategoryName}大全-无需注册1080P资源-{strSiteName}官网',
'{strVideoParentCategoryName}大全-无需注册高清无广告资源-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免费在线观看超清资源-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免费在线观看高清资源-{strSiteName}官网',
'{strVideoParentCategoryName}大全-无需注册高清无广告资源-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费观看高清无广告资源-{strSiteName}影视',
'{strVideoParentCategoryName}频道-1080P全集免费观看-{strSiteName}',
'{strVideoParentCategoryName}频道-超清全集免费观看-{strSiteName}',
'{strVideoParentCategoryName}大全-免费1080P资源-{strSiteName}影视',
'{strVideoParentCategoryName}大全-无需注册超清资源-{strSiteName}视频',
'{strVideoParentCategoryName}频道-高清全集免费观看-{strSiteName}',
'{strVideoParentCategoryName}频道-1080P高清视频免费播放-{strSiteName}',
'{strVideoParentCategoryName}频道-超清高清视频免费看-{strSiteName}影视',
'{strVideoParentCategoryName}频道-1080P全集免费观看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免会员1080P资源-{strSiteName}视频',
'{strVideoParentCategoryName}频道-高清在线观看-{strSiteName}视频',
'{strVideoParentCategoryName}频道-1080P在线观看-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免会员高清资源-{strSiteName}视频',
'{strVideoParentCategoryName}频道-高清无广告在线观看-{strSiteName}',
'{strVideoParentCategoryName}频道-超清高清视频免费播放-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免会员蓝光资源-{strSiteName}视频',
'{strVideoParentCategoryName}频道-高清无广告高清视频免费看-{strSiteName}',
'{strVideoParentCategoryName}大全-免费观看1080P资源-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费在线观看1080P资源-{strSiteName}影视',
'{strVideoParentCategoryName}频道-高清高清视频免费播放-{strSiteName}视频',
'{strVideoParentCategoryName}频道-超清高清视频免费在线观看-{strSiteName}',
'{strVideoParentCategoryName}频道-超清全集免费观看-{strSiteName}官网',
'{strVideoParentCategoryName}频道-高清无广告高清视频免费在线观看-{strSiteName}官网',
'{strVideoParentCategoryName}频道-超清高清视频免费在线观看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-无需注册高清资源-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费高清资源-{strSiteName}官网',
'{strVideoParentCategoryName}频道-蓝光全集免费观看-{strSiteName}视频',
'{strVideoParentCategoryName}频道-高清无广告高清视频免费在线观看-{strSiteName}影视',
'{strVideoParentCategoryName}频道-蓝光高清视频免费播放-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费观看超清资源-{strSiteName}官网',
'{strVideoParentCategoryName}频道-蓝光高清视频免费看-{strSiteName}视频',
'{strVideoParentCategoryName}频道-高清高清视频免费播放-{strSiteName}',
'{strVideoParentCategoryName}大全-免费蓝光资源-{strSiteName}视频',
'{strVideoParentCategoryName}频道-高清高清视频免费看-{strSiteName}',
'{strVideoParentCategoryName}频道-高清无广告高清视频免费看-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费在线观看1080P资源-{strSiteName}官网',
'{strVideoParentCategoryName}频道-1080P高清视频免费播放-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费在线观看高清无广告资源-{strSiteName}官网',
'{strVideoParentCategoryName}频道-蓝光高清视频免费在线观看-{strSiteName}',
'{strVideoParentCategoryName}频道-蓝光高清视频免费在线观看-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免费在线观看1080P资源-{strSiteName}',
'{strVideoParentCategoryName}频道-超清高清视频免费看-{strSiteName}',
'{strVideoParentCategoryName}频道-高清无广告全集免费观看-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费蓝光资源-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费观看超清资源-{strSiteName}影视',
'{strVideoParentCategoryName}频道-高清高清视频免费在线观看-{strSiteName}影视',
'{strVideoParentCategoryName}频道-超清高清视频免费播放-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费在线观看高清无广告资源-{strSiteName}影视',
'{strVideoParentCategoryName}频道-超清高清视频免费播放-{strSiteName}视频',
'{strVideoParentCategoryName}频道-超清高清视频免费在线观看-{strSiteName}官网',
'{strVideoParentCategoryName}频道-1080P在线观看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费观看高清资源-{strSiteName}官网',
'{strVideoParentCategoryName}频道-高清高清视频免费看-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免费在线观看1080P资源-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费1080P资源-{strSiteName}官网',
'{strVideoParentCategoryName}频道-超清全集免费观看-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免费观看高清资源-{strSiteName}影视',
'{strVideoParentCategoryName}频道-高清无广告高清视频免费播放-{strSiteName}官网',
'{strVideoParentCategoryName}大全-无需注册蓝光资源-{strSiteName}影视',
'{strVideoParentCategoryName}频道-高清无广告高清视频免费播放-{strSiteName}视频',
'{strVideoParentCategoryName}大全-无需注册蓝光资源-{strSiteName}官网',
'{strVideoParentCategoryName}频道-高清高清视频免费看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-无需注册超清资源-{strSiteName}',
'{strVideoParentCategoryName}大全-无需注册蓝光资源-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费蓝光资源-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免会员1080P资源-{strSiteName}',
'{strVideoParentCategoryName}频道-高清高清视频免费看-{strSiteName}影视',
'{strVideoParentCategoryName}频道-高清无广告在线观看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-免费观看蓝光资源-{strSiteName}视频',
'{strVideoParentCategoryName}频道-超清在线观看-{strSiteName}官网',
'{strVideoParentCategoryName}频道-超清高清视频免费看-{strSiteName}视频',
'{strVideoParentCategoryName}大全-无需注册高清资源-{strSiteName}影视',
'{strVideoParentCategoryName}频道-蓝光全集免费观看-{strSiteName}影视',
'{strVideoParentCategoryName}大全-免会员高清资源-{strSiteName}官网',
'{strVideoParentCategoryName}大全-免会员蓝光资源-{strSiteName}',
'{strVideoParentCategoryName}大全-免费观看超清资源-{strSiteName}',
'最新{strVideoParentCategoryName}推荐 - {strSiteName} - 免费高清{strVideoParentCategoryName}',
'热播{strVideoParentCategoryName} - {strSiteName} - 高清{strVideoParentCategoryName}免费看',
'{strSiteName} - 最新{strVideoParentCategoryName} - 免费在线{strVideoParentCategoryName}',
'精选{strVideoParentCategoryName}推荐 - {strSiteName} - 高清免费观看',
'热门{strVideoParentCategoryName} - {strSiteName} - 免费{strVideoParentCategoryName}在线',
'最新{strVideoParentCategoryName} - {strSiteName} - 高清{strVideoParentCategoryName}推荐',
'{strSiteName} - 热播{strVideoParentCategoryName} - 免费高清{strVideoParentCategoryName}',
'{strVideoParentCategoryName}推荐 - {strSiteName} - 免费高清在线观看',
'新{strVideoParentCategoryName}推荐 - {strSiteName} - 高清{strVideoParentCategoryName}免费',
'{strSiteName} - 最新{strVideoParentCategoryName}推荐 - 免费{strVideoParentCategoryName}',
'热门{strVideoParentCategoryName}推荐 - {strSiteName} - 高清免费{strVideoParentCategoryName}',
'最新{strVideoParentCategoryName}在线 - {strSiteName} - 免费高清观看',
'{strSiteName} - 精选{strVideoParentCategoryName} - 免费{strVideoParentCategoryName}推荐',
'热播{strVideoParentCategoryName}推荐 - {strSiteName} - 高清{strVideoParentCategoryName}免费',
'{strVideoParentCategoryName}新片推荐 - {strSiteName} - 免费高清{strVideoParentCategoryName}',
'{strSiteName} - 热门{strVideoParentCategoryName} - 免费在线{strVideoParentCategoryName}',
'最新{strVideoParentCategoryName}精选 - {strSiteName} - 高清免费观看',
'热播{strVideoParentCategoryName}在线 - {strSiteName} - 免费{strVideoParentCategoryName}推荐',
'{strSiteName} - 新{strVideoParentCategoryName}推荐 - 高清{strVideoParentCategoryName}免费',
'精选{strVideoParentCategoryName} - {strSiteName} - 免费高清{strVideoParentCategoryName}推荐',
'热门{strVideoParentCategoryName}在线 - {strSiteName} - 免费高清{strVideoParentCategoryName}',
'最新{strVideoParentCategoryName}推荐 - {strSiteName} - 高清{strVideoParentCategoryName}在线',
'{strSiteName} - 热播{strVideoParentCategoryName}推荐 - 免费{strVideoParentCategoryName}',
'新{strVideoParentCategoryName}在线 - {strSiteName} - 高清免费{strVideoParentCategoryName}',
'精选{strVideoParentCategoryName}推荐 - {strSiteName} - 免费{strVideoParentCategoryName}观看',
'最新{strVideoParentCategoryName} - {strSiteName} - 免费高清{strVideoParentCategoryName}在线',
'{strSiteName} - 热门{strVideoParentCategoryName}推荐 - 高清{strVideoParentCategoryName}',
'热播{strVideoParentCategoryName} - {strSiteName} - 免费{strVideoParentCategoryName}推荐',
'新{strVideoParentCategoryName}推荐 - {strSiteName} - 免费高清在线观看',
'{strSiteName} - 精选{strVideoParentCategoryName}推荐 - 高清{strVideoParentCategoryName}',
'最新{strVideoParentCategoryName}推荐 - {strSiteName} - 免费{strVideoParentCategoryName}观看',
'热门{strVideoParentCategoryName} - {strSiteName} - 高清{strVideoParentCategoryName}在线',
'{strSiteName} - 热播{strVideoParentCategoryName}在线 - 免费{strVideoParentCategoryName}',
'精选{strVideoParentCategoryName}在线 - {strSiteName} - 高清免费{strVideoParentCategoryName}',
'新{strVideoParentCategoryName} - {strSiteName} - 免费高清{strVideoParentCategoryName}推荐',
'{strSiteName} - 最新{strVideoParentCategoryName}在线 - 高清{strVideoParentCategoryName}',
'热门{strVideoParentCategoryName}推荐 - {strSiteName} - 免费{strVideoParentCategoryName}在线',
'热播{strVideoParentCategoryName}推荐 - {strSiteName} - 高清免费观看',
'{strSiteName} - 新{strVideoParentCategoryName}在线 - 免费高清{strVideoParentCategoryName}',
'精选{strVideoParentCategoryName} - {strSiteName} - 高清{strVideoParentCategoryName}免费看',
'最新{strVideoParentCategoryName}在线 - {strSiteName} - 免费{strVideoParentCategoryName}推荐',
'{strSiteName} - 热门{strVideoParentCategoryName}在线 - 高清免费观看',
'热播{strVideoParentCategoryName} - {strSiteName} - 免费高清{strVideoParentCategoryName}在线',
'新{strVideoParentCategoryName}推荐 - {strSiteName} - 高清{strVideoParentCategoryName}在线',
'{strSiteName} - 精选{strVideoParentCategoryName}在线 - 免费{strVideoParentCategoryName}',
'最新{strVideoParentCategoryName} - {strSiteName} - 高清免费{strVideoParentCategoryName}推荐',
'热门{strVideoParentCategoryName}在线 - {strSiteName} - 免费高清观看',
'{strSiteName} - 热播{strVideoParentCategoryName}推荐 - 高清{strVideoParentCategoryName}免费',
'精选{strVideoParentCategoryName}推荐 - {strSiteName} - 高清{strVideoParentCategoryName}在线',
'新{strVideoParentCategoryName}在线 - {strSiteName} - 免费高清{strVideoParentCategoryName}观看',
'{strSiteName}_{strVideoParentCategoryName}大全 | 免费高清完整版推荐',
'{strSiteName}_{strVideoParentCategoryName} | 免费高清完整版精选',
'{strSiteName}_{strVideoParentCategoryName}片单 | 免费高清完整版推荐',
'{strSiteName}_全球{strVideoParentCategoryName}榜单 | 免费高清完整版合集',
'{strSiteName}_{strVideoParentCategoryName}合集 | 免费高清完整版片单',
'{strSiteName}_{strVideoParentCategoryName}推荐 | 免费高清完整版大全',
'{strSiteName}_{strVideoParentCategoryName}推荐 | 合集',
'{strSiteName}_{strVideoParentCategoryName}推荐 | 免费高清完整版合集',
'{strSiteName}_{strVideoParentCategoryName}在线观看与精彩影评 - 高清免费在线合集',
'{strSiteName}_高燃{strVideoParentCategoryName}盘点及幕后花絮 - 高清免费在线推荐',
'{strSiteName}_巨制{strVideoParentCategoryName}在线播放 - 高清免费在线大全',
'{strSiteName}_{strVideoParentCategoryName}上映及精彩预告 - ',
'{strSiteName}_{strVideoParentCategoryName}推荐及故事 - 高清免费在线专区',
'{strSiteName}_在线看及观影心得 - 高清免费在线',
'{strSiteName}_烧脑{strVideoParentCategoryName}推荐及剧情谜题 - 高清免费在线合集',
'{strSiteName}_{strVideoParentCategoryName} - 上映及精彩看点',
'{strSiteName}_{strVideoParentCategoryName}大全 - 在线看及欢乐幕后故事',
'{strSiteName}_{strVideoParentCategoryName}推荐 - 盘点及笑点观看',
'{strSiteName}_{strVideoParentCategoryName}合集 - 在线免费观看',
'{strSiteName}_{strVideoParentCategoryName} - 上映观看及分析',
'{strSiteName}_{strVideoParentCategoryName}专区 - 推荐及解读',
'{strSiteName}_{strVideoParentCategoryName}合集 - 在线看及场景还原解析',
'{strSiteName}_{strVideoParentCategoryName}大全 - 在线播放及还原',
'{strSiteName}_最新{strVideoParentCategoryName} - 上映信息及分析',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放 - 推荐',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放 - 在线看',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放 - 在线播放及场景',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放 - 上映及分享',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放 - 推荐及心理剖析',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放 - 在线看及真实案件改编',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放专区 - 正能量推荐及人生哲理感悟',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放合集 - 励志在线看及人物原型故事',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放大全 - 在线播放及事件还原',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放 - 上映时间及背景解读',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放 - 推荐及回忆分享',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放合集 - 在线看及情感解读',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放合集 - 未删减在线播放在线看',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放大全 - 未删减在线播放在线播放',
'{strSiteName}_{strVideoParentCategoryName}未删减在线播放 - 全集手机在线免费播放',
'{strSiteName}_{strVideoParentCategoryName}全集免费视频播放合集 - 推荐',
'{strSiteName}_{strVideoParentCategoryName}全集免费视频播放 - 高清免费在线看',
'{strSiteName}_{strVideoParentCategoryName}全集免费视频播放大全 - 高清免费在线播放',
'{strSiteName}_{strVideoParentCategoryName}全集免费视频播放 - 完整版在线播',
'{strSiteName}_{strVideoParentCategoryName}全集免费视频播放 - 推荐',
'{strSiteName}_{strVideoParentCategoryName}全集免费视频播放合集 - 完整版在线看',
'{strSiteName}_{strVideoParentCategoryName}全集免费视频播放大全 - 在线播放',
'{strSiteName}_{strVideoParentCategoryName}全集免费视频播放 - 全集免费',
'{strSiteName}_{strVideoParentCategoryName}全集免费视频播放专区 - 精彩推荐',
'{strSiteName}_{strVideoParentCategoryName}超高清4K在线观看合集 - 高清蓝光在线看',
'{strSiteName}_{strVideoParentCategoryName}超高清4K在线观看大全 - 未删减不卡在线播放',
'{strSiteName}_{strVideoParentCategoryName}超高清4K在线观看 - 免费不卡急速高清',
'{strSiteName}_{strVideoParentCategoryName}超高清4K在线观看专区 - 推荐',
'{strSiteName}_{strVideoParentCategoryName}超高清4K在线观看合集 - 中字免费在线看分享',
'{strSiteName}_{strVideoParentCategoryName}超高清4K在线观看大全 - 在线播放记录',
'{strSiteName}_{strVideoParentCategoryName}全集免费不卡 - HD高清免费播放故事',
'{strSiteName}_{strVideoParentCategoryName}全集免费不卡专区 - 推荐',
'{strSiteName}_{strVideoParentCategoryName}全集免费不卡合集 - 免费在线高清未删减在线看',
'{strSiteName}_{strVideoParentCategoryName}全集免费不卡大全 - 在线播放',
'{strSiteName}_{strVideoParentCategoryName}全集免费不卡 - HD高清免费播放',
'{strSiteName}_{strVideoParentCategoryName}全集免费不卡 - 未删减免费',
],
];

View File

@@ -0,0 +1,164 @@
<?php
return [
[
'第{intPage}页为您展示{strVideoParentCategoryName}/{strVideoCategoryName}影视资源,支持免费在线观看,筛选地区/年份/语言更便捷。',
'{strSiteName}官网为您汇总{strVideoParentCategoryName}{strVideoCategoryName}内容列表(第{intPage}页),每日更新,播放稳定流畅。',
'{strSiteName}视频为您汇总{strVideoParentCategoryName}{strVideoCategoryName}内容列表(第{intPage}页),实时更新,播放稳定流畅。',
'{strSiteName}视频为您汇总{strVideoParentCategoryName}{strVideoCategoryName}内容列表(第{intPage}页),同步更新,播放稳定流畅。',
'{strSiteName}官网为您汇总{strVideoParentCategoryName}{strVideoCategoryName}内容列表(第{intPage}页),持续更新,播放稳定流畅。',
'{strSiteName}影视为您汇总{strVideoParentCategoryName}{strVideoCategoryName}内容列表(第{intPage}页),实时更新,播放稳定流畅。',
'第{intPage}页为您展示{strVideoParentCategoryName}{strVideoCategoryName}影视资源,支持免会员在线观看,筛选地区/年份/语言更便捷。',
'{strSiteName}影视为您汇总{strVideoParentCategoryName}{strVideoCategoryName}内容列表(第{intPage}页),持续更新,播放稳定流畅。',
'第{intPage}页为您展示{strVideoParentCategoryName}影视资源,支持免费观看在线观看,筛选地区/年份/语言更便捷。',
'第{intPage}页为您展示{strVideoParentCategoryName}{strVideoCategoryName}影视资源,支持无需注册在线观看,筛选地区/年份/语言更便捷。',
'{strSiteName}为您汇总{strVideoParentCategoryName}{strVideoCategoryName}内容列表(第{intPage}页),持续更新,播放稳定流畅。',
'{strSiteName}官网为您汇总{strVideoParentCategoryName}{strVideoCategoryName}内容列表(第{intPage}页),更新迅速,播放稳定流畅。',
'第{intPage}页为您展示{strVideoCategoryName}影视资源,支持免会员在线观看,筛选地区/年份/语言更便捷。',
'{strSiteName}视频为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),持续更新,播放稳定流畅。',
'第{intPage}页为您展示{strVideoParentCategoryName}影视资源,支持无需注册在线观看,筛选地区/年份/语言更便捷。',
'{strSiteName}官网为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),同步更新,播放稳定流畅。',
'{strSiteName}为您汇总{strVideoCategoryName}内容列表(第{intPage}页),每日更新,播放稳定流畅。',
'第{intPage}页为您展示{strVideoCategoryName}影视资源,支持免费观看在线观看,筛选地区/年份/语言更便捷。',
'{strSiteName}视频为您汇总{strVideoCategoryName}内容列表(第{intPage}页),每日更新,播放稳定流畅。',
'第{intPage}页为您展示{strVideoParentCategoryName}影视资源,支持免费在线观看,筛选地区/年份/语言更便捷。',
'{strSiteName}为您汇总{strVideoCategoryName}内容列表(第{intPage}页),更新迅速,播放稳定流畅。',
'{strSiteName}视频为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),同步更新,播放稳定流畅。',
'{strSiteName}影视为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),每日更新,播放稳定流畅。',
'{strSiteName}为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),同步更新,播放稳定流畅。',
'{strSiteName}官网为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),持续更新,播放稳定流畅。',
'{strSiteName}视频为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),每日更新,播放稳定流畅。',
'{strSiteName}官网为您汇总{strVideoCategoryName}内容列表(第{intPage}页),同步更新,播放稳定流畅。',
'{strSiteName}为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),每日更新,播放稳定流畅。',
'{strSiteName}影视为您汇总{strVideoCategoryName}内容列表(第{intPage}页),同步更新,播放稳定流畅。',
'{strSiteName}影视为您汇总{strVideoCategoryName}内容列表(第{intPage}页),每日更新,播放稳定流畅。',
'{strSiteName}影视为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),同步更新,播放稳定流畅。',
'第{intPage}页为您展示{strVideoParentCategoryName}影视资源,支持免费在线观看在线观看,筛选地区/年份/语言更便捷。',
'{strSiteName}为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),实时更新,播放稳定流畅。',
'{strSiteName}影视为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),实时更新,播放稳定流畅。',
'第{intPage}页为您展示{strVideoCategoryName}影视资源,支持免费在线观看在线观看,筛选地区/年份/语言更便捷。',
'{strSiteName}官网为您汇总{strVideoCategoryName}内容列表(第{intPage}页),实时更新,播放稳定流畅。',
'{strSiteName}官网为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),实时更新,播放稳定流畅。',
'{strSiteName}影视为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),持续更新,播放稳定流畅。',
'{strSiteName}视频为您汇总{strVideoCategoryName}内容列表(第{intPage}页),更新迅速,播放稳定流畅。',
'{strSiteName}为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),持续更新,播放稳定流畅。',
'{strSiteName}为您汇总{strVideoCategoryName}内容列表(第{intPage}页),实时更新,播放稳定流畅。',
'{strSiteName}视频为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),更新迅速,播放稳定流畅。',
'{strSiteName}影视为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),更新迅速,播放稳定流畅。',
'{strSiteName}视频为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),实时更新,播放稳定流畅。',
'{strSiteName}为您汇总{strVideoCategoryName}内容列表(第{intPage}页),同步更新,播放稳定流畅。',
'{strSiteName}影视为您汇总{strVideoCategoryName}内容列表(第{intPage}页),更新迅速,播放稳定流畅。',
'{strSiteName}为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),更新迅速,播放稳定流畅。',
'{strSiteName}官网为您汇总{strVideoParentCategoryName}内容列表(第{intPage}页),更新迅速,播放稳定流畅。',
'{strSiteName}视频为您汇总{strVideoCategoryName}内容列表(第{intPage}页),持续更新,播放稳定流畅。',
'{strSiteName}提供最新{strVideoParentCategoryName}-{strVideoCategoryName},免费在线观看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}献上热播{strVideoParentCategoryName}-{strVideoCategoryName},免费观看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'探索{strSiteName}{strVideoParentCategoryName}推荐{strVideoCategoryName},免费在线看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}精选{strVideoParentCategoryName}-{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页立即访问{strSiteDomain}',
'{strSiteName}带来{strVideoParentCategoryName}-{strVideoCategoryName},免费在线观看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strVideoParentCategoryName}-{strVideoCategoryName}尽在{strSiteName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}提供热播{strVideoParentCategoryName}-{strVideoCategoryName},免费在线看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'畅享{strSiteName}{strVideoParentCategoryName}推荐{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}呈现新{strVideoParentCategoryName}-{strVideoCategoryName},免费在线观看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}推荐{strVideoParentCategoryName}-{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页立即访问{strSiteDomain}',
'探索{strSiteName}最新{strVideoParentCategoryName}-{strVideoCategoryName},免费在线看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}提供{strVideoParentCategoryName}-{strVideoCategoryName}在线,免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}精选最新{strVideoParentCategoryName}-{strVideoCategoryName},免费在线观看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}献上热播{strVideoParentCategoryName}推荐{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strVideoParentCategoryName}-{strVideoCategoryName}尽在{strSiteName},免费在线看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}推荐{strVideoParentCategoryName}推荐{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页立即访问{strSiteDomain}',
'畅享{strSiteName}最新{strVideoParentCategoryName}精选{strVideoCategoryName},免费在线观看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}带来{strVideoParentCategoryName}-{strVideoCategoryName}推荐,免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}呈现新{strVideoParentCategoryName}-{strVideoCategoryName},免费在线看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}推荐热播{strVideoParentCategoryName}-{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页立即访问{strSiteDomain}',
'{strVideoParentCategoryName}-{strVideoCategoryName}在线-{strSiteName},免费在线观看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'探索{strSiteName}热门{strVideoParentCategoryName}-{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}提供{strVideoParentCategoryName}推荐{strVideoCategoryName},免费在线看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'畅享{strSiteName}最新{strVideoParentCategoryName}-{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strVideoParentCategoryName}推荐{strVideoCategoryName}-{strSiteName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}推荐{strVideoParentCategoryName}-{strVideoCategoryName}在线,免费在线看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}献上最新{strVideoParentCategoryName}-{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页立即访问{strSiteDomain}',
'畅享{strSiteName}热播{strVideoParentCategoryName}推荐{strVideoCategoryName},免费在线观看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}提供精选{strVideoParentCategoryName}-{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}推荐{strVideoParentCategoryName}推荐{strVideoCategoryName},免费在线看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'新{strVideoParentCategoryName}-{strVideoCategoryName}尽在{strSiteName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'探索{strSiteName}最新{strVideoParentCategoryName}-{strVideoCategoryName}在线,免费在线观看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}呈现热门{strVideoParentCategoryName}-{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页立即访问{strSiteDomain}',
'畅享{strSiteName}精选{strVideoParentCategoryName}-{strVideoCategoryName},免费在线看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}献上热播{strVideoParentCategoryName}-{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'最新{strVideoParentCategoryName}-{strVideoCategoryName}推荐-{strSiteName},免费在线观看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}推荐新{strVideoParentCategoryName}-{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoParentCategoryName}-{strVideoCategoryName}在线,免费在线看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'畅享{strSiteName}精选{strVideoParentCategoryName}推荐{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}呈现热播{strVideoParentCategoryName}-{strVideoCategoryName},免费在线观看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strVideoParentCategoryName}推荐{strVideoCategoryName}尽在{strSiteName},免费在线看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'探索{strSiteName}新{strVideoParentCategoryName}推荐{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}提供{strVideoParentCategoryName}-{strVideoCategoryName}在线,免费在线观看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'畅享{strSiteName}最新{strVideoParentCategoryName}推荐{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}献上最新{strVideoParentCategoryName}-{strVideoCategoryName}推荐,免费在线看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'热门{strVideoParentCategoryName}推荐{strVideoCategoryName}尽在{strSiteName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'{strSiteName}呈现精选{strVideoParentCategoryName}-{strVideoCategoryName},免费在线观看高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'畅享{strSiteName}{strVideoParentCategoryName}在线推荐{strVideoCategoryName},免费高清{strVideoParentCategoryName},,第{intPage}页访问{strSiteDomain}',
'探索刺激的{strVideoCategoryName}世界,汇集全球经典{strVideoCategoryName}、最新{strVideoCategoryName}{strSiteName}为您带来极致视觉体验',
'{strSiteName}提供{strVideoParentCategoryName}{strVideoCategoryName}盛宴,收录{strVideoCategoryName}、{strVideoParentCategoryName}、{strVideoCategoryName}等硬核题材,打造沉浸式观影指南。',
'{strSiteName}{strSiteDomain}提供{strVideoCategoryName}宝库,包含{strVideoCategoryName}、{strVideoParentCategoryName}、等经典{strVideoParentCategoryName}片,挑战你的观影极限。',
'{strSiteName}提供肾上腺素飙升的{strVideoCategoryName}专题,涵盖{strVideoCategoryName}、{strVideoParentCategoryName}、等多种{strVideoCategoryName}类型,{strVideoParentCategoryName}必备片单。',
'{strSiteName}分享热门治愈心灵的{strVideoCategoryName}精选,收录跨越时空的{strVideoCategoryName}故事、刻骨铭心的经典{strVideoCategoryName},唤醒你的情感共鸣。',
'{strSiteName}提供震撼人心的{strVideoCategoryName}档案馆,聚焦{strVideoCategoryName}、{strVideoParentCategoryName}、{strVideoCategoryName}等题材,重现{strVideoCategoryName}的恢弘史诗。',
'{strSiteName}收录{strVideoCategoryName}、{strVideoParentCategoryName}的旅途故事,体验{strVideoParentCategoryName}上的生命哲思。',
'{strSiteName}颠覆常规的{strVideoParentCategoryName}精选,集合{strVideoParentCategoryName}、{strVideoParentCategoryName}佳作,笑中带泪的另类观影体验。',
'{strSiteName}传承国粹的{strVideoParentCategoryName}典藏,精选{strVideoCategoryName}、{strVideoCategoryName}、{strVideoCategoryName}等传统影视化佳作,感受东方艺术魅力。',
'{strSiteName}提供前瞻未来的{strVideoCategoryName}专题,探索{strVideoCategoryName}、{strVideoParentCategoryName}、等前沿题材的影视化呈现。',
'{strSiteName}收录海量{strVideoCategoryName},包含{strVideoCategoryName}、最新{strVideoCategoryName}在线观看,提供专业影评与剧情体验。',
'{strSiteName}为您推荐,盘点高燃{strVideoCategoryName},分享{strVideoCategoryName}幕后花絮与演员动态。',
'{strSiteName}汇集各类电影,包括{strVideoCategoryName}、{strVideoCategoryName}在线播放,解读{strVideoCategoryName}中的世界。',
'{strSiteName}提供最新{strVideoCategoryName},实时更新{strVideoCategoryName}上映时间、精彩预告及影片亮点分析。',
'{strSiteName}专注{strVideoCategoryName}{strVideoParentCategoryName},推荐{strVideoCategoryName}、,解读影片中的情感纠葛与爱情哲理。',
'{strSiteName}提供在线观看,分享观影心得与爱情感悟。',
'{strSiteName}收集众多,推荐烧脑{strVideoCategoryName}、{strVideoCategoryName}{strVideoParentCategoryName},解读影片中的剧情与逻辑。',
'{strSiteName}更新最新{strVideoCategoryName}{strVideoParentCategoryName}动态,提供{strVideoCategoryName}{strVideoParentCategoryName}上映信息、精彩看点及影片评价。',
'{strSiteName}涵盖丰富{strVideoCategoryName}{strVideoParentCategoryName}{strVideoCategoryName}、经典{strVideoParentCategoryName}在线观看,分享电影的欢乐故事。',
'{strSiteName}推荐{strVideoCategoryName}{strVideoParentCategoryName},盘点片,解读影片中的经典与幽默元素。',
'{strSiteName}收录{strVideoCategoryName}{strVideoParentCategoryName}佳作,{strVideoCategoryName}、经典在线观看。',
'{strSiteName}提供最新{strVideoCategoryName}{strVideoParentCategoryName},更新{strVideoCategoryName}{strVideoParentCategoryName}上映时间,分析影片中的元素与场景。',
'{strSiteName}聚焦{strVideoCategoryName}{strVideoParentCategoryName},推荐{strVideoCategoryName}、{strVideoParentCategoryName},解读影片中的文化与礼仪。',
'{strSiteName}汇集经典{strVideoCategoryName}{strVideoParentCategoryName}{strVideoCategoryName}、古装{strVideoCategoryName}在线观看,解析古代场景与剧情。',
'{strSiteName}收录{strVideoCategoryName}{strVideoParentCategoryName}精品,史诗{strVideoCategoryName}{strVideoParentCategoryName}、{strVideoCategoryName}在线播放,还原{strVideoCategoryName}的残酷与悲壮。',
'{strSiteName}提供最新{strVideoCategoryName}{strVideoParentCategoryName},更新{strVideoCategoryName}{strVideoParentCategoryName}上映信息,分析影片中的{strVideoCategoryName}{strVideoParentCategoryName}与策略。',
'{strSiteName}收集{strVideoCategoryName}佳作,{strVideoCategoryName}、{strVideoCategoryName}推荐,每天第一时间更新,欢迎影迷到{strSiteName}来看好看的{strVideoCategoryName}。',
'{strSiteName}精选经典{strVideoCategoryName}{strVideoParentCategoryName}、{strVideoCategoryName}在线观看,打造高品质好看的在线电影网。',
'{strSiteName}涵盖{strVideoCategoryName}类型,{strVideoParentCategoryName}、{strVideoCategoryName}在线播放,无需下载任何播放器即可在线免费观看。',
'{strSiteName}提供最新{strVideoCategoryName},更新{strVideoCategoryName}上映时间,追剧来{strSiteName}就够了!',
'{strSiteName}收集{strVideoCategoryName}精品,{strVideoCategoryName}推荐、{strVideoParentCategoryName},手机体验友好,是您休闲追剧看电影的移动影视网站。',
'{strSiteName}精选{strVideoCategoryName}{strVideoCategoryName}在线看、根据真实案件改编的电影在线观看,更多好看的完整版电影电视剧大全尽在{strSiteName}!',
'{strSiteName}专注{strVideoCategoryName},推荐正能量励志片、励志成长电影,分享影片中的人生哲理与奋斗精神。',
'{strSiteName}汇集{strVideoCategoryName}{strVideoCategoryName}在线看、真人真事改编在线观看海量无删减电影VIP电视剧全集尽在{strSiteName}。。',
'{strSiteName}收录{strVideoCategoryName}佳作,{strVideoCategoryName}在线播放、海量高清{strVideoCategoryName}作品均可免费在线观看及超前点播,欢迎您访问{strSiteName}。',
'{strSiteName}提供最新{strVideoCategoryName},更新{strVideoCategoryName}上映时间,手机看更多完整版电影热播电视剧大全就上{strSiteName}。。',
'{strSiteName}聚焦{strVideoCategoryName},推荐{strVideoCategoryName}无需播放器在线免费观看,分享影片中那些美好的青春回忆与成长故事。',
'{strSiteName}汇集{strVideoCategoryName}{strVideoCategoryName}、{strVideoCategoryName}在线观看,{strSiteName}支持手机在线观看,非常方便,希望大家喜欢。',
'{strSiteName}汇集经典{strVideoCategoryName}在线看,{strVideoCategoryName}免费观看,高清全集完整版影视大全手机在线观看,无广告弹窗,稳定更新。',
'{strSiteName}收录{strVideoCategoryName}精品,{strVideoCategoryName}、{strVideoParentCategoryName}在线播放,解锁你的追剧新体验,精彩不断,乐趣无穷!',
'{strSiteName}提供{strVideoCategoryName}全集手机在线免费播放,更新{strVideoCategoryName},无需播放器在线免费观看。',
'{strSiteName}收集{strVideoCategoryName}佳作,欧美{strVideoCategoryName}、热播{strVideoCategoryName},海量无删减{strVideoCategoryName}全集尽在{strSiteName}!',
'{strSiteName}精选经典{strVideoCategoryName}全集免费在线观看,手机在线看完整版{strVideoCategoryName}VIP{strVideoCategoryName}大全上{strSiteName}就够了。',
'{strSiteName}涵盖{strVideoCategoryName}类型,{strVideoCategoryName}在线播放,无需下载任何播放器即可在线免费观看。',
'{strSiteName}提供最新{strVideoCategoryName},高清无广告不卡顿更新快,更多热播好看的手机影视尽在{strSiteName}!',
'{strSiteName}专注{strVideoCategoryName},推荐经典{strVideoCategoryName}、10万+高清影视,每天同步更新。',
'{strSiteName}汇集{strVideoCategoryName}佳作,{strVideoCategoryName}在线观看,希望亲们保存书签方便下次观看喔。',
'{strSiteName}收录{strVideoCategoryName}10万+精品,{strVideoCategoryName}在线播放,让您随时随地畅享观影乐趣。',
'{strSiteName}提供最新{strVideoCategoryName}全集免费,欢迎{strVideoCategoryName}的爱好者来到{strSiteName}大全在线免费观看最新。',
'{strSiteName}聚焦{strVideoCategoryName},推荐精彩{strVideoCategoryName}、每天都有新上映的电影等你来观看。',
'{strSiteName}汇集经典{strVideoCategoryName}{strVideoCategoryName}在线观看,手机版无需下载任何播放器即可在线免费观看,更多精彩内容尽在{strSiteName}。',
'{strSiteName}收录{strVideoCategoryName}未删减不卡在线播放,每天及时更新,来{strSiteName}追剧给你不一样的观影体验。',
'{strSiteName}提供最新{strVideoCategoryName}免费不卡急速高清影视,{strSiteName}全天24小时在线更新,让大家以最快的速度享受视觉上的盛宴!',
'{strSiteName}专注{strVideoCategoryName},推荐精彩{strVideoCategoryName}、给你的好友一起分享吧。。',
'{strSiteName}汇集经典{strVideoCategoryName}{strVideoCategoryName}经典在线观看,本站所有影视片是由各大网友亿整理上传,推荐给你的好友一起分享吧。',
'{strSiteName}收录{strVideoCategoryName}精品大片,{strVideoCategoryName}在线播放,更多好看的{strVideoCategoryName}大全尽在{strSiteName}。',
'{strSiteName}提供最新{strVideoCategoryName}HD高清免费播放让您感受身临其境的观影体验。',
'{strSiteName}专注{strVideoCategoryName},推荐经典{strVideoCategoryName}免费在线观看。',
'{strSiteName}汇集{strVideoCategoryName}佳作,每天及时更新,放送最新好看{strVideoCategoryName},一键免费观影。',
'{strSiteName}收录{strVideoCategoryName}精品在线播放,提供{strVideoCategoryName}大全,每天及时更新放送最新好看的免费{strVideoCategoryName}。',
'{strSiteName}提供最新{strVideoCategoryName}HD高清免费播放更新{strVideoCategoryName}上映时间,欢迎影迷朋友观影体验。',
'{strSiteName}聚焦{strVideoCategoryName}未删减免费看,推荐{strVideoCategoryName},更多{strVideoCategoryName}尽在{strSiteName}。',
],
];

View File

@@ -0,0 +1,220 @@
<?php
return [
[
'{strVideoCategoryName},经典,{strVideoParentCategoryName},英语,第{intPage}页',
'{strVideoCategoryName},高清,免费在线观看,第{intPage}页',
'{strVideoCategoryName},经典,大陆,日语,第{intPage}页',
'{strVideoCategoryName},热播,韩国,第{intPage}页',
'{strVideoCategoryName},高清,免会员,第{intPage}页',
'{strVideoCategoryName},经典,{strVideoParentCategoryName},日语,第{intPage}页',
'{strVideoCategoryName},欧美,韩语,第{intPage}页',
'{strVideoCategoryName},高分,韩国,粤语,第{intPage}页',
'{strVideoCategoryName},高清,无需注册,第{intPage}页',
'{strVideoCategoryName},欧美,日语,第{intPage}页',
'{strVideoCategoryName},韩国,粤语,第{intPage}页',
'{strVideoCategoryName},热播,欧美,粤语,第{intPage}页',
'{strVideoCategoryName},经典,台湾,国语,第{intPage}页',
'{strVideoCategoryName},热播,日本,英语,第{intPage}页',
'{strVideoCategoryName},高清,免费,第{intPage}页',
'{strVideoCategoryName},高分,{strVideoParentCategoryName},韩语,第{intPage}页',
'{strVideoCategoryName},高分,日本,英语,第{intPage}页',
'{strVideoCategoryName},热播,日本,第{intPage}页',
'{strVideoCategoryName},最新,日本,韩语,第{intPage}页',
'{strVideoCategoryName},高分,台湾,日语,第{intPage}页',
'{strVideoCategoryName},最新,台湾,第{intPage}页',
'{strVideoCategoryName},高清,免费观看,第{intPage}页',
'{strVideoCategoryName},经典,韩国,国语,第{intPage}页',
'{strVideoCategoryName},韩国,第{intPage}页',
'{strVideoCategoryName},最新,日本,粤语,第{intPage}页',
'{strVideoCategoryName},热播,日本,韩语,第{intPage}页',
'{strVideoCategoryName},最新,大陆,粤语,第{intPage}页',
'{strVideoCategoryName},高分,{strVideoParentCategoryName},英语,第{intPage}页',
'{strVideoCategoryName},经典,欧美,英语,第{intPage}页',
'{strVideoCategoryName},高分,台湾,英语,第{intPage}页',
'{strVideoCategoryName},台湾,日语,第{intPage}页',
'{strVideoCategoryName},经典,韩国,第{intPage}页',
'{strVideoCategoryName},经典,日本,日语,第{intPage}页',
'{strVideoCategoryName},高分,韩国,韩语,第{intPage}页',
'{strVideoCategoryName},经典,{strVideoParentCategoryName},国语,第{intPage}页',
'{strVideoCategoryName},日本,国语,第{intPage}页',
'{strVideoCategoryName},台湾,韩语,第{intPage}页',
'{strVideoCategoryName},热播,欧美,国语,第{intPage}页',
'{strVideoCategoryName},热播,日本,日语,第{intPage}页',
'{strVideoCategoryName},经典,日本,韩语,第{intPage}页',
'{strVideoCategoryName},经典,{strVideoParentCategoryName},第{intPage}页',
'{strVideoCategoryName},最新,{strVideoParentCategoryName},国语,第{intPage}页',
'{strVideoCategoryName},最新,大陆,第{intPage}页',
'{strVideoCategoryName},经典,{strVideoParentCategoryName},粤语,第{intPage}页',
'{strVideoCategoryName},热播,香港,日语,第{intPage}页',
'{strVideoCategoryName},最新,欧美,英语,第{intPage}页',
'{strVideoCategoryName},台湾,粤语,第{intPage}页',
'{strVideoCategoryName},韩国,日语,第{intPage}页',
'{strVideoCategoryName},热播,欧美,英语,第{intPage}页',
'{strVideoCategoryName},经典,韩国,英语,第{intPage}页',
'{strVideoCategoryName},大陆,国语,第{intPage}页',
'{strVideoCategoryName},最新,大陆,国语,第{intPage}页',
'{strVideoCategoryName},韩国,韩语,第{intPage}页',
'{strVideoCategoryName},欧美,国语,第{intPage}页',
'{strVideoCategoryName},高分,香港,国语,第{intPage}页',
'{strVideoCategoryName},热播,香港,韩语,第{intPage}页',
'{strVideoCategoryName},最新,欧美,粤语,第{intPage}页',
'{strVideoCategoryName},高分,香港,日语,第{intPage}页',
'{strVideoCategoryName},经典,日本,第{intPage}页',
'{strVideoCategoryName},热播,韩国,国语,第{intPage}页',
'{strVideoCategoryName},热播,大陆,韩语,第{intPage}页',
'{strVideoCategoryName},经典,日本,国语,第{intPage}页',
'{strVideoCategoryName},香港,日语,第{intPage}页',
'{strVideoCategoryName},高分,{strVideoParentCategoryName},第{intPage}页',
'{strVideoCategoryName},高分,台湾,韩语,第{intPage}页',
'{strVideoCategoryName},热播,香港,英语,第{intPage}页',
'{strVideoCategoryName},热播,{strVideoParentCategoryName},日语,第{intPage}页',
'{strVideoCategoryName},香港,英语,第{intPage}页',
'{strVideoCategoryName},高分,日本,日语,第{intPage}页',
'{strVideoCategoryName},最新,台湾,韩语,第{intPage}页',
'{strVideoCategoryName},最新,欧美,第{intPage}页',
'{strVideoCategoryName},热播,韩国,粤语,第{intPage}页',
'{strVideoCategoryName},热播,{strVideoParentCategoryName},英语,第{intPage}页',
'{strVideoCategoryName},经典,欧美,第{intPage}页',
'{strVideoCategoryName},最新,香港,粤语,第{intPage}页',
'{strVideoCategoryName},最新,韩国,国语,第{intPage}页',
'{strVideoCategoryName},高分,{strVideoParentCategoryName},日语,第{intPage}页',
'{strVideoCategoryName},最新,{strVideoParentCategoryName},粤语,第{intPage}页',
'{strVideoCategoryName},最新,香港,英语,第{intPage}页',
'{strVideoCategoryName},最新,{strVideoParentCategoryName},韩语,第{intPage}页',
'{strVideoCategoryName},热播,香港,粤语,第{intPage}页',
'{strVideoCategoryName},高分,台湾,国语,第{intPage}页',
'{strVideoCategoryName},经典,欧美,日语,第{intPage}页',
'{strVideoCategoryName},欧美,英语,第{intPage}页',
'{strVideoCategoryName},最新,香港,第{intPage}页',
'{strVideoCategoryName},经典,欧美,粤语,第{intPage}页',
'{strVideoCategoryName},高分,欧美,粤语,第{intPage}页',
'{strVideoCategoryName},高分,香港,第{intPage}页',
'{strVideoCategoryName},经典,香港,韩语,第{intPage}页',
'{strVideoCategoryName},香港,粤语,第{intPage}页',
'{strVideoCategoryName},欧美,第{intPage}页',
'{strVideoCategoryName},最新,大陆,日语,第{intPage}页',
'{strVideoCategoryName},大陆,韩语,第{intPage}页',
'{strVideoCategoryName},最新,日本,国语,第{intPage}页',
'{strVideoCategoryName},高分,台湾,粤语,第{intPage}页',
'{strVideoCategoryName},经典,大陆,第{intPage}页',
'{strVideoCategoryName},高分,{strVideoParentCategoryName},国语,第{intPage}页',
'{strVideoCategoryName},经典,大陆,英语,第{intPage}页',
'{strVideoCategoryName},{strVideoParentCategoryName},国语,第{intPage}页',
'{strVideoCategoryName},经典,香港,第{intPage}页',
'{strVideoCategoryName},热播,欧美,第{intPage}页',
'{strVideoCategoryName},高分,欧美,日语,第{intPage}页',
'{strVideoCategoryName},热播,欧美,韩语,第{intPage}页',
'{strVideoCategoryName},热播,大陆,英语,第{intPage}页',
'{strVideoCategoryName},热播,大陆,国语,第{intPage}页',
'{strVideoCategoryName},{strVideoParentCategoryName},韩语,第{intPage}页',
'{strVideoCategoryName},最新,{strVideoParentCategoryName},第{intPage}页',
'{strVideoCategoryName},最新,韩国,粤语,第{intPage}页',
'{strVideoCategoryName},大陆,粤语,第{intPage}页',
'{strVideoCategoryName},最新,日本,英语,第{intPage}页',
'{strVideoCategoryName},热播,台湾,第{intPage}页',
'{strVideoCategoryName},{strVideoParentCategoryName},第{intPage}页',
'{strVideoCategoryName},台湾,英语,第{intPage}页',
'{strVideoCategoryName},经典,韩国,粤语,第{intPage}页',
'{strVideoCategoryName},欧美,粤语,第{intPage}页',
'{strVideoCategoryName},经典,香港,国语,第{intPage}页',
'{strVideoCategoryName},高分,韩国,国语,第{intPage}页',
'{strVideoCategoryName},热播,韩国,英语,第{intPage}页',
'{strVideoCategoryName},日本,第{intPage}页',
'{strVideoCategoryName},热播,香港,国语,第{intPage}页',
'{strVideoCategoryName},台湾,国语,第{intPage}页',
'{strVideoCategoryName},经典,台湾,日语,第{intPage}页',
'{strVideoCategoryName},韩国,英语,第{intPage}页',
'{strVideoCategoryName},最新,香港,韩语,第{intPage}页',
'{strVideoCategoryName},最新,韩国,第{intPage}页',
'{strVideoCategoryName},最新,大陆,英语,第{intPage}页',
'{strVideoCategoryName},热播,{strVideoParentCategoryName},韩语,第{intPage}页',
'{strVideoCategoryName},最新,香港,国语,第{intPage}页',
'{strVideoCategoryName},热播,台湾,英语,第{intPage}页',
'{strVideoCategoryName},热播,台湾,国语,第{intPage}页',
'{strVideoCategoryName},高分,欧美,英语,第{intPage}页',
'{strVideoCategoryName},经典,欧美,国语,第{intPage}页',
'{strVideoCategoryName},高分,大陆,国语,第{intPage}页',
'{strVideoCategoryName},热播,台湾,韩语,第{intPage}页',
'{strVideoCategoryName},热播,韩国,日语,第{intPage}页',
'{strVideoCategoryName},最新,大陆,韩语,第{intPage}页',
'{strVideoCategoryName},{strVideoParentCategoryName},粤语,第{intPage}页',
'{strVideoCategoryName},高分,香港,英语,第{intPage}页',
'{strVideoCategoryName},经典,日本,粤语,第{intPage}页',
'{strVideoCategoryName},热播,{strVideoParentCategoryName},国语,第{intPage}页',
'{strVideoCategoryName},热播,{strVideoParentCategoryName},粤语,第{intPage}页',
'{strVideoCategoryName},最新,香港,日语,第{intPage}页',
'{strVideoCategoryName},大陆,英语,第{intPage}页',
'{strVideoCategoryName},高分,大陆,粤语,第{intPage}页',
'{strVideoCategoryName},经典,香港,粤语,第{intPage}页',
'{strVideoCategoryName},最新,日本,第{intPage}页',
'{strVideoCategoryName},热播,香港,第{intPage}页',
'{strVideoCategoryName},最新,{strVideoParentCategoryName},英语,第{intPage}页',
'{strVideoCategoryName},高分,{strVideoParentCategoryName},粤语,第{intPage}页',
'{strVideoCategoryName},最新,欧美,日语,第{intPage}页',
'{strVideoCategoryName},高分,韩国,英语,第{intPage}页',
'{strVideoCategoryName},高分,香港,韩语,第{intPage}页',
'{strVideoCategoryName},大陆,第{intPage}页',
'{strVideoCategoryName},经典,台湾,韩语,第{intPage}页',
'{strVideoCategoryName},高分,大陆,韩语,第{intPage}页',
'{strVideoCategoryName},高分,日本,粤语,第{intPage}页',
'{strVideoCategoryName},高分,香港,粤语,第{intPage}页',
'{strVideoCategoryName},高分,欧美,第{intPage}页',
'{strVideoCategoryName},热播,台湾,粤语,第{intPage}页',
'{strVideoCategoryName},高分,韩国,日语,第{intPage}页',
'{strVideoCategoryName},热播,大陆,第{intPage}页',
'{strVideoCategoryName},高分,欧美,韩语,第{intPage}页',
'{strVideoCategoryName},大陆,日语,第{intPage}页',
'{strVideoCategoryName},热播,日本,粤语,第{intPage}页',
'{strVideoCategoryName},香港,韩语,第{intPage}页',
'{strVideoCategoryName},香港,国语,第{intPage}页',
'{strVideoCategoryName},经典,台湾,第{intPage}页',
'{strVideoCategoryName},经典,大陆,韩语,第{intPage}页',
'{strVideoCategoryName},经典,香港,日语,第{intPage}页',
'{strVideoCategoryName},经典,{strVideoParentCategoryName},韩语,第{intPage}页',
'{strVideoCategoryName},台湾,第{intPage}页',
'{strVideoCategoryName},高分,日本,第{intPage}页',
'{strVideoCategoryName},经典,韩国,日语,第{intPage}页',
'{strVideoCategoryName},高分,韩国,第{intPage}页',
'{strVideoCategoryName},热播,大陆,日语,第{intPage}页',
'{strVideoCategoryName},日本,日语,第{intPage}页',
'{strVideoCategoryName},日本,粤语,第{intPage}页',
'{strVideoCategoryName},高分,大陆,日语,第{intPage}页',
'{strVideoCategoryName},最新,台湾,日语,第{intPage}页',
'{strVideoCategoryName},热播,大陆,粤语,第{intPage}页',
'{strVideoCategoryName},高分,大陆,第{intPage}页',
'{strVideoCategoryName},经典,日本,英语,第{intPage}页',
'{strVideoCategoryName},经典,韩国,韩语,第{intPage}页',
'{strVideoCategoryName},最新,韩国,韩语,第{intPage}页',
'{strVideoCategoryName},热播,{strVideoParentCategoryName},第{intPage}页',
'{strVideoCategoryName},热播,欧美,日语,第{intPage}页',
'{strVideoCategoryName},{strVideoParentCategoryName},英语,第{intPage}页',
'{strVideoCategoryName},高分,日本,韩语,第{intPage}页',
'{strVideoCategoryName},经典,欧美,韩语,第{intPage}页',
'{strVideoCategoryName},热播,台湾,日语,第{intPage}页',
'{strVideoCategoryName},最新,欧美,国语,第{intPage}页',
'{strVideoCategoryName},最新,台湾,英语,第{intPage}页',
'{strVideoCategoryName},最新,台湾,国语,第{intPage}页',
'{strVideoCategoryName},经典,台湾,粤语,第{intPage}页',
'{strVideoCategoryName},高分,大陆,英语,第{intPage}页',
'{strVideoCategoryName},韩国,国语,第{intPage}页',
'{strVideoCategoryName},香港,第{intPage}页',
'{strVideoCategoryName},最新,韩国,日语,第{intPage}页',
'{strVideoCategoryName},经典,台湾,英语,第{intPage}页',
'{strVideoCategoryName},经典,香港,英语,第{intPage}页',
'{strVideoCategoryName},最新,欧美,韩语,第{intPage}页',
'{strVideoCategoryName},热播,日本,国语,第{intPage}页',
'{strVideoCategoryName},高分,欧美,国语,第{intPage}页',
'{strVideoCategoryName},经典,大陆,粤语,第{intPage}页',
'{strVideoCategoryName},热播,韩国,韩语,第{intPage}页',
'{strVideoCategoryName},最新,台湾,粤语,第{intPage}页',
'{strVideoCategoryName},最新,日本,日语,第{intPage}页',
'{strVideoCategoryName},日本,韩语,第{intPage}页',
'{strVideoCategoryName},高分,日本,国语,第{intPage}页',
'{strVideoCategoryName},最新,{strVideoParentCategoryName},日语,第{intPage}页',
'{strVideoCategoryName},经典,大陆,国语,第{intPage}页',
'{strVideoCategoryName},{strVideoParentCategoryName},日语,第{intPage}页',
'{strVideoCategoryName},高分,台湾,第{intPage}页',
'{strVideoCategoryName},最新,韩国,英语,第{intPage}页',
'{strVideoCategoryName},日本,英语,第{intPage}页',
],
];

View File

@@ -0,0 +1,457 @@
<?php
return [
[
'{strVideoCategoryName}在线观看-第{intPage}页-免会员-{strSiteName}视频',
'{strVideoCategoryName}-经典蓝光高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}资源合集-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}超清高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}在线观看-第{intPage}页-免费观看-{strSiteName}视频',
'{strVideoCategoryName}在线观看-第{intPage}页-免费在线观看-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}蓝光全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典超清高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}资源合集-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}在线观看-第{intPage}页-无需注册-{strSiteName}官网',
'{strVideoCategoryName}在线观看-第{intPage}页-无需注册-{strSiteName}',
'{strVideoCategoryName}资源合集-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分蓝光高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}在线观看-第{intPage}页-免费-{strSiteName}影视',
'{strVideoCategoryName}在线观看-第{intPage}页-免费-{strSiteName}视频',
'{strVideoCategoryName}资源合集-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分高清高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}在线观看-第{intPage}页-免会员-{strSiteName}影视',
'{strVideoCategoryName}-高分超清高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新高清高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分1080P在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}超清高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分蓝光高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}在线观看-第{intPage}页-免费观看-{strSiteName}',
'{strVideoCategoryName}-高分1080P高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}在线观看-第{intPage}页-免费观看-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}高清无广告高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}在线观看-第{intPage}页-免费在线观看-{strSiteName}官网',
'{strVideoCategoryName}-高分超清高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典超清全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分1080P高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}在线观看-第{intPage}页-免费-{strSiteName}官网',
'{strVideoCategoryName}-热播高清无广告全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播超清在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}在线观看-第{intPage}页-免费观看-{strSiteName}官网',
'{strVideoCategoryName}-高分高清高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典蓝光全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}在线观看-第{intPage}页-免费在线观看-{strSiteName}',
'{strVideoCategoryName}-热播高清无广告全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}蓝光在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典超清在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}在线观看-第{intPage}页-免费在线观看-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}蓝光高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新高清高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新蓝光高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典1080P高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分高清无广告在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}在线观看-第{intPage}页-无需注册-{strSiteName}视频',
'{strVideoCategoryName}-高分高清在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播高清高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新1080P高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典高清高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新蓝光在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典高清无广告高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}在线观看-第{intPage}页-无需注册-{strSiteName}影视',
'{strVideoCategoryName}-最新蓝光在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播高清无广告高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播高清高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分蓝光在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分蓝光在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新高清全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播高清无广告高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播超清高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新高清无广告全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播超清在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分高清无广告高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分超清高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}在线观看-第{intPage}页-免会员-{strSiteName}',
'{strVideoCategoryName}-{strYear}超清在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典超清在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播高清全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}高清高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新1080P全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分超清全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}1080P全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典1080P在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}高清无广告高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}在线观看-第{intPage}页-免费-{strSiteName}',
'{strVideoCategoryName}-高分超清高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新1080P全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典高清高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分超清高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播1080P高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分高清无广告高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分1080P全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典高清无广告全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分超清在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分1080P高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}蓝光高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}蓝光高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典1080P全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}高清全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分高清高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分高清高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典高清无广告高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典高清无广告在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分高清无广告全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播1080P全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}1080P高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播超清高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新高清无广告在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典高清高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典1080P在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}在线观看-第{intPage}页-免会员-{strSiteName}官网',
'{strVideoCategoryName}-热播蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播1080P高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分1080P高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新蓝光全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}高清无广告在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典1080P高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播超清高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典高清高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典超清高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}1080P在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典高清无广告高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分1080P高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播高清在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典超清高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}高清在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}蓝光在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典高清全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播超清高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新超清高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典蓝光在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}高清高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典高清高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典超清在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}超清高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分超清高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新1080P高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新超清全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播蓝光在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分1080P高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}超清在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分1080P在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}超清高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典1080P高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典高清在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}蓝光全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播蓝光在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分超清在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}1080P高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典超清高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播超清全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分超清高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}1080P高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分蓝光全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播高清无广告在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播高清高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播1080P高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播高清无广告全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新高清无广告高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分高清无广告高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新1080P在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典蓝光高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分高清无广告高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分高清无广告在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播高清高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}蓝光在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典超清高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播1080P高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分1080P全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新超清全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播1080P高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分蓝光高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}高清无广告高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分1080P高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典超清高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播超清高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播高清高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分高清高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播高清无广告全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}1080P在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播1080P全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典高清无广告高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新超清高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分高清全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播超清高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}高清无广告全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}超清全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}高清无广告全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分高清无广告高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}蓝光高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}蓝光高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新高清无广告高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典高清高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新超清高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分1080P高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典蓝光高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}1080P高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分高清无广告高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分蓝光高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新1080P全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分高清高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典蓝光高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播1080P高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分蓝光高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新蓝光高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新蓝光高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}高清无广告高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}1080P高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新高清高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分1080P高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新超清在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播高清高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典高清高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播高清无广告高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播蓝光高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新1080P高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}高清高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}高清无广告在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典高清无广告在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分高清高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分高清全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分超清高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播蓝光全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典蓝光在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新高清无广告在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播高清高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播1080P高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典1080P高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新高清高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典高清无广告在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}高清高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新高清无广告高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}超清高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分蓝光全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}超清高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典超清全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典高清高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新高清高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新高清无广告全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典蓝光高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典1080P高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新蓝光在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典超清高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}超清在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新高清高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典蓝光在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分高清无广告在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新高清高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播高清全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新超清全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典超清全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新1080P高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分蓝光全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}高清高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分高清无广告高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}高清无广告全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新1080P高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典1080P全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}超清全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播高清无广告高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分蓝光全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新1080P高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}1080P全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分1080P高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播高清无广告高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播高清在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典高清无广告高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新高清高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新1080P在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典蓝光全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}1080P高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}高清高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新高清无广告高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典超清高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分高清在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典1080P高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新超清在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新高清高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新超清在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典1080P高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}高清高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播高清在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播蓝光全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典1080P在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}蓝光高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播蓝光高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新超清高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新超清在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}蓝光全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新高清高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典高清高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}高清高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播高清高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新高清无广告在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}高清无广告在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典超清在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新1080P高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新高清无广告全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新蓝光高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新高清无广告高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播高清无广告高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播高清高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典超清高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典超清高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典高清无广告在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播高清高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新超清全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}高清高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播1080P全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分高清无广告全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}高清高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播超清高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典1080P高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分超清高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}超清在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}超清高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播高清高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新高清无广告高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新1080P全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新高清无广告高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}高清在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分蓝光在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新超清高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典蓝光在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}高清高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播蓝光高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}超清全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播1080P高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新1080P在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分超清全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}超清高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}高清无广告在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}1080P高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播高清无广告高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典超清全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分1080P全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播1080P高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播超清全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}蓝光高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播蓝光高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播1080P高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新蓝光高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新1080P高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}高清在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分高清在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播超清高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播蓝光在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新高清全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典高清无广告高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}高清高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典高清无广告全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新超清高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典高清高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}高清无广告全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播1080P高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分超清全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典高清无广告全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-热播蓝光高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分1080P在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新蓝光全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典高清全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典高清在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分1080P高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分高清高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}1080P在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新高清全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播超清在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典高清无广告高清视频免费看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新1080P高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典蓝光全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-最新高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分超清高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新超清高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新高清在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分高清高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}高清全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播蓝光高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新蓝光高清视频免费播放-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播超清全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新高清全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分高清无广告全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播1080P在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新高清高清视频免费播放-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分1080P全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新高清在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典高清无广告全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典1080P高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播超清高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播蓝光全集免费观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典1080P高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分高清在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-最新超清高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典高清无广告高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}高清在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-高分高清无广告在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典蓝光高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典高清在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分蓝光在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-经典蓝光高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}1080P高清视频免费在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播1080P高清视频免费在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-最新超清高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}1080P高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}高清无广告高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-热播高清高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分高清高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分超清在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新超清高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分高清全集免费观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-高分高清高清视频免费播放-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典蓝光全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播1080P在线观看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-{strYear}1080P高清视频免费在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-经典高清全集免费观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}超清全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播超清在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-{strYear}高清无广告高清视频免费播放-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-经典高清全集免费观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-高分超清在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}1080P高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新高清无广告在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}1080P高清视频免费在线观看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-{strYear}高清无广告高清视频免费看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-高分蓝光高清视频免费看-第{intPage}页-{strSiteName}',
'{strVideoCategoryName}-热播1080P在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-热播超清高清视频免费看-第{intPage}页-{strSiteName}视频',
'{strVideoCategoryName}-最新1080P在线观看-第{intPage}页-{strSiteName}官网',
'{strVideoCategoryName}-{strYear}1080P在线观看-第{intPage}页-{strSiteName}影视',
'{strVideoCategoryName}-经典蓝光高清视频免费看-第{intPage}页-{strSiteName}',
],
];

View File

@@ -0,0 +1,204 @@
<?php
return [
[
'为您提供《{strVideoName}》高清高清播放服务,包含剧情简介、演员信息({strVideoActor})与导演({strVideoDirector}),支持快速选集与流畅播放。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},演员:{strVideoActor}。内容简介:{strVideoDescription}。在{strSiteName}支持在线点播与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},演员:{strVideoActor}。内容简介:{strVideoDescription}。在{strSiteName}支持在线播放与多端访问。',
'{strVideoName}由{strVideoDirector}导演,{strVideoActor}演员参演,类型为{strVideoParentCategoryName}/{strVideoCategoryName}。提供高清高清播放、剧情介绍与相关推荐,尽在{strSiteName}。',
'为您提供《{strVideoName}》高清在线播放服务,包含精彩看点、演员信息({strVideoActor})与导演({strVideoDirector}),支持快速选集与流畅播放。',
'为您提供《{strVideoName}》高清高清播放服务,包含精彩看点、演员信息({strVideoActor})与导演({strVideoDirector}),支持快速选集与流畅播放。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},主演:{strVideoActor}。精彩看点:{strVideoDescription}。在{strSiteName}支持在线播放与多端访问。',
'{strVideoName}由{strVideoDirector}导演,{strVideoActor}主演参演,类型为{strVideoParentCategoryName}/{strVideoCategoryName}。提供高清在线点播、剧情介绍与相关推荐,尽在{strSiteName}。',
'为您提供《{strVideoName}》高清高清播放服务,包含内容简介、演员信息({strVideoActor})与导演({strVideoDirector}),支持快速选集与流畅播放。',
'为您提供《{strVideoName}》高清在线点播服务,包含内容简介、演员信息({strVideoActor})与导演({strVideoDirector}),支持快速选集与流畅播放。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},演员:{strVideoActor}。精彩看点:{strVideoDescription}。在{strSiteName}支持高清播放与多端访问。',
'{strVideoName}由{strVideoDirector}执导,{strVideoActor}主演参演,类型为{strVideoParentCategoryName}/{strVideoCategoryName}。提供高清在线点播、剧情介绍与相关推荐,尽在{strSiteName}。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},主演:{strVideoActor}。精彩看点:{strVideoDescription}。在{strSiteName}支持高清播放与多端访问。',
'为您提供《{strVideoName}》高清在线播放服务,包含内容简介、演员信息({strVideoActor})与导演({strVideoDirector}),支持快速选集与流畅播放。',
'{strVideoName}由{strVideoDirector}导演,{strVideoActor}主演参演,类型为{strVideoParentCategoryName}/{strVideoCategoryName}。提供高清高清播放、剧情介绍与相关推荐,尽在{strSiteName}。',
'{strVideoName}由{strVideoDirector}导演,{strVideoActor}演员参演,类型为{strVideoParentCategoryName}/{strVideoCategoryName}。提供高清在线播放、剧情介绍与相关推荐,尽在{strSiteName}。',
'{strVideoName}由{strVideoDirector}执导,{strVideoActor}演员参演,类型为{strVideoParentCategoryName}/{strVideoCategoryName}。提供高清在线播放、剧情介绍与相关推荐,尽在{strSiteName}。',
'{strVideoName}由{strVideoDirector}执导,{strVideoActor}演员参演,类型为{strVideoParentCategoryName}/{strVideoCategoryName}。提供高清高清播放、剧情介绍与相关推荐,尽在{strSiteName}。',
'{strVideoName}由{strVideoDirector}执导,{strVideoActor}主演参演,类型为{strVideoParentCategoryName}/{strVideoCategoryName}。提供高清在线播放、剧情介绍与相关推荐,尽在{strSiteName}。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},主演:{strVideoActor}。剧情简介:{strVideoDescription}。在{strSiteName}支持在线点播与多端访问。',
'为您提供《{strVideoName}》高清在线点播服务,包含精彩看点、演员信息({strVideoActor})与导演({strVideoDirector}),支持快速选集与流畅播放。',
'{strVideoName}由{strVideoDirector}导演,{strVideoActor}演员参演,类型为{strVideoParentCategoryName}/{strVideoCategoryName}。提供高清在线点播、剧情介绍与相关推荐,尽在{strSiteName}。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},演员:{strVideoActor}。剧情简介:{strVideoDescription}。在{strSiteName}支持在线播放与多端访问。',
'{strVideoName}由{strVideoDirector}执导,{strVideoActor}主演参演,类型为{strVideoParentCategoryName}/{strVideoCategoryName}。提供高清高清播放、剧情介绍与相关推荐,尽在{strSiteName}。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},演员:{strVideoActor}。内容简介:{strVideoDescription}。在{strSiteName}支持在线点播与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},演员:{strVideoActor}。内容简介:{strVideoDescription}。在{strSiteName}支持高清播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},演员:{strVideoActor}。精彩看点:{strVideoDescription}。在{strSiteName}支持高清播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},主演:{strVideoActor}。内容简介:{strVideoDescription}。在{strSiteName}支持在线播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},演员:{strVideoActor}。剧情简介:{strVideoDescription}。在{strSiteName}支持在线播放与多端访问。',
'为您提供《{strVideoName}》高清在线播放服务,包含剧情简介、演员信息({strVideoActor})与导演({strVideoDirector}),支持快速选集与流畅播放。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},演员:{strVideoActor}。剧情简介:{strVideoDescription}。在{strSiteName}支持高清播放与多端访问。',
'为您提供《{strVideoName}》高清在线点播服务,包含剧情简介、演员信息({strVideoActor})与导演({strVideoDirector}),支持快速选集与流畅播放。',
'{strVideoName}由{strVideoDirector}执导,{strVideoActor}演员参演,类型为{strVideoParentCategoryName}/{strVideoCategoryName}。提供高清在线点播、剧情介绍与相关推荐,尽在{strSiteName}。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},演员:{strVideoActor}。精彩看点:{strVideoDescription}。在{strSiteName}支持在线点播与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},演员:{strVideoActor}。精彩看点:{strVideoDescription}。在{strSiteName}支持在线点播与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},主演:{strVideoActor}。内容简介:{strVideoDescription}。在{strSiteName}支持在线点播与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},演员:{strVideoActor}。精彩看点:{strVideoDescription}。在{strSiteName}支持在线播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},主演:{strVideoActor}。内容简介:{strVideoDescription}。在{strSiteName}支持高清播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},主演:{strVideoActor}。剧情简介:{strVideoDescription}。在{strSiteName}支持在线点播与多端访问。',
'{strVideoName}由{strVideoDirector}导演,{strVideoActor}主演参演,类型为{strVideoParentCategoryName}/{strVideoCategoryName}。提供高清在线播放、剧情介绍与相关推荐,尽在{strSiteName}。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},主演:{strVideoActor}。剧情简介:{strVideoDescription}。在{strSiteName}支持在线播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},主演:{strVideoActor}。内容简介:{strVideoDescription}。在{strSiteName}支持在线点播与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},主演:{strVideoActor}。内容简介:{strVideoDescription}。在{strSiteName}支持在线播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},主演:{strVideoActor}。精彩看点:{strVideoDescription}。在{strSiteName}支持在线点播与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},主演:{strVideoActor}。精彩看点:{strVideoDescription}。在{strSiteName}支持高清播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},演员:{strVideoActor}。剧情简介:{strVideoDescription}。在{strSiteName}支持在线点播与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},演员:{strVideoActor}。剧情简介:{strVideoDescription}。在{strSiteName}支持高清播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},主演:{strVideoActor}。剧情简介:{strVideoDescription}。在{strSiteName}支持高清播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},主演:{strVideoActor}。剧情简介:{strVideoDescription}。在{strSiteName}支持高清播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},演员:{strVideoActor}。剧情简介:{strVideoDescription}。在{strSiteName}支持在线点播与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},演员:{strVideoActor}。精彩看点:{strVideoDescription}。在{strSiteName}支持在线播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},主演:{strVideoActor}。精彩看点:{strVideoDescription}。在{strSiteName}支持在线播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},主演:{strVideoActor}。内容简介:{strVideoDescription}。在{strSiteName}支持高清播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},演员:{strVideoActor}。内容简介:{strVideoDescription}。在{strSiteName}支持在线播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},演员:{strVideoActor}。内容简介:{strVideoDescription}。在{strSiteName}支持高清播放与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。执导:{strVideoDirector},主演:{strVideoActor}。精彩看点:{strVideoDescription}。在{strSiteName}支持在线点播与多端访问。',
'《{strVideoName}》({strYear}){strVideoCategoryName}{strAreaName}{strLangName}。导演:{strVideoDirector},主演:{strVideoActor}。剧情简介:{strVideoDescription}。在{strSiteName}支持在线播放与多端访问。',
'{strSiteName}提供{strVideoName}免费在线观看,{strVideoDescription},主演{strVideoActor}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName}高清{strVideoParentCategoryName}{strVideoDescription}{strVideoDirector}执导,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName}{strVideoDescription}{strVideoActor}主演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strVideoName}免费{strVideoParentCategoryName}{strVideoDescription}{strAreaName}热播,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}推荐{strYear}{strVideoName}{strVideoDescription}{strVideoActor}主演,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName}高清在线,{strVideoDescription}{strVideoDirector}导演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}提供{strVideoName}免费观看,{strVideoDescription}{strVideoActor}主演{strLangName}{strSiteKeywords},立即访问{strSiteDomain}',
'探索{strYear}{strVideoName}{strVideoDescription}{strVideoDirector}执导{strVideoParentCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}献上{strVideoName}高清,{strVideoDescription}{strVideoActor}主演{strAreaName}{strSiteKeywords},立即访问{strSiteDomain}',
'畅享{strVideoName}免费{strVideoParentCategoryName}{strVideoDescription}{strVideoDirector}导演,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}推荐{strVideoName}在线观看,{strVideoDescription}{strVideoActor}主演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName}高清,{strVideoDescription}{strVideoDirector}执导{strLangName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName}免费{strVideoParentCategoryName}{strVideoDescription}{strVideoActor}主演,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName}{strVideoDescription}{strVideoDirector}导演{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName}高清在线,{strVideoDescription}{strVideoActor}主演{strAreaName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strVideoName}免费观看,{strVideoDescription}{strVideoDirector}执导{strVideoParentCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}推荐{strYear}{strVideoName}{strVideoDescription}{strVideoActor}主演{strLangName}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName}高清{strVideoParentCategoryName}{strVideoDescription}{strVideoDirector}导演,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName}在线观看,{strVideoDescription}{strVideoActor}主演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName}免费,{strVideoDescription}{strVideoDirector}执导{strAreaName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName}高清,{strVideoDescription}{strVideoActor}主演{strVideoParentCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName}免费{strVideoParentCategoryName}{strVideoDescription}{strVideoDirector}导演{strLangName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}推荐{strVideoName}在线,{strVideoDescription}{strVideoActor}主演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName}高清观看,{strVideoDescription}{strVideoDirector}执导,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName}免费{strVideoParentCategoryName}{strVideoDescription}{strVideoActor}主演{strAreaName}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName}高清在线,{strVideoDescription}{strVideoDirector}导演{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName}免费观看,{strVideoDescription}{strVideoActor}主演{strLangName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName}{strVideoDescription}{strVideoDirector}执导{strVideoParentCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}推荐{strVideoName}高清,{strVideoDescription}{strVideoActor}主演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName}免费{strVideoParentCategoryName}{strVideoDescription}{strVideoDirector}导演{strAreaName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName}在线观看,{strVideoDescription}{strVideoActor}主演{strLangName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName}高清,{strVideoDescription}{strVideoDirector}执导{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName}免费{strVideoParentCategoryName}{strVideoDescription}{strVideoActor}主演,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName}高清在线,{strVideoDescription}{strVideoDirector}导演{strVideoParentCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}推荐{strVideoName}免费观看,{strVideoDescription}{strVideoActor}主演{strAreaName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName}{strVideoDescription}{strVideoDirector}执导{strLangName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName}高清{strVideoParentCategoryName}{strVideoDescription}{strVideoActor}主演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName}免费在线,{strVideoDescription}{strVideoDirector}导演{strVideoParentCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName}高清观看,{strVideoDescription}{strVideoActor}主演{strLangName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName}免费{strVideoParentCategoryName}{strVideoDescription}{strVideoDirector}执导,{strSiteKeywords},立即访问{strSiteDomain}',
'畅享{strVideoName}高清{strVideoParentCategoryName}{strVideoDescription}{strVideoDirector}导演{strAreaName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName}免费观看,{strVideoDescription}{strVideoActor}主演{strVideoParentCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName}高清在线,{strVideoDescription}{strVideoDirector}执导{strLangName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName}免费{strVideoParentCategoryName}{strVideoDescription}{strVideoActor}主演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName}高清观看,{strVideoDescription}{strVideoDirector}导演{strVideoParentCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}推荐{strVideoName}在线观看,{strVideoDescription}{strVideoActor}主演{strAreaName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName}免费,{strVideoDescription}{strVideoDirector}执导{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName}高清{strVideoParentCategoryName}{strVideoDescription}{strVideoActor}主演{strLangName}{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}提供触动心灵{strVideoName},涵盖{strVideoDescription}为你带来情感盛宴,感受{strVideoName}{strSiteKeywords}魅力。',
'{strSiteName}提供热门{strVideoName}{strVideoDescription}不容错过的精彩影片都在这。',
'{strSiteName}提供经典{strVideoName},那些经岁月沉淀仍熠熠生辉的永恒之作,带你重温{strVideoDescription}黄金时代的魅力。',
'{strSiteName}挑选高分{strVideoName},为你筛选出值得一看的{strVideoDescription}。',
'{strSiteName}提供{strVideoName},寻找那些被遗忘的佳作,带你领略不一样的{strVideoDescription}。',
'{strSiteName}提供{strVideoName}特辑,呈现{strVideoName}{strSiteKeywords}在银幕上的多样模样,{strVideoDescription}的酸甜苦辣。',
'{strSiteName}提供{strVideoName}盛宴来袭,充满热血激情的{strVideoDescription}带来震撼视觉冲击。',
'{strSiteName}{strVideoName},跟随{strVideoDescription}考验你的推理能力。',
'{strSiteName}提供{strVideoName}大全,集合{strVideoDescription}',
'{strSiteName}提供{strVideoName}奇观,感受对{strVideoDescription}开启科幻冒险之旅。',
'{strSiteName}提供{strVideoName},带你走进{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},带来惊悚刺激的心跳体验{strVideoDescription}挑战你的胆量。',
'{strSiteName}提供{strVideoName}{strVideoDescription}',
'{strSiteName}提供{strVideoName},展现{strVideoDescription}',
'{strSiteName}提供{strVideoName},讲述{strVideoDescription}',
'{strSiteName}提供{strVideoName},呈现{strVideoName}{strSiteKeywords}的热血传奇{strVideoDescription}',
'{strSiteName}提供{strVideoName},将真实人生在银幕上再现{strVideoDescription}',
'{strSiteName}提供{strVideoName},跟随{strVideoDescription}开启刺激冒险。',
'{strSiteName}提供{strVideoName},体会荒诞背后的深刻内涵,感受独特{strVideoDescription}',
'{strSiteName}提供{strVideoName},在一路{strVideoName}{strSiteKeywords}中讲述一路故事,{strVideoDescription}',
'{strSiteName}提供{strVideoName},带你领略狂野{strVideoName}{strSiteKeywords}的传奇故事,{strVideoDescription}',
'{strSiteName}提供{strVideoName},探寻{strVideoName}{strSiteKeywords}背后的真相,{strVideoDescription}',
'{strSiteName}提供{strVideoName},看在绝境中{strVideoName}{strSiteKeywords}如何坚守,{strVideoDescription}',
'{strSiteName}提供{strVideoName},勾起{strVideoName}{strSiteKeywords},重温{strVideoDescription}',
'{strSiteName}提供{strVideoName},踏上{strVideoName}{strSiteKeywords}{strVideoDescription}开启奇幻征程。',
'{strSiteName}提供{strVideoName},回溯{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},提供适合{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},走进{strVideoName}{strSiteKeywords}{strVideoDescription}感受神秘与刺激。',
'{strSiteName}提供{strVideoName},展现{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},通过精彩影片展现{strVideoName}{strSiteKeywords}力量,{strVideoDescription}',
'{strSiteName}提供{strVideoName},聆听{strVideoName}{strSiteKeywords}的暖心故事,感受{strVideoName}{strSiteKeywords}{strVideoDescription}的情感。',
'{strSiteName}提供{strVideoName},开启{strVideoName}之旅,在{strVideoName}{strSiteKeywords}{strVideoDescription}中感受魅力。',
'{strSiteName}提供{strVideoName},跟随神秘{strVideoName}{strSiteKeywords}{strVideoDescription}体验刺激谍战。',
'{strSiteName}提供{strVideoName},带来{strVideoName}{strSiteKeywords}的欢乐盛宴{strVideoDescription}',
'{strSiteName}提供{strVideoName},想象{strVideoName}{strSiteKeywords}{strVideoDescription}结合的震撼。',
'{strSiteName}提供{strVideoName},讲述{strVideoName}{strSiteKeywords}{strVideoDescription}让你在欢笑中感受爱情。',
'{strSiteName}提供{strVideoName},在惊悚氛围中{strVideoDescription}',
'{strSiteName}提供{strVideoName},看{strVideoName}{strSiteKeywords}{strVideoDescription}开启奇幻冒险之旅。',
'{strSiteName}提供{strVideoName},在欢笑中收获力量,感受励志与{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},谱写{strVideoName}{strSiteKeywords}{strVideoDescription}领略文艺魅力。',
'{strSiteName}提供{strVideoName},还原{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},用温暖心灵的{strVideoName}{strSiteKeywords}佳作,{strVideoDescription}',
'{strSiteName}提供{strVideoName},在{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},在{strVideoName}{strSiteKeywords}{strVideoDescription}享受视听盛宴。',
'{strSiteName}提供{strVideoName},讲述{strVideoName}{strSiteKeywords}上的励志传奇,激发拼搏精神。',
'{strSiteName}提供{strVideoName},精彩演绎{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供2025年口碑爆棚的{strVideoName}影片,涵盖{strVideoDescription}打造触动心灵的观影盛宴。',
'{strSiteName}追踪热门{strVideoName}影片,从{strVideoDescription}助您把握观影热点。',
'{strSiteName}提供经典{strVideoName}重映片单,从{strVideoDescription}重温影史高光时刻。',
'{strSiteName}提供豆瓣高分{strVideoName},涵盖{strVideoDescription}',
'{strSiteName}挖掘{strVideoName}佳作,聚焦{strVideoDescription}',
'{strSiteName}梳理{strVideoName},对比{strVideoDescription}',
'{strSiteName}深度剖析{strVideoName},涵盖{strVideoDescription}',
'{strSiteName}提供{strVideoName}经典反转桥段,解析{strVideoDescription}',
'{strSiteName}探讨{strVideoName},分析{strVideoDescription}',
'{strSiteName}聚焦精品{strVideoName}佳作,解{strVideoDescription}',
'{strSiteName}提供{strVideoName},解读{strVideoDescription}',
'{strSiteName}解析{strVideoName},揭示{strVideoDescription}',
'{strSiteName}提供{strVideoName}的精神内核,解析{strVideoDescription}',
'{strSiteName}提供{strVideoName},分析{strVideoDescription}',
'{strSiteName}通过{strVideoName},传递{strVideoDescription}',
'{strSiteName}解析{strVideoName},探讨{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}聚焦{strVideoName},分析其{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}探讨{strVideoName},解析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},探讨{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}解构{strVideoName}的叙事模型,{strVideoDescription}',
'{strSiteName}解读{strVideoName}的荒诞美学,分析{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的流浪美学,解析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}梳理{strVideoName}的发展脉络,分析其{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}通过{strVideoName}剖析动机,探讨{strVideoDescription}',
'{strSiteName}分析{strVideoName}的叙事张力,探讨{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}解读{strVideoName}的怀旧元素,分析{strVideoDescription}',
'{strSiteName}解析{strVideoName}的世界观构建,探讨{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的史实重构原则,分析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},分析其促进{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}解读{strVideoName}的文化符号,分析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的末日隐喻,分析{strVideoDescription}',
'{strSiteName}聚焦{strVideoName}作品,解析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}通过{strVideoName}分析情感纽带,传递{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}解析{strVideoName}的叙事,展现不同地域{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}剖析{strVideoName}的博弈逻辑,解析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的艺术,分析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}解析{strVideoName}的双重叙事结构,探讨{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}分析{strVideoName}的叙事策略,探讨如何在{strVideoName}{strVideoDescription}',
'{strSiteName}解析{strVideoName}的氛围营造手法,{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的角色塑造,{strVideoDescription}',
'{strSiteName}解读{strVideoName}的精神内核,{strVideoDescription}',
'{strSiteName}解析{strVideoName}的诗化表达手法,{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的史诗建构,{strVideoDescription}',
'{strSiteName}分析{strVideoName}的疗愈力,{strVideoDescription}',
'{strSiteName}解析{strVideoName}的英雄塑造,{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的艺术,{strVideoDescription}',
'{strSiteName}解析{strVideoName}的精神图腾,{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的人性挖掘,{strVideoDescription}',
],
];

View File

@@ -0,0 +1,152 @@
<?php
return [
[
'{strVideoName},高清视频免费看,高清视频免费播放,全集免费观看,{strSiteName}',
'{strVideoName},{strVideoActor},{strVideoDirector},剧情介绍,中文字幕,在线播放',
'{strVideoName},在线观看,高清播放,{strYear},{strVideoCategoryName},{strAreaName},{strLangName}',
'{strVideoName},{strVideoParentCategoryName}在线观看,免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strVideoName},{strYear}{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords}',
'{strVideoName},免费{strVideoParentCategoryName},{strVideoCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName},{strVideoParentCategoryName}热播,高清{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strLangName}',
'{strYear}{strVideoName},{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords}',
'{strVideoName},{strVideoParentCategoryName}推荐,{strVideoCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strLangName}',
'{strYear}{strVideoName},{strVideoParentCategoryName}热播,{strVideoCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords}',
'{strVideoName},{strVideoParentCategoryName}在线观看,免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName},{strVideoParentCategoryName}推荐,高清{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strLangName}',
'{strVideoName},免费{strVideoParentCategoryName},{strVideoCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strYear}{strVideoParentCategoryName}',
'{strVideoName},免费{strVideoParentCategoryName},{strLangName}{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords}',
'{strYear}{strVideoName},{strVideoParentCategoryName}在线,高清{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords}',
'{strVideoName},{strVideoParentCategoryName}热播,免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strYear}{strVideoName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords}',
'{strVideoName},{strVideoParentCategoryName}在线观看,{strVideoDirector},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strLangName}',
'{strVideoName},免费{strVideoParentCategoryName},{strVideoActor},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strYear}{strVideoName},{strVideoParentCategoryName}热播,高清{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords}',
'{strVideoName},{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strVideoName},{strYear}{strVideoParentCategoryName},{strVideoDirector},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strLangName}',
'{strVideoName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName},{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strYear}{strVideoParentCategoryName}',
'{strVideoName},{strVideoParentCategoryName}热播,{strVideoCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strLangName}',
'{strYear}{strVideoName},免费{strVideoParentCategoryName},{strVideoDirector},{strVideoCategoryName},{strSiteName},{strSiteKeywords}',
'{strVideoName},{strVideoParentCategoryName}推荐,高清{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName},{strVideoParentCategoryName}在线观看,免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strYear}{strVideoName},{strVideoParentCategoryName}热播,{strVideoActor},{strVideoCategoryName},{strSiteName},{strSiteKeywords}',
'{strVideoName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strLangName}',
'{strVideoName},{strVideoParentCategoryName}推荐,{strVideoCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strYear}{strVideoParentCategoryName}',
'{strVideoName},免费{strVideoParentCategoryName},{strVideoDirector},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName},{strVideoParentCategoryName}在线,高清{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strLangName}',
'{strYear}{strVideoName},{strVideoParentCategoryName}热播,免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords}',
'{strVideoName},{strVideoParentCategoryName}推荐,{strVideoActor},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strYear}{strVideoParentCategoryName}',
'{strVideoName},{strVideoParentCategoryName}在线观看,{strVideoActor},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strLangName}',
'{strVideoName},{strVideoParentCategoryName}热播,高清{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName},{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strYear}{strVideoName},{strVideoParentCategoryName}在线,高清{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords}',
'{strVideoName},免费{strVideoParentCategoryName},{strVideoDirector},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strLangName}',
'{strVideoName},{strVideoParentCategoryName}热播,{strVideoActor},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strYear}{strVideoName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords}',
'{strVideoName},{strVideoParentCategoryName}推荐,{strVideoActor},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strYear}{strVideoParentCategoryName}',
'{strVideoName},{strVideoParentCategoryName}热播,免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strYear}{strVideoName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strLangName}',
'{strSiteName},{strVideoName}大赏,{strVideoName}盛宴',
'{strSiteName},热门{strVideoName},精彩{strVideoName}集合',
'{strSiteName},经典{strVideoName}{strVideoName}',
'{strSiteName},高分{strVideoName}{strVideoName}优质影片',
'{strSiteName},{strVideoName}{strVideoName}世界',
'{strSiteName},爱情{strVideoName}{strVideoName}银幕呈现',
'{strSiteName},动作{strVideoName}{strVideoName}视觉冲击',
'{strSiteName},悬疑{strVideoName}{strVideoName}烧脑剧情',
'{strSiteName},{strVideoName}大全,{strVideoName}欢乐无限',
'{strSiteName},科幻{strVideoName}{strVideoName}未来世界',
'{strSiteName},{strVideoName},奇幻{strVideoName}',
'{strSiteName},{strVideoName}{strVideoName}惊悚刺激',
'{strSiteName},{strVideoName}{strVideoName}细腻情感',
'{strSiteName},{strVideoName}{strVideoName}残酷战争',
'{strSiteName},{strVideoName}{strVideoName}奋斗故事',
'{strSiteName},{strVideoName}{strVideoName}温暖心灵',
'{strSiteName},{strVideoName}{strVideoName}生死考验',
'{strSiteName},{strVideoName}{strVideoName}美妙旋律',
'{strSiteName},{strVideoName}{strVideoName}热血传奇',
'{strSiteName},{strVideoName}{strVideoName}真实人生',
'{strSiteName},{strVideoName}{strVideoName}感人故事',
'{strSiteName},冒险{strVideoName}{strVideoName}勇敢探索',
'{strSiteName},黑色幽默{strVideoName},荒诞{strVideoName}',
'{strSiteName},{strVideoName}{strVideoName}风景',
'{strSiteName},{strVideoName},狂野{strVideoName}',
'{strSiteName},{strVideoName}{strVideoName}罪恶真相',
'{strSiteName},{strVideoName}{strVideoName}绝境',
'{strSiteName},{strVideoName}{strVideoName}青春岁月',
'{strSiteName},{strVideoName}{strVideoName}神奇世界',
'{strSiteName},{strVideoName}{strVideoName}影像记录',
'{strSiteName},{strVideoName}{strVideoName}观看,{strVideoName}趣味影片',
'{strSiteName},{strVideoName},神秘{strVideoName}{strVideoName}奇幻故事',
'{strSiteName},{strVideoName}{strVideoName}危机,{strVideoName}生存之战',
'{strSiteName},{strVideoName}{strVideoName}力量,{strVideoName}成长',
'{strSiteName},{strVideoName},可爱{strVideoName}{strVideoName}暖心故事',
'{strSiteName},{strVideoName}{strVideoName}之旅,{strVideoName}魅力',
'{strSiteName},{strVideoName},神秘{strVideoName}{strVideoName}惊险任务',
'{strSiteName},{strVideoName}{strVideoName}载歌载舞,{strVideoName}欢乐盛宴',
'{strSiteName},{strVideoName},未来{strVideoName}{strVideoName}科幻想象',
'{strSiteName},{strVideoName}{strVideoName}甜蜜搞笑,{strVideoName}故事',
'{strSiteName},{strVideoName}{strVideoName}惊悚氛围,{strVideoName}烧脑解谜',
'{strSiteName},{strVideoName}{strVideoName}角色,{strVideoName}冒险征程',
'{strSiteName},{strVideoName}{strVideoName}欢笑,{strVideoName}收获力量',
'{strSiteName},{strVideoName}{strVideoName}诗意浪漫,{strVideoName}篇章',
'{strSiteName},{strVideoName}{strVideoName}战争,铭记{strVideoName}',
'{strSiteName},{strVideoName}{strVideoName}温暖心灵,{strVideoName}佳作',
'{strSiteName},{strVideoName},灾难{strVideoName}{strVideoName}力量',
'{strSiteName},{strVideoName},旋律{strVideoName}{strVideoName}故事',
'{strSiteName},{strVideoName}{strVideoName}{strVideoName}传奇',
'{strSiteName},{strVideoName},人物{strVideoName}{strVideoName}精彩演绎',
'{strSiteName},2025{strVideoName}大赏,{strVideoName}佳作,{strVideoName}口碑爆棚影片',
'{strSiteName},热门{strVideoName}风向标,{strVideoName}高票房影片,{strVideoName}院线大片',
'{strSiteName},经典{strVideoName}指南,修复版{strVideoName},{strVideoName}高光时刻',
'{strSiteName},{strVideoName}高分纪录片,{strVideoName}真实影像,{strVideoName}认知边界',
'{strSiteName},小众{strVideoName}巡礼,{strVideoName}独立导演,{strVideoName}美学实验',
'{strSiteName},爱情{strVideoName}进化论,{strVideoName}情感叙事,{strVideoName}时代差异',
'{strSiteName},{strVideoName}技术流,{strVideoName}硬核打斗,{strVideoName}暴力美学',
'{strSiteName},{strVideoName}剧场,{strVideoName}反转剧情,{strVideoName}叙事诡计',
'{strSiteName},{strVideoName}解剖课,{strVideoName}笑料制造,{strVideoName}文化隐喻',
'{strSiteName},{strVideoName}预言家,{strVideoName}科技想象,{strVideoName}社会反思',
'{strSiteName},{strVideoName}新势力,{strVideoName}崛起,{strVideoName}技术创新',
'{strSiteName},{strVideoName}心理学,{strVideoName}恐惧机制,{strVideoName}心理分析',
'{strSiteName},{strVideoName}美学密码,{strVideoName}镜头语言,{strVideoName}符号隐喻',
'{strSiteName},{strVideoName}叙事,{strVideoName}暴力美学,{strVideoName}反战主题',
'{strSiteName},{strVideoName}精神图谱,{strVideoName}逆境成长,{strVideoName}价值重构',
'{strSiteName},{strVideoName}指南,{strVideoName}情感共鸣,{strVideoName}心理修复',
'{strSiteName},{strVideoName}启示录,{strVideoName}危机应对,{strVideoName}生命教育',
'{strSiteName},{strVideoName}艺术,{strVideoName}旋律叙事,{strVideoName}视听融合',
'{strSiteName},{strVideoName}热血燃点,{strVideoName}精神,{strVideoName}集体记忆',
'{strSiteName},{strVideoName}真实与虚构,{strVideoName}还原,{strVideoName}艺术加工',
'{strSiteName},{strVideoName}镜像,{strVideoName}代际冲突,{strVideoName}情感和解',
'{strSiteName},{strVideoName}叙事模型,{strVideoName}英雄之旅,{strVideoName}成长母题',
'{strSiteName},黑色幽默{strVideoName}解码,{strVideoName}荒诞叙事,{strVideoName}社会批判',
'{strSiteName},{strVideoName}流浪美学,{strVideoName}旅程隐喻,{strVideoName}身份追寻',
'{strSiteName},{strVideoName}类型演变,{strVideoName}叙事嬗变,{strVideoName}现代重构',
'{strSiteName},{strVideoName}社会观察,{strVideoName}犯罪动机,{strVideoName}制度反思',
'{strSiteName},{strVideoName}叙事张力,{strVideoName}危机情境,{strVideoName}情感升华',
'{strSiteName},{strVideoName}怀旧密码,{strVideoName}时代记忆,{strVideoName}成长焦虑',
'{strSiteName},{strVideoName}构建,{strVideoName}体系,{strVideoName}叙事逻辑',
'{strSiteName},{strVideoName}重构,{strVideoName}考证,{strVideoName}艺术想象',
'{strSiteName},{strVideoName}启示,{strVideoName}寓教于乐,{strVideoName}认知发展',
'{strSiteName},{strVideoName}文化符号,{strVideoName}传说,{strVideoName}现代隐喻',
'{strSiteName},{strVideoName}隐喻,{strVideoName}社会危机,{strVideoName}人性考验',
'{strSiteName},{strVideoName}叙事革命,{strVideoName}视角,{strVideoName}身份觉醒',
'{strSiteName},{strVideoName}情感纽带,{strVideoName}跨物种关系,{strVideoName}生态关怀',
'{strSiteName},{strVideoName}味觉叙事,{strVideoName}饮食文化,{strVideoName}地域风情',
'{strSiteName},{strVideoName}博弈,{strVideoName}策略,{strVideoName}心理战术',
'{strSiteName},{strVideoName}艺术,{strVideoName}编排,{strVideoName}情感表达',
'{strSiteName},{strVideoName}双重叙事,{strVideoName},{strVideoName}科技救赎',
'{strSiteName},{strVideoName}叙事策略,笑中带泪{strVideoName},{strVideoName}情感平衡',
'{strSiteName},{strVideoName}氛围营造,{strVideoName}设计,{strVideoName}视觉暗示',
'{strSiteName},{strVideoName}角色塑造,{strVideoName}个性鲜明,{strVideoName}成长弧光',
'{strSiteName},{strVideoName}精神内核,{strVideoName}逆境幽默,{strVideoName}正向激励',
'{strSiteName},{strVideoName}诗化表达,{strVideoName}意象运用,{strVideoName}情感升华',
'{strSiteName},{strVideoName}史诗建构,{strVideoName}宏大叙事,{strVideoName}个体命运',
'{strSiteName},{strVideoName}疗愈力,{strVideoName}色彩语言,{strVideoName}情感传递',
'{strSiteName},{strVideoName}英雄塑造,{strVideoName}时刻,{strVideoName}责任担当',
'{strSiteName},{strVideoName}交响,{strVideoName}情感,{strVideoName}画面叙事',
'{strSiteName},{strVideoName}精神图腾,{strVideoName}梦想,{strVideoName}集体荣耀',
'{strSiteName},{strVideoName}人性挖掘,{strVideoName}人物复杂性,{strVideoName}历史纵深',
],
];

View File

@@ -0,0 +1,173 @@
<?php
return [
[
'{strVideoName}-1080P全集免费观看-{strYear}-{strSiteName}',
'{strVideoName}-高清无广告高清视频免费播放-{strYear}-{strSiteName}',
'{strVideoName}-{strAreaName}{strLangName}-{strSiteName}高清视频免费看',
'{strVideoName}-{strVideoActor}-{strSiteName}在线观看',
'{strVideoName}-{strVideoDirector}作品-{strSiteName}高清视频免费播放',
'{strVideoName}-{strAreaName}{strLangName}-{strSiteName}高清视频免费在线观看',
'{strVideoName}-{strAreaName}{strLangName}-{strSiteName}在线观看',
'{strVideoName}-超清高清视频免费看-{strYear}-{strSiteName}',
'{strVideoName}-{strVideoDirector}作品-{strSiteName}全集免费观看',
'{strVideoName}{strYear})全集免费观看|{strSiteName}',
'{strVideoName}{strYear})在线观看|{strSiteName}',
'{strVideoName}-蓝光高清视频免费播放-{strYear}-{strSiteName}',
'{strVideoName}-超清高清视频免费播放-{strYear}-{strSiteName}',
'{strVideoName}-{strAreaName}{strLangName}-{strSiteName}全集免费观看',
'{strVideoName}-{strVideoActor}-{strSiteName}高清视频免费在线观看',
'{strVideoName}-{strVideoActor}-{strSiteName}高清视频免费播放',
'{strVideoName}-高清在线观看-{strYear}-{strSiteName}',
'{strVideoName}-蓝光在线观看-{strYear}-{strSiteName}',
'{strVideoName}-{strAreaName}{strLangName}-{strSiteName}高清视频免费播放',
'{strVideoName}{strYear})高清视频免费看|{strSiteName}',
'{strVideoName}-{strVideoDirector}作品-{strSiteName}高清视频免费在线观看',
'{strVideoName}-{strVideoActor}-{strSiteName}全集免费观看',
'{strVideoName}-1080P高清视频免费看-{strYear}-{strSiteName}',
'{strVideoName}-超清全集免费观看-{strYear}-{strSiteName}',
'{strVideoName}-1080P在线观看-{strYear}-{strSiteName}',
'{strVideoName}{strYear})高清视频免费播放|{strSiteName}',
'{strVideoName}-蓝光高清视频免费在线观看-{strYear}-{strSiteName}',
'{strVideoName}-{strVideoDirector}作品-{strSiteName}高清视频免费看',
'{strVideoName}-{strVideoDirector}作品-{strSiteName}在线观看',
'{strVideoName}{strYear})高清视频免费在线观看|{strSiteName}',
'{strVideoName}-{strVideoActor}-{strSiteName}高清视频免费看',
'{strVideoName}-高清全集免费观看-{strYear}-{strSiteName}',
'{strVideoName}-超清高清视频免费在线观看-{strYear}-{strSiteName}',
'{strVideoName}-高清高清视频免费看-{strYear}-{strSiteName}',
'{strVideoName}-1080P高清视频免费在线观看-{strYear}-{strSiteName}',
'{strVideoName}-高清无广告全集免费观看-{strYear}-{strSiteName}',
'{strVideoName}-高清无广告高清视频免费在线观看-{strYear}-{strSiteName}',
'{strVideoName}-高清高清视频免费在线观看-{strYear}-{strSiteName}',
'{strVideoName}-高清无广告高清视频免费看-{strYear}-{strSiteName}',
'{strVideoName}-1080P高清视频免费播放-{strYear}-{strSiteName}',
'{strVideoName}-蓝光高清视频免费看-{strYear}-{strSiteName}',
'{strVideoName}-蓝光全集免费观看-{strYear}-{strSiteName}',
'{strVideoName}-高清高清视频免费播放-{strYear}-{strSiteName}',
'{strVideoName}-高清无广告在线观看-{strYear}-{strSiteName}',
'{strVideoName}-超清在线观看-{strYear}-{strSiteName}',
'{strVideoName} - {strSiteName} - 高清{strVideoParentCategoryName}在线观看',
'{strVideoName} - {strYear}{strVideoCategoryName} - {strSiteName}',
'{strSiteName} - {strVideoName}免费{strVideoParentCategoryName}观看',
'{strVideoName}高清{strVideoCategoryName} - {strSiteName} - {strAreaName}',
'{strYear}{strVideoParentCategoryName}{strVideoName} - {strSiteName}在线',
'{strSiteName} - {strVideoName} - {strVideoActor}主演{strVideoParentCategoryName}',
'{strVideoName} - {strSiteName} - {strVideoCategoryName}免费观看',
'{strYear}{strVideoName} - {strSiteName} - 高清{strVideoParentCategoryName}',
'{strSiteName} - {strVideoName} - {strVideoDirector}导演作品',
'{strVideoName} - {strSiteName} - {strAreaName}{strVideoParentCategoryName}',
'{strVideoName}在线观看 - {strSiteName} - {strVideoCategoryName}',
'{strSiteName} - {strVideoName} - {strYear}热门{strVideoParentCategoryName}',
'{strVideoName} - {strSiteName} - 免费{strLangName}{strVideoParentCategoryName}',
'{strYear}{strVideoParentCategoryName}{strVideoName} - {strSiteName} - 高清',
'{strSiteName} - {strVideoName} - {strVideoActor}主演高清',
'{strVideoName} - {strSiteName} - {strVideoCategoryName}热播',
'{strYear}{strVideoName} - {strSiteName} - {strAreaName}在线',
'{strSiteName} - {strVideoName} - {strVideoDirector}执导{strVideoParentCategoryName}',
'{strVideoName}免费观看 - {strSiteName} - {strVideoCategoryName}',
'{strYear}{strVideoParentCategoryName}{strVideoName} - {strSiteName} - {strLangName}',
'{strSiteName} - {strVideoName} - 高清{strVideoCategoryName}推荐',
'{strVideoName} - {strSiteName} - {strVideoActor}主演{strAreaName}',
'{strYear}{strVideoName}在线 - {strSiteName} - {strVideoParentCategoryName}',
'{strSiteName} - {strVideoName} - 免费{strVideoCategoryName}观看',
'{strVideoName} - {strSiteName} - {strVideoDirector}导演{strLangName}',
'{strYear}{strVideoParentCategoryName}{strVideoName} - {strSiteName}推荐',
'{strSiteName} - {strVideoName} - {strVideoActor}热播{strVideoParentCategoryName}',
'{strVideoName} - {strSiteName} - 高清{strAreaName}{strVideoCategoryName}',
'{strYear}{strVideoName} - {strSiteName} - 免费{strVideoParentCategoryName}',
'{strSiteName} - {strVideoName} - {strVideoDirector}作品{strVideoCategoryName}',
'{strVideoName}在线观看 - {strSiteName} - {strYear}{strVideoParentCategoryName}',
'{strSiteName} - {strVideoName} - {strVideoActor}主演{strLangName}',
'{strVideoName} - {strSiteName} - 高清{strVideoCategoryName}热播',
'{strYear}{strVideoParentCategoryName}{strVideoName} - {strSiteName} - {strAreaName}',
'{strSiteName} - {strVideoName} - 免费{strVideoParentCategoryName}推荐',
'{strVideoName} - {strSiteName} - {strVideoDirector}执导高清',
'{strYear}{strVideoName} - {strSiteName} - {strVideoCategoryName}在线',
'{strVideoName}免费观看 - {strSiteName} - {strYear}{strVideoCategoryName}',
'{strYear}{strVideoParentCategoryName}{strVideoName} - {strSiteName} - 高清推荐',
'{strSiteName} - {strVideoName} - {strVideoDirector}导演{strAreaName}',
'{strVideoName} - {strSiteName} - 高清{strLangName}{strVideoParentCategoryName}',
'{strYear}{strVideoName}在线 - {strSiteName} - {strVideoCategoryName}',
'{strSiteName} - {strVideoName} - 免费{strVideoParentCategoryName}热播',
'{strVideoName} - {strSiteName} - {strVideoActor}主演高清{strVideoCategoryName}',
'{strYear}{strVideoParentCategoryName}{strVideoName} - {strSiteName} - {strLangName}推荐',
'{strVideoName} - {strSiteName} - 高清{strAreaName}{strVideoCategoryName}推荐',
'{strYear}{strVideoName}免费观看 - {strSiteName} - {strVideoParentCategoryName}',
'{strSiteName} - {strVideoName} - {strVideoActor}主演{strYear}{strVideoCategoryName}',
'{strVideoName}{strLangName}{strSiteKeywords} - {strVideoCategoryName}{strVideoParentCategoryName}HD高清免费播放 - {strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}免费高清视频播放 - {strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}免费不卡急速高清 - {strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}全集免费不卡高清播放 - {strSiteName}',
'《{strVideoName}》{strVideoCategoryName}{strVideoParentCategoryName}完整版视频在线观看_{strSiteName}',
'《{strVideoName}》{strVideoCategoryName}{strVideoParentCategoryName}全集免费不卡 - {strSiteName}',
'《{strVideoName}》{strVideoCategoryName}{strVideoParentCategoryName}完整版在线播 - {strSiteName}',
'{strVideoName}-{strVideoCategoryName}{strVideoParentCategoryName}全集手机在线高清免费播放- {strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}完整版视频在线 - {strSiteName}',
'《{strVideoName}》{strVideoCategoryName}{strVideoParentCategoryName}完整版在线播放 - {strSiteName}',
'{strVideoName}-{strVideoCategoryName}{strVideoParentCategoryName}高清版大豆高清蓝光在线观看_{strSiteName}',
'《{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}未删减不卡播放_{strSiteName}',
'{strVideoName}完整版电影在线 - {strVideoCategoryName}{strVideoParentCategoryName}免费观看全集视频_{strSiteName}',
'《{strVideoName}({strLangName})》-{strVideoCategoryName}{strVideoParentCategoryName}全集免费不卡播放_{strSiteName}',
'{strVideoName}{strVideoCategoryName} - {strVideoParentCategoryName}免费高清视频播放 - {strSiteName}',
'{strVideoName}{strLangName} - 全集视频在线观看 - {strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}中字免费在线播放 - {strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}免费在线高清未删减 - {strSiteName}',
'{strVideoName}全集 - {strVideoCategoryName}{strVideoParentCategoryName}高清免费在线 - {strSiteName}',
'{strVideoName}{strLangName} - {strVideoCategoryName}{strVideoParentCategoryName}HD高清免费播放 - {strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}未删减免费视频 - {strSiteName}',
'{strVideoName}超高清4K在线观看 - {strVideoCategoryName}{strVideoParentCategoryName}免费完整版在线 - {strSiteName}',
'《{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}高清免费在线观看 - {strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}未删减在线播放 - {strSiteName}',
'《{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}免费未删减在线观看 - {strSiteName}',
'《{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}手机高清在线播放 - {strSiteName}',
'{strVideoName}HD在线观看 - {strVideoCategoryName}{strVideoParentCategoryName}全集免费视频播放 - {strSiteName}',
'《{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}全集免费视频播 - {strSiteName}',
'《{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}免费完整版在线播放 - {strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}BD免费视频播放 - {strSiteName}',
'《{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}高清免费播放 - {strSiteName}',
'《{strVideoName} {strLangName}》-{strVideoCategoryName}{strVideoParentCategoryName}高清完整视频在线 - {strSiteName}',
'{strVideoName}HD在线观看 - {strVideoCategoryName}{strVideoParentCategoryName}未删减免费视频_{strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}全集免费视频播放 - {strSiteName}',
'《{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}免费播放HD完整版 - {strSiteName}',
'{strVideoName}手机在线免费播放 - {strVideoCategoryName}{strVideoParentCategoryName}未删减免费完整版_{strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}HD版完整版免费播放 - {strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}全集视频在线观看 - {strSiteName}',
'{strVideoName}HD在线观看 - {strVideoCategoryName}{strVideoParentCategoryName}高清在线免费 - {strSiteName}',
'《{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}高清在线免费 - {strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}HD高清免费播放 - {strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}免费高清全集视频 - {strSiteName}',
'《{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}中字免费播放 - {strSiteName}',
'《{strVideoName}》-{strVideoCategoryName}{strVideoParentCategoryName}完整无删减视频 - {strSiteName}',
'{strVideoName}高清完整视频在线观看-{strVideoCategoryName}{strVideoParentCategoryName} - {strSiteName}',
'《{strVideoName}》未删减不卡播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'《{strVideoName}完整版》免费手机在线免费-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'《{strVideoName}》中文版免费在线-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'{strVideoName}{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'{strVideoName}{strVideoCategoryName}{strVideoParentCategoryName}完整无删减视频 - {strSiteName}',
'{strVideoName} - {strVideoCategoryName}{strVideoParentCategoryName}BD高清免费播放_{strSiteName}',
'《{strVideoName}》高清在线免费播-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'{strVideoName} - HD高清免费播放-{strVideoCategoryName}{strVideoParentCategoryName} - {strSiteName}',
'《{strVideoName}》{strLangName}{strSiteKeywords}在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'《{strVideoName}({strLangName})》{strSiteKeywords}在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'《{strVideoName}HD中字》在线播放-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}',
'《{strVideoName}》{strLangName}在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}',
'《{strVideoName}》{strLangName}在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'《{strVideoName}》在线观看{strSiteKeywords}-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'《{strVideoName}》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}',
'《{strVideoName}({strLangName})》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}',
'《{strVideoName}({strLangName})》在线观看{strSiteKeywords}-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'《{strVideoName}{strLangName}》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}',
'《{strVideoName}》在线播放-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}',
'《{strVideoName}》{strLangName}在线播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'《{strVideoName}》免费高清完整版在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'《{strVideoName}》免费高清完整版在线播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'《{strVideoName}》在线观看全集-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}',
'《{strVideoName}({strLangName})》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'《{strVideoName}》完整版在线播放-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}',
'《{strVideoName}》完整版在线观看-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}',
'《{strVideoName}HD中字》在线播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'《{strVideoName}》HD中字完整版在线播放-{strVideoCategoryName}{strVideoParentCategoryName}{strSiteKeywords}_{strSiteName}',
'《{strVideoName}》在线播放-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
'《{strVideoName}》在线观看-{strVideoCategoryName}{strVideoParentCategoryName}_{strSiteName}',
],
];

View File

@@ -0,0 +1,22 @@
<?php
return [
[
'来{strSiteName}视频,一站式获取高清影视资源,支持手机/电脑访问,播放流畅,实时更新。',
'{strSiteName}影视聚合热门影视内容与口碑佳作,提供免费观影体验与便捷检索。',
'来{strSiteName}影视,一站式获取高清无广告影视资源,支持手机/电脑访问,播放流畅,实时更新。',
'{strSiteName}官网聚合热门影视内容与口碑佳作,提供免费观影体验与便捷检索。',
'{strSiteName}视频提供免会员高清高清视频免费看,覆盖电影、电视剧、综艺、动漫等内容,每日更新。',
'{strSiteName}官网提供免会员高清高清视频免费播放,覆盖电影、电视剧、综艺、动漫等内容,持续更新。',
'{strSiteName}视频聚合热门影视内容与口碑佳作,提供免会员观影体验与便捷检索。',
'{strSiteName}影视提供免会员高清全集免费观看,覆盖电影、电视剧、综艺、动漫等内容,持续更新。',
'{strSiteName}官网聚合热门影视内容与口碑佳作,提供无需注册观影体验与便捷检索。',
'来{strSiteName},一站式获取蓝光影视资源,支持手机/电脑访问,播放流畅,持续更新。',
'{strSiteName}视频聚合热门影视内容与口碑佳作,提供免费观看观影体验与便捷检索。',
'来{strSiteName},一站式获取高清无广告影视资源,支持手机/电脑访问,播放流畅,实时更新。',
'{strSiteName}官网聚合热门影视内容与口碑佳作,提供免费观看观影体验与便捷检索。',
'{strSiteName}官网提供免费在线观看超清高清视频免费在线观看,覆盖电影、电视剧、综艺、动漫等内容,持续更新。',
'{strSiteName}视频提供无需注册超清高清视频免费在线观看,覆盖电影、电视剧、综艺、动漫等内容,持续更新。',
'来{strSiteName}一站式获取1080P影视资源支持手机/电脑访问,播放流畅,持续更新。',
'{strSiteName}视频提供免费观看1080P高清视频免费播放覆盖电影、电视剧、综艺、动漫等内容持续更新。',
],
];

View File

@@ -0,0 +1,9 @@
<?php
return [
[
'{strSiteName},高清影视,高清电影,电视剧全集,综艺动漫,在线观看',
'{strSiteName},电影电视剧,高清电影,电视剧全集,综艺动漫,在线观看',
'{strSiteKeywords},高清电影,电视剧全集,综艺动漫,在线观看',
'{strSiteName},影视大全,高清电影,电视剧全集,综艺动漫,在线观看',
],
];

View File

@@ -0,0 +1,53 @@
<?php
return [
[
'{strSiteName}官网-高清无广告高清视频免费在线观看-实时更新',
'{strSiteName}影视-超清在线观看-实时更新',
'{strSiteName}影视-超清高清视频免费看-同步更新',
'{strSiteName}视频-高清无广告高清视频免费在线观看-同步更新',
'{strSiteName}-蓝光在线观看-同步更新',
'{strSiteName}视频-蓝光全集免费观看-每日更新',
'{strSiteName}影视-超清在线观看-持续更新',
'{strSiteName}视频-超清在线观看-每日更新',
'{strSiteName}官网-高清无广告全集免费观看-更新迅速',
'{strSiteName}官网-蓝光高清视频免费在线观看-持续更新',
'{strSiteName}影视-高清高清视频免费看-更新迅速',
'{strSiteName}官网-超清高清视频免费看-同步更新',
'{strSiteName}-高清在线观看-同步更新',
'{strSiteName}视频-1080P在线观看-同步更新',
'{strSiteName}官网-蓝光高清视频免费看-更新迅速',
'{strSiteName}视频-高清无广告高清视频免费看-每日更新',
'{strSiteName}-高清高清视频免费播放-更新迅速',
'{strSiteName}官网-高清高清视频免费播放-实时更新',
'{strSiteName}官网-1080P在线观看-持续更新',
'{strSiteName}影视-1080P全集免费观看-更新迅速',
'{strSiteName}视频-高清无广告高清视频免费看-同步更新',
'{strSiteName}官网-高清高清视频免费看-每日更新',
'{strSiteName}影视-超清高清视频免费在线观看-持续更新',
'{strSiteName}视频-高清在线观看-持续更新',
'{strSiteName}官网-蓝光高清视频免费看-同步更新',
'{strSiteName}官网-超清全集免费观看-实时更新',
'{strSiteName}影视-蓝光在线观看-每日更新',
'{strSiteName}官网-高清高清视频免费在线观看-实时更新',
'{strSiteName}官网-蓝光全集免费观看-每日更新',
'{strSiteName}官网-蓝光高清视频免费在线观看-实时更新',
'{strSiteName}-1080P全集免费观看-持续更新',
'{strSiteName}官网-高清无广告高清视频免费看-同步更新',
'{strSiteName}-超清全集免费观看-持续更新',
'{strSiteName}视频-高清无广告全集免费观看-每日更新',
'{strSiteName}-高清无广告全集免费观看-同步更新',
'{strSiteName}影视-高清全集免费观看-持续更新',
'{strSiteName}视频-高清高清视频免费看-更新迅速',
'{strSiteName}视频-超清在线观看-同步更新',
'{strSiteName}视频-1080P高清视频免费看-每日更新',
'{strSiteName}视频-蓝光全集免费观看-持续更新',
'{strSiteName}官网-超清在线观看-实时更新',
'{strSiteName}官网-蓝光高清视频免费在线观看-更新迅速',
'{strSiteName}官网-1080P高清视频免费播放-同步更新',
'{strSiteName}-蓝光全集免费观看-更新迅速',
'{strSiteName}影视-蓝光全集免费观看-每日更新',
'{strSiteName}视频-超清高清视频免费播放-每日更新',
'{strSiteName}影视-高清高清视频免费播放-更新迅速',
],
];

View File

@@ -0,0 +1,153 @@
<?php
return [
[
'《{strVideoName}》在线播放页面:第{intPlayIndex}集,免会员观看,播放稳定流畅,支持手机与电脑访问。',
'正在播放《{strVideoName}》第{intPlayIndex}集,支持高清在线播放与快速选集。更多{strVideoCategoryName}内容与相关推荐尽在{strSiteName}。',
'为您提供《{strVideoName}》第{intPlayIndex}集高清播放,包含演员{strVideoActor}与导演{strVideoDirector}信息,方便追剧与收藏。',
'《{strVideoName}》在线播放页面:第{intPlayIndex}集,免费观看,播放稳定流畅,支持手机与电脑访问。',
'《{strVideoName}》在线播放页面:第{intPlayIndex}集,无需注册观看,播放稳定流畅,支持手机与电脑访问。',
'正在播放《{strVideoName}》第{intPlayIndex}集,支持高清在线点播与快速选集。更多{strVideoCategoryName}内容与相关推荐尽在{strSiteName}。',
'正在播放《{strVideoName}》第{intPlayIndex}集,支持高清高清播放与快速选集。更多{strVideoCategoryName}内容与相关推荐尽在{strSiteName}。',
'{strSiteName}提供{strVideoName} 第{intVideoPlaySort}集免费播放,{strVideoDescription},主演{strVideoActor}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName} 第{intVideoPlaySort}集高清,{strVideoDescription}{strVideoDirector}执导,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName} 第{intVideoPlaySort}集,{strVideoDescription}{strVideoActor}主演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strVideoName} 第{intVideoPlaySort}集免费播放,{strVideoDescription}{strAreaName}热播,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}推荐{strYear}{strVideoName} 第{intVideoPlaySort}集,{strVideoDescription}{strVideoActor}主演,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName} 第{intVideoPlaySort}集高清在线,{strVideoDescription}{strVideoDirector}导演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}提供{strVideoName} 第{intVideoPlaySort}集免费,{strVideoDescription}{strVideoActor}主演{strLangName}{strSiteKeywords},立即访问{strSiteDomain}',
'探索{strYear}{strVideoName} 第{intVideoPlaySort}集,{strVideoDescription}{strVideoDirector}执导{strVideoParentCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}献上{strVideoName} 第{intVideoPlaySort}集高清,{strVideoDescription}{strVideoActor}主演{strAreaName}{strSiteKeywords},立即访问{strSiteDomain}',
'畅享{strVideoName} 第{intVideoPlaySort}集免费{strVideoParentCategoryName}{strVideoDescription}{strVideoDirector}导演,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}推荐{strVideoName} 第{intVideoPlaySort}集在线,{strVideoDescription}{strVideoActor}主演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName} 第{intVideoPlaySort}集高清,{strVideoDescription}{strVideoDirector}执导{strLangName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName} 第{intVideoPlaySort}集免费播放,{strVideoDescription}{strVideoActor}主演,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName} 第{intVideoPlaySort}集,{strVideoDescription}{strVideoDirector}导演{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName} 第{intVideoPlaySort}集高清在线,{strVideoDescription}{strVideoActor}主演{strAreaName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strVideoName} 第{intVideoPlaySort}集免费,{strVideoDescription}{strVideoDirector}执导{strVideoParentCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}推荐{strYear}{strVideoName} 第{intVideoPlaySort}集,{strVideoDescription}{strVideoActor}主演{strLangName}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName} 第{intVideoPlaySort}集高清{strVideoParentCategoryName}{strVideoDescription}{strVideoDirector}导演,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName} 第{intVideoPlaySort}集在线播放,{strVideoDescription}{strVideoActor}主演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName} 第{intVideoPlaySort}集免费,{strVideoDescription}{strVideoDirector}执导{strAreaName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName} 第{intVideoPlaySort}集高清,{strVideoDescription}{strVideoActor}主演{strVideoParentCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName} 第{intVideoPlaySort}集免费{strVideoParentCategoryName}{strVideoDescription}{strVideoDirector}导演{strLangName}{strSiteKeywords},立即访问{strSiteDomain}',
'探索{strYear}{strVideoName} 第{intVideoPlaySort}集高清播放,{strVideoDescription}{strVideoDirector}执导,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName} 第{intVideoPlaySort}集免费{strVideoParentCategoryName}{strVideoDescription}{strVideoActor}主演{strAreaName}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName} 第{intVideoPlaySort}集高清在线,{strVideoDescription}{strVideoDirector}导演{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName} 第{intVideoPlaySort}集免费播放,{strVideoDescription}{strVideoActor}主演{strLangName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName} 第{intVideoPlaySort}集,{strVideoDescription}{strVideoDirector}执导{strVideoParentCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}推荐{strVideoName} 第{intVideoPlaySort}集高清,{strVideoDescription}{strVideoActor}主演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName} 第{intVideoPlaySort}集免费{strVideoParentCategoryName}{strVideoDescription}{strVideoDirector}导演{strAreaName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName} 第{intVideoPlaySort}集在线观看,{strVideoDescription}{strVideoActor}主演{strLangName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName} 第{intVideoPlaySort}集高清,{strVideoDescription}{strVideoDirector}执导{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName} 第{intVideoPlaySort}集免费{strVideoParentCategoryName}{strVideoDescription}{strVideoActor}主演,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName} 第{intVideoPlaySort}集高清在线,{strVideoDescription}{strVideoDirector}导演{strVideoParentCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}推荐{strVideoName} 第{intVideoPlaySort}集免费播放,{strVideoDescription}{strVideoActor}主演{strAreaName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName} 第{intVideoPlaySort}集,{strVideoDescription}{strVideoDirector}执导{strLangName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName} 第{intVideoPlaySort}集高清{strVideoParentCategoryName}{strVideoDescription}{strVideoActor}主演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName} 第{intVideoPlaySort}集免费在线,{strVideoDescription}{strVideoDirector}导演{strVideoParentCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName} 第{intVideoPlaySort}集高清播放,{strVideoDescription}{strVideoActor}主演{strLangName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName} 第{intVideoPlaySort}集免费{strVideoParentCategoryName}{strVideoDescription}{strVideoDirector}执导,{strSiteKeywords},立即访问{strSiteDomain}',
'畅享{strVideoName} 第{intVideoPlaySort}集高清{strVideoParentCategoryName}{strVideoDescription}{strVideoDirector}导演{strAreaName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName} 第{intVideoPlaySort}集免费播放,{strVideoDescription}{strVideoActor}主演{strVideoParentCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName} 第{intVideoPlaySort}集高清在线,{strVideoDescription}{strVideoDirector}执导{strLangName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}献上{strVideoName} 第{intVideoPlaySort}集免费{strVideoParentCategoryName}{strVideoDescription}{strVideoActor}主演{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strVideoName} 第{intVideoPlaySort}集高清播放,{strVideoDescription}{strVideoDirector}导演{strVideoParentCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}推荐{strVideoName} 第{intVideoPlaySort}集在线播放,{strVideoDescription}{strVideoActor}主演{strAreaName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strVideoName} 第{intVideoPlaySort}集免费,{strVideoDescription}{strVideoDirector}执导{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strVideoName} 第{intVideoPlaySort}集高清{strVideoParentCategoryName}{strVideoDescription}{strVideoActor}主演{strLangName}{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}提供触动心灵{strVideoName},涵盖{strVideoDescription}为你带来情感盛宴,感受{strVideoName}{strSiteKeywords}魅力。',
'{strSiteName}提供热门{strVideoName}{strVideoDescription}不容错过的精彩影片都在这。',
'{strSiteName}提供经典{strVideoName},那些经岁月沉淀仍熠熠生辉的永恒之作,带你重温{strVideoDescription}黄金时代的魅力。',
'{strSiteName}挑选高分{strVideoName},为你筛选出值得一看的{strVideoDescription}。',
'{strSiteName}提供{strVideoName},寻找那些被遗忘的佳作,带你领略不一样的{strVideoDescription}。',
'{strSiteName}提供{strVideoName}特辑,呈现{strVideoName}{strSiteKeywords}在银幕上的多样模样,{strVideoDescription}的酸甜苦辣。',
'{strSiteName}提供{strVideoName}盛宴来袭,充满热血激情的{strVideoDescription}带来震撼视觉冲击。',
'{strSiteName}{strVideoName},跟随{strVideoDescription}考验你的推理能力。',
'{strSiteName}提供{strVideoName}大全,集合{strVideoDescription}',
'{strSiteName}提供{strVideoName}奇观,感受对{strVideoDescription}开启科幻冒险之旅。',
'{strSiteName}提供{strVideoName},带你走进{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},带来惊悚刺激的心跳体验{strVideoDescription}挑战你的胆量。',
'{strSiteName}提供{strVideoName}{strVideoDescription}',
'{strSiteName}提供{strVideoName},展现{strVideoDescription}',
'{strSiteName}提供{strVideoName},讲述{strVideoDescription}',
'{strSiteName}提供{strVideoName},呈现{strVideoName}{strSiteKeywords}的热血传奇{strVideoDescription}',
'{strSiteName}提供{strVideoName},将真实人生在银幕上再现{strVideoDescription}',
'{strSiteName}提供{strVideoName},跟随{strVideoDescription}开启刺激冒险。',
'{strSiteName}提供{strVideoName},体会荒诞背后的深刻内涵,感受独特{strVideoDescription}',
'{strSiteName}提供{strVideoName},在一路{strVideoName}{strSiteKeywords}中讲述一路故事,{strVideoDescription}',
'{strSiteName}提供{strVideoName},带你领略狂野{strVideoName}{strSiteKeywords}的传奇故事,{strVideoDescription}',
'{strSiteName}提供{strVideoName},探寻{strVideoName}{strSiteKeywords}背后的真相,{strVideoDescription}',
'{strSiteName}提供{strVideoName},看在绝境中{strVideoName}{strSiteKeywords}如何坚守,{strVideoDescription}',
'{strSiteName}提供{strVideoName},勾起{strVideoName}{strSiteKeywords},重温{strVideoDescription}',
'{strSiteName}提供{strVideoName},踏上{strVideoName}{strSiteKeywords}{strVideoDescription}开启奇幻征程。',
'{strSiteName}提供{strVideoName},回溯{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},提供适合{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},走进{strVideoName}{strSiteKeywords}{strVideoDescription}感受神秘与刺激。',
'{strSiteName}提供{strVideoName},展现{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},通过精彩影片展现{strVideoName}{strSiteKeywords}力量,{strVideoDescription}',
'{strSiteName}提供{strVideoName},聆听{strVideoName}{strSiteKeywords}的暖心故事,感受{strVideoName}{strSiteKeywords}{strVideoDescription}的情感。',
'{strSiteName}提供{strVideoName},开启{strVideoName}之旅,在{strVideoName}{strSiteKeywords}{strVideoDescription}中感受魅力。',
'{strSiteName}提供{strVideoName},跟随神秘{strVideoName}{strSiteKeywords}{strVideoDescription}体验刺激谍战。',
'{strSiteName}提供{strVideoName},带来{strVideoName}{strSiteKeywords}的欢乐盛宴{strVideoDescription}',
'{strSiteName}提供{strVideoName},想象{strVideoName}{strSiteKeywords}{strVideoDescription}结合的震撼。',
'{strSiteName}提供{strVideoName},讲述{strVideoName}{strSiteKeywords}{strVideoDescription}让你在欢笑中感受爱情。',
'{strSiteName}提供{strVideoName},在惊悚氛围中{strVideoDescription}',
'{strSiteName}提供{strVideoName},看{strVideoName}{strSiteKeywords}{strVideoDescription}开启奇幻冒险之旅。',
'{strSiteName}提供{strVideoName},在欢笑中收获力量,感受励志与{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},谱写{strVideoName}{strSiteKeywords}{strVideoDescription}领略文艺魅力。',
'{strSiteName}提供{strVideoName},还原{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},用温暖心灵的{strVideoName}{strSiteKeywords}佳作,{strVideoDescription}',
'{strSiteName}提供{strVideoName},在{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},在{strVideoName}{strSiteKeywords}{strVideoDescription}享受视听盛宴。',
'{strSiteName}提供{strVideoName},讲述{strVideoName}{strSiteKeywords}上的励志传奇,激发拼搏精神。',
'{strSiteName}提供{strVideoName},精彩演绎{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供2025年口碑爆棚的{strVideoName}影片,涵盖{strVideoDescription}打造触动心灵的观影盛宴。',
'{strSiteName}追踪热门{strVideoName}影片,从{strVideoDescription}助您把握观影热点。',
'{strSiteName}提供经典{strVideoName}重映片单,从{strVideoDescription}重温影史高光时刻。',
'{strSiteName}提供豆瓣高分{strVideoName},涵盖{strVideoDescription}',
'{strSiteName}挖掘{strVideoName}佳作,聚焦{strVideoDescription}',
'{strSiteName}梳理{strVideoName},对比{strVideoDescription}',
'{strSiteName}深度剖析{strVideoName},涵盖{strVideoDescription}',
'{strSiteName}提供{strVideoName}经典反转桥段,解析{strVideoDescription}',
'{strSiteName}探讨{strVideoName},分析{strVideoDescription}',
'{strSiteName}聚焦精品{strVideoName}佳作,解{strVideoDescription}',
'{strSiteName}提供{strVideoName},解读{strVideoDescription}',
'{strSiteName}解析{strVideoName},揭示{strVideoDescription}',
'{strSiteName}提供{strVideoName}的精神内核,解析{strVideoDescription}',
'{strSiteName}提供{strVideoName},分析{strVideoDescription}',
'{strSiteName}通过{strVideoName},传递{strVideoDescription}',
'{strSiteName}解析{strVideoName},探讨{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}聚焦{strVideoName},分析其{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}探讨{strVideoName},解析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},探讨{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}解构{strVideoName}的叙事模型,{strVideoDescription}',
'{strSiteName}解读{strVideoName}的荒诞美学,分析{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的流浪美学,解析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}梳理{strVideoName}的发展脉络,分析其{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}通过{strVideoName}剖析动机,探讨{strVideoDescription}',
'{strSiteName}分析{strVideoName}的叙事张力,探讨{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}解读{strVideoName}的怀旧元素,分析{strVideoDescription}',
'{strSiteName}解析{strVideoName}的世界观构建,探讨{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的史实重构原则,分析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}提供{strVideoName},分析其促进{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}解读{strVideoName}的文化符号,分析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的末日隐喻,分析{strVideoDescription}',
'{strSiteName}聚焦{strVideoName}作品,解析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}通过{strVideoName}分析情感纽带,传递{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}解析{strVideoName}的叙事,展现不同地域{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}剖析{strVideoName}的博弈逻辑,解析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的艺术,分析{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}解析{strVideoName}的双重叙事结构,探讨{strVideoName}{strSiteKeywords}{strVideoDescription}',
'{strSiteName}分析{strVideoName}的叙事策略,探讨如何在{strVideoName}{strVideoDescription}',
'{strSiteName}解析{strVideoName}的氛围营造手法,{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的角色塑造,{strVideoDescription}',
'{strSiteName}解读{strVideoName}的精神内核,{strVideoDescription}',
'{strSiteName}解析{strVideoName}的诗化表达手法,{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的史诗建构,{strVideoDescription}',
'{strSiteName}分析{strVideoName}的疗愈力,{strVideoDescription}',
'{strSiteName}解析{strVideoName}的英雄塑造,{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的艺术,{strVideoDescription}',
'{strSiteName}解析{strVideoName}的精神图腾,{strVideoDescription}',
'{strSiteName}探讨{strVideoName}的人性挖掘,{strVideoDescription}',
],
];

View File

@@ -0,0 +1,152 @@
<?php
return [
[
'{strVideoName},第{intPlayIndex}集,在线播放,高清播放,{strSiteName}',
'{strVideoName},在线点播,免会员,无需注册,流畅播放',
'{strVideoName},选集播放,{strVideoCategoryName},{strYear},{strAreaName},{strLangName}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}播放,免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strVideoName} 第{intPlayIndex}集,{strYear}{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords}',
'{strVideoName} 第{intPlayIndex}集,免费{strVideoParentCategoryName},{strVideoCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}热播,高清{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strLangName}',
'{strYear}{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}在线,免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}推荐,{strVideoCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName} 第{intPlayIndex}集,高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strLangName}',
'{strYear}{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}热播,{strVideoCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}播放,免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}推荐,高清{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strLangName}',
'{strVideoName} 第{intPlayIndex}集,免费{strVideoParentCategoryName},{strVideoCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strYear}{strVideoParentCategoryName}',
'{strVideoName} 第{intPlayIndex}集,免费{strVideoParentCategoryName},{strLangName}{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords}',
'{strYear}{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}播放,高清{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}热播,免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strYear}{strVideoName} 第{intPlayIndex}集,高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}播放,{strVideoDirector},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strLangName}',
'{strVideoName} 第{intPlayIndex}集,免费{strVideoParentCategoryName},{strVideoActor},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strYear}{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}热播,高清{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strVideoName} 第{intPlayIndex}集,{strYear}{strVideoParentCategoryName},{strVideoDirector},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strLangName}',
'{strVideoName} 第{intPlayIndex}集,高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}播放,免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strYear}{strVideoParentCategoryName}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}热播,{strVideoCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strLangName}',
'{strYear}{strVideoName} 第{intPlayIndex}集,免费{strVideoParentCategoryName},{strVideoDirector},{strVideoCategoryName},{strSiteName},{strSiteKeywords}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}推荐,高清{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}播放,免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strYear}{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}热播,{strVideoActor},{strVideoCategoryName},{strSiteName},{strSiteKeywords}',
'{strVideoName} 第{intPlayIndex}集,高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strLangName}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}推荐,{strVideoCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strYear}{strVideoParentCategoryName}',
'{strVideoName} 第{intPlayIndex}集,免费{strVideoParentCategoryName},{strVideoDirector},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}播放,高清{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strLangName}',
'{strYear}{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}热播,免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}推荐,{strVideoActor},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName} 第{intPlayIndex}集,高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strYear}{strVideoParentCategoryName}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}播放,{strVideoActor},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strLangName}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}热播,高清{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}推荐,免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strYear}{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}播放,高清{strVideoParentCategoryName},{strVideoActor},{strSiteName},{strSiteKeywords}',
'{strVideoName} 第{intPlayIndex}集,免费{strVideoParentCategoryName},{strVideoDirector},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strLangName}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}热播,{strVideoActor},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strAreaName}',
'{strYear}{strVideoName} 第{intPlayIndex}集,高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}推荐,{strVideoActor},{strVideoCategoryName},{strSiteName},{strSiteKeywords},{strYear}{strVideoParentCategoryName}',
'{strVideoName} 第{intPlayIndex}集,{strVideoParentCategoryName}热播,免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strYear}{strVideoName} 第{intPlayIndex}集,高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strVideoDirector},{strSiteName},{strSiteKeywords},{strLangName}',
'{strSiteName},{strVideoName}大赏,{strVideoName}盛宴',
'{strSiteName},热门{strVideoName},精彩{strVideoName}集合',
'{strSiteName},经典{strVideoName}{strVideoName}',
'{strSiteName},高分{strVideoName}{strVideoName}优质影片',
'{strSiteName},{strVideoName}{strVideoName}世界',
'{strSiteName},爱情{strVideoName}{strVideoName}银幕呈现',
'{strSiteName},动作{strVideoName}{strVideoName}视觉冲击',
'{strSiteName},悬疑{strVideoName}{strVideoName}烧脑剧情',
'{strSiteName},{strVideoName}大全,{strVideoName}欢乐无限',
'{strSiteName},科幻{strVideoName}{strVideoName}未来世界',
'{strSiteName},{strVideoName},奇幻{strVideoName}',
'{strSiteName},{strVideoName}{strVideoName}惊悚刺激',
'{strSiteName},{strVideoName}{strVideoName}细腻情感',
'{strSiteName},{strVideoName}{strVideoName}残酷战争',
'{strSiteName},{strVideoName}{strVideoName}奋斗故事',
'{strSiteName},{strVideoName}{strVideoName}温暖心灵',
'{strSiteName},{strVideoName}{strVideoName}生死考验',
'{strSiteName},{strVideoName}{strVideoName}美妙旋律',
'{strSiteName},{strVideoName}{strVideoName}热血传奇',
'{strSiteName},{strVideoName}{strVideoName}真实人生',
'{strSiteName},{strVideoName}{strVideoName}感人故事',
'{strSiteName},冒险{strVideoName}{strVideoName}勇敢探索',
'{strSiteName},黑色幽默{strVideoName},荒诞{strVideoName}',
'{strSiteName},{strVideoName}{strVideoName}风景',
'{strSiteName},{strVideoName},狂野{strVideoName}',
'{strSiteName},{strVideoName}{strVideoName}罪恶真相',
'{strSiteName},{strVideoName}{strVideoName}绝境',
'{strSiteName},{strVideoName}{strVideoName}青春岁月',
'{strSiteName},{strVideoName}{strVideoName}神奇世界',
'{strSiteName},{strVideoName}{strVideoName}影像记录',
'{strSiteName},{strVideoName}{strVideoName}观看,{strVideoName}趣味影片',
'{strSiteName},{strVideoName},神秘{strVideoName}{strVideoName}奇幻故事',
'{strSiteName},{strVideoName}{strVideoName}危机,{strVideoName}生存之战',
'{strSiteName},{strVideoName}{strVideoName}力量,{strVideoName}成长',
'{strSiteName},{strVideoName},可爱{strVideoName}{strVideoName}暖心故事',
'{strSiteName},{strVideoName}{strVideoName}之旅,{strVideoName}魅力',
'{strSiteName},{strVideoName},神秘{strVideoName}{strVideoName}惊险任务',
'{strSiteName},{strVideoName}{strVideoName}载歌载舞,{strVideoName}欢乐盛宴',
'{strSiteName},{strVideoName},未来{strVideoName}{strVideoName}科幻想象',
'{strSiteName},{strVideoName}{strVideoName}甜蜜搞笑,{strVideoName}故事',
'{strSiteName},{strVideoName}{strVideoName}惊悚氛围,{strVideoName}烧脑解谜',
'{strSiteName},{strVideoName}{strVideoName}角色,{strVideoName}冒险征程',
'{strSiteName},{strVideoName}{strVideoName}欢笑,{strVideoName}收获力量',
'{strSiteName},{strVideoName}{strVideoName}诗意浪漫,{strVideoName}篇章',
'{strSiteName},{strVideoName}{strVideoName}战争,铭记{strVideoName}',
'{strSiteName},{strVideoName}{strVideoName}温暖心灵,{strVideoName}佳作',
'{strSiteName},{strVideoName},灾难{strVideoName}{strVideoName}力量',
'{strSiteName},{strVideoName},旋律{strVideoName}{strVideoName}故事',
'{strSiteName},{strVideoName}{strVideoName}{strVideoName}传奇',
'{strSiteName},{strVideoName},人物{strVideoName}{strVideoName}精彩演绎',
'{strSiteName},2025{strVideoName}大赏,{strVideoName}佳作,{strVideoName}口碑爆棚影片',
'{strSiteName},热门{strVideoName}风向标,{strVideoName}高票房影片,{strVideoName}院线大片',
'{strSiteName},经典{strVideoName}指南,修复版{strVideoName},{strVideoName}高光时刻',
'{strSiteName},{strVideoName}高分纪录片,{strVideoName}真实影像,{strVideoName}认知边界',
'{strSiteName},小众{strVideoName}巡礼,{strVideoName}独立导演,{strVideoName}美学实验',
'{strSiteName},爱情{strVideoName}进化论,{strVideoName}情感叙事,{strVideoName}时代差异',
'{strSiteName},{strVideoName}技术流,{strVideoName}硬核打斗,{strVideoName}暴力美学',
'{strSiteName},{strVideoName}剧场,{strVideoName}反转剧情,{strVideoName}叙事诡计',
'{strSiteName},{strVideoName}解剖课,{strVideoName}笑料制造,{strVideoName}文化隐喻',
'{strSiteName},{strVideoName}预言家,{strVideoName}科技想象,{strVideoName}社会反思',
'{strSiteName},{strVideoName}新势力,{strVideoName}崛起,{strVideoName}技术创新',
'{strSiteName},{strVideoName}心理学,{strVideoName}恐惧机制,{strVideoName}心理分析',
'{strSiteName},{strVideoName}美学密码,{strVideoName}镜头语言,{strVideoName}符号隐喻',
'{strSiteName},{strVideoName}叙事,{strVideoName}暴力美学,{strVideoName}反战主题',
'{strSiteName},{strVideoName}精神图谱,{strVideoName}逆境成长,{strVideoName}价值重构',
'{strSiteName},{strVideoName}指南,{strVideoName}情感共鸣,{strVideoName}心理修复',
'{strSiteName},{strVideoName}启示录,{strVideoName}危机应对,{strVideoName}生命教育',
'{strSiteName},{strVideoName}艺术,{strVideoName}旋律叙事,{strVideoName}视听融合',
'{strSiteName},{strVideoName}热血燃点,{strVideoName}精神,{strVideoName}集体记忆',
'{strSiteName},{strVideoName}真实与虚构,{strVideoName}还原,{strVideoName}艺术加工',
'{strSiteName},{strVideoName}镜像,{strVideoName}代际冲突,{strVideoName}情感和解',
'{strSiteName},{strVideoName}叙事模型,{strVideoName}英雄之旅,{strVideoName}成长母题',
'{strSiteName},黑色幽默{strVideoName}解码,{strVideoName}荒诞叙事,{strVideoName}社会批判',
'{strSiteName},{strVideoName}流浪美学,{strVideoName}旅程隐喻,{strVideoName}身份追寻',
'{strSiteName},{strVideoName}类型演变,{strVideoName}叙事嬗变,{strVideoName}现代重构',
'{strSiteName},{strVideoName}社会观察,{strVideoName}犯罪动机,{strVideoName}制度反思',
'{strSiteName},{strVideoName}叙事张力,{strVideoName}危机情境,{strVideoName}情感升华',
'{strSiteName},{strVideoName}怀旧密码,{strVideoName}时代记忆,{strVideoName}成长焦虑',
'{strSiteName},{strVideoName}构建,{strVideoName}体系,{strVideoName}叙事逻辑',
'{strSiteName},{strVideoName}重构,{strVideoName}考证,{strVideoName}艺术想象',
'{strSiteName},{strVideoName}启示,{strVideoName}寓教于乐,{strVideoName}认知发展',
'{strSiteName},{strVideoName}文化符号,{strVideoName}传说,{strVideoName}现代隐喻',
'{strSiteName},{strVideoName}隐喻,{strVideoName}社会危机,{strVideoName}人性考验',
'{strSiteName},{strVideoName}叙事革命,{strVideoName}视角,{strVideoName}身份觉醒',
'{strSiteName},{strVideoName}情感纽带,{strVideoName}跨物种关系,{strVideoName}生态关怀',
'{strSiteName},{strVideoName}味觉叙事,{strVideoName}饮食文化,{strVideoName}地域风情',
'{strSiteName},{strVideoName}博弈,{strVideoName}策略,{strVideoName}心理战术',
'{strSiteName},{strVideoName}艺术,{strVideoName}编排,{strVideoName}情感表达',
'{strSiteName},{strVideoName}双重叙事,{strVideoName},{strVideoName}科技救赎',
'{strSiteName},{strVideoName}叙事策略,笑中带泪{strVideoName},{strVideoName}情感平衡',
'{strSiteName},{strVideoName}氛围营造,{strVideoName}设计,{strVideoName}视觉暗示',
'{strSiteName},{strVideoName}角色塑造,{strVideoName}个性鲜明,{strVideoName}成长弧光',
'{strSiteName},{strVideoName}精神内核,{strVideoName}逆境幽默,{strVideoName}正向激励',
'{strSiteName},{strVideoName}诗化表达,{strVideoName}意象运用,{strVideoName}情感升华',
'{strSiteName},{strVideoName}史诗建构,{strVideoName}宏大叙事,{strVideoName}个体命运',
'{strSiteName},{strVideoName}疗愈力,{strVideoName}色彩语言,{strVideoName}情感传递',
'{strSiteName},{strVideoName}英雄塑造,{strVideoName}时刻,{strVideoName}责任担当',
'{strSiteName},{strVideoName}交响,{strVideoName}情感,{strVideoName}画面叙事',
'{strSiteName},{strVideoName}精神图腾,{strVideoName}梦想,{strVideoName}集体荣耀',
'{strSiteName},{strVideoName}人性挖掘,{strVideoName}人物复杂性,{strVideoName}历史纵深',
],
];

View File

@@ -0,0 +1,139 @@
<?php
return [
[
'{strVideoName}-{strVideoActor}-在线播放',
'{strVideoName}-{strVideoActor}-高清播放',
'{strVideoName}-{strVideoDirector}作品-在线点播',
'{strVideoName}-{strVideoCategoryName}-在线播放-第{intPlayIndex}集',
'{strVideoName}-{strVideoCategoryName}-在线点播-第{intPlayIndex}集',
'{strVideoName} 第{intPlayIndex}集 在线播放|{strSiteName}',
'{strVideoName}-{intPlayIndex}集在线点播-{strSiteName}',
'{strVideoName}-{intPlayIndex}集在线播放-{strSiteName}',
'{strVideoName} 第{intPlayIndex}集 流畅播放|{strSiteName}',
'{strVideoName} 第{intPlayIndex}集 高清观看|{strSiteName}',
'{strVideoName}-{strVideoDirector}作品-高清在线',
'{strVideoName}-{strVideoActor}-在线点播',
'{strVideoName}-{strVideoCategoryName}-免费观看-第{intPlayIndex}集',
'{strVideoName}-{intPlayIndex}集高清播放-{strSiteName}',
'{strVideoName}-{strVideoDirector}作品-在线播放',
'{strVideoName} 第{intPlayIndex}集 - {strSiteName} - 高清{strVideoParentCategoryName}',
'{strVideoName} 第{intPlayIndex}集 - {strYear}{strVideoCategoryName} - {strSiteName}',
'{strSiteName} - {strVideoName} 第{intPlayIndex}集 免费播放',
'{strVideoName} 第{intPlayIndex}集 - 高清{strVideoCategoryName} - {strSiteName}',
'{strYear}{strVideoName} 第{intPlayIndex}集 - {strSiteName}在线',
'{strSiteName} - {strVideoName} 第{intPlayIndex}集 - {strVideoActor}主演',
'{strVideoName} 第{intPlayIndex}集 - {strSiteName} - 免费{strVideoParentCategoryName}',
'{strYear}{strVideoName} 第{intPlayIndex}集 - {strSiteName} - 高清',
'{strSiteName} - {strVideoName} 第{intPlayIndex}集 - {strVideoDirector}执导',
'{strVideoName} 第{intPlayIndex}集 - {strSiteName} - {strAreaName}播放',
'{strVideoName} 第{intPlayIndex}集 在线播放 - {strSiteName} - {strVideoCategoryName}',
'{strSiteName} - {strVideoName} 第{intPlayIndex}集 - {strYear}热播',
'{strVideoName} 第{intPlayIndex}集 - {strSiteName} - 免费{strLangName}',
'{strYear}{strVideoName} 第{intPlayIndex}集 - {strSiteName} - 高清播放',
'{strVideoName} 第{intPlayIndex}集 - {strSiteName} - {strVideoCategoryName}热播',
'{strYear}{strVideoName} 第{intPlayIndex}集 - {strSiteName} - {strAreaName}',
'{strSiteName} - {strVideoName} 第{intPlayIndex}集 - {strVideoDirector}导演',
'{strVideoName} 第{intPlayIndex}集 免费播放 - {strSiteName} - {strVideoParentCategoryName}',
'{strYear}{strVideoName} 第{intPlayIndex}集 - {strSiteName} - {strLangName}',
'{strSiteName} - {strVideoName} 第{intPlayIndex}集 - 高清{strVideoCategoryName}',
'{strVideoName} 第{intPlayIndex}集 - {strSiteName} - {strVideoActor}主演',
'{strYear}{strVideoName} 第{intPlayIndex}集 在线 - {strSiteName} - {strVideoParentCategoryName}',
'{strSiteName} - {strVideoName} 第{intPlayIndex}集 - 免费{strVideoCategoryName}',
'{strVideoName} 第{intPlayIndex}集 - {strSiteName} - {strVideoDirector}执导',
'{strYear}{strVideoName} 第{intPlayIndex}集 - {strSiteName} - 高清推荐',
'{strSiteName} - {strVideoName} 第{intPlayIndex}集 - {strVideoActor}热播',
'{strVideoName} 第{intPlayIndex}集 - {strSiteName} - 高清{strAreaName}',
'{strYear}{strVideoName} 第{intPlayIndex}集 - {strSiteName} - 免费播放',
'{strSiteName} - {strVideoName} 第{intPlayIndex}集 - {strVideoDirector}作品',
'{strVideoName} 第{intPlayIndex}集 在线 - {strSiteName} - {strYear}{strVideoParentCategoryName}',
'{strVideoName} 第{intPlayIndex}集 - {strSiteName} - 高清{strVideoCategoryName}',
'{strYear}{strVideoName} 第{intPlayIndex}集 - {strSiteName} - {strAreaName}播放',
'{strSiteName} - {strVideoName} 第{intPlayIndex}集 - 免费{strVideoParentCategoryName}',
'{strVideoName} 第{intPlayIndex}集 - {strSiteName} - {strVideoDirector}导演',
'{strYear}{strVideoName} 第{intPlayIndex}集 - {strSiteName} - {strVideoCategoryName}',
'{strVideoName} 第{intPlayIndex}集 免费 - {strSiteName} - {strYear}{strVideoParentCategoryName}',
'{strVideoName} 第{intPlayIndex}集 - {strSiteName} - 高清{strLangName}',
'{strYear}{strVideoName} 第{intPlayIndex}集 在线 - {strSiteName} - {strVideoCategoryName}',
'{strSiteName} - {strVideoName} 第{intPlayIndex}集 - 免费播放',
'{strVideoName} 第{intPlayIndex}集 - {strSiteName} - {strVideoActor}主演高清',
'{strYear}{strVideoName} 第{intPlayIndex}集 - {strSiteName} - {strLangName}推荐',
'{strVideoName} 第{intPlayIndex}集 - {strSiteName} - 高清{strAreaName}推荐',
'{strYear}{strVideoName} 第{intPlayIndex}集 免费 - {strSiteName} - {strVideoParentCategoryName}',
'{strSiteName} - {strVideoName} 第{intPlayIndex}集 - {strVideoActor}主演{strYear}',
'{strVideoName}{strLangName} - HD高清免费播放{intPlayIndex} - {strSiteName}',
'{strVideoName} - 免费高清视频播放{intPlayIndex} - {strSiteName}',
'{strVideoName} - 免费不卡急速高清{intPlayIndex} - {strSiteName}',
'{strVideoName} - 全集免费不卡高清播放{intPlayIndex} - {strSiteName}',
'{strVideoCategoryName}《{strVideoName}》完整版视频在线观看{intPlayIndex}_{strSiteName}',
'{strLangName}《{strVideoName}》全集免费不卡{intPlayIndex} - {strSiteName}',
'{strLangName}《{strVideoName}》完整版在线播{intPlayIndex} - {strSiteName}',
'{strVideoName}全集手机在线高清免费播放- {strSiteName}',
'{strVideoName} - 完整版视频在线{intPlayIndex} - {strSiteName}',
'{strVideoCategoryName}《{strVideoName}》完整版在线播放{intPlayIndex} - {strSiteName}',
'{strVideoName}高清版大豆高清蓝光在线观看{intPlayIndex}_{strSiteName}',
'{strVideoCategoryName}{strLangName}《{strVideoName}》未删减不卡播放{intPlayIndex}_{strSiteName}',
'{strVideoName}完整版电影在线 - 免费观看全集视频{intPlayIndex}_{strSiteName}',
'{strLangName}《{strVideoName}({strLangName})》全集免费不卡播放{intPlayIndex}_{strSiteName}',
'{strVideoName} - 免费高清视频播放{intPlayIndex} - {strSiteName}',
'{strVideoName}{strLangName} - 全集视频在线观看{intPlayIndex} - {strSiteName}',
'{strVideoName} - 中字免费在线播放{intPlayIndex} - {strSiteName}',
'{strVideoName} - 免费在线高清未删减{intPlayIndex} - {strSiteName}',
'{strVideoName}全集 - 高清免费在线{intPlayIndex} - {strSiteName}',
'{strVideoName}{strLangName}{strVideoCategoryName} - HD高清免费播放{intPlayIndex} - {strSiteName}',
'{strVideoName} - 未删减免费视频{intPlayIndex} - {strSiteName}',
'{strVideoName}超高清4K在线观看 - 免费完整版在线{intPlayIndex} - {strSiteName}',
'{strVideoCategoryName}《{strVideoName}》高清免费完整版在线播放{intPlayIndex} - {strSiteName}',
'{strVideoName} - 未删减在线播放{intPlayIndex} - {strSiteName}',
'{strVideoCategoryName}《{strVideoName}》免费未删减在线观看{intPlayIndex} - {strSiteName}',
'{strVideoCategoryName}《{strVideoName}》手机高清完整版在线播放{intPlayIndex} - {strSiteName}',
'{strVideoName}HD在线观看 - 全集免费视频播放{intPlayIndex} - {strSiteName}',
'{strVideoCategoryName}《{strVideoName}》全集免费视频播{intPlayIndex} - {strSiteName}',
'{strVideoCategoryName}《{strVideoName}》免费完整版在线播放{intPlayIndex} - {strSiteName}',
'{strVideoName} - BD免费视频播放{intPlayIndex} - {strSiteName}',
'{strVideoCategoryName}《{strVideoName}》高清免费播放{intPlayIndex} - {strSiteName}',
'{strVideoCategoryName}《{strVideoName} {strLangName}》高清完整视频在线{intPlayIndex} - {strSiteName}',
'{strVideoName}HD在线观看 - 未删减免费视频{intPlayIndex}_{strSiteName}',
'{strVideoName} - 全集免费视频播放{intPlayIndex} - {strSiteName}',
'{strVideoCategoryName}《{strVideoName}》免费播放HD完整版{intPlayIndex} - {strSiteName}',
'{strVideoName}手机在线免费播放 - 手机高清免费播放{intPlayIndex}_{strSiteName}',
'{strVideoName} - HD版完整版免费播放{intPlayIndex} - {strSiteName}',
'{strVideoName} - 全集视频在线观看{intPlayIndex} - {strSiteName}',
'{strVideoName}HD在线观看 - 高清在线免费{intPlayIndex} - {strSiteName}',
'{strVideoCategoryName}《{strVideoName}》高清在线免费{intPlayIndex} - {strSiteName}',
'{strVideoName}{strVideoCategoryName} - HD高清免费播放{intPlayIndex} - {strSiteName}',
'{strVideoName} - 免费高清全集视频{intPlayIndex} - {strSiteName}',
'{strVideoCategoryName}《{strVideoName}》中字免费播放{intPlayIndex} - {strSiteName}',
'{strLangName}《{strVideoName}》完整无删减视频{intPlayIndex} - {strSiteName}',
'{strVideoName}高清完整视频在线观看{intPlayIndex} - {strSiteName}',
'{strVideoCategoryName}《{strVideoName}》未删减不卡播放{intPlayIndex}_{strSiteName}',
'{strLangName}《{strVideoName}完整版》免费手机在线免费{intPlayIndex}_{strSiteName}',
'{strLangName}《{strVideoName}》中文版免费在线{intPlayIndex}_{strSiteName}',
'{strVideoName}{intPlayIndex}_{strSiteName}',
'{strVideoName}完整无删减视频{intPlayIndex} - {strSiteName}',
'{strVideoName} - BD高清免费播放{intPlayIndex}_{strSiteName}',
'{strVideoCategoryName}《{strVideoName}》高清在线免费播{intPlayIndex}_{strSiteName}',
'{strVideoName} - HD高清免费播放{intPlayIndex} - {strSiteName}',
'《{strVideoName}》{strLangName}{strVideoCategoryName}在线观看{intPlayIndex}_{strSiteName}',
'《{strVideoName}({strLangName})》{strVideoCategoryName}在线观看{intPlayIndex}_{strSiteName}',
'《{strVideoName}HD中字》在线播放{intPlayIndex}_{strSiteName}',
'《{strVideoName}》{strVideoCategoryName}{strLangName}在线观看{intPlayIndex}_{strSiteName}',
'{strVideoCategoryName}《{strVideoName}》{strLangName}在线观看{intPlayIndex}_{strSiteName}',
'《{strVideoName}》{strVideoCategoryName}在线观看{strSiteKeywords}{intPlayIndex}_{strSiteName}',
'{strVideoCategoryName}{strLangName}《{strVideoName}》在线观看{intPlayIndex}_{strSiteName}',
'《{strVideoName}({strLangName})》{strVideoCategoryName}{strVideoParentCategoryName}在线观看{intPlayIndex}_{strSiteName}',
'《{strVideoName}({strLangName})》{strVideoCategoryName}在线观看{strSiteKeywords}{intPlayIndex}_{strSiteName}',
'{strLangName}《{strVideoName}》在线观看{intPlayIndex}_{strSiteName}',
'《{strVideoName}》{strVideoCategoryName}在线播放{intPlayIndex}_{strSiteName}',
'《{strVideoName}》{strLangName}{strVideoCategoryName}{strVideoParentCategoryName}在线播放{intPlayIndex}_{strSiteName}',
'《{strVideoName}》免费高清完整版在线观看{intPlayIndex}_{strSiteName}',
'《{strVideoName}》免费高清完整版在线播放{intPlayIndex}_{strSiteName}',
'{strLangName}{strVideoCategoryName}《{strVideoName}》在线观看{intPlayIndex}_{strSiteName}',
'《{strVideoName}({strLangName})》在线观看{intPlayIndex}_{strSiteName}',
'{strLangName}《{strVideoName}》在线播放{intPlayIndex}_{strSiteName}',
'《{strVideoName}》{strVideoCategoryName}在线观看{intPlayIndex}_{strSiteName}',
'《{strVideoName}HD中字》{strVideoCategoryName}在线播放{intPlayIndex}_{strSiteName}',
'{strLangName}{strVideoCategoryName}《{strVideoName}》在线播放{intPlayIndex}_{strSiteName}',
'{strVideoCategoryName}《{strVideoName}》在线播放{intPlayIndex}_{strSiteName}',
'{strVideoCategoryName}《{strVideoName}》在线观看{intPlayIndex}_{strSiteName}',
],
];

View File

@@ -0,0 +1,80 @@
<?php
return [
[
'查看热度榜获取热播内容与口碑佳作,支持免费播放,榜单每日刷新。',
'{strSiteName}官网整理热门影视飙升榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'查看热度榜获取热播内容与口碑佳作,支持免费在线观看播放,榜单每日刷新。',
'查看口碑榜获取热播内容与口碑佳作,支持无需注册播放,榜单每日刷新。',
'{strSiteName}影视整理热门影视飙升榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'查看排行榜获取热播内容与口碑佳作,支持免费观看播放,榜单每日刷新。',
'查看口碑榜获取热播内容与口碑佳作,支持免费观看播放,榜单每日刷新。',
'{strSiteName}官网整理热门影视热度榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'{strSiteName}视频整理热门影视热度榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'{strSiteName}视频整理热门影视排行榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'{strSiteName}影视整理热门影视排行榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'查看必看榜获取热播内容与口碑佳作,支持免费播放,榜单每日刷新。',
'查看口碑榜获取热播内容与口碑佳作,支持免费播放,榜单每日刷新。',
'{strSiteName}整理热门影视排行榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'{strSiteName}整理热门影视热度榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'查看排行榜获取热播内容与口碑佳作,支持免会员播放,榜单每日刷新。',
'{strSiteName}官网整理热门影视口碑榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'查看排行榜获取热播内容与口碑佳作,支持免费播放,榜单每日刷新。',
'{strSiteName}官网整理热门影视必看榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'查看飙升榜获取热播内容与口碑佳作,支持免费播放,榜单每日刷新。',
'{strSiteName}影视整理热门影视热度榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'{strSiteName}整理热门影视飙升榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'查看排行榜获取热播内容与口碑佳作,支持无需注册播放,榜单每日刷新。',
'{strSiteName}影视整理热门影视必看榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'{strSiteName}视频整理热门影视飙升榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'查看飙升榜获取热播内容与口碑佳作,支持免费观看播放,榜单每日刷新。',
'{strSiteName}整理热门影视口碑榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'查看必看榜获取热播内容与口碑佳作,支持无需注册播放,榜单每日刷新。',
'查看口碑榜获取热播内容与口碑佳作,支持免会员播放,榜单每日刷新。',
'{strSiteName}整理热门影视必看榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'{strSiteName}影视整理热门影视口碑榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'查看热度榜获取热播内容与口碑佳作,支持免费观看播放,榜单每日刷新。',
'{strSiteName}官网整理热门影视排行榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'查看热度榜获取热播内容与口碑佳作,支持无需注册播放,榜单每日刷新。',
'查看热度榜获取热播内容与口碑佳作,支持免会员播放,榜单每日刷新。',
'查看飙升榜获取热播内容与口碑佳作,支持无需注册播放,榜单每日刷新。',
'查看飙升榜获取热播内容与口碑佳作,支持免费在线观看播放,榜单每日刷新。',
'{strSiteName}视频整理热门影视口碑榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'{strSiteName}视频整理热门影视必看榜,覆盖电影/电视剧/综艺/动漫,更新频率高,推荐更及时。',
'查看飙升榜获取热播内容与口碑佳作,支持免会员播放,榜单每日刷新。',
'查看必看榜获取热播内容与口碑佳作,支持免费观看播放,榜单每日刷新。',
'查看排行榜获取热播内容与口碑佳作,支持免费在线观看播放,榜单每日刷新。',
'查看口碑榜获取热播内容与口碑佳作,支持免费在线观看播放,榜单每日刷新。',
'查看必看榜获取热播内容与口碑佳作,支持免费在线观看播放,榜单每日刷新。',
'查看必看榜获取热播内容与口碑佳作,支持免会员播放,榜单每日刷新。',
'探索{strSiteName}的{strSiteKeywords}排行榜涵盖日、周、月、总榜精选20个热门视频尽在{strSiteDomain}。',
'发现{strSiteDomain}的{strSiteKeywords}排行榜包含日榜、周榜、月榜和总榜20个热门影视等你来看',
'{strSiteName}提供最新{strSiteKeywords}排行榜日、周、月、总榜单20个热门视频一网打尽',
'在{strSiteDomain}查看{strSiteKeywords}排行榜精选日榜、周榜、月榜、总榜20个热门影视不容错过。',
'{strSiteName}的{strSiteKeywords}排行榜包含日、周、月、总榜单20个热门视频等你发现',
'浏览{strSiteDomain}的{strSiteKeywords}榜单日榜、周榜、月榜、总榜精选20个热门影视',
'{strSiteName}推荐{strSiteKeywords}排行榜日、周、月、总榜单20个热门视频尽在这里',
'在{strSiteDomain}体验{strSiteKeywords}排行榜日榜、周榜、月榜、总榜20个热门影视等你看',
'{strSiteName}的{strSiteKeywords}榜单涵盖日、周、月、总排行20个热门视频一览无余',
'探索{strSiteDomain}的{strSiteKeywords}排行日榜、周榜、月榜、总榜20个热门影视精选',
'{strSiteName}提供{strSiteKeywords}排行榜日、周、月、总榜单20个热门视频不容错过',
'在{strSiteDomain}发现{strSiteKeywords}榜单日榜、周榜、月榜、总榜20个热门影视等你来',
'{strSiteName}的{strSiteKeywords}排行榜日、周、月、总榜单精选20个热门视频等你看',
'浏览{strSiteDomain}的{strSiteKeywords}排行日榜、周榜、月榜、总榜20个热门影视推荐',
'{strSiteName}精选{strSiteKeywords}榜单日、周、月、总排行20个热门视频尽在其中',
'在{strSiteDomain}查看{strSiteKeywords}排行榜日榜、周榜、月榜、总榜20个热门影视',
'{strSiteName}的{strSiteKeywords}榜单日、周、月、总排行20个热门视频等你发现',
'探索{strSiteDomain}的{strSiteKeywords}排行榜日榜、周榜、月榜、总榜20个热门影视',
'{strSiteName}推荐{strSiteKeywords}排行日、周、月、总榜单20个热门视频一网打尽',
'在{strSiteDomain}体验{strSiteKeywords}榜单日榜、周榜、月榜、总榜20个热门影视',
'{strSiteName}的{strSiteKeywords}排行榜日、周、月、总榜单精选20个热门视频等你',
'{strSiteName}提供{strSiteKeywords}榜单日、周、月、总排行20个热门视频不容错过',
'在{strSiteDomain}发现{strSiteKeywords}排行榜日榜、周榜、月榜、总榜20个热门影视',
'{strSiteName}的{strSiteKeywords}排行日、周、月、总榜单20个热门视频等你来看',
'探索{strSiteDomain}的{strSiteKeywords}榜单日榜、周榜、月榜、总榜20个热门影视',
'{strSiteName}精选{strSiteKeywords}排行榜日、周、月、总榜单20个热门视频尽在其中',
'在{strSiteDomain}查看{strSiteKeywords}排行日榜、周榜、月榜、总榜20个热门影视',
'浏览{strSiteDomain}的{strSiteKeywords}排行榜日榜、周榜、月榜、总榜20个热门影视',
'探索{strSiteDomain}的{strSiteKeywords}排行日榜、周榜、月榜、总榜20个热门影视',
'{strSiteName}精选{strSiteKeywords}排行日、周、月、总榜单20个热门视频尽在其中',
],
];

View File

@@ -0,0 +1,59 @@
<?php
return [
[
'{strSiteName},排行榜,电影榜,电视剧榜,飙升榜',
'{strSiteName}官网,排行榜,电影榜,电视剧榜,飙升榜',
'排行榜,热播榜,高分榜,{strSiteName}官网,影视推荐',
'{strSiteName}视频,排行榜,电影榜,电视剧榜,飙升榜',
'排行榜,热播榜,高分榜,{strSiteName}影视,影视推荐',
'排行榜,热播榜,高分榜,{strSiteName},影视推荐',
'排行榜,热播榜,高分榜,{strSiteName}视频,影视推荐',
'{strSiteName}影视,排行榜,电影榜,电视剧榜,飙升榜',
'{strSiteKeywords},热门视频,排行榜,{strSiteName}',
'{strSiteKeywords},视频排行,热门榜单,{strSiteDomain}',
'{strSiteKeywords},日榜视频,热门影视,{strSiteName}',
'{strSiteKeywords},周榜影视,视频网站,{strSiteDomain}',
'{strSiteKeywords},月榜视频,排行榜单,{strSiteName}',
'{strSiteKeywords},总榜影视,热门视频,{strSiteDomain}',
'{strSiteKeywords},视频榜单,热门排行,{strSiteName}',
'{strSiteKeywords},排行推荐,视频网站,{strSiteDomain}',
'{strSiteKeywords},热门影视,日榜排行,{strSiteName}',
'{strSiteKeywords},周榜视频,热门榜单,{strSiteDomain}',
'{strSiteKeywords},月榜影视,排行榜单,{strSiteName}',
'{strSiteKeywords},总榜视频,视频排行,{strSiteDomain}',
'{strSiteKeywords},热门视频,排行推荐,{strSiteName}',
'{strSiteKeywords},日榜影视,热门网站,{strSiteDomain}',
'{strSiteKeywords},周榜排行,视频榜单,{strSiteName}',
'{strSiteKeywords},月榜推荐,热门影视,{strSiteDomain}',
'{strSiteKeywords},总榜视频,排行榜单,{strSiteName}',
'{strSiteKeywords},日榜推荐,热门视频,{strSiteName}',
'{strSiteKeywords},月榜排行,热门榜单,{strSiteName}',
'{strSiteKeywords},总榜视频,排行推荐,{strSiteDomain}',
'{strSiteKeywords},热门影视,视频榜单,{strSiteName}',
'{strSiteKeywords},日榜视频,热门排行,{strSiteDomain}',
'{strSiteKeywords},周榜推荐,视频网站,{strSiteName}',
'{strSiteKeywords},月榜影视,热门榜单,{strSiteDomain}',
'{strSiteKeywords},总榜排行,视频排行,{strSiteName}',
'{strSiteKeywords},热门视频,排行榜单,{strSiteDomain}',
'{strSiteKeywords},日榜影视,热门推荐,{strSiteName}',
'{strSiteKeywords},周榜视频,视频榜单,{strSiteDomain}',
'{strSiteKeywords},月榜排行,热门影视,{strSiteName}',
'{strSiteKeywords},总榜推荐,视频网站,{strSiteDomain}',
'{strSiteKeywords},热门榜单,视频排行,{strSiteName}',
'{strSiteKeywords},日榜视频,热门影视,{strSiteDomain}',
'{strSiteKeywords},周榜排行,视频推荐,{strSiteName}',
'{strSiteKeywords},月榜视频,热门榜单,{strSiteDomain}',
'{strSiteKeywords},总榜影视,排行榜单,{strSiteName}',
'{strSiteKeywords},热门视频,视频网站,{strSiteDomain}',
'{strSiteKeywords},日榜推荐,热门排行,{strSiteName}',
'{strSiteKeywords},周榜影视,视频榜单,{strSiteDomain}',
'{strSiteKeywords},月榜视频,热门推荐,{strSiteName}',
'{strSiteKeywords},总榜排行,视频网站,{strSiteDomain}',
'{strSiteKeywords},日榜影视,热门视频,{strSiteDomain}',
'{strSiteKeywords},周榜推荐,排行榜单,{strSiteName}',
'{strSiteKeywords},月榜视频,热门影视,{strSiteDomain}',
'{strSiteKeywords},总榜排行,视频推荐,{strSiteName}',
'{strSiteKeywords},日榜推荐,视频网站,{strSiteName}',
'{strSiteKeywords},周榜影视,热门榜单,{strSiteDomain}',
],
];

View File

@@ -0,0 +1,195 @@
<?php
return [
[
'热门排行榜-高分推荐-{strSiteName}视频',
'口碑榜-{strSiteName}-持续更新',
'飙升榜-{strSiteName}影视-实时更新',
'热门必看榜-高分推荐-{strSiteName}官网',
'热门飙升榜-高分推荐-{strSiteName}官网',
'{strSiteName}影视影视热度榜-实时热播',
'排行榜-{strSiteName}视频-更新迅速',
'口碑榜-{strSiteName}视频-每日更新',
'{strSiteName}官网影视必看榜-实时热播',
'{strSiteName}影视口碑榜-实时热播',
'热门热度榜-高分推荐-{strSiteName}',
'{strSiteName}视频影视必看榜-实时热播',
'{strSiteName}影视热度榜-实时热播',
'飙升榜-{strSiteName}视频-每日更新',
'{strSiteName}影视影视必看榜-实时热播',
'必看榜-{strSiteName}-持续更新',
'飙升榜-{strSiteName}官网-持续更新',
'口碑榜-{strSiteName}影视-持续更新',
'排行榜-{strSiteName}影视-每日更新',
'口碑榜-{strSiteName}官网-更新迅速',
'热门口碑榜-高分推荐-{strSiteName}影视',
'热度榜-{strSiteName}影视-更新迅速',
'热门口碑榜-高分推荐-{strSiteName}官网',
'排行榜-{strSiteName}视频-实时更新',
'{strSiteName}影视影视口碑榜-实时热播',
'{strSiteName}视频影视飙升榜-实时热播',
'热门排行榜-高分推荐-{strSiteName}影视',
'飙升榜-{strSiteName}视频-更新迅速',
'必看榜-{strSiteName}-实时更新',
'热门必看榜-高分推荐-{strSiteName}视频',
'热度榜-{strSiteName}视频-持续更新',
'必看榜-{strSiteName}视频-更新迅速',
'口碑榜-{strSiteName}影视-实时更新',
'热门热度榜-高分推荐-{strSiteName}影视',
'{strSiteName}影视飙升榜-实时热播',
'热度榜-{strSiteName}影视-同步更新',
'{strSiteName}视频影视热度榜-实时热播',
'排行榜-{strSiteName}影视-同步更新',
'必看榜-{strSiteName}官网-同步更新',
'热度榜-{strSiteName}视频-更新迅速',
'{strSiteName}影视影视飙升榜-实时热播',
'热门热度榜-高分推荐-{strSiteName}视频',
'口碑榜-{strSiteName}-更新迅速',
'{strSiteName}官网影视排行榜-实时热播',
'热门排行榜-高分推荐-{strSiteName}',
'热度榜-{strSiteName}视频-实时更新',
'{strSiteName}视频影视排行榜-实时热播',
'排行榜-{strSiteName}-每日更新',
'热门排行榜-高分推荐-{strSiteName}官网',
'{strSiteName}官网影视热度榜-实时热播',
'热门口碑榜-高分推荐-{strSiteName}',
'热门飙升榜-高分推荐-{strSiteName}影视',
'口碑榜-{strSiteName}官网-持续更新',
'{strSiteName}影视影视排行榜-实时热播',
'飙升榜-{strSiteName}-同步更新',
'{strSiteName}视频影视口碑榜-实时热播',
'排行榜-{strSiteName}视频-同步更新',
'必看榜-{strSiteName}官网-实时更新',
'{strSiteName}官网影视飙升榜-实时热播',
'{strSiteName}官网影视口碑榜-实时热播',
'{strSiteName}影视必看榜-实时热播',
'热度榜-{strSiteName}视频-同步更新',
'口碑榜-{strSiteName}视频-实时更新',
'飙升榜-{strSiteName}影视-更新迅速',
'热门口碑榜-高分推荐-{strSiteName}视频',
'排行榜-{strSiteName}官网-同步更新',
'热门飙升榜-高分推荐-{strSiteName}',
'必看榜-{strSiteName}官网-持续更新',
'热门必看榜-高分推荐-{strSiteName}',
'热门飙升榜-高分推荐-{strSiteName}视频',
'口碑榜-{strSiteName}影视-更新迅速',
'排行榜-{strSiteName}官网-实时更新',
'热度榜-{strSiteName}官网-更新迅速',
'必看榜-{strSiteName}视频-同步更新',
'热门热度榜-高分推荐-{strSiteName}官网',
'必看榜-{strSiteName}官网-更新迅速',
'口碑榜-{strSiteName}官网-每日更新',
'必看榜-{strSiteName}影视-持续更新',
'口碑榜-{strSiteName}-实时更新',
'必看榜-{strSiteName}视频-持续更新',
'热度榜-{strSiteName}官网-每日更新',
'口碑榜-{strSiteName}视频-更新迅速',
'热度榜-{strSiteName}影视-持续更新',
'飙升榜-{strSiteName}-实时更新',
'飙升榜-{strSiteName}-每日更新',
'必看榜-{strSiteName}影视-同步更新',
'飙升榜-{strSiteName}官网-同步更新',
'热度榜-{strSiteName}-更新迅速',
'排行榜-{strSiteName}-更新迅速',
'飙升榜-{strSiteName}视频-持续更新',
'飙升榜-{strSiteName}影视-持续更新',
'必看榜-{strSiteName}-每日更新',
'必看榜-{strSiteName}影视-每日更新',
'{strSiteName}影视排行榜-实时热播',
'必看榜-{strSiteName}-更新迅速',
'热度榜-{strSiteName}官网-持续更新',
'口碑榜-{strSiteName}影视-同步更新',
'排行榜-{strSiteName}影视-更新迅速',
'口碑榜-{strSiteName}视频-持续更新',
'排行榜-{strSiteName}-同步更新',
'口碑榜-{strSiteName}官网-实时更新',
'排行榜-{strSiteName}视频-每日更新',
'排行榜-{strSiteName}影视-持续更新',
'热门必看榜-高分推荐-{strSiteName}影视',
'排行榜-{strSiteName}影视-实时更新',
'排行榜-{strSiteName}官网-更新迅速',
'口碑榜-{strSiteName}影视-每日更新',
'热度榜-{strSiteName}官网-同步更新',
'飙升榜-{strSiteName}影视-每日更新',
'必看榜-{strSiteName}影视-实时更新',
'口碑榜-{strSiteName}视频-同步更新',
'排行榜-{strSiteName}官网-持续更新',
'排行榜-{strSiteName}-持续更新',
'必看榜-{strSiteName}视频-每日更新',
'飙升榜-{strSiteName}影视-同步更新',
'飙升榜-{strSiteName}官网-每日更新',
'口碑榜-{strSiteName}-每日更新',
'必看榜-{strSiteName}影视-更新迅速',
'热度榜-{strSiteName}-持续更新',
'排行榜-{strSiteName}-实时更新',
'热度榜-{strSiteName}官网-实时更新',
'必看榜-{strSiteName}视频-实时更新',
'飙升榜-{strSiteName}官网-实时更新',
'排行榜-{strSiteName}视频-持续更新',
'飙升榜-{strSiteName}视频-实时更新',
'热度榜-{strSiteName}影视-每日更新',
'口碑榜-{strSiteName}官网-同步更新',
'飙升榜-{strSiteName}视频-同步更新',
'热度榜-{strSiteName}-同步更新',
'热度榜-{strSiteName}-实时更新',
'热度榜-{strSiteName}视频-每日更新',
'必看榜-{strSiteName}官网-每日更新',
'口碑榜-{strSiteName}-同步更新',
'热度榜-{strSiteName}影视-实时更新',
'飙升榜-{strSiteName}-持续更新',
'热度榜-{strSiteName}-每日更新',
'排行榜-{strSiteName}官网-每日更新',
'飙升榜-{strSiteName}官网-更新迅速',
'必看榜-{strSiteName}-同步更新',
'飙升榜-{strSiteName}-更新迅速',
'最新{strSiteKeywords}排行榜 - {strSiteName}',
'热门{strSiteKeywords}排行榜 - {strSiteDomain}',
'{strSiteName} - 精选{strSiteKeywords}排行',
'{strSiteKeywords}排行榜 - {strSiteName}推荐',
'日周月总{strSiteKeywords}排行 - {strSiteDomain}',
'{strSiteName} - 热门{strSiteKeywords}榜单',
'{strSiteDomain} - {strSiteKeywords}排行榜单',
'最新{strSiteKeywords}排行 - {strSiteName}',
'{strSiteName} - {strSiteKeywords}热门榜单',
'每日{strSiteKeywords}排行榜 - {strSiteDomain}',
'{strSiteKeywords}榜单精选 - {strSiteName}',
'{strSiteName} - 最新{strSiteKeywords}排行',
'{strSiteDomain} - 热门{strSiteKeywords}排行榜',
'{strSiteKeywords}排行榜推荐 - {strSiteName}',
'周榜{strSiteKeywords}精选 - {strSiteDomain}',
'{strSiteName} - 月榜{strSiteKeywords}排行',
'{strSiteDomain} - 总榜{strSiteKeywords}榜单',
'{strSiteKeywords}排行榜 - {strSiteName}精选',
'热门{strSiteKeywords}榜单 - {strSiteDomain}',
'{strSiteName} - 日榜{strSiteKeywords}推荐',
'{strSiteDomain} - {strSiteKeywords}排行精选',
'{strSiteKeywords}排行榜单 - {strSiteName}',
'{strSiteName} - 热门{strSiteKeywords}推荐',
'最新{strSiteKeywords}榜单 - {strSiteDomain}',
'{strSiteName} - {strSiteKeywords}排行推荐',
'{strSiteDomain} - 日周月{strSiteKeywords}榜',
'{strSiteKeywords}热门排行 - {strSiteName}',
'{strSiteName} - 精选{strSiteKeywords}榜单',
'{strSiteDomain} - {strSiteKeywords}排行榜',
'{strSiteName} - 最新{strSiteKeywords}榜单',
'热门{strSiteKeywords}排行 - {strSiteDomain}',
'{strSiteKeywords}榜单推荐 - {strSiteName}',
'{strSiteName} - 日榜{strSiteKeywords}排行',
'{strSiteDomain} - 周榜{strSiteKeywords}精选',
'{strSiteKeywords}排行榜精选 - {strSiteName}',
'{strSiteName} - 月榜{strSiteKeywords}推荐',
'{strSiteDomain} - 总榜{strSiteKeywords}排行',
'{strSiteKeywords}热门榜单 - {strSiteName}',
'{strSiteName} - {strSiteKeywords}排行榜单',
'{strSiteDomain} - 最新{strSiteKeywords}推荐',
'{strSiteName} - 热门{strSiteKeywords}排行榜',
'{strSiteKeywords}排行推荐 - {strSiteDomain}',
'日榜{strSiteKeywords}精选 - {strSiteName}',
'{strSiteName} - 周榜{strSiteKeywords}榜单',
'{strSiteDomain} - 月榜{strSiteKeywords}排行',
'{strSiteKeywords}榜单排行 - {strSiteName}',
'{strSiteName} - 总榜{strSiteKeywords}推荐',
'{strSiteDomain} - {strSiteKeywords}热门榜',
'{strSiteName} - 最新{strSiteKeywords}排行榜',
'{strSiteKeywords}排行榜 - {strSiteDomain}',
],
];

View File

@@ -0,0 +1,246 @@
<?php
return [
[
'这里是{strOrderName}必看榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'{strSiteName}视频提供今日榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是本月排行榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是{strOrderName}必看榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'{strSiteName}提供{strOrderName}榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是年度口碑榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'{strSiteName}官网提供{strOrderName}榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是年度口碑榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是本月口碑榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是本周飙升榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是本月热度榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'{strSiteName}官网提供今日榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是本月必看榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'{strSiteName}影视提供{strOrderName}榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'{strSiteName}视频提供{strOrderName}榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是本月热度榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'{strSiteName}提供本月榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是年度排行榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是本月必看榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'{strSiteName}影视提供本周榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是{strOrderName}排行榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是年度热度榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是本月口碑榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是今日口碑榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是{strOrderName}飙升榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是今日排行榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是本周飙升榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'{strSiteName}提供今日榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'{strSiteName}官网提供本周榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是本周飙升榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'{strSiteName}影视提供本月榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是今日飙升榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'{strSiteName}影视提供今日榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是今日必看榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'{strSiteName}提供本周榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是本周热度榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是年度热度榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是年度热度榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是{strOrderName}必看榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是本月飙升榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'{strSiteName}影视提供年度榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'{strSiteName}视频提供本周榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是本周口碑榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是今日必看榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是今日必看榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是{strOrderName}口碑榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是{strOrderName}排行榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'{strSiteName}官网提供年度榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是年度排行榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是今日口碑榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是{strOrderName}口碑榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是年度飙升榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是年度飙升榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是本周热度榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是年度必看榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是本周必看榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'{strSiteName}视频提供本月榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'{strSiteName}视频提供年度榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是本月飙升榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是{strOrderName}飙升榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是年度必看榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是今日口碑榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是{strOrderName}飙升榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是本周必看榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是{strOrderName}必看榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是本周必看榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是本周口碑榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是本月口碑榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是年度必看榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'{strSiteName}官网提供本月榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是本周口碑榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是本周必看榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是本周排行榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是今日排行榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是{strOrderName}必看榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是本月飙升榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是{strOrderName}热度榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是本周排行榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是今日热度榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是今日飙升榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'{strSiteName}提供年度榜单,帮助您快速找到热门内容,播放流畅,更新及时。',
'这里是本月热度榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是年度飙升榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是本周飙升榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是{strOrderName}排行榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是今日热度榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是{strOrderName}热度榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是{strOrderName}排行榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是{strOrderName}热度榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是今日热度榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是本周热度榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是本月热度榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是本月必看榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是本月排行榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是今日口碑榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是年度口碑榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是今日口碑榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是{strOrderName}口碑榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是{strOrderName}排行榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是今日排行榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是年度排行榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是年度飙升榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是年度热度榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是本周排行榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是本周必看榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是年度口碑榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是今日必看榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是本月口碑榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是{strOrderName}热度榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是本周飙升榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是今日热度榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是今日排行榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是本月口碑榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是年度热度榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是年度飙升榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是年度必看榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是本月排行榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是{strOrderName}飙升榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是本周口碑榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是本月飙升榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是{strOrderName}飙升榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是本月必看榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是本月飙升榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是{strOrderName}热度榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是今日排行榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是今日热度榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是本周排行榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是本月排行榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是本周排行榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是本周热度榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是{strOrderName}口碑榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是本月必看榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是今日飙升榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是今日飙升榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是本周口碑榜,汇总近期热度与口碑作品,支持免费在线观看观看与快速跳转详情。',
'这里是今日必看榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是本月排行榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是年度排行榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是{strOrderName}口碑榜,汇总近期热度与口碑作品,支持免费观看与快速跳转详情。',
'这里是本月热度榜,汇总近期热度与口碑作品,支持无需注册观看与快速跳转详情。',
'这里是本周热度榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是年度必看榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是年度口碑榜,汇总近期热度与口碑作品,支持免费观看观看与快速跳转详情。',
'这里是年度排行榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'这里是今日飙升榜,汇总近期热度与口碑作品,支持免会员观看与快速跳转详情。',
'{strSiteName}精选{strYear}{strVideoParentCategoryName}{strOrderName},免费观看高清{strVideoCategoryName}等排行榜,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}献上{strOrderName}{strVideoParentCategoryName}排行榜,免费在线看高清{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'探索{strSiteName}{strYear}{strVideoParentCategoryName}排行榜,免费观看高清{strVideoCategoryName}等榜单,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}提供{strVideoParentCategoryName}{strOrderName}榜单,免费在线看高清{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'畅享{strSiteName}{strYear}热门{strVideoParentCategoryName}{strOrderName},免费观看高清{strVideoCategoryName}排行榜,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}推荐{strOrderName}{strVideoParentCategoryName}排行榜,免费在线看高清{strVideoCategoryName}等,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}呈现{strVideoParentCategoryName}{strOrderName}排行榜,免费观看高清{strVideoCategoryName}榜单,{strSiteKeywords},访问{strSiteDomain}',
'探索{strSiteName}{strYear}{strVideoParentCategoryName}{strOrderName}榜单,免费在线看高清{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}精选{strOrderName}{strVideoParentCategoryName}排行榜,免费观看高清{strVideoCategoryName}等榜单,{strSiteKeywords},立即访问{strSiteDomain}',
'畅享{strSiteName}{strVideoParentCategoryName}{strOrderName}排行榜,免费在线看高清{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}提供{strYear}{strVideoParentCategoryName}热门{strOrderName},免费观看高清{strVideoCategoryName}排行榜,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}推荐{strOrderName}{strVideoParentCategoryName}榜单,免费在线看高清{strVideoCategoryName}等,{strSiteKeywords},立即访问{strSiteDomain}',
'探索{strSiteName}{strVideoParentCategoryName}{strOrderName}排行榜,免费观看高清{strVideoCategoryName}榜单,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}献上{strYear}精选{strVideoParentCategoryName}{strOrderName}榜单,免费在线看高清{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'畅享{strSiteName}{strVideoParentCategoryName}{strOrderName}排行榜推荐,免费观看高清{strVideoCategoryName}等,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strOrderName}{strVideoParentCategoryName}热门排行榜,免费在线看高清{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'探索{strSiteName}{strYear}{strVideoParentCategoryName}{strOrderName}排行榜,免费观看高清{strVideoCategoryName}榜单,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}精选{strVideoParentCategoryName}{strOrderName}榜单推荐,免费在线看高清{strVideoCategoryName}等,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strSiteName}{strOrderName}{strVideoParentCategoryName}热门排行榜,免费观看高清{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}呈现{strYear}{strVideoParentCategoryName}{strOrderName}排行榜,免费在线看高清{strVideoCategoryName}榜单,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}推荐{strVideoParentCategoryName}{strOrderName}排行榜,免费观看高清{strVideoCategoryName}等榜单,{strSiteKeywords},立即访问{strSiteDomain}',
'探索{strSiteName}{strOrderName}{strVideoParentCategoryName}热门排行榜,免费在线看高清{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}献上{strYear}精选{strVideoParentCategoryName}{strOrderName}排行榜,免费观看高清{strVideoCategoryName}榜单,{strSiteKeywords},立即访问{strSiteDomain}',
'畅享{strSiteName}{strVideoParentCategoryName}{strOrderName}排行榜,免费在线看高清{strVideoCategoryName}等榜单,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}提供{strOrderName}{strVideoParentCategoryName}排行榜推荐,免费观看高清{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'探索{strSiteName}{strYear}{strVideoParentCategoryName}{strOrderName}热门排行榜,免费在线看高清{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}精选{strVideoParentCategoryName}{strOrderName}排行榜,免费观看高清{strVideoCategoryName}等榜单,{strSiteKeywords},立即访问{strSiteDomain}',
'畅享{strSiteName}{strOrderName}{strVideoParentCategoryName}排行榜推荐,免费在线看高清{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}呈现{strYear}{strVideoParentCategoryName}{strOrderName}排行榜,免费观看高清{strVideoCategoryName}榜单,{strSiteKeywords},立即访问{strSiteDomain}',
'探索{strSiteName}{strVideoParentCategoryName}{strOrderName}排行榜推荐,免费在线看高清{strVideoCategoryName}等,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}推荐{strOrderName}{strVideoParentCategoryName}热门排行榜,免费观看高清{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'畅享{strSiteName}{strYear}{strVideoParentCategoryName}{strOrderName}排行榜,免费在线看高清{strVideoCategoryName}榜单,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}献上{strVideoParentCategoryName}{strOrderName}排行榜推荐,免费观看高清{strVideoCategoryName}等,{strSiteKeywords},立即访问{strSiteDomain}',
'探索{strSiteName}{strOrderName}{strVideoParentCategoryName}排行榜,免费在线看高清{strVideoCategoryName}榜单,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}提供{strYear}精选{strVideoParentCategoryName}{strOrderName}排行榜,免费观看高清{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'畅享{strSiteName}{strVideoParentCategoryName}{strOrderName}排行榜推荐,免费在线看高清{strVideoCategoryName}等榜单,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}呈现{strOrderName}{strVideoParentCategoryName}热门排行榜,免费观看高清{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'探索{strSiteName}{strYear}{strVideoParentCategoryName}{strOrderName}排行榜,免费在线看高清{strVideoCategoryName}榜单,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}精选{strVideoParentCategoryName}{strOrderName}排行榜推荐,免费观看高清{strVideoCategoryName}等,{strSiteKeywords},立即访问{strSiteDomain}',
'畅享{strSiteName}{strOrderName}{strVideoParentCategoryName}排行榜,免费在线看高清{strVideoCategoryName}榜单,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}推荐{strYear}{strVideoParentCategoryName}{strOrderName}热门排行榜,免费观看高清{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'探索{strSiteName}{strVideoParentCategoryName}{strOrderName}排行榜推荐,免费在线看高清{strVideoCategoryName}等榜单,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}献上{strOrderName}{strVideoParentCategoryName}排行榜,免费观看高清{strVideoCategoryName}榜单,{strSiteKeywords},立即访问{strSiteDomain}',
'畅享{strSiteName}{strYear}{strVideoParentCategoryName}{strOrderName}排行/sub_category榜免费在线看高清{strVideoCategoryName}{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}提供{strVideoParentCategoryName}{strOrderName}排行榜推荐,免费观看高清{strVideoCategoryName}等,{strSiteKeywords},立即访问{strSiteDomain}',
'探索{strSiteName}{strOrderName}{strVideoParentCategoryName}热门排行榜,免费在线看高清{strVideoCategoryName}榜单,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}精选{strYear}{strVideoParentCategoryName}{strOrderName}排行榜,免费观看高清{strVideoCategoryName}{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}呈现{strOrderName}{strVideoParentCategoryName}排行榜,免费观看高清{strVideoCategoryName}榜单,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}盘点 2025 年高口碑{strVideoParentCategoryName}、{strVideoCategoryName}、{strSiteKeywords}{strVideoCategoryName},带你领略动作电影的热血与激情,感受肾上腺素飙升的快感。',
'{strSiteName}精心挑选{strVideoParentCategoryName}、{strVideoCategoryName}、{strSiteKeywords}{strVideoCategoryName},细腻情感、动人情节,带你沉浸在爱情的甜蜜与苦涩中,体会爱情的美好真谛。',
'{strSiteName}揭晓年度{strVideoParentCategoryName}佳作,涵盖{strVideoCategoryName}、{strSiteKeywords}{strVideoCategoryName}等元素,开启一场充满想象力的科幻冒险,带你领略未来世界的无限可能。',
'{strSiteName}汇集{strVideoParentCategoryName}{strVideoCategoryName}、{strSiteKeywords}{strVideoCategoryName},让你心跳加速,在黑暗中感受{strVideoParentCategoryName}带来的刺激与震撼。',
'{strSiteName}精选海量{strVideoParentCategoryName}、{strVideoCategoryName}、{strSiteKeywords}{strVideoCategoryName},为你带来无尽欢乐,缓解生活压力,是解压观影的绝佳选择。',
'{strSiteName}梳理经典{strVideoParentCategoryName},还原{strVideoCategoryName}场面,展现{strVideoCategoryName}中人性的光辉与挣扎,带你走进那段波澜壮阔的岁月。',
'{strSiteName}深度剖析热门{strSiteKeywords}{strVideoCategoryName},跟随{strVideoParentCategoryName}视角探寻真相,展现{strVideoCategoryName}世界的阴暗与复杂,带你领略不一样的观影体验。',
'{strSiteName}年度{strVideoCategoryName}佳作大集结,{strVideoParentCategoryName}、{strSiteKeywords}{strVideoCategoryName},带你穿越到充满{strVideoCategoryName}的异世界,开启一场奇妙的冒险之旅。',
'{strSiteName}精选{strVideoCategoryName}{strVideoParentCategoryName}、{strSiteKeywords}{strVideoCategoryName},让你身临其境感受冒险的刺激与乐趣,一同踏上未知的探索之旅。',
'{strSiteName}盘点震撼人心的{strVideoParentCategoryName}{strVideoCategoryName}、{strSiteKeywords}{strVideoCategoryName},展现人类的勇气与团结,带给你心灵的震撼与触动。',
'{strSiteName}推荐优质{strVideoCategoryName}{strVideoParentCategoryName}、{strSiteKeywords}{strVideoCategoryName},无论是大人还是孩子,都能在{strSiteName}中找到属于自己的快乐与感动。',
'{strSiteName}汇集烧脑{strVideoParentCategoryName}佳作,{strVideoCategoryName}、{strSiteKeywords}{strVideoCategoryName},每一个细节都暗藏玄机,快来解开谜题,感受{strVideoParentCategoryName}的独特魅力。',
'{strSiteName}呈现{strVideoParentCategoryName}佳作,{strSiteKeywords}、{strVideoCategoryName},带给你一场无与伦比的视听享受。',
'{strSiteName}整理{strVideoParentCategoryName}经典之作,展现{strVideoParentCategoryName}的明争暗斗、内部纷争,带你走进神秘而残酷的{strVideoParentCategoryName}世界。',
'{strSiteName}精选{strVideoParentCategoryName}佳作,聚焦真实故事、现实题材,以独特视角展现世界的不同面貌,带你了解真实世界的点点滴滴。',
'{strSiteName}推荐{strVideoCategoryName},跟随主角踏上{strVideoCategoryName}之旅,感受沿途的风土人情,在旅行中收获成长与感悟,体验{strVideoCategoryName}的别样魅力。',
'{strSiteName}解读{strVideoCategoryName}佳作,独特叙事手法、深层心理剖析,带你走进{strVideoCategoryName}的神秘领域,感受{strVideoCategoryName}的独特艺术魅力。',
'{strSiteName}汇集{strVideoCategoryName}佳作,紧张情节、恐怖音效,营造出令人窒息的惊悚氛围,挑战你的心理承受能力,让你心跳加速。',
'{strSiteName}精选{strVideoCategoryName}经典之作,展现{strVideoCategoryName}的英勇无畏、西部开拓的艰辛历程,带你走进充满传奇色彩的{strVideoCategoryName}世界。',
'{strSiteName}盘点{strVideoCategoryName},真实还原传奇人物的生平经历,展现他们的奋斗与成长,让你感受榜样的力量。',
'{strSiteName}汇聚{strVideoCategoryName}{strVideoParentCategoryName}、{strSiteKeywords}{strVideoCategoryName},为你呈现一场{strVideoCategoryName}的视觉盛宴,感受{strVideoCategoryName}带来的热血与刺激。',
'{strSiteName}推荐{strVideoCategoryName}题材影视,讲述{strVideoParentCategoryName}中的故事,传递温暖与爱,适合全家人一起观看,增进情感。',
'{strSiteName}年度{strVideoParentCategoryName}佳作大集合,{strVideoParentCategoryName}、{strVideoCategoryName},带你领略{strVideoParentCategoryName}的风采,感受正义与邪恶的较量。',
'{strSiteName}精选{strVideoParentCategoryName},有趣故事、可爱角色,陪伴你度过欢乐时光,激发你的想象力与创造力。',
'{strSiteName}汇聚{strVideoParentCategoryName}佳作,细腻情感表达、独特艺术风格,带你沉浸在{strVideoParentCategoryName}的艺术氛围中,感受{strVideoCategoryName}的独特魅力。',
'{strSiteName}剖析{strVideoCategoryName}经典之作,{strVideoCategoryName}、{strSiteKeywords}{strVideoCategoryName},展现人性的复杂与社会的阴暗面,带你领略{strVideoCategoryName}的独特魅力。',
'{strSiteName}精选{strVideoCategoryName}题材,展现{strVideoCategoryName}的激烈竞争、运{strVideoCategoryName}的拼搏精神,传递积极向上的正能量,让你热血沸腾。',
'{strSiteName}回顾{strVideoCategoryName}影佳作,真实还原历史事件,展现{strVideoCategoryName}的变迁与发展,带你走进波澜壮阔的时间中,感受{strVideoCategoryName}的魅力。',
'{strSiteName}推荐{strVideoCategoryName}题材,讲述{strVideoCategoryName}故事,勾起你对{strVideoCategoryName}时光的美好回忆。',
'{strSiteName}盘点{strVideoCategoryName}题材,展现{strVideoCategoryName}、{strSiteKeywords}{strVideoCategoryName},帮助你了解{strVideoCategoryName},感受{strVideoCategoryName}的奋斗与拼搏。',
'{strSiteName}精选{strVideoCategoryName}题材,展现{strVideoCategoryName}、{strSiteKeywords}{strVideoCategoryName},讲述精彩传奇故事,带你感受{strVideoCategoryName}的独特韵味。',
'{strSiteName}汇集{strVideoCategoryName}经典之作,精彩{strVideoCategoryName}、侠义江湖故事,展现{strVideoCategoryName}的内涵,带你走进热血江湖。',
'{strSiteName}精选{strVideoCategoryName}题材,{strVideoCategoryName}、情报争夺,紧张刺激的剧情让你仿佛置身于{strVideoCategoryName}之中,感受{strVideoCategoryName}的独特魅力。',
'{strSiteName}推荐{strVideoCategoryName}题材,讲述{strVideoCategoryName}故事,展现{strVideoCategoryName}的无私奉献与人间温情,带你了解{strVideoCategoryName}的真实一面。',
'{strSiteName}深度推荐{strVideoCategoryName}题材,以真实故事呼吁{strVideoCategoryName}意识,展现{strVideoCategoryName}问题的严峻性,唤起人们对{strVideoCategoryName}的保护之心。',
'{strSiteName}精选{strVideoCategoryName}佳作,在{strVideoCategoryName}背景下展现的坚贞不渝,感受{strVideoCategoryName}的伟大与力量。',
'{strSiteName}推荐{strVideoCategoryName}{strVideoCategoryName}与激烈动作场面相结合,带来震撼视觉体验,让你畅享热血刺激的观影之旅。',
'{strSiteName}汇集{strVideoCategoryName}佳作,{strVideoCategoryName}与悬疑剧情并存,每一刻都充满未知与惊喜,考验你的胆量与推理能力。',
'{strSiteName}精选{strVideoCategoryName}{strVideoCategoryName}的情节与浪漫甜蜜的爱情相结合,让你在欢笑中感受爱情的美好。',
'{strSiteName}重现{strVideoCategoryName}经典之作,真实还原{strVideoCategoryName}场景,展现{strVideoCategoryName}的残酷与悲壮,带你了解{strVideoCategoryName}的沧桑变迁。',
'{strSiteName}深度{strVideoCategoryName},跟随剧情线索破解{strVideoCategoryName}谜题,展现{strVideoCategoryName}背后的复杂原因,感受{strVideoCategoryName}的乐趣。',
'{strSiteName}推荐{strVideoCategoryName}{strVideoCategoryName}与刺激冒险相结合,带你踏上一场充满惊喜与挑战的奇幻之旅,感受未知世界的魅力。',
'{strSiteName}推荐{strVideoCategoryName}{strVideoCategoryName}与幽默搞笑元素完美融合,让你在观影过程中既能感受刺激又能开怀大笑。',
'{strSiteName}精选{strVideoCategoryName}{strVideoCategoryName}与独特艺术风格相融合,带你领略爱情的浪漫与美好,感受{strVideoCategoryName}的独特魅力。',
'{strSiteName}展现{strVideoCategoryName}的独特魅力,{strVideoCategoryName}与幽默表达相结合,在欢笑中引发对现实的思考,感受别样的电影乐趣。',
'{strSiteName}推荐{strVideoCategoryName}{strVideoCategoryName}与搞笑情节完美搭配,带来一场充满欢乐的视听盛宴,让你沉浸在{strVideoCategoryName}与喜剧的世界中。',
'{strSiteName}深度探讨{strVideoCategoryName},展现{strVideoCategoryName}的矛盾与和谐,引发对{strVideoCategoryName}和人生价值的思考,带你感受{strVideoCategoryName}的温暖与复杂。',
'{strSiteName}精选{strVideoCategoryName}{strVideoCategoryName}与未来科技元素相结合,带来震撼视觉效果,见证{strVideoCategoryName}的传奇故事。',
],
];

View File

@@ -0,0 +1,118 @@
<?php
return [
[
'{strOrderName},电影榜,电视剧榜,口碑榜',
'{strOrderName},排行榜,热播影视,{strSiteName}',
'今日,排行榜,热播影视,{strSiteName}',
'本周,电影榜,电视剧榜,口碑榜',
'本周,排行榜,热播影视,{strSiteName}官网',
'年度,电影榜,电视剧榜,口碑榜',
'今日,排行榜,热播影视,{strSiteName}视频',
'今日,电影榜,电视剧榜,口碑榜',
'年度,排行榜,热播影视,{strSiteName}',
'本月,排行榜,热播影视,{strSiteName}影视',
'今日,排行榜,热播影视,{strSiteName}影视',
'本月,电影榜,电视剧榜,口碑榜',
'{strOrderName},排行榜,热播影视,{strSiteName}视频',
'年度,排行榜,热播影视,{strSiteName}视频',
'本周,排行榜,热播影视,{strSiteName}影视',
'本月,排行榜,热播影视,{strSiteName}视频',
'{strOrderName},排行榜,热播影视,{strSiteName}影视',
'本月,排行榜,热播影视,{strSiteName}官网',
'本周,排行榜,热播影视,{strSiteName}视频',
'本月,排行榜,热播影视,{strSiteName}',
'年度,排行榜,热播影视,{strSiteName}影视',
'{strOrderName},排行榜,热播影视,{strSiteName}官网',
'本周,排行榜,热播影视,{strSiteName}',
'年度,排行榜,热播影视,{strSiteName}官网',
'今日,排行榜,热播影视,{strSiteName}官网',
'{strVideoParentCategoryName}{strOrderName},排行榜{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strOrderName}{strVideoParentCategoryName}排行榜,热门{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'{strVideoParentCategoryName}排行榜,{strYear}{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strVideoParentCategoryName}{strOrderName}榜单,精选{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'热门{strVideoParentCategoryName}{strOrderName},排行榜{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strOrderName}{strVideoParentCategoryName}排行榜,{strVideoCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'{strVideoParentCategoryName}排行榜,热播{strVideoParentCategoryName},{strOrderName}{strVideoCategoryName},高清{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'{strYear}{strVideoParentCategoryName}排行榜,{strOrderName}{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'热门{strVideoParentCategoryName}排行榜,{strOrderName}{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'精选{strVideoParentCategoryName}{strOrderName}排行榜,{strVideoCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'{strYear}{strVideoParentCategoryName}排行榜,热门{strVideoParentCategoryName},{strOrderName}{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'{strOrderName}{strVideoParentCategoryName}榜单,推荐{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'免费{strVideoParentCategoryName}排行榜,{strOrderName}{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strVideoCategoryName},{strSiteName},{strSiteKeywords}',
'{strYear}精选{strVideoParentCategoryName}{strOrderName}榜单,排行榜{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'{strVideoParentCategoryName}{strOrderName}排行榜,推荐{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strOrderName}{strVideoParentCategoryName}排行榜,热门{strVideoCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'{strYear}{strVideoParentCategoryName}{strOrderName}榜单,排行榜{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'精选{strVideoParentCategoryName}排行榜,{strOrderName}{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'热门{strVideoParentCategoryName}{strOrderName}排行榜,{strVideoCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'{strVideoParentCategoryName}{strOrderName}排行榜,热播{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'排行榜{strVideoParentCategoryName},{strOrderName}{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'热门{strVideoParentCategoryName}排行榜,{strOrderName}{strVideoCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'{strYear}{strVideoParentCategoryName}精选{strOrderName}榜单,排行榜{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'免费{strVideoParentCategoryName}{strOrderName}排行榜,{strVideoCategoryName},高清{strVideoParentCategoryName},{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'推荐{strVideoParentCategoryName}{strOrderName}排行榜,热门{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'热门{strVideoParentCategoryName}{strOrderName}榜单,排行榜{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strVideoParentCategoryName}{strOrderName}排行榜,{strVideoCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'精选{strVideoParentCategoryName}{strOrderName}排行榜,热门{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'{strYear}{strVideoParentCategoryName}{strOrderName}排行榜,推荐{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'排行榜{strVideoParentCategoryName},{strOrderName}{strVideoCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'高清{strVideoParentCategoryName}{strOrderName}排行榜,热门{strVideoParentCategoryName},{strVideoCategoryName},{strSiteName},{strSiteKeywords}',
'{strYear}{strOrderName}{strVideoParentCategoryName}排行榜,热门{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'热门{strVideoParentCategoryName}{strOrderName}排行榜,精选{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'精选{strVideoParentCategoryName}{strOrderName}榜单,排行榜{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'免费{strVideoParentCategoryName}{strOrderName}排行榜,热门{strVideoParentCategoryName},高清{strVideoParentCategoryName},{strVideoCategoryName},{strSiteName},{strSiteKeywords}',
'推荐{strVideoParentCategoryName}{strOrderName}排行榜,排行榜{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'免费{strVideoParentCategoryName}{strOrderName}排行榜,热门{strVideoParentCategoryName},{strVideoCategoryName},高清{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'热门{strVideoParentCategoryName}{strOrderName}排行榜,精选{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strYear}{strVideoParentCategoryName}{strOrderName}排行榜,排行榜{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords}',
'热门{strVideoParentCategoryName}{strOrderName}排行榜,排行榜{strVideoParentCategoryName},高清{strVideoParentCategoryName},免费{strVideoParentCategoryName},{strSiteName},{strSiteKeywords},{strVideoCategoryName}',
'{strSiteName},2025 {strVideoParentCategoryName},高口碑{strVideoCategoryName}排行,热血激战{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}精选,经典{strVideoCategoryName}排行,{strVideoCategoryName}推荐',
'{strSiteName},{strVideoParentCategoryName}榜单,{strVideoCategoryName}{strVideoParentCategoryName}',
'{strSiteName},{strVideoParentCategoryName}排行,超{strVideoCategoryName},挑战心理极限{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}合集,解压{strVideoCategoryName}排行,{strVideoCategoryName}推荐',
'{strSiteName},经典{strVideoParentCategoryName}排行,{strVideoCategoryName},英雄{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}深度盘点,揭秘{strVideoCategoryName},复杂人性{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}精选,{strVideoCategoryName},梦幻世界{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}排行,探索未知{strVideoCategoryName},异域风光{strVideoCategoryName}',
'{strSiteName},震撼{strVideoParentCategoryName}盘点,{strVideoCategoryName},逼真{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}精品推荐,童真{strVideoCategoryName},动画{strVideoCategoryName}',
'{strSiteName},烧脑{strVideoParentCategoryName}排行,逻辑{strVideoCategoryName},复杂剧情{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}魅力榜单,旋律光影{strVideoCategoryName},视听盛宴{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}经典合集,{strVideoCategoryName},恩怨情仇{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}排行,镜头捕捉{strVideoCategoryName},现实题材{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}精彩推荐,旅途人生{strVideoCategoryName}{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}深度解读,内心世界{strVideoCategoryName},独特叙事{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}榜单,毛骨悚然{strVideoCategoryName},紧张氛围{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}传奇经典,美国{strVideoCategoryName},牛仔{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}排行,传奇{strVideoCategoryName},非凡人生{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}电影,极致{strVideoCategoryName},炫酷{strVideoCategoryName}',
'{strSiteName},温馨{strVideoParentCategoryName}推荐,{strVideoCategoryName},亲情故事{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}精选,{strVideoCategoryName},正义{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}欢乐榜单,{strVideoCategoryName},欢笑梦想{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}美学盛宴,诗意艺术{strVideoCategoryName},独特风格{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}深度剖析,{strVideoCategoryName},人性社会{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}热血榜单,{strVideoCategoryName},拼搏力量{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}经典回顾,穿越时空{strVideoCategoryName},沧桑辉煌{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}青春记忆,{strVideoCategoryName},纯真岁月{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}精彩盘点,{strVideoCategoryName},奋斗历程{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}古风盛宴,{strVideoCategoryName},传奇故事{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}侠义经典,江湖恩怨{strVideoCategoryName},武侠精神{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}惊险榜单,谍海风云{strVideoCategoryName},惊心动魄{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}温情呈现,{strVideoCategoryName},人间大爱{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}深度推荐,{strVideoCategoryName}主题,守护地球{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}浪漫榜单,{strVideoCategoryName},永恒光芒{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}热血推荐,{strVideoCategoryName},燃爆银幕{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}惊悚合集,惊悚{strVideoCategoryName},挑战胆量{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}甜蜜榜单,欢笑{strVideoCategoryName},浪漫甜蜜{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}经典重现,{strVideoCategoryName},宏大悲壮{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}深度解密,{strVideoCategoryName}谜题,探寻真相{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}奇妙之旅,魔法{strVideoCategoryName},梦幻篇章{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}欢乐推荐,{strVideoCategoryName},无限欢乐{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}浪漫美学,{strVideoCategoryName},浪漫情怀{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}独特魅力,荒诞{strVideoCategoryName},幽默深意{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}欢乐盛宴,{strVideoCategoryName},视听欢乐{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}深度探讨,{strVideoCategoryName},人生百态{strVideoCategoryName}',
'{strSiteName},{strVideoParentCategoryName}传奇盛典,{strVideoCategoryName},终极碰撞{strVideoCategoryName}',
],
];

View File

@@ -0,0 +1,734 @@
<?php
return [
[
'本月影视飙升榜-高分热播-{strSiteName}视频',
'本月飙升榜-持续更新-{strSiteName}影视',
'本月口碑榜-热门影视推荐-{strSiteName}官网',
'今日影视热度榜-高分热播-{strSiteName}影视',
'本周热度榜-更新迅速-{strSiteName}',
'本月影视必看榜-高分热播-{strSiteName}官网',
'{strOrderName}必看榜-更新迅速-{strSiteName}视频',
'本月排行榜-热门影视推荐-{strSiteName}官网',
'{strOrderName}飙升榜-更新迅速-{strSiteName}官网',
'今日飙升榜-热门影视推荐-{strSiteName}官网',
'今日口碑榜-热门影视推荐-{strSiteName}影视',
'{strOrderName}飙升榜-实时更新-{strSiteName}官网',
'年度必看榜-实时更新-{strSiteName}官网',
'{strOrderName}排行榜-实时更新-{strSiteName}',
'本周影视热度榜-高分热播-{strSiteName}影视',
'今日必看榜-实时更新-{strSiteName}影视',
'年度影视必看榜-高分热播-{strSiteName}官网',
'本周影视必看榜-高分热播-{strSiteName}',
'今日排行榜-热门影视推荐-{strSiteName}视频',
'年度口碑榜-同步更新-{strSiteName}',
'本月飙升榜-同步更新-{strSiteName}视频',
'本周飙升榜-更新迅速-{strSiteName}影视',
'今日影视口碑榜-高分热播-{strSiteName}官网',
'本月影视必看榜-高分热播-{strSiteName}影视',
'本周影视飙升榜-高分热播-{strSiteName}',
'{strOrderName}飙升榜-每日更新-{strSiteName}影视',
'{strOrderName}飙升榜-持续更新-{strSiteName}',
'本周必看榜-实时更新-{strSiteName}视频',
'{strOrderName}必看榜-热门影视推荐-{strSiteName}影视',
'今日飙升榜-实时更新-{strSiteName}',
'本周热度榜-热门影视推荐-{strSiteName}官网',
'今日热度榜-每日更新-{strSiteName}视频',
'{strOrderName}影视口碑榜-高分热播-{strSiteName}影视',
'本月影视热度榜-高分热播-{strSiteName}影视',
'本周飙升榜-更新迅速-{strSiteName}',
'{strOrderName}必看榜-持续更新-{strSiteName}影视',
'本周口碑榜-热门影视推荐-{strSiteName}影视',
'今日热度榜-热门影视推荐-{strSiteName}视频',
'年度影视飙升榜-高分热播-{strSiteName}影视',
'本月热度榜-热门影视推荐-{strSiteName}官网',
'本周排行榜-实时更新-{strSiteName}',
'{strOrderName}影视飙升榜-高分热播-{strSiteName}官网',
'{strOrderName}影视必看榜-高分热播-{strSiteName}官网',
'本月热度榜-热门影视推荐-{strSiteName}视频',
'今日排行榜-更新迅速-{strSiteName}视频',
'{strOrderName}排行榜-热门影视推荐-{strSiteName}官网',
'年度飙升榜-持续更新-{strSiteName}影视',
'本月影视飙升榜-高分热播-{strSiteName}',
'本周口碑榜-同步更新-{strSiteName}影视',
'本月排行榜-热门影视推荐-{strSiteName}影视',
'今日影视热度榜-高分热播-{strSiteName}',
'本周影视口碑榜-高分热播-{strSiteName}',
'年度影视必看榜-高分热播-{strSiteName}视频',
'今日必看榜-更新迅速-{strSiteName}影视',
'年度影视飙升榜-高分热播-{strSiteName}',
'{strOrderName}必看榜-每日更新-{strSiteName}官网',
'{strOrderName}热度榜-热门影视推荐-{strSiteName}',
'{strOrderName}必看榜-更新迅速-{strSiteName}官网',
'年度必看榜-热门影视推荐-{strSiteName}官网',
'本周影视口碑榜-高分热播-{strSiteName}官网',
'本周必看榜-热门影视推荐-{strSiteName}影视',
'本周热度榜-每日更新-{strSiteName}视频',
'今日飙升榜-同步更新-{strSiteName}视频',
'本周影视排行榜-高分热播-{strSiteName}',
'本周影视热度榜-高分热播-{strSiteName}视频',
'本周影视热度榜-高分热播-{strSiteName}官网',
'{strOrderName}热度榜-更新迅速-{strSiteName}官网',
'本周必看榜-更新迅速-{strSiteName}',
'本周影视必看榜-高分热播-{strSiteName}影视',
'本月影视必看榜-高分热播-{strSiteName}',
'{strOrderName}必看榜-同步更新-{strSiteName}',
'本月必看榜-热门影视推荐-{strSiteName}影视',
'本月必看榜-更新迅速-{strSiteName}',
'{strOrderName}必看榜-每日更新-{strSiteName}视频',
'今日排行榜-热门影视推荐-{strSiteName}官网',
'本月热度榜-每日更新-{strSiteName}',
'本周必看榜-同步更新-{strSiteName}官网',
'年度飙升榜-持续更新-{strSiteName}官网',
'本周飙升榜-热门影视推荐-{strSiteName}影视',
'{strOrderName}热度榜-热门影视推荐-{strSiteName}视频',
'今日必看榜-同步更新-{strSiteName}视频',
'今日必看榜-热门影视推荐-{strSiteName}',
'{strOrderName}影视飙升榜-高分热播-{strSiteName}',
'本周热度榜-持续更新-{strSiteName}官网',
'今日影视必看榜-高分热播-{strSiteName}官网',
'今日热度榜-热门影视推荐-{strSiteName}影视',
'本月口碑榜-热门影视推荐-{strSiteName}视频',
'本周排行榜-热门影视推荐-{strSiteName}影视',
'本月飙升榜-热门影视推荐-{strSiteName}影视',
'{strOrderName}影视飙升榜-高分热播-{strSiteName}影视',
'本周影视飙升榜-高分热播-{strSiteName}视频',
'年度热度榜-持续更新-{strSiteName}官网',
'年度必看榜-每日更新-{strSiteName}',
'本周影视口碑榜-高分热播-{strSiteName}视频',
'今日影视排行榜-高分热播-{strSiteName}官网',
'本周口碑榜-同步更新-{strSiteName}官网',
'{strOrderName}热度榜-实时更新-{strSiteName}官网',
'年度热度榜-热门影视推荐-{strSiteName}官网',
'今日排行榜-每日更新-{strSiteName}',
'本周排行榜-热门影视推荐-{strSiteName}官网',
'年度必看榜-同步更新-{strSiteName}影视',
'本月飙升榜-热门影视推荐-{strSiteName}',
'今日影视飙升榜-高分热播-{strSiteName}官网',
'本周飙升榜-每日更新-{strSiteName}',
'本周必看榜-同步更新-{strSiteName}',
'本周口碑榜-热门影视推荐-{strSiteName}',
'本月影视口碑榜-高分热播-{strSiteName}视频',
'年度热度榜-实时更新-{strSiteName}视频',
'年度排行榜-热门影视推荐-{strSiteName}影视',
'年度影视口碑榜-高分热播-{strSiteName}影视',
'今日口碑榜-热门影视推荐-{strSiteName}视频',
'年度飙升榜-热门影视推荐-{strSiteName}官网',
'年度飙升榜-实时更新-{strSiteName}官网',
'{strOrderName}热度榜-热门影视推荐-{strSiteName}官网',
'年度热度榜-每日更新-{strSiteName}视频',
'{strOrderName}影视口碑榜-高分热播-{strSiteName}',
'{strOrderName}排行榜-持续更新-{strSiteName}',
'今日排行榜-更新迅速-{strSiteName}官网',
'本周影视热度榜-高分热播-{strSiteName}',
'本周排行榜-实时更新-{strSiteName}视频',
'{strOrderName}飙升榜-热门影视推荐-{strSiteName}',
'{strOrderName}飙升榜-实时更新-{strSiteName}',
'{strOrderName}排行榜-热门影视推荐-{strSiteName}视频',
'今日排行榜-热门影视推荐-{strSiteName}影视',
'今日影视热度榜-高分热播-{strSiteName}视频',
'年度热度榜-热门影视推荐-{strSiteName}影视',
'今日必看榜-热门影视推荐-{strSiteName}官网',
'{strOrderName}影视飙升榜-高分热播-{strSiteName}视频',
'本月排行榜-更新迅速-{strSiteName}官网',
'年度必看榜-持续更新-{strSiteName}',
'本周必看榜-热门影视推荐-{strSiteName}',
'本月排行榜-持续更新-{strSiteName}',
'本周热度榜-热门影视推荐-{strSiteName}视频',
'{strOrderName}口碑榜-热门影视推荐-{strSiteName}',
'年度影视热度榜-高分热播-{strSiteName}',
'今日影视口碑榜-高分热播-{strSiteName}视频',
'{strOrderName}排行榜-持续更新-{strSiteName}官网',
'今日飙升榜-同步更新-{strSiteName}',
'本月影视热度榜-高分热播-{strSiteName}视频',
'年度热度榜-更新迅速-{strSiteName}视频',
'本周影视排行榜-高分热播-{strSiteName}影视',
'今日热度榜-实时更新-{strSiteName}官网',
'{strOrderName}热度榜-持续更新-{strSiteName}视频',
'本周影视必看榜-高分热播-{strSiteName}官网',
'本月飙升榜-每日更新-{strSiteName}视频',
'本周影视飙升榜-高分热播-{strSiteName}官网',
'本月热度榜-热门影视推荐-{strSiteName}影视',
'{strOrderName}必看榜-每日更新-{strSiteName}影视',
'本月口碑榜-实时更新-{strSiteName}官网',
'今日热度榜-每日更新-{strSiteName}官网',
'本周排行榜-更新迅速-{strSiteName}视频',
'年度排行榜-热门影视推荐-{strSiteName}官网',
'年度飙升榜-热门影视推荐-{strSiteName}',
'{strOrderName}飙升榜-热门影视推荐-{strSiteName}官网',
'本月排行榜-同步更新-{strSiteName}视频',
'本周飙升榜-同步更新-{strSiteName}官网',
'今日口碑榜-热门影视推荐-{strSiteName}官网',
'本周飙升榜-同步更新-{strSiteName}影视',
'本周热度榜-同步更新-{strSiteName}官网',
'年度影视口碑榜-高分热播-{strSiteName}视频',
'{strOrderName}飙升榜-持续更新-{strSiteName}视频',
'本周飙升榜-热门影视推荐-{strSiteName}',
'本周飙升榜-持续更新-{strSiteName}',
'本周口碑榜-持续更新-{strSiteName}官网',
'{strOrderName}必看榜-热门影视推荐-{strSiteName}',
'年度必看榜-热门影视推荐-{strSiteName}',
'年度热度榜-同步更新-{strSiteName}官网',
'{strOrderName}排行榜-热门影视推荐-{strSiteName}',
'本周排行榜-热门影视推荐-{strSiteName}视频',
'今日排行榜-同步更新-{strSiteName}官网',
'年度影视排行榜-高分热播-{strSiteName}视频',
'本月热度榜-热门影视推荐-{strSiteName}',
'本周影视必看榜-高分热播-{strSiteName}视频',
'本周排行榜-更新迅速-{strSiteName}影视',
'今日影视飙升榜-高分热播-{strSiteName}',
'本月必看榜-热门影视推荐-{strSiteName}视频',
'年度排行榜-热门影视推荐-{strSiteName}',
'年度排行榜-实时更新-{strSiteName}影视',
'年度排行榜-实时更新-{strSiteName}',
'今日口碑榜-更新迅速-{strSiteName}官网',
'今日热度榜-每日更新-{strSiteName}影视',
'今日排行榜-持续更新-{strSiteName}视频',
'本月排行榜-更新迅速-{strSiteName}视频',
'年度影视飙升榜-高分热播-{strSiteName}官网',
'年度影视排行榜-高分热播-{strSiteName}官网',
'本周口碑榜-实时更新-{strSiteName}',
'本周必看榜-实时更新-{strSiteName}影视',
'今日飙升榜-同步更新-{strSiteName}官网',
'{strOrderName}排行榜-热门影视推荐-{strSiteName}影视',
'年度飙升榜-更新迅速-{strSiteName}',
'年度影视飙升榜-高分热播-{strSiteName}视频',
'本月影视热度榜-高分热播-{strSiteName}',
'本周口碑榜-持续更新-{strSiteName}影视',
'年度排行榜-热门影视推荐-{strSiteName}视频',
'年度必看榜-实时更新-{strSiteName}视频',
'年度飙升榜-更新迅速-{strSiteName}官网',
'{strOrderName}影视热度榜-高分热播-{strSiteName}视频',
'今日必看榜-热门影视推荐-{strSiteName}影视',
'本周影视排行榜-高分热播-{strSiteName}官网',
'本周影视飙升榜-高分热播-{strSiteName}影视',
'本月必看榜-同步更新-{strSiteName}',
'年度影视排行榜-高分热播-{strSiteName}',
'{strOrderName}热度榜-持续更新-{strSiteName}官网',
'年度热度榜-热门影视推荐-{strSiteName}视频',
'本月排行榜-每日更新-{strSiteName}视频',
'{strOrderName}影视口碑榜-高分热播-{strSiteName}官网',
'年度飙升榜-每日更新-{strSiteName}影视',
'本周热度榜-每日更新-{strSiteName}官网',
'今日排行榜-更新迅速-{strSiteName}影视',
'年度影视口碑榜-高分热播-{strSiteName}官网',
'{strOrderName}热度榜-同步更新-{strSiteName}',
'今日必看榜-实时更新-{strSiteName}视频',
'本周热度榜-同步更新-{strSiteName}',
'今日热度榜-热门影视推荐-{strSiteName}官网',
'{strOrderName}飙升榜-热门影视推荐-{strSiteName}视频',
'本月排行榜-同步更新-{strSiteName}官网',
'本周口碑榜-热门影视推荐-{strSiteName}视频',
'年度飙升榜-同步更新-{strSiteName}',
'年度口碑榜-实时更新-{strSiteName}影视',
'今日口碑榜-热门影视推荐-{strSiteName}',
'今日影视飙升榜-高分热播-{strSiteName}影视',
'{strOrderName}口碑榜-热门影视推荐-{strSiteName}影视',
'本月口碑榜-持续更新-{strSiteName}影视',
'今日口碑榜-持续更新-{strSiteName}视频',
'本月影视必看榜-高分热播-{strSiteName}视频',
'本月飙升榜-同步更新-{strSiteName}官网',
'年度影视热度榜-高分热播-{strSiteName}影视',
'{strOrderName}飙升榜-实时更新-{strSiteName}影视',
'本月必看榜-热门影视推荐-{strSiteName}',
'年度影视热度榜-高分热播-{strSiteName}视频',
'{strOrderName}必看榜-实时更新-{strSiteName}',
'今日影视必看榜-高分热播-{strSiteName}影视',
'本月热度榜-每日更新-{strSiteName}视频',
'年度影视口碑榜-高分热播-{strSiteName}',
'本周飙升榜-实时更新-{strSiteName}官网',
'年度口碑榜-持续更新-{strSiteName}视频',
'{strOrderName}口碑榜-热门影视推荐-{strSiteName}视频',
'{strOrderName}影视热度榜-高分热播-{strSiteName}官网',
'本月飙升榜-更新迅速-{strSiteName}视频',
'年度热度榜-热门影视推荐-{strSiteName}',
'本月热度榜-实时更新-{strSiteName}官网',
'本月排行榜-实时更新-{strSiteName}视频',
'今日飙升榜-更新迅速-{strSiteName}视频',
'本月飙升榜-热门影视推荐-{strSiteName}视频',
'今日飙升榜-持续更新-{strSiteName}影视',
'年度口碑榜-更新迅速-{strSiteName}官网',
'今日口碑榜-每日更新-{strSiteName}官网',
'今日飙升榜-热门影视推荐-{strSiteName}视频',
'年度排行榜-更新迅速-{strSiteName}视频',
'今日影视口碑榜-高分热播-{strSiteName}',
'年度飙升榜-同步更新-{strSiteName}影视',
'本周必看榜-持续更新-{strSiteName}视频',
'年度飙升榜-热门影视推荐-{strSiteName}影视',
'今日飙升榜-实时更新-{strSiteName}视频',
'今日排行榜-实时更新-{strSiteName}影视',
'本周必看榜-更新迅速-{strSiteName}影视',
'{strOrderName}影视排行榜-高分热播-{strSiteName}官网',
'{strOrderName}必看榜-实时更新-{strSiteName}影视',
'{strOrderName}口碑榜-实时更新-{strSiteName}影视',
'本月必看榜-热门影视推荐-{strSiteName}官网',
'本月影视飙升榜-高分热播-{strSiteName}影视',
'年度影视必看榜-高分热播-{strSiteName}影视',
'{strOrderName}飙升榜-更新迅速-{strSiteName}',
'{strOrderName}影视必看榜-高分热播-{strSiteName}',
'本月热度榜-持续更新-{strSiteName}视频',
'年度影视热度榜-高分热播-{strSiteName}官网',
'本月热度榜-持续更新-{strSiteName}影视',
'本月影视排行榜-高分热播-{strSiteName}官网',
'今日热度榜-更新迅速-{strSiteName}官网',
'今日飙升榜-每日更新-{strSiteName}影视',
'今日排行榜-实时更新-{strSiteName}视频',
'{strOrderName}热度榜-更新迅速-{strSiteName}影视',
'年度排行榜-持续更新-{strSiteName}影视',
'本周热度榜-每日更新-{strSiteName}',
'{strOrderName}口碑榜-持续更新-{strSiteName}官网',
'本月排行榜-热门影视推荐-{strSiteName}视频',
'本月飙升榜-每日更新-{strSiteName}官网',
'年度热度榜-更新迅速-{strSiteName}官网',
'本月飙升榜-更新迅速-{strSiteName}影视',
'本月口碑榜-持续更新-{strSiteName}视频',
'{strOrderName}影视排行榜-高分热播-{strSiteName}视频',
'本周飙升榜-持续更新-{strSiteName}影视',
'{strOrderName}口碑榜-每日更新-{strSiteName}官网',
'{strOrderName}口碑榜-同步更新-{strSiteName}',
'今日热度榜-热门影视推荐-{strSiteName}',
'本月口碑榜-热门影视推荐-{strSiteName}影视',
'本周必看榜-热门影视推荐-{strSiteName}官网',
'年度必看榜-持续更新-{strSiteName}官网',
'今日影视排行榜-高分热播-{strSiteName}影视',
'本月热度榜-持续更新-{strSiteName}官网',
'年度口碑榜-热门影视推荐-{strSiteName}影视',
'本周热度榜-热门影视推荐-{strSiteName}影视',
'本月影视口碑榜-高分热播-{strSiteName}官网',
'{strOrderName}飙升榜-每日更新-{strSiteName}官网',
'本月飙升榜-每日更新-{strSiteName}影视',
'本月必看榜-同步更新-{strSiteName}影视',
'今日口碑榜-同步更新-{strSiteName}官网',
'{strOrderName}飙升榜-实时更新-{strSiteName}视频',
'今日飙升榜-热门影视推荐-{strSiteName}影视',
'本周必看榜-实时更新-{strSiteName}',
'{strOrderName}排行榜-持续更新-{strSiteName}影视',
'年度口碑榜-同步更新-{strSiteName}影视',
'今日影视必看榜-高分热播-{strSiteName}视频',
'年度必看榜-热门影视推荐-{strSiteName}影视',
'本月排行榜-更新迅速-{strSiteName}影视',
'今日影视热度榜-高分热播-{strSiteName}官网',
'本月影视热度榜-高分热播-{strSiteName}官网',
'年度排行榜-更新迅速-{strSiteName}影视',
'本月影视排行榜-高分热播-{strSiteName}',
'今日影视排行榜-高分热播-{strSiteName}视频',
'年度热度榜-每日更新-{strSiteName}影视',
'今日飙升榜-更新迅速-{strSiteName}影视',
'本月必看榜-持续更新-{strSiteName}',
'本月飙升榜-更新迅速-{strSiteName}',
'本月口碑榜-实时更新-{strSiteName}影视',
'{strOrderName}口碑榜-同步更新-{strSiteName}官网',
'本月口碑榜-持续更新-{strSiteName}',
'今日飙升榜-持续更新-{strSiteName}官网',
'今日飙升榜-每日更新-{strSiteName}视频',
'今日排行榜-更新迅速-{strSiteName}',
'今日排行榜-持续更新-{strSiteName}影视',
'本月飙升榜-实时更新-{strSiteName}',
'今日影视飙升榜-高分热播-{strSiteName}视频',
'本周飙升榜-热门影视推荐-{strSiteName}官网',
'今日影视必看榜-高分热播-{strSiteName}',
'年度必看榜-每日更新-{strSiteName}视频',
'本月影视口碑榜-高分热播-{strSiteName}影视',
'年度必看榜-每日更新-{strSiteName}官网',
'{strOrderName}排行榜-每日更新-{strSiteName}影视',
'本周排行榜-实时更新-{strSiteName}影视',
'{strOrderName}飙升榜-热门影视推荐-{strSiteName}影视',
'今日影视口碑榜-高分热播-{strSiteName}影视',
'{strOrderName}影视热度榜-高分热播-{strSiteName}',
'本月排行榜-每日更新-{strSiteName}官网',
'{strOrderName}飙升榜-同步更新-{strSiteName}影视',
'{strOrderName}影视必看榜-高分热播-{strSiteName}影视',
'{strOrderName}排行榜-实时更新-{strSiteName}视频',
'本周口碑榜-更新迅速-{strSiteName}视频',
'{strOrderName}口碑榜-热门影视推荐-{strSiteName}官网',
'本周排行榜-热门影视推荐-{strSiteName}',
'{strOrderName}影视排行榜-高分热播-{strSiteName}',
'{strOrderName}必看榜-同步更新-{strSiteName}影视',
'本月飙升榜-持续更新-{strSiteName}',
'年度排行榜-每日更新-{strSiteName}视频',
'本周飙升榜-热门影视推荐-{strSiteName}视频',
'年度必看榜-热门影视推荐-{strSiteName}视频',
'年度排行榜-实时更新-{strSiteName}官网',
'年度必看榜-持续更新-{strSiteName}视频',
'年度口碑榜-热门影视推荐-{strSiteName}官网',
'本月口碑榜-每日更新-{strSiteName}',
'本月必看榜-实时更新-{strSiteName}影视',
'本周排行榜-同步更新-{strSiteName}视频',
'本月排行榜-更新迅速-{strSiteName}',
'{strOrderName}影视热度榜-高分热播-{strSiteName}影视',
'本月热度榜-每日更新-{strSiteName}影视',
'年度热度榜-持续更新-{strSiteName}',
'年度飙升榜-实时更新-{strSiteName}',
'本月影视排行榜-高分热播-{strSiteName}影视',
'今日口碑榜-实时更新-{strSiteName}官网',
'今日热度榜-同步更新-{strSiteName}视频',
'{strOrderName}必看榜-热门影视推荐-{strSiteName}官网',
'今日必看榜-持续更新-{strSiteName}影视',
'{strOrderName}排行榜-更新迅速-{strSiteName}',
'今日飙升榜-每日更新-{strSiteName}',
'{strOrderName}热度榜-热门影视推荐-{strSiteName}影视',
'年度必看榜-更新迅速-{strSiteName}视频',
'年度必看榜-实时更新-{strSiteName}',
'本周口碑榜-持续更新-{strSiteName}视频',
'{strOrderName}必看榜-同步更新-{strSiteName}官网',
'今日必看榜-热门影视推荐-{strSiteName}视频',
'本周必看榜-实时更新-{strSiteName}官网',
'年度口碑榜-更新迅速-{strSiteName}影视',
'{strOrderName}热度榜-同步更新-{strSiteName}视频',
'年度口碑榜-持续更新-{strSiteName}',
'今日热度榜-持续更新-{strSiteName}官网',
'今日排行榜-持续更新-{strSiteName}官网',
'今日排行榜-每日更新-{strSiteName}官网',
'{strOrderName}热度榜-持续更新-{strSiteName}',
'年度排行榜-更新迅速-{strSiteName}官网',
'本月必看榜-更新迅速-{strSiteName}视频',
'本周热度榜-实时更新-{strSiteName}视频',
'本周影视口碑榜-高分热播-{strSiteName}影视',
'今日热度榜-持续更新-{strSiteName}视频',
'本月影视口碑榜-高分热播-{strSiteName}',
'本周口碑榜-实时更新-{strSiteName}视频',
'{strOrderName}排行榜-实时更新-{strSiteName}影视',
'本月排行榜-热门影视推荐-{strSiteName}',
'本月必看榜-每日更新-{strSiteName}',
'本周影视排行榜-高分热播-{strSiteName}视频',
'本周必看榜-持续更新-{strSiteName}',
'今日排行榜-同步更新-{strSiteName}影视',
'本月口碑榜-热门影视推荐-{strSiteName}',
'今日排行榜-每日更新-{strSiteName}影视',
'年度热度榜-每日更新-{strSiteName}官网',
'{strOrderName}必看榜-持续更新-{strSiteName}',
'年度必看榜-实时更新-{strSiteName}影视',
'年度口碑榜-热门影视推荐-{strSiteName}视频',
'今日必看榜-每日更新-{strSiteName}视频',
'本周口碑榜-同步更新-{strSiteName}',
'本月影视飙升榜-高分热播-{strSiteName}官网',
'本月飙升榜-热门影视推荐-{strSiteName}官网',
'{strOrderName}热度榜-每日更新-{strSiteName}官网',
'本周必看榜-同步更新-{strSiteName}影视',
'年度飙升榜-热门影视推荐-{strSiteName}视频',
'本周飙升榜-同步更新-{strSiteName}视频',
'{strOrderName}排行榜-同步更新-{strSiteName}影视',
'{strOrderName}飙升榜-更新迅速-{strSiteName}视频',
'{strOrderName}必看榜-持续更新-{strSiteName}官网',
'今日热度榜-实时更新-{strSiteName}影视',
'{strOrderName}排行榜-每日更新-{strSiteName}',
'{strOrderName}影视必看榜-高分热播-{strSiteName}视频',
'{strOrderName}影视排行榜-高分热播-{strSiteName}影视',
'本月热度榜-每日更新-{strSiteName}官网',
'年度口碑榜-热门影视推荐-{strSiteName}',
'年度影视必看榜-高分热播-{strSiteName}',
'{strOrderName}热度榜-实时更新-{strSiteName}视频',
'本月口碑榜-实时更新-{strSiteName}视频',
'{strOrderName}排行榜-同步更新-{strSiteName}视频',
'年度热度榜-实时更新-{strSiteName}',
'{strOrderName}必看榜-同步更新-{strSiteName}视频',
'{strOrderName}口碑榜-同步更新-{strSiteName}视频',
'今日必看榜-每日更新-{strSiteName}官网',
'本周飙升榜-每日更新-{strSiteName}官网',
'年度飙升榜-持续更新-{strSiteName}',
'{strOrderName}必看榜-更新迅速-{strSiteName}影视',
'本月热度榜-同步更新-{strSiteName}影视',
'{strOrderName}口碑榜-每日更新-{strSiteName}影视',
'本月必看榜-实时更新-{strSiteName}视频',
'今日热度榜-同步更新-{strSiteName}影视',
'本周必看榜-热门影视推荐-{strSiteName}视频',
'年度必看榜-更新迅速-{strSiteName}官网',
'本月热度榜-实时更新-{strSiteName}',
'本周口碑榜-实时更新-{strSiteName}官网',
'本周热度榜-持续更新-{strSiteName}影视',
'本周排行榜-同步更新-{strSiteName}',
'本周排行榜-每日更新-{strSiteName}影视',
'本月口碑榜-更新迅速-{strSiteName}影视',
'今日热度榜-更新迅速-{strSiteName}影视',
'本月飙升榜-更新迅速-{strSiteName}官网',
'本月飙升榜-持续更新-{strSiteName}官网',
'今日热度榜-持续更新-{strSiteName}',
'{strOrderName}必看榜-热门影视推荐-{strSiteName}视频',
'今日热度榜-更新迅速-{strSiteName}视频',
'{strOrderName}飙升榜-同步更新-{strSiteName}官网',
'{strOrderName}口碑榜-更新迅速-{strSiteName}影视',
'今日口碑榜-实时更新-{strSiteName}',
'今日口碑榜-更新迅速-{strSiteName}视频',
'本月口碑榜-同步更新-{strSiteName}影视',
'本周口碑榜-更新迅速-{strSiteName}影视',
'今日飙升榜-同步更新-{strSiteName}影视',
'本周飙升榜-更新迅速-{strSiteName}视频',
'{strOrderName}飙升榜-持续更新-{strSiteName}官网',
'今日排行榜-实时更新-{strSiteName}官网',
'{strOrderName}热度榜-更新迅速-{strSiteName}',
'{strOrderName}口碑榜-实时更新-{strSiteName}视频',
'本月影视排行榜-高分热播-{strSiteName}视频',
'本周口碑榜-热门影视推荐-{strSiteName}官网',
'本月必看榜-实时更新-{strSiteName}官网',
'{strOrderName}排行榜-实时更新-{strSiteName}官网',
'本周热度榜-更新迅速-{strSiteName}视频',
'今日影视排行榜-高分热播-{strSiteName}',
'今日热度榜-同步更新-{strSiteName}官网',
'年度口碑榜-持续更新-{strSiteName}影视',
'本周飙升榜-实时更新-{strSiteName}',
'本周热度榜-实时更新-{strSiteName}官网',
'年度排行榜-持续更新-{strSiteName}官网',
'本月口碑榜-更新迅速-{strSiteName}视频',
'本月口碑榜-每日更新-{strSiteName}视频',
'本月口碑榜-更新迅速-{strSiteName}官网',
'本周口碑榜-每日更新-{strSiteName}视频',
'{strOrderName}热度榜-每日更新-{strSiteName}视频',
'年度排行榜-持续更新-{strSiteName}视频',
'{strOrderName}热度榜-同步更新-{strSiteName}影视',
'年度热度榜-同步更新-{strSiteName}视频',
'本周热度榜-持续更新-{strSiteName}',
'本月排行榜-同步更新-{strSiteName}影视',
'年度口碑榜-更新迅速-{strSiteName}',
'{strOrderName}影视口碑榜-高分热播-{strSiteName}视频',
'今日排行榜-热门影视推荐-{strSiteName}',
'年度飙升榜-每日更新-{strSiteName}视频',
'本月飙升榜-同步更新-{strSiteName}影视',
'{strOrderName}排行榜-同步更新-{strSiteName}官网',
'年度热度榜-实时更新-{strSiteName}影视',
'今日飙升榜-更新迅速-{strSiteName}官网',
'今日口碑榜-每日更新-{strSiteName}视频',
'{strOrderName}排行榜-同步更新-{strSiteName}',
'今日热度榜-同步更新-{strSiteName}',
'本月必看榜-每日更新-{strSiteName}影视',
'{strOrderName}排行榜-更新迅速-{strSiteName}视频',
'本周排行榜-同步更新-{strSiteName}影视',
'本月热度榜-实时更新-{strSiteName}视频',
'年度热度榜-实时更新-{strSiteName}官网',
'年度必看榜-同步更新-{strSiteName}官网',
'{strOrderName}口碑榜-实时更新-{strSiteName}官网',
'今日热度榜-持续更新-{strSiteName}影视',
'本周热度榜-实时更新-{strSiteName}影视',
'年度影视排行榜-高分热播-{strSiteName}影视',
'今日必看榜-持续更新-{strSiteName}',
'今日热度榜-更新迅速-{strSiteName}',
'本周热度榜-实时更新-{strSiteName}',
'今日口碑榜-每日更新-{strSiteName}',
'本周飙升榜-实时更新-{strSiteName}视频',
'今日飙升榜-更新迅速-{strSiteName}',
'本周热度榜-热门影视推荐-{strSiteName}',
'本周热度榜-每日更新-{strSiteName}影视',
'本月飙升榜-每日更新-{strSiteName}',
'今日飙升榜-实时更新-{strSiteName}官网',
'本月口碑榜-持续更新-{strSiteName}官网',
'本周口碑榜-每日更新-{strSiteName}官网',
'本周排行榜-持续更新-{strSiteName}视频',
'本月热度榜-同步更新-{strSiteName}官网',
'本月排行榜-每日更新-{strSiteName}',
'{strOrderName}口碑榜-持续更新-{strSiteName}影视',
'{strOrderName}口碑榜-实时更新-{strSiteName}',
'年度必看榜-同步更新-{strSiteName}视频',
'本周口碑榜-持续更新-{strSiteName}',
'年度必看榜-持续更新-{strSiteName}影视',
'本月必看榜-实时更新-{strSiteName}',
'本月排行榜-实时更新-{strSiteName}影视',
'本月必看榜-同步更新-{strSiteName}视频',
'本周热度榜-更新迅速-{strSiteName}影视',
'本周必看榜-同步更新-{strSiteName}视频',
'{strOrderName}口碑榜-持续更新-{strSiteName}',
'本周热度榜-更新迅速-{strSiteName}官网',
'今日飙升榜-热门影视推荐-{strSiteName}',
'今日必看榜-实时更新-{strSiteName}官网',
'年度排行榜-每日更新-{strSiteName}',
'年度口碑榜-同步更新-{strSiteName}官网',
'本周必看榜-持续更新-{strSiteName}影视',
'{strOrderName}排行榜-持续更新-{strSiteName}视频',
'本周排行榜-同步更新-{strSiteName}官网',
'本月热度榜-更新迅速-{strSiteName}影视',
'本月飙升榜-实时更新-{strSiteName}影视',
'本周排行榜-更新迅速-{strSiteName}',
'本月飙升榜-实时更新-{strSiteName}视频',
'今日口碑榜-每日更新-{strSiteName}影视',
'本周排行榜-持续更新-{strSiteName}官网',
'本周热度榜-持续更新-{strSiteName}视频',
'本周必看榜-更新迅速-{strSiteName}视频',
'{strOrderName}排行榜-更新迅速-{strSiteName}官网',
'今日飙升榜-每日更新-{strSiteName}官网',
'{strOrderName}飙升榜-更新迅速-{strSiteName}影视',
'本月必看榜-同步更新-{strSiteName}官网',
'今日口碑榜-同步更新-{strSiteName}视频',
'本月口碑榜-每日更新-{strSiteName}官网',
'本周飙升榜-每日更新-{strSiteName}影视',
'{strOrderName}口碑榜-每日更新-{strSiteName}视频',
'本周必看榜-每日更新-{strSiteName}影视',
'本周热度榜-同步更新-{strSiteName}视频',
'{strOrderName}热度榜-同步更新-{strSiteName}官网',
'今日必看榜-更新迅速-{strSiteName}',
'年度口碑榜-实时更新-{strSiteName}官网',
'今日必看榜-更新迅速-{strSiteName}视频',
'年度排行榜-每日更新-{strSiteName}官网',
'本月排行榜-持续更新-{strSiteName}官网',
'年度排行榜-实时更新-{strSiteName}视频',
'{strOrderName}排行榜-每日更新-{strSiteName}视频',
'本周必看榜-每日更新-{strSiteName}官网',
'年度飙升榜-更新迅速-{strSiteName}视频',
'本周飙升榜-同步更新-{strSiteName}',
'本周排行榜-每日更新-{strSiteName}视频',
'本月热度榜-更新迅速-{strSiteName}视频',
'本周口碑榜-每日更新-{strSiteName}',
'{strOrderName}必看榜-每日更新-{strSiteName}',
'今日口碑榜-持续更新-{strSiteName}官网',
'年度口碑榜-每日更新-{strSiteName}视频',
'年度口碑榜-实时更新-{strSiteName}',
'年度排行榜-同步更新-{strSiteName}影视',
'今日必看榜-持续更新-{strSiteName}官网',
'{strOrderName}口碑榜-同步更新-{strSiteName}影视',
'本月口碑榜-同步更新-{strSiteName}',
'本月排行榜-持续更新-{strSiteName}视频',
'年度必看榜-每日更新-{strSiteName}影视',
'本月必看榜-更新迅速-{strSiteName}官网',
'年度排行榜-同步更新-{strSiteName}',
'本周必看榜-每日更新-{strSiteName}视频',
'年度热度榜-每日更新-{strSiteName}',
'本周必看榜-每日更新-{strSiteName}',
'本月飙升榜-同步更新-{strSiteName}',
'{strOrderName}口碑榜-每日更新-{strSiteName}',
'{strOrderName}必看榜-更新迅速-{strSiteName}',
'本周口碑榜-每日更新-{strSiteName}影视',
'本月排行榜-每日更新-{strSiteName}影视',
'本月必看榜-每日更新-{strSiteName}官网',
'年度排行榜-同步更新-{strSiteName}视频',
'{strOrderName}口碑榜-持续更新-{strSiteName}视频',
'本周口碑榜-更新迅速-{strSiteName}官网',
'本月口碑榜-更新迅速-{strSiteName}',
'{strOrderName}必看榜-实时更新-{strSiteName}官网',
'今日口碑榜-持续更新-{strSiteName}',
'今日必看榜-持续更新-{strSiteName}视频',
'今日口碑榜-同步更新-{strSiteName}',
'今日排行榜-每日更新-{strSiteName}视频',
'{strOrderName}热度榜-每日更新-{strSiteName}',
'本月飙升榜-实时更新-{strSiteName}官网',
'年度飙升榜-同步更新-{strSiteName}官网',
'年度排行榜-每日更新-{strSiteName}影视',
'年度热度榜-更新迅速-{strSiteName}影视',
'年度口碑榜-同步更新-{strSiteName}视频',
'本月必看榜-持续更新-{strSiteName}影视',
'{strOrderName}必看榜-持续更新-{strSiteName}视频',
'今日必看榜-更新迅速-{strSiteName}官网',
'今日飙升榜-实时更新-{strSiteName}影视',
'年度飙升榜-更新迅速-{strSiteName}影视',
'今日口碑榜-持续更新-{strSiteName}影视',
'今日热度榜-实时更新-{strSiteName}视频',
'年度飙升榜-实时更新-{strSiteName}影视',
'{strOrderName}飙升榜-同步更新-{strSiteName}视频',
'今日热度榜-实时更新-{strSiteName}',
'今日热度榜-每日更新-{strSiteName}',
'今日必看榜-每日更新-{strSiteName}',
'本月热度榜-同步更新-{strSiteName}视频',
'本周热度榜-同步更新-{strSiteName}影视',
'今日口碑榜-实时更新-{strSiteName}影视',
'{strOrderName}热度榜-更新迅速-{strSiteName}视频',
'{strOrderName}飙升榜-每日更新-{strSiteName}',
'年度热度榜-同步更新-{strSiteName}',
'{strOrderName}热度榜-实时更新-{strSiteName}影视',
'本周排行榜-更新迅速-{strSiteName}官网',
'年度必看榜-同步更新-{strSiteName}',
'今日飙升榜-持续更新-{strSiteName}',
'年度口碑榜-更新迅速-{strSiteName}视频',
'本月必看榜-持续更新-{strSiteName}视频',
'本月口碑榜-同步更新-{strSiteName}视频',
'本月口碑榜-同步更新-{strSiteName}官网',
'今日必看榜-同步更新-{strSiteName}影视',
'年度口碑榜-持续更新-{strSiteName}官网',
'今日必看榜-实时更新-{strSiteName}',
'本周排行榜-实时更新-{strSiteName}官网',
'本月排行榜-实时更新-{strSiteName}',
'本周飙升榜-实时更新-{strSiteName}影视',
'今日必看榜-同步更新-{strSiteName}',
'本月口碑榜-每日更新-{strSiteName}影视',
'{strYear}{strVideoParentCategoryName}{strOrderName} - {strSiteName}',
'{strOrderName}{strVideoParentCategoryName}排行榜 - {strSiteName}',
'{strSiteName} - {strYear}{strVideoParentCategoryName}排行榜推荐',
'{strVideoParentCategoryName}{strOrderName}榜单 - {strSiteName} - {strVideoCategoryName}',
'{strYear}热门{strVideoParentCategoryName}{strOrderName} - {strSiteName}',
'{strSiteName} - {strOrderName}{strVideoParentCategoryName}排行榜',
'{strVideoParentCategoryName}{strOrderName}排行榜 - {strSiteName} - 高清{strVideoCategoryName}',
'{strYear}{strVideoParentCategoryName}排行榜{strOrderName} - {strSiteName}',
'{strSiteName} - 热门{strVideoParentCategoryName}{strOrderName}榜单',
'{strVideoParentCategoryName}精选{strOrderName}排行榜 - {strSiteName}',
'{strYear}{strVideoParentCategoryName}热门{strOrderName} - {strSiteName}',
'{strSiteName} - {strOrderName}{strVideoParentCategoryName}榜单推荐',
'{strVideoParentCategoryName}{strOrderName}排行榜 - {strSiteName} - 免费{strVideoCategoryName}',
'{strYear}精选{strVideoParentCategoryName}{strOrderName}榜单 - {strSiteName}',
'{strSiteName} - {strVideoParentCategoryName}{strOrderName}排行榜推荐',
'{strOrderName}{strVideoParentCategoryName}排行榜 - {strSiteName} - {strVideoCategoryName}',
'{strYear}{strVideoParentCategoryName}{strOrderName}榜单推荐 - {strSiteName}',
'{strSiteName} - {strVideoParentCategoryName}精选{strOrderName}排行榜',
'{strVideoParentCategoryName}{strOrderName}热门排行榜 - {strSiteName}',
'{strYear}{strOrderName}{strVideoParentCategoryName}排行榜 - {strSiteName}',
'{strSiteName} - {strVideoParentCategoryName}{strOrderName}榜单推荐',
'{strVideoParentCategoryName}热门{strOrderName}排行榜 - {strSiteName} - {strVideoCategoryName}',
'{strYear}{strVideoParentCategoryName}精选{strOrderName}榜单 - {strSiteName}',
'{strSiteName} - {strOrderName}{strVideoParentCategoryName}排行榜推荐',
'{strVideoParentCategoryName}{strOrderName}排行榜推荐 - {strSiteName} - 高清{strVideoCategoryName}',
'{strYear}热门{strVideoParentCategoryName}{strOrderName}榜单 - {strSiteName}',
'{strSiteName} - {strVideoParentCategoryName}{strOrderName}排行榜 - {strVideoCategoryName}',
'{strOrderName}{strVideoParentCategoryName}精选排行榜 - {strSiteName}',
'{strYear}{strVideoParentCategoryName}{strOrderName}排行榜推荐 - {strSiteName}',
'{strSiteName} - 精选{strVideoParentCategoryName}{strOrderName}榜单',
'{strYear}{strOrderName}{strVideoParentCategoryName}热门排行榜 - {strSiteName}',
'{strSiteName} - 热门{strVideoParentCategoryName}{strOrderName}排行榜',
'{strVideoParentCategoryName}精选{strOrderName}榜单推荐 - {strSiteName}',
'{strYear}{strVideoParentCategoryName}{strOrderName}排行榜 - {strSiteName} - 免费{strVideoCategoryName}',
'{strVideoParentCategoryName}{strOrderName}热门排行榜 - {strSiteName} - {strVideoCategoryName}',
'{strYear}精选{strVideoParentCategoryName}{strOrderName}排行榜 - {strSiteName}',
'{strSiteName} - {strVideoParentCategoryName}{strOrderName}榜单 - 高清{strVideoCategoryName}',
'{strVideoParentCategoryName}{strOrderName}排行榜推荐 - {strSiteName} - 免费{strVideoCategoryName}',
'{strYear}{strVideoParentCategoryName}热门{strOrderName}排行榜 - {strSiteName}',
'{strSiteName} - {strOrderName}精选{strVideoParentCategoryName}排行榜',
'{strVideoParentCategoryName}{strOrderName}排行榜 - {strSiteName} - {strVideoCategoryName}推荐',
'{strYear}{strVideoParentCategoryName}{strOrderName}榜单 - {strSiteName} - 高清{strVideoCategoryName}',
'{strSiteName} - 热门{strVideoParentCategoryName}{strOrderName}榜单推荐',
'{strVideoParentCategoryName}精选{strOrderName}排行榜 - {strSiteName} - 高清{strVideoCategoryName}',
'{strYear}{strOrderName}{strVideoParentCategoryName}排行榜推荐 - {strSiteName}',
'{strSiteName} - {strVideoParentCategoryName}{strOrderName}热门排行榜',
'{strVideoParentCategoryName}{strOrderName}排行榜 - {strSiteName} - 免费{strVideoCategoryName}推荐',
'{strYear}热门{strVideoParentCategoryName}{strOrderName}排行榜 - {strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}{strSiteKeywords}热血激战燃爆观影体验_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}精选:经典{strSiteKeywords}邂逅心动瞬间_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}榜单:探索{strSiteKeywords}的奇幻冒险之旅_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}{strSiteKeywords}胆小慎入挑战你的心理极限_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}大合集:{strSiteKeywords}解压必看笑到停不下来_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}排行榜:重温{strSiteKeywords}的英雄史诗_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}深度盘点:揭秘{strSiteKeywords}背后的复杂人性与真相_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}精选:踏入{strSiteKeywords}的梦幻世界_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}:跟随{strSiteKeywords}探索未知的精彩世界_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}大盘点:见证{strSiteKeywords}的人性光辉与坚韧_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}精品推荐:走进充满{strSiteKeywords}王国_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}排行榜:{strSiteKeywords}挑战你的逻辑推理能力_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}榜单:聆听{strSiteKeywords}的视听盛宴_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}经典合集:揭秘{strSiteKeywords}的风云变幻与恩怨情仇_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}排行榜:{strSiteKeywords}用镜头捕捉世界的多样与精彩_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}精彩推荐:{strSiteKeywords}在旅途中寻找人生的意义与风景_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}深度解读:{strSiteKeywords}探索内心世界的奇妙与深邃_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}惊魂榜单:{strSiteKeywords}感受令人毛骨悚然的紧张氛围_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}传奇经典:领略{strSiteKeywords}的狂野与豪情_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}:走进{strSiteKeywords}的非凡人生故事_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}大赏:体验极致{strSiteKeywords}的热血快感_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}推荐:感受{strSiteKeywords}的温暖与爱的力量_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}精选:见证{strSiteKeywords}的正义传奇_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}榜单:{strSiteKeywords}打造充满欢笑与梦想的观影世界_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}美学盛宴:品味{strSiteKeywords}中的诗意与艺术之美_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}深度剖析:探索{strSiteKeywords}的人性与社会百态_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}热血榜单:感受{strSiteKeywords}的激情与拼搏力量_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}经典回顾:穿越时空,见证{strSiteKeywords}的沧桑与辉煌_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}青春记忆:重温{strSiteKeywords}的美好与纯真岁月_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}精彩盘点:揭秘{strSiteKeywords}法则与奋斗历程_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}古风盛宴:领略{strSiteKeywords}的魅力与传奇故事_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}侠义经典:感受{strSiteKeywords}的魅力_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}惊险榜单:体验{strSiteKeywords}的惊心动魄较量_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}温情呈现:展现{strSiteKeywords}的坚守与人间大爱_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}深度推荐:关注{strSiteKeywords}守护地球家园_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}浪漫榜单:{strSiteKeywords}绽放永恒光芒_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}热血推荐:{strSiteKeywords}的完美融合燃爆银幕_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}惊悚合集:{strSiteKeywords}挑战你的胆量与智慧_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}甜蜜榜单:{strSiteKeywords}感受浪漫甜蜜_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}经典重现:{strSiteKeywords}的宏大与悲壮_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}度解密:揭开{strSiteKeywords}探寻真相背后的秘密_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}奇妙之旅:开启{strSiteKeywords}的梦幻篇章_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}欢乐推荐:{strSiteKeywords}碰撞带来无限欢乐_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}浪漫美学:品味{strSiteKeywords}的诗意与浪漫情怀_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}独特魅力:{strSiteKeywords}荒诞中见真实幽默中藏深意_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}欢乐盛宴:{strSiteKeywords}畅享视听欢乐_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}深度探讨:剖析{strSiteKeywords}感悟人生百态_{strSiteName}',
'{strOrderName}{strVideoParentCategoryName}{strVideoCategoryName}传奇盛典:{strSiteKeywords}的终极碰撞_{strSiteName}',
],
];

View File

@@ -0,0 +1,153 @@
<?php
return [
[
'{strSiteName}为您提供“{strSearchKeywords}”的搜索结果,支持按分类/地区/年份筛选,快速定位可播放资源。',
'搜索关键词:{strSearchKeywords}。在{strSiteName}查看相关影片列表,支持免费在线观看与高清播放。',
'{strSiteName}搜索{strSearchKeywords} 第{intPage}页,最新视频免费观看,{strSiteKeywords},访问{strSiteDomain}发现更多!',
'探索{strYear}{strSearchKeywords} 第{intPage}页,{strSiteName}提供高清视频,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}为您呈现{strSearchKeywords} 第{intPage}页,免费视频在线,{strSiteKeywords},访问{strSiteDomain}',
'搜索{strSearchKeywords} 第{intPage}页,{strSiteName}推荐热门视频,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}提供{strSearchKeywords} 第{intPage}页,{strYear}最新视频,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strSearchKeywords} 第{intPage}页,{strSiteName}免费视频搜索,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}搜索{strSearchKeywords} 第{intPage}页,高清视频免费看,{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strSearchKeywords} 第{intPage}页,{strSiteName}热播视频,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}为您推荐{strSearchKeywords} 第{intPage}页,最新视频在线,{strSiteKeywords},访问{strSiteDomain}',
'搜索{strSearchKeywords} 第{intPage}页,{strSiteName}提供免费视频,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}呈现{strSearchKeywords} 第{intPage}页,在线视频搜索,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strYear}{strSearchKeywords} 第{intPage}页,{strSiteName}热门视频,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}搜索{strSearchKeywords} 第{intPage}页,免费高清视频,{strSiteKeywords},访问{strSiteDomain}',
'探索{strSearchKeywords} 第{intPage}页,{strSiteName}推荐{strYear}视频,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}为您提供{strSearchKeywords} 第{intPage}页,免费视频搜索,{strSiteKeywords},访问{strSiteDomain}',
'搜索{strSearchKeywords} 第{intPage}页,{strSiteName}最新视频推荐,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}呈现{strYear}{strSearchKeywords} 第{intPage}页,高清视频,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strSearchKeywords} 第{intPage}页,{strSiteName}免费视频在线,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}搜索{strSearchKeywords} 第{intPage}页,热门视频免费看,{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strSearchKeywords} 第{intPage}页,{strSiteName}视频推荐,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}为您推荐{strSearchKeywords} 第{intPage}页,高清视频在线,{strSiteKeywords},访问{strSiteDomain}',
'搜索{strSearchKeywords} 第{intPage}页,{strSiteName}免费视频推荐,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}呈现{strYear}{strSearchKeywords} 第{intPage}页,免费视频,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strSearchKeywords} 第{intPage}页,{strSiteName}热门视频搜索,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}搜索{strSearchKeywords} 第{intPage}页,最新视频免费,{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strSearchKeywords} 第{intPage}页,{strSiteName}高清视频,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}为您提供{strSearchKeywords} 第{intPage}页,热门视频在线,{strSiteKeywords},访问{strSiteDomain}',
'搜索{strSearchKeywords} 第{intPage}页,{strSiteName}免费视频搜索,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}呈现{strYear}{strSearchKeywords} 第{intPage}页,高清视频推荐,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strSearchKeywords} 第{intPage}页,{strSiteName}最新视频在线,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}搜索{strSearchKeywords} 第{intPage}页,免费视频推荐,{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strSearchKeywords} 第{intPage}页,{strSiteName}热门视频,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}为您推荐{strSearchKeywords} 第{intPage}页,高清视频搜索,{strSiteKeywords},访问{strSiteDomain}',
'搜索{strSearchKeywords} 第{intPage}页,{strSiteName}免费视频在线,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}呈现{strYear}{strSearchKeywords} 第{intPage}页,最新视频,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strSearchKeywords} 第{intPage}页,{strSiteName}高清视频推荐,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}搜索{strSearchKeywords} 第{intPage}页,免费视频搜索,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}为您提供{strSearchKeywords} 第{intPage}页,免费视频推荐,{strSiteKeywords},访问{strSiteDomain}',
'搜索{strSearchKeywords} 第{intPage}页,{strSiteName}最新视频搜索,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}呈现{strYear}{strSearchKeywords} 第{intPage}页,高清视频在线,{strSiteKeywords},访问{strSiteDomain}',
'畅享{strSearchKeywords} 第{intPage}页,{strSiteName}免费视频推荐,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}为您推荐{strSearchKeywords} 第{intPage}页,免费视频搜索,{strSiteKeywords},访问{strSiteDomain}',
'搜索{strSearchKeywords} 第{intPage}页,{strSiteName}热门视频推荐,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}呈现{strYear}{strSearchKeywords} 第{intPage}页,最新视频在线,{strSiteKeywords},访问{strSiteDomain}',
'{strSiteName}搜索{strSearchKeywords} 第{intPage}页,高清视频推荐,{strSiteKeywords},访问{strSiteDomain}',
'探索{strYear}{strSearchKeywords} 第{intPage}页,{strSiteName}最新视频,{strSiteKeywords},立即访问{strSiteDomain}',
'{strSiteName}精选多部触动心灵{strSearchKeywords},涵盖爱情、友情、亲情等丰富情感,为你带来情感盛宴,感受{strSearchKeywords}{strSiteKeywords}魅力。',
'{strSiteName}汇集当下热门{strSearchKeywords},从动作大片到文艺佳作,满足不同观影喜好,不容错过的精彩影片都在这。',
'{strSiteName}盘点经典{strSearchKeywords},那些经岁月沉淀仍熠熠生辉的永恒之作,带你重温{strSearchKeywords}{strSiteKeywords}黄金时代的魅力。',
'{strSiteName}精心挑选高分{strSearchKeywords},皆是口碑爆棚的优质之作,为你筛选出值得一看的好{strSearchKeywords}{strSiteKeywords}。',
'{strSiteName}深入挖掘小众{strSearchKeywords},寻找那些被遗忘的佳作,带你领略不一样的{strSearchKeywords}{strSiteKeywords}世界。',
'{strSiteName}精选{strSearchKeywords}特辑,呈现{strSearchKeywords}{strSiteKeywords}在银幕上的多样模样,感受{strSearchKeywords}{strSiteKeywords}的酸甜苦辣。',
'{strSiteName}动作{strSearchKeywords}盛宴来袭,充满热血激情的打斗场面,带来震撼视觉冲击。',
'{strSiteName}推荐{strSearchKeywords},跟随烧脑剧情开启解谜之旅,考验你的推理能力。',
'{strSiteName}精选{strSearchKeywords}大全,集合欢乐无限的搞笑佳作,让你开怀大笑。',
'{strSiteName}走进精选{strSearchKeywords}奇观,感受对未来世界的奇妙想象,开启科幻冒险之旅。',
'{strSiteName}精选{strSearchKeywords},带你走进{strSearchKeywords}{strSiteKeywords}的动画世界,重拾童年美好。',
'{strSiteName}推荐{strSearchKeywords},带来惊悚刺激的心跳体验,挑战你的胆量。',
'{strSiteName}精选{strSearchKeywords}推荐,以细腻情感进行诗意表达,领略{strSearchKeywords}{strSiteKeywords}的独特魅力。',
'{strSiteName}盘点{strSearchKeywords},展现{strSearchKeywords}{strSiteKeywords}中的人性光辉,铭记历史与和平。',
'{strSiteName}推荐{strSearchKeywords},讲述鼓舞人心的奋斗故事,为你注入前进的动力。',
'{strSiteName}精选{strSearchKeywords}推荐,用温暖心灵的故事给予情感慰藉,抚慰疲惫内心。',
'{strSiteName}推荐{strSearchKeywords},看在生死考验下的人性抉择,感受生命的坚韧。',
'{strSiteName}精选{strSearchKeywords}推荐,在美妙旋律中讲述精彩故事,享受视听双重盛宴。',
'{strSiteName}精选{strSearchKeywords}推荐,呈现{strSearchKeywords}{strSiteKeywords}的热血传奇,感受{strSearchKeywords}{strSiteKeywords}精神的力量。',
'{strSiteName}精选{strSearchKeywords}推荐,将真实人生在银幕上再现,了解名人背后的故事。',
'{strSiteName}精选{strSearchKeywords}推荐,讲述温馨家庭的感人故事,感受家庭的温暖与力量。',
'{strSiteName}精选{strSearchKeywords}推荐,跟随主角勇敢探索未知旅程,开启刺激冒险。',
'{strSiteName}精选{strSearchKeywords}推荐,体会荒诞背后的深刻内涵,感受独特{strSearchKeywords}{strSiteKeywords}风格。',
'{strSiteName}精选{strSearchKeywords}推荐,在一路{strSearchKeywords}{strSiteKeywords}中讲述一路故事,感受旅途的魅力。',
'{strSiteName}精选{strSearchKeywords}推荐,带你领略狂野{strSearchKeywords}{strSiteKeywords}的传奇故事,感受西部风情。',
'{strSiteName}精选{strSearchKeywords}推荐,探寻{strSearchKeywords}{strSiteKeywords}背后的真相,洞察复杂人性与社会问题。',
'{strSiteName}精选{strSearchKeywords}推荐,看在绝境中{strSearchKeywords}{strSiteKeywords}如何坚守,感受{strSearchKeywords}{strSiteKeywords}的伟大力量。',
'{strSiteName}精选{strSearchKeywords}推荐,勾起{strSearchKeywords}{strSiteKeywords}的美好回忆,重温{strSearchKeywords}{strSiteKeywords}时光。',
'{strSiteName}精选{strSearchKeywords}推荐,踏上{strSearchKeywords}{strSiteKeywords}世界的冒险之旅,开启奇幻征程。',
'{strSiteName}精选{strSearchKeywords}推荐,回溯{strSearchKeywords}{strSiteKeywords},通过影像记录了解过去的风云变幻。',
'{strSiteName}精选{strSearchKeywords}推荐,精选适合{strSearchKeywords}{strSiteKeywords}观看的趣味影片,陪伴{strSearchKeywords}{strSiteKeywords}快乐成长。',
'{strSiteName}精选{strSearchKeywords}推荐,走进{strSearchKeywords}{strSiteKeywords}的奇幻故事,感受神秘与刺激。',
'{strSiteName}精选{strSearchKeywords}推荐,展现{strSearchKeywords}{strSiteKeywords}下的生存之战,挑战生存极限。',
'{strSiteName}精选{strSearchKeywords}推荐,通过精彩影片展现{strSearchKeywords}{strSiteKeywords}力量,关注{strSearchKeywords}{strSiteKeywords}成长与故事。',
'{strSiteName}精选{strSearchKeywords}推荐,聆听{strSearchKeywords}{strSiteKeywords}的暖心故事,感受{strSearchKeywords}{strSiteKeywords}的情感。',
'{strSiteName}精选{strSearchKeywords}推荐,开启{strSearchKeywords}之旅,在{strSearchKeywords}{strSiteKeywords}中感受魅力。',
'{strSiteName}精选{strSearchKeywords}推荐,跟随神秘{strSearchKeywords}{strSiteKeywords}惊险任务,体验刺激谍战。',
'{strSiteName}精选{strSearchKeywords}推荐,带来{strSearchKeywords}{strSiteKeywords}的欢乐盛宴,享受{strSearchKeywords}{strSiteKeywords}的魅力。',
'{strSiteName}精选{strSearchKeywords}推荐,想象{strSearchKeywords}{strSiteKeywords}场景,感受{strSearchKeywords}{strSiteKeywords}结合的震撼。',
'{strSiteName}精选{strSearchKeywords}推荐,讲述{strSearchKeywords}{strSiteKeywords}的故事,让你在欢笑中感受爱情。',
'{strSiteName}精选{strSearchKeywords}推荐,在惊悚氛围中进行烧脑解谜,挑战心理极限。',
'{strSiteName}精选{strSearchKeywords}推荐,看{strSearchKeywords}{strSiteKeywords}踏上冒险征程,开启奇幻冒险之旅。',
'{strSiteName}精选{strSearchKeywords}推荐,在欢笑中收获力量,感受励志与{strSearchKeywords}{strSiteKeywords}的融合。',
'{strSiteName}精选{strSearchKeywords}推荐,谱写{strSearchKeywords}{strSiteKeywords}的爱情篇章,领略文艺魅力。',
'{strSiteName}精选{strSearchKeywords}推荐,还原{strSearchKeywords}{strSiteKeywords}历史,铭记历史,珍视和平。',
'{strSiteName}精选{strSearchKeywords}推荐,用温暖心灵的{strSearchKeywords}{strSiteKeywords}佳作,抚慰疲惫的内心世界。',
'{strSiteName}精选{strSearchKeywords}推荐,在{strSearchKeywords}{strSiteKeywords}中看英雄展现力量,拯救世界。',
'{strSiteName}精选{strSearchKeywords}推荐,在旋律中感受{strSearchKeywords}{strSiteKeywords}的流淌,享受视听盛宴。',
'{strSiteName}精选{strSearchKeywords}推荐,讲述{strSearchKeywords}{strSiteKeywords}上的励志传奇,激发拼搏精神。',
'{strSiteName}精选{strSearchKeywords}推荐,精彩演绎{strSearchKeywords}{strSiteKeywords}传记,深入了解{strSearchKeywords}{strSiteKeywords}的人生轨迹。',
'{strSiteName}聚焦2025年口碑爆棚的{strSearchKeywords}影片,涵盖亲情、友情、爱情等多元主题,打造触动心灵的观影盛宴。',
'{strSiteName}追踪近期院线热门{strSearchKeywords}影片,从动作大片到文艺小品,提供专业影评与票房数据,助您把握观影热点。',
'{strSiteName}整理近期经典{strSearchKeywords}重映片单从修复版《泰坦尼克号》到4K《阿凡达》重温影史高光时刻。',
'{strSiteName}精选豆瓣高分{strSearchKeywords},涵盖自然、历史、人文等领域,用真实影像拓宽认知边界。',
'{strSiteName}挖掘{strSearchKeywords}佳作,聚焦独立导演独特叙事风格,探索{strSearchKeywords}艺术的另一种可能。',
'{strSiteName}梳理爱情{strSearchKeywords}发展脉络,对比不同时代情感表达差异,解析经典与现代爱情片的魅力。',
'{strSiteName}深度剖析{strSearchKeywords}拍摄技术涵盖实拍打斗、CG特效、镜头语言揭秘银幕暴力美学。',
'{strSiteName}盘点{strSearchKeywords}经典反转桥段,解析叙事诡计设计逻辑,挑战观众推理极限。',
'{strSiteName}从剧本结构到表演技巧,解析{strSearchKeywords}的笑料制造逻辑,挖掘背后的社会文化隐喻。',
'{strSiteName}探讨{strSearchKeywords}中的科技预言,分析其对现实社会的启示,展望未来科技发展方向。',
'{strSiteName}聚焦国漫精品与国际{strSearchKeywords}佳作,解析动画技术创新与文化输出策略。',
'{strSiteName}从心理学角度剖析{strSearchKeywords}的恐惧营造手法,解读观众观影时的生理心理反应。',
'{strSiteName}解析{strSearchKeywords}的镜头语言与符号系统,揭示导演通过画面传达的深层精神内涵。',
'{strSiteName}探讨{strSearchKeywords}对创伤的艺术化处理,分析暴力美学背后的人性挣扎与反战主题。',
'{strSiteName}梳理励志{strSearchKeywords}的精神内核,解析主角如何通过逆境实现自我价值重构与精神升华。',
'{strSiteName}推荐具有心理疗愈功能的{strSearchKeywords},分析其情感共鸣点与心理修复机制。',
'{strSiteName}通过{strSearchKeywords}探讨危机应对策略,传递生命教育理念与人文关怀精神。',
'{strSiteName}解析{strSearchKeywords}的声画关系,探讨旋律如何推动{strSearchKeywords}{strSiteKeywords}与情感表达。',
'{strSiteName}聚焦{strSearchKeywords}中的竞技场景,分析其如何传递{strSearchKeywords}{strSiteKeywords}与塑造集体记忆。',
'{strSiteName}探讨{strSearchKeywords}的历史真实性与艺术创作平衡,解析{strSearchKeywords}{strSiteKeywords}如何重构人物生平。',
'{strSiteName}通过家庭{strSearchKeywords}分析代际关系,探讨{strSearchKeywords}{strSiteKeywords}背后的情感联结与和解路径。',
'{strSiteName}解构{strSearchKeywords}的叙事模型,解析“英雄之旅”模式在不同文化背景下的表现形式。',
'{strSiteName}解读黑色幽默{strSearchKeywords}的荒诞美学,分析其对社会现实的批判与讽刺手法。',
'{strSiteName}探讨{strSearchKeywords}的流浪美学,解析{strSearchKeywords}{strSiteKeywords}如何成为人物身份追寻与自我认知的载体。',
'{strSiteName}梳理{strSearchKeywords}的发展脉络,分析其从传统{strSearchKeywords}{strSiteKeywords}到现代重构的叙事风格演变。',
'{strSiteName}通过{strSearchKeywords}剖析犯罪动机,探讨社会制度对个体行为的影响与反思。',
'{strSiteName}分析{strSearchKeywords}的叙事张力,探讨{strSearchKeywords}{strSiteKeywords}如何强化情感表达与人物成长。',
'{strSiteName}解读{strSearchKeywords}的怀旧元素,分析其如何唤起观众的时代记忆与成长共鸣。',
'{strSiteName}解析{strSearchKeywords}的世界观构建,探讨{strSearchKeywords}{strSiteKeywords}体系与叙事逻辑的自洽性设计。',
'{strSiteName}探讨{strSearchKeywords}的史实重构原则,分析{strSearchKeywords}{strSiteKeywords}与艺术想象的平衡策略。',
'{strSiteName}推荐{strSearchKeywords},分析其如何通过娱乐形式促进{strSearchKeywords}{strSiteKeywords}认知发展。',
'{strSiteName}解读{strSearchKeywords}的文化符号,分析{strSearchKeywords}{strSiteKeywords}传说在现代社会中的隐喻意义。',
'{strSiteName}探讨{strSearchKeywords}的末日隐喻,分析其如何映射社会危机与人性的复杂考验。',
'{strSiteName}聚焦{strSearchKeywords}作品,解析{strSearchKeywords}{strSiteKeywords}的叙事革命与身份觉醒主题。',
'{strSiteName}通过{strSearchKeywords}分析情感纽带,传递{strSearchKeywords}{strSiteKeywords}与生命平等理念。',
'{strSiteName}解析{strSearchKeywords}的叙事,展现不同地域{strSearchKeywords}{strSiteKeywords}文化与人文风情。',
'{strSiteName}剖析{strSearchKeywords}的博弈逻辑,解析{strSearchKeywords}{strSiteKeywords}策略与心理战术的设计技巧。',
'{strSiteName}探讨{strSearchKeywords}的艺术,分析{strSearchKeywords}{strSiteKeywords}如何服务于剧情发展与情感表达。',
'{strSiteName}解析{strSearchKeywords}的双重叙事结构,探讨{strSearchKeywords}{strSiteKeywords}与科技救赎的辩证关系。',
'{strSiteName}分析{strSearchKeywords}的叙事策略,探讨如何在{strSearchKeywords}{strSiteKeywords}中传递真挚情感与人生哲理。',
'{strSiteName}解析{strSearchKeywords}的氛围营造手法,分析{strSearchKeywords}{strSiteKeywords}与视觉暗示的协同作用。',
'{strSiteName}探讨{strSearchKeywords}的角色塑造,解析如何通过{strSearchKeywords}{strSiteKeywords}增强角色感染力。',
'{strSiteName}解读{strSearchKeywords}的精神内核,分析{strSearchKeywords}{strSiteKeywords}如何转化为正向激励力量。',
'{strSiteName}解析{strSearchKeywords}的诗化表达手法,探讨{strSearchKeywords}{strSiteKeywords}如何实现情感升华。',
'{strSiteName}探讨{strSearchKeywords}的史诗建构,分析{strSearchKeywords}{strSiteKeywords}与个体命运交织的艺术手法。',
'{strSiteName}分析{strSearchKeywords}的疗愈力,探讨{strSearchKeywords}{strSiteKeywords}如何传递温暖与希望。',
'{strSiteName}解析{strSearchKeywords}的英雄塑造,分析{strSearchKeywords}{strSiteKeywords}如何凸显人性光辉与责任担当。',
'{strSiteName}探讨{strSearchKeywords}的艺术,分析{strSearchKeywords}{strSiteKeywords}如何强化画面叙事与情感共鸣。',
'{strSiteName}解析{strSearchKeywords}的精神图腾,分析{strSearchKeywords}{strSiteKeywords}梦想如何凝聚集体荣耀与民族自豪感。',
'{strSiteName}探讨{strSearchKeywords}的人性挖掘,{strSearchKeywords}{strSiteKeywords}如何通过多维度塑造展现人物复杂性。',
],
];

View File

@@ -0,0 +1,138 @@
<?php
return [
[
'{strSearchKeywords},电影,电视剧,综艺,动漫,搜索结果',
'{strSearchKeywords},搜索,相关资源,在线观看,{strSiteName}',
'{strSearchKeywords},第{intPage}页,视频搜索,免费视频,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords} 第{intPage}页,{strYear}视频,高清视频,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords} 第{intPage}页,免费搜索,热门视频,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords},第{intPage}页,高清视频搜索,{strSiteName},{strSiteKeywords}',
'{strYear}{strSearchKeywords},第{intPage}页,视频在线,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords} 第{intPage}页,热门视频,免费视频,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords},第{intPage}页,免费观看视频,{strSiteName},{strSiteKeywords}',
'{strYear}{strSearchKeywords} 第{intPage}页,视频搜索,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords} 第{intPage}页,最新视频,免费搜索,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords},第{intPage}页,视频搜索推荐,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords} 第{intPage}页,在线视频搜索,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords},第{intPage}页,{strYear}热播视频,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords} 第{intPage}页,免费视频搜索,{strSiteName},{strSiteKeywords}',
'{strYear}{strSearchKeywords},第{intPage}页,高清视频搜索,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords} 第{intPage}页,视频推荐,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords},第{intPage}页,热门视频搜索,{strSiteName},{strSiteKeywords}',
'{strYear}{strSearchKeywords} 第{intPage}页,在线视频,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords},第{intPage}页,免费视频推荐,{strSiteName},{strSiteKeywords}',
'{strYear}{strSearchKeywords} 第{intPage}页,视频搜索推荐,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords} 第{intPage}页,高清视频搜索,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords},第{intPage}页,最新视频搜索,{strSiteName},{strSiteKeywords}',
'{strYear}{strSearchKeywords} 第{intPage}页,在线视频搜索,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords},第{intPage}页,热门视频推荐,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords} 第{intPage}页,视频热播,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords},第{intPage}页,高清视频推荐,{strSiteName},{strSiteKeywords}',
'{strYear}{strSearchKeywords} 第{intPage}页,免费视频搜索,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords} 第{intPage}页,视频搜索推荐,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords},第{intPage}页,{strYear}视频搜索,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords} 第{intPage}页,免费观看视频,{strSiteName},{strSiteKeywords}',
'{strYear}{strSearchKeywords} 第{intPage}页,高清视频搜索,{strSiteName},{strSiteKeywords}',
'{strSearchKeywords} 第{intPage}页,{strYear}视频搜索,{strSiteName},{strSiteKeywords}',
'{strSiteName},{strSearchKeywords}大赏,{strSearchKeywords}盛宴,触动心灵{strSearchKeywords}',
'{strSiteName},热门{strSearchKeywords}推荐,精彩{strSearchKeywords}集合,{strSearchKeywords}当下热门{strSearchKeywords}',
'{strSiteName},经典{strSearchKeywords}盘点,{strSearchKeywords}岁月沉淀,{strSearchKeywords}永恒之作',
'{strSiteName},高分{strSearchKeywords}精选,{strSearchKeywords}口碑爆棚,{strSearchKeywords}优质影片',
'{strSiteName},小众{strSearchKeywords}发现,{strSearchKeywords}被遗忘的佳作,小众{strSearchKeywords}世界',
'{strSiteName},爱情{strSearchKeywords}特辑,{strSearchKeywords}浪漫爱情,{strSearchKeywords}银幕呈现',
'{strSiteName},动作{strSearchKeywords}盛宴,{strSearchKeywords}热血激情,{strSearchKeywords}视觉冲击',
'{strSiteName},悬疑{strSearchKeywords}推荐,{strSearchKeywords}烧脑剧情,{strSearchKeywords}解谜之旅',
'{strSiteName},喜剧{strSearchKeywords}大全,{strSearchKeywords}欢乐无限,{strSearchKeywords}搞笑佳作',
'{strSiteName},科幻{strSearchKeywords}奇观,{strSearchKeywords}未来世界,{strSearchKeywords}奇妙想象',
'{strSiteName},动画{strSearchKeywords}精选,奇幻{strSearchKeywords}{strSearchKeywords}世界',
'{strSiteName},恐怖{strSearchKeywords}推荐,{strSearchKeywords}惊悚刺激,{strSearchKeywords}心跳体验',
'{strSiteName},文艺{strSearchKeywords}推荐,{strSearchKeywords}细腻情感,{strSearchKeywords}诗意表达',
'{strSiteName},战争{strSearchKeywords}盘点,{strSearchKeywords}残酷战争,{strSearchKeywords}人性光辉',
'{strSiteName},励志{strSearchKeywords}推荐,{strSearchKeywords}鼓舞人心,{strSearchKeywords}奋斗故事',
'{strSiteName},治愈系{strSearchKeywords}推荐,{strSearchKeywords}温暖心灵,{strSearchKeywords}情感慰藉',
'{strSiteName},灾难{strSearchKeywords}推荐,{strSearchKeywords}生死考验,{strSearchKeywords}人性抉择',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}美妙旋律,{strSearchKeywords}精彩故事',
'{strSiteName},{strSearchKeywords}推荐,拼搏{strSearchKeywords}{strSearchKeywords}热血传奇',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}真实人生,{strSearchKeywords}银幕再现',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}温馨家庭,{strSearchKeywords}感人故事',
'{strSiteName},冒险{strSearchKeywords}推荐,{strSearchKeywords}勇敢探索,{strSearchKeywords}未知旅程',
'{strSiteName},黑色幽默{strSearchKeywords}推荐,荒诞{strSearchKeywords}{strSearchKeywords}深刻内涵',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}风景,{strSearchKeywords}旅途故事',
'{strSiteName},{strSearchKeywords}推荐,狂野{strSearchKeywords}{strSearchKeywords}传奇故事',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}罪恶真相,{strSearchKeywords}人性与社会问题',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}绝境,{strSearchKeywords}爱情坚守',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}青春岁月,{strSearchKeywords}美好回忆',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}神奇世界,{strSearchKeywords}冒险之旅',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}长河,{strSearchKeywords}影像记录',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}观看,{strSearchKeywords}趣味影片',
'{strSiteName},{strSearchKeywords}推荐,神秘{strSearchKeywords}{strSearchKeywords}奇幻故事',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}危机,{strSearchKeywords}生存之战',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}力量,{strSearchKeywords}成长',
'{strSiteName},{strSearchKeywords}推荐,可爱{strSearchKeywords}{strSearchKeywords}暖心故事',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}之旅,{strSearchKeywords}魅力',
'{strSiteName},{strSearchKeywords}推荐,神秘{strSearchKeywords}{strSearchKeywords}惊险任务',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}载歌载舞,{strSearchKeywords}欢乐盛宴',
'{strSiteName},{strSearchKeywords}推荐,未来{strSearchKeywords}{strSearchKeywords}科幻想象',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}甜蜜搞笑,{strSearchKeywords}故事',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}惊悚氛围,{strSearchKeywords}烧脑解谜',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}角色,{strSearchKeywords}冒险征程',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}欢笑,{strSearchKeywords}收获力量',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}诗意浪漫,{strSearchKeywords}篇章',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}战争,铭记{strSearchKeywords}',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}温暖心灵,{strSearchKeywords}佳作',
'{strSiteName},{strSearchKeywords}推荐,灾难{strSearchKeywords}{strSearchKeywords}力量',
'{strSiteName},{strSearchKeywords}推荐,旋律{strSearchKeywords}{strSearchKeywords}故事',
'{strSiteName},{strSearchKeywords}推荐,{strSearchKeywords}{strSearchKeywords}传奇',
'{strSiteName},{strSearchKeywords}推荐,人物{strSearchKeywords}{strSearchKeywords}精彩演绎',
'{strSiteName},2025{strSearchKeywords}大赏,{strSearchKeywords}佳作精选,{strSearchKeywords}口碑爆棚影片',
'{strSiteName},热门{strSearchKeywords}风向标,{strSearchKeywords}高票房影片,{strSearchKeywords}院线大片',
'{strSiteName},经典{strSearchKeywords}指南,修复版{strSearchKeywords},{strSearchKeywords}高光时刻',
'{strSiteName},{strSearchKeywords}高分纪录片推荐,{strSearchKeywords}真实影像,{strSearchKeywords}认知边界',
'{strSiteName},小众{strSearchKeywords}巡礼,{strSearchKeywords}独立导演,{strSearchKeywords}美学实验',
'{strSiteName},爱情{strSearchKeywords}进化论,{strSearchKeywords}情感叙事,{strSearchKeywords}时代差异',
'{strSiteName},{strSearchKeywords}技术流,{strSearchKeywords}硬核打斗,{strSearchKeywords}暴力美学',
'{strSiteName},{strSearchKeywords}剧场,{strSearchKeywords}反转剧情,{strSearchKeywords}叙事诡计',
'{strSiteName},{strSearchKeywords}解剖课,{strSearchKeywords}笑料制造,{strSearchKeywords}文化隐喻',
'{strSiteName},{strSearchKeywords}预言家,{strSearchKeywords}科技想象,{strSearchKeywords}社会反思',
'{strSiteName},{strSearchKeywords}新势力,{strSearchKeywords}崛起,{strSearchKeywords}技术创新',
'{strSiteName},{strSearchKeywords}心理学,{strSearchKeywords}恐惧机制,{strSearchKeywords}心理分析',
'{strSiteName},{strSearchKeywords}美学密码,{strSearchKeywords}镜头语言,{strSearchKeywords}符号隐喻',
'{strSiteName},{strSearchKeywords}叙事,{strSearchKeywords}暴力美学,{strSearchKeywords}反战主题',
'{strSiteName},{strSearchKeywords}精神图谱,{strSearchKeywords}逆境成长,{strSearchKeywords}价值重构',
'{strSiteName},{strSearchKeywords}指南,{strSearchKeywords}情感共鸣,{strSearchKeywords}心理修复',
'{strSiteName},{strSearchKeywords}启示录,{strSearchKeywords}危机应对,{strSearchKeywords}生命教育',
'{strSiteName},{strSearchKeywords}艺术,{strSearchKeywords}旋律叙事,{strSearchKeywords}视听融合',
'{strSiteName},{strSearchKeywords}热血燃点,{strSearchKeywords}精神,{strSearchKeywords}集体记忆',
'{strSiteName},{strSearchKeywords}真实与虚构,{strSearchKeywords}还原,{strSearchKeywords}艺术加工',
'{strSiteName},{strSearchKeywords}镜像,{strSearchKeywords}代际冲突,{strSearchKeywords}情感和解',
'{strSiteName},{strSearchKeywords}叙事模型,{strSearchKeywords}英雄之旅,{strSearchKeywords}成长母题',
'{strSiteName},黑色幽默{strSearchKeywords}解码,{strSearchKeywords}荒诞叙事,{strSearchKeywords}社会批判',
'{strSiteName},{strSearchKeywords}流浪美学,{strSearchKeywords}旅程隐喻,{strSearchKeywords}身份追寻',
'{strSiteName},{strSearchKeywords}类型演变,{strSearchKeywords}叙事嬗变,{strSearchKeywords}现代重构',
'{strSiteName},{strSearchKeywords}社会观察,{strSearchKeywords}犯罪动机,{strSearchKeywords}制度反思',
'{strSiteName},{strSearchKeywords}叙事张力,{strSearchKeywords}危机情境,{strSearchKeywords}情感升华',
'{strSiteName},{strSearchKeywords}怀旧密码,{strSearchKeywords}时代记忆,{strSearchKeywords}成长焦虑',
'{strSiteName},{strSearchKeywords}构建,{strSearchKeywords}体系,{strSearchKeywords}叙事逻辑',
'{strSiteName},{strSearchKeywords}重构,{strSearchKeywords}考证,{strSearchKeywords}艺术想象',
'{strSiteName},{strSearchKeywords}启示,{strSearchKeywords}寓教于乐,{strSearchKeywords}认知发展',
'{strSiteName},{strSearchKeywords}文化符号,{strSearchKeywords}传说,{strSearchKeywords}现代隐喻',
'{strSiteName},{strSearchKeywords}隐喻,{strSearchKeywords}社会危机,{strSearchKeywords}人性考验',
'{strSiteName},{strSearchKeywords}叙事革命,{strSearchKeywords}视角,{strSearchKeywords}身份觉醒',
'{strSiteName},{strSearchKeywords}情感纽带,{strSearchKeywords}跨物种关系,{strSearchKeywords}生态关怀',
'{strSiteName},{strSearchKeywords}味觉叙事,{strSearchKeywords}饮食文化,{strSearchKeywords}地域风情',
'{strSiteName},{strSearchKeywords}博弈,{strSearchKeywords}策略,{strSearchKeywords}心理战术',
'{strSiteName},{strSearchKeywords}艺术,{strSearchKeywords}编排,{strSearchKeywords}情感表达',
'{strSiteName},{strSearchKeywords}双重叙事,{strSearchKeywords},{strSearchKeywords}科技救赎',
'{strSiteName},{strSearchKeywords}叙事策略,笑中带泪{strSearchKeywords},{strSearchKeywords}情感平衡',
'{strSiteName},{strSearchKeywords}氛围营造,{strSearchKeywords}设计,{strSearchKeywords}视觉暗示',
'{strSiteName},{strSearchKeywords}角色塑造,{strSearchKeywords}个性鲜明,{strSearchKeywords}成长弧光',
'{strSiteName},{strSearchKeywords}精神内核,{strSearchKeywords}逆境幽默,{strSearchKeywords}正向激励',
'{strSiteName},{strSearchKeywords}诗化表达,{strSearchKeywords}意象运用,{strSearchKeywords}情感升华',
'{strSiteName},{strSearchKeywords}史诗建构,{strSearchKeywords}宏大叙事,{strSearchKeywords}个体命运',
'{strSiteName},{strSearchKeywords}疗愈力,{strSearchKeywords}色彩语言,{strSearchKeywords}情感传递',
'{strSiteName},{strSearchKeywords}英雄塑造,{strSearchKeywords}时刻,{strSearchKeywords}责任担当',
'{strSiteName},{strSearchKeywords}交响,{strSearchKeywords}情感,{strSearchKeywords}画面叙事',
'{strSiteName},{strSearchKeywords}精神图腾,{strSearchKeywords}梦想,{strSearchKeywords}集体荣耀',
'{strSiteName},{strSearchKeywords}人性挖掘,{strSearchKeywords}人物复杂性,{strSearchKeywords}历史纵深',
],
];

View File

@@ -0,0 +1,149 @@
<?php
return [
[
'{strSearchKeywords}-搜索结果-第{intPage}页-{strSiteName}',
'搜索“{strSearchKeywords}”的相关资源-{strSiteName}',
'{strSiteName} 搜索:{strSearchKeywords}',
'{strSearchKeywords}-相关结果-第{intPage}页-{strSiteName}',
'{strSearchKeywords}-影片搜索-第{intPage}页-{strSiteName}',
'{strSearchKeywords} - 第{intPage}页 - {strSiteName}搜索',
'{strSearchKeywords} 第{intPage}页 - {strYear}视频 - {strSiteName}',
'{strSiteName} - {strSearchKeywords} 第{intPage}页 免费搜索',
'{strSearchKeywords} 第{intPage}页 - 高清视频 - {strSiteName}',
'{strYear}{strSearchKeywords} 第{intPage}页 - {strSiteName}在线',
'{strSiteName} - {strSearchKeywords} 第{intPage}页 - 热门视频',
'{strSearchKeywords} 第{intPage}页 - {strSiteName} - 免费观看',
'{strYear}{strSearchKeywords} 第{intPage}页 - {strSiteName}搜索',
'{strSiteName} - {strSearchKeywords} 第{intPage}页 - 最新视频',
'{strSearchKeywords} 第{intPage}页 - {strSiteName} - 视频搜索',
'{strSearchKeywords} 第{intPage}页 在线搜索 - {strSiteName}',
'{strSiteName} - {strSearchKeywords} 第{intPage}页 - {strYear}热播',
'{strSearchKeywords} 第{intPage}页 - {strSiteName} - 免费视频',
'{strYear}{strSearchKeywords} 第{intPage}页 - {strSiteName} - 高清',
'{strSiteName} - {strSearchKeywords} 第{intPage}页 - 视频推荐',
'{strSearchKeywords} 第{intPage}页 - {strSiteName} - 热门搜索',
'{strYear}{strSearchKeywords} 第{intPage}页 - {strSiteName} - 在线',
'{strSiteName} - {strSearchKeywords} 第{intPage}页 - 免费搜索',
'{strSearchKeywords} 第{intPage}页 免费视频 - {strSiteName}',
'{strYear}{strSearchKeywords} 第{intPage}页 - {strSiteName} - 推荐',
'{strSiteName} - {strSearchKeywords} 第{intPage}页 - 高清搜索',
'{strSearchKeywords} 第{intPage}页 - {strSiteName} - 最新视频',
'{strYear}{strSearchKeywords} 第{intPage}页 在线 - {strSiteName}',
'{strSiteName} - {strSearchKeywords} 第{intPage}页 - 免费视频',
'{strSearchKeywords} 第{intPage}页 - {strSiteName} - 热门推荐',
'{strSiteName} - {strSearchKeywords} 第{intPage}页 - 视频热播',
'{strSearchKeywords} 第{intPage}页 - {strSiteName} - 高清视频',
'{strYear}{strSearchKeywords} 第{intPage}页 - {strSiteName} - 免费',
'{strSiteName} - {strSearchKeywords} 第{intPage}页 - 搜索推荐',
'{strSearchKeywords} 第{intPage}页 在线 - {strSiteName} - {strYear}',
'{strSiteName} - {strSearchKeywords} 第{intPage}页 - 免费观看',
'{strSearchKeywords} 第{intPage}页 - {strSiteName} - 高清搜索',
'{strSearchKeywords} 第{intPage}页 免费 - {strSiteName} - {strYear}',
'{strSiteName} - {strSearchKeywords} 第{intPage}页 - 高清视频',
'{strSearchKeywords} 第{intPage}页 - {strSiteName} - 最新搜索',
'{strSearchKeywords} 第{intPage}页 - {strSiteName} - 热门视频',
'{strSearchKeywords} 第{intPage}页 - {strSiteName} - 免费推荐',
'{strYear}{strSearchKeywords} 第{intPage}页 免费 - {strSiteName}',
'{strSiteName} - {strSearchKeywords} 第{intPage}页 - {strYear}搜索',
'{strSearchKeywords}大赏|{strSearchKeywords}盛宴推荐{strSiteKeywords}{intPage}_{strSiteName}',
'热门{strSearchKeywords}推荐|不容错过的精彩{strSearchKeywords}集合{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}盘点|岁月沉淀的{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}高分电影精选|口碑爆棚的优质影片{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}小众电影发现|挖掘那些被遗忘的佳作{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}特辑|{strSearchKeywords}的银幕呈现{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}盛宴|热血激情的{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|烧脑{strSearchKeywords}之旅{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}大全|{strSearchKeywords}佳作{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}奇观|{strSearchKeywords}的奇妙想象{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}精选|奇幻{strSearchKeywords}世界{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的心跳体验{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|细腻的{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}盘点|{strSearchKeywords}中的人性光辉{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|鼓舞人心的{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|温暖心灵的{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|生死考验下的{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}中的精彩故事{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的热血传奇{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的银幕再现{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的感人故事{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|勇敢探索{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|荒诞背后的{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|一路{strSearchKeywords}一路{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|狂野{strSearchKeywords}的传奇故事{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的真相探寻{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的爱情坚守{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的美好回忆{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的冒险之旅{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|回溯{strSearchKeywords}的影像记录{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的趣味影片{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的奇幻故事{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的生存之战{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的精彩影片{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的暖心故事{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的电影之旅{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的惊险任务{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的欢乐盛宴{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的科幻想象{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|甜蜜搞笑的{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的烧脑解谜{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的冒险征程{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|欢笑中收获力量的{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|诗意浪漫的{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|还原真实{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|温暖心灵的{strSearchKeywords}佳作{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}英雄力量{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|旋律中流淌的{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的励志传奇{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}推荐|{strSearchKeywords}的精彩演绎{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}大赏|必看{strSearchKeywords}佳作精选{strSiteKeywords}{intPage}_{strSiteName}',
'热门{strSearchKeywords}风向标|{strSearchKeywords}近期高票房影片{strSiteKeywords}{intPage}_{strSiteName}',
'经典{strSearchKeywords}指南|{strSearchKeywords}的银幕记忆{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}高分纪录片推荐|{strSearchKeywords}的真实世界{strSiteKeywords}{intPage}_{strSiteName}',
'小众{strSearchKeywords}巡礼|{strSearchKeywords}的美学实验{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}进化论|从{strSearchKeywords}的情感叙事{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}技术流|{strSearchKeywords}硬核打斗与视觉特效{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}剧场|反转{strSearchKeywords}盘点{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}解剖课|笑料制造与{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}预言家|科技想象与{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}新势力|国漫崛起{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}心理学|恐惧{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}美学密码|镜头语言{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}叙事|暴力美学{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}图谱|逆境成长{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}指南|情感共鸣{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}启示录|危机应对{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}艺术|{strSearchKeywords}视听融合{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}热血燃点|{strSearchKeywords}集体记忆{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}真实与虚构|{strSearchKeywords}艺术加工{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}镜像|{strSearchKeywords}情感和解{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}模型|{strSearchKeywords}英雄之旅{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}解码|{strSearchKeywords}荒诞叙事{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}流浪美学|{strSearchKeywords}旅程隐喻{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}演变|{strSearchKeywords}的叙事嬗变{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}观察|{strSearchKeywords}反思{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}叙事张力|{strSearchKeywords}情感升华{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}怀旧密码|{strSearchKeywords}成长焦虑{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}构建|{strSearchKeywords}叙事{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}重构|{strSearchKeywords}艺术想象{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}启示|{strSearchKeywords}发展{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}文化符号|{strSearchKeywords}隐喻{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}隐喻|{strSearchKeywords}人性考验{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}叙事革命|{strSearchKeywords}身份觉醒{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}纽带|{strSearchKeywords}关怀{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}叙事|{strSearchKeywords}风情{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}博弈|{strSearchKeywords}战术{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}艺术|{strSearchKeywords}表达{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}双重叙事|{strSearchKeywords}科技救赎{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}叙事策略|笑中带泪{strSearchKeywords}{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}氛围营造|{strSearchKeywords}视觉暗示{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}塑造|{strSearchKeywords}弧光{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}精神内核|{strSearchKeywords}正向激励{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}诗化表达|{strSearchKeywords}情感升华{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}史诗建构|{strSearchKeywords}宏大叙事{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}疗愈力|{strSearchKeywords}情感传递{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}英雄塑造|{strSearchKeywords}人性光辉{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}交响|{strSearchKeywords}画面叙事{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}精神图腾|{strSearchKeywords}集体荣耀{strSiteKeywords}{intPage}_{strSiteName}',
'{strSearchKeywords}挖掘|{strSearchKeywords}纵深{strSiteKeywords}{intPage}_{strSiteName}',
],
];

View File

@@ -0,0 +1,98 @@
<?php
/**
* 图片 ALT 文案池(站群级扩容)
*
* 使用场景:
* - 视频详情页封面图
* - 列表页 / 推荐位 / 缩略图
*
* 占位符:
* - {title}:影片标题
* - {year} :年份
* - {cat} :分类名
* - {area} :地区
*
* 设计原则:
* - 语义真实(像正常站点)
* - 不含夸张营销词
* - 不出现“免费在线观看 / 下载”
* - 支撑 5001000 域名稳定差异
*/
return [
/* ========================
* 视频详情页封面
* ======================== */
'detail_cover' => [
'《{title}》海报',
'{title}封面图',
'{title}{year}封面',
'{cat}《{title}》封面',
'《{title}》高清封面',
'{title}剧照封面',
'{title}官方视觉封面',
'{title}{area}海报',
'{title}主视觉海报',
'{title}宣传封面',
// 扩展(偏真实编辑)
'{title}官方海报',
'{title}主海报',
'{title}封面展示',
'{title}影片封面',
'{title}视觉封面',
'{title}剧情海报',
'{title}形象海报',
'{title}高清视觉图',
'{title}主宣传图',
'{title}官方封面图',
// 组合语义
'{year}{title}封面',
'{area}{title}官方海报',
'{cat}{title}宣传海报',
'{title}高清宣传封面',
'{title}完整封面图',
'{title}正式海报',
'{title}主视觉封面',
'{title}官方宣传图',
],
/* ========================
* 列表 / 推荐 / 缩略图
* ======================== */
'list_cover' => [
'{title}缩略图',
'{title}海报预览',
'《{title}》封面预览',
'{title}{year}海报',
'{cat}{title}海报',
'{title}高清海报',
'{title}封面一览',
'{title}推荐海报',
'{title}最新封面',
'{title}封面图',
// 扩展(列表真实语义)
'{title}内容预览',
'{title}影片缩略图',
'{title}推荐封面',
'{title}资源封面',
'{title}列表封面',
'{title}展示封面',
'{title}预览封面',
'{title}剧集封面',
'{title}内容封面',
// 组合语义
'{year}{title}缩略图',
'{area}{title}海报',
'{cat}{title}封面图',
'{title}高清缩略图',
'{title}影片预览图',
'{title}内容展示图',
'{title}推荐预览图',
'{title}最新海报',
],
];

View File

@@ -0,0 +1,162 @@
<?php
/**
* 一句话看点文案池detail_addon.summary
*
* need 说明:
* - year 需要有上映年份
* - area1 需要有地区
* - actor1 需要有主演
* - director1 需要有导演
*
* 占位符:
* {title} {year} {area} {cat} {actor} {director}
*
* 设计目标:
* - 真实编辑语气
* - 不夸张、不营销
* - 同域名稳定,不同域名自然差异
* - 支撑 5001000 域名
*/
return [
/* =========================================================
* 无条件可用(核心池,命中率最高)
* ========================================================= */
[
'tpl' => '《{title}》主线清晰,信息给得够快,适合想要轻松跟进剧情的观众。',
'need' => [],
],
[
'tpl' => '节奏推进自然,没有刻意拉长情节,整体看下来比较顺。',
'need' => [],
],
[
'tpl' => '剧情结构比较规整,看点集中,不容易出戏。',
'need' => [],
],
[
'tpl' => '整体节奏偏利落,关键情节交代得清楚,追起来不费劲。',
'need' => [],
],
[
'tpl' => '故事推进密度适中,每一段都有明确作用,不太会空转。',
'need' => [],
],
[
'tpl' => '风格克制但有效,情绪铺陈不靠堆砌,观感相对舒服。',
'need' => [],
],
[
'tpl' => '整体偏“耐看型”,越往后人物线越清晰。',
'need' => [],
],
[
'tpl' => '叙事节奏比较稳,不急不躁,适合慢慢看进去。',
'need' => [],
],
[
'tpl' => '看点分布均匀,不会把亮点全部压在某一段。',
'need' => [],
],
[
'tpl' => '整体完成度不错,剧情和人物线衔接得比较顺。',
'need' => [],
],
/* =========================================================
* 需要年份year
* ========================================================= */
[
'tpl' => '{year}同题材作品中,这部的节奏起得更早,前段就能看出方向。',
'need' => ['year'],
],
[
'tpl' => '{year}这一批同类型里,它的叙事推进相对更干脆。',
'need' => ['year'],
],
[
'tpl' => '放在{year}的同类作品中,这部在结构上比较规整。',
'need' => ['year'],
],
[
'tpl' => '{year}同类型里,这部更早进入主线,不太拖沓。',
'need' => ['year'],
],
[
'tpl' => '从{year}整体来看,这部的情节密度算是比较稳定的一部。',
'need' => ['year'],
],
/* =========================================================
* 需要地区area1
* ========================================================= */
[
'tpl' => '如果你习惯{area}语境下的{cat}叙事,这部会比较对路。',
'need' => ['area1'],
],
[
'tpl' => '{area}风格的叙事节奏拿捏得比较稳,整体观感自然。',
'need' => ['area1'],
],
[
'tpl' => '在{area}{cat}作品中,这部的情绪点铺得比较克制。',
'need' => ['area1'],
],
[
'tpl' => '整体保留了{area}作品常见的节奏特点,看起来不突兀。',
'need' => ['area1'],
],
[
'tpl' => '如果你对{area}{cat}比较熟,这部的叙事方式会更好适应。',
'need' => ['area1'],
],
/* =========================================================
* 需要主演actor1
* ========================================================= */
[
'tpl' => '人物线推进得比较稳,{actor}的发挥让情绪点更容易接住。',
'need' => ['actor1'],
],
[
'tpl' => '如果是冲着演员来的,{actor}相关段落的完成度比较高。',
'need' => ['actor1'],
],
[
'tpl' => '{actor}在关键情绪段的表现比较自然,不显用力。',
'need' => ['actor1'],
],
[
'tpl' => '人物情绪的变化主要靠{actor}来承接,整体比较顺。',
'need' => ['actor1'],
],
[
'tpl' => '角色塑造比较完整,{actor}的发挥起到了稳定作用。',
'need' => ['actor1'],
],
/* =========================================================
* 需要导演director1
* ========================================================= */
[
'tpl' => '{director}在节奏控制上偏克制,叙事推进显得比较稳。',
'need' => ['director1'],
],
[
'tpl' => '整体结构比较工整,能看出{director}对节奏的把控。',
'need' => ['director1'],
],
[
'tpl' => '{director}在人物关系和转场处理上更偏自然流畅。',
'need' => ['director1'],
],
[
'tpl' => '叙事不靠堆砌冲突,{director}的处理方式相对冷静。',
'need' => ['director1'],
],
[
'tpl' => '从整体观感来看,{director}对故事节奏的掌控比较成熟。',
'need' => ['director1'],
],
];

View File

@@ -0,0 +1,90 @@
<?php
/**
* 标签池说明detail_addon.tags
*
* auto :自动标签(从视频字段生成,如 分类 / 年份 / 地区 / 主演 / 导演)
* common :运营型短标签(用于补足 36 个,增强真实感与差异性)
*
* 设计原则:
* - 短词 / 口语化 / 编辑常用
* - 不带强营销、不带承诺
* - 不出现“免费在线观看 / 下载”
* - 同域名稳定,不同域名自然差异
* - 支撑 5001000 域名
*/
return [
'common' => [
/* ========================
* 节奏 / 观感
* ======================== */
'节奏在线',
'不拖沓',
'推进顺畅',
'节奏明快',
'张弛有度',
'观感流畅',
'一气呵成',
'层次分明',
'看点集中',
'代入感强',
/* ========================
* 剧情 / 结构
* ======================== */
'剧情向',
'人物向',
'故事完整',
'情节紧凑',
'冲突清晰',
'矛盾推进',
'线索清楚',
'结构工整',
'剧情扎实',
'铺垫到位',
/* ========================
* 情绪 / 氛围
* ======================== */
'氛围感',
'情绪点',
'名场面',
'高能段落',
'情绪递进',
'情感表达',
'氛围在线',
'情绪张力',
'情感铺陈',
'情绪拿捏',
/* ========================
* 观看体验
* ======================== */
'耐看',
'连刷',
'上头',
'容易代入',
'不费脑',
'轻松下饭',
'适合连看',
'看着舒服',
'不累眼',
'观影压力低',
/* ========================
* 综合 / 运营型
* ======================== */
'入坑推荐',
'值得一看',
'热度不错',
'讨论度高',
'口碑稳定',
'人气内容',
'关注度高',
'近期热门',
'播放量稳',
'话题度高',
],
];

View File

@@ -0,0 +1,54 @@
<?php
/**
* 观看提示文案池detail_addon.tip
*
* 使用场景:
* - 视频详情页
* - 播放页(可选)
*
* 规则:
* - 不是每个页面都出现
* - 是否出现由 seed 稳定控制
* - 文案偏“真实站点提示”,不做营销
*
* 设计目标:
* - 同域名稳定
* - 不同域名自然差异
* - 支撑 5001000 域名
*/
return [
// 播放 / 网络相关
'播放卡顿时可切换线路,或刷新页面重试。',
'若当前线路加载较慢,可尝试切换其他线路。',
'网络不稳定时,稍后重试可能更流畅。',
'播放异常可刷新页面重新加载。',
'遇到加载缓慢情况,可稍等片刻再试。',
'若播放中断,刷新页面通常可以解决。',
// 使用引导
'想追更可收藏本页,更新会同步到这里。',
'建议从第 1 集开始观看,剧情衔接更顺。',
'首次观看可从开头开始,更容易理解剧情。',
'推荐按顺序观看,体验更完整。',
'剧情连续性较强,建议连贯观看。',
// 清晰度 / 体验
'若画面不清晰,可切换清晰度后再试。',
'播放过程中可根据网络情况调整清晰度。',
'清晰度切换后,加载时间可能略有变化。',
'画质选项可根据设备性能调整。',
// 温和提示(真实站点常见)
'内容加载需要一点时间,请耐心等待。',
'页面资源较多,首次加载可能稍慢。',
'建议在网络良好环境下观看,体验更佳。',
'如遇异常情况,可尝试重新进入页面。',
// 轻提示(避免每次都一样)
'本页内容会持续更新,欢迎随时回来查看。',
'若暂时无法播放,可稍后再尝试访问。',
'页面已自动适配常见设备尺寸。',
'观看过程中请保持网络连接稳定。',
];

View File

@@ -0,0 +1,102 @@
<?php
/**
* 分类标题文案池(站群级扩容版)
*
* 使用场景:
* - 分类首页category_home
* - 分类列表页category_list
* - 首页分类模块home.categories
*
* 占位符:
* - {name}:中文分类名(如“电影”)
* - {key} :分类拼音 key如“dian-ying”
*
* 设计目标:
* - 同域名稳定
* - 不同域名自然差异
* - 支撑 5001000 域名
*/
return [
/* ========================
* 主标题H1 / 视觉标题)
* ======================== */
'primary' => [
'{name}专区',
'{name}精选',
'最新{name}',
'热门{name}',
'{name}推荐',
'{name}内容合集',
'{name}高分推荐',
'{name}热播专区',
'{name}优选内容',
'{name}热门专区',
'{name}精选合集',
'{name}人气专区',
'{name}精彩推荐',
'{name}内容推荐',
'{name}优质内容',
'{name}全集专区',
'{name}资源合集',
'{name}精彩合集',
'{name}好片推荐',
'{name}热门合集',
'{name}优选合集',
'{name}作品专区',
'{name}完整合集',
'{name}全部作品',
'{name}内容一览',
],
/* ========================
* 副标题(说明性文案)
* ======================== */
'secondary' => [
'持续更新,随时观看',
'高热度内容聚合',
'口碑热度同步参考',
'精选合集,一站直达',
'热门内容持续整理',
'近期热播内容汇总',
'值得一看的内容集合',
'高人气内容持续更新',
'内容更新节奏稳定',
'近期关注度较高',
'播放量持续增长',
'口碑表现稳定',
'用户关注内容整理',
'近期热度表现突出',
'内容质量持续筛选',
'人气作品集中展示',
'当前热播内容汇总',
'近期播放趋势参考',
'精选优质内容推荐',
'适合连续观看',
],
/* ========================
* SEO 语义补充
* ======================== */
'seo' => [
'{name}在线观看',
'{name}高清资源',
'{name}全集合集',
'{name}最新更新',
'{name}热门推荐',
'{name}视频免费观看',
'{name}内容大全',
'{name}在线观看全集',
'{name}高清全集',
'{name}完整版资源',
'{name}最新资源',
'{name}热门资源',
'{name}影视合集',
'{name}资源大全',
'{name}完整内容',
'{name}优质资源',
'{name}推荐合集',
'{name}播放资源',
],
];

View File

@@ -0,0 +1,139 @@
<?php
/**
* 频道 / 模块标题文案池(大规模站群用)
*
* 使用场景:
* - 首页模块news / update / 推荐)
* - 榜单聚合页
* - 更新 / 热度 / 推荐列表
*
* 说明:
* - primary 模块主标题H2 / 视觉标题)
* - secondary :辅助说明(偏用户感知)
* - seo SEO 语义补充(用于 title / keywords 拼接)
*
* 设计目标:
* - 同域名稳定
* - 不同域名自然差异
* - 扩容不破坏历史映射
*/
return [
/* ========================
* 伦理
* ======================== */
'lunli' => [
'primary' => [
'最近更新','最新上线','新片速递','今日更新','新内容推荐',
'近期更新','最新资源','刚刚更新','每日上新','新片上架',
'本周更新','近期上线','内容更新中','新作速览','更新速递',
],
'secondary' => [
'第一时间为你呈现','每日持续更新','不错过任何新片','刚刚上线,抢先观看',
'同步最新片源','更新内容持续整理','紧跟影视更新节奏','新内容不断补充',
'热门新片实时汇总','近期更新一览',
],
'seo' => [
'最新电影电视剧更新','今日最新影视资源','新上线影视内容合集',
'最新影视更新列表','每日更新影视大全','新片上线合集',
'影视更新排行榜','近期更新影视推荐',
],
],
/* ========================
* 最近更新 / 最新上线
* ======================== */
'news' => [
'primary' => [
'最近更新','最新上线','新片速递','今日更新','新内容推荐',
'近期更新','最新资源','刚刚更新','每日上新','新片上架',
'本周更新','近期上线','内容更新中','新作速览','更新速递',
],
'secondary' => [
'第一时间为你呈现','每日持续更新','不错过任何新片','刚刚上线,抢先观看',
'同步最新片源','更新内容持续整理','紧跟影视更新节奏','新内容不断补充',
'热门新片实时汇总','近期更新一览',
],
'seo' => [
'最新电影电视剧更新','今日最新影视资源','新上线影视内容合集',
'最新影视更新列表','每日更新影视大全','新片上线合集',
'影视更新排行榜','近期更新影视推荐',
],
],
/* update 语义等同 news但独立池便于未来差异化 */
'update' => [
'primary' => [
'最近更新','最新上线','新片速递','今日更新','新内容推荐',
'更新推荐','最新内容','每日更新','本日更新','新作上线',
],
'secondary' => [
'第一时间同步更新','内容每日补充','新片持续整理','更新内容汇总',
'近期更新内容推荐','热门新作陆续上线','持续更新中',
],
'seo' => [
'最新影视更新','今日更新电影电视剧','新上线影视资源合集',
'影视更新内容大全','近期更新影视一览',
],
],
/* ========================
* 热度 / 推荐 / 票房
* ======================== */
'piaofang' => [
'primary' => [
'热门推荐','热播精选','人气必看','大家都在看',
'高热度推荐','近期热播','热门内容','人气精选',
'口碑热播','热度聚焦',
],
'secondary' => [
'近期热度持续攀升','高点击率影片推荐','口碑与热度兼具','当前最受欢迎内容',
'播放量持续走高','用户关注度集中','近期讨论度较高',
'人气作品集中展示',
],
'seo' => [
'热门影视作品推荐','高人气电影电视剧合集','热播影视排行榜推荐',
'近期热门影视大全','高热度影视内容合集','人气影视推荐榜',
],
],
'tuijian' => [
'primary' => [
'热门推荐','精选推荐','编辑推荐','人气必看',
'优选内容','推荐观看','值得一看','口碑推荐',
'精选合集','推荐专区',
],
'secondary' => [
'精选内容集中呈现','编辑视角精选','值得花时间观看',
'近期口碑较好','内容质量稳定','适合连续观看',
'推荐指数较高','近期关注度较高',
],
'seo' => [
'精选影视作品推荐','高质量电影电视剧合集',
'值得观看的影视内容','口碑影视推荐列表',
'优选影视内容大全',
],
],
/* ========================
* 榜单 / 排行
* ======================== */
'rank' => [
'primary' => [
'排行榜','热度榜单','人气排行','播放榜',
'热门排行','热播榜','高分榜','推荐榜',
'热度排行','人气榜单',
],
'secondary' => [
'数据实时更新','热度排序参考','近期播放趋势','高人气作品排行',
'榜单数据持续更新','播放热度变化参考',
'近期关注度排行','热播内容榜单',
],
'seo' => [
'影视排行榜前十名','热门电影电视剧排行',
'高播放量影视榜单','影视热度排行榜',
'人气影视排行合集','近期热门影视榜单',
],
],
];

View File

@@ -0,0 +1,130 @@
<?php
/**
* 标题更多文案池(模块右侧“更多 / 查看全部”)
*
* 使用场景:
* - 首页模块
* - 分类模块
* - 榜单模块
* - 搜索结果模块
*
* 占位符:
* - {name}:中文分类名(如“电影”)
*
* 说明:
* - default :通用
* - rank :榜单语境
* - category :分类语境
* - search :搜索语境
*/
/**
* 标题更多文案池(模块右侧“更多 / 查看全部”)
*
* 设计目标:
* - 同域名稳定
* - 不同域名自然差异
* - 支撑 5001000 域名站群
*
* 占位符:
* - {name}:中文分类名 / 榜单名
*/
return [
/* ========================
* 通用(首页 / 通栏)
* ======================== */
'default' => [
'更多',
'查看更多',
'查看全部',
'全部内容',
'更多内容',
'全部资源',
'完整列表',
'查看完整内容',
'更多精彩内容',
'继续查看',
'进入列表',
'查看详情',
'展开全部',
'查看更多内容',
'查看完整列表',
'更多推荐',
'内容汇总',
'全部推荐',
],
/* ========================
* 榜单语境
* ======================== */
'rank' => [
'更多排行',
'查看榜单',
'完整榜单',
'更多榜单',
'榜单全集',
'进入榜单',
'查看排行榜',
'完整排行',
'查看完整榜单',
'更多热榜',
'榜单详情',
'榜单一览',
'热度排行',
'播放排行',
'人气排行',
'趋势榜单',
'榜单全部内容',
'榜单完整列表',
],
/* ========================
* 分类语境
* ======================== */
'category' => [
'更多{name}',
'进入{name}',
'查看{name}',
'全部{name}',
'{name}更多内容',
'{name}全部作品',
'{name}完整列表',
'{name}全部资源',
'{name}内容汇总',
'{name}推荐内容',
'{name}作品合集',
'{name}全部影片',
'{name}全集列表',
'{name}全部条目',
'{name}内容一览',
'查看全部{name}',
'更多{name}内容',
'{name}全部合集',
'{name}作品总览',
'{name}资源列表',
],
/* ========================
* 搜索结果语境
* ======================== */
'search' => [
'查看更多结果',
'更多结果',
'继续浏览',
'查看全部结果',
'完整搜索结果',
'查看完整结果',
'展开更多结果',
'搜索结果一览',
'继续查看结果',
'更多相关内容',
'查看相关结果',
'相关内容更多',
'全部搜索结果',
'搜索全部内容',
],
];

View File

@@ -0,0 +1,91 @@
<?php
/**
* 榜单首页 SEO 文案池rank_home
*
* 使用场景:
* - 榜单首页(/rank /top
* - 榜单聚合页头部
*
* 设计原则:
* - 偏“榜单语境”,不混分类 / 详情语气
* - primary 偏结构标题
* - secondary 偏用户理解 / 使用提示
* - seo 偏搜索语义(可进 title / keywords
*
* 占位符:
* - {name}:榜单名(如:热播榜 / 电影榜 / 周榜)
*/
return [
'primary' => [
// 结构清晰型
'{name}',
'{name}榜',
'{name}排行榜',
'{name}精选榜',
'{name}推荐榜',
// 强调热度
'热门{name}',
'热度{name}',
'人气{name}',
'高热度{name}',
'近期{name}',
// 编辑语感
'{name}合集',
'{name}速览',
'{name}一览',
'{name}推荐',
'{name}精选',
// 排行语义补充
'{name}TOP榜',
'{name}热播榜',
'{name}人气榜',
'{name}播放榜',
'{name}趋势榜',
],
'secondary' => [
// 数据 / 使用提示
'数据实时更新,热度变化一目了然',
'基于近期播放与关注度综合整理',
'榜单内容持续刷新,方便快速查找',
'综合热度与讨论度参考',
'按当前热度排序,排名动态调整',
// 用户视角
'快速了解近期热门内容',
'一站查看高人气作品',
'热门趋势集中展示',
'适合快速筛选想看的内容',
'近期关注度较高的内容集合',
// 编辑说明
'榜单仅作热度参考,内容持续变化',
'结合播放与用户反馈整理',
'热门内容阶段性汇总',
'当前热度表现参考',
],
'seo' => [
// 通用搜索语义
'{name}排行榜',
'{name}榜单',
'{name}排行前十',
'{name}热门排行',
// 扩展搜索
'{name}人气排行榜',
'{name}热播榜单',
'{name}高热度排行',
'{name}播放量排行',
// 长尾
'{name}最新排行榜',
'{name}热度排行榜',
'{name}推荐排行榜',
],
];

View File

@@ -0,0 +1,91 @@
<?php
return array (
'play:video|detail_forge:video|detail:video|category_child:fenlei|category_parent:fenlei|rank_list:top|category_home:fenlei|rank_index:top|search:search|history:history|tpl0' => 'A001',
'play:video|detail_forge:video|detail:video|category_child:fenlei|category_parent:fenlei|rank_list:top|category_home:fenlei|rank_index:top|search:search|history:history|tpl1' => 'A002',
'play:video|detail_forge:video|detail:video|category_child:fenlei|category_parent:fenlei|rank_list:top|category_home:fenlei|rank_index:top|search:search|history:history|tpl2' => 'A003',
'play:video|detail_forge:video|detail:video|category_child:fenlei|category_parent:fenlei|rank_list:top|category_home:fenlei|rank_index:top|search:search|history:history|tpl3' => 'A004',
'play:video|detail_forge:video|detail:video|category_child:fenlei|category_parent:fenlei|rank_list:top|category_home:fenlei|rank_index:top|search:search|history:history|tpl4' => 'A005',
'play:video|detail_forge:video|detail:video|category_child:fenlei|category_parent:fenlei|rank_list:top|category_home:fenlei|rank_index:top|search:search|history:history|tpl5' => 'A006',
'play:video|detail_forge:video|detail:video|category_child:fenlei|category_parent:fenlei|rank_list:top|category_home:fenlei|rank_index:top|search:search|history:history|tpl6' => 'A007',
'play:video|detail_forge:video|detail:video|category_child:fenlei|category_parent:fenlei|rank_list:top|category_home:fenlei|rank_index:top|search:search|history:history|tpl7' => 'A008',
'play:play|detail_forge:detail|detail:detail|category_child:category|category_parent:category|rank_list:rank|category_home:category|rank_index:rank|search:query|history:his|tpl0' => 'A009',
'play:play|detail_forge:detail|detail:detail|category_child:category|category_parent:category|rank_list:rank|category_home:category|rank_index:rank|search:query|history:his|tpl1' => 'A010',
'play:play|detail_forge:detail|detail:detail|category_child:category|category_parent:category|rank_list:rank|category_home:category|rank_index:rank|search:query|history:his|tpl2' => 'A011',
'play:play|detail_forge:detail|detail:detail|category_child:category|category_parent:category|rank_list:rank|category_home:category|rank_index:rank|search:query|history:his|tpl3' => 'A012',
'play:play|detail_forge:detail|detail:detail|category_child:category|category_parent:category|rank_list:rank|category_home:category|rank_index:rank|search:query|history:his|tpl4' => 'A013',
'play:play|detail_forge:detail|detail:detail|category_child:category|category_parent:category|rank_list:rank|category_home:category|rank_index:rank|search:query|history:his|tpl5' => 'A014',
'play:play|detail_forge:detail|detail:detail|category_child:category|category_parent:category|rank_list:rank|category_home:category|rank_index:rank|search:query|history:his|tpl6' => 'A015',
'play:play|detail_forge:detail|detail:detail|category_child:category|category_parent:category|rank_list:rank|category_home:category|rank_index:rank|search:query|history:his|tpl7' => 'A016',
'play:vodplay|detail_forge:info|detail:info|category_child:class|category_parent:class|rank_list:paihangban|category_home:class|rank_index:paihangban|search:sou|history:jilu|tpl0' => 'A017',
'play:vodplay|detail_forge:info|detail:info|category_child:class|category_parent:class|rank_list:paihangban|category_home:class|rank_index:paihangban|search:sou|history:jilu|tpl1' => 'A018',
'play:vodplay|detail_forge:info|detail:info|category_child:class|category_parent:class|rank_list:paihangban|category_home:class|rank_index:paihangban|search:sou|history:jilu|tpl2' => 'A019',
'play:vodplay|detail_forge:info|detail:info|category_child:class|category_parent:class|rank_list:paihangban|category_home:class|rank_index:paihangban|search:sou|history:jilu|tpl3' => 'A020',
'play:vodplay|detail_forge:info|detail:info|category_child:class|category_parent:class|rank_list:paihangban|category_home:class|rank_index:paihangban|search:sou|history:jilu|tpl4' => 'A021',
'play:vodplay|detail_forge:info|detail:info|category_child:class|category_parent:class|rank_list:paihangban|category_home:class|rank_index:paihangban|search:sou|history:jilu|tpl5' => 'A022',
'play:vodplay|detail_forge:info|detail:info|category_child:class|category_parent:class|rank_list:paihangban|category_home:class|rank_index:paihangban|search:sou|history:jilu|tpl6' => 'A023',
'play:vodplay|detail_forge:info|detail:info|category_child:class|category_parent:class|rank_list:paihangban|category_home:class|rank_index:paihangban|search:sou|history:jilu|tpl7' => 'A024',
'play:watch|detail_forge:vod|detail:vod|category_child:type|category_parent:type|rank_list:ranking|category_home:type|rank_index:ranking|search:find|history:record|tpl0' => 'A025',
'play:watch|detail_forge:vod|detail:vod|category_child:type|category_parent:type|rank_list:ranking|category_home:type|rank_index:ranking|search:find|history:record|tpl1' => 'A026',
'play:watch|detail_forge:vod|detail:vod|category_child:type|category_parent:type|rank_list:ranking|category_home:type|rank_index:ranking|search:find|history:record|tpl2' => 'A027',
'play:watch|detail_forge:vod|detail:vod|category_child:type|category_parent:type|rank_list:ranking|category_home:type|rank_index:ranking|search:find|history:record|tpl3' => 'A028',
'play:watch|detail_forge:vod|detail:vod|category_child:type|category_parent:type|rank_list:ranking|category_home:type|rank_index:ranking|search:find|history:record|tpl4' => 'A029',
'play:watch|detail_forge:vod|detail:vod|category_child:type|category_parent:type|rank_list:ranking|category_home:type|rank_index:ranking|search:find|history:record|tpl5' => 'A030',
'play:watch|detail_forge:vod|detail:vod|category_child:type|category_parent:type|rank_list:ranking|category_home:type|rank_index:ranking|search:find|history:record|tpl6' => 'A031',
'play:watch|detail_forge:vod|detail:vod|category_child:type|category_parent:type|rank_list:ranking|category_home:type|rank_index:ranking|search:find|history:record|tpl7' => 'A032',
'play:kan|detail_forge:movie|detail:movie|category_child:genres|category_parent:genres|rank_list:hot|category_home:genres|rank_index:hot|search:get|history:record|tpl0' => 'A033',
'play:kan|detail_forge:movie|detail:movie|category_child:genres|category_parent:genres|rank_list:hot|category_home:genres|rank_index:hot|search:get|history:record|tpl1' => 'A034',
'play:kan|detail_forge:movie|detail:movie|category_child:genres|category_parent:genres|rank_list:hot|category_home:genres|rank_index:hot|search:get|history:record|tpl2' => 'A035',
'play:kan|detail_forge:movie|detail:movie|category_child:genres|category_parent:genres|rank_list:hot|category_home:genres|rank_index:hot|search:get|history:record|tpl3' => 'A036',
'play:kan|detail_forge:movie|detail:movie|category_child:genres|category_parent:genres|rank_list:hot|category_home:genres|rank_index:hot|search:get|history:record|tpl4' => 'A037',
'play:kan|detail_forge:movie|detail:movie|category_child:genres|category_parent:genres|rank_list:hot|category_home:genres|rank_index:hot|search:get|history:record|tpl5' => 'A038',
'play:kan|detail_forge:movie|detail:movie|category_child:genres|category_parent:genres|rank_list:hot|category_home:genres|rank_index:hot|search:get|history:record|tpl6' => 'A039',
'play:kan|detail_forge:movie|detail:movie|category_child:genres|category_parent:genres|rank_list:hot|category_home:genres|rank_index:hot|search:get|history:record|tpl7' => 'A040',
'play:player|detail_forge:film|detail:film|category_child:leixing|category_parent:leixing|rank_list:phb|category_home:leixing|rank_index:phb|search:get|history:record|tpl0' => 'A041',
'play:player|detail_forge:film|detail:film|category_child:leixing|category_parent:leixing|rank_list:phb|category_home:leixing|rank_index:phb|search:get|history:record|tpl1' => 'A042',
'play:player|detail_forge:film|detail:film|category_child:leixing|category_parent:leixing|rank_list:phb|category_home:leixing|rank_index:phb|search:get|history:record|tpl2' => 'A043',
'play:player|detail_forge:film|detail:film|category_child:leixing|category_parent:leixing|rank_list:phb|category_home:leixing|rank_index:phb|search:get|history:record|tpl3' => 'A044',
'play:player|detail_forge:film|detail:film|category_child:leixing|category_parent:leixing|rank_list:phb|category_home:leixing|rank_index:phb|search:get|history:record|tpl4' => 'A045',
'play:player|detail_forge:film|detail:film|category_child:leixing|category_parent:leixing|rank_list:phb|category_home:leixing|rank_index:phb|search:get|history:record|tpl5' => 'A046',
'play:player|detail_forge:film|detail:film|category_child:leixing|category_parent:leixing|rank_list:phb|category_home:leixing|rank_index:phb|search:get|history:record|tpl6' => 'A047',
'play:player|detail_forge:film|detail:film|category_child:leixing|category_parent:leixing|rank_list:phb|category_home:leixing|rank_index:phb|search:get|history:record|tpl7' => 'A048',
'play:bofang|detail_forge:xiangqing|detail:xiangqing|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl0' => 'A049',
'play:bofang|detail_forge:xiangqing|detail:xiangqing|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl1' => 'A050',
'play:bofang|detail_forge:xiangqing|detail:xiangqing|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl2' => 'A051',
'play:bofang|detail_forge:xiangqing|detail:xiangqing|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl3' => 'A052',
'play:bofang|detail_forge:xiangqing|detail:xiangqing|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl4' => 'A053',
'play:bofang|detail_forge:xiangqing|detail:xiangqing|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl5' => 'A054',
'play:bofang|detail_forge:xiangqing|detail:xiangqing|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl6' => 'A055',
'play:bofang|detail_forge:xiangqing|detail:xiangqing|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl7' => 'A056',
'play:m3u8|detail_forge:shipin|detail:shipin|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl0' => 'A057',
'play:m3u8|detail_forge:shipin|detail:shipin|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl1' => 'A058',
'play:m3u8|detail_forge:shipin|detail:shipin|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl2' => 'A059',
'play:m3u8|detail_forge:shipin|detail:shipin|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl3' => 'A060',
'play:m3u8|detail_forge:shipin|detail:shipin|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl4' => 'A061',
'play:m3u8|detail_forge:shipin|detail:shipin|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl5' => 'A062',
'play:m3u8|detail_forge:shipin|detail:shipin|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl6' => 'A063',
'play:m3u8|detail_forge:shipin|detail:shipin|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl7' => 'A064',
'play:bf|detail_forge:neirong|detail:neirong|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl0' => 'A065',
'play:bf|detail_forge:neirong|detail:neirong|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl1' => 'A066',
'play:bf|detail_forge:neirong|detail:neirong|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl2' => 'A067',
'play:bf|detail_forge:neirong|detail:neirong|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl3' => 'A068',
'play:bf|detail_forge:neirong|detail:neirong|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl4' => 'A069',
'play:bf|detail_forge:neirong|detail:neirong|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl5' => 'A070',
'play:bf|detail_forge:neirong|detail:neirong|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl6' => 'A071',
'play:bf|detail_forge:neirong|detail:neirong|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl7' => 'A072',
'play:bf|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl0' => 'A073',
'play:bf|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl1' => 'A074',
'play:bf|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl2' => 'A075',
'play:bf|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl3' => 'A076',
'play:bf|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl4' => 'A077',
'play:bf|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl5' => 'A078',
'play:bf|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl6' => 'A079',
'play:bf|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl7' => 'A080',
'play:bf3|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl0' => 'A081',
'play:bf3|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl1' => 'A082',
'play:bf3|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl2' => 'A083',
'play:bf3|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl3' => 'A084',
'play:bf3|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl4' => 'A085',
'play:bf3|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl5' => 'A086',
'play:bf3|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl6' => 'A087',
'play:bf3|detail_forge:dianying|detail:dianying|category_child:videotype|category_parent:videotype|rank_list:phb|category_home:videotype|rank_index:phb|search:get|history:record|tpl7' => 'A088',
);

View File

@@ -0,0 +1,476 @@
<?php
/**
* GPT 新模板 URL Family PoolA 方案)
* - prefixIndex × templateIndex 生成
* - 每套都有 idA001…
* - 每个页面1 pattern + 1 route
*/
function buildUrlFamilyPool(): array
{
/** 页面定义(你给的) */
$pages = [
'play' => [
'sort' => 1,
'prefix' => [
'video', // 主
'play', // 主
'vodplay', // 历史
'watch', // 英文
'kan', // 拼音(看)
'player', // 英文
'bofang', // 英文
'm3u8', // 英文
'bf', // 英文
],
'type' => 'play'
],
'detail_forge' => [
'sort' => 2,
'prefix' => [
'video', // 主
'detail', // 主
'info', // 主
'vod', // 行业通用
'movie', // 英文
'film', // 英文
'xiangqing',
'shipin',
'neirong',
'dianying',
],
'type' => 'detail_forge'
],
'detail' => [
'sort' => 3,
'prefix' => [
'video', // 主
'detail', // 主
'info', // 主
'vod', // 行业通用
'movie', // 英文
'film', // 英文
'xiangqing',
'shipin',
'neirong',
'dianying',
],
'type' => 'detail'
],
'category_child' => [
'sort' => 4,
'prefix' => [
'fenlei', // 主
'category', // 英文
'class', // 主
'type', // 主
'genres', // 英文(类型)
'leixing', // 拼音
'videotype', // 拼音
],
'type' => 'category_child'
],
'category_parent' => [
'sort' => 5,
'prefix' => [
'fenlei', // 主
'category', // 英文
'class', // 主
'type', // 主
'genres', // 英文(类型)
'leixing', // 拼音
'videotype', // 拼音
],
'type' => 'category_parent'
],
'rank_list' => [
'sort' => 6,
'prefix' => [
'top', // 主
'rank', // 主
'paihangban', // 拼音
'ranking', // 英文
'hot', // 热门(谨慎)
'phb',
],
'type' => 'rank_list'
],
'category_home' => [
'sort' => 7,
'prefix' => [
'fenlei', // 主
'category', // 英文
'class', // 主
'type', // 主
'genres', // 英文(类型)
'leixing', // 拼音
'videotype', // 拼音
],
'type' => 'category_home'
],
'rank_index' => [
'sort' => 8,
'prefix' => [
'top', // 主
'rank', // 主
'paihangban', // 拼音
'ranking', // 英文
'hot', // 热门(谨慎)
'phb',
],
'type' => 'rank_index'
],
'search' => [
'sort' => 9,
'prefix' => [
'search', // 主
'query', // 主
'sou', // 拼音
'find', // 英文
'get'
],
'type' => 'search'
],
'history' => [
'sort' => 10,
'prefix' => [
'history', // 主
'his', // 简写
'jilu', // 拼音
'record', // 英文
],
'type' => 'history'
],
];
/** 每个 type 的 8 套模板(你已测试可用) */
$templates = [
'category_home' => [
'pattern' => [
'{prefix}',
'{prefix}/index',
'{prefix}/home',
'{prefix}/p',
'{prefix}/1',
'{prefix}-1',
'{prefix}-index',
'{prefix}-home',
],
'routes' => [
'/{prefix}',
'/{prefix}/index',
'/{prefix}/home',
'/{prefix}/p',
'/{prefix}/1',
'/{prefix}/-1',
'/{prefix}-index',
'/{prefix}-home',
],
],
'category_parent' => [
'pattern' => [
'{prefix}/{strParentCategory}',
'{prefix}/{strParentCategory}/index',
'{prefix}/{strParentCategory}/home',
'{prefix}/p/{strParentCategory}',
'{prefix}/1/{strParentCategory}',
'{prefix}/1-{strParentCategory}',
'{prefix}/{strParentCategory}/1',
'{prefix}/{strParentCategory}-1',
],
'routes' => [
'/{prefix}/:strParentCategory',
'/{prefix}/:strParentCategory/index',
'/{prefix}/:strParentCategory/home',
'/{prefix}/p/:strParentCategory',
'/{prefix}/1/:strParentCategory',
'/{prefix}/1-:strParentCategory',
'/{prefix}/:strParentCategory/1',
'/{prefix}/:strParentCategory-1',
],
],
'category_child' => [
'pattern' => [
'{prefix}/{strParentCategory}/{strCategory}/page{intPage}',
'{prefix}/{strParentCategory}/{strCategory}-page{intPage}',
'{prefix}-{strParentCategory}/{strCategory}/page{intPage}',
'{prefix}-{strParentCategory}/{strCategory}-page{intPage}',
'{prefix}/{strParentCategory}/{strCategory}/{intPage}',
'{prefix}/{strParentCategory}/{strCategory}-{intPage}',
'{prefix}-{strParentCategory}/{strCategory}/{intPage}',
'{prefix}-{strParentCategory}/{strCategory}-{intPage}',
],
'routes' => [
'/{prefix}/:strParentCategory/:strCategory/page:intPage',
'/{prefix}/:strParentCategory/:strCategory-page:intPage',
'/{prefix}-:strParentCategory/:strCategory/page:intPage',
'/{prefix}-:strParentCategory/:strCategory-page:intPage',
'/{prefix}/:strParentCategory/:strCategory/:intPage',
'/{prefix}/:strParentCategory/:strCategory-:intPage',
'/{prefix}-:strParentCategory/:strCategory/:intPage',
'/{prefix}-:strParentCategory/:strCategory-:intPage',
],
],
'rank_index' => [
'pattern' => [
'{prefix}',
'{prefix}/index',
'{prefix}/all',
'{prefix}/home',
'{prefix}/1',
'{prefix}-index',
'{prefix}-all',
'{prefix}-home',
],
'routes' => [
'/{prefix}',
'/{prefix}/index',
'/{prefix}/all',
'/{prefix}/home',
'/{prefix}/1',
'/{prefix}-index',
'/{prefix}-all',
'/{prefix}-home',
],
],
'rank_list' => [
'pattern' => [
'{prefix}/{strSortType}',
'{prefix}/{strSortType}/index',
'{prefix}/{strSortType}/home',
'{prefix}/{strSortType}/1',
'{prefix}/{strSortType}-1',
'{prefix}-{strSortType}',
'{prefix}-{strSortType}/index',
'{prefix}-{strSortType}/1',
],
'routes' => [
'/{prefix}/:strSortType',
'/{prefix}/:strSortType/index',
'/{prefix}/:strSortType/home',
'/{prefix}/:strSortType/1',
'/{prefix}/:strSortType-1',
'/{prefix}-:strSortType',
'/{prefix}-:strSortType/index',
'/{prefix}-:strSortType/1',
],
],
'detail' => [
'pattern' => [
'{prefix}/{strPinyin}-{intVId}',
'{prefix}/{intVId}-{strPinyin}',
'{prefix}/{strPinyin}/{intVId}',
'{prefix}/{intVId}',
'{prefix}-{strPinyin}-{intVId}',
'{prefix}-{intVId}-{strPinyin}',
'{prefix}/id-{intVId}',
'{prefix}/pinyin-{strPinyin}',
],
'routes' => [
'/{prefix}/:strPinyin-:intVId',
'/{prefix}/:intVId-:strPinyin',
'/{prefix}/:strPinyin/:intVId',
'/{prefix}/:intVId',
'/{prefix}-:strPinyin-:intVId',
'/{prefix}-:intVId-:strPinyin',
'/{prefix}/id-:intVId',
'/{prefix}/pinyin-:strPinyin',
],
],
'detail_forge' => [
'pattern' => [
'{prefix}/{strPinyin}-{intVId}-{intVForgeId}',
'{prefix}/{intVId}-{strPinyin}/{intVForgeId}',
'{prefix}/{strPinyin}/{intVId}-{intVForgeId}',
'{prefix}/{intVId}/{intVForgeId}',
'{prefix}-{strPinyin}-{intVId}/{intVForgeId}',
'{prefix}-{intVId}-{strPinyin}/{intVForgeId}',
'{prefix}/id-{intVId}-{intVForgeId}',
'{prefix}/pinyin-{strPinyin}/{intVForgeId}',
],
'routes' => [
'/{prefix}/:strPinyin-:intVId-:intVForgeId',
'/{prefix}/:intVId-:strPinyin/:intVForgeId',
'/{prefix}/:strPinyin/:intVId-:intVForgeId',
'/{prefix}/:intVId/:intVForgeId',
'/{prefix}-:strPinyin-:intVId/:intVForgeId',
'/{prefix}-:intVId-:strPinyin/:intVForgeId',
'/{prefix}/id-:intVId-:intVForgeId',
'/{prefix}/pinyin-:strPinyin/:intVForgeId',
],
],
'play' => [
'pattern' => [
'{prefix}/{strPinyin}-{intVId}-{strPlayType}-{intPlayIndex}',
'{prefix}/{strPinyin}-{intVId}/{strPlayType}-{intPlayIndex}',
'{prefix}/{intVId}-{strPlayType}-{intPlayIndex}',
'{prefix}/{intVId}/{strPlayType}-{intPlayIndex}',
'{prefix}-{strPinyin}-{intVId}-{strPlayType}-{intPlayIndex}',
'{prefix}-{intVId}-{strPinyin}/{strPlayType}-{intPlayIndex}',
'{prefix}-{intVId}-{strPlayType}-{intPlayIndex}',
'{prefix}-{intVId}/{strPlayType}-{intPlayIndex}',
],
'routes' => [
'/{prefix}/:strPinyin-:intVId-:strPlayType-:intPlayIndex',
'/{prefix}/:strPinyin-:intVId/:strPlayType-:intPlayIndex',
'/{prefix}/:intVId-:strPlayType-:intPlayIndex',
'/{prefix}/:intVId/:strPlayType-:intPlayIndex',
'/{prefix}-:strPinyin-:intVId-:strPlayType-:intPlayIndex',
'/{prefix}-:intVId-:strPinyin/:strPlayType-:intPlayIndex',
'/{prefix}-:intVId-:strPlayType-:intPlayIndex',
'/{prefix}-:intVId/:strPlayType-:intPlayIndex',
],
],
'search' => [
'pattern' => [
'{prefix}',
'{prefix}.html',
'{prefix}/index',
'{prefix}/home',
'{prefix}/keywords',
'{prefix}-index',
'{prefix}-home',
'{prefix}-keywords',
],
'routes' => [
'/{prefix}',
'/{prefix}.html',
'/{prefix}/index',
'/{prefix}/home',
'/{prefix}/keywords',
'/{prefix}-index',
'/{prefix}-home',
'/{prefix}-keywords',
],
],
'history' => [
'pattern' => [
'{prefix}',
'{prefix}.html',
'{prefix}/index',
'{prefix}/home',
'{prefix}/keywords',
'{prefix}-index',
'{prefix}-home',
'{prefix}-keywords',
],
'routes' => [
'/{prefix}',
'/{prefix}.html',
'/{prefix}/index',
'/{prefix}/home',
'/{prefix}/keywords',
'/{prefix}-index',
'/{prefix}-home',
'/{prefix}-keywords',
],
],
];
// 🔴【新增 1】加载 index落盘 ID
$indexFile = __DIR__ . '/url_family_index.php';
$index = file_exists($indexFile) ? require $indexFile : [];
// 🔴【新增 2】计算当前最大 A 编号
$maxId = 0;
foreach ($index as $aid) {
$num = (int)substr($aid, 1);
if ($num > $maxId) {
$maxId = $num;
}
}
// 页面按 sort 排序(保证路由注册顺序)
uasort($pages, fn($a, $b) => $a['sort'] <=> $b['sort']);
// prefix 套数
$prefixSuiteCount = max(array_map(fn($p) => count($p['prefix']), $pages));
$families = [];
// ❌【删除】$seq = 1;
for ($pi = 0; $pi < $prefixSuiteCount; $pi++) {
for ($ti = 0; $ti < 8; $ti++) {
/**
* 🔴【新增 3】构造 family 唯一指纹 key
* 只要 page / prefix / 模板索引一样URL 身份就一样
*/
$familyKeyParts = [];
foreach ($pages as $pageKey => $page) {
$prefix = $page['prefix'][$pi] ?? end($page['prefix']);
$familyKeyParts[] = $pageKey . ':' . $prefix;
}
$familyKey = implode('|', $familyKeyParts) . '|tpl' . $ti;
// 🔴【新增 4】从 index 取 A 编号(没有就新增)
if (!isset($index[$familyKey])) {
$maxId++;
$index[$familyKey] = 'A' . str_pad((string)$maxId, 3, '0', STR_PAD_LEFT);
}
$aid = $index[$familyKey];
// 🔴【修改】family 的 id 不再用 $seq
$family = [
'id' => $aid,
'home' => [
'pattern' => '',
'routes' => [
'/'
]
],
];
foreach ($pages as $pageKey => $page) {
$type = $page['type'];
if (!isset($templates[$type])) {
continue;
}
$prefix = $page['prefix'][$pi] ?? end($page['prefix']);
$pattern = str_replace('{prefix}', $prefix, $templates[$type]['pattern'][$ti]);
$route = str_replace('{prefix}', $prefix, $templates[$type]['routes'][$ti]);
$family[$pageKey] = [
'sort' => $page['sort'],
'pattern' => $pattern,
'routes' => [$route],
];
}
// 🔴【修改】用 A 编号做 key避免被重排
$families[$aid] = $family;
}
}
// 🔴【新增 5】index 落盘(只会 append
file_put_contents(
$indexFile,
"<?php\nreturn " . var_export($index, true) . ";\n"
);
// 🔴【新增 6】按 A 编号排序,输出稳定顺序
ksort($families);
return array_values($families);
}
return buildUrlFamilyPool();

Some files were not shown because too many files have changed in this diff Show More