<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://galbaike.com/index.php?action=history&amp;feed=atom&amp;title=Module%3A%E5%89%A7%E9%9B%86%E5%88%97%E8%A1%A8</id>
	<title>Module:剧集列表 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://galbaike.com/index.php?action=history&amp;feed=atom&amp;title=Module%3A%E5%89%A7%E9%9B%86%E5%88%97%E8%A1%A8"/>
	<link rel="alternate" type="text/html" href="https://galbaike.com/index.php?title=Module:%E5%89%A7%E9%9B%86%E5%88%97%E8%A1%A8&amp;action=history"/>
	<updated>2026-10-20T10:59:55Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://galbaike.com/index.php?title=Module:%E5%89%A7%E9%9B%86%E5%88%97%E8%A1%A8&amp;diff=3627&amp;oldid=prev</id>
		<title>imported&gt;Makuraouo：​撤销2次修订（修订版本91750498至91750656）</title>
		<link rel="alternate" type="text/html" href="https://galbaike.com/index.php?title=Module:%E5%89%A7%E9%9B%86%E5%88%97%E8%A1%A8&amp;diff=3627&amp;oldid=prev"/>
		<updated>2026-03-03T16:02:17Z</updated>

		<summary type="html">&lt;p&gt;撤销2次修订（修订版本&lt;a href=&quot;/Special:Diff/91750498&quot; title=&quot;Special:Diff/91750498&quot;&gt;91750498&lt;/a&gt;至&lt;a href=&quot;/Special:Diff/91750656&quot; title=&quot;Special:Diff/91750656&quot;&gt;91750656&lt;/a&gt;）&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
local episodes = {}&lt;br /&gt;
&lt;br /&gt;
local titleList = {&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;,&amp;quot;C&amp;quot;,&amp;quot;D&amp;quot;,&amp;quot;E&amp;quot;,&amp;quot;F&amp;quot;,&amp;quot;G&amp;quot;,&amp;quot;H&amp;quot;,&amp;quot;I&amp;quot;,&amp;quot;J&amp;quot;,&amp;quot;K&amp;quot;,&amp;quot;L&amp;quot;,&amp;quot;M&amp;quot;,&amp;quot;N&amp;quot;,&amp;quot;O&amp;quot;,&amp;quot;P&amp;quot;,&amp;quot;Q&amp;quot;,&amp;quot;R&amp;quot;,&amp;quot;S&amp;quot;,&amp;quot;T&amp;quot;,&amp;quot;U&amp;quot;,&amp;quot;V&amp;quot;,&amp;quot;W&amp;quot;,&amp;quot;X&amp;quot;,&amp;quot;Y&amp;quot;,&amp;quot;Z&amp;quot;}&lt;br /&gt;
local localColSpan = 0&lt;br /&gt;
local localRowSpan = 0&lt;br /&gt;
local summaryRow = false&lt;br /&gt;
&lt;br /&gt;
function episodes.headerRow(frame, text, style, rowStyle, colspan, rowspan)&lt;br /&gt;
	local row = mw.html.create(&amp;quot;th&amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	if checknil(text) then&lt;br /&gt;
		localColSpan = localColSpan + 1&lt;br /&gt;
		row&lt;br /&gt;
		   :attr(&amp;quot;colspan&amp;quot;, (colspan or &amp;quot;1&amp;quot;))&lt;br /&gt;
		   :attr(&amp;quot;rowspan&amp;quot;, (rowspan or tostring(localRowSpan-1)))&lt;br /&gt;
		   :cssText(&amp;quot;padding:.2em .5em;&amp;quot;..(rowStyle or &amp;quot;&amp;quot;)..(style or &amp;quot;&amp;quot;))&lt;br /&gt;
		   :wikitext(text)&lt;br /&gt;
		return row&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function episodes.baseSummaryRow(frame, text, lineColor)&lt;br /&gt;
	local row = mw.html.create(&amp;quot;td&amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	if text ~= &amp;quot;&amp;quot; then&lt;br /&gt;
		local summaryDiv = mw.html.create(&amp;#039;div&amp;#039;) -- Copy and edited from the [[en:Module:Episode list]]&lt;br /&gt;
				:css(&amp;quot;max-width&amp;quot;, &amp;quot;90vw&amp;quot;)&lt;br /&gt;
				:css(&amp;quot;position&amp;quot;, &amp;quot;sticky&amp;quot;)&lt;br /&gt;
				:css(&amp;quot;left&amp;quot;, &amp;quot;0.2em&amp;quot;)&lt;br /&gt;
				:newline()&lt;br /&gt;
				:wikitext(text)&lt;br /&gt;
		&lt;br /&gt;
		row:addClass(&amp;quot;description&amp;quot;)&lt;br /&gt;
		   :attr(&amp;quot;colspan&amp;quot;, 30)&lt;br /&gt;
		   :css(&amp;quot;padding&amp;quot;, &amp;quot;.5em&amp;quot;)&lt;br /&gt;
		   :css(&amp;quot;text-align&amp;quot;, &amp;quot;left&amp;quot;)&lt;br /&gt;
		   :css(&amp;quot;background&amp;quot;, &amp;quot;var(--background-color-base, transparent)&amp;quot;)&lt;br /&gt;
		   :css(&amp;quot;color&amp;quot;, &amp;quot;var(--color-base)&amp;quot;)&lt;br /&gt;
		   :css(&amp;quot;white-space&amp;quot;, &amp;quot;normal&amp;quot;)&lt;br /&gt;
		   :css(&amp;quot;border-bottom&amp;quot;, &amp;quot;.3em solid &amp;quot;..(lineColor or &amp;quot;#aaa&amp;quot;))&lt;br /&gt;
		   :node(summaryDiv)&lt;br /&gt;
		return mw.html.create(&amp;quot;tr&amp;quot;):node(row)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function episodes.titleRow(frame, text, subtitle, nativeTitle, rowStyle, style, subtitleStyle, colspan, rowspan)&lt;br /&gt;
	local row = mw.html.create(&amp;quot;td&amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	if summaryRow then text = &amp;quot;&amp;lt;strong&amp;gt;&amp;quot;..text..&amp;quot;&amp;lt;/strong&amp;gt;&amp;quot; end&lt;br /&gt;
	if checknil(subtitle) then &lt;br /&gt;
		text = text .. &amp;quot;&amp;lt;br /&amp;gt;&amp;lt;small style=\&amp;quot;color:gray;&amp;quot; ..(checknil(subtitleStyle) and subtitleStyle or &amp;quot;&amp;quot;).. &amp;quot;\&amp;quot;&amp;gt;&amp;lt;em&amp;gt;&amp;quot; ..subtitle.. &amp;quot;&amp;lt;/em&amp;gt;&amp;lt;/small&amp;gt;&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
		&lt;br /&gt;
	if string.find(text or &amp;quot;&amp;quot;, &amp;quot;plainlist&amp;quot;, 0, true) ~= nil then -- {{ubl}} template fixed&lt;br /&gt;
		text = string.gsub(text, &amp;quot;&amp;lt;br /&amp;gt;&amp;quot;, &amp;quot;&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if checknil(nativeTitle) then&lt;br /&gt;
		if string.find(nativeTitle, &amp;quot;plainlist&amp;quot;, 0, true) ~= nil then&lt;br /&gt;
			text = text..&amp;quot;-{&amp;quot;..string.gsub(string.gsub(nativeTitle, &amp;quot;\&amp;quot;&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;quot;, &amp;quot;\&amp;quot;&amp;gt;&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;（&amp;quot;),&amp;quot;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/div&amp;gt;&amp;quot;,&amp;quot;）&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;/div&amp;gt;&amp;quot;)..&amp;quot;}-&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			text = text .. &amp;quot;&amp;lt;br /&amp;gt;-{（&amp;quot; ..nativeTitle.. &amp;quot;）}-&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if checknil(text) then&lt;br /&gt;
		row:attr(&amp;quot;colspan&amp;quot;, colspan)&lt;br /&gt;
		   :attr(&amp;quot;rowspan&amp;quot;, (summaryRow and &amp;quot;1&amp;quot; or (rowspan or &amp;quot;1&amp;quot;)))&lt;br /&gt;
		   :css(&amp;quot;text-align&amp;quot;, &amp;quot;left&amp;quot;)&lt;br /&gt;
		   :css(&amp;quot;padding&amp;quot;, &amp;quot;.2em .5em&amp;quot;)&lt;br /&gt;
		   :css(&amp;quot;line-height&amp;quot;, &amp;quot;1.2&amp;quot;)&lt;br /&gt;
		   :cssText((rowStyle or &amp;quot;&amp;quot;)..(style or &amp;quot;&amp;quot;))&lt;br /&gt;
		   :wikitext(text)&lt;br /&gt;
		return row&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function episodes.multipleTitleRow(frame, text, subtitle, nativeTitle, style, rowStyle, subtitleStyle, colspan, rowspan)&lt;br /&gt;
	local row = mw.html.create()&lt;br /&gt;
	&lt;br /&gt;
	if checknil(text) then&lt;br /&gt;
		row:node(episodes.titleRow(&lt;br /&gt;
			frame, text, subtitle, &lt;br /&gt;
		   	nativeTitle, style,&lt;br /&gt;
		   	rowStyle, subtitleStyle, &lt;br /&gt;
		   	colspan, rowspan&lt;br /&gt;
		   )):addClass(&amp;quot;Title-EX&amp;quot;)&lt;br /&gt;
			 :attr(&amp;quot;scope&amp;quot;, &amp;quot;row&amp;quot;)&lt;br /&gt;
			 :css(&amp;quot;height&amp;quot;, &amp;quot;2em&amp;quot;)&lt;br /&gt;
		return row&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function episodes.chapterRow(frame, text, style, rowStyle, lineColor)&lt;br /&gt;
	local row = mw.html.create(&amp;quot;th&amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	if checknil(text) then&lt;br /&gt;
		if checknil(lineColor) then&lt;br /&gt;
			row:css(&amp;quot;border-bottom&amp;quot;, &amp;quot;.3em solid&amp;quot;..(lineColor or &amp;quot;#aaa&amp;quot;))&lt;br /&gt;
		end&lt;br /&gt;
		row:attr(&amp;quot;colspan&amp;quot;, (colspan or &amp;quot;25&amp;quot;))&lt;br /&gt;
		   :cssText((rowStyle or &amp;quot;&amp;quot;)..(style or &amp;quot;&amp;quot;))&lt;br /&gt;
		   :wikitext(text)&lt;br /&gt;
		return row&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function episodes.baseRow(frame, tableclass, class, text, style, rowStyle, colspan, rowspan)&lt;br /&gt;
	local row = mw.html.create(tableclass or &amp;quot;td&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
	-- Check text&lt;br /&gt;
	if text == &amp;quot;TBA&amp;quot; or text == &amp;quot;待公布&amp;quot; then -- {{TBA}} template&lt;br /&gt;
		text = &amp;quot;待公布&amp;quot;&lt;br /&gt;
		style = &amp;quot;background: #DDF; vertical-align: middle;&amp;quot;..(style == nil and style or &amp;quot;&amp;quot;)&lt;br /&gt;
	elseif text == &amp;quot;TBD&amp;quot; or text == &amp;quot;待定&amp;quot; then -- {{TBD}} template&lt;br /&gt;
		text = &amp;quot;待定&amp;quot;&lt;br /&gt;
		style = &amp;quot;background: #FFD; vertical-align: middle;&amp;quot;..(style == nil and style or &amp;quot;&amp;quot;)&lt;br /&gt;
	elseif text == &amp;quot;N/A&amp;quot; or text == &amp;quot;不适用&amp;quot; or text == &amp;quot;不适用&amp;quot; or text == &amp;quot;-&amp;quot; then -- {{N/A}} template&lt;br /&gt;
		if text ~= &amp;quot;-&amp;quot; then text = &amp;quot;不适用&amp;quot; end&lt;br /&gt;
		if class ~= nil then class = &amp;quot;table-na skin-invert&amp;quot;..(class..&amp;quot; &amp;quot; or &amp;quot;&amp;quot;) end&lt;br /&gt;
		style = &amp;quot;background: var(--background-color-disabled-subtle, #ececec); color: var(--color-disabled, #2c2c2c); vertical-align: middle; font-size: smaller;&amp;quot;..(style == nil and style or &amp;quot;&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if checknil(text) then&lt;br /&gt;
		localColSpan = localColSpan + 1&lt;br /&gt;
		if summaryRow then &lt;br /&gt;
			if localRowSpan &amp;gt; 0 then rowspan = tostring(localRowSpan-1)&lt;br /&gt;
			else rowspan = &amp;quot;1&amp;quot; end&lt;br /&gt;
		end&lt;br /&gt;
		if string.find(text or &amp;quot;&amp;quot;, &amp;quot;data-temp=\&amp;quot;spml\&amp;quot;&amp;quot;, 0, true) ~= nil then -- {{spml}} template fixed&lt;br /&gt;
			text = text:gsub(&amp;quot;、&amp;quot;, &amp;quot;&amp;lt;span style=&amp;#039;user-select: none&amp;#039;&amp;gt;、&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
			text = &amp;quot;&amp;lt;span style=&amp;#039;white-space:normal&amp;#039;&amp;gt;&amp;quot;..text..&amp;quot;&amp;lt;/span&amp;gt;&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		row&lt;br /&gt;
		   :addClass(class)&lt;br /&gt;
		   :attr(&amp;quot;scope&amp;quot;, &amp;quot;col&amp;quot;)&lt;br /&gt;
		   :attr(&amp;quot;colspan&amp;quot;, (colspan or &amp;quot;1&amp;quot;))&lt;br /&gt;
		   :attr(&amp;quot;rowspan&amp;quot;, rowspan or tostring(localRowSpan-1))&lt;br /&gt;
		   :css(&amp;quot;text-align&amp;quot;, &amp;quot;center&amp;quot;)&lt;br /&gt;
		   :cssText(&amp;quot;padding:.2em .5em;&amp;quot;..(rowStyle or &amp;quot;&amp;quot;)..(style or &amp;quot;&amp;quot;))&lt;br /&gt;
		   :wikitext(text)&lt;br /&gt;
		return row&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return &amp;quot;&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function episodes.listrow(frame, args, id, text, dtext)&lt;br /&gt;
	local htext = &amp;quot;td&amp;quot;&lt;br /&gt;
	if id == 1 then&lt;br /&gt;
		htext = &amp;quot;th&amp;quot;&lt;br /&gt;
	elseif id == 2 then&lt;br /&gt;
		return episodes.titleRow(&lt;br /&gt;
			frame, args[&amp;quot;Title&amp;quot;], args[&amp;quot;Subtitle&amp;quot;],&lt;br /&gt;
			args[&amp;quot;NativeTitle&amp;quot;], args[&amp;quot;TitleStyle&amp;quot;],&lt;br /&gt;
			args.Style, args[&amp;quot;SubtitleStyle&amp;quot;],&lt;br /&gt;
			args[&amp;quot;TitleColSpan&amp;quot;], args[&amp;quot;TitleRowSpan&amp;quot;]&lt;br /&gt;
		)&lt;br /&gt;
	elseif id == 3 then&lt;br /&gt;
		return episodes.multipleTitleRow(&lt;br /&gt;
			frame, args[&amp;quot;Title&amp;quot;..text], args[&amp;quot;Subtitle&amp;quot;..text],&lt;br /&gt;
			args[&amp;quot;NativeTitle&amp;quot;..text], args[&amp;quot;Title&amp;quot;..text..&amp;quot;Style&amp;quot;],&lt;br /&gt;
			args.Style, args[&amp;quot;Subtitle&amp;quot;..text..&amp;quot;Style&amp;quot;],&lt;br /&gt;
			args[&amp;quot;Title&amp;quot;..text..&amp;quot;ColSpan&amp;quot;], args[&amp;quot;Title&amp;quot;..text..&amp;quot;RowSpan&amp;quot;]&lt;br /&gt;
		)&lt;br /&gt;
	elseif id == -1 then&lt;br /&gt;
		return episodes.headerRow(&lt;br /&gt;
			frame, (args[text] or dtext), args[text..&amp;quot;Style&amp;quot;],&lt;br /&gt;
			args.Style, args[text..&amp;quot;ColSpan&amp;quot;],&lt;br /&gt;
			args[text..&amp;quot;RowSpan&amp;quot;]&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
	return episodes.baseRow(&lt;br /&gt;
		frame, htext, args[text..&amp;quot;Class&amp;quot;], &lt;br /&gt;
		args[text], args[text..&amp;quot;Style&amp;quot;], &lt;br /&gt;
		args.Style, args[text..&amp;quot;ColSpan&amp;quot;], &lt;br /&gt;
		args[text..&amp;quot;RowSpan&amp;quot;]&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function checknil(data)&lt;br /&gt;
	return ((data or &amp;quot;&amp;quot;) ~= &amp;quot;&amp;quot;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function episodes.base(frame, args)&lt;br /&gt;
	args = args or {}&lt;br /&gt;
&lt;br /&gt;
	local base = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	summaryRow = checknil(args.Summary) and (not checknil(args.SublistOf) or (checknil(args.SublistOf) and mw.title.getCurrentTitle().text ~= args.SublistOf))&lt;br /&gt;
	&lt;br /&gt;
	if args.Chapter then&lt;br /&gt;
		base:node(episodes.chapterRow(frame, args.Chapter, args.ChapterStyle, args.Style, args.ChapterColSpan, args.LineColor))&lt;br /&gt;
		return base&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	base&lt;br /&gt;
		:node(episodes.listrow(frame, args, -1, &amp;quot;Header0&amp;quot;))&lt;br /&gt;
		:node(episodes.listrow(frame, args, -1, &amp;quot;Header1&amp;quot;))&lt;br /&gt;
	&lt;br /&gt;
	if checknil(args[&amp;quot;TitleA&amp;quot;]) then&lt;br /&gt;
		localRowSpan = localRowSpan + 1&lt;br /&gt;
		for i=1,#titleList do &lt;br /&gt;
			if checknil(args[&amp;quot;Title&amp;quot;..titleList[i]]) then &lt;br /&gt;
				localRowSpan = localRowSpan + 1&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	else localRowSpan = 0 end&lt;br /&gt;
&lt;br /&gt;
	if args[&amp;quot;Number&amp;quot;] ~= &amp;quot;!INVISIBLE&amp;quot; then&lt;br /&gt;
		base:node(episodes.listrow(frame, args, (summaryRow and 1 or 0), &amp;quot;Number&amp;quot;))&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if checknil(args[&amp;quot;TitleA&amp;quot;]) then&lt;br /&gt;
		base:node(episodes.listrow(frame, args, 3, &amp;quot;A&amp;quot;))&lt;br /&gt;
	elseif args[&amp;quot;Title&amp;quot;] ~= &amp;quot;!INVISIBLE&amp;quot; then&lt;br /&gt;
		base:node(episodes.listrow(frame, args, 2, &amp;quot;&amp;quot;))&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	for i=0,20 do&lt;br /&gt;
		base:node(episodes.listrow(frame, args, 0, &amp;quot;Aux&amp;quot;..i))&lt;br /&gt;
		if mw.title.getCurrentTitle().text ~= args.SublistOf then&lt;br /&gt;
			if i%5 == 0 then&lt;br /&gt;
				for j=0+6*((i-5)/5),5+6*((i-5)/5) do&lt;br /&gt;
					base:node(episodes.listrow(frame, args, 0, &amp;quot;SubAux&amp;quot;..i))&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if checknil(args[&amp;quot;TitleA&amp;quot;]) then&lt;br /&gt;
		for i=2,#titleList do&lt;br /&gt;
			if checknil(args[&amp;quot;Title&amp;quot;..titleList[i]]) then&lt;br /&gt;
				base:tag(&amp;quot;tr&amp;quot;):node(episodes.listrow(frame, args, 3, titleList[i]))&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if summaryRow then &lt;br /&gt;
		base:tag(&amp;quot;tr&amp;quot;):node(episodes.baseSummaryRow(frame, args.Summary, args.LineColor))&lt;br /&gt;
	end&lt;br /&gt;
		&lt;br /&gt;
    return base&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function episodes.header(frame, args)&lt;br /&gt;
	args = args or {}&lt;br /&gt;
	&lt;br /&gt;
	local header = mw.html.create((args.ExcludeTableTag and &amp;quot;tr&amp;quot; or &amp;quot;table&amp;quot;))&lt;br /&gt;
	&lt;br /&gt;
	if not args.ExcludeTableTag then&lt;br /&gt;
		header&lt;br /&gt;
		  :addClass(&amp;quot;wikitable&amp;quot;)&lt;br /&gt;
		  :addClass(&amp;quot;wikiepisodetable&amp;quot;)&lt;br /&gt;
		  :css(&amp;quot;border-collapse&amp;quot;, &amp;quot;collapse&amp;quot;)&lt;br /&gt;
		  :css(&amp;quot;border-spacing&amp;quot;, &amp;quot;0&amp;quot;)&lt;br /&gt;
		  :cssText(args.TableStyle)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if (args.Caption or &amp;quot;&amp;quot;) ~= &amp;quot;&amp;quot; then&lt;br /&gt;
		header:tag(&amp;quot;caption&amp;quot;)&lt;br /&gt;
			  :cssText(args.CaptionStyle)&lt;br /&gt;
			  :wikitext(args.Caption)&lt;br /&gt;
	end&lt;br /&gt;
		  &lt;br /&gt;
	local headerRow = header:tag(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	headerRow&lt;br /&gt;
		     :cssText(&amp;quot;border-bottom: .3em solid &amp;quot; .. (args.LineColor or &amp;quot;#aaa&amp;quot;))&lt;br /&gt;
			 :node(episodes.listrow(frame, args, -1, &amp;quot;Header0&amp;quot;))&lt;br /&gt;
			 :node(episodes.listrow(frame, args, -1, &amp;quot;Header1&amp;quot;))&lt;br /&gt;
	if args[&amp;quot;Number&amp;quot;] ~= &amp;quot;!INVISIBLE&amp;quot; then&lt;br /&gt;
		headerRow:node(episodes.listrow(frame, args, -1, &amp;quot;Number&amp;quot; , &amp;quot;#&amp;quot;))&lt;br /&gt;
	end&lt;br /&gt;
	if args[&amp;quot;Title&amp;quot;] ~= &amp;quot;!INVISIBLE&amp;quot; then&lt;br /&gt;
		headerRow:node(episodes.listrow(frame, args, -1, &amp;quot;Title&amp;quot; , &amp;quot;剧集标题&amp;quot;))&lt;br /&gt;
	end&lt;br /&gt;
	for i=0,20 do&lt;br /&gt;
		headerRow:node(episodes.listrow(frame, args, -1, &amp;quot;Aux&amp;quot;..i))&lt;br /&gt;
		if mw.title.getCurrentTitle().text ~= args.SublistOf then&lt;br /&gt;
			if i%5 == 0 then&lt;br /&gt;
				for j=0+6*((i-5)/5),5+6*((i-5)/5) do&lt;br /&gt;
					headerRow:node(episodes.listrow(frame, args, -1, &amp;quot;SubAux&amp;quot;..i))&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
    return tostring(mw.ustring.gsub(tostring(header), &amp;quot;&amp;lt;/table&amp;gt;&amp;quot;, &amp;quot;&amp;quot;))&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.mainHeader(frame)&lt;br /&gt;
    local args = require(&amp;#039;Module:Arguments&amp;#039;).getArgs(frame, {&lt;br /&gt;
		removeBlanks = false,&lt;br /&gt;
        wrappers = &amp;quot;Template:剧集列表/base/header&amp;quot;&lt;br /&gt;
    })&lt;br /&gt;
	return episodes.header(frame, args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
    local args = require(&amp;#039;Module:Arguments&amp;#039;).getArgs(frame, {&lt;br /&gt;
		removeBlanks = false,&lt;br /&gt;
        wrappers = &amp;quot;Template:剧集列表/base&amp;quot;&lt;br /&gt;
    })&lt;br /&gt;
	return episodes.base(frame, args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Makuraouo</name></author>
	</entry>
</feed>