<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://wflswiki.zelda-110.link/index.php?action=history&amp;feed=atom&amp;title=Module%3ASummary</id>
	<title>Module:Summary - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wflswiki.zelda-110.link/index.php?action=history&amp;feed=atom&amp;title=Module%3ASummary"/>
	<link rel="alternate" type="text/html" href="https://wflswiki.zelda-110.link/index.php?title=Module:Summary&amp;action=history"/>
	<updated>2026-07-31T05:10:36Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wflswiki.zelda-110.link/index.php?title=Module:Summary&amp;diff=241&amp;oldid=prev</id>
		<title>Zelda110：​创建页面，内容为“local p = {}  -- 輔助函數：從文本中提取第一段（以換行符分隔） function p.get(frame)     local title = mw.title.new(frame.args[1] or frame.getParent().args[1])     if not title then         return &#039;&#039;     end          local content = title:getContent()     if not content then         return &#039;&#039;     end          -- 移除所有 Wiki 標記和模板調用，只保留純文本     -- 這是一個簡化版本，用於快速提取     local plainT…”</title>
		<link rel="alternate" type="text/html" href="https://wflswiki.zelda-110.link/index.php?title=Module:Summary&amp;diff=241&amp;oldid=prev"/>
		<updated>2025-11-30T08:28:13Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“local p = {}  -- 輔助函數：從文本中提取第一段（以換行符分隔） function p.get(frame)     local title = mw.title.new(frame.args[1] or frame.getParent().args[1])     if not title then         return &amp;#039;&amp;#039;     end          local content = title:getContent()     if not content then         return &amp;#039;&amp;#039;     end          -- 移除所有 Wiki 標記和模板調用，只保留純文本     -- 這是一個簡化版本，用於快速提取     local plainT…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
-- 輔助函數：從文本中提取第一段（以換行符分隔）&lt;br /&gt;
function p.get(frame)&lt;br /&gt;
    local title = mw.title.new(frame.args[1] or frame.getParent().args[1])&lt;br /&gt;
    if not title then&lt;br /&gt;
        return &amp;#039;&amp;#039;&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    local content = title:getContent()&lt;br /&gt;
    if not content then&lt;br /&gt;
        return &amp;#039;&amp;#039;&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    -- 移除所有 Wiki 標記和模板調用，只保留純文本&lt;br /&gt;
    -- 這是一個簡化版本，用於快速提取&lt;br /&gt;
    local plainText = mw.text.strip(content)&lt;br /&gt;
    &lt;br /&gt;
    -- 以兩個或多個換行符分隔，通常表示段落&lt;br /&gt;
    local paragraphs = mw.text.split(plainText, &amp;quot;\n\n&amp;quot;, true)&lt;br /&gt;
    &lt;br /&gt;
    -- 找到第一個非空且非特殊（如只有模板或表格）的段落&lt;br /&gt;
    for _, para in ipairs(paragraphs) do&lt;br /&gt;
        local trimmedPara = mw.text.trim(para)&lt;br /&gt;
        -- 忽略純粹是表格、列表或標題的行&lt;br /&gt;
        if not trimmedPara:match(&amp;#039;{|&amp;#039;) and &lt;br /&gt;
           not trimmedPara:match(&amp;#039;^%*&amp;#039;) and &lt;br /&gt;
           not trimmedPara:match(&amp;#039;^#&amp;#039;) and &lt;br /&gt;
           not trimmedPara:match(&amp;#039;^=&amp;#039;) and&lt;br /&gt;
           trimmedPara ~= &amp;#039;&amp;#039; then&lt;br /&gt;
            &lt;br /&gt;
            -- 將摘要限制在 150 個字符左右&lt;br /&gt;
            local summary = mw.text.truncate(trimmedPara, 150, &amp;#039;...&amp;#039;)&lt;br /&gt;
            return summary&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    return &amp;#039;&amp;#039; -- 如果找不到合適的摘要，返回空&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Zelda110</name></author>
	</entry>
</feed>