<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Module%3AInfobox_mapframe%2Fdoc</id>
	<title>Module:Infobox mapframe/doc - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Module%3AInfobox_mapframe%2Fdoc"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Module:Infobox_mapframe/doc&amp;action=history"/>
	<updated>2026-06-24T15:23:54Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Module:Infobox_mapframe/doc&amp;diff=4515133&amp;oldid=prev</id>
		<title>imported&gt;Kcx36：​/* 在信息框模板中嵌入 */</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Module:Infobox_mapframe/doc&amp;diff=4515133&amp;oldid=prev"/>
		<updated>2025-12-27T12:27:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;在信息框模板中嵌入&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{NoteTA|G1=MediaWiki|G2=IT}}&lt;br /&gt;
{{Documentation subpage}}&amp;lt;!-- 在本行下編輯模組說明 --&amp;gt;&lt;br /&gt;
{{Module rating|beta}}&lt;br /&gt;
{{High-use}}&lt;br /&gt;
{{Lua|Module:Mapframe|Module:InfoboxImage|Module:Yesno|Module:Arguments}}&lt;br /&gt;
{{Lua sidebar}}&lt;br /&gt;
该模块用于在信息框中自动生成mapframe交互式地图，编者只需输入少量参数即可实现。&lt;br /&gt;
&lt;br /&gt;
==通用用法==&lt;br /&gt;
直接使用模板{{tl|Infobox mapframe}}，参照其文档说明即可。本模块也可导入其他Lua模块使用。&lt;br /&gt;
&lt;br /&gt;
==在信息框模板中嵌入==&lt;br /&gt;
:&amp;#039;&amp;#039;示例编辑: [https://en.wikipedia.org/w/index.php?title=Template%3AInfobox_prison&amp;amp;type=revision&amp;amp;diff=962824818&amp;amp;oldid=782742135 Template:Infobox prison]、[https://en.wikipedia.org/w/index.php?title=Template%3AInfobox_prison%2Fdoc&amp;amp;type=revision&amp;amp;diff=962825435&amp;amp;oldid=768262729 Template:Infobox prison/doc]&amp;#039;&amp;#039;&lt;br /&gt;
===修改模板===&lt;br /&gt;
若要将mapframe地图集成到现有的信息框模板中，需在模板代码的适当位置添加调用语句。地图可以放置在信息框的顶部附近（通常在图片下方）或底部，参照以下示例修改模板即可（注意根据现有图片或{{code|data}}参数的数量调整数字编号，如下方的{{code|4}}，或{{code|97}}、{{code|99}}）：&lt;br /&gt;
&lt;br /&gt;
{|style=width:100%&lt;br /&gt;
|-&lt;br /&gt;
! 若置于信息框顶部附近 !! 若置于信息框底部附近&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;&lt;br /&gt;
| image4     = {{#invoke:Infobox mapframe|auto}}&lt;br /&gt;
| caption4   = {{#invoke:Infobox mapframe|autocaption}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|&amp;lt;pre&amp;gt;&lt;br /&gt;
| header97   = {{#if:{{{mapframe|}}}|地图}}&lt;br /&gt;
| data98     = {{#invoke:Infobox mapframe|auto}}&lt;br /&gt;
| data99     = {{#invoke:Infobox mapframe|autocaption}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
完成上述修改后，该信息框模板即可支持Infobox mapframe的所有参数。&lt;br /&gt;
&lt;br /&gt;
*如果模板中调用了{{mlx|Check for unknown parameters|check}}，只需在调用中添加{{para|mapframe_args|y}}，即可将所有mapframe相关参数识别为已知参数。&lt;br /&gt;
*默认情况下，地图功能是关闭的，即只有在条目调用信息框时传入{{para|mapframe|yes}}参数才会显示地图。若希望默认开启地图，可以在{{code|#invoke}}调用中添加{{para|onByDefault|yes}}，此时地图默认显示，除非条目调用时传入{{para|mapframe|no}}。&lt;br /&gt;
**{{code|onByDefault}}也支持条件表达式，例如{{para|onByDefault|2=&amp;lt;nowiki&amp;gt;{{#if:{{{pushpin_map|}}}|no|yes}}&amp;lt;/nowiki&amp;gt;}}，表示如果条目中使用了&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{{pushpin_map|}}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;参数，则关闭地图功能，否则默认开启。&lt;br /&gt;
*在{{code|#invoke}}调用中可以指定参数的默认值。例如，若希望默认使用图书馆图标作为标记，则写为：&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{#invoke:Infobox mapframe|auto|mapframe-marker=library}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;，这样除非在具体条目调用时指定了其他值，否则均使用该默认图标。&lt;br /&gt;
&lt;br /&gt;
===更新模板文档===&lt;br /&gt;
在信息框模板的文档中，如需说明Infobox mapframe相关参数，可以使用{{tlx|Infobox mapframe/doc/parameters}}模板。该模板支持通过{{para|参数名|值}}的形式指定默认值（如果在{{code|#invoke}}调用中指定了默认值）。以下是默认输出：&lt;br /&gt;
{{cot}}&lt;br /&gt;
{{Infobox mapframe/doc/parameters}}&lt;br /&gt;
{{cob}}&lt;br /&gt;
&lt;br /&gt;
模板数据部分，可插入[[Template:Infobox mapframe/doc#模板数据]]的内容来更新。&lt;br /&gt;
&lt;br /&gt;
==常见问题及解答==&lt;br /&gt;
{{Maplink/doc/FAQ}}&lt;br /&gt;
&lt;br /&gt;
== 参见 ==&lt;br /&gt;
* [[:en:Wikipedia:Mapframe maps in infoboxes]]&lt;br /&gt;
* [[Module:Mapframe]] &amp;amp; [[Template:Maplink]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{Sandbox other||&lt;br /&gt;
&amp;lt;!-- 本行下加入模組的分類 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;/div&gt;</summary>
		<author><name>imported&gt;Kcx36</name></author>
	</entry>
</feed>