Wikibooks
zhwikibooks
https://zh.wikibooks.org/wiki/Wikibooks:%E9%A6%96%E9%A1%B5
MediaWiki 1.47.0-wmf.7
first-letter
Media
Special
Talk
User
User talk
Wikibooks
Wikibooks talk
File
File talk
MediaWiki
MediaWiki talk
Template
Template talk
Help
Help talk
Category
Category talk
Transwiki
Transwiki talk
Wikijunior
Wikijunior talk
Subject
Subject talk
TimedText
TimedText talk
Module
Module talk
Event
Event talk
Template:HideH
10
12774
185835
145749
2026-06-16T12:08:48Z
Addonian1123
65525
185835
wikitext
text/x-wiki
<templatestyles src="HideH/styles.css" /><div class="hidden-div mw-collapsible mw-collapsed" style="padding: 4px; border: 1px solid var(--border-color-base,#a2a9b1); text-align: center; font-size: 95%; color: inherit; {{{FrameStyle|}}}">
<div class="skin-nightmode-reset-color collapsible-title" style="line-height: 1.6em; font-weight: bold; background-color: var(--background-color-progressive-subtle--hover,#ccf); color: var(--color-emphasized,#000); width: 100%; position: relative; {{{HeadStyle|}}}; "><!--
-->{{{1|{{{Head|标题}}}}}}<!--
--><span style="position: absolute; top: 0; right: 3px;"><span class="mw-collapsible-toggle-placeholder"><!-- 会被替换 --></span></span>
</div>
<div style="clear:both;"></div>
<div class="mw-collapsible-content" style="font-size: 100%; text-align: left; {{{ContentStyle|}}}"><noinclude></div></div>
{{Documentation}}
</noinclude>
jwr1dn1cdad1kolm888ln0sh1egjf92
Template:Copyvio
10
13114
185883
100799
2026-06-17T10:15:51Z
Addonian1123
65525
調整
185883
wikitext
text/x-wiki
{{SAFESUBST:<noinclude />ifsubst|1={{error|{{tl|Copyvio}}不應替換引用。}}|2=<!-- 禁止搜索引擎索引 -->__NOINDEX__<templatestyles src="Copyvio/styles.css" /><includeonly>[[Category:怀疑侵犯版权页面]]<!-- 请在修改该分类前先提报bugzilla处理,因为该分类在条目评分扩展中有设置 --><div class="abusefilter-marking-copyvio"></div><!-- or use this div outside includeonly? --></includeonly>
{{(!}} cellspacing=0 class="copyvio-box skin-invert"
! class="copyvio-title copyvio-titlebox"{{!}}页面正在进行版权验证
{{!}}-
{{!}} style="border-bottom: 2px solid #003153; padding: 0.5em 1em"{{!}}
<!--
---------提示开始
-->
{{HintH|titleStyle=width: auto;|title=<span {{#if:{{#if:{{{url|}}}||1}}|style="color: var(--color-error, red); width: 17em;"|style="color: crimson; width: 14em;"}}>{{#if:{{#if:{{{url|}}}||1}}|模板参数不全!请检查。|验证版權者注意!}}</span>|hintStyle=width: 500px;}}
{{#if:{{#if:{{{url|}}}||1}}
|<span style="color: var(--color-error,red);">请注意:在标记本{{NSPN}}侵权时,没有加入{{#if:{{{url|}}}||'''来源'''}}参数!</span>这不便于管理。请改用下列方式补上:<br />
'''{{Copyvio{{!}}url=来源url}}'''<br />
亦可以用'''{{subst:Copyvio/auto{{!}}url=来源url}}'''自动生成有月份和签名的上一行调用。<br />
对多于一个的侵权来源,可以采用这种形式:
<pre>{{Copyvio
|url=
*http://url1
*http://url2
*http://url3
}}</pre>}}
請負責驗證本{{NSPN}}版權的維基人在標識侵權後,於在<span class=plainlinksneverexpand>[{{fullurl:{{FULLPAGENAME}}|action=history}} 本{{NSPN}}創建者]</span>的對話頁中加入:<br />
{{tls|CopyvioNotice|1{{=}}{{FULLPAGENAME}}}}{{HintF}}<!--
---------提示结束
-->[[File:Copyright-problem.svg|right|50px|link=|class=skin-invert]]
<div style="width: 80%; overflow: hidden; word-break: break-all;">
此{{NSPN}}可能[[WB:侵犯版权|侵犯版权]],並已列在[[Wikibooks:删除请求]]中。'''<span class="plainlinks">{{#if:{{{OldRevision|}}}|[{{fullurl:{{FULLPAGENAME}}|oldid={{{OldRevision}}}}} 条目的文本]|{{#ifeq:{{NAMESPACE}}||[{{fullurl:{{FULLPAGENAME}}|action=history 原文本}}]|[{{fullurl:{{FULLPAGENAME}}|direction=prev&oldid={{REVISIONID}} 原文本}}]}}}}</span>'''疑似来自:<br>
{{{url}}}
</div>
<span style="padding: 1px; ">请暂时不要修改本頁或重复创建相同内容的页面。{{#ifexist:Draft:{{PAGENAME}}{{#ifeq:{{NAMESPACE}}|Draft|/temp}}|'''已存在[[Draft:{{PAGENAME}}{{#ifeq:{{NAMESPACE}}|Draft|/temp|redirect=no}}|草稿页面]]。'''}}</span>
{{!}}-
{{!}} style="padding: 0.5em 1em;"{{!}}
<big>'''如何解决'''</big>
* 若您是本篇文本的版权持有者,请参考[[w:Wikipedia:捐赠版权材料/捐赠流程|授权流程]]。
* 若您不是版权持有者但愿意用'''自己的表達方式'''重新创作本{{NSPN}},请进入'''[{{fullurl:Draft:{{PAGENAME}}{{#ifeq:{{NAMESPACE}}|Draft|/temp}}|action=edit&preload=Template:Copyvio/preload}} 草稿页面]'''重写。
* 若您认为此为错误提报,请到[[Wikibooks:删除请求]]的相应段落留言说明。
'''提示'''
* [[w:Wikipedia:版权常见问题解答|版权常见问题解答]] · [[w:維基百科:侵犯著作權|何為侵犯著作權]]
* 七日之后未通过验证的页面将会被删除,若那时存在无版权问题的临时页面,则会用其[[WP:移动|替代]]本页面。
{{#if:{{{sign|<noinclude>~~</noinclude><noinclude>~~</noinclude>}}}|提出版权验证的[[Wikibooks:维基书人|维基人]]是:{{{sign|<noinclude>~~</noinclude><noinclude>~~</noinclude>}}}
{{!)}}|{{!)}}
提出版权验证的[[Wikibooks:维基书人|维基人]]是:}}}}<noinclude>
{{模板文档}}</noinclude>
o533fscrh89xgcj9ifryka2wpvto5j0
Template:Copyvio/doc
10
13120
185885
33170
2026-06-17T10:20:48Z
Addonian1123
65525
185885
wikitext
text/x-wiki
<includeonly><!-- 保護狀態模板可放置這裡 --></includeonly><noinclude>{{template doc page viewed directly}}</noinclude>
<!-- 請在此線底下編輯模板的說明文件 -->
<includeonly>{{esoteric}}</includeonly>
==用法==
<nowiki>{{Copyvio|url=来源url|m=提報的月份}}</nowiki>
如果有多于一个的来源,可以采用这种形式:
<pre><nowiki>{{Copyvio|m=提報的月份
|url=
*http://url1
*http://url2
*http://url3
}}</nowiki></pre>
本模板'''不支持'''[[Wikipedia:模板自动参数模式|自动参数]]。
本模板會自動將所使用的文章加入'''Category:怀疑侵犯版权条目'''分類中。
*模板重定向 {{tl|Copyvio}} = {{tl|侵权}}
<includeonly>
<!-- 在此线下放置分类和跨语言链接 -->
[[en:Template:Copyvio]]
</includeonly>
qvbob5qt0u3c0y6fpx2la9mge49c4ei
中國歷史/第十三卷 清朝
0
15043
185846
184395
2026-06-16T22:44:35Z
CommonsDelinker
1203
Replacing 时局图.jpg with [[File:Color_Broadside_"Map_of_the_Present_Situation"_from_Dispatch_-54_-_DPLA_-_50f91233c49ccdfea208071ad7676e60.jpg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4
185846
wikitext
text/x-wiki
{{Header2
|previous=[[中國歷史/第十二卷 明朝|第十二卷 明朝]]
|next=[[中國歷史/第十四卷 近代中國|第十四卷 近代中國]]
|title=[[中國歷史/目錄|目錄]]
|section=第十三卷 清朝
}}
清朝是中国历史上最后一个封建王朝,是中国历史上第二个由少数民族建立的封建大一统王朝。由建州女真爱新觉罗氏建立,是中国古代到现代史的转折时期。
==清朝的建立==
[[File:Qing-Expansion3 ZH.png|300x300像素|清初疆域的扩展|缩略图]]
1616年,努尔哈赤建立后金。1636年,皇太极在征服漠南察哈尔蒙古后改国号为大清。1644年,清朝定都北京。初期推行圈地、投充、剃发等弊政,破坏了中原地区的经济。清廷先后镇压了各地的农民起义和南明抗清武装,逐步统一全国。
==清朝的统治==
[[File:Regaining the Provincial Capital of Ruizhou.jpg|300x300像素|太平军与清军战斗|缩略图]]
[[File:Color Broadside "Map of the Present Situation" from Dispatch -54 - DPLA - 50f91233c49ccdfea208071ad7676e60.jpg|300x300像素|时局图|缩略图]]
清朝确立对中原地区的统治后,积极经营,康熙年间先后削平三藩、台湾郑氏,雍正帝推行摊丁入亩等改革,提升了国力,最终乾隆年间平定准噶尔汗国,疆域达到最大,称为“康雍乾盛世”,但也潜伏危机,统治者推行传统的重农抑商政策,制约了资本主义萌芽的发展;制造了多起文字狱,加强对文人思想控制,导致思想上“万马齐喑”;轻视科技和闭关锁国,导致中国的科技极大落后西方。1840年后帝国主义的入侵,缔结了大量不平等条约,割地赔款,开放通商口岸,中国的主权受到严重损害,逐步沦为半封建半殖民地社会,使清廷成为了“洋人的朝廷”,人民负担更为沉重,处于水深火热之中。
因為清政府长期实行首崇满洲的国策,加剧满汉民族矛盾,故太平天国运动时,即以反民族压迫为号召。
{{Cquote|「.......慨自满洲肆毒,混乱中国,而中国以六合之大,九州之众,一任其胡行,而恬不为怪,中国尚得为有人乎?妖胡虐焰燔苍穹,淫毒秽宸极,腥风播于四海,妖气惨于五胡,而中国之人,反低首下心,甘为臣僕,甚矣哉!中国之无人也!夫中国首也,胡虏足也;中国神州也,胡虏妖人也。中国名为神州者何?天父皇上帝真神也,天地山海,是其造成,故从前以神州名中国也。胡虏目为妖人者何?蛇魔『阎罗妖』邪鬼也,鞑靼妖胡,惟此敬拜,故当今以妖人目胡虏也。........夫中国有中国之形像,今满洲悉令削髮,拖一长尾于后,是使中国之人变为禽犬也。中国有中国之衣冠,今满洲另置顶戴,胡衣猴冠,坏先代之服冕,是使中国之人忘其根本也。」|《太平天国奉天讨胡檄》}}
==清朝的灭亡==
1911年,辛亥革命爆发,清朝被推翻,从此结束了中国两千多年来的封建帝制。1912年2月12日,清帝被迫退位。从1616年天命元年起,至1911年宣统三年止,共计296年12个皇帝。自此之后,中国脱离了帝制而转入了民主革命时期。
{{中国历史}}
[[Category:中國歷史]]
n6xrnhfcmpc1mrgjsvwv584p6i0s3ul
Template:HideH/doc
10
22184
185837
74370
2026-06-16T12:09:42Z
Addonian1123
65525
/* 用法 */
185837
wikitext
text/x-wiki
<includeonly>{{pp-template}}</includeonly><noinclude>{{template doc page viewed directly}}</noinclude>
{{css|Template:HideH/styles.css}}
==用法==
<pre>
{{HideH|标题}}
欲折叠隐藏的内容
{{HideF}}
</pre>
或者
<pre>
{{HideH
|Head = 标题
|FrameStyle = 整个框架的格式
|HeadStyle = 标题的格式
|ContentStyle = 内容的格式
}}
欲隐藏的内容
{{HideF}}
</pre>
== 举例 ==
<pre>
{{HideH
|Head = abc
|FrameStyle = border:solid 1px; background:#FF4D00; width:50%;
|HeadStyle = text-align:left;background:transparent;
|ContentStyle = background: #FFFFE0;
}}
* def
* ghi
{{HideF}}
</pre>
得到:
{{HideH
|Head = abc
|FrameStyle = border:solid 1px; background:#FF4D00; width:50%;
|HeadStyle = text-align:left;background:transparent;
|ContentStyle = background: #FFFFE0;
}}
* def
* ghi
{{HideF}}
== 参见 ==
*{{tl|hideh_wno}},本模版的改型,加入新的折叠样式,并能与旧样式相互切换。
* {{tl|Hidden}},功能相似,参数有所不同。
*{{tl|hidden_begin}},和{{tl|hidden}}样式一样,不过用法和本模版一样。
* [[Help:摺疊顯示]]
* [[WP:隱藏元素]]
<includeonly>
[[Category:摺疊模板|{{PAGENAME}}]]
</includeonly>
ju89sl07kj1vodqchbw7yj0yc91xp4j
Template:Shortcut/doc
10
28876
185870
184810
2026-06-17T09:32:10Z
Addonian1123
65525
185870
wikitext
text/x-wiki
{{NoteTA
|G1 = IT
|G2 = MediaWiki
}}
{{Template shortcut|Shc|Short}}
{{Documentation subpage}}
{{Uses TemplateStyles|Template:Shortcut/styles.css}}
{{lua|Module:Shortcut}}
{{Lua sidebar}}
<!-- 在本行下編輯模板說明 -->
本模板是用來產生一個小捷徑框的文字方塊,其中{{para|float|left}}參數可將本模板靠左顯示。
== 用法 ==
<pre>
{{Shortcut|WB:<w>|H:<x>|T:<y>|CAT:<z>}}
</pre>
其餘參數參見下方
== 重定向 ==
* {{tl|捷徑}}
* {{t1|Policy shortcut}}
* {{t1|Ombox/shortcut}}
* {{t1|Shortcut-l}}
* {{t1|Shortcuts}}
* {{t1|SHORTCUT}}
* {{t1|Short}}
* {{t1|Shc}}
== 參見 ==
* {{t1|Template shortcut}}
* {{tl|Shortcut compact}}
* {{tl|Shortcut-small}}
* [[:Category:需要修正維基百科捷徑框參數的頁面]]
==模板資料==
{{TemplateData header}}
<templatedata>
{
"params": {
"1": {
"label": "第一個捷徑",
"description": "連到該頁面的第1個捷徑名稱",
"example": "WB:A",
"type": "wiki-page-name",
"required": true
},
"2": {
"label": "第二個捷徑",
"description": "連到該頁面的第2個捷徑名稱",
"example": "WB:A",
"type": "wiki-page-name"
},
"3": {
"label": "第三個捷徑",
"description": "連到該頁面的第3個捷徑名稱",
"example": "WB:A",
"type": "wiki-page-name"
},
"4": {
"label": "第四個捷徑",
"description": "連到該頁面的第4個捷徑名稱",
"example": "WB:A",
"type": "wiki-page-name"
},
"5": {
"label": "第五個捷徑",
"description": "連到該頁面的第5個捷徑名稱",
"example": "WB:A",
"type": "wiki-page-name"
},
"6": {
"label": "第六個捷徑",
"description": "連到該頁面的第6個捷徑名稱",
"example": "WB:A",
"type": "wiki-page-name"
},
"7": {
"label": "第七個捷徑",
"description": "連到該頁面的第7個捷徑名稱",
"example": "WB:A",
"type": "wiki-page-name"
},
"8": {
"label": "第八個捷徑",
"description": "連到該頁面的第8個捷徑名稱",
"example": "WB:A",
"type": "wiki-page-name"
},
"9": {
"label": "第九個捷徑",
"description": "連到該頁面的第9個捷徑名稱",
"example": "WB:A",
"type": "wiki-page-name"
},
"10": {
"label": "第十個捷徑",
"description": "連到該頁面的第10個捷徑名稱",
"example": "WB:A",
"type": "wiki-page-name"
}
},
"description": "產生一個小型捷徑框的文字方塊。",
"format": "inline"
}
</templatedata>
<includeonly>{{sandbox other||
<!-- 本行下加入模板的分類,跨維基連結加入Wikidata(參見[[Wikipedia:Wikidata]]) -->
[[Category:維基計畫頁模板|{{PAGENAME}}]]
}}</includeonly>
n8t25ox4hy7nx6jt6xgs6cpzoqip422
Module:Sidebar/styles.css
828
31623
185862
143981
2026-06-17T09:24:42Z
Addonian1123
65525
185862
sanitized-css
text/css
/* TODO: Invert width design to be "mobile first" */
.sidebar {
/* TODO: Ask if we should have max-width 22em instead */
width: 22em;
/* @noflip */
float: right;
/* @noflip */
clear: right;
/* @noflip */
margin: 0.5em 0 1em 1em;
background: var(--background-color-neutral-subtle, #f8f9fa);
border: 1px solid var(--border-color-base, #a2a9b1);
padding: 0.2em;
text-align: center;
line-height: 1.4em;
font-size: 88%;
border-collapse: collapse;
/* Timeless has display: none on .nomobile at mobile resolutions, so we
* unhide it with display: table and let precedence and proximity win.
*/
display: table;
}
/* Unfortunately, so does Minerva desktop, except Minerva drops an
* !important on the declaration. So we have to be mean for Minerva users.
* Mobile removes the element entirely with `wgMFRemovableClasses` in
* https://github.com/wikimedia/operations-mediawiki-config/blob/master/
wmf-config/InitialiseSettings.php#L16992
* which is why displaying it categorically with display: table works.
* We don't really want to expose the generic user in the wild on mobile to have
* to deal with sidebars. (Maybe the ones with collapsible lists, so that
* might be an improvement. That is blocked on [[:phab:T111565]].)
*/
body.skin-minerva .sidebar {
display: table !important;
/* also, minerva is way too aggressive about other stylings on tables.
* TODO remove when this template gets moved to a div. plans on talk page.
* We always float right on Minerva because that's a lot of extra CSS
* otherwise. */
float: right !important;
margin: 0.5em 0 1em 1em !important;
}
.sidebar-subgroup {
width: 100%;
margin: 0;
border-spacing: 0;
}
.sidebar-left {
/* @noflip */
float: left;
/* @noflip */
clear: left;
/* @noflip */
margin: 0.5em 1em 1em 0;
}
.sidebar-none {
float: none;
clear: both;
/* @noflip */
margin: 0.5em 1em 1em 0;
}
.sidebar-outer-title {
padding: 0 0.4em 0.2em;
font-size: 125%;
line-height: 1.2em;
font-weight: bold;
}
.sidebar-top-image {
padding: 0.4em;
}
.sidebar-top-caption,
.sidebar-pretitle-with-top-image,
.sidebar-caption {
padding: 0.2em 0.4em 0;
line-height: 1.2em;
}
.sidebar-pretitle {
padding: 0.4em 0.4em 0;
line-height: 1.2em;
}
.sidebar-title,
.sidebar-title-with-pretitle {
padding: 0.2em 0.8em;
font-size: 145%;
line-height: 1.2em;
}
.sidebar-title-with-pretitle {
padding: 0.1em 0.4em;
}
.sidebar-image {
padding: 0.2em 0.4em 0.4em;
}
.sidebar-heading {
padding: 0.1em 0.4em;
}
.sidebar-content {
padding: 0 0.5em 0.4em;
}
.sidebar-content-with-subgroup {
padding: 0.1em 0.4em 0.2em;
}
.sidebar-above,
.sidebar-below {
padding: 0.3em 0.8em;
font-weight: bold;
}
.sidebar-collapse .sidebar-above,
.sidebar-collapse .sidebar-below {
border-top: 1px solid #aaa;
border-bottom: 1px solid #aaa;
}
.sidebar-navbar {
text-align: right;
font-size: 100%;
padding: 0 0.4em 0.4em;
}
.sidebar-list-title {
padding: 0 0.4em;
text-align: left;
font-weight: bold;
line-height: 1.6em;
font-size: 105%;
}
/* centered text with mw-collapsible headers is finicky */
.sidebar-list-title-c {
padding: 0 0.4em;
text-align: center;
margin: 0 3.3em;
}
@media (max-width: 640px) {
/* users have wide latitude to set arbitrary width and margin :(
"Super-specific" selector to prevent overriding this appearance by
lower level sidebars too */
body.mediawiki .sidebar {
width: 100% !important;
clear: both;
float: none !important; /* Remove when we div based; Minerva is dumb */
margin-left: 0 !important;
margin-right: 0 !important;
}
/* TODO: We might consider making all links wrap at small resolutions and then
* only introduce nowrap at higher resolutions. Do when we invert the media
* query.
*/
}
/* Fixes: T367463 */
body.skin--responsive .sidebar a > img {
max-width: none !important;
}
/* Disable backgrounds via style attribute in night mode Eg.https://phabricator.wikimedia.org/F55243859
* https://en.wikipedia.org/w/index.php?title=Laissez-faire
*/
@media screen {
html.skin-theme-clientpref-night .sidebar:not( .notheme ) .sidebar-list-title,
html.skin-theme-clientpref-night .sidebar:not( .notheme ) .sidebar-subgroup,
html.skin-theme-clientpref-night .sidebar:not( .notheme ) .sidebar-pretitle,
html.skin-theme-clientpref-night .sidebar:not( .notheme ) .sidebar-title,
html.skin-theme-clientpref-night .sidebar:not( .notheme ) .sidebar-title-with-pretitle,
html.skin-theme-clientpref-night .sidebar:not( .notheme ) .sidebar-heading,
html.skin-theme-clientpref-night .sidebar:not( .notheme ) .sidebar-above,
html.skin-theme-clientpref-night .sidebar:not( .notheme ) .sidebar-below {
background: inherit !important;
color: inherit !important;
border-color: #54595d !important;
}
html.skin-theme-clientpref-night .sidebar a:not(.new):not(.mw-selflink):link {
color: var( --color-progressive ) !important;
}
}
@media screen and (prefers-color-scheme: dark) {
html.skin-theme-clientpref-os .sidebar:not( .notheme ) .sidebar-list-title,
html.skin-theme-clientpref-os .sidebar:not( .notheme ) .sidebar-subgroup,
html.skin-theme-clientpref-os .sidebar:not( .notheme ) .sidebar-pretitle,
html.skin-theme-clientpref-os .sidebar:not( .notheme ) .sidebar-title,
html.skin-theme-clientpref-os .sidebar:not( .notheme ) .sidebar-title-with-pretitle,
html.skin-theme-clientpref-os .sidebar:not( .notheme ) .sidebar-heading,
html.skin-theme-clientpref-os .sidebar:not( .notheme ) .sidebar-above,
html.skin-theme-clientpref-os .sidebar:not( .notheme ) .sidebar-below {
background: inherit !important;
color: inherit !important;
border-color: #54595d !important;
}
html.skin-theme-clientpref-os .sidebar a:not(.new):not(.mw-selflink):link {
color: var( --color-progressive ) !important;
}
}
@media print {
body.ns-0 .sidebar {
display: none !important;
}
}
poi6ld5u362js5x1rmi7k1n5dt9lf6m
Module:CGroup/Games/doc
828
34614
185832
185816
2026-06-16T12:07:18Z
Addonian1123
65525
185832
wikitext
text/x-wiki
除了使用本公共轉換組的名稱「'''Games'''」外,使用「'''Game'''」、「'''電子遊戲'''」(繁簡皆可)亦可達成本公共轉換組的轉換功能。
电子游戏公共转换组用於解决两岸[[WikiProject:电子游戏/字词转换|电子游戏用语和译名转换问题]],适用於大多数电子游戏类条目。
{{Fake heading|用法}}
本转换组适用于大多数电子游戏相关条目,即电子游戏类条目顶部一般加入{{tlx|1=NoteTA|2=G1=Games}}。对于中文电子游戏圈条目,为避免专有名词过度转换,还应搭配[[Module:CGroup/Games-zh|Games-zh转换组]]。对于用语差异较大的游戏或系列,编者可寻找或创建独立转换组(见[[WikiProject:电子游戏/字词转换#子轉換組]]和[[:Category:电子游戏公共转换组模板]])。
游戏硬件等技术类条目往往同时搭配[[Module:CGroup/IT|IT转换组]]。对于此类条目,请[[PJ:VG/IT|在本转换组之前载入IT组]],即{{xt|1=<nowiki>{{NoteTA|G1=IT|G2=Games}}</nowiki>}}而非{{!xt|1=<nowiki>{{NoteTA|G1=Games|G2=IT}}</nowiki>}},以便本转换组修正IT组的过度转换。对于一般游戏作品条目,因IT组易产生难以预料的过度转换,故不宜搭配IT组。如本转换组用语表无法满足需求,建议编者在条目中手工定义转换,并视常用度提报补充本转换组。
{{Fake heading|致编者}}
{{Fake heading|用语部分|sub=3}}
用语部分应修正技術向條目中,套用IT組引發的過度轉換问题。例如,遊戲機條目可能提及「[[模擬遊戲]]」一词;為避免IT組「-{模拟}-⇒-{類比}-」規則導致出现「-{類比遊戲}-」,本转换組應定义「-{模拟游戏}-⇒-{模擬遊戲}-」。另一方面,我们假定一般游戏条目不使用IT转换组,因此对于一般遊戲條目套用IT转换组导致的過度轉換問題,本转换组不予修正。例如游戏作品条目可能会提及道具[[權杖]],对于套用IT组导致的「-{權杖}-⇒-{令牌}-」过度转换问题,本转换组不应加入「-{權杖}-⇒-{权杖}-」修正。(通常建議该條目摘去IT組)
{{Fake heading|作品部分|sub=3}}
添加游戏标题时,请按游戏类型及原英文名称排序。一般情况下,各地名称应以[[WP:NCVG|命名常规]]选出的最优标题为准。本转换组适用于所有电子游戏条目,因此原则上,知名度较低或维基百科中链入页面极少的游戏不予收录,请在条目中单独加入手工转换即可。加入游戏副标题或一字、两字标题时应慎重,以防过度转换。若无判断把握,可搜索[{{fullurl:Special:Search|search=insource:/(转换词)/%20%2B%20Games}} <code>insource:/<转换词>/ + Games</code>]测试。
{{Fake heading|相关转换组}}
* [[Module:CGroup/IT]] || -{zh-cn:信息技术; zh-tw:資訊科技; zh-hk:資訊科技}-相关
* [[Module:CGroup/Windows]] || 微軟視窗作業系統及其相關組件
* [[Module:CGroup/Electronics]] || 電子相關
* [[Module:CGroup/Communication]] || 通訊相關
<templatestyles src="ShareCSS/hlists-like TOC.css" /> {{Horizontal TOC}}
<includeonly>
{{CGroupViewer}}
[[Category:电子游戏公共转换组模板| ]]
</includeonly>
ptkod8mitzfrb3yzwqqn1y3azzoms57
Template:Fake heading/doc
10
34616
185818
2026-06-16T11:59:06Z
Addonian1123
65525
创建页面,内容为“{{documentation subpage}} {{css|Template:Fake heading/styles.css}} {{template shortcut|Fake header|Fake title|Fakeheader|Fakeheading|Pseudoheading}} == 說明 == {{tlx|Fake heading}}可以在幫助及類似頁面裡展示章節標題的維基代碼示例。這些假的標題不會出現在頁面目錄中。標題的格式和預設的一樣,而且不會受自行設定的CSS影響。 == 參數 == ; sub : 第2級至第6級的標題級別,預設為第2級 ;…”
185818
wikitext
text/x-wiki
{{documentation subpage}}
{{css|Template:Fake heading/styles.css}}
{{template shortcut|Fake header|Fake title|Fakeheader|Fakeheading|Pseudoheading}}
== 說明 ==
{{tlx|Fake heading}}可以在幫助及類似頁面裡展示章節標題的維基代碼示例。這些假的標題不會出現在頁面目錄中。標題的格式和預設的一樣,而且不會受自行設定的CSS影響。
== 參數 ==
; sub
: 第2級至第6級的標題級別,預設為第2級
; 參數1
: 章節名稱
=== 範例 ===
{{markup
| <nowiki>{{fake heading|2級標題}}本文為測試文字……
{{fake heading|sub=3|3級標題}}本文為測試文字……
{{fake heading|sub=4|4級標題}}本文為測試文字……
{{fake heading|sub=5|5級標題}}本文為測試文字……
{{fake heading|sub=6|6級標題}}本文為測試文字……
</nowiki>
| {{fake heading|2級標題}}{{lorem}}
{{fake heading|sub=3|3級標題}}{{lorem}}
{{fake heading|sub=4|4級標題}}{{lorem}}
{{fake heading|sub=5|5級標題}}{{lorem}}
{{fake heading|sub=6|6級標題}}{{lorem}}
}}
== HTML ==
章節標題的維基代碼會生成HTML的[[HTML元素#h1|標題元素]],即{{tag|h1|o}}至{{tag|h6|o}},格式如下:
{{markup
|<nowiki><h1>Heading 1</h1>
<h2>Heading 2</h2>
<h3>Heading 3</h3>
<h4>Heading 4</h4>
<h5>Heading 5</h5>
<h6>Heading 6</h6></nowiki>
|{{fakeheading|sub=1|Heading 1}}
{{fakeheading|sub=2|Heading 2}}
{{fakeheading|sub=3|Heading 3}}
{{fakeheading|sub=4|Heading 4}}
{{fakeheading|sub=5|Heading 5}}
{{fakeheading|sub=6|Heading 6}}
}}
== 參見 ==
* {{tl|Fake heading 2}}
* {{tl|Dummy ref}}:顯示文內腳註{{dummy ref}}
* {{tl|Dummy backlink}}:顯示腳註回鏈{{dummy backlink}}
* {{tl|Fake citation needed}}:顯示{{fake citation needed}}
<includeonly>
<!-- CATEGORIES HERE, THANKS -->
[[Category:輸入支援模板|{{PAGENAME}}]]
[[Category:假样式模板]]
</includeonly>
ieyxqx83kcc2q0b4y3vjf7ukflmi5su
Template:Fake heading/styles.css
10
34617
185819
2026-06-16T11:59:31Z
Addonian1123
65525
创建页面,内容为“.fakeHeading { overflow: hidden; page-break-after: avoid; } .h1,.h2 { border-bottom: 1px solid #aaa; font-family: 'Linux Libertine','Georgia','Times',serif; font-weight: normal; line-height: 1.3; margin-top: 1em; margin-bottom: 0.25em; padding: 0; } .h1 { font-size: 1.8em; } .h2 { font-size: 1.5em; } .h3,.h4,.h5,.h6 { font-family: sans-serif; font-weight: bold; line-height: 1.6; margin-top: 0.3em; margin-bottom: 0; padding-top: 0.5em; padding-…”
185819
sanitized-css
text/css
.fakeHeading {
overflow: hidden;
page-break-after: avoid;
}
.h1,.h2 {
border-bottom: 1px solid #aaa;
font-family: 'Linux Libertine','Georgia','Times',serif;
font-weight: normal;
line-height: 1.3;
margin-top: 1em;
margin-bottom: 0.25em;
padding: 0;
}
.h1 {
font-size: 1.8em;
}
.h2 {
font-size: 1.5em;
}
.h3,.h4,.h5,.h6 {
font-family: sans-serif;
font-weight: bold;
line-height: 1.6;
margin-top: 0.3em;
margin-bottom: 0;
padding-top: 0.5em;
padding-bottom: 0;
}
.h3 {
font-size: 1.2em;
}
.h4,.h5,.h6 {
font-size: 100%;
}
21ct5iuhe9rdt2n6e1t07t3r7pm0wr0
Template:ShareCSS/hlists-like TOC.css
10
34618
185820
2026-06-16T12:01:47Z
Addonian1123
65525
创建页面,内容为“/************************************ 搭配Template:Horizontal TOC使用: - 将目录横排显示,每个二级目录为一行 - 隐去数字编号 ************************************/ #toc .tocnumber { display: none; } #toc .toclevel-1 { display: block; margin-top: 0.5em; margin-bottom: 0.5em; line-height: 1.5em; } #toc .toclevel-1:after { content: ""; } #toc .toclevel-1 ul:after, #toc .toclevel-1 ul:before { content: ""; } #toc .toclev…”
185820
sanitized-css
text/css
/************************************
搭配Template:Horizontal TOC使用:
- 将目录横排显示,每个二级目录为一行
- 隐去数字编号
************************************/
#toc .tocnumber {
display: none;
}
#toc .toclevel-1 {
display: block;
margin-top: 0.5em;
margin-bottom: 0.5em;
line-height: 1.5em;
}
#toc .toclevel-1:after {
content: "";
}
#toc .toclevel-1 ul:after,
#toc .toclevel-1 ul:before {
content: "";
}
#toc .toclevel-1 > a {
font-weight: bold;
margin-left: 2em;
}
#toc .toclevel-1 ul {
margin-left: 0;
}
#toc .toclevel-1 ul:before {
content: "- ";
}
8g8cmhkclcz676zd19bfz7wt5vhiqyr
Template:ShareCSS
10
34619
185821
2026-06-16T12:02:12Z
Addonian1123
65525
创建页面,内容为“<noinclude> 本页面用于列出被多个模板共享的[[Wikipedia:模板樣式|模板样式]]。所有需要共享的模板样式都放在本页面的[[Wikipedia:子頁面|子頁面]]里。 ==列表== {{Special:前缀索引/Template:ShareCSS/|stripprefix=1}} </noinclude>”
185821
wikitext
text/x-wiki
<noinclude>
本页面用于列出被多个模板共享的[[Wikipedia:模板樣式|模板样式]]。所有需要共享的模板样式都放在本页面的[[Wikipedia:子頁面|子頁面]]里。
==列表==
{{Special:前缀索引/Template:ShareCSS/|stripprefix=1}}
</noinclude>
7cex7pacq0eqq5gz6zyklwg129dj5kj
Template:Horizontal TOC
10
34620
185822
2026-06-16T12:02:42Z
Addonian1123
65525
创建页面,内容为“{{#if:{{{nonum|}}}|{{nonumtoc}}}}{{#if:{{{limit|}}}|<templatestyles src="TOClimit/styles.css" /> }}<templatestyles src="Horizontal TOC/styles.css" />{{#if: {{{noparens|{{{no_parenthesis|}}}}}} |<templatestyles src="Horizontal TOC/horizontal-toc-no-parentheses.css" /> }}{{flatlist|class={{#if:{{{noparens|{{{no_parenthesis|}}}}}}|horizontal-toc-no-parens}} horizontal-toc {{#if:{{{align|}}}|horizontal-toc-align-{{lc:{{{align|}}}}}}} {{#if:{{{clear|}}}|horizontal-…”
185822
wikitext
text/x-wiki
{{#if:{{{nonum|}}}|{{nonumtoc}}}}{{#if:{{{limit|}}}|<templatestyles src="TOClimit/styles.css" />
}}<templatestyles src="Horizontal TOC/styles.css" />{{#if: {{{noparens|{{{no_parenthesis|}}}}}}
|<templatestyles src="Horizontal TOC/horizontal-toc-no-parentheses.css" />
}}{{flatlist|class={{#if:{{{noparens|{{{no_parenthesis|}}}}}}|horizontal-toc-no-parens}} horizontal-toc {{#if:{{{align|}}}|horizontal-toc-align-{{lc:{{{align|}}}}}}} {{#if:{{{clear|}}}|horizontal-toc-align-{{lc:{{{clear}}}}}}} {{#if:{{{limit|}}}|toclimit-{{{limit}}}}}}}{{#if:{{{links|}}}|{{TOC top|align={{{align|none}}}|title={{{title|{{MediaWiki:Toc}} }}}}}
{{{links}}}
{{TOC bottom}}|__TOC__}}{{endflatlist}}<noinclude>
{{documentation}}
</noinclude>
cjulyd5mpqurkvkgbqgnzfi0jrngsv8
Template:Horizontal TOC/doc
10
34621
185823
2026-06-16T12:02:57Z
Addonian1123
65525
创建页面,内容为“{{Documentation subpage}} {{Uses TemplateStyles|Template:TOClimit/styles.css|Template:Horizontal TOC/styles.css|Template:Horizontal TOC/horizontal-toc-no-parentheses.css|noprotcat=yes}} <!-- Categories and interwikis go at the bottom of this page. --> 该模板将目录的垂直列表以[[WP:HLIST|水平方式显示]]。 == 使用 == <pre> {{horizontal TOC}} </pre> There is no need to specify <code><nowiki>__NOTOC__</nowiki></code>: this template handles tha…”
185823
wikitext
text/x-wiki
{{Documentation subpage}}
{{Uses TemplateStyles|Template:TOClimit/styles.css|Template:Horizontal TOC/styles.css|Template:Horizontal TOC/horizontal-toc-no-parentheses.css|noprotcat=yes}}
<!-- Categories and interwikis go at the bottom of this page. -->
该模板将目录的垂直列表以[[WP:HLIST|水平方式显示]]。
== 使用 ==
<pre>
{{horizontal TOC}}
</pre>
There is no need to specify <code><nowiki>__NOTOC__</nowiki></code>: this template handles that automatically.
*[https://en.wikipedia.org/w/index.php?title=Template:Horizontal_TOC/doc&oldid=653960465 See example]
To hide the generated heading numbers, use:
<pre>
{{horizontal TOC|nonum=yes}}
</pre>
*[https://en.wikipedia.org/w/index.php?title=Template:Horizontal_TOC/doc&oldid=653960502 See example]
To limit the depth of the generated headings to the first headings only, use:
<pre>
{{horizontal TOC|limit=2}}
</pre>
*[https://en.wikipedia.org/w/index.php?title=Template:Horizontal_TOC/doc&oldid=653960535 See example]
To float the table of contents to the center of the page, use:
<pre>
{{horizontal TOC|align=center}}
</pre>
*[https://en.wikipedia.org/w/index.php?title=Template:Horizontal_TOC/doc&oldid=653960585 See example]
For country and state lists with flag icons, see these examples: [[Legality of cannabis by country]]. And: [[Legality of cannabis by U.S. jurisdiction]].
== 参见 ==
*[[Help:章节]]
* {{tl|Compact ToC}}
* {{tl|List TOC}}
* {{tl|List TOC Letters}}
<includeonly>
<!-- Categories go here -->
[[Category:目錄模板]]
</includeonly>
9ccelerpf2m0oeajsiqj57bct9tdioi
Template:TOClimit/styles.css
10
34622
185824
2026-06-16T12:03:21Z
Addonian1123
65525
创建页面,内容为“/* Allow limiting of which header levels are shown in a TOC; <div class="toclimit-3">, for instance, will limit to showing ==headings== and ===headings=== but no further (as long as there are no =headings= on the page, which there shouldn't be according to the MoS). */ .toclimit-2 .toclevel-1 ul, .toclimit-3 .toclevel-2 ul, .toclimit-4 .toclevel-3 ul, .toclimit-5 .toclevel-4 ul, .toclimit-6 .toclevel-5 ul, .toclimit-7 .toclevel-6 ul { display:…”
185824
sanitized-css
text/css
/*
Allow limiting of which header levels are shown in a TOC;
<div class="toclimit-3">, for instance, will limit to
showing ==headings== and ===headings=== but no further
(as long as there are no =headings= on the page, which
there shouldn't be according to the MoS). */
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
display: none;
}
1w11qdrmuj4wtabf6849cqt7tbsakg7
Template:Horizontal TOC/styles.css
10
34623
185825
2026-06-16T12:03:30Z
Addonian1123
65525
创建页面,内容为“/* */ .horizontal-toc-align-left { float: right; } .horizontal-toc-align-left { float: left; } .horizontal-toc-align-center { margin-left: auto; margin-right: auto; clear: none; } .horizontal-toc-clear-right { clear: right; } .horizontal-toc-clear-left { clear: left; } .horizontal-toc-clear-both { clear: both; } .horizontal-toc-clear-none { clear: none; }”
185825
sanitized-css
text/css
/* */
.horizontal-toc-align-left {
float: right;
}
.horizontal-toc-align-left {
float: left;
}
.horizontal-toc-align-center {
margin-left: auto;
margin-right: auto;
clear: none;
}
.horizontal-toc-clear-right {
clear: right;
}
.horizontal-toc-clear-left {
clear: left;
}
.horizontal-toc-clear-both {
clear: both;
}
.horizontal-toc-clear-none {
clear: none;
}
00256wplmak9z6969cagp4gtx90g16g
Template:Horizontal TOC/horizontal-toc-no-parentheses.css
10
34624
185826
2026-06-16T12:03:40Z
Addonian1123
65525
创建页面,内容为“/* Add bullet between nested lists. Overrides .hlist styling by specificity as these are hoisted to .mw-parser-output, meaning there is one more class specifier. If .hlist is ever TemplateStyles'd, this needs to have another class added. */ .horizontal-toc-no-parens dd dd:first-child:before, .horizontal-toc-no-parens dd dt:first-child:before, .horizontal-toc-no-parens dd li:first-child:before, .horizontal-toc-no-parens dt dd:first-child:before, .horizontal-toc-…”
185826
sanitized-css
text/css
/* Add bullet between nested lists. Overrides .hlist styling by specificity as
these are hoisted to .mw-parser-output, meaning there is one more class specifier.
If .hlist is ever TemplateStyles'd, this needs to have another class added. */
.horizontal-toc-no-parens dd dd:first-child:before,
.horizontal-toc-no-parens dd dt:first-child:before,
.horizontal-toc-no-parens dd li:first-child:before,
.horizontal-toc-no-parens dt dd:first-child:before,
.horizontal-toc-no-parens dt dt:first-child:before,
.horizontal-toc-no-parens dt li:first-child:before,
.horizontal-toc-no-parens li dd:first-child:before,
.horizontal-toc-no-parens li dt:first-child:before,
.horizontal-toc-no-parens li li:first-child:before {
content: " · ";
font-weight: bold;
}
.horizontal-toc-no-parens dd dd:last-child:after,
.horizontal-toc-no-parens dd dt:last-child:after,
.horizontal-toc-no-parens dd li:last-child:after,
.horizontal-toc-no-parens dt dd:last-child:after,
.horizontal-toc-no-parens dt dt:last-child:after,
.horizontal-toc-no-parens dt li:last-child:after,
.horizontal-toc-no-parens li dd:last-child:after,
.horizontal-toc-no-parens li dt:last-child:after,
.horizontal-toc-no-parens li li:last-child:after {
content: "";
}
1adx79g4wjohn5g8hc0vqxppt99hh6u
Template:Flatlist
10
34625
185827
2026-06-16T12:04:14Z
Addonian1123
65525
创建页面,内容为“<templatestyles src="Hlist/styles.css"/><div class="hlist {{{class|}}}" {{#if:{{{style|}}}{{{indent|}}}|style="{{#if:{{{indent|}}}|margin-left: {{#expr:{{{indent}}}*1.6}}em;}} {{{style|}}}"}}>{{#if:{{{1|}}}| {{{1}}} </div>}}<noinclude></div> {{documentation}} </noinclude>”
185827
wikitext
text/x-wiki
<templatestyles src="Hlist/styles.css"/><div class="hlist {{{class|}}}" {{#if:{{{style|}}}{{{indent|}}}|style="{{#if:{{{indent|}}}|margin-left: {{#expr:{{{indent}}}*1.6}}em;}} {{{style|}}}"}}>{{#if:{{{1|}}}|
{{{1}}}
</div>}}<noinclude></div>
{{documentation}}
</noinclude>
o82bq69tm2fyaauto7y36tmanwibujt
Template:Flatlist/doc
10
34626
185828
2026-06-16T12:04:29Z
Addonian1123
65525
创建页面,内容为“{{NoteTA|G1=MediaWiki}} {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{High-use}} {{Translating|[[:en:Template:Flatlist/doc]]|time=2012-03-30}} {{Uses TemplateStyles|Template:Hlist/styles.css}} ===Usage=== {{tl|Flatlist}} 显示一个平行列表,例如: {{flatlist}} * [[cat]] * [[dog]] * [[horse]] * [[cow]] * [[sheep]] * [[pig]] {{endflatlist}} 此模板不带{{tl|endflatlist}}。 导航使用 {{tl|nav…”
185828
wikitext
text/x-wiki
{{NoteTA|G1=MediaWiki}}
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
{{High-use}}
{{Translating|[[:en:Template:Flatlist/doc]]|time=2012-03-30}}
{{Uses TemplateStyles|Template:Hlist/styles.css}}
===Usage===
{{tl|Flatlist}} 显示一个平行列表,例如:
{{flatlist}}
* [[cat]]
* [[dog]]
* [[horse]]
* [[cow]]
* [[sheep]]
* [[pig]]
{{endflatlist}}
此模板不带{{tl|endflatlist}}。
导航使用 {{tl|navbox}},也可以使用 {{para|listclass|hlist}},但是不使用此模板。
===示例===
<pre><nowiki>
{{flatlist |
* [[cat]]
* [[dog]]
* [[horse]]
* [[cow]]
* [[sheep]]
* [[pig]]
}}
</nowiki></pre>
{{flatlist |
* [[cat]]
* [[dog]]
* [[horse]]
* [[cow]]
* [[sheep]]
* [[pig]]
}}
;Alternative syntax:
<pre><nowiki>
{{flatlist}}
* [[cat]]
* [[dog]]
* [[horse]]
* [[cow]]
* [[sheep]]
* [[pig]]
{{endflatlist}}
</nowiki></pre>
{{flatlist}}
* [[cat]]
* [[dog]]
* [[horse]]
* [[cow]]
* [[sheep]]
* [[pig]]
{{endflatlist}}
;Syntax for ordered lists:
<pre><nowiki>
{{flatlist | class=hnum |
# [[first]]
# [[second]]
# [[third]]
# [[fourth]]
# [[fifth]]
# [[sixth]]
}}
</nowiki></pre>
{{flatlist | class=hnum |
# [[first]]
# [[second]]
# [[third]]
# [[fourth]]
# [[fifth]]
# [[sixth]]
}}
== 注意 ==
*{{para|class}} - 添加一个CSS样式包含的div。
*{{para|style}} - 添加CSS样式选项。复杂的风格不应该被用在文章,但可能是可接受的用户,项目,讨论页。
::例如:{{para|<var>style</var>|<var>border:solid 1px silver; background:lightyellow</var>}}
*{{para|indent}} - 缩进一个标准的缩进,特别是对列入在缩进讨论线程方便的列表。
::例如:{{para|<var>indent</var>|<var>2</var>}}
===参见===
* {{tl|endflatlist}}
* {{tl|plainlist}}
* {{tl|multi-column numbered list}}
* {{tl|nowrap begin}}/{{tl|nowrap end}}
* {{tl|pagelist}}
* {{tl|Setout}}
* [[WP:HLIST]]
{{HTML lists|state=collapsed}}
{{Organization infoboxes|state=collapsed}}
<includeonly>{{Sandbox other||<!-- 本行下加入模板的分類 -->
[[Category:列表格式模板]]
}}</includeonly>
7eib3qd7nw5sk12qg0n1bdg5zsg4fqd
185831
185828
2026-06-16T12:06:24Z
Addonian1123
65525
185831
wikitext
text/x-wiki
{{NoteTA|G1=MediaWiki}}
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
{{Translating|[[:en:Template:Flatlist/doc]]|time=2012-03-30}}
{{Uses TemplateStyles|Template:Hlist/styles.css}}
===Usage===
{{tl|Flatlist}} 显示一个平行列表,例如:
{{flatlist}}
* [[cat]]
* [[dog]]
* [[horse]]
* [[cow]]
* [[sheep]]
* [[pig]]
{{endflatlist}}
此模板不带{{tl|endflatlist}}。
导航使用 {{tl|navbox}},也可以使用 {{para|listclass|hlist}},但是不使用此模板。
===示例===
<pre><nowiki>
{{flatlist |
* [[cat]]
* [[dog]]
* [[horse]]
* [[cow]]
* [[sheep]]
* [[pig]]
}}
</nowiki></pre>
{{flatlist |
* [[cat]]
* [[dog]]
* [[horse]]
* [[cow]]
* [[sheep]]
* [[pig]]
}}
;Alternative syntax:
<pre><nowiki>
{{flatlist}}
* [[cat]]
* [[dog]]
* [[horse]]
* [[cow]]
* [[sheep]]
* [[pig]]
{{endflatlist}}
</nowiki></pre>
{{flatlist}}
* [[cat]]
* [[dog]]
* [[horse]]
* [[cow]]
* [[sheep]]
* [[pig]]
{{endflatlist}}
;Syntax for ordered lists:
<pre><nowiki>
{{flatlist | class=hnum |
# [[first]]
# [[second]]
# [[third]]
# [[fourth]]
# [[fifth]]
# [[sixth]]
}}
</nowiki></pre>
{{flatlist | class=hnum |
# [[first]]
# [[second]]
# [[third]]
# [[fourth]]
# [[fifth]]
# [[sixth]]
}}
== 注意 ==
*{{para|class}} - 添加一个CSS样式包含的div。
*{{para|style}} - 添加CSS样式选项。复杂的风格不应该被用在文章,但可能是可接受的用户,项目,讨论页。
::例如:{{para|<var>style</var>|<var>border:solid 1px silver; background:lightyellow</var>}}
*{{para|indent}} - 缩进一个标准的缩进,特别是对列入在缩进讨论线程方便的列表。
::例如:{{para|<var>indent</var>|<var>2</var>}}
===参见===
* {{tl|endflatlist}}
* {{tl|plainlist}}
* {{tl|multi-column numbered list}}
* {{tl|nowrap begin}}/{{tl|nowrap end}}
* {{tl|pagelist}}
* {{tl|Setout}}
* [[WP:HLIST]]
{{HTML lists|state=collapsed}}
{{Organization infoboxes|state=collapsed}}
<includeonly>{{Sandbox other||<!-- 本行下加入模板的分類 -->
[[Category:列表格式模板]]
}}</includeonly>
2fa771cj6xwituq5y8ub41paogm6fkn
Template:Endflatlist
10
34627
185829
2026-06-16T12:05:00Z
Addonian1123
65525
创建页面,内容为“</div><noinclude> {{documentation|Template:Flatlist/doc}} </noinclude>”
185829
wikitext
text/x-wiki
</div><noinclude>
{{documentation|Template:Flatlist/doc}}
</noinclude>
fp5m55s9u2sp077qx1wa6go6i2zyusa
Module:Transclusion count/data/E
828
34628
185830
2026-06-16T12:06:00Z
Addonian1123
65525
创建页面,内容为“return { ["ENG"] = 2500, ["ESP"] = 5900, ["Ebicite"] = 4100, ["Edit"] = 13000, ["EditAtWikidata"] = 98000, ["EditOnWikidata"] = 37000, ["Edit_a_taxon"] = 59000, ["Edit_taxonomy"] = 127000, ["Editintro"] = 45000, ["Editprotected"] = 3500, ["Editprotected/main"] = 3400, ["Efn"] = 19000, ["Empty_category"] = 22000, ["Emptycat"] = 6400, ["En"] = 66000, ["En_icon"] = 85000, ["Encourage"] = 4500, ["End"] = 95000, ["End_box"] = 55000, ["End_date"] = 12000, ["Endangere…”
185830
Scribunto
text/plain
return {
["ENG"] = 2500,
["ESP"] = 5900,
["Ebicite"] = 4100,
["Edit"] = 13000,
["EditAtWikidata"] = 98000,
["EditOnWikidata"] = 37000,
["Edit_a_taxon"] = 59000,
["Edit_taxonomy"] = 127000,
["Editintro"] = 45000,
["Editprotected"] = 3500,
["Editprotected/main"] = 3400,
["Efn"] = 19000,
["Empty_category"] = 22000,
["Emptycat"] = 6400,
["En"] = 66000,
["En_icon"] = 85000,
["Encourage"] = 4500,
["End"] = 95000,
["End_box"] = 55000,
["End_date"] = 12000,
["Endangered_Languages_Project"] = 2400,
["Endflatlist"] = 8100,
["Engname"] = 3300,
["Enum"] = 4600,
["Error"] = 20000,
["Error-small"] = 15000,
["ErrorBar2"] = 3600,
["Es_icon"] = 6100,
["EstCountry"] = 2100,
["EstcatCountry"] = 2400,
["Expand"] = 24000,
["Expand_English"] = 6900,
["Expand_language"] = 39000,
["Expand_section"] = 2400,
["Expert"] = 3200,
["Expert_needed"] = 5600,
["External_media"] = 2000,
["External_music_video"] = 3900,
["Extinct"] = 4400,
["Module:EditAtWikidata"] = 256000,
["Module:EditState"] = 743000,
["Module:Effective_protection_expiry"] = 5100,
["Module:Effective_protection_level"] = 222000,
["Module:EncoderUtil"] = 739000,
["Module:EncoderUtil/yaml"] = 739000,
["Module:Endangered_Languages_Project"] = 2400,
["Module:Episode_list"] = 2100,
["Module:Error"] = 315000,
["Module:Escape"] = 2200,
["Module:Exponential_search"] = 190000,
["Module:External_links"] = 5000,
["Module:External_links/conf"] = 5000,
["Module:External_links/conf/Sports"] = 5000,
}
ki7zqh0px5hncddbfq4ulharod5m8gl
Module:CGroup/Apple
828
34629
185833
2026-06-16T12:07:45Z
Addonian1123
65525
创建页面,内容为“-- 用法: Item('原文', '轉換規則') local Item = require('Module:CGroup/core').Item; return { -- 填写下面的两个参数 name = 'Apple', description = '苹果公司产品和用语', content = { { type = 'text', text = [[ == 软件术语 == ]] }, Item('AirDrop', 'zh-cn:隔空投送;zh-hk:AirDrop;zh-tw:AirDrop;zh-sg:AirDrop;'), Item('AirPlay', 'zh:隔空播放;zh-cn:隔空播放;zh-hant:AirPlay;'), Item('Animoji', 'zh-cn:动话表情;zh-tw:Ani…”
185833
Scribunto
text/plain
-- 用法: Item('原文', '轉換規則')
local Item = require('Module:CGroup/core').Item;
return {
-- 填写下面的两个参数
name = 'Apple',
description = '苹果公司产品和用语',
content = {
{ type = 'text', text = [[
== 软件术语 ==
]] },
Item('AirDrop', 'zh-cn:隔空投送;zh-hk:AirDrop;zh-tw:AirDrop;zh-sg:AirDrop;'),
Item('AirPlay', 'zh:隔空播放;zh-cn:隔空播放;zh-hant:AirPlay;'),
Item('Animoji', 'zh-cn:动话表情;zh-tw:Animoji;zh-hk:Animoji;'),
Item('App Library', 'zh-cn:App资源库;zh-tw:App資料庫;'),
Item('Apple Intelligence', 'zh-cn:Apple智能;zh-hant:Apple Intelligence;zh-hans:Apple Intelligence;'),
Item('Apple Lossless', 'zh-cn:Apple 保真压缩;zh-tw:Apple 保真壓縮;zh-hk:Apple 無損壓縮;'),
Item('Bug fixes', 'zh-cn:错误修复;zh-tw:錯誤修正;'),
Item('CarPlay', 'zh-cn:CarPlay车载;zh-tw:CarPlay;'),
Item('Cinematic video stabilization', 'zh-cn:影院级视频防抖;zh-tw:電影級視訊穩定;zh-hk:電影級影片防震;'),
Item('Contour', 'zh-cn:轮廓光;zh-mo:輪廓光;zh-tw:輪廓光;zh-hk:輪廓光;'),
Item('Deep Fusion', 'zh-cn:深度融合;zh-mo:深度融合;zh-tw:深度融合;zh-hk:深度融合;'),
Item('Dynamic Island', 'zh-tw:動態島;zh-cn:灵动岛;'),
Item('Express Cards', 'zh-cn:快捷交通卡;zh-tw:快速卡;zh-hk:特快卡;'),
Item('Finder', 'zh:访达;zh-hans:访达;zh-hant:Finder;zh-cn:访达'),
Item('Flyover', 'zh-cn:俯瞰;zh-tw:飛行俯瞰;zh-hk:航覽;'),
Item('Handoff', 'zh:接力;zh-hans:接力;zh-hant:Handoff;zh-cn:接力;'),
Item('High-Key Mono', 'zh-cn:高调单色光;zh-mo:高色調黑白燈光;zh-tw:高色調燈光黑白;zh-hk:高色調黑白燈光;'),
Item('Live Photo', 'zh:实况照片;zh-hans:实况照片;zh-tw:原況照片;zh-hk:原況相片;zh-cn:实况照片'),
Item('Live Text', 'zh-cn:实况文本;zh-tw:原況文字;zh-hk:原況文字;'),
Item('Lock Screen', 'zh-cn:锁定屏幕;zh-tw:鎖定畫面;zh-hk:鎖定畫面'),
Item('Memoji', 'zh-cn:拟我表情;zh-tw:Memoji;zh-hk:Memoji;'),
Item('Natural', 'zh-cn:自然光;zh-mo:自然光;zh-tw:自然光;zh-hk:自然光;'),
Item('Portrait Lighting', 'zh-cn:人像光效;zh-mo:人像燈光;zh-tw:人像光線;zh-hk:人像燈光;'),
Item('Private Relay', 'zh-cn:专用代理;zh-mo:私密轉送;zh-tw:私密轉送;zh-hk:私密轉送;'),
Item('QuickPath', 'zh-cn:速滑;zh-tw:快滑;zh-hk:快滑;'),
Item('QuickTake video', 'zh-cn:视频快录;zh-tw:影片快錄;zh-hk:閃錄影片;'),
Item('Security updates', 'zh-cn:安全性更新;zh-tw:安全性更新;zh-hk:保安更新;'),
Item('Split View', 'zh-cn:分屏浏览;zh-tw:分割顯示;'),
Item('Spotlight', 'zh-cn:聚焦;zh-tw:Spotlight;zh-hk:Spotlight;'),
Item('Stage Mono', 'zh-cn:单色舞台光;zh-mo:黑白舞台燈光;zh-tw:舞台燈光黑白;zh-hk:黑白舞台燈光;'),
Item('Stage', 'zh-cn:舞台光;zh-mo:舞台燈光;zh-tw:舞台燈光;zh-hk:舞台燈光;'),
Item('Student ID', 'zh-cn:学生卡;zh-tw:Student ID;zh-hk:學生證;'),
Item('Studio', 'zh-cn:摄影室灯光;zh-mo:影樓燈光;zh-tw:攝影棚燈光;zh-hk:影樓燈光;'),
Item('Tips', 'zh-cn:提示; zh-tw:提示; zh-hk:貼士;'),
Item('Turn-by-Turn', 'zh-cn:逐向导航;zh-tw:轉向導航路線;zh-hk:逐步導航;'),
Item('VoiceOver', 'zh:旁白;zh-hans:旁白;zh-hant:旁白;zh-cn:旁白;'),
Item('widget', 'zh-cn:小组件;zh-tw:小工具;'),
{ type = 'text', text = [[
=== 配套程式 ===
]] },
Item('Calendar', 'zh-cn:日历;zh-tw:行事曆;zh-hk:日曆;'),
Item('Color Sync Utility', 'zh-cn:色彩同步实用工具;zh-tw:色彩同步工具程式;zh-hk:「色彩同步」工具程式'),
Item('Dictionary', 'zh-cn:词典;zh-hant:辭典;'),
Item('Digital Color Meter', 'zh-cn:数码测色计;zh-tw:數位測色計;zh-hk:數碼測色計'),
Item('Directory Utility', 'zh-cn:目录实用工具;zh-hant:目錄工具程式;'),
Item('FaceTime', 'zh-cn:FaceTime通话;zh-tw:FaceTime;'),
Item('File', 'zh-cn:文件;zh-tw:檔案;'),
Item('Home', 'zh-cn:家庭;zh-tw:家庭;zh-hk:家居;'),
Item('Image Capture', 'zh-cn:图像捕捉;zh-tw:影像擷取;zh-hk:影像截取;'),
Item('message', 'zh-cn:信息;zh-tw:訊息;'),
Item('Migration Assistant', 'zh-cn:迁移助理;zh-hant:系統移轉輔助程式;'),
Item('Network Utility', 'zh-cn:网络实用工具;zh-tw:網路工具程式;zh-hk:網絡工具程式;'),
Item('Photos', 'zh-cn:照片;zh-tw:照片;zh-hk:相片'),
Item('Podcast', 'Podcasts=>zh-cn:播客;Podcasts=>zh-hant:Podcast;'),
Item('Podcast', 'zh-cn:播客;zh-hant:Podcast;'),
Item('Safari', 'zh-cn:Safari浏览器;zh-tw:Safari;'),
Item('Screen Sharing', 'zh-cn:屏幕共享;zh-hant:螢幕共享;'),
Item('Shortcuts', 'zh-cn:快捷指令;zh-tw:捷徑;'),
Item('Stickies', 'zh-cn:便笺;zh-hant:便條紙;'),
Item('System Information', 'zh-cn:系统信息;zh-tw:系統資訊;zh-hk:系統資料;'),
Item('System Preferences', 'zh-cn:系统偏好设置;zh-hant:系統偏好設定;'),
Item('TextEdit', 'zh-cn:文本编辑;zh-hant:文字編輯;'),
Item('Time Machine', 'zh-cn:时间机器;zh-hant:時光機;'),
Item('Universal Access', 'zh-cn:辅助功能;zh-hant:輔助使用;'),
Item('Voice Memo', 'zh-cn:语音备忘录; zh-tw:語音備忘錄; zh-hk:錄音機;'),
Item('Wallet', 'zh-cn:钱包;zh-tw:錢包;zh-hk:銀包'),
{ type = 'text', text = [[
=== 蘋果程式 ===
]] },
Item('Clips', 'zh-cn:可立拍;zh-tw:可立拍;zh-hk:奇趣拍;'),
Item('GarageBand', 'zh:库乐队;zh-hans:库乐队;zh-hant:GarageBand;zh-cn:库乐队;'),
{ type = 'text', text = [[
== 硬件术语 ==
]] },
Item('3D Touch', 'zh:三维触控;zh-hant:3D觸控;zh-cn:三维触控;'),
Item('Action Button', 'zh-hans:操作按钮; zh-hant:動作按鈕;'),
Item('Always-On Retina display', 'zh-cn:全天候视网膜显示屏;zh-tw:隨顯 Retina 顯示器;zh-hk:常亮 Retina 顯示器;'),
Item('Apple T2 Security Chip', 'zh-cn:Apple T2 安全芯片;zh-tw:Apple T2 安全晶片;zh-hk:Apple T2 保安晶片;'),
Item('Bionic', 'zh:仿生;zh-hans:仿生;zh-hant:仿生'),
Item('Cellular', 'zh-cn:蜂窝网络;zh-tw:行動網路;zh-hk:流動網絡;'),
Item('Ceramic Shield front', 'zh-cn:超瓷晶面板;zh-tw:超瓷晶盾面板;zh-hk:陶瓷晶體護面;'),
Item('Digital Crown', 'zh-cn:数码表冠;zh-tw:數位錶冠;zh-hk:數碼錶冠;'),
Item('Face ID', 'zh:面容 ID;zh-hant:Face ID;zh-cn:面容ID;'),
Item('Force Touch', 'zh-cn:力度触控;zh-tw:力度觸控;zh-hk:力度觸控;'),
Item('Gigabit-class LTE', 'zh-cn:千兆级 LTE;zh-tw:Gigabit 等級 LTE;zh-hk:Gigabit-class LTE;'),
Item('Haptic Touch', 'zh-cn:触感触控;zh-tw:觸覺回饋觸控;zh-hk:觸感觸控;'),
Item('Home button', 'zh-cn:主屏幕按钮;zh-tw:主畫面按鈕;zh-hk:主畫面按鈕;'),
Item('Jet Black', 'zh-cn:亮黑色;zh-tw:曜石黑色;zh-hk:亮黑色;'),
Item('LiDAR Scanner', 'zh-cn:激光雷达扫描仪;zh-tw:光學雷達掃描儀;zh-hk:LiDAR 感測器;'),
Item('Lightning connector', 'zh:闪电接头;zh-hans:闪电接头;zh-hant:Lightning;zh-cn:闪电接口;zh-tw:Lightning;zh-sg:Lightning;'),
Item('Lightning', 'zh:闪电;zh-hans:闪电;zh-hant:Lightning;zh-cn:闪电;zh-tw:Lightning;zh-sg:Lightning;'),
Item('Liquid Retina HD', 'zh-cn:Liquid 视网膜高清;zh-tw:Liquid Retina HD ;zh-hk:Liquid Retina HD ;'),
Item('Magic Board', 'zh-cn:妙控板;zh-tw:巧控板;zh-hk:精妙板;'),
Item('Magic Keyboard', 'zh-cn:妙控键盘;zh-tw:巧控鍵盤;zh-hk:精妙鍵盤;'),
Item('Magic Mouse', 'zh-cn:妙控鼠标;zh-tw:巧控滑鼠;zh-hk:精妙滑鼠;'),
Item('Midnight Green', 'zh-cn:暗夜绿;zh-tw:夜幕綠;zh-hk:午夜綠;'),
Item('optical image stabilization', 'zh-cn:光学图像防抖;zh-tw:光學影像穩定;zh-hk:光學影像防震;'),
Item('Pacific Blue', 'zh-cn:海蓝色;zh-tw:太平洋藍色;zh-hk:太平洋藍色;'),
Item('Retina HD', 'zh-cn:视网膜高清;zh-tw:Retina HD ;zh-hk:Retina HD;'),
Item('Smart Keyboard Folio', 'zh-cn:键盘式智能双面夹;zh-tw:鍵盤式聰穎雙面夾;zh-hk:智慧型摺套連鍵盤;'),
Item('Smart Keyboard', 'zh-cn:智能键盘;zh-tw:聰穎鍵盤;zh-hk:智慧型鍵盤;'),
Item('Space Gray', 'zh-cn:深空灰;zh-tw:太空灰;zh-hk:太空灰;'),
Item('Splash, Water, and Dust Resistant', 'zh-cn:防溅、抗水、防尘;zh-tw:防潑、抗水與防塵;zh-hk:防濺、耐水及防塵;'),
Item('Super Retina XDR', 'zh-cn:超视网膜 XDR ;zh-tw:超 Retina XDR ;zh-hk:超級 Retina XDR ;'),
Item('Telephoto', 'zh-cn:长焦;zh-tw:望遠;zh-hk:長焦距;'),
Item('Thunderbolt', 'zh-cn:雷雳;zh-tw:Thunderbolt;zh-hk:Thunderbolt;'),
Item('Touch ID', 'zh:触控 ID;zh-hant:Touch ID;zh-cn:触控ID;'),
Item('True Tone', 'zh-cn:原彩显示;zh-tw:原彩顯示;zh-hk:原色調顯示;'),
Item('TrueDepth camera', 'zh-cn:原深感摄像头;zh-tw:原深感測相機;zh-hk:原深感測鏡頭;'),
Item('TrueDepth', 'zh-cn:原深感;zh-tw:原深感測;zh-hk:原深感測;'),
{ type = 'text', text = [[
== 年度事件 ==
]] },
Item('WWDC', 'zh-hans:苹果全球开发者大会;zh-hant:Apple 全球開發者大會;'),
},
}
jolnlfnzzp0ywh1wonwwxy49orjly6e
Module:CGroup/Apple/doc
828
34630
185834
2026-06-16T12:07:58Z
Addonian1123
65525
创建页面,内容为“以下是與本頁面相關的公共轉換組: {| class="wikitable" ! 公共轉換組 || 說明 |- | [[Module:CGroup/Games]] || 電子遊戲相關 |- | [[Module:CGroup/IT]] || 信息技术相关 |- | [[Module:CGroup/Electronics]] || 電子相關 |- | [[Module:CGroup/Communication]] || 通訊相關 |- | [[Module:CGroup/MediaWiki]] || MediaWiki相關 |- |} 如欲修订此公共转换组,请参考: {{HideH|參考資料}} {{HideF}} <includeonly> {{CGroupVi…”
185834
wikitext
text/x-wiki
以下是與本頁面相關的公共轉換組:
{| class="wikitable"
! 公共轉換組 || 說明
|-
| [[Module:CGroup/Games]] || 電子遊戲相關
|-
| [[Module:CGroup/IT]] || 信息技术相关
|-
| [[Module:CGroup/Electronics]] || 電子相關
|-
| [[Module:CGroup/Communication]] || 通訊相關
|-
| [[Module:CGroup/MediaWiki]] || MediaWiki相關
|-
|}
如欲修订此公共转换组,请参考:
{{HideH|參考資料}}
{{HideF}}
<includeonly>
{{CGroupViewer}}
[[Category:公共转换组模块|{{SUBPAGENAME}}]]
<!--请自行添加分类名/請自行添加分類名-->
</includeonly>
e975yraf2attj53q17dngndwm822bx0
Template:HideH/styles.css
10
34631
185836
2026-06-16T12:09:04Z
Addonian1123
65525
创建页面,内容为“/* [[phab:T360582]] */ @media all and ( max-width: 500px ) { .hidden-div { width: auto !important; clear: none !important; float: none !important; } }”
185836
sanitized-css
text/css
/* [[phab:T360582]] */
@media all and ( max-width: 500px ) {
.hidden-div {
width: auto !important;
clear: none !important;
float: none !important;
}
}
sxsicms535gzab8n495e0fgagtejd1b
Module:CGroup/Electronics
828
34632
185838
2026-06-16T12:10:19Z
Addonian1123
65525
创建页面,内容为“-- 用法: Item('原文', '轉換規則') local Item = require('Module:CGroup/core').Item; return { name = 'Electronics', description = '電子學', content = { { type = 'text', text = [[ == A == ]] }, Item('Acceptor', 'zh-tw:受體; zh-cn:受主'), Item('Active', 'zh-cn:有源; zh-tw:主動;'), Item('Active region', 'zh-cn:放大区; zh-tw:主動區;'), Item('ADC', 'zh-cn:模拟数字转换器; zh-hk:模擬數碼轉換器; zh-tw:類比數位轉換器'), I…”
185838
Scribunto
text/plain
-- 用法: Item('原文', '轉換規則')
local Item = require('Module:CGroup/core').Item;
return {
name = 'Electronics',
description = '電子學',
content = {
{ type = 'text', text = [[
== A ==
]] },
Item('Acceptor', 'zh-tw:受體; zh-cn:受主'),
Item('Active', 'zh-cn:有源; zh-tw:主動;'),
Item('Active region', 'zh-cn:放大区; zh-tw:主動區;'),
Item('ADC', 'zh-cn:模拟数字转换器; zh-hk:模擬數碼轉換器; zh-tw:類比數位轉換器'),
Item('Aligner', 'zh-cn:光刻机; zh-tw:曝光機; zh-hk:光刻機;'),
Item('Analog', 'zh-tw:類比; zh-cn:模拟; zh-hk:模擬;'),
Item('AND gate', 'zh-cn:与门; zh-hk:與門; zh-tw:及閘;'),
Item('ASIC', 'zh-cn:特殊应用集成电路; zh-hk:特殊應用集成電路; zh-tw:特定應用積體電路; zh-hant:特殊應用積體電路;'),
Item('ASIC', '专用集成电路=>zh-hk:特殊應用集成電路; 专用集成电路=>zh-tw:特定應用積體電路'),
Item('Avalanche breakdown', 'zh-tw:突崩潰; zh-cn:雪崩击穿;'),
Item('Avalanche diode', 'zh-tw:雪崩二極體; zh-cn:雪崩二极管;'),
Item('Avalanche photodiode', 'zh-tw:雪崩光二極體; zh-cn:雪崩光电二极管;'),
{ type = 'text', text = [[
== B ==
]] },
Item('BEOL', 'zh-cn:后道工序;zh-tw:後段製程;'),
Item('Biasing', 'zh-cn:偏置; zh-tw:偏壓;'),
Item('Bit', 'zh-tw:位元; zh-cn:比特;'),
Item('Boolean', 'zh-tw:布林; zh-cn:布尔; zh-hk:布林;'),
Item('Breakdown voltage', 'zh-tw:崩潰電壓; zh-cn:击穿电压; zh-hk:擊穿電壓;'),
{ type = 'text', text = [[
== C ==
]] },
Item('Carrier', 'zh-cn:载流子; zh-tw:載子;'),
Item('cache', 'zh-cn:缓存; zh-tw:快取; zh-hk:緩衝記憶體;'),
Item('cache', '高速缓存=>zh-tw:快取; 高速缓存=>zh-hk:緩衝記憶體; 高速缓存=>zh-mo:緩衝記憶體;'),
Item('cache', '緩存=>zh-tw:快取; 緩存=>zh-hk:緩衝記憶體; 緩存=>zh-mo:快取;'),
Item('cache', '高速緩存=>zh-tw:快取; 高速緩存=>zh-hk:緩衝記憶體; 高速緩存=>zh-mo:緩衝記憶體;'),
Item('Channel', 'zh-cn:沟道; zh-tw:通道;'),
Item('Clock gating', 'zh-cn:时钟门控; zh-tw:時脈閘控;'),
Item('Clock signal', 'zh-cn:时间脉冲信号; zh-tw:時鐘訊號;'),
Item('Collector', 'zh-cn:集电极; zh-tw:集極;'),
Item('Collector junction', '集極接面=>zh-tw:集極接面;集極接面=>zh-cn:集电结;'),
Item('Collector junction', '集电极结=>zh-cn:集电极结;集电极结=>zh-tw:集極接面;'),
Item('Collector junction', '集电结=>zh-cn:集电结;集电结=>zh-tw:集極接面;'),--此处是三个术语的相互转化
Item('Common-mode rejection ratio', 'zh-cn:共模抑制比; zh-tw:共模拒斥比;'),
Item('Compact fluorescent lamp', 'zh-cn:节能灯; zh-tw:省電燈泡; zh-hk:慳電膽;'),
Item('Component', '元器件=>zh-tw:元件;'),
Item('Coordinate', 'zh-cn:坐标; zh-tw:座標;'),
{ type = 'text', text = [[
== D ==
]] },
Item('DAC', 'zh-cn:数字模拟转换器; zh-hk:數碼模擬轉換器; zh-tw:數位類比轉換器'),
Item('Depletion', 'zh-tw:空乏; zh-cn:耗尽; zh-hk:空乏;'),
Item('Depletion layer', 'zh-cn:耗尽层; zh-tw:空乏層'),
Item('Depletion region', 'zh-cn:耗尽区; zh-tw:空乏區'),
Item('Device', 'zh-cn:器件; zh-tw:元件'),
Item('Digital', 'zh-tw:數位; zh-cn:数字; zh-hk:數碼;'),
Item('Diode', 'zh-tw:二極體; zh-cn:二极管'),
Item('Discrete component', 'zh-cn:分立器件; zh-tw:離散元件;'),
Item('Disk', 'zh-cn:磁盘; zh-tw:磁碟;'),
Item('Donor', 'zh-tw:施體; zh-cn:施主'),
Item('Drain', 'zh-tw:汲極; zh-cn:漏极'),
Item('DSP', 'zh-tw:數位訊號處理器; zh-hk:數碼訊號處理器; zh-cn:数字信号处理器;'),
{ type = 'text', text = [[
== E ==
]] },
Item('Early effect', 'zh-tw:爾利效應; zh-cn:厄利效应;'),
Item('Electrical ballast', 'zh-tw:安定器; zh-cn:镇流器; zh-hk:鎮流器;'),
Item('Electrical engineering', 'zh-tw:電機工程; zh-cn:电气工程;'),
Item('Electron hole', 'zh-cn:空穴; zh-tw:電洞;'),
Item('Electron mobility', 'zh-cn:电子迁移率; zh-tw:電子移動率;'),
Item('Emitter', 'zh-cn:发射极; zh-tw:射極;'),
Item('Emitter follower', 'zh-tw:射極隨耦器; zh-cn:射极跟随器;'),
Item('Emitter junction', '射極接面=>zh-tw:射極接面;射極接面=>zh-cn:发射结;'),
Item('Emitter junction', '发射极结=>zh-cn:发射极结;发射极结=>zh-tw:射極接面;'),
Item('Emitter junction', '发射结=>zh-cn:发射结;发射结=>zh-tw:射極接面;'),--此处是三个术语的相互转化
Item('Epitaxy', 'zh-tw:磊晶; zh-cn:外延;'),
Item('Etching', 'zh-cn:刻蚀; zh-tw:蝕刻;'),
Item('Excitation table', 'zh-cn:激励表; zh-tw:激發表;'),
{ type = 'text', text = [[
== F ==
]] },
Item('Fairchild Semiconductor', 'zh-cn:飞兆半导体公司; zh-tw:快捷半導體公司; zh-hk:快捷半導體公司;'),
Item('Feedback', 'zh-cn:反馈; zh-hk:反饋; zh-tw:回饋;'),
Item('FEOL', 'zh-cn:前道工序;zh-tw:前段製程;'),
Item('Field Effect Transistor', 'zh-cn:场效应管; zh-tw:場效電晶體;'),
Item('Field Effect Transistor', '场效应晶体管=>zh-tw:場效電晶體;'),
Item('Firmware', 'zh-cn:固件; zh-tw:韌體;'),
Item('Flip-flop', 'zh-cn:触发器; zh-tw:正反器;'),
Item('Fluorescent', 'zh-cn:荧光; zh-tw:螢光; zh-hk:熒光;'),
Item('Fourteen-segment display', 'zh-cn:十四段数码管; zh-hk:十四劃管; zh-tw:十四段顯示器;'),
Item('Forward', 'zh-cn:正向; zh-tw:順向;'),
{ type = 'text', text = [[
== G ==
]] },
Item('Gate', 'zh-tw:閘極; zh-cn:栅极'),
Item('Gate circuit', 'zh-tw:閘電路; zh-cn:门电路; zh-hk:門電路;'),
Item('generator', 'zh-tw:產生器; zh-cn:发生器; zh-hk:發生器;'),
Item('GlobalFoundries', 'zh-tw:格羅方德; zh-cn:格芯;'),
{ type = 'text', text = [[
== H ==
]] },
Item('Hard baking??', 'zh-cn:硬烘干; zh-tw:硬烤;'),
Item('Heterojunction', 'zh-cn:异质结; zh-tw:異質接面;'),
Item('High-intensity discharge', 'zh-cn:金卤灯; zh-tw:高強度氣體放電燈;'),
{ type = 'text', text = [[
== I ==
]] },
Item('IGBT', 'zh-tw:絕緣閘雙極電晶體; zh-cn:绝缘栅双极晶体管;'),
Item('incandescent lamp', 'zh-cn:白炽灯; zh-tw:白熾燈; zh-hk:鎢絲膽; 熱熾燈=>zh-cn:白炽灯; 熱熾燈=>zh-hk:鎢絲膽; 钨丝灯=>zh-hk:鎢絲膽; 鎢絲燈=>zh-hk:鎢絲膽;'),
Item('Integrated circuit', 'zh-tw:積體電路; zh-cn:集成电路; zh-hk:集成電路;'),
Item('Interface', 'zh-tw:介面; zh-cn:接口;'),
Item('Ion implantation', 'zh-tw:離子佈植; zh-cn:离子注入;'),
Item('IP core', 'zh-tw:矽智財; zh-cn:IP核;'),
{ type = 'text', text = [[
== J ==
]] },
Item('JFET', 'zh-tw:接面場效電晶體; zh-cn:结型场效应管;'),
Item('Junction capacitance', 'zh-cn:结电容; zh-tw:接面電容;'),
Item('Junctional', 'zh-cn:结型; zh-tw:接面型;'),
{ type = 'text', text = [[
== K ==
]] },
{ type = 'text', text = [[
== L ==
]] },
Item('Laser', 'zh-cn:激光; zh-hk:激光; zh-tw:雷射;'),
Item('Latch', 'zh-cn:锁存器; zh-hk:鎖存器; zh-tw:閂鎖;'),
Item('logic device', 'zh-cn:逻辑器件; zh-tw:邏輯裝置;'),
Item('Logic gate', 'zh-tw:邏輯閘; zh-cn:逻辑门; zh-hk:邏輯門;'),
Item('logic synthesis', 'zh-tw:邏輯合成; zh-cn:逻辑综合;'),
Item('LSI', 'zh-cn:大规模集成电路; zh-tw:大型積體電路;'),
{ type = 'text', text = [[
== M ==
]] },
Item('Mask', 'zh-cn:掩模; zh-tw:光罩;'),
Item('Mask', '掩膜=>zh-tw:光罩; 光掩模=>zh-tw:光罩;'),
Item('Microcontroller', '单片机=>zh-tw:微控制器;'),
Item('Mixed-singal', 'zh-tw:混訊; zh-cn:混合信号;'),
Item('Mixed-singal integrated circuits', 'zh-tw:混合訊號積體電路; zh-cn:混合信号集成电路;'),
Item('Modulation', 'zh-tw:調變; zh-cn:调制;'),
Item('MOSFET', 'zh-cn:金属氧化物半导体场效应管; zh-tw:金屬氧化物半導體場效電晶體;'),
Item('Multivibrator', 'zh-cn:多谐振荡器; zh-tw:複振器;'),
Item('Multiplexer', 'zh-cn:数据选择器; zh-tw:數據多工器;'),
{ type = 'text', text = [[
== N ==
]] },
Item('NAND gate', 'zh-cn:与非门; zh-hk:與非門; zh-tw:反及閘;'),
Item('NAND logic', 'zh-cn:与非逻辑; zh-hk:與非邏輯; zh-tw:反及邏輯;'),
Item('Nanometer', 'zh-hans:纳米; zh-hant:納米;zh-tw:奈米;'),
Item('NOR gate', 'zh-cn:或非门; zh-hk:或非門; zh-tw:反或閘;'),
Item('NOR logic', 'zh-cn:或非逻辑; zh-hk:或非邏輯; zh-tw:反或邏輯;'),
Item('NOT gate gate', 'zh-cn:非门; zh-hk:非門; zh-tw:反閘;'),
Item('Noise', 'zh-tw:雜訊; zh-cn:噪声;'),
Item('Nine-segment display', 'zh-cn:九段数码管; zh-hk:九劃管; zh-tw:九段顯示器;'),
Item('Nixie tube', 'zh-hans:数码管; zh-cn:数字管; zh-tw:數位管; zh-hk:數碼管;'),
{ type = 'text', text = [[
== O ==
]] },
Item('OR gate', 'zh-cn:或门; zh-hk:或門; zh-tw:或閘;'),
{ type = 'text', text = [[
== P ==
]] },
Item('Passive filter', 'zh-tw:被動式濾波器; zh-cn:无源滤波器;'),
Item('Photodiode', 'zh-tw:光電二極體; zh-cn:光电二极管;'),
Item('Photolithography', 'zh-cn:光刻; zh-tw:微影;'),
Item('Photoresist', 'zh-cn:光刻胶; zh-tw:光阻劑;'),
Item('Photovoltaics', 'zh-tw:太陽能光電; zh-cn:太阳能光伏;'),
Item('Photovoltaics', 'zh-tw:太陽能光電; zh-cn:光伏;'),
Item('Photomask', 'zh-cn:光掩模; zh-tw:光罩;'),
Item('Pinch off', 'zh-cn:夹断; zh-tw:夹止;'),
Item('PN junction', 'zh-cn:PN结; zh-tw:PN接面;'),
Item('PN junction', 'zh-cn:P-N结; zh-tw:P-N接面;'),
Item('Power factor', 'zh-cn:功率因数; zh-hk:功率因數; zh-tw:功率因素;'),
Item('Power inverter', 'zh-cn:逆变器; zh-tw:變流器;'),
Item('Power inverter', 'zh-cn:逆變器; zh-tw:變流器;'),
Item('Power inverter', 'zh-cn:脉冲逆变器; zh-tw:變流器;'),
Item('Power line frequency', 'zh-cn:工频; zh-tw:電源頻率;'),
Item('Program', 'zh-cn:程序; zh-tw:程式;'),
Item('programmable', 'zh-cn:可编程; zh-tw:可程式化;'),
Item('Programmable Array Logic', 'zh-cn:可编程阵列逻辑; zh-tw:可程式化陣列邏輯;'),
Item('Programmable Gate Array', 'zh-cn:可编程逻辑门阵列; zh-tw:可程式化邏輯閘陣列;'),
Item('Programmable Logic Array', 'zh-cn:可编程逻辑阵列; zh-tw:可程式化邏輯陣列;'),
Item('Process', '工艺=>zh-tw:製程;'),
Item('Protective relay', 'zh-cn:保护继电器; zh-tw:保護電驛;'),
{ type = 'text', text = [[
== Q ==
]] },
{ type = 'text', text = [[
== R ==
]] },
Item('Race harzard', 'zh-cn:竞争冒险; zh-tw:競爭危害;'),
Item('RAM', 'zh-cn:只读存储器; zh-tw:唯讀記憶體;'),
Item('Reverse', 'zh-cn:反向; zh-tw:逆向;'),
Item('Reconfigurable computing', 'zh-cn:可重构计算; zh-tw:可重組計算;'),
Item('Ripple', 'zh-cn:纹波; zh-tw:漣波;'),
{ type = 'text', text = [[
== S ==
]] },
Item('Sampling', 'zh-cn:采样; zh-tw:抽樣; zh-tw:取樣;'),
Item('Scalar', 'zh-cn:标量; zh-tw:純量;'),
Item('Schmitt trigger', 'zh-cn:施密特触发器; zh-tw:施密特觸發器;'),
Item('Schottky', 'zh-tw:蕭特基; zh-cn:肖特基;'),
Item('sense amplifier', 'zh-tw:感測放大器; zh-cn:读出放大器;'),
Item('Sensor', 'zh-hans:传感器; zh-hant:感測器;'),
Item('Sequential logic', 'zh-hans:时序逻辑; zh-hant:序向邏輯;'),
Item('Seven-segment display', 'zh-cn:七段数码管; zh-hk:七劃管; zh-tw:七段顯示器;'),
Item('shield', 'zh-cn:屏蔽; zh-tw:遮蔽;'),
Item('Silicon controlled rectifier', 'zh-cn:可控硅; zh-tw:矽控整流器;'),
Item('signal', 'zh-cn:信号; zh-tw:訊號; zh-hk:訊號; 信號=>zh-mo:訊號;'),
Item('Silicon', 'zh-tw:矽; zh-cn:硅;'),
Item('Sine signal', 'zh-cn:正弦信号; zh-tw:正弦訊號;'),
Item('Sixteen-segment display', 'zh-cn:十六段数码管; zh-hk:十六劃管; zh-tw:十六段顯示器;'),
Item('Soft baking??', 'zh-cn:软烘干; zh-tw:軟烤;'),
Item('Starting', 'zh-cn:启辉器; zh-hk:士撻膽; zh-tw:啟動器;'),
Item('Substrate', 'zh-cn:衬底; zh-tw:基板;'),
Item('Subthreshold', 'zh-cn:亚阈值; zh-tw:次臨界'),
Item('Superposition theorem', 'zh-cn:叠加定理; zh-tw:重疊定理;'),
Item('System on a chip, SoC', 'zh-cn:单片系统; zh-tw:單晶片系統;'),
Item('System in package, SiP', 'zh-cn:封装内系统; zh-tw:封裝體系;'),
{ type = 'text', text = [[
== T ==
]] },
Item('Tape-out', 'zh-cn:流片; zh-tw:下線;'),
Item('TSM(C)', 'zh-hans:台湾积体电路制造; zh-hant:台灣積體電路製造;'),
{ type = 'text', text = [[<small>注:由于有官方简体名称,故此处“积体电路”不转换到“集成电路”。不同的条目使用情况不同,因此后缀的公司类型名称不纳入转换内容。</small>]] },
-- ^^^
Item('Transmission gate', 'zh-cn:传输门; zh-hk:傳輸門; zh-tw:傳輸閘;'),
Item('Transistor', 'zh-cn:晶体管; zh-tw:電晶體;'),
Item('Thrystor', 'zh-cn:晶闸管; zh-tw:閘流體;'),
{ type = 'text', text = [[
== U ==
]] },
Item('Utility frequency', 'zh-cn:工频; zh-tw:電源頻率;'),
{ type = 'text', text = [[
== V ==
]] },
Item('VLSI', 'zh-cn:超大规模集成电路; zh-tw:超大型積體電路;'),
Item('Universal motor', 'zh-cn:单相串励电动机; zh-tw:交流整流子電動機;'),
{ type = 'text', text = [[
== W ==
]] },
Item('Wire bonding', 'zh-tw:打線接合; zh-cn:引线键合'),
{ type = 'text', text = [[
== X ==
]] },
Item('XNOR gate', 'zh-cn:同或门; zh-hk:同或門; zh-tw:反互斥或閘;'),
Item('XNOR logic', 'zh-cn:同或逻辑; zh-hk:同或邏輯; zh-tw:反互斥或邏輯;'),
Item('XOR', 'zh-cn:异或; zh-hk:異或; zh-tw:互斥或;'),
Item('XOR gate', 'zh-cn:异或门; zh-hk:異或門; zh-tw:互斥或閘;'),
Item('XOR logic', 'zh-cn:异或逻辑; zh-hk:異或邏輯; zh-tw:互斥或邏輯;'),
{ type = 'text', text = [[
== Y ==
]] },
{ type = 'text', text = [[
== Z ==
]] },
Item('Zener diode', 'zh-cn:齐纳二极管; zh-hk:齊納二極體; zh-tw:稽納二極體;'),
{ type = 'text', text = [[
== 避免過度轉換 ==
]] },
Item('inch wafers', 'zh-hant:吋晶; zh-hans:吋晶;'),--12吋晶圓廠,避免與Unit轉換組共用時被轉換為12英寸晶圓廠
},
}
opkm3o9x02xbaznxwbnijr1ly8a2l9y
Module:CGroup/Electronics/doc
828
34633
185839
2026-06-16T12:10:36Z
Addonian1123
65525
创建页面,内容为“除了使用本公共轉換組名稱「'''Electronics'''」外,使用「'''Electronic'''」、「'''EL'''」、「'''電子學'''」(繁簡皆可)亦可達成本公共轉換組的轉換功能。 以下是與本頁面相關的公共轉換組: {| class="wikitable" ! 公共轉換組 || 說明 |- | [[Module:CGroup/Games]] || 電子遊戲相關 |- | [[Module:CGroup/Apple]] || 蘋果作業系統及其相關組件 |- | [[Module:CGroup/Windows]] || 微軟視…”
185839
wikitext
text/x-wiki
除了使用本公共轉換組名稱「'''Electronics'''」外,使用「'''Electronic'''」、「'''EL'''」、「'''電子學'''」(繁簡皆可)亦可達成本公共轉換組的轉換功能。
以下是與本頁面相關的公共轉換組:
{| class="wikitable"
! 公共轉換組 || 說明
|-
| [[Module:CGroup/Games]] || 電子遊戲相關
|-
| [[Module:CGroup/Apple]] || 蘋果作業系統及其相關組件
|-
| [[Module:CGroup/Windows]] || 微軟視窗作業系統及其相關組件
|-
| [[Module:CGroup/IT]] || 信息技术相關
|-
| [[Module:CGroup/Communication]] || 通訊相關
|-
| [[Module:CGroup/MediaWiki]] || MediaWiki相關
|-
|}
{{HideH|參考資料}}
;台灣正體
* [http://proj.moeaidb.gov.tw/sipo/IndustryTrend/data.asp 半導體名詞資料庫]
* [http://terms.nict.gov.tw/search_c.php 國立編譯館學術名詞資訊網--名詞檢索]
* [http://www.terms.org.tw:8080/phrase/query.jsp 兩岸名詞對照查詢系統]
;大陆简体
* [http://www.termonline.cn 术语在线]
* [http://www.gongjushu.cn/refbook/default.aspx 中国工具书网络出版总库]
* [http://dict.cnki.net/ CNKI翻译助手]
;提示
* 由于港澳繁体、马新简体的相关学术用语暂时没有找到官方权威的查询系统,因此大多数转换没有涉及这两种情况的写法。
* 另请参阅[[Module:CGroup/IT]]和[[Module:CGroup/Communication]]。
{{HideF}}
{{TOC}}
<includeonly>
{{CGroupViewer}}
[[Category:公共转换组模块|{{SUBPAGENAME}}]]
[[Category:電子學專題模板|*]]
</includeonly>
lxg1lec67dong95fcmz3k4hdwp4p87r
Module:CGroup/Communication
828
34634
185840
2026-06-16T12:10:55Z
Addonian1123
65525
创建页面,内容为“-- 用法: Item('原文', '轉換規則') local Item = require('Module:CGroup/core').Item; return { name = 'Communication', description = '-{zh-cn:通信;zh-sg:通讯;zh-my:通讯;zh-tw:通訊;}-学', content = { { type = 'text', text = [[ ==訊號與系統== ]] }, Item('Analog', 'zh-tw:類比; zh-cn:模拟; zh-hk:模擬;'), Item('simulation', '模擬=>zh-cn:模拟;模擬=>zh-tw:模擬;'),-- 防止模擬的过度转换 Item('Audio', 'zh-cn:音频;zh-tw:音…”
185840
Scribunto
text/plain
-- 用法: Item('原文', '轉換規則')
local Item = require('Module:CGroup/core').Item;
return {
name = 'Communication',
description = '-{zh-cn:通信;zh-sg:通讯;zh-my:通讯;zh-tw:通訊;}-学',
content = {
{ type = 'text', text = [[
==訊號與系統==
]] },
Item('Analog', 'zh-tw:類比; zh-cn:模拟; zh-hk:模擬;'),
Item('simulation', '模擬=>zh-cn:模拟;模擬=>zh-tw:模擬;'),-- 防止模擬的过度转换
Item('Audio', 'zh-cn:音频;zh-tw:音訊;'),
Item('Channel', '信道=>zh-tw:頻道; 信道=>zh-hk:頻道; 信道=>zh-sg:波道; 波道=>zh-cn:信道;'),
Item('Communication', 'zh-cn:通信;zh-sg:通讯;zh-tw:通訊;'),
Item('Digital', 'zh-tw:數位;zh-cn:数字;zh-sg:数码;zh-hk:數碼;'),
Item('information', 'zh-cn:信息; zh-sg:资讯; zh-tw:資訊;'),
Item('integrated circuit', 'zh-cn:集成电路;zh-tw:積體電路;zh-hk:集成電路;'),
Item('logic gate', 'zh-cn:逻辑门; zh-hk:邏輯門; zh-tw:邏輯閘;'),
Item('Medium', 'zh:媒质;zh-hant:媒介;'),
Item('Medium', 'zh:介质;zh-hant:媒介;'),
Item('Noise', 'zh:噪聲; zh-tw:雜訊; zh-sg:杂讯; zh-cn:噪声;'),
Item('P-N junction', 'zh-cn:P-N结;zh-hk:P-N結;zh-tw:P-N接面;'),
Item('P-n junction', 'zh-cn:P-n结;zh-hk:P-n結;zh-tw:P-n接面;'),
Item('p-n junction', 'zh-cn:p-n结;zh-hk:p-n結;zh-tw:p-n接面;'),
Item('PN junction', 'zh-cn:PN结;zh-hk:PN結;zh-tw:PN接面;'),
Item('Pn junction', 'zh-cn:Pn结;zh-hk:Pn結;zh-tw:Pn接面;'),
Item('pn junction', 'zh-cn:pn结;zh-hk:pn結;zh-tw:pn接面;'),
Item('Pulse', 'zh-cn:脉冲; zh-hk:脈衝; zh-tw:脈波;'),
Item('Serial', 'zh-cn:串行; zh-tw:序列;'),
Item('signal', 'zh:信號;zh-cn:信号;zh-sg:讯号;zh-tw:訊號;'),
Item('Signal-to-noise ratio, SNR', 'zh-tw:訊雜比;zh-cn:信噪比;zh-hk:訊噪比;'),
Item('Signaling System Number 7', 'zh-cn:七号信令系统; zh-tw:第七號發信系統; zh-hk:七號信令系統;'),
Item('Video', 'zh-cn:视频;zh-tw:視訊;zh-hk:視像;'),
Item('Mobile communication', 'zh-cn:移动通信;zh-hk:流動通訊;zh-tw:行動通訊;'),
{ type = 'text', text = [[
==調變系統==
]] },
Item('modulation', 'zh-cn:调制;zh-hk:調制;zh-tw:調變;'),
Item('DM', 'zh-cn:增量调制;zh-tw:差量調變'),
Item('DPCM', 'zh-cn:差分脉冲编码调制;zh-tw:脈波差量編碼調變'),
Item('vestigial sideband', 'zh-cn:残余边带;zh-tw:殘邊帶;'),
Item('amplitude', 'zh-cn:幅度;zh-tw:振幅;'),
Item('PSK', 'zh-tw:相位移鍵;zh-cn:移相键控;'),
Item('Mobile communication', 'zh-tw:行動通訊;zh-cn:移动通信;zh-hk:流動通訊;'),
Item('Time division', 'zh-hk:時分;zh-cn:时分;zh-tw:分時;'),
Item('Frequency division', 'zh-hk:頻分;zh-cn:频分;zh-tw:分頻;'),
Item('Code division', 'zh-hk:碼分;zh-cn:码分;zh-tw:分碼;'),
Item('TDMA', 'zh-hk:時分多址;zh-cn:时分多址;zh-tw:分時多重進接;'),
Item('FDMA', 'zh-hk:頻分多址;zh-cn:频分多址;zh-tw:分頻多重進接;'),
Item('CDMA', 'zh-hk:碼分多址;zh-cn:码分多址;zh-tw:分碼多重進接;'),
Item('SDMA', 'zh-hk:空分多址;zh-cn:空分多址;zh-tw:分空間多重進接;'),
Item('TDM', 'zh-hk:時分複用;zh-cn:时分复用;zh-tw:分時多工;'),
Item('FDM', 'zh-hk:頻分複用;zh-cn:频分复用;zh-tw:分頻多工;'),
Item('SDM', 'zh-hk:空分複用;zh-cn:空分复用;zh-tw:空間多工;'),
Item('WDM', 'zh-hk:波分複用;zh-cn:波分复用;zh-tw:波長分波多工;'),
Item('iDEN', 'zh-tw:整合數位強化網路;zh-cn:集成数字增强网络;'),
Item('GPRS', 'zh-tw:通用封包無線服務;zh-cn:通用分组无线服务;'),
Item('spread-spectrum', 'zh-cn:扩频;zh-tw:展頻;'),
Item('spread-spectrum', 'zh-cn:扩谱;zh-tw:展譜;'),
Item('Signal-to-noise ratio', 'zh-cn:信噪比;zh-tw:訊號雜訊比;'),
Item('Baud rate', 'zh-cn:波特率;zh-hant:鮑率;'),
Item('Baud', 'zh-cn:波特;zh-hant:鮑;'),
-- 可能会出现过度转换
{ type = 'text', text = [[
==網路系統==
]] },
Item('Network', 'zh-tw:網路; zh-cn:网络; zh-hk:網絡;'),
Item('Packet', 'zh-tw:封包;zh-cn:分组;'),
Item('Cellular data', 'zh-tw:蜂巢式資料; zh-cn:蜂窝数据; zh-hk:蜂巢式數據;'),
Item('Cellular network', 'zh-tw:蜂巢式網路; zh-cn:蜂窝网络; zh-hk:蜂巢式網絡;'),
Item('Slot', 'zh-tw:時槽;zh-cn:时隙;'),
{ type = 'text', text = [[
==编码理论==
]] },
Item('bit', 'zh-tw:位元; zh-sg:位元; zh-cn:比特;'),
Item('bitrate', '码率=>zh-tw:位元速率; 码率=>zh-hk:位元速率; 码率=>zh-mo:位元速率;'),
Item('bitrate', '碼率=>zh-tw:位元速率; 碼率=>zh-hk:位元速率; 碼率=>zh-mo:位元速率;'),
Item('bitrate', '荷码率=>zh-tw:位元速率; 荷码率=>zh-hk:位元速率; 荷码率=>zh-mo:位元速率;'),
Item('bitrate', '荷碼率=>zh-tw:位元速率; 荷碼率=>zh-hk:位元速率; 荷碼率=>zh-mo:位元速率;'),
Item('bit error', 'zh-cn:比特差错;zh-tw:位元錯誤;'),
Item('block code', 'zh-cn:分组码;zh-tw:區塊碼;'),
Item('error correcting code', 'zh-cn:纠错码;zh-tw:錯誤更正碼;zh-hk:除錯碼;'),
Item('error detecting code', 'zh-cn:检错码;zh-tw:偵錯碼;'),
Item('error detecting code', 'zh-cn:差错检测码;zh-tw:誤差檢測碼;'),
Item('forward error correction', 'zh-cn:前向纠错; zh-tw:前向錯誤更正;'),
Item('perfect code', 'zh-cn:完备码; zh-tw:完整碼;'),
{ type = 'text', text = [[
==資訊理論==
]] },
Item('Information theory', 'zh-tw:資訊理論;zh-cn:信息论;'),
Item('Information theory', '消息理論=>zh-cn:信息论; 消息理論=>zh-sg:信息论;'),
Item('Sampling Theorem', 'zh-tw:取樣定理;zh-cn:采样定理;'),
Item('Shannon', 'zh-cn:香农; zh-tw:夏農; zh-hk:山農;'),
{ type = 'text', text = [[
==電視==
]] },
Item('Analog Broadcasting', 'zh-cn:模拟广播; zh-tw:類比廣播; zh-hk:模擬廣播;'),
Item('Analog Television', 'zh-cn:模拟电视; zh-tw:類比電視; zh-hk:模擬電視; zh-mo:模擬電視;'),
Item('Definition', 'zh-cn:清晰度; zh-tw:解析度; zh-hk:清晰度;'),
Item('Digital Broadcasting', 'zh:數字廣播; zh-cn:数字广播; zh-sg:数码广播; zh-hk:數碼廣播; zh-tw:數位廣播;'),
Item('Digital Television', 'zh:數字電視;zh-cn:数字电视;zh-tw:數位電視;zh-hk:數碼電視;zh-sg:数码电视;'),
Item('Digital Terrestrial Television', 'zh:數字地面電視;zh-tw:無線數位電視;zh-sg:地面数码电视;zh-hk:地面數碼電視;zh-mo:數碼地面電視;zh-cn:数字地面电视;'), -- 次常用
Item('Digital Terrestrial Television', 'zh:无线数字电视;zh-tw:數位無線電視;zh-sg:数码地面电视;zh-hk:數碼地面電視;zh-mo:地面數字電視;zh-cn:地面数字电视;'), -- 最常用
Item('DVB-H', 'zh-cn:手持地面无线;zh-tw:手持式數位視訊廣播;zh-hk:手持式數碼視像廣播;'),
Item('External', 'zh-cn:外置;zh-hk:外置;zh-tw:外接;'),
Item('Set-top box', 'zh-hans:机顶盒;zh-hk:機頂盒;zh-tw:機上盒;'),
Item('Set-top box', 'zh-tw:數位電視機上盒;zh-hk:數碼電視解碼器;zh-my:数码电视解码器;zh-sg:电视解码器;'),
-- 防止過度轉換成「電視訊道」或「電視像道」
Item('Television channel', 'zh-hans:电视频道;zh-hant:電視頻道;'),
Item('terrestrial television', 'zh-tw:無線電視; zh-hk:地面電視; zh-cn:地面电视;'),
Item('USB Digital TV tuner', 'zh-cn:USB数字电视棒;zh-hk:高清USB手指;zh-tw:USB數位電視棒;'),
Item('USB TV Tuner', 'zh-cn:USB电视棒;zh-hk:USB電視手指;zh-tw:USB電視棒;'),
Item('Standard definition', 'zh-cn:标清;zh-hk:標清;zh-tw:標準畫質;'),
Item('High definition', 'zh-cn:高清;zh-hk:高清;zh-tw:高畫質;'),
Item('Full High definition/Full HD', 'zh-tw:1080P; zh-hk:全高清; zh-cn:高清;'),
Item('Ultra High definition', 'zh-tw:超高畫質; zh-hk:超高清; zh-cn:超高清; '),
{ type = 'text', text = [[
==其他==
]] },
Item('Call forwarding', 'zh-cn:呼叫转移; zh-tw:來電轉駁;'),
Item('Information Technology', 'zh-cn:信息技术; zh-sg:资讯科技; zh-my:资讯工艺; zh-tw:資訊科技;'),
Item('Cable', 'zh-tw:纜線; zh-hans:线缆;'),
Item('Leakage cable', 'zh-tw:洩波電纜; zh-cn:泄漏电缆;'),
Item('Landline', 'zh-cn:固定电话; zh-tw:固網電信; zh-hk:固網電話;'),
Item('Mobileline', 'zh-cn:移动电话; zh-tw:行動電話; zh-hk:流動電話;'),
Item('China Telecom', 'zh-hans:中国电信; zh-hant:中國電信; zh-tw:中國電信; zh-hk:中國電信; zh-cn:中国电信;'),--防止“电信”过度转换
Item('China Mobile', 'zh-hans:中国移动; zh-hant:中國移動; zh-tw:中國移動; zh-hk:中國移動; zh-cn:中国移动;'),--防止「移動」過度轉換
Item('Service plan', 'zh-tw:服務專案; zh-hk:服務計劃; zh-cn:服务套餐; zh-sg:服务配套;'),
Item('Frame', 'zh-cn:帧; zh-tw:影格;'),
Item('Communication', 'zh-tw:通訊學; zh-sg:通讯学; zh-cn:通信学;'),
Item('Distortion', 'zh-hans:失真; zh-hant:失真;'),-- 防止来自IT组的过度转换
Item('low-fidelity (Lo-Fi)', 'zh-cn:低保真; zh-tw:低傳真;'),
Item('high fidelity (Hi-Fi)', 'zh-cn:高保真; zh-tw:高傳真;'),
Item('Smartone', 'zh-hant:數碼通; zh-hans:数码通;'),-- 香港公司,防止过度转换
Item('Base Station', 'zh-hans:基站; zh-tw:基地台; zh-hk:基站;'),
Item('Base Station', '基地臺=>zh-cn:基站;基地臺=>zh-sg:基站;基地臺=>zh-my:基站;基地臺=>zh-hk:基站;基地臺=>zh-mo:基站;'), -- 部分使用者會打出「基地臺」一詞
Item(nil, 'zh-hant:資訊台; zh-hans:资讯台;'),
Item(nil, 'zh-hant:資訊頻道; zh-hans:资讯频道;'), -- 防止电视频道名称过度转换
-- 避免 香港寬頻->香港宽带 的過度轉換
Item('Hong Kong Broadband Network Ltd.', 'zh-hans:香港宽频;zh-hant:香港寬頻;'),
-- 避免 新世界电讯->新世界电信 的過度轉換
Item('New World Telecommunications Ltd.', 'zh-hans:新世界电讯;zh-hant:新世界電訊;'),
Item(nil, 'zh-cn:音信号; zh-tw:音訊號'),
Item(nil, 'zh-cn:视信号; zh-tw:視訊號'),
},
}
0tee6tcaohop2vu09hw9asxthmrzfzx
Module:CGroup/Communication/doc
828
34635
185841
2026-06-16T12:11:07Z
Addonian1123
65525
创建页面,内容为“本页面没有类似于NoteTA的数量限制。另请参考转换组[[Module:CGroup/Signals and Systems]] 以下是與本頁面相關的公共轉換組: {| class="wikitable" ! 公共轉換組 || 說明 |- | [[Module:CGroup/Games]] || 電子遊戲相關 |- | [[Module:CGroup/Apple]] || 蘋果作業系統及其相關組件 |- | [[Module:CGroup/Windows]] || 微軟視窗作業系統及其相關組件 |- | [[Module:CGroup/Electronics]] || 電子相關 |- | Modu…”
185841
wikitext
text/x-wiki
本页面没有类似于NoteTA的数量限制。另请参考转换组[[Module:CGroup/Signals and Systems]]
以下是與本頁面相關的公共轉換組:
{| class="wikitable"
! 公共轉換組 || 說明
|-
| [[Module:CGroup/Games]] || 電子遊戲相關
|-
| [[Module:CGroup/Apple]] || 蘋果作業系統及其相關組件
|-
| [[Module:CGroup/Windows]] || 微軟視窗作業系統及其相關組件
|-
| [[Module:CGroup/Electronics]] || 電子相關
|-
| [[Module:CGroup/IT]] || 信息技术相關
|-
| [[Module:CGroup/MediaWiki]] || MediaWiki相關
|-
|}
<includeonly>
{{CGroupViewer}}
[[Category:公共转换组模块|{{SUBPAGENAME}}]]
</includeonly>
5f9wbpcvu23ya494mulsw4g950yywlz
Module:CGroup/Signals and Systems
828
34636
185842
2026-06-16T12:11:28Z
Addonian1123
65525
创建页面,内容为“-- 用法: Item('原文', '轉換規則') local Item = require('Module:CGroup/core').Item; return { -- 填写下面的两个参数 name = 'Signals and Systems', description = '-{zh-cn:信号; zh-tw:訊號;}-与系统', content = { { type = 'text', text = [[ == 数学基础 == ]] }, Item('transform', 'zh-hans:变换; zh-hant:轉換;'), Item('inverse transform', 'zh-hans:逆变换; zh-hant:反轉換;'), Item('Convolution', 'zh-cn:卷积;zh-tw:摺積;'), It…”
185842
Scribunto
text/plain
-- 用法: Item('原文', '轉換規則')
local Item = require('Module:CGroup/core').Item;
return {
-- 填写下面的两个参数
name = 'Signals and Systems',
description = '-{zh-cn:信号; zh-tw:訊號;}-与系统',
content = {
{ type = 'text', text = [[
== 数学基础 ==
]] },
Item('transform', 'zh-hans:变换; zh-hant:轉換;'),
Item('inverse transform', 'zh-hans:逆变换; zh-hant:反轉換;'),
Item('Convolution', 'zh-cn:卷积;zh-tw:摺積;'),
Item('Fourier', 'zh:傅里叶;zh-hans:傅里叶;zh-hk:傅利葉;zh-tw:傅立葉;'),
Item('Moving average', 'zh-cn:移动平均; zh-tw:滑動平均;'),
Item('Circular convolution', 'zh:圓周摺積;zh-hans:循环卷积;zh-hant:圓周摺積;'),
{ type = 'text', text = [[
== -{zh-cn:信号; zh-tw:訊號;}- ==
]] },
Item('Analog', 'zh-tw:類比; zh-cn:模拟; zh-hk:模擬;'),
Item('Digital', 'zh-tw:數位;zh-cn:数字;zh-sg:数码;zh-my:数码;zh-hk:數碼;'),
Item('information', 'zh-cn:信息;zh-sg:资讯;zh-my:资讯;zh-tw:資訊;'),
Item('Pulse', 'zh-cn:脉冲; zh-tw:脈波;'),
Item('Sampling', 'zh-hans:采样; zh-hant:取樣;'),
Item('Signal', 'zh:信號;zh-tw:訊號;zh-sg:讯号;zh-my:讯号;zh-cn:信号;'),
{ type = 'text', text = [[
== 系统 ==
]] },
Item('Impulse response', 'zh-hans:冲激响应;zh-hant:脈衝響應;'),
Item('Impulse invariance', 'zh-hans:冲激不变法;zh-hant:脈衝不變法;'),
Item('Settling time', 'zh-cn:稳定时间; zh-tw:穩定時間;'),
Item('Settling time', 'zh-cn:调节时间; zh-tw:整定時間;'),
Item('Time-invariant', 'zh-cn:时不变;zh-tw:非時變;'),
Item('Feedback', '回授=>zh-cn:反馈;zh-tw:回受;'),
Item('Open loop', 'zh-hans:开环;zh-hant:開迴路;'),
Item('Close loop', 'zh-hans:闭环;zh-hant:閉迴路;'),
Item('Overshoot', 'zh-cn:过冲;zh-tw:過衝;'),
},
}
02v6h7r4ko0uoayrveqjhcd9z7e7w0w
Module:CGroup/Signals and Systems/doc
828
34637
185843
2026-06-16T12:11:54Z
Addonian1123
65525
创建页面,内容为“本转换组针对'''信号与系统'''相关内容进行转换。本转换组常常结合Communication、Math、IT、Electronics使用,为避免在多学科中多次引入相同转换,增设此转换组。本转换组不应加入Communication、Math、IT、Electronics中特定学科的转换,只留存信号系统专门的转换。 <includeonly> {{CGroupViewer}} [[Category:电子游戏公共转换组模板| ]] </includeonly>”
185843
wikitext
text/x-wiki
本转换组针对'''信号与系统'''相关内容进行转换。本转换组常常结合Communication、Math、IT、Electronics使用,为避免在多学科中多次引入相同转换,增设此转换组。本转换组不应加入Communication、Math、IT、Electronics中特定学科的转换,只留存信号系统专门的转换。
<includeonly>
{{CGroupViewer}}
[[Category:电子游戏公共转换组模板| ]]
</includeonly>
3k7aolj8f2p4qqnlytyk7oo0dkqsypy
Module:CGroup/Copyright
828
34638
185844
2026-06-16T12:12:28Z
Addonian1123
65525
创建页面,内容为“-- 用法: Item('原文', '轉換規則') local Item = require('Module:CGroup/core').Item; return { name = 'Copyright', description = '版權/著作權術語', content = { { type = 'text', text = [=[ 本页面没有类似于NoteTA的数量限制。 請自行修改分類名。 == 譯法來源 == 相關譯法盡量對照相關來源。 === 中英對照 === * Google 官方網站中由 Google 一方撰寫的內容,例如 [http://www.google.com/support/ G…”
185844
Scribunto
text/plain
-- 用法: Item('原文', '轉換規則')
local Item = require('Module:CGroup/core').Item;
return {
name = 'Copyright',
description = '版權/著作權術語',
content = {
{ type = 'text', text = [=[
本页面没有类似于NoteTA的数量限制。
請自行修改分類名。
== 譯法來源 ==
相關譯法盡量對照相關來源。
=== 中英對照 ===
* Google 官方網站中由 Google 一方撰寫的內容,例如 [http://www.google.com/support/ Google 說明中心]
* 微軟官方網站中由微軟一方撰寫的正式內容,翻譯文章只使用「人為翻譯」的文章,不使用「程式自動翻譯」(機器翻譯)的文章。
* [http://creativecommons.org/choose/?lang=zh_HK Creative Commons 官方網站] ,很多非法律條文(legal code)部份的翻譯未臻完善。
=== 中文 ===
* [[wikisource:zh:著作權法]]
=== 香港 ===
中文和英文皆為香港的法定語言。
* [http://www.legislation.gov.hk/chi/home.htm 律政司 : 雙語法例資料系統]
=== 澳門 ===
=== 新加坡 ===
=== 台灣 ===
* [http://law.moj.gov.tw/ 全國法規資料庫]
* [http://www.tipo.gov.tw/ch/index.aspx 經濟部智慧財產局]
=== 大陸 ===
[[Category:公共转换组模块|{{SUBPAGENAME}}]]
== 版權 ==
]=] },
Item('copyright', 'zh-cn:著作权; zh-tw:著作權; zh-hk:版權; zh-mo:著作權;'),
Item('license terms', 'zh-cn:许可; zh-tw:授權; zh-hk:特許;'),
Item('license terms', 'zh-cn:许可条款; zh-tw:授權條款; zh-hk:特許條款;'),
Item('Universal Copyright Convention', 'zh-hans:世界版权公约; zh-hant:世界著作權公約; zh-hk:世界版權公約; zh-mo:世界版權公約;'),
-- 「授權合約」限定在有簽契約或是付費購買的情況,不適用於免費軟體或/和自由軟體。 https://t.me/twn_zh/11251
-- Item('license agreement', 'zh-cn:许可协议; zh-tw:授權合約; zh-hk:特許協議;'),
--以下请自行添加/以下請自行添加
{ type = 'text', text = [=[
== 自由和共享授權 ==
* 名詞 [[:en:general_public|general public]] 亦作 public,中文即為公眾,有時卻譯造大眾,例如投資大眾(investing public)。形容詞 public 有時譯造公眾,有時譯造公共,例如公眾地方(public place)、公共電訊服務(public telecommunications service)。
* [[license]]一詞存在多義性。
]=] },
Item('license', 'zh-cn:许可协议;zh-tw:授權條款;zh-hk:特許條款;'),
Item('license', '授权条款=>zh-cn:许可证;授权条款=>zh-hk:特許條款;授权条款=>zh-mo:特許條款;'),
Item('license', '许可证=>zh-tw:授權條款;许可证=>zh-hk:特許條款;许可证=>zh-mo:特許條款;'),
Item('license', '許可證=>zh-tw:授權條款;許可證=>zh-hk:特許條款;許可證=>zh-mo:特許條款;'),
Item('public license', 'zh-cn:公共许可协议;zh-tw:公眾授權條款;zh-hk:公眾特許條款;'),
Item('public license', '公共授權條款=>zh-cn:公共许可协议;公共授權條款=>zh-tw:公眾授權條款;公共授權條款=>zh-hk:公眾特許條款;公共授權條款=>zh-mo:公眾特許條款;'),-- |desc=轉換舊譯法「-{公共授權條款}-」
Item('public license', '公共许可证=>zh-tw:公眾授權條款;公共许可证=>zh-hk:公眾特許條款;公共许可证=>zh-mo:公眾特許條款;'),
Item('public license', '公共許可證=>zh-tw:公眾授權條款;公共許可證=>zh-hk:公眾特許條款;公共許可證=>zh-mo:公眾特許條款;'),
Item('GNU Free Documentation License', 'zh-cn:自由文档许可证;zh-tw:自由文件授權條款;zh-hk:自由文件特許條款;zh-sg:自由文档许可证'),
Item('GNU Lesser General Public License', 'zh-hans:GNU宽通用公共许可证; zh-hant:GNU較寬鬆公共許可證;'),
Item('Creative Commons', 'zh-cn:知识共享;zh-tw:創用CC;zh-hk:共享創意;'),
Item('Creative Commons Public License', 'zh-cn:知识共享公共许可协议;zh-tw:創用CC公眾授權條款;zh-hk:共享創意公眾特許條款;'),
Item('Creative Commons Public License', '創用 CC 公眾授權條款=>zh-cn:知识共享公共许可协议;創用 CC 公眾授權條款=>zh-tw:創用 CC 公眾授權條款;創用 CC 公眾授權條款=>zh-hk:共享創意公眾特許條款;創用 CC 公眾授權條款=>zh-mo:共享創意公眾特許條款;'),
Item('Creative Commons Public License', '創用CC 公眾授權條款=>zh-cn:知识共享公共许可协议;創用CC 公眾授權條款=>zh-tw:創用CC 公眾授權條款;創用CC 公眾授權條款=>zh-hk:共享創意公眾特許條款;創用CC 公眾授權條款=>zh-mo:共享創意公眾特許條款;'),
Item('Creative Commons Public License', '創作共用公眾授權條款=>zh-cn:知识共享公共许可协议;創用共用公眾授權條款=>zh-tw:創用CC 公眾授權條款;創用共用公眾授權條款=>zh-hk:共享創意公眾特許條款;創用共用公眾授權條款=>zh-mo:共享創意公眾特許條款;'),
Item('Free software licenses', 'zh-cn:自由软件许可协议;zh-tw:自由軟體授權;zh-hk:自由軟體授權;'),
Item('Attribution', 'zh-cn:署名; zh-hk:署名; zh-tw:姓名標示; zh-sg:署名;'),
Item('ShareAlike', 'zh-cn:相同方式共享; zh-hk:相同方式共享; zh-tw:相同方式分享; zh-sg:相同方式共享;'),
Item('NoDerivs', 'zh-cn:禁止演绎; zh-hk:禁止衍生; zh-tw:禁止改作;'),
Item('NonCommercial','zh-hans:非商业性使用;zh-hant:非商業性'),
Item('Localization', 'zh-cn:本地化; zh-tw:在地化; zh-hk:本地化; zh-sg:本地化;'),
Item('Release', 'zh-cn:发布; zh-tw:釋出;'),
},
}
r9e5if8e3l8yvxc5f27uxbi6qc7a6kj
Module:CGroup/Copyright/doc
828
34639
185845
2026-06-16T12:14:29Z
Addonian1123
65525
创建页面,内容为“<includeonly> {{CGroupViewer}} [[Category:公共转换组模块|{{SUBPAGENAME}}]] </includeonly>”
185845
wikitext
text/x-wiki
<includeonly>
{{CGroupViewer}}
[[Category:公共转换组模块|{{SUBPAGENAME}}]]
</includeonly>
f9plrdj9q4swaia20ref6f95opaa4ff
Wikibooks:使用非自由内容
4
34640
185847
2026-06-17T09:07:37Z
Addonian1123
65525
创建页面,内容为“{{NoteTA |G1=Copyright |G2=IT |G3=MediaWiki }} <noinclude>{{Policy|notready|WP:NFCC|WP:FUC|WP:EDP}} {{nutshell|尊重非自由内容的规则,謹慎使用非自由内容。}} {{Wikibooks copyright}}{{Legal policy list}}</noinclude> <small> <!---<noinclude> : 關於使用非自由內容的完整指南(包含本方針及其判準),詳見「[[Wikipedia:非自由內容]]」。 </noinclude>---> : 根据foundation:Resolution:Licensing_policy|2007年3月23…”
185847
wikitext
text/x-wiki
{{NoteTA
|G1=Copyright
|G2=IT
|G3=MediaWiki
}}
<noinclude>{{Policy|notready|WP:NFCC|WP:FUC|WP:EDP}}
{{nutshell|尊重非自由内容的规则,謹慎使用非自由内容。}}
{{Wikibooks copyright}}{{Legal policy list}}</noinclude>
<small>
<!---<noinclude>
: 關於使用非自由內容的完整指南(包含本方針及其判準),詳見「[[Wikipedia:非自由內容]]」。
</noinclude>--->
: 根据[[foundation:Resolution:Licensing_policy|2007年3月23日维基媒体基金会关于版权许可方针的议案]],本-{文件}-被用作中文維基教科書的'''豁免原则方针'''。
</small><noinclude>
==理据==
</noinclude>
<includeonly>===理据===</includeonly>
* 為支持維基教科書创作永久性的[[w:自由内容|自由内容]]的使命,让所有用户在任何媒介中都能无限制地散布、修改和使用。
* 為最小化法律风险,限制非自由内容的使用量,採取比[[w:合理使用|美国合理使用法律]]更嚴格的定义标准。
* 為促进对非自由内容的审慎使用来支持高品质百科全书的发展。<noinclude>
==方针<span id="Policy-2"></span>==
</noinclude>
<includeonly>===方针<span id="Policy-2"></span>===</includeonly>
<noinclude>{{shortcut-left|WP:NFCCP}}</noinclude>
<includeonly>{{shortcut|WP:NFCCP}}</includeonly>
維基教科書和其他地方都不会自动拥有使用非自由内容的资格。依照本方针,教科書和其他中文維基教科書页面可以从版权媒介中逐字摘录简短的原文,采用引号或其他适当的手段(如{{tl|cquote}})标明并<!---[[維基教科書:列明来源|--->列明原始来源或作者<!---]]--->。其他的非自由内容,包括所有的版权图像、文字、音频和视频剪辑以及其他缺少自由内容协议的媒体文件,若完全满足下列10条标准,则可用于中文維基教科書。
# {{Anchor|1}}'''无自由等效作品'''。只有在自由作品無法清楚解釋的時候才能使用非自由作品。
# {{Anchor|2}}'''有限使用:'''<!--
--><ol type="a"><li>{{Anchor|2a}}'''最少数量的使用'''。倘若一则非自由内容能够传达等效的重大信息,不得使用過多相似內容。<!--
--><li>{{Anchor|2b}}'''最小限度的使用'''。优先使用經裁剪及壓縮的作品(特别当原作可被用于蓄意的版权侵犯时),但請壓縮至具有'''實質用途'''的大小,請勿過度壓縮。</ol>
# {{Anchor|3}}'''事前发表'''。非自由内容必需已在維基教科書以外的地方出版或公开展示。
# {{Anchor|4}}'''内容'''。非自由作品必須用於合適的位置,且不得在同一教科書使用過多類似作品(多次使用相檔案除外)。
<!---# {{Anchor|6}}'''针对媒体的方针'''。材料应符合維基教科書针对媒体的方针,如文件应该满足《[[Wikipedia:使用文件|使用文件]]》方針。--->
# {{Anchor|5}}'''至少一篇教科書使用'''。非自由内容须被至少一篇教科書使用。
# {{Anchor|6}}'''教科書中的意义'''。非自由作品必須用於教科書中有意義的位置。
<!---# {{Anchor|9}}'''场合的限制'''。非自由内容只被允许在教科書中使用<!---(不包括[[WP:消歧义|消歧义]]页)---><!---,并且只能在[[WP:什么是教科書|教科書命名空间]]中使用---><!--,并遵守{{link-en|Wikipedia:非自由内容标准豁免|Wikipedia:Non-free content criteria exemptions|豁免}}规定。--><!---(要防止图像分类显示缩略图,可添加<nowiki>__NOGALLERY__</nowiki>到分类页面中;当图像是讨论的主题时,可以通过[[Help:冒號技法|链接]]而非内嵌图像的方式使用。)--->
<!---# {{Anchor|10}}'''图像描述页'''。图像或媒体描述页须包含以下内容:<!--
--><!---<ol type="a"><li>{{Anchor|10a}}材料来源的身份证明,如有可能,还应补充有关作者、出版者与版权持有者的信息;这有助于他人判断材料潜在的市场价值。---><!--
--><!---<li>{{Anchor|10b}}版权所有的标签,其中指出哪条維基教科書方针的条款被主张为这一使用的许可条款。---><!--
--><!---<li>{{Anchor|10c}}被主张合理使用该文件的每篇教科書的名称,并且按照《[[維基教科書:非自由檔案使用依據|非自由檔案使用依據]]》的解释,为每一次使用提供单独、专门的合理使用依据。合理使用依据应以清晰明了的语言阐述,并且与每一次使用确切相关。</li>---><noinclude>
==执行==
</noinclude>
<includeonly>===执行===</includeonly>
{{shortcut|WP:NFCCE}}
<!---*如若一个合理使用文件被多个教科書使用,但是只有部分教科書具有有效的合理使用理据,那么应当将该文件从其他教科書内删除,或补充合适的理据。
*如若一个合理使用文件没有被任何教科書使用(第7条),或缺少版权、来源信息,且在通知上传者5日后仍不符合,该文件将被删除。见[[WP:ICV|相关处理页面]]。--->
<!---*--->*请注意:{{strong|认为文件应当被保留的人承担举证的责任}},而非认为文件应当被删除的人。
<!---相关删除准则参见[[WP:CSD#图片及多媒體檔案|Wikipedia:快速删除]]。---><noinclude>
{{Rules}}
[[Category:維基教科書版权]]
</noinclude>
s1nok13m98hre0k8j12futj26111r4x
185888
185847
2026-06-17T10:23:41Z
Addonian1123
65525
/* 方针 */
185888
wikitext
text/x-wiki
{{NoteTA
|G1=Copyright
|G2=IT
|G3=MediaWiki
}}
<noinclude>{{Policy|notready|WP:NFCC|WP:FUC|WP:EDP}}
{{nutshell|尊重非自由内容的规则,謹慎使用非自由内容。}}
{{Wikibooks copyright}}{{Legal policy list}}</noinclude>
<small>
<!---<noinclude>
: 關於使用非自由內容的完整指南(包含本方針及其判準),詳見「[[Wikipedia:非自由內容]]」。
</noinclude>--->
: 根据[[foundation:Resolution:Licensing_policy|2007年3月23日维基媒体基金会关于版权许可方针的议案]],本-{文件}-被用作中文維基教科書的'''豁免原则方针'''。
</small><noinclude>
==理据==
</noinclude>
<includeonly>===理据===</includeonly>
* 為支持維基教科書创作永久性的[[w:自由内容|自由内容]]的使命,让所有用户在任何媒介中都能无限制地散布、修改和使用。
* 為最小化法律风险,限制非自由内容的使用量,採取比[[w:合理使用|美国合理使用法律]]更嚴格的定义标准。
* 為促进对非自由内容的审慎使用来支持高品质百科全书的发展。<noinclude>
==方针<span id="Policy-2"></span>==
</noinclude>
<includeonly>===方针<span id="Policy-2"></span>===</includeonly>
<noinclude>{{shortcut-left|WB:NFCCP}}</noinclude>
<includeonly>{{shortcut|WB:NFCCP}}</includeonly>
維基教科書和其他地方都不会自动拥有使用非自由内容的资格。依照本方针,教科書和其他中文維基教科書页面可以从版权媒介中逐字摘录简短的原文,采用引号或其他适当的手段(如{{tl|cquote}})标明并<!---[[維基教科書:列明来源|--->列明原始来源或作者<!---]]--->。其他的非自由内容,包括所有的版权图像、文字、音频和视频剪辑以及其他缺少自由内容协议的媒体文件,若完全满足下列10条标准,则可用于中文維基教科書。
# {{Anchor|1}}'''无自由等效作品'''。只有在自由作品無法清楚解釋的時候才能使用非自由作品。
# {{Anchor|2}}'''有限使用:'''<!--
--><ol type="a"><li>{{Anchor|2a}}'''最少数量的使用'''。倘若一则非自由内容能够传达等效的重大信息,不得使用過多相似內容。<!--
--><li>{{Anchor|2b}}'''最小限度的使用'''。优先使用經裁剪及壓縮的作品(特别当原作可被用于蓄意的版权侵犯时),但請壓縮至具有'''實質用途'''的大小,請勿過度壓縮。</ol>
# {{Anchor|3}}'''事前发表'''。非自由内容必需已在維基教科書以外的地方出版或公开展示。
# {{Anchor|4}}'''内容'''。非自由作品必須用於合適的位置,且不得在同一教科書使用過多類似作品(多次使用相檔案除外)。
<!---# {{Anchor|6}}'''针对媒体的方针'''。材料应符合維基教科書针对媒体的方针,如文件应该满足《[[Wikipedia:使用文件|使用文件]]》方針。--->
# {{Anchor|5}}'''至少一篇教科書使用'''。非自由内容须被至少一篇教科書使用。
# {{Anchor|6}}'''教科書中的意义'''。非自由作品必須用於教科書中有意義的位置。
<!---# {{Anchor|9}}'''场合的限制'''。非自由内容只被允许在教科書中使用<!---(不包括[[WP:消歧义|消歧义]]页)---><!---,并且只能在[[WP:什么是教科書|教科書命名空间]]中使用---><!--,并遵守{{link-en|Wikipedia:非自由内容标准豁免|Wikipedia:Non-free content criteria exemptions|豁免}}规定。--><!---(要防止图像分类显示缩略图,可添加<nowiki>__NOGALLERY__</nowiki>到分类页面中;当图像是讨论的主题时,可以通过[[Help:冒號技法|链接]]而非内嵌图像的方式使用。)--->
<!---# {{Anchor|10}}'''图像描述页'''。图像或媒体描述页须包含以下内容:<!--
--><!---<ol type="a"><li>{{Anchor|10a}}材料来源的身份证明,如有可能,还应补充有关作者、出版者与版权持有者的信息;这有助于他人判断材料潜在的市场价值。---><!--
--><!---<li>{{Anchor|10b}}版权所有的标签,其中指出哪条維基教科書方针的条款被主张为这一使用的许可条款。---><!--
--><!---<li>{{Anchor|10c}}被主张合理使用该文件的每篇教科書的名称,并且按照《[[維基教科書:非自由檔案使用依據|非自由檔案使用依據]]》的解释,为每一次使用提供单独、专门的合理使用依据。合理使用依据应以清晰明了的语言阐述,并且与每一次使用确切相关。</li>---><noinclude>
==执行==
</noinclude>
<includeonly>===执行===</includeonly>
{{shortcut|WP:NFCCE}}
<!---*如若一个合理使用文件被多个教科書使用,但是只有部分教科書具有有效的合理使用理据,那么应当将该文件从其他教科書内删除,或补充合适的理据。
*如若一个合理使用文件没有被任何教科書使用(第7条),或缺少版权、来源信息,且在通知上传者5日后仍不符合,该文件将被删除。见[[WP:ICV|相关处理页面]]。--->
<!---*--->*请注意:{{strong|认为文件应当被保留的人承担举证的责任}},而非认为文件应当被删除的人。
<!---相关删除准则参见[[WP:CSD#图片及多媒體檔案|Wikipedia:快速删除]]。---><noinclude>
{{Rules}}
[[Category:維基教科書版权]]
</noinclude>
j9eix7jnxc7pbmhefxeb5esj7msuhvs
Template:Shortcut-left
10
34641
185848
2026-06-17T09:08:07Z
Addonian1123
65525
创建页面,内容为“{{Shortcut-small |left=1 |anchor={{{anchor|}}} |1={{{1|}}} |2={{{2|}}} |3={{{3|}}} |4={{{4|}}} }}<noinclude>{{doc}}</noinclude>”
185848
wikitext
text/x-wiki
{{Shortcut-small
|left=1
|anchor={{{anchor|}}}
|1={{{1|}}}
|2={{{2|}}}
|3={{{3|}}}
|4={{{4|}}}
}}<noinclude>{{doc}}</noinclude>
lvx0heajx4ionlgm8r3tpmvjo2fyu9v
Template:Shortcut-small
10
34642
185849
2026-06-17T09:08:48Z
Addonian1123
65525
创建页面,内容为“<div {{#if:{{{anchor|}}}|id="{{{anchor}}}"|id="{{{1}}}"}} style="margin: 0 2em; border: 1px solid #a9a9a9; background: #fff; font-size:85%; padding:1px 4px 0 4px; display: inline-block; {{#if:{{{left|}}}||float: right; clear: right;}}" class="hlist boilerplate metadata plainlinks">[[WB:捷徑|-{zh-cn:快捷方式;zh-tw:捷徑}-]]:'''[[{{{1}}}|{{{1}}}]]'''{{#if:{{{2|}}}|、'''[[{{{2}}}|{{{2}}}]]'''|}}{{#if:{{{3|}}}|、'''[[{{{3}}}|{{{3}}}]]'''|}}{{#if:{{{4|}}}…”
185849
wikitext
text/x-wiki
<div {{#if:{{{anchor|}}}|id="{{{anchor}}}"|id="{{{1}}}"}} style="margin: 0 2em; border: 1px solid #a9a9a9; background: #fff; font-size:85%; padding:1px 4px 0 4px; display: inline-block; {{#if:{{{left|}}}||float: right; clear: right;}}" class="hlist boilerplate metadata plainlinks">[[WB:捷徑|-{zh-cn:快捷方式;zh-tw:捷徑}-]]:'''[[{{{1}}}|{{{1}}}]]'''{{#if:{{{2|}}}|、'''[[{{{2}}}|{{{2}}}]]'''|}}{{#if:{{{3|}}}|、'''[[{{{3}}}|{{{3}}}]]'''|}}{{#if:{{{4|}}}|、'''[[{{{4}}}|{{{4}}}]]'''|}}</div><noinclude>{{doc}}</noinclude>
23c8vppc41kwstwrpylmeejq9xpwy60
Template:Shortcut-left/doc
10
34643
185850
2026-06-17T09:09:17Z
Addonian1123
65525
创建页面,内容为“{{NoteTA|G1=MediaWiki}}{{Documentation subpage}}<!-- 在本行下編輯模板說明 --> == 概要 == 本模板用于极少数情形。页面无法使用正常、靠右的{{tl|shortcut}}模板时,可使用本模板,靠左显示捷径链接。 == 模板编辑说明 == 本模板调用了{{tl|shortcut-small}},如果需要增减功能,请修改{{tl|shortcut-small}}模板。 == 參見 == * {{tl|shortcut-small}} * {{tl|Shortcut}} <includeonly>{{Sandbox oth…”
185850
wikitext
text/x-wiki
{{NoteTA|G1=MediaWiki}}{{Documentation subpage}}<!-- 在本行下編輯模板說明 -->
== 概要 ==
本模板用于极少数情形。页面无法使用正常、靠右的{{tl|shortcut}}模板时,可使用本模板,靠左显示捷径链接。
== 模板编辑说明 ==
本模板调用了{{tl|shortcut-small}},如果需要增减功能,请修改{{tl|shortcut-small}}模板。
== 參見 ==
* {{tl|shortcut-small}}
* {{tl|Shortcut}}
<includeonly>{{Sandbox other||<!-- 本行下加入模板的分類 -->
[[Category:維基計畫頁模板|{{PAGENAME}}]]
}}</includeonly>
<templatedata>
{
"params": {
"1": {
"label": "第一个快捷方式",
"required": true
},
"2": {
"label": "第二个快捷方式",
"required": false
},
"3": {
"label": "第三个快捷方式",
"required": false
},
"4": {
"label": "第四个快捷方式",
"required": false
},
"anchor": {
"label": "锚链接",
"required": false
}
},
"description": "页面无法使用正常、靠右的捷径模板时,可使用本模板,靠左显示捷径链接。"
}
</templatedata>
t7oe8sc2fjhulei78kt3v7lbcd1hf3k
Template:Shortcut-small/doc
10
34644
185851
2026-06-17T09:09:45Z
Addonian1123
65525
创建页面,内容为“{{NoteTA|G1=MediaWiki}}{{Documentation subpage}}<!-- 在本行下編輯模板說明 --> {{Shc|T:Shc-s}} == 概要 == 本模板用于极少数情形。部分单条方针具有单独的捷径,可使用本模板,靠右行内显示捷径链接。 == 參見 == * {{tl|Shortcut compact}} — 和本模板效果类似 * {{tl|Shortcut}} <includeonly>{{Sandbox other||<!-- 本行下加入模板的分類 --> [[Category:維基計畫頁模板|{{PAGENAME}}]] }}</includeo…”
185851
wikitext
text/x-wiki
{{NoteTA|G1=MediaWiki}}{{Documentation subpage}}<!-- 在本行下編輯模板說明 -->
{{Shc|T:Shc-s}}
== 概要 ==
本模板用于极少数情形。部分单条方针具有单独的捷径,可使用本模板,靠右行内显示捷径链接。
== 參見 ==
* {{tl|Shortcut compact}} — 和本模板效果类似
* {{tl|Shortcut}}
<includeonly>{{Sandbox other||<!-- 本行下加入模板的分類 -->
[[Category:維基計畫頁模板|{{PAGENAME}}]]
}}</includeonly>
<templatedata>
{
"params": {
"1": {
"label": "第一个快捷方式",
"required": true
},
"2": {
"label": "第二个快捷方式",
"required": false
},
"3": {
"label": "第三个快捷方式",
"required": false
},
"4": {
"label": "第四个快捷方式",
"required": false
},
"anchor": {
"label": "锚链接",
"required": false
}
},
"description": "部分单条方针具有单独的捷径,可使用本模板,靠右行内显示捷径链接。"
}
</templatedata>
fnzzhkfjlm8goqab9pa5iqi6b9qwk6t
Template:Shc
10
34645
185852
2026-06-17T09:10:08Z
Addonian1123
65525
创建页面,内容为“<includeonly>{{#invoke:Shortcut|main}}</includeonly><noinclude>{{Documentation}}</noinclude>”
185852
wikitext
text/x-wiki
<includeonly>{{#invoke:Shortcut|main}}</includeonly><noinclude>{{Documentation}}</noinclude>
6cuhcji5irksj60lrrgm4q27pjah30g
185853
185852
2026-06-17T09:10:37Z
Addonian1123
65525
重定向页面至[[Template:Shortcut]]
185853
wikitext
text/x-wiki
#REDIRECT [[Template:Shortcut]]
pul8ew4dlsui3eusj3pxwhvfdlo4dj9
Template:Short
10
34646
185854
2026-06-17T09:16:15Z
Addonian1123
65525
重定向页面至[[Template:Shortcut]]
185854
wikitext
text/x-wiki
#重定向 [[Template:Shortcut]]
25z2gh6yeyh1x1evj04jqamib3dbip4
Template:Sidebar/doc
10
34647
185855
2026-06-17T09:18:01Z
Addonian1123
65525
创建页面,内容为“<includeonly></includeonly><noinclude>{{template doc page viewed directly}}</noinclude> <!-- 在本行下編輯模板說明 --> {{#ifeq:{{FULLPAGENAME}}|Template:Sidebar|{{High-use}}{{Template display|nomobile}}}} {{lua|Module:Sidebar}} 本模板的作用是用來制作側邊顯示的竪式[[Wikipedia:导航模板|導航模板]]。就像[[Wikipedia:信息框模板|信息框模板]]一样能在条目右边显示。 {{tl|Sidebar with collapsible lists}}是带折…”
185855
wikitext
text/x-wiki
<includeonly></includeonly><noinclude>{{template doc page viewed directly}}</noinclude>
<!-- 在本行下編輯模板說明 -->
{{#ifeq:{{FULLPAGENAME}}|Template:Sidebar|{{High-use}}{{Template display|nomobile}}}}
{{lua|Module:Sidebar}}
本模板的作用是用來制作側邊顯示的竪式[[Wikipedia:导航模板|導航模板]]。就像[[Wikipedia:信息框模板|信息框模板]]一样能在条目右边显示。
{{tl|Sidebar with collapsible lists}}是带折叠参数的版本。
{{Navbox visibility}}
請注意,[[維基百科:格式手冊/序言章節#應該有的東西|WP:LEADSIDEBAR]]不建議將側邊欄放在條目的引言段落,不過可依個別情況決定是否納入。
== 用法 ==
{{sidebar
| name = {{PAGENAME}}
| outertitle = {{{outertitle}}}
| topimage = {{{topimage}}}
| topcaption = {{{topcaption}}}
| pretitle = {{{pretitle}}}
| posttitle = {{{posttitle}}}
| title = {{{title}}}
| image = {{{image}}}
| above = {{{above}}}
| heading1 = {{{heading1}}}
| content1 = {{{content1}}}
| heading2 = {{{heading2}}}
| content2 = {{{content2}}}
| heading3 = {{{heading3}}}
| content3 = {{{content3}}}
| content4 = ................
| heading35 = {{{heading35}}}
| content35 = {{{content35}}}
| below = {{{below}}}
}}
省略不常用參數:
<pre style="overflow: auto;">
{{sidebar
| name = {{subst:PAGENAME}}
| outertitle =
| topimage =
| pretitle =
| title =
| posttitle =
| image =
| headingstyle =
| contentstyle =
| heading1 =
| content1 =
| heading2 =
| content2 =
| heading3 =
| content3 =
...
| heading35 =
| content35 =
}}
</pre>
== Full blank syntax ==
(omitting sections 4 to penultimate)
<pre style="overflow: auto;">
{{Sidebar
| name = {{subst:PAGENAME}}
| bodyclass = <!--or class-->
| bodystyle = <!--or style-->
| width =
| cellspacing =
| cellpadding =
| outertitle =
| outertitleclass =
| outertitlestyle =
| topimage =
| topimageclass =
| topimagestyle =
| topcaption =
| topcaptionstyle =
| pretitle =
| pretitleclass =
| pretitlestyle =
| title =
| titleclass =
| posttitle =
| posttitleclass=
| posttitlestyle=
| image =
| imageclass =
| imagestyle =
| caption =
| captionstyle =
| above =
| aboveclass =
| abovestyle =
| headingclass =
| headingstyle =
| contentclass =
| contentstyle =
| heading1style =
| heading1 =
| content1style =
| content1 =
| heading2style =
| heading2 =
| content2style =
| content2 =
| heading3style =
| heading3 =
| content3style =
| content3 =
<!--etc.-->
| heading35style =
| heading35 =
| content35style =
| content35 =
| below =
| belowclass =
| belowstyle =
| navbar = <!--or tnavbar-->
| navbarstyle = <!--or tnavbarstyle-->
| navbarfontstyle = <!--or tnavbarfontstyle-->
| wraplinks = true/false
}}
</pre>
== 参见 ==
*{{tl|Sidebar with collapsible lists}}
*{{tl|Infobox}}
<includeonly>
<!-- 本行下加入模板的分類 -->
[[Category:導航模板|{{PAGENAME}}]]
[[Category:模板頁的模板|{{PAGENAME}}]]
[[Category:側面模板| ]]
</includeonly>
7m4b24t5g9amymfx6ds1xwcod8n41a0
185857
185855
2026-06-17T09:19:59Z
Addonian1123
65525
185857
wikitext
text/x-wiki
<includeonly></includeonly><noinclude>{{template doc page viewed directly}}</noinclude>
<!-- 在本行下編輯模板說明 -->
{{#ifeq:{{FULLPAGENAME}}|Template:Sidebar|{{Template display|nomobile}}}}
{{lua|Module:Sidebar}}
本模板的作用是用來制作側邊顯示的竪式[[Wikipedia:导航模板|導航模板]]。就像[[Wikipedia:信息框模板|信息框模板]]一样能在条目右边显示。
{{tl|Sidebar with collapsible lists}}是带折叠参数的版本。
{{Navbox visibility}}
請注意,[[維基百科:格式手冊/序言章節#應該有的東西|WP:LEADSIDEBAR]]不建議將側邊欄放在條目的引言段落,不過可依個別情況決定是否納入。
== 用法 ==
{{sidebar
| name = {{PAGENAME}}
| outertitle = {{{outertitle}}}
| topimage = {{{topimage}}}
| topcaption = {{{topcaption}}}
| pretitle = {{{pretitle}}}
| posttitle = {{{posttitle}}}
| title = {{{title}}}
| image = {{{image}}}
| above = {{{above}}}
| heading1 = {{{heading1}}}
| content1 = {{{content1}}}
| heading2 = {{{heading2}}}
| content2 = {{{content2}}}
| heading3 = {{{heading3}}}
| content3 = {{{content3}}}
| content4 = ................
| heading35 = {{{heading35}}}
| content35 = {{{content35}}}
| below = {{{below}}}
}}
省略不常用參數:
<pre style="overflow: auto;">
{{sidebar
| name = {{subst:PAGENAME}}
| outertitle =
| topimage =
| pretitle =
| title =
| posttitle =
| image =
| headingstyle =
| contentstyle =
| heading1 =
| content1 =
| heading2 =
| content2 =
| heading3 =
| content3 =
...
| heading35 =
| content35 =
}}
</pre>
== Full blank syntax ==
(omitting sections 4 to penultimate)
<pre style="overflow: auto;">
{{Sidebar
| name = {{subst:PAGENAME}}
| bodyclass = <!--or class-->
| bodystyle = <!--or style-->
| width =
| cellspacing =
| cellpadding =
| outertitle =
| outertitleclass =
| outertitlestyle =
| topimage =
| topimageclass =
| topimagestyle =
| topcaption =
| topcaptionstyle =
| pretitle =
| pretitleclass =
| pretitlestyle =
| title =
| titleclass =
| posttitle =
| posttitleclass=
| posttitlestyle=
| image =
| imageclass =
| imagestyle =
| caption =
| captionstyle =
| above =
| aboveclass =
| abovestyle =
| headingclass =
| headingstyle =
| contentclass =
| contentstyle =
| heading1style =
| heading1 =
| content1style =
| content1 =
| heading2style =
| heading2 =
| content2style =
| content2 =
| heading3style =
| heading3 =
| content3style =
| content3 =
<!--etc.-->
| heading35style =
| heading35 =
| content35style =
| content35 =
| below =
| belowclass =
| belowstyle =
| navbar = <!--or tnavbar-->
| navbarstyle = <!--or tnavbarstyle-->
| navbarfontstyle = <!--or tnavbarfontstyle-->
| wraplinks = true/false
}}
</pre>
== 参见 ==
*{{tl|Sidebar with collapsible lists}}
*{{tl|Infobox}}
<includeonly>
<!-- 本行下加入模板的分類 -->
[[Category:導航模板|{{PAGENAME}}]]
[[Category:模板頁的模板|{{PAGENAME}}]]
[[Category:側面模板| ]]
</includeonly>
scyxnv2ltf4u8rftzonlenx15y7iu0n
Template:Navbox visibility
10
34648
185856
2026-06-17T09:19:15Z
Addonian1123
65525
创建页面,内容为“使用<code>class=navbox</code>{{tl|navbox}}或<code>class=nomobile</code>{{tl|sidebar}}類別的樣板,在維基百科的行動版網站上不會顯示於條目空間。2020年至2025年間,行動裝置頁面瀏覽量占整體瀏覽量的60%至70%。 簡言之,這些樣板不納入條目是因為未針對行動裝置妥善設計,會大幅增加頁面大小,不利於行動裝置下載,且對行動使用場景沒有實質幫助。 你可以檢視…”
185856
wikitext
text/x-wiki
使用<code>class=navbox</code>{{tl|navbox}}或<code>class=nomobile</code>{{tl|sidebar}}類別的樣板,在維基百科的行動版網站上不會顯示於條目空間。2020年至2025年間,行動裝置頁面瀏覽量占整體瀏覽量的60%至70%。
簡言之,這些樣板不納入條目是因為未針對行動裝置妥善設計,會大幅增加頁面大小,不利於行動裝置下載,且對行動使用場景沒有實質幫助。
你可以檢視或追蹤[[phab:T124168]]以獲取更多討論。
<noinclude>
{{documentation}}
</noinclude>
9god7dhtgxxdpz2u8ttcwf8prjdnk56
Module:Transclusion count/data/S
828
34649
185858
2026-06-17T09:20:34Z
Addonian1123
65525
创建页面,内容为“return { ["S"] = 2800, ["S-Start"] = 13000, ["S-aft"] = 7200, ["S-aft/filter"] = 7200, ["S-after"] = 27000, ["S-bef"] = 7300, ["S-bef/filter"] = 7300, ["S-before"] = 28000, ["S-dip"] = 2200, ["S-end"] = 11000, ["S-gov"] = 6100, ["S-hou"] = 3700, ["S-inc"] = 3100, ["S-inop"] = 5900, ["S-line"] = 6300, ["S-new"] = 2300, ["S-none"] = 2400, ["S-off"] = 16000, ["S-par"] = 2200, ["S-ppo"] = 4800, ["S-reg"] = 3300, ["S-start"] = 13000, ["S-title"] = 28000, ["S-ttl"] =…”
185858
Scribunto
text/plain
return {
["S"] = 2800,
["S-Start"] = 13000,
["S-aft"] = 7200,
["S-aft/filter"] = 7200,
["S-after"] = 27000,
["S-bef"] = 7300,
["S-bef/filter"] = 7300,
["S-before"] = 28000,
["S-dip"] = 2200,
["S-end"] = 11000,
["S-gov"] = 6100,
["S-hou"] = 3700,
["S-inc"] = 3100,
["S-inop"] = 5900,
["S-line"] = 6300,
["S-new"] = 2300,
["S-none"] = 2400,
["S-off"] = 16000,
["S-par"] = 2200,
["S-ppo"] = 4800,
["S-reg"] = 3300,
["S-start"] = 13000,
["S-title"] = 28000,
["S-ttl"] = 8400,
["SGP"] = 6000,
["SIN"] = 3500,
["SPI_archive_notice"] = 3800,
["SPIpriorcases"] = 3800,
["SVG-Logo"] = 2500,
["SVG-Res"] = 4700,
["SWE"] = 3600,
["Safeyesno"] = 14000,
["Sandbox_other"] = 8500,
["Schlüsselconverter"] = 5900,
["Section_link"] = 2100,
["Section_sizes"] = 2400,
["See_also"] = 23000,
["Seealso"] = 3900,
["Select_genus"] = 89000,
["Select_skin"] = 2600,
["Select_species"] = 89000,
["Select_variant"] = 2100,
["Self_reference"] = 14000,
["Selflink"] = 36000,
["Separated_entries"] = 12000,
["Serial"] = 11000,
["Sfn"] = 12000,
["SfnRef"] = 9000,
["Sfnref"] = 2000,
["ShareCSS/infobox.css"] = 288000,
["Shortcut"] = 3400,
["Shortcut/styles.css"] = 4100,
["Show_button"] = 726000,
["Side_box"] = 219000,
["Sidebar"] = 10000,
["Sidebar_with_collapsible_lists"] = 15000,
["Silver2"] = 3600,
["Sinaweibo"] = 12000,
["Single_namespace"] = 28000,
["Sinicize_rank"] = 186000,
["Sister"] = 9600,
["Sister-inline"] = 49000,
["Sister_project"] = 215000,
["Sister_project/styles.css"] = 215000,
["Slight-pause_mark_list"] = 4700,
["Small"] = 101000,
["Smaller"] = 6200,
["Smallsup"] = 5500,
["Soccerway"] = 2500,
["Sockpuppet"] = 2100,
["SockpuppetProven"] = 2900,
["Sockpuppetproven"] = 3500,
["Software_version"] = 2700,
["Sort"] = 6300,
["Spaces"] = 730000,
["Special_wikitext"] = 733000,
["Special_wikitext/Custom_Module"] = 733000,
["Special_wikitext/Hide_Code"] = 733000,
["Special_wikitext/Hide_Doc"] = 733000,
["Special_wikitext/JSON"] = 733000,
["Special_wikitext/JSON.css"] = 733000,
["Species_list"] = 4000,
["Speciesbox"] = 89000,
["Speciesbox/name"] = 89000,
["Speciesbox/trim"] = 89000,
["Spml"] = 4000,
["Sport_orgs_alias"] = 5500,
["Sports_links"] = 5000,
["Spp"] = 8400,
["Stack/styles.css"] = 3200,
["Star-stub"] = 8000,
["Starbox_astrometry"] = 9400,
["Starbox_begin"] = 9700,
["Starbox_catalog"] = 9600,
["Starbox_character"] = 9400,
["Starbox_end"] = 9700,
["Starbox_observe"] = 9600,
["Starbox_reference"] = 9100,
["Start_box"] = 50000,
["Start_date"] = 49000,
["Start_date_and_age"] = 24000,
["Start_rail_box"] = 5900,
["Startdate"] = 3700,
["Station_link"] = 7100,
["Stdinchicite"] = 5700,
["Stl"] = 7100,
["Storm_colour"] = 2100,
["Str_endswith"] = 65000,
["Str_find"] = 725000,
["Str_left"] = 335000,
["Str_len"] = 60000,
["Str_letter/trim"] = 90000,
["Str_mid"] = 682000,
["Str_mid/core"] = 682000,
["Str_number/trim"] = 11000,
["Str_replace"] = 3100,
["Str_right"] = 739000,
["Str_rightc"] = 221000,
["Strfind_short"] = 6800,
["String_split"] = 2700,
["Stub_documentation"] = 2600,
["Su"] = 3400,
["Subinfobox_bodystyle"] = 34000,
["Subscription_required"] = 3400,
["Succession_box"] = 15000,
["Succession_links"] = 11000,
["Sup"] = 4700,
["Support"] = 61000,
["Switzerland-geo-stub"] = 3900,
["Module:Section_link"] = 2100,
["Module:Section_sizes"] = 2400,
["Module:Separated_entries"] = 382000,
["Module:Shortcut"] = 4100,
["Module:Shortcut/config"] = 4100,
["Module:Side_box"] = 221000,
["Module:Side_box/styles.css"] = 221000,
["Module:Sidebar"] = 26000,
["Module:Sidebar/configuration"] = 26000,
["Module:Sidebar/styles.css"] = 26000,
["Module:Slight-pause_mark_list"] = 4700,
["Module:Sortkey"] = 3100,
["Module:Special_wikitext/Custom_Module"] = 733000,
["Module:Special_wikitext/JSON"] = 733000,
["Module:Sport_orgs_alias"] = 5700,
["Module:Sport_orgs_alias/NOC"] = 4000,
["Module:Sports_career"] = 2600,
["Module:Sports_color"] = 11000,
["Module:Sports_color/baseball"] = 4000,
["Module:Sports_color/basketball"] = 3700,
["Module:Sports_table"] = 3500,
["Module:Sports_table/WDL"] = 3300,
["Module:Sports_table/argcheck"] = 3500,
["Module:Sports_table/styles.css"] = 3500,
["Module:Sports_table/sub"] = 3600,
["Module:Sports_table/totalscheck"] = 3100,
["Module:Storm_categories"] = 2100,
["Module:Storm_categories/categories"] = 2100,
["Module:Storm_categories/colors"] = 2100,
["Module:Storm_categories/icons"] = 2100,
["Module:String"] = 2360000,
["Module:String2"] = 198000,
["Module:StringReplace"] = 20000,
["Module:Su"] = 3400,
}
7nljyo7tl1p0xngyb6n4ttofyg3kw6g
Template:Template display
10
34650
185859
2026-06-17T09:21:46Z
Addonian1123
65525
创建页面,内容为“<includeonly>{{#invoke:Message box|ombox|type=notice |image={{#switch:{{{1}}}|adaptive=[[File:Different devices simple.svg|65x65px|link=|alt=]]|nomobile=[[File:Handheld devices no.svg|55px|link=|alt=]]|nodesktop=[[File:Desktop devices no.svg|55px|link=|alt=]]}} |text={{#switch:{{{1}}} | adaptive = 该模板是[[響應式網頁設計|自适应]]的,<strong>在移动和桌面[[视图]]中的显示方式不同</strong>。请阅读文档以了解这些差异以…”
185859
wikitext
text/x-wiki
<includeonly>{{#invoke:Message box|ombox|type=notice
|image={{#switch:{{{1}}}|adaptive=[[File:Different devices simple.svg|65x65px|link=|alt=]]|nomobile=[[File:Handheld devices no.svg|55px|link=|alt=]]|nodesktop=[[File:Desktop devices no.svg|55px|link=|alt=]]}}
|text={{#switch:{{{1}}}
| adaptive = 该模板是[[響應式網頁設計|自适应]]的,<strong>在移动和桌面[[视图]]中的显示方式不同</strong>。请阅读文档以了解这些差异以及它们存在的原因。
| nomobile = 此模板不能在维基百科的移动[[视图]]中显示,<strong>只能在桌面版显示</strong>。请阅读文档以获得解释。
| nodesktop = 这个模板不能在维基百科的桌面版[[视图]]中显示,<strong>它只在移动端显示</strong>。请阅读文档以获得解释。
| nomobilesidebar = 此模板不能在维基百科的移动[[视图]]中显示,<strong>只能在桌面版显示</strong>。请阅读[[Template:Sidebar/doc|文档]]以获得解释。
| vector2022 = 此模板不能在[[Wikipedia:Vector 2022|Vector 2022]]皮肤上正确地工作,请阅读文档以获得解释。
| #default = {{error|此模板的兼容性尚不明确。}}
}}}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
rrdbm08b2c09gszq64p8yqlc3cipo8e
Template:Template display/doc
10
34651
185860
2026-06-17T09:22:03Z
Addonian1123
65525
创建页面,内容为“<noinclude>{{Documentation subpage}}</noinclude> <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{Template rating|beta}} 维基百科的桌面浏览界面和手机浏览界面有很大的不同,有时模板只适用于特定的界面。 由于这个原因,某些模板不能在移动视图中显示,可使用<code>class = "nomobile"</code>標記。 :'''截至2017年3月,…”
185860
wikitext
text/x-wiki
<noinclude>{{Documentation subpage}}</noinclude>
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
{{Template rating|beta}}
维基百科的桌面浏览界面和手机浏览界面有很大的不同,有时模板只适用于特定的界面。 由于这个原因,某些模板不能在移动视图中显示,可使用<code>class = "nomobile"</code>標記。
:'''截至2017年3月,只有<code>"nomobile"</code>类被实现,而<code>"nodesktop"</code>/<code>"mobileonly"</code>类已失效,因为它们没有在[[MediaWiki:Common.css]]或[[MediaWiki:Mobile.css]]實現'''——这意味着只有{{tlx|Template display|nomobile}}或{{tlx|Template display|desktoponly}}有效。
这个模板本身并不能控制内容的显示。它只用于模板文档中说另一个模板的显示位置。
== 用途 ==
=== [[響應式網頁設計|自适应]]模板 ===
{{Template display|adaptive}}
<pre>{{Template display|adaptive}}</pre>
=== 只在桌面顯示的模板 ===
{{Template display|nomobile}}
<pre>{{Template display|nomobile}}</pre>
<!--<pre>{{Template display|desktoponly}}</pre>-->
=== 只在移动端顯示的模板 ===
{{Template display|nodesktop}}
<pre>{{Template display|nodesktop}}</pre>
<!-- <pre>{{Template display|mobileonly}}</pre> -->
=== 不能在Vector 2022皮肤上正确工作的模板 ===
{{Template display|vector2022}}
<pre>{{Template display|vector2022}}</pre>
<!-- <pre>{{Template display|mobileonly}}</pre> -->
==模板參數==
{{TemplateDataHeader}}
<templatedata>
{
"params": {
"1": {
"label": "適用的視圖",
"description": "填寫該模板所適用的視圖\n\"adaptive\":自適應視圖\n\"nomobile\":只適用桌面版\n\"nodesktop\":只適用移動版\n\"vector2022\":不適合vector2022皮膚",
"example": "adaptive",
"type": "string",
"required": true
}
},
"description": "用來說明該模板適用哪一個視圖",
"format": "inline"
}
</templatedata>
==所用图像==
* [[File:Different devices simple.svg|x22px|link=|alt=]] [[:File:Different devices simple.svg]]
* [[File:Handheld devices no.svg|x22px|link=|alt=]] [[:File:Handheld devices no.svg]]
* [[File:Desktop devices no.svg|x22px|link=|alt=]] [[:File:Desktop devices no.svg]]
==參見==
*
<includeonly>{{sandbox other||
<!-- Categories below this line, please; interwikis at Wikidata -->
}}</includeonly>
40b0yl1zstfp7x7v7o8uls6wsbxqkuh
Template:Template rating
10
34652
185861
2026-06-17T09:22:51Z
Addonian1123
65525
创建页面,内容为“<includeonly>{{#if:{{{1|}}}<!-- Escape empty required first unnamed parameter -->|{{#switch:{{Namespace detect|template=t|module=m|demospace={{{demospace|}}}|page={{{demopage|}}}}} |m |t = <!-- ***** IF IN MODULE OR TEMPLATE NAMESPACE ***** -->{{ombox | type = notice | image = {{#switch: {{lc:{{{1|}}}}} | pre-alpha | prealpha | pa | experimental = [[File:Ambox warning blue construction.svg|40x40px|link=|alt=]] | alpha | a…”
185861
wikitext
text/x-wiki
<includeonly>{{#if:{{{1|}}}<!-- Escape empty required first unnamed parameter -->|{{#switch:{{Namespace detect|template=t|module=m|demospace={{{demospace|}}}|page={{{demopage|}}}}}
|m
|t = <!-- ***** IF IN MODULE OR TEMPLATE NAMESPACE ***** -->{{ombox
| type = notice
| image = {{#switch: {{lc:{{{1|}}}}}
| pre-alpha | prealpha | pa | experimental = [[File:Ambox warning blue construction.svg|40x40px|link=|alt=]]
| alpha | a = [[File:Greek lc alpha icon.svg|class=skin-invert|26x26px|link=|alt=]]
| beta | b = [[File:Greek lc beta icon.svg|class=skin-invert|40x40px|link=|alt=]]
| release | r | general | g | stable | protected | protect | p | semiprotected | semiprotect | semi = [[File:Green check.svg|40x40px|link=|alt=]]
| broken | br | unstable = [[File:Red x.svg|40x40px|link=|alt=]]
| deprecated | d | defunct = [[File:Historical.svg|40x40px|link=|alt=]]
}}
| style =
| textstyle =
| text = {{#switch: {{lc:{{{1|}}}}}
| pre-alpha | prealpha | pa | experimental = 此模板已评为[[:Category:pre-alpha阶段模板|pre-alpha版]],其尚未完成,可能处于积极开发中,也可能未必,因而不应使用于条目名字空间页。模板会停留在pre-alpha阶段,直到原作者(或遗弃後接手的他人)对其基本结构感到满意。
| alpha | a = 此模板已评为[[:Category:alpha阶段模板|alpha版]],可接受第三方输入,并可用于少量页面以检查是否存在问题,但需要受到监视。欢迎提供新功能或修改其输入输出机制的建议。
| beta | b = 此模板已评为[[:Category:beta阶段模板|beta版]],可进行广泛使用。因其新近完成,请谨慎使用,以确保输出结果符合预期。
| release | r | general | g | stable | protected | protect | p | semiprotected | semiprotect | semi = 此模板已评为[[:Category:通行模板|通行版]],其已臻成熟,可正常使用于各处而不会出现错误。已可在帮助页面和其他维基百科资源中提及,以帮助新用户学习。为降低服务器负载和错误输出,改善本模板前应进行[[WP:TESTCASES|沙盒测试]],而不是重复的试错性编辑。
| broken | br | unstable = 此模板已评为[[:Category:不稳定模板|不稳定版]]。其缺少依赖项、存在兼容性问题或输出错误,导致无法使用。建议编辑者[[Special:EditPage/{{FULLPAGENAME}}|改进其兼容性]],如果无法修复,则建议删除。
| deprecated | d | defunct = 此模板已评为[[:Category:已停用模板|已停用版]]且已失效。{{#if:{{{replaced|}}}|建议编辑者使用'''{{{replaced}}}'''。}}{{#if:{{{message|}}}|{{space}}{{{message}}}}}
| #default = {{error|该页面使用了[[Template:Template rating]],但其{{para|1}}参数中提供了<u>无效</u>的模板或模块评级。}}[[Category:Pages using template rating template with unknown parameters|{{FULLPAGENAME}}]]
}}
}}<!-- Categorize.
-->{{#if:{{{demopage|}}}{{{demospace|}}}||
{{#switch: {{lc:{{SUBPAGENAME}}}}
| doc | sandbox =<!-- No category for /doc or /sandbox subpages -->
| {{#ifeq: {{{nocat|}}} | true
| <!-- No category if user sets nocat=true -->
| {{#switch: {{lc:{{{1|}}}}}
| pre-alpha | prealpha | pa | experimental = [[Category:Pre-alpha阶段模板|{{PAGENAME}}]]
| alpha | a = [[Category:Alpha阶段模板|{{PAGENAME}}]]
| beta | b = [[Category:Beta阶段模板|{{PAGENAME}}]]
| release | r | general | g | stable | protected | p | semiprotected | semiprotect | semi = [[Category:通行模板|{{PAGENAME}}]]
| deprecated | d | defunct | broken | br | unstable = [[Category:不稳定模板|{{PAGENAME}}]]
}}
}}
}}
}}
| #default = <!-- ***** Error not in Template or Module namespaces ***** -->{{if preview|1={{error|Error: {{tl|Template rating}} can only be used on pages in the [[Wikipedia:Template namespace|Template:]] or [[Wikipedia:Module namespace|Module: namespaces]].}}}}[[Category:Pages with templates in the wrong namespace]]
}}<!-- End switch. -->|{{If preview|1={{error|Page using [[Template:Template rating]] with <u>empty</u> {{para|1}} module rating parameter.}}}}[[Category:Pages using template rating template with unknown parameters|{{FULLPAGENAME}}]]<!--
-->}}<!-- End if. Display protection template if necessary, this will obviously show it for /doc page too since it uses {{FULLPAGENAME}}: -->{{#switch:{{Namespace detect|template=t|module=m|demospace={{{demospace|}}}}}
|t|m = {{#if:{{{suppress-pp|}}}
|
|{{#switch:{{#invoke:Effective protection level|edit|{{{demopage|{{FULLPAGENAME}}}}}}}
|*|user = <!-- If not protected page, do nothing. -->
|#default = {{#ifeq:{{lc:{{SUBPAGENAME}}}}|doc
|<!-- {{#if:{{{2|}}}{{{doc-reason|}}}{{{3|}}}{{{doc-action|}}} --><!--
--><!-- action={{{3|{{{doc-action|}}}}}}}}<!--
--><!-- }} -->
-->|{{pp|1={{{reason|{{{doc-reason|}}}}}}|action={{{action|{{{doc-action|}}}}}}|demolevel={{{demolevel|}}}}}<!--
-->}}<!--
-->}}<!--
-->}}
|#default = <!-- If not in template or module namespace, do nothing
-->}}<!--
End template, start tracking.
-->{{#invoke:Check for unknown parameters| check
| unknown = {{#if:{{{demopage|}}}{{{demospace|}}}||{{#switch:{{Namespace detect|template=t|module=m}}|m|t=[[Category:Pages using template rating template with unknown parameters|_VALUE_{{FULLPAGENAME}}]]}}}}
| preview = Page using [[Template:Template rating]] with unknown parameter "_VALUE_"
| ignoreblank=y | demospace | demopage | 1 | 2 | 3 | reason | action | doc-reason | doc-action | nocat | replaced | message | demolevel | suppress-pp | demopage
}}</includeonly><!-- End tracking. --><noinclude>
{{template rating|release|nocat=true|demospace=template|demopage=template:template rating|demolevel=edit}}
{{mbox|text=上述模板为演示。}}
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go in Wikidata. -->
</noinclude>
ajccid4c5ruru4pwon3d72ni17ijtfq
Template:Sidebar with collapsible lists
10
34653
185863
2026-06-17T09:25:16Z
Addonian1123
65525
创建页面,内容为“{{#invoke: Sidebar | collapsible }}<noinclude> {{documentation}} <!-- Please add category and language links to the section at the bottom of [[Template:Sidebar with collapsible lists/doc]] page, not here --> </noinclude>”
185863
wikitext
text/x-wiki
{{#invoke: Sidebar | collapsible }}<noinclude>
{{documentation}}
<!-- Please add category and language links to the section at the bottom of [[Template:Sidebar with collapsible lists/doc]] page, not here -->
</noinclude>
1y05i99gk0t8cfrvas2jsp753ji60g0
Template:Sidebar with collapsible lists/doc
10
34654
185864
2026-06-17T09:25:34Z
Addonian1123
65525
创建页面,内容为“<noinclude>{{template doc page viewed directly}}</noinclude> {{High-use|9477}} {{Template display|nomobile}} <!-- 在本行下編輯模板說明 --> {{lua|模块:Sidebar}} {{tl|Sidebar with collapsible lists}}是融合{{tl|Sidebar}}与{{tl|collapsible list}}的特性,在内容中显示折叠显示的列表的边栏。 == 用法 == {{Sidebar with collapsible lists | name = {{PAGENAME}} | pretitle = {{{pretitle}}} | title = {{{title}}} | image = {{{i…”
185864
wikitext
text/x-wiki
<noinclude>{{template doc page viewed directly}}</noinclude>
{{High-use|9477}}
{{Template display|nomobile}}
<!-- 在本行下編輯模板說明 -->
{{lua|模块:Sidebar}}
{{tl|Sidebar with collapsible lists}}是融合{{tl|Sidebar}}与{{tl|collapsible list}}的特性,在内容中显示折叠显示的列表的边栏。
== 用法 ==
{{Sidebar with collapsible lists
| name = {{PAGENAME}}
| pretitle = {{{pretitle}}}
| title = {{{title}}}
| image = {{{image}}}
| expanded = {{{expanded|{{{1|}}}}}}
| headingstyle = {{{headingstyle}}}
| listtitlestyle = {{{listtitlestyle}}}
| liststyle = {{{liststyle}}
| contentstyle = {{{contentstyle}}} <!--(same as |liststyle = ...?)-->
| heading1 = {{{heading1}}}
| list1name = {{{list1name}}}
| list1title = {{{list1title}}}
| list1 = {{{list1}}}
| heading2 = {{{heading2}}}
| list2name = {{{list2name}}}
| list2title = {{{list2title}}}
| list2 = {{{list2}}}
<!-- ...... -->
| headingN = {{{headingN}}} <!--(Template:Sidebar's "headingN" and/or "contentN" parameters (where -->
| contentN = {{{contentN}}} <!-- N is a number) may be used to include uncollapsible lists/content)-->
<!-- ...... -->
| below = {{{below}}}
}}
省略不常用的參數。
<pre style="overflow:auto;">
{{Sidebar with collapsible lists
| name = {{subst:PAGENAME}}
| pretitle =
| title =
| image =
| expanded = {{{expanded|{{{1|}}}}}}
| headingstyle =
| listtitlestyle =
| liststyle =
| contentstyle = <!--(same as |liststyle = ...?)-->
| heading1 =
| list1name =
| list1title =
| list1 =
| heading2 =
| list2name =
| list2title =
| list2 =
<!-- ...... -->
| headingN = <!--(Template:Sidebar's "headingN" and/or "contentN" parameters (where -->
| contentN = <!-- N is a number) may be used to include uncollapsible lists/content)-->
<!-- ...... -->
| below =
}}
</pre>
其中listtitlestyle和liststyle参数等同于{{tl|collapsible list}}的titlestyle与liststyle参数,而listNtitle与listN参数等同{{tl|collapsible list}}的title和列表结构块。要生成列表结构,可以使用{{tl|DumbList}},或者手动添加。
listNname参数用于标示各个需要展开的列表,参见{{tl|collapsible lists option}}.
== 其他折叠列表相关参数 ==
除上文外,还可以用下列折叠列表相关参数:
; ''listframestyle'' : 设置列表边框样式(参见{{tl|collapsible list}})
; ''listNframestyle'' : 设置''listN''的边框样式,替换''listframestyle''
; ''listNtitlestyle'' : 设置''listN''的标题样式,替换''listtitlestyle''
; ''listNstyle'' : 设置''listN''的背景样式,替换''liststyle''
== 处理长链接 ==
就像在{{tl|Sidebar}}一样,{{tl|longlink}}也可以用来处理列表中需要换行的链接以防止边框变得太宽。输入<code style="font-size:95%; white-space:nowrap;"><nowiki>{{longlink|</nowiki>''longlinkname''}}</code>,''longlinkname''是除方括号外的链接文字。
== 參見 ==
* {{tl|Sidebar}}
* {{tl|Collapsible list}}
* {{tl|Collapsible lists option}}
* {{tl|Navbox with collapsible groups}}
<includeonly>
<!-- 本行下加入模板的分類 -->
[[Category:维基百科元模板|Sidebar]]
[[Category:側面模板]]
[[Category:摺疊模板]]
[[Category:導航模板]]
</includeonly>
4jorvwsx6wf3pkrymg0wq8mblh07omv
185865
185864
2026-06-17T09:25:47Z
Addonian1123
65525
185865
wikitext
text/x-wiki
<noinclude>{{template doc page viewed directly}}</noinclude>
{{Template display|nomobile}}
<!-- 在本行下編輯模板說明 -->
{{lua|模块:Sidebar}}
{{tl|Sidebar with collapsible lists}}是融合{{tl|Sidebar}}与{{tl|collapsible list}}的特性,在内容中显示折叠显示的列表的边栏。
== 用法 ==
{{Sidebar with collapsible lists
| name = {{PAGENAME}}
| pretitle = {{{pretitle}}}
| title = {{{title}}}
| image = {{{image}}}
| expanded = {{{expanded|{{{1|}}}}}}
| headingstyle = {{{headingstyle}}}
| listtitlestyle = {{{listtitlestyle}}}
| liststyle = {{{liststyle}}
| contentstyle = {{{contentstyle}}} <!--(same as |liststyle = ...?)-->
| heading1 = {{{heading1}}}
| list1name = {{{list1name}}}
| list1title = {{{list1title}}}
| list1 = {{{list1}}}
| heading2 = {{{heading2}}}
| list2name = {{{list2name}}}
| list2title = {{{list2title}}}
| list2 = {{{list2}}}
<!-- ...... -->
| headingN = {{{headingN}}} <!--(Template:Sidebar's "headingN" and/or "contentN" parameters (where -->
| contentN = {{{contentN}}} <!-- N is a number) may be used to include uncollapsible lists/content)-->
<!-- ...... -->
| below = {{{below}}}
}}
省略不常用的參數。
<pre style="overflow:auto;">
{{Sidebar with collapsible lists
| name = {{subst:PAGENAME}}
| pretitle =
| title =
| image =
| expanded = {{{expanded|{{{1|}}}}}}
| headingstyle =
| listtitlestyle =
| liststyle =
| contentstyle = <!--(same as |liststyle = ...?)-->
| heading1 =
| list1name =
| list1title =
| list1 =
| heading2 =
| list2name =
| list2title =
| list2 =
<!-- ...... -->
| headingN = <!--(Template:Sidebar's "headingN" and/or "contentN" parameters (where -->
| contentN = <!-- N is a number) may be used to include uncollapsible lists/content)-->
<!-- ...... -->
| below =
}}
</pre>
其中listtitlestyle和liststyle参数等同于{{tl|collapsible list}}的titlestyle与liststyle参数,而listNtitle与listN参数等同{{tl|collapsible list}}的title和列表结构块。要生成列表结构,可以使用{{tl|DumbList}},或者手动添加。
listNname参数用于标示各个需要展开的列表,参见{{tl|collapsible lists option}}.
== 其他折叠列表相关参数 ==
除上文外,还可以用下列折叠列表相关参数:
; ''listframestyle'' : 设置列表边框样式(参见{{tl|collapsible list}})
; ''listNframestyle'' : 设置''listN''的边框样式,替换''listframestyle''
; ''listNtitlestyle'' : 设置''listN''的标题样式,替换''listtitlestyle''
; ''listNstyle'' : 设置''listN''的背景样式,替换''liststyle''
== 处理长链接 ==
就像在{{tl|Sidebar}}一样,{{tl|longlink}}也可以用来处理列表中需要换行的链接以防止边框变得太宽。输入<code style="font-size:95%; white-space:nowrap;"><nowiki>{{longlink|</nowiki>''longlinkname''}}</code>,''longlinkname''是除方括号外的链接文字。
== 參見 ==
* {{tl|Sidebar}}
* {{tl|Collapsible list}}
* {{tl|Collapsible lists option}}
* {{tl|Navbox with collapsible groups}}
<includeonly>
<!-- 本行下加入模板的分類 -->
[[Category:维基百科元模板|Sidebar]]
[[Category:側面模板]]
[[Category:摺疊模板]]
[[Category:導航模板]]
</includeonly>
jdfpcnoa68alou8pjfmobv6ij2x85s3
Template:Collapsible list
10
34655
185866
2026-06-17T09:26:28Z
Addonian1123
65525
创建页面,内容为“{{<includeonly>safesubst:</includeonly>#invoke:collapsible list|main}}<noinclude> {{collapsible list | framestyle = <!-- 選填 --> | titlestyle = <!-- 選填 --> | title = | liststyle = <!-- 選填 --> | [1 = ] <!-- 列表中的第一項,其中「1 =」可不填 --> | [2 = ] <!-- 列表中的第二項 --> | [3 = ] <!-- 列表中的第三項 --> | ... }} {{documentation}}<!-- 請將分類添加至模板文件頁面,跨語言連結添…”
185866
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:collapsible list|main}}<noinclude>
{{collapsible list
| framestyle = <!-- 選填 -->
| titlestyle = <!-- 選填 -->
| title =
| liststyle = <!-- 選填 -->
| [1 = ] <!-- 列表中的第一項,其中「1 =」可不填 -->
| [2 = ] <!-- 列表中的第二項 -->
| [3 = ] <!-- 列表中的第三項 -->
| ...
}}
{{documentation}}<!--
請將分類添加至模板文件頁面,跨語言連結添加至Wikidata頁面。
请将分类添加至模板文档页面,跨语言链接添加至维基数据页面。
--></noinclude>
qe4ljsxgkxtdrn3b6ev499s9e1vmvd1
Template:Collapsible list/doc
10
34656
185867
2026-06-17T09:26:54Z
Addonian1123
65525
创建页面,内容为“{{NoteTA|G1=MediaWiki}} {{Documentation subpage}} {{lua|Module:Collapsible list}} === 模板介紹 === 本模板可用來製作折疊顯示的列表。 === 模板語法 === <pre style="font-size: 95%; overflow: auto;"> {{collapsible list |framestyle = <!--(選填)--> |titlestyle = <!--(選填)--> |title = |liststyle = <!--(選填)--> | [1 = ] <!--(列表中的第一項目,其中「1 =」可不填)--> | [2 = ] <!--(列表…”
185867
wikitext
text/x-wiki
{{NoteTA|G1=MediaWiki}}
{{Documentation subpage}}
{{lua|Module:Collapsible list}}
=== 模板介紹 ===
本模板可用來製作折疊顯示的列表。
=== 模板語法 ===
<pre style="font-size: 95%; overflow: auto;">
{{collapsible list
|framestyle = <!--(選填)-->
|titlestyle = <!--(選填)-->
|title =
|liststyle = <!--(選填)-->
| [1 = ] <!--(列表中的第一項目,其中「1 =」可不填)-->
| [2 = ] <!--(列表中的第二項目)-->
| [3 = ] <!--(列表中的第三項目)--->
| ...
}}
</pre>
;預設折疊狀態
加入 <code>expand = true</code> 數值後會讓內容在預設狀態下展開顯示。
;限制
列表項目上限為50筆。超過上限的內容將自動被忽略。
=== 範例 ===
<pre style="font-size:95%;overflow:auto;">
{{collapsible list
| title = [[欧洲自由贸易联盟]]成員
| [[冰島]]
| [[列支敦斯登]]
| [[挪威]]
| [[瑞士]]
}}
</pre>
{{collapsible list |title=[[欧洲自由贸易联盟]]成員 |[[冰島]] |[[列支敦斯登]] |[[挪威]] |[[瑞士]]}}
=== 在信息框內使用時 ===
在信息框內使用時可讓本模板以無邊界空白的方式顯示。在以下的範例中使用 {{tl|Infobox settlement}} 作為示範用的信息框,其中 leader_name2 和 leader_name3 欄位使用了本模板。
{{Infobox settlement
|official_name = 哈密爾頓市
|motto = Together Aspire - Together Achieve
|image_skyline = HamiltonOntarioSkylineC.JPG
|imagesize = 250px
|image_caption =
|image_map = Map of Ontario HAMILTON.svg
|mapsize = 200px
|map_caption = 加拿大安大略省中哈密爾頓市的位置
|subdivision_type = 國家
|subdivision_name = [[加拿大]]
|subdivision_type1 = [[加拿大行政區劃|省]]
|subdivision_name1 = [[安大略省|安大略]]
|leader_title = [[市長]]
|leader_name = [[:en:Fred Eisenberger|佛萊德·艾森伯格]]
|leader_title1 = [[:en:City Council|市議會]]
|leader_name1 = [[:en:Hamilton, Ontario City Council|安大略省哈密爾頓市議會]]
|leader_title2 = [[國會議員#加拿大|國會代表]]
|leader_name2 =
{{Collapsible list
|framestyle=border:none; padding:0;
|title=國會代表列表
|1=[[:en:Dean Allison|迪恩·艾利森]] |2=[[:en:Chris Charlton|克里斯·查爾頓]] |3=[[:en:David Christopherson|大衛·克里斯托弗森]] |4=[[:en:Wayne Marston|偉恩·馬斯頓]] |5=[[:en:David Sweet|大衛·斯威特]]
}}
|leader_title3 = [[:en:Member of Provincial Parliament (Ontario)|省議會代表]]
|leader_name3 =
{{Collapsible list
|framestyle=border:none; padding:0;
|title=省議會代表列表
|1=[[:en:Marie Bountrogianni|瑪麗·龐卓吉安妮]]
|2=[[:en:Andrea Horwath|安卓莉亞·霍華斯]]
|3=[[:en:Judy Marsales|朱蒂·馬賽爾斯]]
|4=[[:en:Ted McMeekin|泰德·麥彌金]]
|5=[[:en:Jennifer Mossop|珍妮佛·莫梭普]]
}}
|established_title = 合併
|established_date = 1846年6月9日
}}
<pre style="font-size:95%; overflow:auto;">
{{Infobox settlement
|official_name = 哈密爾頓市
...以下截取部分段落...
|motto = Together Aspire - Together Achieve
|image_skyline = HamiltonOntarioSkylineC.JPG
|imagesize = 250px
|image_caption =
|image_map = Map of Ontario HAMILTON.svg
|mapsize = 200px
|map_caption = 加拿大安大略省中哈密爾頓市的位置
|subdivision_type = 國家
|subdivision_name = [[加拿大]]
|subdivision_type1 = [[加拿大行政區劃|省]]
|subdivision_name1 = [[安大略省|安大略]]
|leader_title = [[市長]]
|leader_name = [[佛萊德·艾森伯格]]
|leader_title1 = [[市議會]]
|leader_name1 = [[安大略省哈密爾頓市議會]]
|leader_title2 = [[國會議員#加拿大|國會代表]]
|leader_name2 =
{{Collapsible list
|framestyle=border:none; padding:0; <!-- 隱藏邊界空白所需要輸入的數值 -->
|title=國會代表列表
|1=[[迪恩·艾利森]]
|2=[[克里斯·查爾頓]]
|3=[[大衛·克里斯托弗森]]
|4=[[偉恩·馬斯頓]]
|5=[[大衛·斯威特]]
}}
|leader_title3 = [[省議會代表]]
|leader_name3 =
{{Collapsible list
|framestyle=border:none; padding:0; <!-- 同上 -->
|title=省議會代表列表
|1=[[瑪麗·龐卓吉安妮]]
|2=[[安卓莉亞·霍華斯]]
|3=[[朱蒂·馬賽爾斯]]
|4=[[泰德·麥彌金]]
|5=[[珍妮佛·莫梭普]]
}}
|established_title = 合併
|established_date = 1846年6月9日
...以下省略...
}}
</pre>
<includeonly>
<!-- 本行下加入模板的分類 -->
[[Category:摺疊模板]]
[[Category:列表模板]]
[[Category:列表格式模板]]
</includeonly>
omzwbphfkoga50pv6oth1lw5nskqf54
Module:Collapsible list
828
34657
185868
2026-06-17T09:29:55Z
Addonian1123
65525
创建页面,内容为“local p = {} local yesno = require('Module:Yesno') local function getListItem( data ) if not type( data ) == 'string' then return '' end local emptyList = mw.html.create('li') :cssText('line-height: inherit') :cssText('margin: 0') :wikitext(data) return tostring(emptyList) end -- Returns an array containing the keys of all positional arguments -- that contain data (i.e. non-whitespace values). local function getArgNums(…”
185868
Scribunto
text/plain
local p = {}
local yesno = require('Module:Yesno')
local function getListItem( data )
if not type( data ) == 'string' then
return ''
end
local emptyList = mw.html.create('li')
:cssText('line-height: inherit')
:cssText('margin: 0')
:wikitext(data)
return tostring(emptyList)
end
-- Returns an array containing the keys of all positional arguments
-- that contain data (i.e. non-whitespace values).
local function getArgNums( args )
local nums = {}
for k, v in pairs( args ) do
if type( k ) == 'number' and
k >= 1 and
math.floor( k ) == k and
type( v ) == 'string' and
mw.ustring.match( v, '%S' ) then
table.insert( nums, k )
end
end
table.sort( nums )
return nums
end
-- TODO: use Module:List. Since the update for this comment is routine,
-- Modification: uses module:yesno and mw.html.create
local function buildList( args )
local argNums = getArgNums( args )
if #argNums == 0 then
return ''
end
-- ordered list option added
local isOrdered = yesno(args.ordered, false)
local isBullets = yesno(args.bullets, false)
-- hack:collapsible button jumps with title
local textAlignmentCentered = 'text%-align%s*:%s*center'
local centeredTitle =
(args.title_style and args.title_style:lower():match(textAlignmentCentered))
or (args.titlestyle and args.titlestyle:lower():match(textAlignmentCentered))
local centeredTitleSpacing = centeredTitle and 'margin: 0 4em' or nil
local hlist_templatestyles = ''
if args.hlist then
hlist_templatestyles = mw.getCurrentFrame():extensionTag{
name = 'templatestyles',
args = { src = 'Hlist/styles.css' }
}
end
local collapsedClazz = ''
if not args.expand then collapsedClazz='mw-collapsed' end
-- collapsible frame
local root = mw.html.create('div')
:addClass('collapsible-list')
:addClass('mw-collapsible')
:addClass(collapsedClazz)
:cssText('text-align: left;')
:cssText(args.frame_style or args.framestyle)
-- title
local titleWrapper = root:tag('div')
:css('line-height', '1.6em')
:css('font-weight', 'bold')
:cssText(args.title_style or args.titlestyle)
titleWrapper:tag('div')
:cssText(centeredTitleSpacing)
:wikitext(args.title or '列表')
-- list(ul / ol)
local list = root:tag(isOrdered and 'ol' or 'ul')
:addClass('mw-collapsible-content')
:addClass(args.hlist and 'hlist')
:css('margin-top', 0)
:css('margin-bottom', 0)
:css('line-height', 'inherit')
:cssText(args.list_style or args.liststyle)
if not isOrdered and not isBullets then
list
:css('list-style', 'none')
:css('margin-left', 0)
end
-- list items
for _, num in ipairs( argNums ) do
list:tag('li')
:css('line-height', 'inherit')
:css('margin', 0)
:wikitext(args[num])
end
return hlist_templatestyles .. tostring(root)
end
function p.main( frame )
local origArgs
if frame == mw.getCurrentFrame() then
origArgs = frame:getParent().args
for k, v in pairs( frame.args ) do
origArgs = frame.args
break
end
else
origArgs = frame
end
local args = {}
for k, v in pairs( origArgs ) do
if type( k ) == 'number' or v ~= '' then
args[ k ] = v
end
end
return buildList( args )
end
return p
0m5gypufbqpf5uvh1mgfmbznjwfbcbr
Module:Collapsible list/doc
828
34658
185869
2026-06-17T09:30:14Z
Addonian1123
65525
创建页面,内容为“本模块用于执行{{tl|collapsible list}},用法参见模板的说明文档。”
185869
wikitext
text/x-wiki
本模块用于执行{{tl|collapsible list}},用法参见模板的说明文档。
0cvw74wkrjulmknngikq4ww8jnw39if
Template:Wikibooks copyright
10
34659
185871
2026-06-17T09:39:24Z
Addonian1123
65525
创建页面,内容为“{{helpbox |templatename=Wikibooks copyright |name=[[Wikibooks:版权信息|維基教科書著作權]] |bodyclass=plainlist |group1=方針 |list1= * [[Wikibooks:版权信息|著作權方針]] * [[Wikibooks:侵犯著作权|侵犯著作权]] <!--* [[Wikibooks:引用維基教科書|再利用维基教科書内容]] * 協議文本({{hlist|class=inline |[[Wikibooks:CC BY-SA 4.0协议文本|CC BY-SA 4.0]] |[[Wikibooks:GNU自由文档许可证文本|GFDL]])--> }} |g…”
185871
wikitext
text/x-wiki
{{helpbox
|templatename=Wikibooks copyright
|name=[[Wikibooks:版权信息|維基教科書著作權]]
|bodyclass=plainlist
|group1=方針
|list1=
* [[Wikibooks:版权信息|著作權方針]]
* [[Wikibooks:侵犯著作权|侵犯著作权]]
<!--* [[Wikibooks:引用維基教科書|再利用维基教科書内容]]
* 協議文本({{hlist|class=inline
|[[Wikibooks:CC BY-SA 4.0协议文本|CC BY-SA 4.0]]
|[[Wikibooks:GNU自由文档许可证文本|GFDL]])-->
}}
|group2=指引
|list2=
* [[Wikibooks:非自由內容|非自由內容]]<small>(合理使用)</small>
<!--* [[Wikibooks:在維基教科書內複製內容|在維基教科書內複製內容]]
* [[Wikibooks:公有領域|公有領域]]
* [[Wikibooks:非美國版權|非美國版權]]-->
<!--|group3=忠告
|list3=
* [[Wikibooks:版权常见问题解答|版权常见问题解答]]
* [[Wikibooks:捐贈版權材料|捐贈版權材料]]
* [[Wikibooks:從其他來源複製文本|從其他來源複製文本]]
* [[Wikibooks:請求版權許可|請求版權許可]]
* [[Wikibooks:近似复述|近似复述]]-->
|group3=流程
|list3=
* [[Wikibooks:頁面存廢討論/疑似侵權|頁面疑似侵權討論]]
<!--* [[Wikibooks:檔案存廢討論|檔案存廢討論]]
* [[Wikibooks:编者著作权调查|编者著作权调查]]-->
|group4=資源
|list4=
* [[Wikibooks:檔案著作權標誌|檔案著作權標誌]]
<!--* [[Wikibooks:針對所有授權請求的同意聲明書|針對所有授權請求的同意聲明書]]-->
}}<noinclude>
{{documentation}}
</noinclude>
qggr1i9p6scy20i78p05e49ceszdcvv
185872
185871
2026-06-17T09:39:45Z
Addonian1123
65525
185872
wikitext
text/x-wiki
{{helpbox
|templatename=Wikibooks copyright
|name=[[Wikibooks:版权信息|維基教科書著作權]]
|bodyclass=plainlist
|group1=方針
|list1=
* [[Wikibooks:版权信息|著作權方針]]
* [[Wikibooks:侵犯著作权|侵犯著作权]]
<!--* [[Wikibooks:引用維基教科書|再利用维基教科書内容]]
* 協議文本({{hlist|class=inline
|[[Wikibooks:CC BY-SA 4.0协议文本|CC BY-SA 4.0]]
|[[Wikibooks:GNU自由文档许可证文本|GFDL]])
}}-->
|group2=指引
|list2=
* [[Wikibooks:非自由內容|非自由內容]]<small>(合理使用)</small>
<!--* [[Wikibooks:在維基教科書內複製內容|在維基教科書內複製內容]]
* [[Wikibooks:公有領域|公有領域]]
* [[Wikibooks:非美國版權|非美國版權]]-->
<!--|group3=忠告
|list3=
* [[Wikibooks:版权常见问题解答|版权常见问题解答]]
* [[Wikibooks:捐贈版權材料|捐贈版權材料]]
* [[Wikibooks:從其他來源複製文本|從其他來源複製文本]]
* [[Wikibooks:請求版權許可|請求版權許可]]
* [[Wikibooks:近似复述|近似复述]]-->
|group3=流程
|list3=
* [[Wikibooks:頁面存廢討論/疑似侵權|頁面疑似侵權討論]]
<!--* [[Wikibooks:檔案存廢討論|檔案存廢討論]]
* [[Wikibooks:编者著作权调查|编者著作权调查]]-->
|group4=資源
|list4=
* [[Wikibooks:檔案著作權標誌|檔案著作權標誌]]
<!--* [[Wikibooks:針對所有授權請求的同意聲明書|針對所有授權請求的同意聲明書]]-->
}}<noinclude>
{{documentation}}
</noinclude>
66wfgvcdl62p13cvjwkm4v9izfc90ba
185887
185872
2026-06-17T10:23:13Z
Addonian1123
65525
185887
wikitext
text/x-wiki
{{helpbox|width:200px; clear:right
|templatename=Wikibooks copyright
|name=[[Wikibooks:版权信息|維基教科書著作權]]
|bodyclass=plainlist
|group1=方針
|list1=
* [[Wikibooks:版权信息|著作權方針]]
* [[Wikibooks:侵犯著作权|侵犯著作权]]
<!--* [[Wikibooks:引用維基教科書|再利用维基教科書内容]]
* 協議文本({{hlist|class=inline
|[[Wikibooks:CC BY-SA 4.0协议文本|CC BY-SA 4.0]]
|[[Wikibooks:GNU自由文档许可证文本|GFDL]])
}}-->
|group2=指引
|list2=
* [[Wikibooks:非自由內容|非自由內容]]<small>(合理使用)</small>
<!--* [[Wikibooks:在維基教科書內複製內容|在維基教科書內複製內容]]
* [[Wikibooks:公有領域|公有領域]]
* [[Wikibooks:非美國版權|非美國版權]]-->
<!--|group3=忠告
|list3=
* [[Wikibooks:版权常见问题解答|版权常见问题解答]]
* [[Wikibooks:捐贈版權材料|捐贈版權材料]]
* [[Wikibooks:從其他來源複製文本|從其他來源複製文本]]
* [[Wikibooks:請求版權許可|請求版權許可]]
* [[Wikibooks:近似复述|近似复述]]-->
|group3=流程
|list3=
* [[Wikibooks:頁面存廢討論/疑似侵權|頁面疑似侵權討論]]
<!--* [[Wikibooks:檔案存廢討論|檔案存廢討論]]
* [[Wikibooks:编者著作权调查|编者著作权调查]]-->
|group4=資源
|list4=
* [[Wikibooks:檔案著作權標誌|檔案著作權標誌]]
<!--* [[Wikibooks:針對所有授權請求的同意聲明書|針對所有授權請求的同意聲明書]]-->
}}<noinclude>
{{documentation}}
</noinclude>
c8voq5jeii99kswmpzg0x20nhl13h2x
Template:Helpbox
10
34660
185873
2026-06-17T09:40:03Z
Addonian1123
65525
创建页面,内容为“<includeonly>{{Sidebar | tracking = {{{tracking|}}} | name = {{#if:{{{templatename|}}} |{{{templatename}}} |{{{name|{{PAGENAME}}}}} }} | templatestyles = Template:Helpbox/styles.css | child templatestyles = {{{child templatestyles|}}} | float = {{{float|}}} | class = help-box noprint {{{class|{{{bodyclass|}}}}}} | style = {{{1|}}} | titlestyle = {{{titlestyle|}}} | title = {{{title|{{{name|}}}}}} | headingstyle = {{{headingstyle|}}} | heading1 = {{{group1|}}}…”
185873
wikitext
text/x-wiki
<includeonly>{{Sidebar
| tracking = {{{tracking|}}}
| name = {{#if:{{{templatename|}}} |{{{templatename}}} |{{{name|{{PAGENAME}}}}} }}
| templatestyles = Template:Helpbox/styles.css
| child templatestyles = {{{child templatestyles|}}}
| float = {{{float|}}}
| class = help-box noprint {{{class|{{{bodyclass|}}}}}}
| style = {{{1|}}}
| titlestyle = {{{titlestyle|}}}
| title = {{{title|{{{name|}}}}}}
| headingstyle = {{{headingstyle|}}}
| heading1 = {{{group1|}}}
| content1 = {{{list1|}}}
| heading2 = {{{group2|}}}
| content2 = {{{list2|}}}
| heading3 = {{{group3|}}}
| content3 = {{{list3|}}}
| heading4 = {{{group4|}}}
| content4 = {{{list4|}}}
| heading5 = {{{group5|}}}
| content5 = {{{list5|}}}
| heading6 = {{{group6|}}}
| content6 = {{{list6|}}}
| heading7 = {{{group7|}}}
| content7 = {{{list7|}}}
| heading8 = {{{group8|}}}
| content8 = {{{list8|}}}
| heading9 = {{{group9|}}}
| content9 = {{{list9|}}}
| heading10 = {{{group10|}}}
| content10 = {{{list10|}}}
| heading11 = {{{group11|}}}
| content11 = {{{list11|}}}
| heading12 = {{{group12|}}}
| content12 = {{{list12|}}}
| heading13 = {{{group13|}}}
| content13 = {{{list13|}}}
| heading14 = {{{group14|}}}
| content14 = {{{list14|}}}
| heading15 = {{{group15|}}}
| content15 = {{{list15|}}}
| heading16 = {{{group16|}}}
| content16 = {{{list16|}}}
| heading17 = {{{group17|}}}
| content17 = {{{list17|}}}
| heading18 = {{{group18|}}}
| content18 = {{{list18|}}}
| heading19 = {{{group19|}}}
| content19 = {{{list19|}}}
| heading20 = {{{group20|}}}
| content20 = {{{list20|}}}
| navbar = {{#if:{{{templatename|}}} |
| {{#if:{{{title|}}} |{{#if:{{{name|}}} | |none}}
| none
}}
}}
}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
6o1wh9jqrowz8gx99j7fmqn5xes97bg
Template:Helpbox/doc
10
34661
185874
2026-06-17T09:40:18Z
Addonian1123
65525
创建页面,内容为“<noinclude>{{template doc page viewed directly}}</noinclude> <includeonly>{{Intricate template}}</includeonly> {{uses TemplateStyles|Template:Helpbox/styles.css}} This template allows a help [[Wikipedia:Navigational templates|navigational template]] to be set up relatively quickly by supplying it one or more lists of links. === Usage === <pre style="overflow: auto"> {{helpbox |name = |group1 = |list1 = |group2 = |list2 = ... |group10 = |l…”
185874
wikitext
text/x-wiki
<noinclude>{{template doc page viewed directly}}</noinclude>
<includeonly>{{Intricate template}}</includeonly>
{{uses TemplateStyles|Template:Helpbox/styles.css}}
This template allows a help [[Wikipedia:Navigational templates|navigational template]] to be set up relatively quickly by supplying it one or more lists of links.
=== Usage ===
<pre style="overflow: auto">
{{helpbox
|name =
|group1 =
|list1 =
|group2 =
|list2 =
...
|group10 =
|list10 =
}}</pre>
=== Parameters ===
==== Mandatory ====
:; ''name''
:: The name of the template appears centred in the top row of the table.
: '''''list<sub>n</sub>'''''
:: (i.e. ''list1'', ''list2'', etc.) The body of the template, usually a list of links. Format is inline, although the text can be entered on separate lines if the entire list is enclosed within <code><nowiki><div> </div></nowiki></code>. At least one ''list'' parameter is required. Each ''list<sub>n</sub>'' may be preceded by a corresponding ''group<sub>n</sub>'' parameter, if provided (see below). There is a limit of 10 lists/groups in a template.
==== Optional ====
:; ''group<sub>n</sub>''
:: (i.e. ''group1'', ''group2'', etc.) If specified, text appears in a header displayed above ''list<sub>n</sub>''.
:; first param
:: inline [[CSS]] for the table
=== Layout of table ===
Table generated by {{tl|helpbox}} parameters:
{{helpbox
|name = Helpbox/doc
|tracking = <includeonly>no</includeonly>
|group1 = {{{group1}}}
|list1 = {{{list1}}}
|group2 = {{{group2}}}
|list2 = {{{list2}}}
|list3 = {{{list3}}} ''without {{{group3}}}''
|group4 = {{{group4}}}
|list4 = {{{list4}}}
}}
{{brClear}}
=== Example ===
<pre style="overflow: auto">
{{helpbox|width:200px;
|name=[[:Category:Wikipedia official policy|Wikipedia policy]]
|group1=Article standards
|list1=
[[Wikipedia:Neutral point of view|Neutral point of view]]<br />[[Wikipedia:Verifiability|Verifiability]]<br />[[Wikipedia:No original research|No original research]]<br />[[Wikipedia:Biographies of living persons|Biographies of living persons]]
|group2=Working with others
|list2=
[[Wikipedia:Civility|Civility]]<br />[[Wikipedia:Consensus|Consensus]]<br />[[Wikipedia:No personal attacks|No personal attacks]]<br />[[Wikipedia:Dispute resolution|Dispute resolution]]<br/>[[WP:LEGAL|No legal threats]]
|group3=Global principles
|list3=
[[Wikipedia:What Wikipedia is not|What Wikipedia is not]]<br />[[Wikipedia:Ignore all rules|Ignore all rules]]
}}
</pre>
{{helpbox|width:200px;
|name=Helpbox/doc
|title=[[:Category:Wikipedia official policy|Wikipedia policy]]
|tracking = <includeonly>no</includeonly>
|group1=Article standards
|list1=
[[Wikipedia:Neutral point of view|Neutral point of view]]<br />[[Wikipedia:Verifiability|Verifiability]]<br />[[Wikipedia:No original research|No original research]]<br />[[Wikipedia:Biographies of living persons|Biographies of living persons]]
|group2=Working with others
|list2=
[[Wikipedia:Civility|Civility]]<br />[[Wikipedia:Consensus|Consensus]]<br />[[Wikipedia:No personal attacks|No personal attacks]]<br />[[Wikipedia:Dispute resolution|Dispute resolution]]<br/>[[WP:LEGAL|No legal threats]]
|group3=Global principles
|list3=
[[Wikipedia:What Wikipedia is not|What Wikipedia is not]]<br />[[Wikipedia:Ignore all rules|Ignore all rules]]
}}
<includeonly>
<!--Categories-->
[[Category:側面模板]]
[[Category:维基百科元模板|{{PAGENAME}}]]
<!--Other languages-->
[[arz:قالب:Helpbox]]
[[as:সাঁচ:Helpbox]]
[[bn:টেমপ্লেট:Helpbox]]
[[diq:Şablon:Helpbox]]
[[en:Template:Helpbox]]
[[fa:الگو:جعبهراهنما]]
[[gu:ઢાંચો:Helpbox]]
[[ja:Template:Helpbox]]
[[kk:Үлгі:Helpbox]]
[[mk:Шаблон:Helpbox]]
[[mr:साचा:Helpbox]]
[[ms:Templat:Kotak bantuan]]
[[no:Mal:Helpbox]]
[[or:ଛାଞ୍ଚ:Helpbox]]
[[pt:Predefinição:Helpbox]]
[[si:සැකිල්ල:Helpbox]]
[[sl:Predloga:Helpbox]]
[[te:మూస:Helpbox]]
[[vi:Bản mẫu:Hộp trợ giúp]]
[[yi:מוסטער:הילפקעסטל]]
</includeonly>
msxx1epqaqkannkj55dp06wz59txpqt
Template:Helpbox/styles.css
10
34662
185875
2026-06-17T09:40:40Z
Addonian1123
65525
创建页面,内容为“.help-box { background: #f5faff; color:inherit; line-height: 1.6em; } .help-box .sidebar-title { background: #cee0f2; color:inherit; font-size: 130%; padding-left: 0.4em; padding-right: 0.4em; /* gap before first heading/content */ margin-bottom: 6px; } .help-box .sidebar-heading { background: #cee0f2; color:inherit; padding: 0.1em 0.7em 0.15em; } .help-box .sidebar-content, /* conservatively target subgroups since we're working with a m…”
185875
sanitized-css
text/css
.help-box {
background: #f5faff;
color:inherit;
line-height: 1.6em;
}
.help-box .sidebar-title {
background: #cee0f2;
color:inherit;
font-size: 130%;
padding-left: 0.4em;
padding-right: 0.4em; /* gap before first heading/content */
margin-bottom: 6px;
}
.help-box .sidebar-heading {
background: #cee0f2;
color:inherit;
padding: 0.1em 0.7em 0.15em;
}
.help-box .sidebar-content,
/* conservatively target subgroups since we're working with a metatemplate */
.help-box .sidebar-content-with-subgroup {
padding-top: 0.15em;
}
@media all and (min-width: 640px) {
.help-box {
width: auto;
max-width: 22em;
}
}
html.skin-theme-clientpref-night .help-box {
background: #0d1a27;
color:inherit;
}
html.skin-theme-clientpref-night .help-box .sidebar-title,
html.skin-theme-clientpref-night .help-box .sidebar-heading {
background: #082849 !important;
color:inherit;
}
@media screen and (prefers-color-scheme: dark) {
html.skin-theme-clientpref-os .help-box {
background-color: #0d1a27;
color:inherit;
}
html.skin-theme-clientpref-os .help-box .sidebar-title,
html.skin-theme-clientpref-os .help-box .sidebar-heading {
background: #082849 !important;
color:inherit;
}
}
eb765iup82t43d36evu9k1ot24mpdwa
Wikibooks:非自由內容
4
34663
185876
2026-06-17T09:42:05Z
Addonian1123
65525
重定向页面至[[Wikibooks:使用非自由内容]]
185876
wikitext
text/x-wiki
#重定向 [[Wikibooks:使用非自由内容]]
lpyqxt8oqwg025grphakk57ozgad0n0
Wikibooks:侵犯著作权
4
34664
185877
2026-06-17T09:43:00Z
Addonian1123
65525
重定向页面至[[Wikibooks:版权信息#侵犯版权]]
185877
wikitext
text/x-wiki
#重定向 [[Wikibooks:版权信息#侵犯版权]]
c5bb1zo3nhyvngrmix3hf1ehva8hswq
Wikibooks:頁面存廢討論/疑似侵權
4
34665
185878
2026-06-17T09:43:15Z
Addonian1123
65525
重定向页面至[[Wikibooks:版权信息#侵犯版权]]
185878
wikitext
text/x-wiki
#重定向 [[Wikibooks:版权信息#侵犯版权]]
c5bb1zo3nhyvngrmix3hf1ehva8hswq
Template:Copyvio/styles.css
10
34666
185879
2026-06-17T09:49:49Z
Addonian1123
65525
创建页面,内容为“.copyvio-box { width: 95%; border: 3px solid #003153; margin: .5em auto; font-size:90%; border-radius: 8px; box-shadow: 4px 4px 2px #888; color: #000; } .copyvio-title { font-family: sans-serif; text-align: center; font-size: 150%; font-weight: bold; } .copyvio-titlebox { border-bottom: 2px solid #003153; color: white; background: #17566f; padding: 0.5em; height: 3em; border-radius: 4px 4px 0 0; }”
185879
sanitized-css
text/css
.copyvio-box {
width: 95%;
border: 3px solid #003153;
margin: .5em auto;
font-size:90%;
border-radius: 8px;
box-shadow: 4px 4px 2px #888;
color: #000;
}
.copyvio-title {
font-family: sans-serif;
text-align: center;
font-size: 150%;
font-weight: bold;
}
.copyvio-titlebox {
border-bottom: 2px solid #003153;
color: white;
background: #17566f;
padding: 0.5em;
height: 3em;
border-radius: 4px 4px 0 0;
}
m874hz6z9ntu90jo6ek3bu34kuj20g2
185880
185879
2026-06-17T09:50:24Z
Addonian1123
65525
Addonian1123已移動頁面[[Template:Copyvio/style.css]]至[[Template:Copyvio/styles.css]],不留重新導向
185879
sanitized-css
text/css
.copyvio-box {
width: 95%;
border: 3px solid #003153;
margin: .5em auto;
font-size:90%;
border-radius: 8px;
box-shadow: 4px 4px 2px #888;
color: #000;
}
.copyvio-title {
font-family: sans-serif;
text-align: center;
font-size: 150%;
font-weight: bold;
}
.copyvio-titlebox {
border-bottom: 2px solid #003153;
color: white;
background: #17566f;
padding: 0.5em;
height: 3em;
border-radius: 4px 4px 0 0;
}
m874hz6z9ntu90jo6ek3bu34kuj20g2
Template:(!
10
34667
185881
2026-06-17T09:51:23Z
Addonian1123
65525
创建页面,内容为“<includeonly>{|</includeonly><noinclude> {{doc}} </noinclude>”
185881
wikitext
text/x-wiki
<includeonly>{|</includeonly><noinclude>
{{doc}}
</noinclude>
gkeb67y63vwwqsolldel15hys0wkaee
Wikibooks:侵犯版权
4
34668
185882
2026-06-17T10:15:38Z
Addonian1123
65525
重定向页面至[[Wikibooks:侵犯著作权]]
185882
wikitext
text/x-wiki
#重定向 [[Wikibooks:侵犯著作权]]
6pn8qoki4h6hxpiinx3auqde72uost0
185884
185882
2026-06-17T10:17:53Z
Addonian1123
65525
已将重定向目标从[[Wikibooks:侵犯著作权]]更改为[[Wikibooks:版权信息#侵犯版权]]
185884
wikitext
text/x-wiki
#重定向 [[Wikibooks:版权信息#侵犯版权]]
c5bb1zo3nhyvngrmix3hf1ehva8hswq
Template:Legal policy list
10
34669
185886
2026-06-17T10:22:28Z
Addonian1123
65525
创建页面,内容为“{{helpbox|width:200px; clear:right |templatename=Legal policy list |name=法律方针 |bodyclass=plainlist |list1= * [[Wikibooks:侵犯著作权|侵犯著作权]] * [[Wikibooks:版权信息|-{zh-hans:著作权信息;zh-hant:著作權信息;zh-hk:版權資訊;}-]] <!--* [[Wikipedia:誹謗|誹謗]] * [[Wikipedia:不要訴諸法律威脅|不要訴諸法律威脅]]--> * [[Wikibooks:非自由內容|使用非自由内容]] <!--* [[Wikipedia:有償編輯|有偿编辑]…”
185886
wikitext
text/x-wiki
{{helpbox|width:200px; clear:right
|templatename=Legal policy list
|name=法律方针
|bodyclass=plainlist
|list1=
* [[Wikibooks:侵犯著作权|侵犯著作权]]
* [[Wikibooks:版权信息|-{zh-hans:著作权信息;zh-hant:著作權信息;zh-hk:版權資訊;}-]]
<!--* [[Wikipedia:誹謗|誹謗]]
* [[Wikipedia:不要訴諸法律威脅|不要訴諸法律威脅]]-->
* [[Wikibooks:非自由內容|使用非自由内容]]
<!--* [[Wikipedia:有償編輯|有偿编辑]]
* [[Wikipedia:儿童保护|儿童保护]]-->
}}<noinclude>
[[Category:不顯示於列印版面的模板]]
[[Category:维基方针列表模板]]
</noinclude>
9a2nl5tpp6ooos44p79yhy695618n6v
Wikibooks:NFCCP
4
34670
185889
2026-06-17T10:24:01Z
Addonian1123
65525
重定向页面至[[Wikibooks:使用非自由内容]]
185889
wikitext
text/x-wiki
#重定向 [[Wikibooks:使用非自由内容]]
lpyqxt8oqwg025grphakk57ozgad0n0
Template:Strong
10
34671
185890
2026-06-17T10:24:52Z
Addonian1123
65525
创建页面,内容为“<strong {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</strong><noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude>”
185890
wikitext
text/x-wiki
<strong {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</strong><noinclude>
{{documentation}}
<!-- Add cats and interwikis to the /doc subpage, not here! -->
</noinclude>
3y4z3yr1isd99vr3vc9m5nja5ofawtt
Template:Rules
10
34672
185891
2026-06-17T11:22:30Z
Addonian1123
65525
创建页面,内容为“{{NavboxV2 | name = 維基百科方針與指引 | title = [[Wikipedia:方針與指引|維基百科方針與指引]] | state = {{{state<includeonly>|autocollapse</includeonly>}}} | bodyclass = hlist | above = * [[Wikipedia:五大支柱|五大支柱]] ** [[Wikipedia:忽略所有规则|忽略所有规则]] | group1 = 方针 | list1-border = child | list1-type = vertical | list1-group1 = 內容方針 | list1-list1 = * [[Wikipedia:中立的观点|中立的观点]]…”
185891
wikitext
text/x-wiki
{{NavboxV2
| name = 維基百科方針與指引
| title = [[Wikipedia:方針與指引|維基百科方針與指引]]
| state = {{{state<includeonly>|autocollapse</includeonly>}}}
| bodyclass = hlist
| above =
* [[Wikipedia:五大支柱|五大支柱]]
** [[Wikipedia:忽略所有规则|忽略所有规则]]
| group1 = 方针
| list1-border = child
| list1-type = vertical
| list1-group1 = 內容方針
| list1-list1 =
* [[Wikipedia:中立的观点|中立的观点]]
* [[Wikipedia:可供查證|可供查證]]
* [[Wikipedia:非原创研究|非原创研究]]
* [[Wikipedia:避免地域中心|避免地域中心]]
* [[Wikipedia:维基百科不是什么|维基百科不是什么]]
** [[Wikipedia:维基百科不是词典|维基百科不是词典]]
* [[Wikipedia:自傳|自传]]
* [[Wikipedia:生者傳記|生者傳記]]
* [[Wikipedia:使用文件|使用文件]]
* [[Wikipedia:重定向#非中文重定向問題|非中文-{zh-hans:重定向;zh-hant:重新導向;}-問題]]
* [[Wikipedia:格式手册/列表#列表概述|列表概述]]
** [[Wikipedia:格式手册/列表#獨立列表存廢標準|獨立列表存廢]]
| list1-group2 = 命名方针
| list1-list2 =
* [[Wikipedia:命名常规|命名常规]]
** [[Wikipedia:命名常规/化学|化學]]
** [[Wikipedia:命名常规/ACG|日本小說、漫畫及動畫]]
** [[Wikipedia:命名常规/电子游戏|电子游戏]]
** [[Wikipedia:命名常规/人名|人名]]
** [[Wikipedia:命名常规/音乐|音樂]]
** [[Wikipedia:命名常规/技术限制|技术限制]]
** [[Wikipedia:命名常规/国际关系#外交代表機構命名|外交代表機構]]
** [[Wikipedia:命名常規/體育|體育]]
** [[Wikipedia:命名常规/钱币学|钱币学]]
* [[Wikipedia:分类名称#各主題作品及其轄下分類命名法|“各主題作品”及其轄下分類命名]]
* [[Wikipedia:分类名称#命名一致性|分類命名一致性]]
* [[Wikipedia:非條目頁面命名|非條目頁面命名]]
| list1-group3 = 合作方針
| list1-list3 =
* [[Wikipedia:文明|文明]]
* [[Wikipedia:共识|共識]]
* [[Wikipedia:解決爭議|解決爭議]]
* [[Wikipedia:不要人身攻击|不要人身攻击]]
* [[Wikipedia:編輯戰|编辑战]]
* [[Wikipedia:编辑方针|编辑]]
<!-- * [[Wikipedia:修訂巡查|修訂巡查]] 因技術原因無法施行 -->
* [[Wikipedia:保護|保護]]
* [[Wikipedia:签名#假冒签名|假冒签-{}-名]]
* [[Wikipedia:騷擾|騷擾]]
* [[Wikipedia:破坏|破坏]]
* [[Wikipedia:条目所有权|条目所有权]]
* [[Wikipedia:封禁|-{zh-hans:封禁;zh-hant:封鎖;}-]]
* [[Wikipedia:禁制|禁制]]
* [[Wikipedia:高風險主題|高風險主題]]
* [[Wikipedia:仲裁/方針|仲裁]]
** [[Wikipedia:仲裁委员会/流程|流程]]
| list1-group4 = 删除方針
| list1-list4 =
* [[Wikipedia:删除|删除]]
* [[Wikipedia:重定向#何时应当删除重定向?|何時應當刪除重定向]]
* [[Wikipedia:重定向#移動時不留重定向|移動時不留重定向]]
* [[Wikipedia:快速删除|快速删除]]
* [[Wikipedia:修訂版本刪除|修订版本删除]]
* [[Wikipedia:存廢覆核|存廢覆核]]
| list1-group5 = -{zh-cn:用户; zh-tw:使用者; zh-hk:用戶;}-方針
| list1-list5 =
* [[Wikipedia:用户名|-{zh-cn:用户名; zh-tw:使用者名稱; zh-hk:用戶名;}-]]
* [[Wikipedia:機械人方針|-{zh-cn:机器人; zh-tw:機器人; zh-hk:機械人;}-]]
* [[Wikipedia:管理员|管理员]]
* [[Wikipedia:人事任免投票資格|人事任免投票資格]]
* [[Wikipedia:管理戰|管理戰]]
* [[Wikipedia:管理員的離任|管理员的离任]]
* [[Wikipedia:解除權限|解除權限]]
* [[Wikipedia:全域权限|全域权限]]
* [[Wikipedia:行政员|行政员]]
* [[Wikipedia:傀儡|傀儡]]
* [[Wikipedia:用戶查核方針|-{zh-cn:用户;zh-tw:使用者;zh-hk:用戶;}-查核]]
* [[Wikipedia:监督|监督]]
* [[Wikipedia:安全投票|安全投票]]
* [[Wikipedia:新頁面巡查|新页面巡查]]
* [[Wikipedia:巡查豁免權|巡查豁免權]]
* [[Wikipedia:回退功能|回退功能]]
* [[Wikipedia:IP封禁豁免|IP封禁豁免]]
* [[Wikipedia:開放代理|开放代理]]
* [[Wikipedia:志愿者回复团队|志愿者回复团队]]
* [[Wikipedia:机器用户|机器用户]]
* [[Wikipedia:檔案移動員|檔案移動員]]
* [[Wikipedia:介面管理員|-{zh-hans:界面;zh-hant:介面;}-管理員]]
* [[Wikipedia:模板編輯員|模板編輯員]]
* [[Wikipedia:過濾器助理|過濾器助理]]
* [[Wikipedia:过滤器编辑者|过滤器编辑者]]
* [[Wikipedia:IP封鎖豁免權授予者|IP封鎖豁免權授予者]]
* [[Wikipedia:活动组织者|活动组织者]]
* [[Wikipedia:临时账号IP查看者|临时账号IP查看者]]
* [[Wikipedia:AutoWikiBrowser#註冊及權限申請|自動維基瀏覽器使用權限申請]]
| list1-group6 = 法律方針<br>基金会方針
| list1-list6 =
* [[Wikipedia:有償編輯|有償編輯]]
* [[Wikipedia:誹謗|誹謗]]
* [[Wikipedia:著作权信息|著作权信息]]
** [[Wikipedia:侵犯著作权|侵犯著作权]]
* [[Wikipedia:使用非自由内容|使用非自由内容]]
* [[Wikipedia:儿童保护|兒童保護]]
* [[:Wikipedia:不要訴諸法律威脅|不要訴諸法律威脅]]
* ([[:wmf:Policies|其他基金会方針]])
| group2 = 指引
| list2-border = child
| list2-type = vertical
| list2-group1 = 內容指引
| list2-list1 =
* [[Wikipedia:不要包含原始资料的副本|不要包含原始资料的副本]]
* [[Wikipedia:列明来源|列明来源]]
** [[Wikipedia:格式手冊/序言章節#列明來源|序言章節]]
* [[Wikipedia:什么是条目|什么是条目]]
* [[Wikipedia:可靠来源|可靠来源]]
** [[Wikipedia:可靠来源/医学|医学]]
** [[Wikipedia:可靠来源/布告板/评级指引|布告板评级]]
* [[Wikipedia:外部链接|外部链接]]
* [[Wikipedia:小小作品|小小作品]]
* [[Wikipedia:字詞轉換處理|字詞轉換處理]]
** [[Wikipedia:繁简处理|繁简处理]]
** [[Wikipedia:地区词处理|地區詞處理]]
* [[Wikipedia:剧透内容|剧透内容]]
* [[Wikipedia:翻譯|翻譯]]
* [[Wikipedia:不要製造惡作劇|不要製造惡作劇]]
* 新闻动态
** [[Wikipedia:新聞動態/重複發生的項目|重複發生的項目]]
** [[Wikipedia:新聞動態#正在发生部分|“正在发生”部分]]
* [[Wikipedia:捷徑#偽命名空間|偽命名空間]]
* [[Wikipedia:页面评级|页面评级]]
* [[Wikipedia:資料頁|资料页]]
* [[Wikipedia:非自由內容|非自由內容]]
* [[Wikipedia:冒犯性内容|冒犯性内容]]
| list2-group2 = -{zh-cn:文件;zh-tw:檔案;}-指引
| list2-list2 =
* [[Wikipedia:檔案名稱|-{zh-cn:文件;zh-tw:檔案;}-名稱]]
* [[Wikipedia:標誌|標誌]]
| list2-group3 = 編輯指引
| list2-list3 =
* [[Wikipedia:消歧义|消歧义]]
* [[Wikipedia:重定向|重定向]]
* [[Wikipedia:用戶頁|-{zh-tw:使用者頁面; zh-cn:用户页; zh-hk:用戶頁;}-]]
* [[Wikipedia:頁面分類|頁面分類]]
** [[Wikipedia:过度分类|过度分类]]
* [[Wikipedia:高風險模板|高風險模板]]
* [[Wikipedia:草稿命名空间|草稿命名空间]]
* [[Wikipedia:模板命名空间|模板命名空间]]
** [[Wikipedia:模板樣式|模板樣式]]
| list2-group4 = 收录标准
| list2-list4 =
* [[Wikipedia:收錄標準|通用]]
* [[Wikipedia:收錄標準/數字|数字]]
* [[Wikipedia:收錄標準/書籍|書籍]]
* [[Wikipedia:收錄標準/地理特徵|地理特征]]
* [[Wikipedia:收錄標準/人物|人物]]
** [[Wikipedia:收錄標準/學者|學者]]
** [[Wikipedia:收錄標準/運動員|運動員]]
** [[Wikipedia:收錄標準/表演藝術人物|表演藝術人物]]
** [[Wikipedia:格式手册/列表#以地方劃分的人物列表的收錄標準|各地人物列表]]
* [[Wikipedia:收錄標準/幾何圖形|幾何圖形]]
* [[Wikipedia:收錄標準/性質表|性质表]]
* [[Wikipedia:收錄標準/音樂|音樂]]
* [[Wikipedia:收錄標準/交通|交通]]
* [[Wikipedia:收錄標準/組織|组织]]
* [[Wikipedia:收錄標準/氣旋|氣旋]]
* [[Wikipedia:收錄標準/虛構|虛構]]
* [[Wikipedia:收錄標準/天體|天體]]
* [[Wikipedia:收錄標準/電視劇|電視劇]]
* [[Wikipedia:收錄標準/生物|生物]]
* [[Wikipedia:收錄標準/文化遺產|文化遺產]]
| list2-group5 = 格式手冊
| list2-list5 =
* [[Wikipedia:格式手册|通用]]
* [[Wikipedia:格式手册/缩写|缩写]]
* [[Wikipedia:格式手冊/不要華而不實|不要華而不實]]
* [[Wikipedia:格式手冊/作品列表|作品列表]]
* [[Wikipedia:格式手冊/文字格式|文字格式]]
* [[Wikipedia:格式手冊/版面佈局|版面佈局]]
* [[Wikipedia:格式手册/日期和数字|日期和数字]]
* [[Wikipedia:格式手册/标点符号|标点符号]]
* [[Wikipedia:格式手册/嵌入列表|嵌入列表]]
* [[Wikipedia:格式手册/链接#跨语言链接|跨語言連結]]
* 電視
** [[Wikipedia:格式手冊/電視#演員及角色資料|演員及角色資料]]
** [[Wikipedia:格式手冊/電視#播放資訊|播放資訊]]
* [[Wikipedia:格式手册/电子游戏|电子游戏]]
* 用語
** [[Wikipedia:格式手册/两岸四地用语|兩岸四地]]
** [[Wikipedia:格式手册/朝鲜半岛用语|朝鮮半島]]
** [[Wikipedia:格式手册/俄罗斯远东地区用语|俄罗斯远东地区]]
* [[Wikipedia:格式手册/图标|图-{}-标]]
* [[Wikipedia:格式手册/虚构|虚构]]
* [[Wikipedia:格式手冊/序言章節#第一句|序言章節第一句]]
* -{zh-hans:信息; zh-hant:資訊;}-框
** [[Wikipedia:格式手册/信息框#國籍與公民權|國籍與公民權]]
** [[Wikipedia:格式手册/信息框#所有權者與營運單位|所有權者與營運單位]]
* [[Wikipedia:格式手册/传记#廣告代言|廣告代言]]
| list2-group6 = 態度指引
| list2-list6 =
* [[Wikipedia:假定善意|假定善意]]
* [[Wikipedia:礼仪|礼仪]]
* [[Wikipedia:不要伤害新手|不要伤害新手]]
* [[Wikipedia:不要為闡釋觀點而擾亂維基百科|不要為闡釋觀點而擾亂維基百科]]
* [[Wikipedia:隐退|隐退]]
* [[Wikipedia:建设性意见|建设性意见]]
* [[Wikipedia:游戏维基规则|游戏维基规则]]
* [[Wikipedia:勇于更新页面|勇于更新页面]]
* [[Wikipedia:討論頁指引|討論頁]]
* [[Wikipedia:共识/讨论的发起位置|讨论的发起位置]]
* [[Wikipedia:关闭讨论#公示|公示]]
* [[Wikipedia:签名|簽名]]
* [[Wikipedia:勇於提問|勇於提問]]
* [[Wikipedia:拉票|拉票]]
* [[Wikipedia:利益衝突|利益冲突]]
* [[Wikipedia:扰乱|扰乱]]
| list2-group7 = 删除指引
| list2-list7 =
* [[Wikipedia:快速保留|快速保留]]
* [[Wikipedia:關閉存廢討論|關閉存廢討論]]
* [[Wikipedia:删除程序#重新提交討論|重新提交存廢討論]]
| list2-group8 = -{zh-cn:用户;zh-tw:使用者;zh-hk:用戶;}-指引
| list2-list8 =
* [[Wikipedia:大量訊息發送者|大量-{zh-hans:信息;zh-hant:訊息;}-發送者]]
* [[Wikipedia:账号请求|账号请求]]
* [[Wikipedia:账户安全|账户安全]]
* [[Wikipedia:申请成为管理人员|申请成为管理人员]]
* [[Wikipedia:跨維基匯入者|跨維基-{zh-hans:导入;zh-hant:匯入;}-者]]
| tracking = <includeonly>no</includeonly>
}}<noinclude>
{{documentation}}
</noinclude>
iiik2gd4vus9z6ufbyifvl51mcd5uyv
185897
185891
2026-06-17T11:28:48Z
Addonian1123
65525
185897
wikitext
text/x-wiki
{{NavboxV2
| name = 維基教科書方針與指引
| title = [[Wikibooks:方針與指引|維基教科書方針與指引]]
| state = {{{state<includeonly>|autocollapse</includeonly>}}}
| bodyclass = hlist
| above =
* [[Wikibooks:四大支柱|四大支柱]]
** [[Wikibooks:忽略所有规则|忽略所有规则]]
| group1 = 方针
| list1-border = child
| list1-type = vertical
| list1-group1 = 內容方針
| list1-list1 =
* [[Wikibooks:中立的观点|中立的观点]]
* [[Wikibooks:可供查證|可供查證]]
* [[Wikibooks:非原创研究|非原创研究]]
* [[Wikibooks:避免地域中心|避免地域中心]]
* [[Wikibooks:维基百科不是什么|维基百科不是什么]]
** [[Wikibooks:维基百科不是词典|维基百科不是词典]]
* [[Wikibooks:自傳|自传]]
* [[Wikibooks:生者傳記|生者傳記]]
* [[Wikibooks:使用文件|使用文件]]
* [[Wikibooks:重定向#非中文重定向問題|非中文-{zh-hans:重定向;zh-hant:重新導向;}-問題]]
* [[Wikibooks:格式手册/列表#列表概述|列表概述]]
** [[Wikibooks:格式手册/列表#獨立列表存廢標準|獨立列表存廢]]
| list1-group2 = 命名方针
| list1-list2 =
* [[Wikibooks:命名常规|命名常规]]
** [[Wikibooks:命名常规/化学|化學]]
** [[Wikibooks:命名常规/ACG|日本小說、漫畫及動畫]]
** [[Wikibooks:命名常规/电子游戏|电子游戏]]
** [[Wikibooks:命名常规/人名|人名]]
** [[Wikibooks:命名常规/音乐|音樂]]
** [[Wikibooks:命名常规/技术限制|技术限制]]
** [[Wikibooks:命名常规/国际关系#外交代表機構命名|外交代表機構]]
** [[Wikibooks:命名常規/體育|體育]]
** [[Wikibooks:命名常规/钱币学|钱币学]]
* [[Wikibooks:分类名称#各主題作品及其轄下分類命名法|“各主題作品”及其轄下分類命名]]
* [[Wikibooks:分类名称#命名一致性|分類命名一致性]]
* [[Wikibooks:非條目頁面命名|非條目頁面命名]]
| list1-group3 = 合作方針
| list1-list3 =
* [[Wikibooks:文明|文明]]
* [[Wikibooks:共识|共識]]
* [[Wikibooks:解決爭議|解決爭議]]
* [[Wikibooks:不要人身攻击|不要人身攻击]]
* [[Wikibooks:編輯戰|编辑战]]
* [[Wikibooks:编辑方针|编辑]]
<!-- * [[Wikibooks:修訂巡查|修訂巡查]] 因技術原因無法施行 -->
* [[Wikibooks:保護|保護]]
* [[Wikibooks:签名#假冒签名|假冒签-{}-名]]
* [[Wikibooks:騷擾|騷擾]]
* [[Wikibooks:破坏|破坏]]
* [[Wikibooks:条目所有权|条目所有权]]
* [[Wikibooks:封禁|-{zh-hans:封禁;zh-hant:封鎖;}-]]
* [[Wikibooks:禁制|禁制]]
* [[Wikibooks:高風險主題|高風險主題]]
* [[Wikibooks:仲裁/方針|仲裁]]
** [[Wikibooks:仲裁委员会/流程|流程]]
| list1-group4 = 删除方針
| list1-list4 =
* [[Wikibooks:删除|删除]]
* [[Wikibooks:重定向#何时应当删除重定向?|何時應當刪除重定向]]
* [[Wikibooks:重定向#移動時不留重定向|移動時不留重定向]]
* [[Wikibooks:快速删除|快速删除]]
* [[Wikibooks:修訂版本刪除|修订版本删除]]
* [[Wikibooks:存廢覆核|存廢覆核]]
| list1-group5 = -{zh-cn:用户; zh-tw:使用者; zh-hk:用戶;}-方針
| list1-list5 =
* [[Wikibooks:用户名|-{zh-cn:用户名; zh-tw:使用者名稱; zh-hk:用戶名;}-]]
* [[Wikibooks:機械人方針|-{zh-cn:机器人; zh-tw:機器人; zh-hk:機械人;}-]]
* [[Wikibooks:管理员|管理员]]
* [[Wikibooks:人事任免投票資格|人事任免投票資格]]
* [[Wikibooks:管理戰|管理戰]]
* [[Wikibooks:管理員的離任|管理员的离任]]
* [[Wikibooks:解除權限|解除權限]]
* [[Wikibooks:全域权限|全域权限]]
* [[Wikibooks:行政员|行政员]]
* [[Wikibooks:傀儡|傀儡]]
* [[Wikibooks:用戶查核方針|-{zh-cn:用户;zh-tw:使用者;zh-hk:用戶;}-查核]]
* [[Wikibooks:监督|监督]]
* [[Wikibooks:安全投票|安全投票]]
* [[Wikibooks:新頁面巡查|新页面巡查]]
* [[Wikibooks:巡查豁免權|巡查豁免權]]
* [[Wikibooks:回退功能|回退功能]]
* [[Wikibooks:IP封禁豁免|IP封禁豁免]]
* [[Wikibooks:開放代理|开放代理]]
* [[Wikibooks:志愿者回复团队|志愿者回复团队]]
* [[Wikibooks:机器用户|机器用户]]
* [[Wikibooks:檔案移動員|檔案移動員]]
* [[Wikibooks:介面管理員|-{zh-hans:界面;zh-hant:介面;}-管理員]]
* [[Wikibooks:模板編輯員|模板編輯員]]
* [[Wikibooks:過濾器助理|過濾器助理]]
* [[Wikibooks:过滤器编辑者|过滤器编辑者]]
* [[Wikibooks:IP封鎖豁免權授予者|IP封鎖豁免權授予者]]
* [[Wikibooks:活动组织者|活动组织者]]
* [[Wikibooks:临时账号IP查看者|临时账号IP查看者]]
* [[Wikibooks:AutoWikiBrowser#註冊及權限申請|自動維基瀏覽器使用權限申請]]
| list1-group6 = 法律方針<br>基金会方針
| list1-list6 =
* [[Wikibooks:有償編輯|有償編輯]]
* [[Wikibooks:誹謗|誹謗]]
* [[Wikibooks:著作权信息|著作权信息]]
** [[Wikibooks:侵犯著作权|侵犯著作权]]
* [[Wikibooks:使用非自由内容|使用非自由内容]]
* [[Wikibooks:儿童保护|兒童保護]]
* [[:Wikibooks:不要訴諸法律威脅|不要訴諸法律威脅]]
* ([[:wmf:Policies|其他基金会方針]])
| group2 = 指引
| list2-border = child
| list2-type = vertical
| list2-group1 = 內容指引
| list2-list1 =
* [[Wikibooks:不要包含原始资料的副本|不要包含原始资料的副本]]
* [[Wikibooks:列明来源|列明来源]]
** [[Wikibooks:格式手冊/序言章節#列明來源|序言章節]]
* [[Wikibooks:什么是条目|什么是条目]]
* [[Wikibooks:可靠来源|可靠来源]]
** [[Wikibooks:可靠来源/医学|医学]]
** [[Wikibooks:可靠来源/布告板/评级指引|布告板评级]]
* [[Wikibooks:外部链接|外部链接]]
* [[Wikibooks:小小作品|小小作品]]
* [[Wikibooks:字詞轉換處理|字詞轉換處理]]
** [[Wikibooks:繁简处理|繁简处理]]
** [[Wikibooks:地区词处理|地區詞處理]]
* [[Wikibooks:剧透内容|剧透内容]]
* [[Wikibooks:翻譯|翻譯]]
* [[Wikibooks:不要製造惡作劇|不要製造惡作劇]]
* 新闻动态
** [[Wikibooks:新聞動態/重複發生的項目|重複發生的項目]]
** [[Wikibooks:新聞動態#正在发生部分|“正在发生”部分]]
* [[Wikibooks:捷徑#偽命名空間|偽命名空間]]
* [[Wikibooks:页面评级|页面评级]]
* [[Wikibooks:資料頁|资料页]]
* [[Wikibooks:非自由內容|非自由內容]]
* [[Wikibooks:冒犯性内容|冒犯性内容]]
| list2-group2 = -{zh-cn:文件;zh-tw:檔案;}-指引
| list2-list2 =
* [[Wikibooks:檔案名稱|-{zh-cn:文件;zh-tw:檔案;}-名稱]]
* [[Wikibooks:標誌|標誌]]
| list2-group3 = 編輯指引
| list2-list3 =
* [[Wikibooks:消歧义|消歧义]]
* [[Wikibooks:重定向|重定向]]
* [[Wikibooks:用戶頁|-{zh-tw:使用者頁面; zh-cn:用户页; zh-hk:用戶頁;}-]]
* [[Wikibooks:頁面分類|頁面分類]]
** [[Wikibooks:过度分类|过度分类]]
* [[Wikibooks:高風險模板|高風險模板]]
* [[Wikibooks:草稿命名空间|草稿命名空间]]
* [[Wikibooks:模板命名空间|模板命名空间]]
** [[Wikibooks:模板樣式|模板樣式]]
| list2-group4 = 收录标准
| list2-list4 =
* [[Wikibooks:收錄標準|通用]]
* [[Wikibooks:收錄標準/數字|数字]]
* [[Wikibooks:收錄標準/書籍|書籍]]
* [[Wikibooks:收錄標準/地理特徵|地理特征]]
* [[Wikibooks:收錄標準/人物|人物]]
** [[Wikibooks:收錄標準/學者|學者]]
** [[Wikibooks:收錄標準/運動員|運動員]]
** [[Wikibooks:收錄標準/表演藝術人物|表演藝術人物]]
** [[Wikibooks:格式手册/列表#以地方劃分的人物列表的收錄標準|各地人物列表]]
* [[Wikibooks:收錄標準/幾何圖形|幾何圖形]]
* [[Wikibooks:收錄標準/性質表|性质表]]
* [[Wikibooks:收錄標準/音樂|音樂]]
* [[Wikibooks:收錄標準/交通|交通]]
* [[Wikibooks:收錄標準/組織|组织]]
* [[Wikibooks:收錄標準/氣旋|氣旋]]
* [[Wikibooks:收錄標準/虛構|虛構]]
* [[Wikibooks:收錄標準/天體|天體]]
* [[Wikibooks:收錄標準/電視劇|電視劇]]
* [[Wikibooks:收錄標準/生物|生物]]
* [[Wikibooks:收錄標準/文化遺產|文化遺產]]
| list2-group5 = 格式手冊
| list2-list5 =
* [[Wikibooks:格式手册|通用]]
* [[Wikibooks:格式手册/缩写|缩写]]
* [[Wikibooks:格式手冊/不要華而不實|不要華而不實]]
* [[Wikibooks:格式手冊/作品列表|作品列表]]
* [[Wikibooks:格式手冊/文字格式|文字格式]]
* [[Wikibooks:格式手冊/版面佈局|版面佈局]]
* [[Wikibooks:格式手册/日期和数字|日期和数字]]
* [[Wikibooks:格式手册/标点符号|标点符号]]
* [[Wikibooks:格式手册/嵌入列表|嵌入列表]]
* [[Wikibooks:格式手册/链接#跨语言链接|跨語言連結]]
* 電視
** [[Wikibooks:格式手冊/電視#演員及角色資料|演員及角色資料]]
** [[Wikibooks:格式手冊/電視#播放資訊|播放資訊]]
* [[Wikibooks:格式手册/电子游戏|电子游戏]]
* 用語
** [[Wikibooks:格式手册/两岸四地用语|兩岸四地]]
** [[Wikibooks:格式手册/朝鲜半岛用语|朝鮮半島]]
** [[Wikibooks:格式手册/俄罗斯远东地区用语|俄罗斯远东地区]]
* [[Wikibooks:格式手册/图标|图-{}-标]]
* [[Wikibooks:格式手册/虚构|虚构]]
* [[Wikibooks:格式手冊/序言章節#第一句|序言章節第一句]]
* -{zh-hans:信息; zh-hant:資訊;}-框
** [[Wikibooks:格式手册/信息框#國籍與公民權|國籍與公民權]]
** [[Wikibooks:格式手册/信息框#所有權者與營運單位|所有權者與營運單位]]
* [[Wikibooks:格式手册/传记#廣告代言|廣告代言]]
| list2-group6 = 態度指引
| list2-list6 =
* [[Wikibooks:假定善意|假定善意]]
* [[Wikibooks:礼仪|礼仪]]
* [[Wikibooks:不要伤害新手|不要伤害新手]]
* [[Wikibooks:不要為闡釋觀點而擾亂維基教科書|不要為闡釋觀點而擾亂維基教科書]]
* [[Wikibooks:隐退|隐退]]
* [[Wikibooks:建设性意见|建设性意见]]
* [[Wikibooks:游戏维基规则|游戏维基规则]]
* [[Wikibooks:勇于更新页面|勇于更新页面]]
* [[Wikibooks:討論頁指引|討論頁]]
* [[Wikibooks:共识/讨论的发起位置|讨论的发起位置]]
* [[Wikibooks:关闭讨论#公示|公示]]
* [[Wikibooks:签名|簽名]]
* [[Wikibooks:勇於提問|勇於提問]]
* [[Wikibooks:拉票|拉票]]
* [[Wikibooks:利益衝突|利益冲突]]
* [[Wikibooks:扰乱|扰乱]]
| list2-group7 = 删除指引
| list2-list7 =
* [[Wikibooks:快速保留|快速保留]]
* [[Wikibooks:關閉存廢討論|關閉存廢討論]]
* [[Wikibooks:删除程序#重新提交討論|重新提交存廢討論]]
| list2-group8 = -{zh-cn:用户;zh-tw:使用者;zh-hk:用戶;}-指引
| list2-list8 =
* [[Wikibooks:大量訊息發送者|大量-{zh-hans:信息;zh-hant:訊息;}-發送者]]
* [[Wikibooks:账号请求|账号请求]]
* [[Wikibooks:账户安全|账户安全]]
* [[Wikibooks:申请成为管理人员|申请成为管理人员]]
* [[Wikibooks:跨維基匯入者|跨維基-{zh-hans:导入;zh-hant:匯入;}-者]]
| tracking = <includeonly>no</includeonly>
}}<noinclude>
{{documentation}}
</noinclude>
aludlqc1qxy4jwwrd0bqfsinmmxa4ys
Template:NavboxV2
10
34673
185892
2026-06-17T11:22:57Z
Addonian1123
65525
创建页面,内容为“<includeonly>{{#invoke:NavboxV2|navbox|MainTemplateName=Template:NavboxV2}}</includeonly><noinclude> {{doc|模块:NavboxV2/doc}} [[Category:導航模板]] </noinclude>”
185892
wikitext
text/x-wiki
<includeonly>{{#invoke:NavboxV2|navbox|MainTemplateName=Template:NavboxV2}}</includeonly><noinclude>
{{doc|模块:NavboxV2/doc}}
[[Category:導航模板]]
</noinclude>
35cj5doms18e5du2r3uymyadf75r0i6
Module:NavboxV2/doc
828
34674
185893
2026-06-17T11:23:39Z
Addonian1123
65525
创建页面,内容为“{{NoteTA |G1 = IT |G2 = MediaWiki |1 = zh-cn:用户; zh-tw:使用者; zh-hk:用戶; }} {{Template display|nomobile}} {{#ifeq:{{FULLPAGENAME}}|Template:NavboxV2| {{lua|Module:NavboxV2}} {{Navbox suite}}| {{lua|Module:NavboxV2/NavboxContext|Module:NavboxV2/EvenoddContext|Module:Navbar|Module:Arguments}} {{Uses TemplateStyles|Module:Navbox/styles.css|Template:Plainlist/styles.css|Template:Hlist/styles.css}} 这是{{tl|NavboxV2}}的Lua实现代码。 若有进一…”
185893
wikitext
text/x-wiki
{{NoteTA
|G1 = IT
|G2 = MediaWiki
|1 = zh-cn:用户; zh-tw:使用者; zh-hk:用戶;
}}
{{Template display|nomobile}}
{{#ifeq:{{FULLPAGENAME}}|Template:NavboxV2|
{{lua|Module:NavboxV2}}
{{Navbox suite}}|
{{lua|Module:NavboxV2/NavboxContext|Module:NavboxV2/EvenoddContext|Module:Navbar|Module:Arguments}}
{{Uses TemplateStyles|Module:Navbox/styles.css|Template:Plainlist/styles.css|Template:Hlist/styles.css}}
这是{{tl|NavboxV2}}的Lua实现代码。
若有进一步降低[[WP:PEIS|模板展开后长度]]的需要,可将<code><nowiki>{{NavboxV2|...</nowiki></code>替换为<code><nowiki>{{#invoke:NavboxV2|navbox|...</nowiki></code>,以直接调用本模块。
}}
<!--咱行文稍稍正式点好不好。。-->
==简介==
合并了{{tl|Navbox}}相关的一系列模板。融合了{{tl|Navbox}}的行式、{{tl|Navbox subgroup}}的子代模块包含、{{tl|Navbox with columns}}的列式,{{tl|Navbox with collapsible groups}})的折叠行式。
改写自[[模块:Navbox]](oldid=42280913)。
==设计用途==
在[[:Category:引用模板后大小超过限制的页面]]中,有相当一部分页面是由于{{tl|Navbox}}模板超载导致。<!--,看到类似[[毛泽东]]等模板过载的条目时候,会发现模板过载问题。-->
*根据[[WP:模板限制]]中“嵌套展开”的说法,相同页面的多次嵌套调用是会被分次统计的(例如:页面A嵌入页面B,页面B嵌入页面C,页面C相对页面A统计到的展开字节数是被计算了2次)。而现在Navbox的子代块、列式,折叠行式的实现都是基于Navbox行式的模板调用或类似样式结构迭代,这样就符合内部多次调用Navbox的条件,页面很容易会超过模版展开后大小的限制。
*其次,实际上Lua的运行限制条件相当宽裕,50MB的内存限制,10秒的运行时限制,很多页面实际使用只在十分之一左右或以下,可以被大量压榨性能。
所以将Navbox所有的实现全部以Lua实现,希望能腾出解释器运行量到Lua运行量,降低解析器触发展开后大小限制的可能。
==效果==
:在对于包含一层子Navbox的情况,展开后大小下降最多有50~60%左右。
===对比例子===
{| class="wikitable"
|-
!项目
!{{tl|Navbox}}系列,参考基准 !! 本模板
<!-- |-
| 行式 || [[User:Cwek/工作室2/Navbox/行式]] ||[[User:Cwek/工作室2/Navbox/testcase/行式]]
|-
| 行式有子层 ||[[User:Cwek/工作室2/Navbox/行式有子代]]||[[User:Cwek/工作室2/Navbox/testcase/行式有子代]]
|-
| 列式 ||[[User:Cwek/工作室2/Navbox/列式]]||[[User:Cwek/工作室2/Navbox/testcase/列式]]
|-
| 列式有子层 ||[[User:Cwek/工作室2/Navbox/列式有子代]]||[[User:Cwek/工作室2/Navbox/testcase/列式有子代]]
|-
| 折叠 ||[[User:Cwek/工作室2/Navbox/折叠]]||[[User:Cwek/工作室2/Navbox/testcase/折叠]]
|-
| 折叠混合(包括行式、列式、折叠的子层) ||[[User:Cwek/工作室2/Navbox/折叠列式]]||[[User:Cwek/工作室2/Navbox/testcase/折叠列式]]
-->|-
|[[Template:哈利波特]]||[[Special:固定链接/60036259]]||[[User:Cwek/工作室2/Navbox/T:哈利波特]]
|-
|[[Template:广州]]||[[Special:固定链接/60035252]]||[[User:Cwek/工作室2/Navbox/T:广州]]
|-
|[[Template:广州地铁车站]]||[[Special:固定链接/59586101]]||[[User:Cwek/工作室2/Navbox/T:广州地铁]]
|-
|[[Template:粵港澳大灣區公共交通]]||[[Special:固定链接/59654656]]||[[User:Cwek/工作室2/Navbox/T:粵港澳大灣區公共交通]]
|-
|[[Template:JR東日本的車輛]] ||[[Special:固定链接/61531803]]||[[Special:固定链接/62385808]]
|-
|[[Template:中华人民共和国广播电视付费频道]]||[[Special:固定链接/77500465]]||[[Special:固定链接/77504799]]
|}
==参数==
与{{tl|Navbox}}系列模板基本兼容。但新增部分参数填入:
*<code>type</code>:Navbox的类型,对应值为<code>vertical</code>(对应{{tl|Navbox}})、<code>horizontal</code>(对应{{tl|Navbox with columns}})、<code>vertical_collapsible</code>(对应{{tl|Navbox with collapsible groups}}),默认值为<code>vertical</code>。
*<code>border</code>:Navbox的隐藏参数,用于控制Navbox的边框机制,来使子Navbox能被嵌入到父Navbox的值字段(例如<code>list</code>、<code>col</code>等)中,实际对应{{tl|Navbox subgroup}}或{{tl|Navbox|child}}的实现机制。对应值为<code>child</code>、<code>subgroup</code>任一个。
::在本模板添加子Navbox层时,必须传入这两个参数,这是本模板区分是否存在子Navbox层的依赖。本模板首层Navbox层无需添加<code>border</code>,按需添加<code>type</code>。
*<code>removeGroupPadding</code>:用于区别{{tl|Navbox|child}}和{{tl|Navbox subgroup}},后者在Group<sub>n</sub>字段的单元格增加一组padding的配置,适用于子Navbox层。任意值,存在则可,为移除该padding配置(对应{{tl|Navbox|child}})。
** {{tl|Navbox subgroup}}是{{tl|Navbox generic}}改型为{{tl|Navbox}}后的遗漏产物,在{{diff|Module:NavboxV2|84260584|prev|此变更}}后等效于{{tl|Navbox|child}},该参数不再使用。
方便复制的代码:
<pre><nowiki>
| <list/content>-type = vertical | horizontal | vertical_collapsible
| <list/content>-border = child| subgroup
</nowiki></pre>
==自{{tl|Navbox}}系列模板转换==
将原有嵌入{{tl|Navbox}}系列模板的值字段<code>list<sub>n</sub></code>(其他类同)改为<code>list<sub>n</sub>-</code>,并作为相应嵌套子Navbox模板的参数的前缀来加入,使这些模板嵌套转换为扁平化的一层模板参数。
{| class="wikitable"
|+例子
|-
! {{tl|Navbox}}系列 !! 本模板
|-
|<syntaxhighlight lang="wikitext">
{{Navbox
|name = Navbox/doc
|state = expanded
|image = {{{image}}}
|imageleft = {{{imageleft}}}
|title = {{{title}}}
|above = {{{above}}}
|group1 = {{{group1}}}
|list1 = {{Navbox subgroup
| title = {{{list1-title}}}
| above = {{{list1-above}}}
| below = {{{list1-below}}}
| imageleft = {{{list1-imageleft}}}
| image = {{{list1-image}}}
| group1 = {{{list1-group1}}}
| list1 = {{{list1-list1}}}
| group2 = {{{list1-group2}}}
| list2 = {{{list1-list2}}}
}}
|group2 = {{{group2}}}
|list2 = {{Navbox subgroup
| group1 = {{{list2-group1}}}
| list1 = {{{list2-list1}}}
| group2 = {{{list2-group2}}}
| list2 = {{{list2-list2}}}
}}
|below = {{{below}}}
}}
</syntaxhighlight>
|<syntaxhighlight lang="wikitext">
{{NavboxV2
|name = Navbox/doc
|state = expanded
|image = {{{image}}}
|imageleft = {{{imageleft}}}
|title = {{{title}}}
|above = {{{above}}}
<!-- list1 -->
|group1 = {{{group1}}}
<!-- list1-sub-->
|list1-type =vertical <!--作为list1的子Navbox层,全部相应参数加上对应前缀“list1-”,下同,如此类推 -->
|list1-border=child
|list1-title = {{{list1-title}}}
|list1-above = {{{list1-above}}}
|list1-below = {{{list1-below}}}
|list1-imageleft = {{{list1-imageleft}}}
|list1-image = {{{list1-image}}}
|list1-group1 = {{{list1-group1}}}
|list1-list1 = {{{list1-list1}}}
|list1-group2 = {{{list1-group2}}}
|list1-list2 = {{{list1-list2}}}
<!-- list2 -->
|group2 = {{{group2}}}
<!-- list2-sub-->
|list2-type =vertical <!--作为list2的子Navbox层,全部相应参数加上对应前缀“list2-”,下同,如此类推 -->
|list2-border=child
|list2-group1 = {{{list2-group1}}}
|list2-list1 = {{{list2-list1}}}
|list2-group2 = {{{list2-group2}}}
|list2-list2 = {{{list2-list2}}}
<!--end-->
|below = {{{below}}}
}}
</syntaxhighlight>
|}
==转换注意==
由于{{tl|Navbox}}系列的实现较为复杂和涉及自我嵌套,本模板的实现也为此做了对应兼容性调整,可能会出现一些参数被过度透传(可能在样式控制部分,原因是原有设计通过控制参数传入来隔离,而本设计为了使参数扁平化,导致部分这些参数无法隔离)。而且模板参数非常依赖命名规律,在转换替换前,请进行testcase检查,确认转换后能与原来的样式、功能基本一致,才应用转换。如果出现问题,请保留案例并联系本模板维护编辑协助处理,或者'''放弃'''。
虽然可以在值字段(例如<code>list</code>、<code>col</code>等)重新嵌入{{tl|Navbox}}系列模板,但这和原有做法一样,失去了本模板降低解析器限制的作用,不建议这样做。
1dkumpdw5j3ag8t1ryasr456ytg35ht
Module:NavboxV2
828
34675
185894
2026-06-17T11:24:20Z
Addonian1123
65525
创建页面,内容为“-- -- This module implements {{NavboxV2}} -- local p = {} local NavboxContext = require('Module:NavboxV2/NavboxContext') local EvenoddContext = require('Module:NavboxV2/EvenoddContext') local getArgs -- lazily initialized local DEBUG = false --p.NavboxContext = NavboxContext -- 全局性参数锚 local args local argHashPara -- 常量定义 (Constant Define) local Limit = { vertical = 35, horizontal = {col = 20, list = 10}, --原Navbox with columns为6个l…”
185894
Scribunto
text/plain
--
-- This module implements {{NavboxV2}}
--
local p = {}
local NavboxContext = require('Module:NavboxV2/NavboxContext')
local EvenoddContext = require('Module:NavboxV2/EvenoddContext')
local getArgs -- lazily initialized
local DEBUG = false
--p.NavboxContext = NavboxContext
-- 全局性参数锚
local args
local argHashPara
-- 常量定义 (Constant Define)
local Limit = {
vertical = 35,
horizontal = {col = 20, list = 10}, --原Navbox with columns为6个list,放宽至10
vertical_collapsible = 20,
child = 10
}
-- 模板类型名
local NavType = {
V = "vertical" -- 垂直,list
,
H = "horizontal" -- 水平,col
,
VC = "vertical_collapsible" -- 折叠垂直
}
-- 模板名,用于参数获得的限定
local MainTemplateName = 'Template:NavboxV2'
-- Navbar存在标记
local haveNavBarMarker = false
-- 部分判断样式的参数
local listsCheck = {
plainlist_t = {
patterns = {
'^plainlist$',
'%splainlist$',
'^plainlist%s',
'%splainlist%s'
},
found = false,
styles = 'Plainlist/styles.css'
},
hlist_t = {
patterns = {
'^hlist$',
'%shlist$',
'^hlist%s',
'%shlist%s'
},
found = false,
styles = 'Hlist/styles.css'
}
}
---------------------------------------------------------------
--
-- 工具箱方法 (Util Function)
--
local addNewline = function(s)
if mw.ustring.match(s,'^[*:;#]') or mw.ustring.match(s,'^{|') then
return '\n' .. s .. '\n'
else
return s
end
end
---数组除重
local removeDump = function(arr)
local _t1, _t2 = {}, {}
for _, val in pairs(arr) do _t1[val] = true end
for key, _ in pairs(_t1) do table.insert(_t2, key) end
return _t2
end
function tableToString(_table)
local outputs = {}
if _table == nil then
table.insert(outputs, '<nil>')
elseif type(_table) == 'table' then
for k, v in pairs(_table) do
local output
if type(v) == 'table' then
output = tableToString(v)
else
output = tostring(v)
end
table.insert(outputs, tostring(k) .. "=" .. output)
end
end
return '{' .. table.concat(outputs, ",") .. '}'
end
function debugLog(prefix , ...)
if not DEBUG then return end
if #arg == 0 then
mw.log(prefix)
else
for k, v in pairs(arg) do
local pass = false or tostring(k) == 'n'
if not pass then
local _v = v
if type(v) == 'table' then
_v = tableToString(v)
end
mw.log(prefix,tostring(_v))
end
end
end
end
---------------------------------------------------------------
--
-- 功能性方法 (Functional Function)
--
---获得有效的类型
local getValidType = function(input, defVal)
--[[ if input == 'with columns' then
input = NavType.H
elseif input == 'with collapsible groups' then
input = NavType.VC
end]]
return (NavType.V == input or NavType.H == input or NavType.VC == input) and input or defVal
end
---检查border判断是不是子Navbox
local borderIsChild = function(border)
return (border == 'subgroup' or border == 'child')
end
--- 前缀生成
local makePrefix = function(oldPrefix, thisLevel)
return oldPrefix == "" and thisLevel or (oldPrefix .. '-' .. thisLevel)
end
--[[
获得参数
_prefix 只有1个参数时为直接取模板参数对应参数名值,否则是作为子Navbox体的前缀名,无结尾"-"
_argKey 作为子Navbox体的具体参数名
defVal 默认值
context Navbox层级的上下文,注入时如果存在_argKey对应参数值则取上下文的存入值
_contextKey 代替_argKey作为上下文的参数名
]]
local getArg = function(_prefix, _argKey, defVal, context, _contextKey)
local contextKey = _contextKey or _argKey
if context and contextKey and context[contextKey] then
-- debugLog('getArg By Context',contextKey)
return context[contextKey]
else
local prefix = _prefix ~= nil and _prefix or ""
local key = (_argKey == nil and _prefix ~= nil) and _prefix or _argKey
local argsKey = makePrefix(prefix, key)
-- debugLog('getArg By InputArg',argsKey)
return args[argsKey] or defVal
end
end
---子Navbox参数组判断
local checkHaveChild = function(prefix, valuekey)
return (
getValidType(getArg(prefix, valuekey .. '-type'), nil) and
borderIsChild(getArg(prefix, valuekey .. '-border'))
) == true
end
local getListnumMakeKey = function(prefix)
prefix = mw.ustring.gsub(prefix,'(-)', '%%-')
local middle = (prefix == "" and "" or "%-")
local listKeyMatch , contentKeyMatch=
'^' .. prefix .. middle .. 'list(%d+)',
'^' .. prefix .. middle .. 'content(%d+)'
return listKeyMatch .. '$' , listKeyMatch .. '%-' , contentKeyMatch .. '$' , contentKeyMatch .. '%-'
end
---获得listnum
local getListnum = function(prefix, limit, contentEqList)
debugLog("getListnum", {['prefix'] = prefix, ['limit'] = limit})
local listKeyMatchEnd, listKeyMatchSub, contentKeyMatchEnd, contentKeyMatchSub = getListnumMakeKey(prefix)
local listnums = {}
for k, v in pairs(args) do
k = '' .. k
-- debugLog("getListnum,k=",k)
local listnum =
(
mw.ustring.match(k, listKeyMatchEnd) or
mw.ustring.match(k, listKeyMatchSub)
) or
(
contentEqList and ( -- VerticalCollapsibleTable 的 Content适配
mw.ustring.match(k, contentKeyMatchEnd) or
mw.ustring.match(k, contentKeyMatchSub)
) or nil
)
if listnum and tonumber(listnum) <= limit then
listnum = tonumber(listnum)
table.insert(listnums, listnum)
end
end
listnums = removeDump(listnums)
table.sort(listnums)
debugLog('getListnum End',{['listnums']=tableToString(listnums)})
return listnums
end
---参数检查和摇匀
function p.shakeArgs(prefix, level, _type)
local _
local list_limit = 0
_type = _type or getArg(prefix, "type")
_ = getArg(prefix, "title")
_ = getArg(prefix, "above")
if _type == NavType.H then
list_limit = Limit.horizontal.list
for i = 1, Limit.horizontal.col do
_ = getArg(prefix, "col" .. tostring(i) .. "header")
--[[if checkHaveChild(prefix, "col" .. tostring(i) .. "header") then
p.shakeArgs(makePrefix(prefix,"col" .. tostring(i) .. "header" ), level + 1)
end ]]
_ = getArg(prefix, "col" .. tostring(i))
if checkHaveChild(prefix, "col" .. tostring(i)) then
p.shakeArgs(makePrefix(prefix, "col" .. tostring(i)), level + 1)
end
_ = getArg(prefix, "col" .. tostring(i) .. "footer")
--[[if checkHaveChild(prefix, "col" .. tostring(i) .. "footer") then
p.shakeArgs(makePrefix(prefix, "col" .. tostring(i) .."footer" ), level + 1)
end ]]
end
elseif _type == NavType.V then
list_limit = Limit.vertical
elseif _type == NavType.VC then
list_limit = Limit.vertical_collapsible
end
for i = 1, list_limit do
_ = getArg(prefix, "group" .. tostring(i))
_ = getArg(prefix, "list" .. tostring(i))
if checkHaveChild(prefix, "list" .. tostring(i)) then
p.shakeArgs(makePrefix(prefix, "list" .. tostring(i)), level + 1)
end
if checkHaveChild(prefix, "content" .. tostring(i)) then
p.shakeArgs(makePrefix(prefix, "content" .. tostring(i)), level + 1)
end
end
_ = getArg(prefix, "below")
end
-- 检查是否关闭展开折叠按钮
local hasCollapsibleToggle = function(context)
local prefix = context.prefix
local state = getArg(prefix, "state", nil, context)
return not (state == 'off' or state == 'plain')
end
-- 检查是否使用过Navbar
local hasNavBar = function(context,pass)
if pass then return haveNavBarMarker end
local prefix = context.prefix
local navbar, name =
getArg(prefix, "navbar", nil, context),
getArg(prefix, "name")
local parentTitle = mw.getCurrentFrame():getParent():getTitle():gsub('/sandbox$', '')
local titleCheck = false
if type(MainTemplateName) == 'table' then
for _ , v in pairs(MainTemplateName) do
if parentTitle == MainTemplateName then
titleCheck = true
break
end
end
else
titleCheck = (parentTitle == MainTemplateName)
end
if navbar == 'off' or navbar == 'plain' or
((not name) and titleCheck ) then
return false
else
haveNavBarMarker = true --用来启动模版样式标记
return true
end
end
-- 从CSS中提取出颜色
local extractColor = function(cssstr)
-- return nil because navbar takes its argument into mw.html which handles
-- nil gracefully, removing the associated style attribute
return mw.ustring.match(';' .. cssstr .. ';', '.*;%s*([Cc][Oo][Ll][Oo][Rr]%s*:%s*.-)%s*;') or nil
end
-- 删除锚点中的跨语言链接外文条目括注
local removeilhSuffix = function(anchor)
local ilhsuffix = '(%S*:%-{.*}%-)'
return mw.ustring.gsub(anchor, ilhsuffix, '')
end
-- 检测class是否存在需要list
local has_list_class = function(args_to_check)
debugLog('has_list_class',args_to_check)
for _, list in pairs(listsCheck) do
if not list.found then
for _, arg in pairs(args_to_check) do
for _, pattern in ipairs(list.patterns) do
if mw.ustring.find(arg or '', pattern) then
list.found = true
break
end
end
if list.found then break end
end
end
end
end
local childEvenOddContextInject = function(childType,context,childContext)
if getArg(childType,'evenodd','') ~= '' then
childContext.oddevenContext = EvenoddContext.new(context,getArg)
else
childContext.oddevenContext = context.oddevenContext
end
if childType == NavType.H then
childContext.noEvenOdd = true
end
end
---------------------------------------------------------------
--
-- 元素渲染方法 (Element Render)
--
---创建表头
local function createNavTableHeader(context)
debugLog('render TableHeader', context)
local prefix = context.prefix
local state, title, border =
getArg(prefix, "state", nil, context),
getArg(prefix, "title", nil, context),
getArg(prefix, "border", nil, context)
debugLog('render TableHeader args', {
['prefix'] = prefix,
['state'] = state,
['title'] = title,
['border'] = border
})
local bodyclass = getArg(prefix, "bodyclass", nil, context)
has_list_class({bodyclass})
local rootTable =
mw.html.create('table')
:addClass('nowraplinks')
:addClass(bodyclass)
:css('border-spacing', 0)
if title and hasCollapsibleToggle(context) then
if state == 'collapsed' then state = 'mw-collapsed' end -- mw-collapsible 对应 展开模式
rootTable
:addClass('mw-collapsible')
:addClass(state or 'autocollapse')
end
if borderIsChild(border) or border == 'none' then
rootTable
:addClass('navbox-subgroup')
:cssText(getArg(prefix,"bodystyle", nil,context))
:cssText(getArg(prefix, "style", nil, context))
else -- regular navobx - bodystyle and style will be applied to the wrapper table
rootTable
:addClass('navbox-inner')
:css('background', 'transparent')
:css('color', 'inherit')
end
rootTable:cssText(getArg(prefix, "innerstyle"))
debugLog('render TableHeader End')
return rootTable
end
---创建三键导航
local function renderNavBar(titleCell, context)
local prefix = context.prefix
local name = getArg(prefix, "name")
debugLog('render Navbar',{['name']=name})
if hasNavBar(context) then
local navbarFunc = require('Module:Navbar')._navbar
titleCell
:wikitext(navbarFunc {
name,
mini = 1,
fontstyle = extractColor(
table.concat({
getArg(prefix, 'basestyle', nil, context) or '',
getArg(prefix, 'titlestyle', nil, context) or ''
}, ';')
)
})
end
debugLog('render Navbar End')
end
---标题行
local function renderTitleRow(rootTable, context)
local prefix = context.prefix
local title, titleclass =
getArg(prefix, "title", nil, context),
getArg(prefix, "titleclass", nil, context)
if not title then return end
has_list_class({titleclass})
debugLog('render TitleRow', {
['prefix'] = prefix,
['title'] = title
},context)
local basestyle = getArg(prefix, "basestyle", nil, context)
local titleRow = rootTable:tag('tr')
local titleCell = titleRow:tag('th'):attr('scope', 'col')
local titleColspan = context.totalColspan
if hasCollapsibleToggle(context) then
titleCell:addClass('collapsible-title')
end
--[[
如果是水平式,层级大于1(作为子Navbox),border是子类型,
有奇偶上下文的话,
重新初始化新上下文
]]
do
local border, type =
getArg(prefix, "border", nil, context), getValidType(context.type, nil)
if type == NavType.V and
context.level > 1 and
borderIsChild(border) and
context.oddevenContext ~= nil
then
debugLog("oddevenContext reset")
context.evenodd = context.oddevenContext.evenodd
context.oddevenContext = EvenoddContext.new(context,getArg)
context.evenodd = nil
end
end
titleCell
:cssText(basestyle)
:cssText(getArg(prefix, "titlestyle", nil, context))
:addClass('navbox-title')
:attr('colspan',titleColspan)
renderNavBar(titleCell, context)
titleCell
:tag('div')
-- id for aria-labelledby attribute
:attr('id', removeilhSuffix(mw.uri.anchorEncode(title)) .. argHashPara)
:addClass(titleclass)
:css('font-size', '110%')
:css('margin', '0 5em')
:wikitext(addNewline(title))
debugLog('render TitleRow End')
end
---上行
local function renderAboveRow(rootTable, context)
local prefix = context.prefix
local above, aboveclass =
getArg(prefix, "above"),
getArg(prefix,"aboveclass")
if not above then return end
has_list_class({aboveclass})
debugLog('render AboveRow', {['prefix'] = prefix}, context)
local title = getArg(prefix, "title", nil, context)
local Colspan = context.totalColspan
local AboveRow = rootTable:tag('tr')
AboveRow
:tag('td')
:addClass('navbox-abovebelow')
:addClass(aboveclass)
:cssText(getArg(prefix, "basestyle"))
:cssText(getArg(prefix,"abovestyle"))
:attr('colspan', Colspan)
:tag('div')
-- id for aria-labelledby attribute, if no title
:attr('id', (not title) and (removeilhSuffix(mw.uri.anchorEncode(above)) .. argHashPara) or nil)
:wikitext(addNewline(above))
debugLog('render AboveRow End')
end
---下行
local function renderBelowRow(rootTable, context)
local prefix = context.prefix
local below, belowclass =
getArg(prefix, "below"),
getArg(prefix,"belowclass")
if not below then return end
has_list_class({belowclass})
debugLog('render BelowRow', {['prefix'] = prefix}, context)
local Colspan = context.totalColspan
local BelowRow = rootTable:tag('tr')
BelowRow
:tag('td')
:addClass('navbox-abovebelow')
:addClass(belowclass)
:cssText(getArg(prefix, "basestyle"))
:cssText(getArg(prefix,"belowstyle"))
:attr('colspan', Colspan)
:tag('div')
:wikitext(addNewline(below))
debugLog('render BelowRow End')
end
---------------------------------------------------------------
-- 数据列的方法生成器
local function _renderColRow_FunctionBuilder(rootTable, context, nodeFunc)
debugLog("_renderColRow_FunctionBuilder builded", {['context'] = context})
return function(listCellDivToWrite, divNotClose)
debugLog("FunctionInrenderColRow",
{['traceback']=debug.traceback(),['context'] = context, ['divNotClose'] = divNotClose})
if not divNotClose then
listCellDivToWrite:done() -- div end
:node(rootTable and
nodeFunc(rootTable, context) or
nodeFunc(context)
)
:tag('div'):done()
else
listCellDivToWrite:node(nodeFunc(rootTable, context))
end
end
end
---数据行,统一的实现
local function _renderListRow(rootTable, context, OtherListFunction)
local prefix, level = context.prefix, context.level
local listnum = context.listnum or 1
local index = context.listindex or listnum
--local isFirst, isOdd = (listnum == 1), (listnum % 2) == 1
local isFirst, isOdd = (listnum == 1), (index % 2) == 1
local ImageRowspan = context.totalRowspan + (context.imageCellCompensate or 0)
local notNeedImage, notNeedGroup = context.notNeedImage, context.notNeedGroup
debugLog('ValueRow Implement', {
['prefix'] = prefix,
['listnum'] = listnum,
['index'] = index,
['ImageRowspan'] = ImageRowspan,
['HaveOtherListFunction'] = tostring(not not OtherListFunction),
['notNeedImage'] = notNeedImage,
['notNeedGroup'] = notNeedGroup,
['context'] = context
})
local listRow = rootTable:tag('tr')
local groupCell, listCell
-- image
local imageLeft, image, imageclass, insertImage =
getArg(prefix, "imageleft", nil, context),
getArg(prefix, "image", nil, context),
getArg(prefix, "imageclass", nil, context),
false
-- CollapsibleListRow 适配
if context.notImageLeftCell then imageLeft = nil end
if context.notImageCell then image = nil end
if isFirst and (not notNeedImage) then
if imageLeft then
has_list_class({imageclass})
debugLog('imageLeftRow', {['imageLeft'] = imageLeft})
listRow
:tag('td')
:addClass('noviewer')
:addClass('navbox-image')
:addClass(imageclass)
:css('width', '1px') -- Minimize width
:css('padding', '0px 2px 0px 0px')
:cssText(getArg(prefix, "imageleftstyle", nil, context))
:attr('rowspan', ImageRowspan)
:tag('div')
:wikitext(addNewline(imageLeft))
:done() -- div done
:done() -- td done
end
if image then insertImage = true end
end
-- group start
local needGroup, haveGroupWidth = false, false
do
local group, groupclass, groupwidth =
getArg(prefix,"group" ..listnum,nil,context),
getArg(prefix, "groupclass", nil, context),
nil
if group and not notNeedGroup then needGroup = true end
if group then groupwidth = getArg(prefix,"groupwidth") end
if groupwidth then haveGroupWidth = true end
--debugLog("_renderListRow().group_part",{['group']=group,['groupwidth']=groupwidth})
if needGroup then
has_list_class({groupclass})
debugLog('groupTh', {['group'] = group})
groupCell = listRow:tag('th')
-- id for aria-labelledby attribute, if lone group with no title or above
local title, above = getArg(prefix, "title", nil, context), getArg(prefix, "above")
if isFirst and not (title or above or getArg(prefix, "group2", nil, context)) then
groupCell:attr('id', removeilhSuffix(mw.uri.anchorEncode(group)) .. argHashPara)
end
groupCell
:attr('scope', 'row')
:addClass('navbox-group')
:addClass(groupclass)
:cssText(getArg(prefix, "basestyle"))
:css('width', groupwidth or "1%" ) -- If groupwidth not specified, minimize width
:cssText(getArg(prefix, "groupstyle"))
:cssText(getArg(prefix,'group' ..listnum ..'style'))
:wikitext(group)
end
end
-- group end
-- list start
do
local listHaveChild = checkHaveChild(prefix, 'list' .. listnum)
local contentHaveChild = context.contentEqList and checkHaveChild(prefix, 'content' .. listnum)
listCell = listRow:tag('td')
if needGroup then
listCell:addClass('navbox-list-with-group')
else
listCell:attr('colspan', 2)
end
if not haveGroupWidth then listCell:css('width', '100%') end
-- list奇偶控制 start
local evenOdd , evenOddNavBoxClass , evenOddStyle
if not (listHaveChild or contentHaveChild) then --有子Navbox则不生成奇偶
if context.oddevenContext ~= nil then --基于上下文的奇偶控制
local _evenOdd , _evenOddNavBoxClass , _evenOddStyle , _
_evenOddStyle = (isOdd and getArg(prefix, "oddstyle", "", context)) or getArg(prefix, "evenstyle", "", context)
if (context.noEvenOdd or false) then -- 除list外部分停止使用奇偶交替
_evenOdd , _evenOddNavBoxClass = "odd", "navbox-odd"
debugLog("evenoddContext.noEvenOdd",{_evenOdd , _evenOddNavBoxClass , _evenOddStyle })
else
_evenOdd , _evenOddNavBoxClass = context.oddevenContext:next();
debugLog("evenoddContext",{_evenOdd , _evenOddNavBoxClass , _evenOddStyle })
end
if context.lockEvenOdd then -- CollapsibleListRow 适配
_evenOdd = "odd"
_evenOddNavBoxClass = 'navbox-' .. _evenOdd
end
if context.noEvenOddStyle then -- CollapsibleListRow 适配
_evenOddStyle = ""
end
debugLog("evenoddContext.final",{_evenOdd , _evenOddNavBoxClass , _evenOddStyle })
evenOdd , evenOddNavBoxClass , evenOddStyle =
_evenOdd , _evenOddNavBoxClass , _evenOddStyle
else -- 原有基于参数的奇偶模式
local no_evenOddStyle = false
evenOdd = getArg(prefix, "evenodd", "")
if evenOdd == "off" then
no_evenOddStyle = true
elseif evenOdd == "odd" or evenOdd == "even" then
--isOdd = (evenOdd == "odd")
elseif evenOdd == "swap" then
isOdd = not isOdd
end
if (context.noEvenOdd or false) then -- 除list外部分停止使用奇偶交替
no_evenOddStyle = true
end
if context.lockEvenOdd then -- CollapsibleListRow 适配
evenOdd, isOdd = 'odd', true
end
if context.noEvenOddStyle then -- CollapsibleListRow 适配
no_evenOddStyle = true
end
evenOdd = no_evenOddStyle and "odd" or (isOdd and "odd" or "even")
evenOddStyle = no_evenOddStyle and ""
or ((isOdd and getArg(prefix, "oddstyle", "", context)) or getArg(prefix, "evenstyle", "", context))
evenOddNavBoxClass = 'navbox-' .. evenOdd
debugLog("evenodd.old",{evenOdd , evenOddNavBoxClass , evenOddStyle })
end
else
evenOdd , evenOddNavBoxClass , evenOddStyle = "odd", "navbox-odd" , ""
end
-- list奇偶控制 end
local list1padding = (notNeedGroup) and
getArg(prefix, "list1padding", nil, context) or
'0em 0.25em'
local listNpadding = (isFirst and list1padding) or
(getArg(prefix, "listpadding", nil, context) or
'0em 0.25em')
local listNstyle = (isFirst and getArg(prefix, 'list1style', '', context)) or
getArg(prefix, 'list' .. listnum .. 'style', '')
local liststyle = getArg(prefix, "liststyle", '', context)
local listclass = getArg(prefix, "listclass", nil , context)
local listNclass = getArg(prefix, "list".. listnum .."class", nil , context)
has_list_class({listclass, listNclass})
listCell
:css('padding', '0px')
:cssText(liststyle)
:cssText(evenOddStyle)
:cssText(listNstyle)
:addClass('navbox-list')
:addClass(evenOddNavBoxClass)
:addClass(listclass)
:addClass(listNclass)
local tempdiv = listCell:tag('div'):css('padding', listNpadding)
if OtherListFunction then
debugLog('ValueRow OtherListFunction', {
['otherListFunctionDivNotClose'] = context.otherListFunctionDivNotClose
})
OtherListFunction(tempdiv, context.otherListFunctionDivNotClose)
elseif (listHaveChild or contentHaveChild) and level <= Limit.child then
local listKeyName = contentHaveChild and 'content' or 'list'
local childPrefix= makePrefix(prefix, listKeyName ..listnum)
local childType = getValidType(getArg(childPrefix,'type'), NavType.V)
local childContext = NavboxContext.new(
childPrefix,
level + 1,
childType
)
childEvenOddContextInject(childType,context,childContext)
debugLog('ValueRow NewChild', childContext)
tempdiv
:done() -- div end
:node(p.renderNavTable(childContext))
:tag('div'):done()
else
local list_str = getArg(prefix, 'list' .. listnum, '')
local content_str = getArg(prefix, 'content' .. listnum, '') -- VerticalCollapsibleTable 的 Content适配
if not context.contentEqList then
content_str = ''
end
debugLog('ValueRow listnum', {['listnum'] = listnum})
tempdiv:wikitext(addNewline(table.concat({list_str,content_str})))
end
end
-- list end
if insertImage then
has_list_class({imageclass})
debugLog('imageRow', {['image'] = image})
listRow
:tag('td')
:addClass('noviewer')
:addClass('navbox-image')
:addClass(imageclass)
:css('width', '1px') -- Minimize width
:css('padding', '0px 0px 0px 2px')
:cssText(getArg(prefix, "imagestyle", nil, context))
:attr('rowspan',ImageRowspan)
:tag('div')
:wikitext(addNewline(image))
end
debugLog('ValueRow Implement End')
end
---数据行,垂直式的具体实现
local function renderListRow(rootTable, context)
debugLog('render ListRow', context)
_renderListRow(rootTable, context)
debugLog('render ListRow End')
end
---------------------------------------------------------------
---数据列,水平式的具体实现 (ColRow)
local function _renderColRow(rootTable, context)
local prefix, level = context.prefix, context.level
local fullwidth = getArg(prefix, "fullwidth")
local col1header, col1, col1footer =
getArg(prefix, 'col1header'),
getArg(prefix, 'col1'),
getArg(prefix, 'col1footer')
debugLog('ColRow Implement', {['prefix'] = prefix}, context)
-- new table root
rootTable = mw.html.create('table')
rootTable
:addClass("navbox-columns-table")
:css('border-spacing', '0px')
:css('text-align', 'left')
:cssText((col1header or fullwidth) and "width:100%;" or
"width:auto;margin-left:auto;margin-right:auto;")
:cssText(getArg(prefix,"coltablestyle"))
local headerTR, colbodyTR, footerTR = nil, nil, nil
-- header
if col1header then
debugLog('ColRow Header', {})
headerTR = rootTable:tag('tr')
for colnum = 1, Limit.horizontal.col do
debugLog('ColRow Header', colnum)
local isFirst, isOdd = colnum == 1, (colnum % 2) == 1
local colheaderkey = 'col' .. colnum .. 'header'
local colNheader = isFirst and col1header or getArg(prefix, colheaderkey)
if headerTR and colNheader then
debugLog('ColRow Herder Cell', {['colnum'] = colnum})
local headerNCell = headerTR:tag('td')
headerNCell
:addClass('navbox-abovebelow')
:css('font-weight', 'bold')
:cssText(isFirst and "" or "border-left:2px solid #fdfdfd;")
:cssText(getArg(prefix, "colheaderstyle"))
:cssText(getArg(prefix,colheaderkey ..'style'))
:attr((colnum ~= Limit.horizontal.col and
{['colspan'] = getArg(prefix, colheaderkey .. 'colspan', 1)}) or
{})
--[[ if checkHaveChild(prefix,colheaderkey) and level<= Limit.child then
local childContext=NavboxContext.new(colheaderkey ,level+1 ,NavType.H,context)
debugLog('ColRow Herder NewChild',childContext)
headerNCell:node(p.renderNavTable(childContext):allDone())
else]]
-- debugLog('ColRow Herder Cell',{['colnum']=colnum})
headerNCell:wikitext(addNewline(colNheader))
-- end
end
end
debugLog('ColRow Header End', {['colnum'] = colnum})
end
-- col
local col1havechild = checkHaveChild(prefix, "col1")
if col1 or col1havechild then
debugLog('ColRow Body', {['col1havechild'] = col1havechild})
colbodyTR = rootTable:tag('tr'):cssText('vertical-align:top;')
if not (col1header or col1footer or fullwidth) then
local padding, test0 = getArg(prefix, "padding"), nil
if padding then
padding = mw.text.trim(padding)
test0 = mw.ustring.find(padding,'^0[%%%a]?[%a]?[;]?$')
end
if test0 ~= nil or padding == 'off' then
else
colbodyTR
:tag('td')
:css("width", padding or '5em')
:wikitext(' ')
:done()
end
end
for colnum = 1, Limit.horizontal.col do
local isFirst, isOdd = colnum == 1, (colnum % 2) == 1
local colkey = 'col' .. colnum
local colN = isFirst and col1 or getArg(prefix, colkey)
local colNhavechild = isFirst and col1havechild or checkHaveChild(prefix, colkey)
debugLog('ColRow Body', {['prefix']=prefix,['colnum']=colnum,['colkey']=colkey})
if colN or colNhavechild then
local oddevenstyle = getArg(prefix, isOdd and 'oddcolstyle' or'evencolstyle')
local colNCell = colbodyTR
:tag('td')
:addClass('navbox-list')
:css("padding", "0px")
:cssText(((not isFirst) and "border-left:2px solid #fdfdfd;") or '')
:cssText(getArg(prefix, 'colstyle'))
:cssText(oddevenstyle)
:cssText(getArg(prefix, colkey .. 'style'))
:css('width',
(getArg(prefix, colkey .. 'width') or
getArg(prefix, 'colwidth')) or
'10em')
if checkHaveChild(prefix, colkey) and level <= Limit.child then
local newPrefix = makePrefix(prefix , colkey)
local childType = getValidType(getArg(newPrefix, 'type'), NavType.H)
local childContext = NavboxContext.new(
newPrefix,
level + 1,
childType
)
childEvenOddContextInject(childType,context,childContext)
debugLog('ColRow Body NewChild', childContext)
colNCell
:tag('div'):done()
:node(p.renderNavTable(childContext):allDone())
:tag('div'):done()
else
debugLog('ColRow Body Cell', {['colnum'] = colnum})
colNCell:tag('div'):wikitext(addNewline('\n'..colN..'\n'))
end
end
debugLog('ColRow Body End', {['colnum'] = colnum})
end
end
-- footer
if col1footer then
debugLog('ColRow footer', {})
footerTR = rootTable:tag('tr')
for colnum = 1, Limit.horizontal.col do
debugLog('ColRow footer', colnum)
local isFirst, isOdd = colnum == 1, (colnum % 2) == 1
local colfooterkey = 'col' .. colnum .. 'footer'
local colNfooter = isFirst and col1footer or getArg(prefix, colfooterkey)
if colNfooter then
debugLog('ColRow footer Cell', {['colnum'] = colnum})
local footerNCell = footerTR:tag('td')
footerNCell
:addClass('navbox-abovebelow')
:css('font-weight', 'bold')
:cssText(isFirst and "" or "border-left:2px solid #fdfdfd;")
:cssText(getArg(prefix, "colfooterstyle"))
:cssText(getArg(prefix, colfooterkey ..'style'))
:attr((colnum ~= Limit.horizontal.col and
{['colspan'] = getArg(prefix,colfooterkey .. 'colspan', 1)}) or
{})
--[[ if checkHaveChild(prefix,colfooterkey) and level<= Limit.child then
local childContext=NavboxContext.new(colfooterkey ,level+1 ,NavType.H,context)
debugLog('ColRow footer NewChild',childContext)
footerNCell:node(p.renderNavTable(childContext):allDone())
else]]
-- debugLog('ColRow footer Cell',{['colnum']=colnum})
footerNCell:wikitext(addNewline(colNfooter))
-- end
end
end
debugLog('ColRow footer End', {['colnum'] = colnum})
end
debugLog('ColRow Implement End')
return rootTable:allDone()
end
-- 数据列,具体实现
local function renderColRow(rootTable, context)
debugLog('renderColRow', {['context'] = context})
context['notNeedGroup'] = true
context['list1padding'] = '0px'
context['list1style'] = "background:transparent;color:inherit;"
context['otherListFunctionDivNotClose'] = true
context['imageCellCompensate'] = 1
_renderListRow(
rootTable,
context,
_renderColRow_FunctionBuilder(rootTable,context,_renderColRow)
)
-- clean up
context['notNeedGroup'] = nil
context['list1padding'] = nil
context['list1style'] = nil
context['otherListFunctionDivNotClose'] = nil
context['imageCellCompensate'] = nil
debugLog('renderColRow End')
end
---------------------------------------------------------------
-- 折叠行式的子Navbox
local function _renderSmallNavboxInCollapsibleListRow(rootTable, context)
local prefix, level = context.prefix, context.level
debugLog('_renderSmallNavboxInCollapsibleListRow',
{['prefix'] = prefix},
{['context'] = context})
local listnum = context.listnum
-- 部分需要压制传入的样式
context.bodyclass = ''
context.titleclass = ''
context.groupclass = ''
context.imageclass = ''
context.bodystyle = ''
context.style = ''
context.basestyle = ''
context.imagestyle = ''
context.imageleftstyle = ''
-- 传入本级奇偶样式
do
local oddstyle , evenstyle = getArg(prefix, 'oddstyle', ''), getArg(prefix, 'evenstyle', '')
if oddstyle ~= '' then context.oddstyle = oddstyle end
if evenstyle ~= '' then context.evenstyle = evenstyle end
end
-- 传入renderNavBar,renderTitleRow
context.navbar = 'plain'
context.border = 'child'
local selected, abbrN, state =
getArg(prefix, 'selected'),
getArg(prefix, 'abbr' .. listnum),
'expanded'
if selected ~= nil and selected == abbrN then
state = 'expanded'
else
state = getArg(prefix, 'state' .. listnum, 'collapsed')
end
context.state = state
-- 传入renderTitleRow
-- context.titleEqGroup=true
context.titlestyle = table.concat({
(getArg(prefix, 'basestyle', '')),
(getArg(prefix, 'groupstyle', '')),
(getArg(prefix, 'secttitlestyle', '')),
(getArg(prefix, 'group' .. listnum .. 'style', '')),
(getArg(prefix, 'sect' .. listnum .. 'titlestyle', ''))
}, ';')
context.title = (getArg(prefix, 'group' .. listnum, '')) ..
(getArg(prefix, 'sect' .. listnum, '')) ..
(getArg(prefix, 'section' .. listnum, ''))
-- 传入renderListRow
context.contentEqList = true
context.notNeedGroup = true
context.liststyle = table.concat({
(getArg(prefix, 'liststyle', '')),
(getArg(prefix, 'contentstyle', '')),
(getArg(prefix, 'list' .. listnum .. 'style', '')),
(getArg(prefix, 'content' .. listnum .. 'style', ''))
}, ';')
local totalColspan = 2 -- title,above,below
local totalRowspan = 1 -- image,imageleft
-- 传入image
local imageLeft, image = getArg(prefix, "imageleft" .. listnum, nil,context, 'imageleft'),
getArg(prefix,"image" ..listnum,nil, context,'image')
if imageLeft then
totalColspan = totalColspan + 1
context.imageleft = imageLeft
else
context.notImageLeftCell = true -- CollapsibleListRow 适配
end
if image then
totalColspan = totalColspan + 1
context.image = image
else
context.notImageCell = true -- CollapsibleListRow 适配
end
context.totalColspan = totalColspan
context.totalRowspan = totalRowspan
context.lockEvenOdd = true -- CollapsibleListRow 适配
debugLog(
'SmallNavboxInCollapsibleListRow Implement',
'listnum=' .. listnum,
context)
-- start
local rootTable2 = createNavTableHeader(context)
renderTitleRow(rootTable2, context)
-- only 1 list
local otherListFunction
local listHaveChild = checkHaveChild(prefix, 'list' .. listnum)
local contentHaveChild = context.contentEqList and
checkHaveChild(prefix, 'content' .. listnum)
if (listHaveChild or contentHaveChild) and level <= Limit.child then
local listKeyName = 'list'
if contentHaveChild then listKeyName = 'content' end
local childPrefix = makePrefix(prefix , listKeyName .. listnum)
local childContext = NavboxContext.new(
childPrefix,
level + 1,
getValidType(getArg(childPrefix, 'type'),NavType.V)
)
childContext.oddevenContext = context.oddevenContext
debugLog('SmallNavboxInCollapsibleListRow NewChild', childContext)
otherListFunction = _renderColRow_FunctionBuilder(
nil,
childContext,
p.renderNavTable)
end
context.noEvenOddStyle = true
_renderListRow(rootTable2, context, otherListFunction)
context.noEvenOddStyle = nil
debugLog('_renderSmallNavboxInCollapsibleListRow End')
return rootTable2:allDone()
end
---折叠行具体实现
local function renderCollapsibleListRow(rootTable, context)
local prefix, level = context.prefix, context.level
debugLog('renderCollapsibleListRow', {
['prefix'] = prefix,
['context'] = context})
context.notNeedGroup = true
local listnum = context.listnum
local context_function
local title = getArg(prefix, 'group' .. listnum, '') ..
getArg(prefix, 'sect' .. listnum, '' ) ..
getArg(prefix, 'section' .. listnum, '')
if title ~= '' then
local grandChild_context = NavboxContext.new(prefix, level)
grandChild_context.notNeedGroup = true
grandChild_context.listpadding = getArg(prefix, 'listpadding')
grandChild_context.listnum = listnum
grandChild_context.listindex = context.listindex
grandChild_context.oddevenContext = context.oddevenContext
grandChild_context.title = title
context_function = _renderColRow_FunctionBuilder(
rootTable,
grandChild_context,
_renderSmallNavboxInCollapsibleListRow)
debugLog('renderCollapsibleListRow function generate', {
['context'] = context,
['grandChild_context'] = grandChild_context
})
end
context.noEvenOddStyle = true
context.contentEqList = true
debugLog('renderCollapsibleListRow renderListRow', {['context'] = context})
_renderListRow(rootTable, context, context_function)
context.noEvenOddStyle = nil
context.contentEqList = nil
debugLog('renderCollapsibleListRow End')
end
---------------------------------------------------------------
--
-- Tracking categories
--
-- 没有使用水平列表的导航框
local function needsHorizontalLists(context)
local prefix = context.prefix
local border, tracking =
context.border or getArg(prefix, 'border'),
getArg(prefix, 'tracking')
debugLog('needsHorizontalLists',
{['border']=border,['tracking']=tracking})
if borderIsChild(border) or tracking == 'no' then
return false
end
return not listsCheck.hlist_t.found and not listsCheck.plainlist_t.found
end
-- 使用背景颜色的导航框
local function hasBackgroundColors(context)
local prefix = context.prefix
for _, key in ipairs({'titlestyle', 'groupstyle', 'basestyle'}) do
local style=context[key] or getArg(prefix, key) or ''
if tostring(style):find('background', 1, true) then
return true
end
end
return false
end
-- name參數和實際不同的導航框
local function argNameAndRealTitleAreDifferent(context)
local prefix = context.prefix
local border, name, tracking =
getArg(prefix, 'border', nil, context),
getArg(prefix, 'name', nil, context),
getArg(prefix, 'tracking')
debugLog('argNameAndRealTitleAreDifferent',
{['border']=border,['name']=name,['tracking']=tracking})
if borderIsChild(border) or tracking == 'no' or not hasNavBar(context) then
return false
end
if name ~= mw.title.getCurrentTitle().text then return true end
return false
end
local catCheckList = {
['needsHorizontalLists'] = {
['catkey'] = 'needsHorizontalLists',
['catCheckFunc'] = needsHorizontalLists,
['catName'] = '没有使用水平列表的导航框'
},
['hasBackgroundColors'] = {
['catkey'] = 'hasBackgroundColors',
['catCheckFunc'] = hasBackgroundColors,
['catName'] = '使用背景颜色的导航框'
},
['argNameAndRealTitleAreDifferent'] = {
['catkey'] = 'argNameAndRealTitleAreDifferent',
['catCheckFunc'] = argNameAndRealTitleAreDifferent,
['catName'] = 'name參數和實際不同的導航框'
}
}
-- 检查并获得需要的分类
local function getTrackingCategories(context)
local cats = _G['globalCatList'] or {}
for catkey, checkObj in pairs(catCheckList) do
if checkObj['catCheckFunc'](context) then
table.insert(cats, checkObj['catkey'])
end
end
debugLog('getTrackingCategories',{['level']=context.level,['catList']=cats})
_G['globalCatList'] = cats
end
-- 生成分类
local function renderTrackingCategories(builder, context)
local title = mw.title.getCurrentTitle()
if DEBUG == false then
if title.namespace ~= 10 then return end -- not in template space
local subpage = title.subpageText
if subpage == 'doc' or subpage == 'sandbox' or subpage == 'testcases' then
return
end --
end
getTrackingCategories(context)
debugLog('renderTrackingCategories',{['level']=context.level})
if context.level ==1 then
local catList=_G['globalCatList'] or {}
catList = removeDump(catList)
for i, cat in ipairs(catList) do
builder:wikitext('[[Category:' .. catCheckList[cat]['catName'] ..']]')
end
end
end
---------------------------------------------------------------
--
-- 模板样式的调整
--
-- work around [[phab:T303378]]
-- for each arg: find all the templatestyles strip markers, insert them into a
-- table. then remove all templatestyles markers from the arg
local function move_hiding_templatestyles(args)
local templatestyles_markers = {}
local strip_marker_pattern = '(\127[^\127]*UNIQ%-%-templatestyles%-%x+%-QINU[^\127]*\127)'
local argHash = 0
for k, arg in pairs(args) do
if type(arg) == 'string' then
for marker in string.gfind(arg, strip_marker_pattern) do
table.insert(templatestyles_markers, marker)
end
argHash = argHash + #arg
args[k] = string.gsub(arg, strip_marker_pattern, '')
end
end
if not getArg("", "argHash") then
argHashPara = argHash
else
argHashPara = getArg("", "argHash")
end
return templatestyles_markers
end
--
-- Load the templatestyles for the navbox
--
local function loadTemplateStyles(hiding_templatestyles)
local frame = mw.getCurrentFrame()
local templateStyles = {}
-- 提前注入,到时清空
templateStyles[1] = frame:extensionTag{
name = 'templatestyles', args = { src = listsCheck.hlist_t.styles }
}
templateStyles[2] = frame:extensionTag{
name = 'templatestyles', args = { src = listsCheck.plainlist_t.styles }
}
--[[
if listsCheck.hlist_t.found then
hlist_templatestyles = frame:extensionTag{
name = 'templatestyles', args = { src = listsCheck.hlist_t.styles }
}
else
templateStyles[1] = ''
end
]]
--[[
-- a second workaround for phab:T303378
-- when that issue is fixed, we can actually use has_navbar not to emit the
-- tag here if we want]]
--[[
if hasNavBar(nil,true) and hlist_templatestyles == '' then
hlist_templatestyles = frame:extensionTag{
name = 'templatestyles', args = { src = listsCheck.hlist_t.styles }
}
templateStyles[1] = hlist_templatestyles
end]]
--[[
if listsCheck.plainlist_t.found then
templateStyles[2] = frame:extensionTag{
name = 'templatestyles', args = { src = listsCheck.plainlist_t.styles }
}
else
templateStyles[2] = ''
end
]]
templateStyles[3] = frame:extensionTag{
name = 'templatestyles', args = { src = 'Module:Navbox/styles.css' }
}
local base_templatestyles = getArg("","templatestyles","")
if base_templatestyles~= '' then
templateStyles[4] = frame:extensionTag{
name = 'templatestyles', args = { src = base_templatestyles }
}
else
templateStyles[4] = ''
end
local child_templatestyles = getArg("","child templatestyles","")
if child_templatestyles~= '' then
templateStyles[5] = frame:extensionTag{
name = 'templatestyles', args = { src = child_templatestyles }
}
else
templateStyles[5] = ''
end
-- 其他
for _ , v in pairs(hiding_templatestyles) do
templateStyles[#templateStyles+1] = v
end
return templateStyles
end
---------------------------------------------------------------
--
-- SubType Implement
--
---水平式 (col)
local function renderHorizontalTable(context)
debugLog('render Horizontal NavTable', context)
local prefix, level = context.prefix, context.level
local rootTable = createNavTableHeader(context)
local listnums = getListnum(prefix, Limit.horizontal.list)
local totalColspan = 2 -- title,above,below
local totalRowspan = #listnums -- image,imageleft
if getArg(prefix, "imageleft", nil, context) then
totalColspan = totalColspan + 1
end
if getArg(prefix, "image", nil, context) then
totalColspan = totalColspan + 1
end
context.totalColspan = totalColspan
context.totalRowspan = totalRowspan
renderTitleRow(rootTable, context)
renderAboveRow(rootTable, context)
if listnums == nil or #listnums == 0 then -- 没有list的话,只有col
debugLog('render Horizontal NavTable,no list', {listnums})
context.listnum = 1
renderColRow(rootTable, context)
-- context.notNeedImage=true
else
debugLog('render Horizontal NavTable,have list with col', {listnums})
if getArg(prefix, "evenOdd", "") == "" and context.oddevenContext == nil then
context.oddevenContext = EvenoddContext.new(context,getArg)
end
for i, listnum in ipairs(listnums) do
context.listnum = listnum
if listnum == 1 then
-- 一行Col
context.noEvenOdd = true
renderColRow(rootTable, context)
context.notNeedImage = true
-- clear
context.noEvenOdd = nil
else
context.notNeedImage = nil
end
context.listindex = i
_renderListRow(rootTable, context)
end
end
renderBelowRow(rootTable, context)
if (getArg("nocat") or 'false'):lower() == 'false' then
renderTrackingCategories(rootTable, context)
end
debugLog('render Horizontal NavTable End')
return rootTable
end
---垂直式 (list)
local function renderVerticalTable(context)
debugLog('render Vertical NavTable', context)
local prefix, level = context.prefix, context.level
local rootTable = createNavTableHeader(context)
local listnums = getListnum(prefix, Limit.vertical)
local totalColspan = 2 -- title,above,below
local totalRowspan = #listnums -- image,imageleft
if getArg(prefix, "imageleft", nil, context) then
totalColspan = totalColspan + 1
end
if getArg(prefix, "image", nil, context) then
totalColspan = totalColspan + 1
end
context.totalColspan = totalColspan
context.totalRowspan = totalRowspan
renderTitleRow(rootTable, context)
renderAboveRow(rootTable, context)
if getArg(prefix, "evenOdd", "") == "" and context.oddevenContext == nil then
context.oddevenContext = EvenoddContext.new(context,getArg)
end
for i, listnum in ipairs(listnums) do
context.listnum = listnum
context.listindex = i
renderListRow(rootTable, context)
end
renderBelowRow(rootTable, context)
if (getArg("nocat") or 'false'):lower() == 'false' then
renderTrackingCategories(rootTable, context)
end
debugLog('render Vertical NavTable End')
return rootTable
end
---垂直折叠式(Collapsible, list/content )
local function renderVerticalCollapsibleTable(context)
debugLog('render VerticalCollapsible NavTable', context)
local prefix, level = context.prefix, context.level
local rootTable = createNavTableHeader(context)
local listnums = getListnum(prefix, Limit.vertical,
( --[[context.contentEqList or ]] true) -- VerticalCollapsibleTable 的 Content适配
)
local totalColspan = 2 -- title,above,below
local totalRowspan = #listnums -- image,imageleft
if getArg(prefix, "imageleft", nil, context) then
totalColspan = totalColspan + 1
end
if getArg(prefix, "image", nil, context) then
totalColspan = totalColspan + 1
end
context.totalColspan = totalColspan
context.totalRowspan = totalRowspan
renderTitleRow(rootTable, context)
renderAboveRow(rootTable, context)
if getArg(prefix, "evenOdd", "") == "" and context.oddevenContext == nil then
context.oddevenContext = EvenoddContext.new(context,getArg)
end
for i, listnum in ipairs(listnums) do
context.listnum = listnum
context.listindex = i
renderCollapsibleListRow(rootTable, context)
end
renderBelowRow(rootTable, context)
if (getArg("nocat") or 'false'):lower() == 'false' then
renderTrackingCategories(rootTable, context)
end
debugLog('render VerticalCollapsible NavTable End')
return rootTable
end
-- Type Selector
function p.renderNavTable(context)
local navtype = context.type
debugLog('render NavTable')
debugLog('Type=' .. navtype)
local result
if navtype == NavType.H then
result = renderHorizontalTable(context)
elseif navtype == NavType.VC then
result = renderVerticalCollapsibleTable(context)
else
result = renderVerticalTable(context)
end
debugLog('render NavTable End')
return result
end
-- Main Funtion
function p._navbox(templateArgs, context)
args = templateArgs -- 转移模板入参
debugLog('Navbox mainfuntion', context)
local prefix, level = context.prefix, context.level
local navboxclass, title, above, group1, group2 =
getArg(prefix, "navboxclass"),
getArg(prefix, "title", nil, context),
getArg(prefix, "above"),
getArg(prefix, "group1", nil, context),
getArg(prefix, "group2", nil, context)
local hiding_templatestyles = move_hiding_templatestyles(args)
local rootTable
--[[
适配list内再嵌套单独Navbox的情况,部分Navbox可以单独或者再嵌入使用
原生的Navbox的各种实现机制就是Navbox嵌套
]]
local border = mw.text.trim(getArg(prefix, 'border') or getArg(prefix, 1) or getArg(prefix, "1") or '')
debugLog("_Navbox.border", border)
local templateStylesArr={}
if border == 'none' then
templateStylesArr=loadTemplateStyles(hiding_templatestyles)
rootTable = mw.html.create('div')
rootTable
:attr('role', 'navigation')
:node(p.renderNavTable(context):allDone())
-- aria-labelledby title, otherwise above, otherwise lone group
if title or above or (group1 and not group2) then
rootTable:attr('aria-labelledby', removeilhSuffix(mw.uri.anchorEncode(title or above or group1)) .. argHashPara)
else
rootTable:attr('aria-label', 'Navbox' .. argHashPara)
end
if not (listsCheck.hlist_t.found or hasNavBar(nil,true)) then
templateStylesArr[1] = "" --清空掉
end
if not listsCheck.plainlist_t.found then
templateStylesArr[2] = "" --清空掉
end
elseif borderIsChild(border) then
-- Navbox的值段直接嵌套单独Navbox的情况
rootTable = mw.html.create()
rootTable
:wikitext('</div>')
:node(p.renderNavTable(context):allDone())
:wikitext('<div>')
else
templateStylesArr=loadTemplateStyles(hiding_templatestyles)
has_list_class({navboxclass})
rootTable = mw.html.create('div')
rootTable
:attr('role', 'navigation')
:addClass('navbox')
:addClass(navboxclass)
:cssText(getArg(prefix, 'bodystyle'))
:cssText(getArg(prefix, 'style'))
:css('padding', '3px')
:node(p.renderNavTable(context):allDone())
-- aria-labelledby title, otherwise above, otherwise lone group
if title or above or (group1 and not group2) then
rootTable:attr('aria-labelledby', removeilhSuffix(mw.uri.anchorEncode(title or above or group1)) .. argHashPara)
else
rootTable:attr('aria-label', 'Navbox' .. argHashPara)
end
if not (listsCheck.hlist_t.found or hasNavBar(nil,true)) then
templateStylesArr[1] = "" --清空掉
end
if not listsCheck.plainlist_t.found then
templateStylesArr[2] = "" --清空掉
end
end
local tsNode = mw.html.create('div')
:addClass("navbox-styles")
:wikitext(table.concat(templateStylesArr))
debugLog('Navbox mainfuntion End')
return tsNode:allDone() , rootTable:allDone()
end
-- Level 0 enter function
function p._L0navbox(templateArgs,moduleArgsType)
args = templateArgs -- 转移模板入参
local prefix, level = "", 1
local navType = getValidType(
getArg(prefix, 'type') or moduleArgsType, NavType.V)
-- Read the arguments in the order they'll be output in, to make references number in the right order.
p.shakeArgs(prefix, level, navType)
args.argHash = nil -- we shouldn't accept argHash passed from a template
local L0Context = NavboxContext.new(prefix, level, navType)
return p._navbox(templateArgs,L0Context)
end
-- template enter function
function p.navbox(frame)
if not getArgs then getArgs = require('Module:Arguments').getArgs end
local moduleArgs = getArgs(frame, {frameOnly = true})
DEBUG = (moduleArgs['DEBUG']=='true') or DEBUG
MainTemplateName = moduleArgs['MainTemplateName'] or MainTemplateName
if mw.ustring.find(MainTemplateName,",") then
MainTemplateName = mw.text.split(MainTemplateName,",")
end
local templateArgs = getArgs(frame, {wrappers = MainTemplateName, trim = true})
DEBUG = (templateArgs['DEBUG']=='true') or DEBUG
debugLog('Navbox start')
local tsNode , rootNode = p._L0navbox(templateArgs,moduleArgs['type'])
debugLog('rootnode build done, Navbox end')
return table.concat({tostring(tsNode) , tostring(rootNode)})
end
return p
0eqphrubhwe7bfk3112etg25kv9wo7s
Module:NavboxV2/NavboxContext
828
34676
185895
2026-06-17T11:24:36Z
Addonian1123
65525
创建页面,内容为“-- 工具方法 function tableToString(_table) local outputs = {} if _table == nil then table.insert(outputs, '<nil>') elseif type(_table) == 'table' then for k, v in pairs(_table) do local output if type(v) == 'table' then output = tableToString(v) else output = tostring(v) end table.insert(outputs, tostring(k) .. "=" .. output) end end return '{' .. table.concat(outputs, ",") .. '}' end -- Context start local _NavboxContext…”
185895
Scribunto
text/plain
-- 工具方法
function tableToString(_table)
local outputs = {}
if _table == nil then
table.insert(outputs, '<nil>')
elseif type(_table) == 'table' then
for k, v in pairs(_table) do
local output
if type(v) == 'table' then
output = tableToString(v)
else
output = tostring(v)
end
table.insert(outputs, tostring(k) .. "=" .. output)
end
end
return '{' .. table.concat(outputs, ",") .. '}'
end
-- Context start
local _NavboxContext = {}
local NavboxContextNewObj = function(_prefix, _level, _type, _parent)
return {
['prefix'] = _prefix,
['level'] = _level,
['type'] = _type,
['_Context'] = {}
}
end
local NavboxContextMetaFunction = {
__index = function(_obj, key)
local _key = tostring(key)
if _key == 'prefix' or _key == 'level' or _key == 'type' then
return rawget(_obj, _key)
else
return rawget(_obj, '_Context')[_key]
end
end,
__newindex = function(_obj, key, val)
local _key = tostring(key)
if _key == 'prefix' or _key == 'level' or _key == 'type' then
rawset(_obj, _key, val)
else
rawget(_obj, '_Context')[_key] = val
end
end,
__tostring = function(_obj)
local output = {}
table.insert(output, 'prefix=' .. _obj['prefix'])
table.insert(output, 'level=' .. _obj['level'])
table.insert(output, 'type=' .. _obj['type'])
for k, v in pairs(_obj._Context) do
local t_v = v
if t_v == nil then
t_v = ''
elseif type(t_v) == 'table' then
t_v = tableToString(t_v)
end
table.insert(output, k .. '=' .. t_v)
end
return 'context:{\n' .. table.concat(output, ",\n") .. '\n}'
end
}
_NavboxContext.new = function(prefix, level, t_type)
local _prefix = prefix or ""
local _level = level or 1
local _type = t_type or ''
local newobj = NavboxContextNewObj(_prefix, _level, _type)
setmetatable(newobj, NavboxContextMetaFunction)
return newobj
end
return _NavboxContext
-- Context end
ny58iovcfbfp6q0jmdj2xl2207sqkv7
Module:NavboxV2/EvenoddContext
828
34677
185896
2026-06-17T11:24:51Z
Addonian1123
65525
创建页面,内容为“-- evenodd swap Context start local EvenoddContext = { ['_type'] = "eosContext", ['evenodd'] = "", ["currentVal"] = {}, ["nextVal"] = {}, --[[ ['oddstyle'] = "", ['evenstyle'] = "",]] } EvenoddContext.__index = EvenoddContext function EvenoddContext.new(context,getArgFunc) local prefix = context.prefix local evenodd = getArgFunc(prefix, "evenodd", nil ,context) local a,b = "odd", "even" local noStyle = false if evenodd == "odd" or evenodd == "even"…”
185896
Scribunto
text/plain
-- evenodd swap Context start
local EvenoddContext = {
['_type'] = "eosContext",
['evenodd'] = "",
["currentVal"] = {},
["nextVal"] = {},
--[[ ['oddstyle'] = "",
['evenstyle'] = "",]]
}
EvenoddContext.__index = EvenoddContext
function EvenoddContext.new(context,getArgFunc)
local prefix = context.prefix
local evenodd = getArgFunc(prefix, "evenodd", nil ,context)
local a,b = "odd", "even"
local noStyle = false
if evenodd == "odd" or evenodd == "even" then -- 奇偶锁定
a , b = evenodd , evenodd
elseif evenodd == "off" then --
a , b ,noStyle = "off" , "off" , true
elseif evenodd == "swap" then -- 对调
a , b = b , a
end
local newObj = {}
setmetatable(newObj, EvenoddContext)
newObj.evenodd = evenodd
newObj.currentVal = {a, 'navbox-' .. a }
newObj.nextVal = {b, 'navbox-' .. b }
--[[newObj.oddstyle , newObj.evenstyle =
getArgFunc(prefix, "oddstyle", "") , getArgFunc(prefix, "evenstyle", "")]]
return newObj
end
function EvenoddContext:current(isNext)
local returnArr = self.currentVal
if isNext == true then self.currentVal, self.nextVal = self.nextVal, self.currentVal end
return unpack(returnArr)
end
function EvenoddContext:currentOddEven()
return self:current()
end
function EvenoddContext:next()
return self:current(true)
end
function EvenoddContext:evenoddArgValue()
return self.evenodd
end
---------------------
return EvenoddContext
298es0fsfybif4bkztgr04etw3xyjbo
Wikibooks:四大支柱
4
34678
185898
2026-06-17T11:32:23Z
Addonian1123
65525
创建页面,内容为“{{NoteTA/MediaWiki|G1=IT}}{{重要观念|WB:4|WB:4P|WB:FOUR|WB:PILLARS}} [[维基教科書]]的基础准则可以总结为'''四大[[wikt:支柱|支柱]]''': {{/item|icon=Encyclopedia icon.svg|anchor={{Anchor|1|Blue|Encyclopedia}}|shortcut=WP:4P1|color=C5E4E9 |title=[[维基教科書:维基教科書不是什么|維基百科是一部百科全書]] |text= 我们[[维基教科書:维基教科書是百科全书|这部百科全书]]結合了许多通用与专门…”
185898
wikitext
text/x-wiki
{{NoteTA/MediaWiki|G1=IT}}{{重要观念|WB:4|WB:4P|WB:FOUR|WB:PILLARS}}
[[维基教科書]]的基础准则可以总结为'''四大[[wikt:支柱|支柱]]''':
{{/item|icon=Encyclopedia icon.svg|anchor={{Anchor|1|Blue|Encyclopedia}}|shortcut=WP:4P1|color=C5E4E9
|title=[[维基教科書:维基教科書不是什么|維基百科是一部百科全書]]
|text=
我们[[维基教科書:维基教科書是百科全书|这部百科全书]]結合了许多通用与专门百科全书以及年鉴、方志的元素。所有文章與編輯必須遵循[[维基教科書:非原创研究|非原創研究]]且力求準確的原則。維基百科不是一個讓您發表個人意見、經驗、或討論的地方。同時,維基百科亦不是[[维基教科書:维基教科書不是什么#維基百科不是不經篩選的資訊收集處|未經整理、雜亂無章資訊]]的存放处。維基百科既不是紀錄瑣事的地方,也不是您個人的[[维基教科書:维基教科書不是什么#維基百科不是發表創新意念的地方|臨時演說臺]]、[[维基教科書:维基教科書不是什么#維基百科不是宣傳工具|宣傳工具]]和出版社,更不是[[维基教科書:维基教科書不是什么#維基百科不是無政府狀態|無政府國度]]和[[维基教科書:维基教科書不是什么#維基百科不是民主試驗場|民主試驗場]]。維基百科不能當作[[维基教科書:维基教科書不是什么#维基教科書不是词典|詞典]]、新聞媒體或文獻庫;此類內容請查閱[[wikt:|維基詞典]]、[[n:|維基新聞]]、[[s:|維基文庫]]等其他維基媒體計劃。
}}
{{/item|icon=Scale icon green.svg|anchor={{Anchor|2|Green|NPOV}}|shortcut=WP:4P2|color=CCE6C8
|title=[[维基教科書:中立的观点|维基教科書採用中立观点]]
|text=
這意味著我們必須按照中立、準確的立場來撰寫條目。為了達到這個目的,我們需要在條目中準確地表達和解釋各方的觀點,並以平等的態度對待各個觀點——不可將其中一些觀點演绎為“真理”或“最佳觀點”。因此,我們也應盡量引用[[維基百科:可供查證|可供查證]]、[[维基教科書:列明来源|權威性的資料]],以使條目的內容(尤其是[[维基教科書:有争议条目|有爭議的話題]])的中立性和可靠性達到一定程度。如對條目的中立性有爭議,請為條目掛上[[維基百科:模板消息/爭議與警告|爭議性模板]]並設立一段冷靜期,並在冷靜期間-{zh-cn:通过;zh-hant:透過;}-條目的[[维基教科書:讨论页|討論頁]]解決所有條目內的中立性問題。
}}
{{/item|icon=Jigsaw piece yellow 01.svg|anchor={{Anchor|Mercilessly|3|Yellow|Free}}|shortcut=WP:4P3|color=FCE2A5
|title=[[维基教科書:版权信息|維基百科內容開放版權]]
|text=
維基百科依據[[知识共享|知识共享 署名-相同方式共享许可协议]](部分内容使用[[GNU自由文档许可证]])開放版權,所有人均可自由地發布、-{zh-tw:連結; zh-cn:链接;}-和編輯維基百科的內容。基於這個原則,您所貢獻的所有內容均會開放給社群內所有用戶編輯和發布。所以在未經[[授權 (法律)|授權]]的情況下,請不要提交[[维基教科書:版权信息#使用有版權的作品|有版權的作品]],否則您的帳戶可能會被遭到[[维基教科書:封禁方针|封禁]]。
}}
{{/item|icon=Smiley icon orange.svg|anchor={{Anchor|4|Orange|Code of conduct|Etiquette}}|shortcut=WP:4P4|color=FDCCA5
|title=[[維基百科:文明|維基人以禮相待、相互尊重]]
|text=
維基人是講求[[維基百科:文明|文明]]的——就算您不同意其他維基人的觀點,仍請尊重他們,[[维基教科書:不要人身攻击|避免人身攻擊]]或以無差別的概括言論攻擊其他維基人。在進行討論時,請以達成[[维基教科書:共识|共識]]為重,並以保持開放、好客和包容的心態參與討論。在討論白熱化時,請[[维基教科書:在任何時候保持冷靜|保持冷靜]],避免[[維基百科:編輯戰|編輯戰]]或違反“[[維基百科:編輯戰#「回退不過三」原則|回退不過三]]”原則。也請記住中文維基百科現有{{NUMBEROFARTICLES}}個條目在被編輯和討論。請[[維基百科:不要為闡釋觀點而擾亂維基百科|不要為闡釋觀點而擾亂維基百科]],並請[[維基百科:假定善意|假定其他維基人是善意的]]。如被封禁,您可以進行[[维基教科書:封禁申诉|封禁申訴]],但請不要使用[[維基百科:傀儡|傀儡]]繞過封禁繼續編輯,甚至继续進行[[维基教科書:破坏|破壞]]。
}}
{{Wikipedia principles|state=expanded}}
{{Wikipedia policies and guidelines}}
[[Category:维基教科書基本信息]]
b952am3kt9sjegzuoud4mmklqrusdae
185901
185898
2026-06-17T11:41:21Z
Addonian1123
65525
185901
wikitext
text/x-wiki
{{NoteTA/MediaWiki|G1=IT}}{{重要观念|WB:4|WB:4P|WB:FOUR|WB:PILLARS}}
[[维基教科書]]的基础准则可以总结为'''四大[[wikt:支柱|支柱]]''':
{{/item|icon=Encyclopedia icon.svg|anchor={{Anchor|1|Blue|Encyclopedia}}|shortcut=WP:4P1|color=C5E4E9
|title=[[维基教科書:维基教科書不是什么|維基教科書是一套系統化的教學讀本]]
|text=
1
}}
{{/item|icon=Scale icon green.svg|anchor={{Anchor|2|Green|NPOV}}|shortcut=WP:4P2|color=CCE6C8
|title=[[维基教科書:中立的观点|維基教科書遵循中立與實證原則]]
|text=
2
}}
{{/item|icon=Jigsaw piece yellow 01.svg|anchor={{Anchor|Mercilessly|3|Yellow|Free}}|shortcut=WP:4P3|color=FCE2A5
|title=[[维基教科書:版权信息|維基教科書授權自由且動態演進]]
|text=
3
}}
{{/item|icon=Smiley icon orange.svg|anchor={{Anchor|4|Orange|Code of conduct|Etiquette}}|shortcut=WP:4P4|color=FDCCA5
|title=[[维基教科書:文明|維基教科書編者文明協作並大膽創新]]
|text=
4
}}
{{Wikipedia principles|state=expanded}}
{{Wikipedia policies and guidelines}}
[[Category:维基教科書基本信息]]
scxaxv073bm8blpuvea1kfjxla2vp0i
185902
185901
2026-06-17T11:46:11Z
Addonian1123
65525
清空全部内容
185902
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Template:Colorblock
10
34679
185899
2026-06-17T11:33:43Z
Addonian1123
65525
创建页面,内容为“<div style="background: #{{{color|808080}}}20; width: 100%; padding: {{{padding|1.5rem}}}; margin-bottom:0.5rem; border-left:5px solid #{{{color|808080}}}; display: flex; flex-wrap: wrap; gap: {{{gap|20}}}px; align-items: center; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;"><!-- --><div style="flex: 0 0 {{{size|60}}}px; text-align: center; margin: 0 auto;">File:{{{icon|Encyclopedia icon.svg}}}|{{{size|60}}}px|alt=|link…”
185899
wikitext
text/x-wiki
<div style="background: #{{{color|808080}}}20; width: 100%; padding: {{{padding|1.5rem}}}; margin-bottom:0.5rem; border-left:5px solid #{{{color|808080}}}; display: flex; flex-wrap: wrap; gap: {{{gap|20}}}px; align-items: center; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;"><!--
--><div style="flex: 0 0 {{{size|60}}}px; text-align: center; margin: 0 auto;">[[File:{{{icon|Encyclopedia icon.svg}}}|{{{size|60}}}px|alt=|link=]]</div><!--
--><div style="flex: 1 1 calc(500px - {{{size|60}}}px - {{{gap|20}}}px); margin: 0; min-inline-size: calc(500px - {{{size|60}}}px - {{{gap|20}}}px); color: var(--color-base,#202122);overflow-wrap: anywhere;min-width:0px;">{{{content}}}</div></div>
qx2pvcm8g8f0nifg3eqo9xuhhcf24oc
Wikibooks:四大支柱/item
4
34680
185900
2026-06-17T11:34:00Z
Addonian1123
65525
创建页面,内容为“{{{anchor|}}}{{colorblock|color={{{color|808080}}}|padding=1.5rem|gap=20|size=60|icon={{{icon|Encyclopedia icon.svg}}}|content=<div style="padding-bottom:0.5em;" id="{{{shortcut|WP:5P1}}}"><span style="font-size:larger;">'''{{{title|[[维基教科書:维基教科書不是什么|維基百科是一部百科全書]]}}}'''</span><span style="float:right;font-size:95%;">[[WP:捷徑|捷徑]]:[[{{{shortcut|WP:5P1}}}]]</span></div><div style="clear:both;">{{{text|我…”
185900
wikitext
text/x-wiki
{{{anchor|}}}{{colorblock|color={{{color|808080}}}|padding=1.5rem|gap=20|size=60|icon={{{icon|Encyclopedia icon.svg}}}|content=<div style="padding-bottom:0.5em;" id="{{{shortcut|WP:5P1}}}"><span style="font-size:larger;">'''{{{title|[[维基教科書:维基教科書不是什么|維基百科是一部百科全書]]}}}'''</span><span style="float:right;font-size:95%;">[[WP:捷徑|捷徑]]:[[{{{shortcut|WP:5P1}}}]]</span></div><div style="clear:both;">{{{text|我们[[维基教科書:维基教科書是百科全书|这部百科全书]]結合了许多通用与专门百科全书以及年鉴、方志的元素。所有文章與編輯必須遵循[[维基教科書:非原创研究|非原創研究]]且力求準確的原則。維基百科不是一個讓您發表個人意見、經驗、或討論的地方。同時,維基百科亦不是[[维基教科書:维基教科書不是什么#維基百科不是不經篩選的資訊收集處|未經整理、雜亂無章資訊]]的存放处。維基百科既不是紀錄瑣事的地方,也不是您個人的[[维基教科書:维基教科書不是什么#維基百科不是發表創新意念的地方|臨時演說臺]]、[[维基教科書:维基教科書不是什么#維基百科不是宣傳工具|宣傳工具]]和出版社,更不是[[维基教科書:维基教科書不是什么#維基百科不是無政府狀態|無政府國度]]和[[维基教科書:维基教科書不是什么#維基百科不是民主試驗場|民主試驗場]]。維基百科不能當作[[维基教科書:维基教科書不是什么#维基教科書不是词典|詞典]]、新聞媒體或文獻庫;此類內容請查閱[[wikt:|維基詞典]]、[[n:|維基新聞]]、[[s:|維基文庫]]等其他維基媒體計劃。}}}</div>}}
17gib0z50lo2z0uhl3yj5nspka6fgb7
185904
185900
2026-06-17T11:46:48Z
Addonian1123
65525
清空全部内容
185904
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Wikibooks:五大支柱
4
34681
185903
2026-06-17T11:46:17Z
Addonian1123
65525
创建页面,内容为“{{NoteTA/MediaWiki|G1=IT}}{{重要观念|WB:4|WB:4P|WB:FOUR|WB:PILLARS}} [[维基教科書]]的基础准则可以总结为'''四大[[wikt:支柱|支柱]]''': {{/item|icon=Encyclopedia icon.svg|anchor={{Anchor|1|Blue|Encyclopedia}}|shortcut=WP:4P1|color=C5E4E9 |title=[[维基教科書:维基教科書不是什么|維基教科書是一套系統化的教學讀本]] |text= 1 }} {{/item|icon=Scale icon green.svg|anchor={{Anchor|2|Green|NPOV}}|shortcut=WP:4P2|color=…”
185903
wikitext
text/x-wiki
{{NoteTA/MediaWiki|G1=IT}}{{重要观念|WB:4|WB:4P|WB:FOUR|WB:PILLARS}}
[[维基教科書]]的基础准则可以总结为'''四大[[wikt:支柱|支柱]]''':
{{/item|icon=Encyclopedia icon.svg|anchor={{Anchor|1|Blue|Encyclopedia}}|shortcut=WP:4P1|color=C5E4E9
|title=[[维基教科書:维基教科書不是什么|維基教科書是一套系統化的教學讀本]]
|text=
1
}}
{{/item|icon=Scale icon green.svg|anchor={{Anchor|2|Green|NPOV}}|shortcut=WP:4P2|color=CCE6C8
|title=[[维基教科書:中立的观点|維基教科書遵循中立與實證原則]]
|text=
2
}}
{{/item|icon=Jigsaw piece yellow 01.svg|anchor={{Anchor|Mercilessly|3|Yellow|Free}}|shortcut=WP:4P3|color=FCE2A5
|title=[[维基教科書:版权信息|維基教科書授權自由且動態演進]]
|text=
3
}}
{{/item|icon=Smiley icon orange.svg|anchor={{Anchor|4|Orange|Code of conduct|Etiquette}}|shortcut=WP:4P4|color=FDCCA5
|title=[[维基教科書:文明|維基教科書編者文明協作並大膽創新]]
|text=
4
}}
{{Wikipedia principles|state=expanded}}
{{Wikipedia policies and guidelines}}
[[Category:维基教科書基本信息]]
scxaxv073bm8blpuvea1kfjxla2vp0i
185906
185903
2026-06-17T11:53:53Z
Addonian1123
65525
185906
wikitext
text/x-wiki
{{NoteTA/MediaWiki|G1=IT}}{{重要观念|WB:5|WB:5P|WB:FIVE|WB:PILLARS}}
[[維基教科書]]的基礎準則可以總結為'''五大[[wikt:支柱|支柱]]''':
{{/item|icon=Encyclopedia icon.svg|anchor={{Anchor|1|Blue|Encyclopedia}}|shortcut=WP:5P1|color=C5E4E9
|title=[[維基教科書:維基教科書不是什么|維基教科書是一套系統化的教學讀本]]
|text=
1
}}
{{/item|icon=Scale icon green.svg|anchor={{Anchor|2|Green|NPOV}}|shortcut=WP:5P2|color=CCE6C8
|title=[[維基教科書:中立的观点|維基教科書遵循中立與實證原則]]
|text=
2
}}
{{/item|icon=Jigsaw piece yellow 01.svg|anchor={{Anchor|Mercilessly|3|Yellow|Free}}|shortcut=WP:5P3|color=FCE2A5
|title=[[維基教科書:版权信息|維基教科書授權自由且動態演進]]
|text=
3
}}
{{/item|icon=Smiley icon orange.svg|anchor={{Anchor|4|Orange|Code of conduct|Etiquette}}|shortcut=WP:5P4|color=FDCCA5
|title=[[維基教科書:文明|維基人相互尊重並文明協作]]
|text=
4
}}
{{/item|icon=Light bulb icon red.svg|anchor={{Anchor|5|Red|IAR}}|shortcut=WP:5P5|color=F9BABD
|title=[[维基百科:忽略所有规则|維基教科書大膽創新]]
|text=
5
}}
{{Wikipedia principles|state=expanded}}
{{Wikipedia policies and guidelines}}
[[Category:維基教科書基本資訊]]
jogcn6dgzj1pfwqf16ss56hhj9umk5w
185907
185906
2026-06-17T11:56:38Z
Addonian1123
65525
185907
wikitext
text/x-wiki
{{NoteTA/MediaWiki|G1=IT}}{{重要观念|WB:5|WB:5P|WB:FIVE|WB:PILLARS}}
[[維基教科書]]的基礎準則可以總結為'''五大[[wikt:支柱|支柱]]''':
{{/item|icon=Encyclopedia icon.svg|anchor={{Anchor|1|Blue|Encyclopedia}}|shortcut=WP:5P1|color=C5E4E9
|title=[[維基教科書:維基教科書不是什么|維基教科書是一套系統化的教學讀本]]
|text=
1
}}
{{/item|icon=Scale icon green.svg|anchor={{Anchor|2|Green|NPOV}}|shortcut=WP:5P2|color=CCE6C8
|title=[[維基教科書:中立的观点|維基教科書遵循中立與實證原則]]
|text=
2
}}
{{/item|icon=Jigsaw piece yellow 01.svg|anchor={{Anchor|Mercilessly|3|Yellow|Free}}|shortcut=WP:5P3|color=FCE2A5
|title=[[維基教科書:版权信息|維基教科書使用自由授權]]
|text=
3
}}
{{/item|icon=Smiley icon orange.svg|anchor={{Anchor|4|Orange|Code of conduct|Etiquette}}|shortcut=WP:5P4|color=FDCCA5
|title=[[維基教科書:文明|維基人相互尊重並文明協作]]
|text=
4
}}
{{/item|icon=Light bulb icon red.svg|anchor={{Anchor|5|Red|IAR}}|shortcut=WP:5P5|color=F9BABD
|title=[[维基百科:忽略所有规则|維基教科書大膽創新]]
|text=
5
}}
{{Wikipedia principles|state=expanded}}
{{Wikipedia policies and guidelines}}
[[Category:維基教科書基本資訊]]
27kau1dqknfeel18wf819qhtnpqjs9c
Wikibooks:五大支柱/item
4
34682
185905
2026-06-17T11:46:55Z
Addonian1123
65525
创建页面,内容为“{{{anchor|}}}{{colorblock|color={{{color|808080}}}|padding=1.5rem|gap=20|size=60|icon={{{icon|Encyclopedia icon.svg}}}|content=<div style="padding-bottom:0.5em;" id="{{{shortcut|WP:5P1}}}"><span style="font-size:larger;">'''{{{title|[[维基教科書:维基教科書不是什么|維基百科是一部百科全書]]}}}'''</span><span style="float:right;font-size:95%;">[[WP:捷徑|捷徑]]:[[{{{shortcut|WP:5P1}}}]]</span></div><div style="clear:both;">{{{text|我…”
185905
wikitext
text/x-wiki
{{{anchor|}}}{{colorblock|color={{{color|808080}}}|padding=1.5rem|gap=20|size=60|icon={{{icon|Encyclopedia icon.svg}}}|content=<div style="padding-bottom:0.5em;" id="{{{shortcut|WP:5P1}}}"><span style="font-size:larger;">'''{{{title|[[维基教科書:维基教科書不是什么|維基百科是一部百科全書]]}}}'''</span><span style="float:right;font-size:95%;">[[WP:捷徑|捷徑]]:[[{{{shortcut|WP:5P1}}}]]</span></div><div style="clear:both;">{{{text|我们[[维基教科書:维基教科書是百科全书|这部百科全书]]結合了许多通用与专门百科全书以及年鉴、方志的元素。所有文章與編輯必須遵循[[维基教科書:非原创研究|非原創研究]]且力求準確的原則。維基百科不是一個讓您發表個人意見、經驗、或討論的地方。同時,維基百科亦不是[[维基教科書:维基教科書不是什么#維基百科不是不經篩選的資訊收集處|未經整理、雜亂無章資訊]]的存放处。維基百科既不是紀錄瑣事的地方,也不是您個人的[[维基教科書:维基教科書不是什么#維基百科不是發表創新意念的地方|臨時演說臺]]、[[维基教科書:维基教科書不是什么#維基百科不是宣傳工具|宣傳工具]]和出版社,更不是[[维基教科書:维基教科書不是什么#維基百科不是無政府狀態|無政府國度]]和[[维基教科書:维基教科書不是什么#維基百科不是民主試驗場|民主試驗場]]。維基百科不能當作[[维基教科書:维基教科書不是什么#维基教科書不是词典|詞典]]、新聞媒體或文獻庫;此類內容請查閱[[wikt:|維基詞典]]、[[n:|維基新聞]]、[[s:|維基文庫]]等其他維基媒體計劃。}}}</div>}}
17gib0z50lo2z0uhl3yj5nspka6fgb7