feat: sync latest GPT SEO routing and docs
This commit is contained in:
@@ -1,117 +1,133 @@
|
||||
{// ===================== Title Variants ===================== }
|
||||
|
||||
{php}
|
||||
$strDetailTitleName = trim((string)($arrVideo['v_name'] ?? ''));
|
||||
if ($strDetailTitleName === '') {
|
||||
$strDetailTitleName = '视频详情';
|
||||
}
|
||||
|
||||
$strDetailTitleYear = trim((string)($arrVideo['v_year'] ?? ''));
|
||||
$boolShowDetailYear = $strDetailTitleYear !== ''
|
||||
&& preg_match('/^(19|20)\d{2}$/', $strDetailTitleYear)
|
||||
&& $strDetailTitleYear !== '0';
|
||||
|
||||
$strDetailTitleScore = trim((string)($arrVideo['v_score'] ?? ''));
|
||||
$boolShowDetailScore = $strDetailTitleScore !== ''
|
||||
&& is_numeric($strDetailTitleScore)
|
||||
&& (float)$strDetailTitleScore > 0;
|
||||
{/php}
|
||||
|
||||
{if $variant == 0}
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title v0">
|
||||
{$arrVideo.v_name}
|
||||
{$strDetailTitleName}
|
||||
</h1>
|
||||
|
||||
{elseif $variant == 1}
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title v1">
|
||||
{$arrVideo.v_name}
|
||||
<small>{$arrVideo.v_year}</small>
|
||||
{$strDetailTitleName}
|
||||
{if $boolShowDetailYear}<small>{$strDetailTitleYear}</small>{/if}
|
||||
</h1>
|
||||
|
||||
{elseif $variant == 2}
|
||||
<h2 class="{$TpStyle.dom_prefix}-dm-title v2">
|
||||
《{$arrVideo.v_name}》
|
||||
</h2>
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title v2">
|
||||
《{$strDetailTitleName}》
|
||||
</h1>
|
||||
|
||||
{elseif $variant == 3}
|
||||
<header class="{$TpStyle.dom_prefix}-dm-title-wrap v3">
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title">{$arrVideo.v_name}</h1>
|
||||
<span class="{$TpStyle.dom_prefix}-dm-sub">{$arrVideo.v_year}</span>
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title">{$strDetailTitleName}</h1>
|
||||
{if $boolShowDetailYear}<span class="{$TpStyle.dom_prefix}-dm-sub">{$strDetailTitleYear}</span>{/if}
|
||||
</header>
|
||||
|
||||
{elseif $variant == 4}
|
||||
<div class="{$TpStyle.dom_prefix}-dm-title-box v4">
|
||||
<strong class="{$TpStyle.dom_prefix}-dm-title">{$arrVideo.v_name}</strong>
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title">{$strDetailTitleName}</h1>
|
||||
</div>
|
||||
|
||||
{elseif $variant == 5}
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title v5">
|
||||
{$arrVideo.v_name}
|
||||
{$strDetailTitleName}
|
||||
<sup>HD</sup>
|
||||
</h1>
|
||||
|
||||
{elseif $variant == 6}
|
||||
<section class="{$TpStyle.dom_prefix}-dm-title-wrap v6">
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title">{$arrVideo.v_name}</h1>
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title">{$strDetailTitleName}</h1>
|
||||
</section>
|
||||
|
||||
{elseif $variant == 7}
|
||||
<article class="{$TpStyle.dom_prefix}-dm-title-wrap v7">
|
||||
<h2 class="{$TpStyle.dom_prefix}-dm-title">{$arrVideo.v_name}</h2>
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title">{$strDetailTitleName}</h1>
|
||||
</article>
|
||||
|
||||
{elseif $variant == 8}
|
||||
<figure class="{$TpStyle.dom_prefix}-dm-title-wrap v8">
|
||||
<figcaption class="{$TpStyle.dom_prefix}-dm-title">
|
||||
{$arrVideo.v_name}
|
||||
</figcaption>
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title">
|
||||
{$strDetailTitleName}
|
||||
</h1>
|
||||
</figure>
|
||||
|
||||
{elseif $variant == 9}
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title v9">
|
||||
{$arrVideo.v_name}
|
||||
<span class="{$TpStyle.dom_prefix}-dm-tag">在线观看</span>
|
||||
{$strDetailTitleName}
|
||||
</h1>
|
||||
|
||||
{elseif $variant == 10}
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title v10" data-title="{$arrVideo.v_name}">
|
||||
{$arrVideo.v_name}
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title v10" data-title="{$strDetailTitleName}">
|
||||
{$strDetailTitleName}
|
||||
</h1>
|
||||
|
||||
{elseif $variant == 11}
|
||||
<h2 class="{$TpStyle.dom_prefix}-dm-title v11">
|
||||
<strong>{$arrVideo.v_name}</strong>
|
||||
</h2>
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title v11">
|
||||
<strong>{$strDetailTitleName}</strong>
|
||||
</h1>
|
||||
|
||||
{elseif $variant == 12}
|
||||
<div class="{$TpStyle.dom_prefix}-dm-title-box v12">
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title">
|
||||
{$arrVideo.v_name}
|
||||
<em>{$arrVideo.v_year}</em>
|
||||
{$strDetailTitleName}
|
||||
{if $boolShowDetailYear}<em>{$strDetailTitleYear}</em>{/if}
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
{elseif $variant == 13}
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title v13">
|
||||
{$arrVideo.v_name}
|
||||
<span class="{$TpStyle.dom_prefix}-dm-score">{$arrVideo.v_score}</span>
|
||||
{$strDetailTitleName}
|
||||
{if $boolShowDetailScore}<span class="{$TpStyle.dom_prefix}-dm-score">{$strDetailTitleScore}</span>{/if}
|
||||
</h1>
|
||||
|
||||
{elseif $variant == 14}
|
||||
<header class="{$TpStyle.dom_prefix}-dm-title-wrap v14">
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title">{$arrVideo.v_name}</h1>
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title">{$strDetailTitleName}</h1>
|
||||
<i class="{$TpStyle.dom_prefix}-dm-icon"></i>
|
||||
</header>
|
||||
|
||||
{elseif $variant == 15}
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title v15">
|
||||
{$arrVideo.v_name} 免费高清完整版
|
||||
{$strDetailTitleName} 免费高清完整版
|
||||
</h1>
|
||||
|
||||
{elseif $variant == 16}
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title v16" itemprop="name">
|
||||
{$arrVideo.v_name}
|
||||
{$strDetailTitleName}
|
||||
</h1>
|
||||
|
||||
{elseif $variant == 17}
|
||||
<div class="{$TpStyle.dom_prefix}-dm-title-box v17">
|
||||
<h2 class="{$TpStyle.dom_prefix}-dm-title">{$arrVideo.v_name}</h2>
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title">{$strDetailTitleName}</h1>
|
||||
</div>
|
||||
|
||||
{elseif $variant == 18}
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title v18">
|
||||
{$arrVideo.v_name}
|
||||
{$strDetailTitleName}
|
||||
<span class="{$TpStyle.dom_prefix}-dm-hidden">
|
||||
{$arrVideo.v_year} 在线观看
|
||||
{if $boolShowDetailYear}{$strDetailTitleYear}{/if}
|
||||
</span>
|
||||
</h1>
|
||||
|
||||
{elseif $variant == 19}
|
||||
<section class="{$TpStyle.dom_prefix}-dm-title-wrap v19">
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title">{$arrVideo.v_name}</h1>
|
||||
<h1 class="{$TpStyle.dom_prefix}-dm-title">{$strDetailTitleName}</h1>
|
||||
</section>
|
||||
|
||||
{/if}
|
||||
|
||||
Reference in New Issue
Block a user