<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.statsape.com/index.php?action=history&amp;feed=atom&amp;title=%E6%A8%A1%E5%9D%97%3ANavplateList</id>
	<title>模块:NavplateList - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.statsape.com/index.php?action=history&amp;feed=atom&amp;title=%E6%A8%A1%E5%9D%97%3ANavplateList"/>
	<link rel="alternate" type="text/html" href="https://wiki.statsape.com/index.php?title=%E6%A8%A1%E5%9D%97:NavplateList&amp;action=history"/>
	<updated>2026-05-14T14:43:07Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://wiki.statsape.com/index.php?title=%E6%A8%A1%E5%9D%97:NavplateList&amp;diff=8526&amp;oldid=prev</id>
		<title>Zeroclanzhang：​创建页面，内容为“local p = {} local dpl = require(&#039;Module:DPLlua&#039;).ask  -- 假设Module:DPLlua是您提供的Lua脚本  function p.navplate(frame)     local category = frame.args.category or &#039;&#039;     local extraParam1 = frame.args.extraParam1 or &#039;&#039;     local extraParam2 = frame.args.extraParam2 or &#039;&#039;     local namespace = frame.args.namespace or &#039;&#039;      -- 构建DPL查询     local query = {         titlematch = category,         -- 添加其它查询参数         -- ...…”</title>
		<link rel="alternate" type="text/html" href="https://wiki.statsape.com/index.php?title=%E6%A8%A1%E5%9D%97:NavplateList&amp;diff=8526&amp;oldid=prev"/>
		<updated>2024-01-24T04:26:54Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“local p = {} local dpl = require(&amp;#039;Module:DPLlua&amp;#039;).ask  -- 假设Module:DPLlua是您提供的Lua脚本  function p.navplate(frame)     local category = frame.args.category or &amp;#039;&amp;#039;     local extraParam1 = frame.args.extraParam1 or &amp;#039;&amp;#039;     local extraParam2 = frame.args.extraParam2 or &amp;#039;&amp;#039;     local namespace = frame.args.namespace or &amp;#039;&amp;#039;      -- 构建DPL查询     local query = {         titlematch = category,         -- 添加其它查询参数         -- ...…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
local dpl = require(&amp;#039;Module:DPLlua&amp;#039;).ask  -- 假设Module:DPLlua是您提供的Lua脚本&lt;br /&gt;
&lt;br /&gt;
function p.navplate(frame)&lt;br /&gt;
    local category = frame.args.category or &amp;#039;&amp;#039;&lt;br /&gt;
    local extraParam1 = frame.args.extraParam1 or &amp;#039;&amp;#039;&lt;br /&gt;
    local extraParam2 = frame.args.extraParam2 or &amp;#039;&amp;#039;&lt;br /&gt;
    local namespace = frame.args.namespace or &amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
    -- 构建DPL查询&lt;br /&gt;
    local query = {&lt;br /&gt;
        titlematch = category,&lt;br /&gt;
        -- 添加其它查询参数&lt;br /&gt;
        -- ...&lt;br /&gt;
        format = &amp;#039;json&amp;#039;,  -- 返回JSON格式以便处理&lt;br /&gt;
        allowcachedresults = true  -- 允许缓存结果&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if extraParam1 ~= &amp;#039;&amp;#039; then&lt;br /&gt;
        query.titlematch = extraParam1&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    if extraParam2 ~= &amp;#039;&amp;#039; then&lt;br /&gt;
        query.titlematch = extraParam2&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    if namespace ~= &amp;#039;&amp;#039; then&lt;br /&gt;
        query.namespace = namespace&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    -- 执行DPL查询&lt;br /&gt;
    local result = dpl.ask(query)&lt;br /&gt;
&lt;br /&gt;
    -- 格式化输出&lt;br /&gt;
    local output = &amp;#039;&amp;#039;&lt;br /&gt;
    for _, page in ipairs(result) do&lt;br /&gt;
        output = output .. &amp;#039;* [[&amp;#039; .. page.title .. &amp;#039;]]\n&amp;#039;&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    return output&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Zeroclanzhang</name></author>
	</entry>
</feed>