<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://wflswiki.zelda-110.link/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=240D%3AC010%3A18%3A4%3A0%3A0%3A0%3A50</id>
	<title>武外梗百科 - 用户贡献 [zh]</title>
	<link rel="self" type="application/atom+xml" href="https://wflswiki.zelda-110.link/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=240D%3AC010%3A18%3A4%3A0%3A0%3A0%3A50"/>
	<link rel="alternate" type="text/html" href="https://wflswiki.zelda-110.link/wiki/Special:%E7%94%A8%E6%88%B7%E8%B4%A1%E7%8C%AE/240D:C010:18:4:0:0:0:50"/>
	<updated>2026-07-31T00:44:17Z</updated>
	<subtitle>用户贡献</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wflswiki.zelda-110.link/index.php?title=Module:PageSummary&amp;diff=1054</id>
		<title>Module:PageSummary</title>
		<link rel="alternate" type="text/html" href="https://wflswiki.zelda-110.link/index.php?title=Module:PageSummary&amp;diff=1054"/>
		<updated>2026-02-18T04:56:42Z</updated>

		<summary type="html">&lt;p&gt;240D:C010:18:4:0:0:0:50：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.render(frame)&lt;br /&gt;
    -- 获取条目名称，默认为当前页&lt;br /&gt;
    local pageTitle = frame.args[1] or mw.title.getCurrentTitle().text&lt;br /&gt;
    local entityId = mw.wikibase.getEntityIdForTitle(pageTitle)&lt;br /&gt;
&lt;br /&gt;
    if not entityId then&lt;br /&gt;
        return &#039;&amp;lt;div class=&amp;quot;error&amp;quot;&amp;gt;未找到关联的 Wikibase 项目。&amp;lt;/div&amp;gt;&#039;&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    -- 1. 获取描述 (Summary)&lt;br /&gt;
    local description = mw.wikibase.getDescription(entityId) or &amp;quot;暂无描述&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    -- 2. 获取图片 (P18 属性)&lt;br /&gt;
    local image = &amp;quot;&amp;quot;&lt;br /&gt;
    local claims = mw.wikibase.getBestStatements(entityId, &#039;P18&#039;)&lt;br /&gt;
    if claims[1] and claims[1].mainsnak.datavalue then&lt;br /&gt;
        image = claims[1].mainsnak.datavalue.value&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    -- 3. 构建 UI&lt;br /&gt;
    local container = mw.html.create(&#039;div&#039;)&lt;br /&gt;
        :cssText(&#039;display: flex; gap: 15px; background: #f8f9fa; border: 1px solid #a2a9b1; padding: 10px; border-radius: 8px; max-width: 400px;&#039;)&lt;br /&gt;
&lt;br /&gt;
    -- 左侧图片&lt;br /&gt;
    if image ~= &amp;quot;&amp;quot; then&lt;br /&gt;
        container:tag(&#039;div&#039;)&lt;br /&gt;
            :cssText(&#039;flex-shrink: 0;&#039;)&lt;br /&gt;
            :wikitext(string.format(&#039;[[File:%s|100px]]&#039;, image))&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    -- 右侧文字&lt;br /&gt;
    local textContainer = container:tag(&#039;div&#039;)&lt;br /&gt;
    textContainer:tag(&#039;div&#039;)&lt;br /&gt;
        :cssText(&#039;font-weight: bold; font-size: 1.1em; margin-bottom: 5px;&#039;)&lt;br /&gt;
        :wikitext(pageTitle)&lt;br /&gt;
    textContainer:tag(&#039;div&#039;)&lt;br /&gt;
        :cssText(&#039;font-size: 0.9em; color: #54595d;&#039;)&lt;br /&gt;
        :wikitext(description)&lt;br /&gt;
&lt;br /&gt;
    return tostring(container)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>240D:C010:18:4:0:0:0:50</name></author>
	</entry>
</feed>