導覽
近期變更
隨機頁面
新手上路
新頁面
優質條目評選
繁體
不转换
简体
繁體
3.15.175.233
登入
工具
閱讀
檢視原始碼
特殊頁面
頁面資訊
求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。
檢視 模块:Main/doc 的原始碼
←
模块:Main/doc
前往:
導覽
、
搜尋
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您請求的操作只有這個群組的使用者能使用:
用戶
您請求的操作只有這個群組的使用者能使用:
管理員
您可以檢視並複製此頁面的原始碼。
This module produces a link to a main article or articles. It implements the {{tl|main}} template. Normally, it produces a link like "Main article: A". If used in the [[Help:分类]] namespace, it produces a link like "The main article for this category is A". It is possible to specify multiple articles, and in this case plural wording is used automatically. If the first link is not an article, the module uses the wording "Main page" instead of "Main article". == Usage from wikitext == This module cannot be accessed directly from #invoke. Instead, it can only be used through the {{tl|main}} template. Please see the template page for documentation. == Usage from other Lua modules == Load the module: <source lang="lua"> local mMain = require('Module:Main') </source> You can then use the _main function like this: <source lang="lua"> mMain._main(args, options) </source> The <var>args</var> parameter following <var>options</var> are a list of page link strings; if they use custom display values, each string should be preprocessed into a single piped string (e.g. <code><nowiki>page|display value</nowiki></code>). Category or file links are automatically escaped using the [[Help:冒號技法]]. If a link includes a section name, and no display value is set, links are automatically formatted as ''page § section'', rather than the MediaWiki default of ''page#section''. The optional <var>options</var> table can be used to configure the function's output. At present, the only option available is "selfref", which is used when the output is a self-reference to Wikipedia. to set this option, use {{code|1={selfref = true}|2=lua}}. (See the {{tl|selfref}} template for more details on self-references.) === Example 1 === <source lang="lua"> mMain._main({'A'}) </source> Produces: <code><nowiki><div role="note" class="hatnote relarticle mainarticle">Main article: [[A]]</div></nowiki></code> Displays as: {{main|A}} === Example 2 === <source lang="lua"> mMain._main({'Wikipedia:Categorization', 'Help:Category', 'Category:Wikipedia categories'}) </source> Produces: <code><nowiki><div role="note" class="hatnote relarticle mainarticle">Main pages: [[Wikipedia:頁面分類]], [[Help:分类]] and [[:Category:Wikipedia categories]]</div></nowiki></code> Displays as: {{main|Wikipedia:Categorization|Help:Category|Category:Wikipedia categories}} === Example 3 === <source lang="lua"> mMain._main({'A|the letter "A"', 'B|the letter "B"', 'C|the letter "C"'}) </source> Produces: <code><nowiki><div role="note" class="hatnote relarticle mainarticle">Main articles: [[A]], [[B]] and [[C]]</div></nowiki></code> Displays as: {{main|A|B|C|l1=the letter "A"|l2=the letter "B"|l3=the letter "C"}} === Example 4 === <source lang="lua"> mMain._main({'Wikipedia:Verifiability#Burden'}, {selfref = true}) </source> Produces: <code><nowiki><div role="note" class="hatnote relarticle mainarticle selfref">Main article: [[Wikipedia:可供查證]]</div></nowiki></code> Displays as: {{main|Wikipedia:Verifiability#Burden|selfref=true}} === Example 5 (if used in the category namespace) === <source lang="lua"> mMain._main({'A'}) </source> Produces: <code><nowiki><div role="note" class="hatnote relarticle mainarticle">The main article for this [[Wikipedia:頁面分類]] is [[A]]</div></nowiki></code> Displays as: <div role="note" class="hatnote relarticle mainarticle">The main article for this [[Wikipedia:頁面分類]] is [[A]]</div> == Technical details == This module uses [[模块:Hatnote]] to format the hatnote text, [[模块:Hatnote list]] to process the list of links, and [[模块:Arguments]] to fetch the arguments from wikitext. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| <!-- Categories go here and interwikis go in Wikidata. --> [[Category:頂註模塊]] }}</includeonly>
此頁面使用了以下模板:
Template:Code
(
檢視原始碼
)
Template:Main
(
檢視原始碼
)
Template:Rellink
(
檢視原始碼
)
Template:Tl
(
檢視原始碼
)
Template:Transclude
(
檢視原始碼
)
模块:Arguments
(
檢視原始碼
)
模块:Hatnote
(
檢視原始碼
)
模块:Hatnote list
(
檢視原始碼
)
模块:Main
(
檢視原始碼
)
返回「
模块:Main/doc
」頁面