CINXE.COM
查看“︁Module:Message box”︁的源代码 - 维基百科,自由的百科全书
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-disabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-not-available" lang="zh" dir="ltr"> <head> <meta charset="UTF-8"> <title>查看“︁Module:Message box”︁的源代码 - 维基百科,自由的百科全书</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-disabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-not-available";var cookie=document.cookie.match(/(?:^|; )zhwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":true,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat": "dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"ba252d3b-850d-4ee6-b1c7-1bf985d44a05","wgCanonicalNamespace":"Module","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":828,"wgPageName":"Module:Message_box","wgTitle":"Message box","wgCurRevisionId":83431479,"wgRevisionId":0,"wgArticleId":3802399,"wgIsArticle":false,"wgIsRedirect":false,"wgAction":"edit","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["带电邮地址的页面"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"Scribunto","wgRelevantPageName":"Module:Message_box","wgRelevantArticleId":3802399,"wgIsProbablyEditable":false,"wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":["sysop"],"wgRestrictionMove":["sysop"],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":true,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0, "wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgCodeEditorCurrentLanguage":"lua","wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.gadget.large-font":"ready","ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user": "ready","user":"ready","user.options":"loading","ext.codeEditor.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","mediawiki.ui.button":"ready","ext.charinsert.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.codeEditor","ext.scribunto.edit","mediawiki.action.edit.collapsibleFooter","site","mediawiki.page.ready","skins.vector.js","ext.centralNotice.geoIP","ext.charinsert","ext.gadget.edit0","ext.gadget.Edittools-refToolbar","ext.gadget.WikiMiniAtlas","ext.gadget.UnihanTooltips","ext.gadget.Difflink","ext.gadget.pseudonamespace-UI","ext.gadget.SpecialWikitext","ext.gadget.switcher","ext.gadget.VariantAlly","ext.gadget.AdvancedSiteNotices","ext.gadget.hideConversionTab","ext.gadget.internalLinkHelper-altcolor","ext.gadget.noteTA","ext.gadget.NavFrame", "ext.gadget.collapsibleTables","ext.gadget.scrollUpButton","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.checkUser.clientHints","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=zh&modules=ext.charinsert.styles%7Cext.codeEditor.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cmediawiki.ui.button%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=zh&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=zh&modules=ext.gadget.large-font&only=styles&skin=vector-2022"> <link rel="stylesheet" href="/w/load.php?lang=zh&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="noindex,nofollow,max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="查看“︁Module:Message box”︁的源代码 - 维基百科,自由的百科全书"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//zh.m.wikipedia.org/wiki/Module:Message_box"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (zh)"> <link rel="EditURI" type="application/rsd+xml" href="//zh.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://zh.wikipedia.org/wiki/Module:Message_box"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.zh"> <link rel="alternate" type="application/atom+xml" title="Wikipedia的Atom feed" href="/w/index.php?title=Special:%E6%9C%80%E8%BF%91%E6%9B%B4%E6%94%B9&feed=atom"> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="codeeditor-loading skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-828 ns-subject page-Module_Message_box rootpage-Module_Message_box skin-vector-2022 action-edit"><a class="mw-jump-link" href="#bodyContent">跳转到内容</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="站点"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="主菜单" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">主菜单</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">主菜单</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">移至侧栏</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">隐藏</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> 导航 </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Wikipedia:%E9%A6%96%E9%A1%B5" title="访问首页[z]" accesskey="z"><span>首页</span></a></li><li id="n-indexpage" class="mw-list-item"><a href="/wiki/Wikipedia:%E5%88%86%E7%B1%BB%E7%B4%A2%E5%BC%95" title="以分类索引搜寻中文维基百科"><span>分类索引</span></a></li><li id="n-Featured_content" class="mw-list-item"><a href="/wiki/Portal:%E7%89%B9%E8%89%B2%E5%85%A7%E5%AE%B9" title="查看中文维基百科的特色内容"><span>特色内容</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:%E6%96%B0%E8%81%9E%E5%8B%95%E6%85%8B" title="提供当前新闻事件的背景资料"><span>新闻动态</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:%E6%9C%80%E8%BF%91%E6%9B%B4%E6%94%B9" title="列出维基百科中的最近修改[r]" accesskey="r"><span>最近更改</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:%E9%9A%8F%E6%9C%BA%E9%A1%B5%E9%9D%A2" title="随机载入一个页面[x]" accesskey="x"><span>随机条目</span></a></li> </ul> </div> </div> <div id="p-help" class="vector-menu mw-portlet mw-portlet-help" > <div class="vector-menu-heading"> 帮助 </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:%E7%9B%AE%E5%BD%95" title="寻求帮助"><span>帮助</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:%E7%A4%BE%E7%BE%A4%E9%A6%96%E9%A1%B5" title="关于本计划、你可以做什么、应该如何做"><span>维基社群</span></a></li><li id="n-policy" class="mw-list-item"><a href="/wiki/Wikipedia:%E6%96%B9%E9%87%9D%E8%88%87%E6%8C%87%E5%BC%95" title="查看维基百科的方针和指引"><span>方针与指引</span></a></li><li id="n-villagepump" class="mw-list-item"><a href="/wiki/Wikipedia:%E4%BA%92%E5%8A%A9%E5%AE%A2%E6%A0%88" title="参与维基百科社群的讨论"><span>互助客栈</span></a></li><li id="n-Information_desk" class="mw-list-item"><a href="/wiki/Wikipedia:%E7%9F%A5%E8%AF%86%E9%97%AE%E7%AD%94" title="解答任何与维基百科无关的问题的地方"><span>知识问答</span></a></li><li id="n-conversion" class="mw-list-item"><a href="/wiki/Wikipedia:%E5%AD%97%E8%AF%8D%E8%BD%AC%E6%8D%A2" title="提出字词转换请求"><span>字词转换</span></a></li><li id="n-IRC" class="mw-list-item"><a href="/wiki/Wikipedia:IRC%E8%81%8A%E5%A4%A9%E9%A2%91%E9%81%93"><span>IRC即时聊天</span></a></li><li id="n-contact" class="mw-list-item"><a href="/wiki/Wikipedia:%E8%81%94%E7%BB%9C%E6%88%91%E4%BB%AC" title="如何联络维基百科"><span>联络我们</span></a></li><li id="n-about" class="mw-list-item"><a href="/wiki/Wikipedia:%E5%85%B3%E4%BA%8E" title="查看维基百科的简介"><span>关于维基百科</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Wikipedia:%E9%A6%96%E9%A1%B5" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="维基百科" src="/static/images/mobile/copyright/wikipedia-wordmark-zh.svg" style="width: 6.5625em; height: 1.375em;"> <img class="mw-logo-tagline" alt="自由的百科全书" src="/static/images/mobile/copyright/wikipedia-tagline-zh.svg" width="103" height="14" style="width: 6.4375em; height: 0.875em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:%E6%90%9C%E7%B4%A2" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="搜索维基百科[f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>搜索</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="搜索维基百科" aria-label="搜索维基百科" autocapitalize="sentences" title="搜索维基百科[f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:搜索"> </div> <button class="cdx-button cdx-search-input__end-button">搜索</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="个人工具"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="外观"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="更改页面字体大小、宽度和颜色的外观" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="外观" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">外观</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?utm_source=donate&utm_medium=sidebar&utm_campaign=spontaneous&uselang=zh-hans" class=""><span>资助维基百科</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:%E5%88%9B%E5%BB%BA%E8%B4%A6%E6%88%B7&returnto=Module%3AMessage+box&returntoquery=action%3Dedit" title="我们推荐您创建账号并登录,但这不是强制性的" class=""><span>创建账号</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:%E7%94%A8%E6%88%B7%E7%99%BB%E5%BD%95&returnto=Module%3AMessage+box&returntoquery=action%3Dedit" title="建议你登录,尽管并非必须。[o]" accesskey="o" class=""><span>登录</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="更多选项" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="个人工具" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">个人工具</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="用户菜单" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?utm_source=donate&utm_medium=sidebar&utm_campaign=spontaneous&uselang=zh-hans"><span>资助维基百科</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:%E5%88%9B%E5%BB%BA%E8%B4%A6%E6%88%B7&returnto=Module%3AMessage+box&returntoquery=action%3Dedit" title="我们推荐您创建账号并登录,但这不是强制性的"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>创建账号</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:%E7%94%A8%E6%88%B7%E7%99%BB%E5%BD%95&returnto=Module%3AMessage+box&returntoquery=action%3Dedit" title="建议你登录,尽管并非必须。[o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>登录</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> 未登录编辑者的页面 <a href="/wiki/Help:%E6%96%B0%E6%89%8B%E5%85%A5%E9%97%A8" aria-label="了解有关编辑的更多信息"><span>了解详情</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:%E6%88%91%E7%9A%84%E8%B4%A1%E7%8C%AE" title="来自此IP地址的编辑列表[y]" accesskey="y"><span>贡献</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:%E6%88%91%E7%9A%84%E8%AE%A8%E8%AE%BA%E9%A1%B5" title="对于来自此IP地址编辑的讨论[n]" accesskey="n"><span>讨论</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="站点"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <h1 id="firstHeading" class="firstHeading mw-first-heading">查看“︁Module:Message box”︁的源代码</h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="这篇条目只存在于此语言中。添加其他语言的条目" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-0" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">添加语言</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> <div class="after-portlet after-portlet-lang"><span class="uls-after-portlet-link"></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="命名空间"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-module" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Module:Message_box" title="查看模块页面[c]" accesskey="c"><span>模块</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Module_talk:Message_box" rel="discussion" title="关于此页面的讨论[t]" accesskey="t"><span>讨论</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="更改语言变体" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="查看"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="vector-tab-noicon mw-list-item"><a href="/wiki/Module:Message_box"><span>阅读</span></a></li><li id="ca-viewsource" class="selected vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Module:Message_box&action=edit" title="该页面已被保护。你可以查看该页源码。[e]" accesskey="e"><span>查看源代码</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Module:Message_box&action=history" title="本页面的早前版本。[h]" accesskey="h"><span>查看历史</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="页面工具"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="工具" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">工具</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">工具</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">移至侧栏</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">隐藏</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="更多选项" > <div class="vector-menu-heading"> 操作 </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="vector-more-collapsible-item mw-list-item"><a href="/wiki/Module:Message_box"><span>阅读</span></a></li><li id="ca-more-viewsource" class="selected vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Module:Message_box&action=edit"><span>查看源代码</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Module:Message_box&action=history"><span>查看历史</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> 常规 </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:%E9%93%BE%E5%85%A5%E9%A1%B5%E9%9D%A2/Module:Message_box" title="列出所有与本页相链的页面[j]" accesskey="j"><span>链入页面</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:%E9%93%BE%E5%87%BA%E6%9B%B4%E6%94%B9/Module:Message_box" rel="nofollow" title="页面链出所有页面的更改[k]" accesskey="k"><span>相关更改</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Project:%E4%B8%8A%E4%BC%A0" title="上传图像或多媒体文件[u]" accesskey="u"><span>上传文件</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:%E7%89%B9%E6%AE%8A%E9%A1%B5%E9%9D%A2" title="全部特殊页面的列表[q]" accesskey="q"><span>特殊页面</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Module:Message_box&action=info" title="关于此页面的更多信息"><span>页面信息</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:URL%E7%BC%A9%E7%9F%AD%E7%A8%8B%E5%BA%8F&url=https%3A%2F%2Fzh.wikipedia.org%2Fw%2Findex.php%3Ftitle%3DModule%3AMessage_box%26action%3Dedit"><span>获取短链接</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fzh.wikipedia.org%2Fw%2Findex.php%3Ftitle%3DModule%3AMessage_box%26action%3Dedit"><span>下载二维码</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> 在其他项目中 </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q15116966" title="链接到连接的数据仓库项目[g]" accesskey="g"><span>维基数据项目</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="页面工具"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="外观"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">外观</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">移至侧栏</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">隐藏</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> </div> <div id="contentSub"><div id="mw-content-subtitle">←<a href="/wiki/Module:Message_box" title="Module:Message box">Module:Message box</a></div></div> <div id="mw-content-text" class="mw-body-content"><p>根据以下的原因,您并无权限去编辑该页面: </p> <ul class="permissions-errors"><li class="mw-permissionerror-protectedpagetext"></li><li class="mw-permissionerror-cascadeprotected"><style data-mw-deduplicate="TemplateStyles:r83418294">.mw-parser-output .fmbox{clear:both;margin:0.2em 0;width:100%;border:1px solid var(--border-color-base,#a2a9b1);background-color:var(--background-color-interactive-subtle,#f8f9fa);box-sizing:border-box;color:var(--color-base,#202122)}.mw-parser-output .fmbox-system{background-color:var(--background-color-interactive-subtle,#f8f9fa)}.mw-parser-output .fmbox-warning{border:1px solid var(--border-color-destructive--active,#bb7070);background-color:var(--background-color-error-subtle,#ffdbdb)}.mw-parser-output .fmbox-editnotice{background-color:var(--background-color-transparent,transparent)}.mw-parser-output .fmbox .mbox-text{border:none;padding:0.25em 0.9em;width:100%}.mw-parser-output .fmbox .mbox-image{border:none;padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .fmbox .mbox-imageright{border:none;padding:2px 0.9em 2px 0;text-align:center}.mw-parser-output .fmbox .mbox-invalid-type{text-align:center}</style> <table id="mw-protectedpagetext" class="plainlinks fmbox fmbox-system" role="presentation"><tbody><tr><td class="mbox-text"><table class="plainlinks ombox ombox-protection" role="presentation"><tbody><tr><td class="mbox-image"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Cascade-protection-shackle.svg/40px-Cascade-protection-shackle.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Cascade-protection-shackle.svg/60px-Cascade-protection-shackle.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Cascade-protection-shackle.svg/80px-Cascade-protection-shackle.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></td><td class="mbox-text" style="font-weight:bold; font-size:130%;">本页<a href="/wiki/Wikipedia:%E5%B5%8C%E5%85%A5%E5%8C%85%E5%90%AB" title="Wikipedia:嵌入包含">嵌入包含</a>在被<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D#连锁保护" title="Wikipedia:保護方針">连锁保护</a>的页面中,只有管理员才能进行编辑。</td></tr></tbody></table><div class="mw-heading mw-heading2"><h2 id="为何会出现这种情况?"><span id=".E4.B8.BA.E4.BD.95.E4.BC.9A.E5.87.BA.E7.8E.B0.E8.BF.99.E7.A7.8D.E6.83.85.E5.86.B5.EF.BC.9F"></span>为何会出现这种情况?</h2></div> <ul> <li>连锁保护用于防止对高访问量的页面进行破坏,例如<a href="/wiki/Wikipedia:%E9%A6%96%E9%A1%B5" title="Wikipedia:首页">首页</a>和一些<a href="/wiki/Wikipedia:%E9%AB%98%E9%A2%A8%E9%9A%AA%E6%A8%A1%E6%9D%BF" title="Wikipedia:高風險模板">常被使用的模板</a>。 </li> <li>本页<a href="/wiki/Wikipedia:%E5%B5%8C%E5%85%A5%E5%8C%85%E5%90%AB" title="Wikipedia:嵌入包含">嵌入包含</a>在以下被<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D#连锁保护" title="Wikipedia:保護方針">连锁保护</a>的页面中: <ul><li><a href="/wiki/Wikipedia:%E9%A6%96%E9%A1%B5/%E6%98%8E%E5%A4%A9" title="Wikipedia:首页/明天">Wikipedia:首页/明天</a></li> <li><a href="/wiki/Wikipedia:%E8%A2%AB%E9%80%A3%E9%8E%96%E4%BF%9D%E8%AD%B7%E7%9A%84%E9%A0%85%E7%9B%AE/%E5%B5%8C%E5%85%A5%E5%9C%A8MediaWiki%E5%91%BD%E5%90%8D%E7%A9%BA%E9%96%93" title="Wikipedia:被連鎖保護的項目/嵌入在MediaWiki命名空間">Wikipedia:被連鎖保護的項目/嵌入在MediaWiki命名空間</a></li></ul> </li></ul> <div class="mw-heading mw-heading2"><h2 id="我现在可以做些什么?"><span id=".E6.88.91.E7.8E.B0.E5.9C.A8.E5.8F.AF.E4.BB.A5.E5.81.9A.E4.BA.9B.E4.BB.80.E4.B9.88.EF.BC.9F"></span>我现在可以做些什么?</h2></div> <ul> <li>您可以<a href="/wiki/Module_talk:Message_box" title="Module talk:Message box">和其他人讨论此页</a>。如果您无法编辑讨论页,请到<a href="/wiki/Wikipedia:%E4%BA%92%E5%8A%A9%E5%AE%A2%E6%A0%88/%E6%B1%82%E5%8A%A9" title="Wikipedia:互助客栈/求助">互助客栈</a>求助。 </li> <li>在讨论页提出一个编辑请求,让<a href="/wiki/Wikipedia:%E7%AE%A1%E7%90%86%E5%91%98" title="Wikipedia:管理员">管理员</a>将您想要更改的内容提交上去。 </li><li>若您想移动本页,请按照<a href="/wiki/Wikipedia:%E7%A7%BB%E5%8A%A8%E8%AF%B7%E6%B1%82" class="mw-redirect" title="Wikipedia:移动请求">Wikipedia:移动请求</a>的说明提出。 </li> <li>申请解除页面保护。<span class="skin-invert" style="color:red;">请注意提出请求时须附有合理原因,否则管理员很可能会拒绝您的请求。</span> </li> </ul> <div style="text-align:center; margin:auto;"> <p><span class="plainlinks"><a class="external text" href="https://zh.wikipedia.org/w/index.php?title=Module_talk%3AMessage_box&preload=Template%3ASubmit+an+edit+request%2Fpreload&action=edit&section=new&editintro=Template%3AEditprotected%2Feditintro&nosummary=1&preloadtitle=&preloadparams%5B%5D=+%E7%B7%A8%E8%BC%AF%E8%AB%8B%E6%B1%82+2024-11-26+"><span class="mw-ui-button mw-ui-progressive" role="button">提出代为编辑请求</span></a></span> <span class="plainlinks"><a class="external text" href="https://zh.wikipedia.org/w/index.php?title=Draft:Module:Message_box&action=edit&preload=Module%3AMessage+box&summary=撰写受保护页面的草稿"><span class="mw-ui-button mw-ui-progressive" role="button">撰写草稿</span></a></span> <span class="plainlinks"><a class="external text" href="https://zh.wikipedia.org/w/index.php?title=Wikipedia:%E8%AF%B7%E6%B1%82%E4%BF%9D%E6%8A%A4%E9%A1%B5%E9%9D%A2&action=edit&section=new&preload=Template:请求解除保护/auto2&nosummary=1&preloadparams%5B%5D=Module%3AMessage+box"><span class="mw-ui-button mw-ui-destructive" role="button">提出解除页面保护</span></a></span> </p> </div></td></tr></tbody></table></li><li class="mw-permissionerror-blockedtext"> <table id="mw-blocked-text" style="border:1px solid var(--border-color-notice,rgba(0,0,0,0.4)); border-radius: 3px; width:100%; margin:0 auto 6px auto; padding: 0;"> <tbody><tr> <td> <div style="width:100%; text-align:center; margin: 1.3em 0 1.3em 0;"><div style="font-size:1.6em; color:var(--color-error,rgba(221,51,51,1));"><b>您現在使用的IP地址目前不能編輯維基百科</b></div> <div style="text-align: center;"><div style="display: inline-block; padding: 0 2em; border-radius: 3px;"><b>您可以瀏覽頁面</b>,但不能編輯或建立頁面</div></div> </div> <div style="margin:auto; width:70%;"> <div style="text-align:justify;"> <p>目前,IP地址區段「<u>8.222.0.0/16</u>」已被Jimmy-abot<b><a href="/wiki/Wikipedia:BLOCK" class="mw-redirect" title="Wikipedia:BLOCK">封禁</a></b>,而您所使用的IP地址正位於被封禁的範圍內。該IP地址區段被封禁的 </p> <div style="margin:1em; background: var(--background-color-neutral,#eaecf0); padding:0.6em 2em; border:0px var(--border-color-notice,#666) solid; border-radius: 3px;" id="mw-blocked-text-reason"> <div style="color: var(--color-progressive--active,rgba(42,75,141,1))">封禁理由:</div> <div style="color: var(--color-error,rgba(221,51,51,1)); margin:0.5em 1em"> <table class="user-block" style="border: 1px solid var(--border-color-base,#AAA); padding: 0.5em; width: 100%;"> <tbody><tr> <td> <figure class="mw-halign-left" typeof="mw:File"><a href="/wiki/File:Banned_proxys.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/f/f0/Banned_proxys.svg/50px-Banned_proxys.svg.png" decoding="async" width="50" height="50" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/f0/Banned_proxys.svg/75px-Banned_proxys.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/f0/Banned_proxys.svg/100px-Banned_proxys.svg.png 2x" data-file-width="480" data-file-height="480" /></a><figcaption></figcaption></figure>您正在使用的<a href="/wiki/IP%E4%BD%8D%E5%9D%80" class="mw-redirect" title="IP位址">IP地址</a>被判定用于代理工具,因此这一IP已经被封禁。 <p>为防止破坏,<b><a href="https://meta.wikimedia.org/wiki/No_open_proxies/zh" class="extiw" title="m:No open proxies/zh">维基媒体基金会禁止使用部分代理工具来编辑维基百科</a></b>。 </p> </td></tr> <tr> <td style="border-top: 1px solid #AAA; padding-top: 0.5em;"> <p><b>为什么?</b> </p><p>您当前访问维基百科使用的IP被我们判定为代理(包括<a href="/wiki/%E7%AA%81%E7%A0%B4%E7%BD%91%E7%BB%9C%E5%AE%A1%E6%9F%A5" title="突破网络审查">突破网络审查</a>)工具所使用的IP。因代理工具可以隐藏用户的真实IP,使破坏者可以以人工或程序对维基百科进行破坏,故禁止使用公共代理工具进行编辑。 </p><p><b>怎么办?</b> </p> <ul><li>直接访问维基百科,不经过代理服务。</li> <li>如果您在中国大陆而必须使用代理服务器,或是有特殊需要,请您 <span class="plainlinks"><a href="/wiki/Wikipedia:Unblock-zh/Blocked_proxy" class="mw-redirect" title="Wikipedia:Unblock-zh/Blocked proxy"><span class="mw-ui-button mw-ui-progressive" role="button">使用网站</span></a></span> 或者 <span class="plainlinks"><a href="/wiki/Wikipedia:IPBEMAIL" class="mw-redirect" title="Wikipedia:IPBEMAIL"><span class="mw-ui-button mw-ui-progressive" role="button">使用电邮</span></a></span> 申请IP封禁豁免。带有此权限的用户可以使用被封禁的代理编辑维基百科。</li> <li>如果您相信自己并未运行或使用代理,那很可能是因为上一个从<a href="/wiki/%E4%BA%92%E8%81%94%E7%BD%91%E6%9C%8D%E5%8A%A1%E4%BE%9B%E5%BA%94%E5%95%86" title="互联网服务供应商">互联网服务供应商</a>分配到此IP地址的用户运行了代理。那么请在您的<a href="/wiki/Help:%E8%AE%A8%E8%AE%BA%E9%A1%B5" class="mw-redirect" title="Help:讨论页">讨论页</a>使用{{<a href="/wiki/Template:Unblock" title="Template:Unblock">unblock</a>}}模板申请解除封禁。极少数情况下,您的网络设备或服务提供商可能未进行正确配置,或已被恶意软件(如病毒)入侵。</li> <li>您如果无法自行解决问题,可至<a href="/wiki/Wikipedia:IRC%E8%81%8A%E5%A4%A9%E9%A2%91%E9%81%93" title="Wikipedia:IRC聊天频道">IRC聊天频道</a>寻求其他编者的帮助。</li></ul> </td></tr></tbody></table> </div> <div style="color: var(--color-progressive--active,rgba(42,75,141,1))">這次封禁的結束時間是:<b>2025年7月23日 (三) 10:52 (<a href="/wiki/UTC" class="mw-redirect" title="UTC">UTC</a>)</b></div> </div> <p>如您对此封禁有疑问或异议,您可以: </p> <div style="margin:1em; background: var(--background-color-neutral,#eaecf0); color: var(--color-progressive--active,rgba(42,75,141,1)); padding:0.6em 2em; border:0px var(--border-color-notice,#666 solid); border-radius: 3px;"> <div style="margin-bottom: 0.4em;"><b>网站申诉</b>:前往<a rel="nofollow" class="external text" href="https://unblock-zh.org/new/zhwp">-{R|https://unblock-zh.org/new/zhwp}-</a>,如果您没有账户,请选择“无法创建账户”。如果您有账户,请选择“已有账户,但无法编辑”。在页面下方的“IP地址和IPBE”一节,请您选择“检测并提供我的IP地址信息,同时申请IPBE权限”。如果您使用代理/翻墙工具,请确保您开启全局模式,以保证我们获得您的准确IP信息。管理员将手工处理您的请求。</div> <div style="margin-bottom: 0.4em;"><b>邮件申诉</b>:将您的用户名和申诉理由写入电子邮件,发送至 <b><samp>unblock-zh<span class="skin-invert" typeof="mw:File"><span title="@"><img alt="@" src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Nospam_at.svg/12px-Nospam_at.svg.png" decoding="async" width="12" height="12" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Nospam_at.svg/18px-Nospam_at.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Nospam_at.svg/24px-Nospam_at.svg.png 2x" data-file-width="16" data-file-height="16" /></span></span>lists.wikimedia.org</samp></b>。管理员将在收到邮件后考虑您的请求。请注意邮件发送可能会有延时,请勿重复多次发送。</div> <div class="user-show"><b>联络管理员</b>:聯絡<a href="/wiki/Special:%E7%94%B5%E9%82%AE%E8%81%94%E7%B3%BB/Jimmy-abot" title="Special:电邮联系/Jimmy-abot">执行封禁的管理员Jimmy-abot</a>或者其他的<a href="/wiki/Wikipedia:%E7%AE%A1%E7%90%86%E5%91%98%E5%90%8D%E5%8D%95#在任管理员" title="Wikipedia:管理员名单">管理員</a>,討論這次封禁。如果您希望使用「電郵用戶」功能聯絡管理員,請注意您必须已于您的<a href="/wiki/Special:%E5%8F%82%E6%95%B0%E8%AE%BE%E7%BD%AE" title="Special:参数设置">参数设置</a>中設定了一個有效的電子郵件地址,并且在管理员执行封禁时没有被禁止发送电子邮件。</div></div> <p>您目前的IP地址是8.222.208.146,而該封鎖ID是#566341。請您在所有申訴中註明此IP地址及封鎖ID。 </p><p><br /> </p> <div style="height: 2em;"></div> </div></div> </td></tr></tbody></table></li><li class="mw-permissionerror-globalblocking-blockedtext-range"><b>您的IP地址属于已<a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/Global_blocks" class="extiw" title="m:Special:MyLanguage/Global blocks">在所有维基媒体基金会维基受到封禁</a>的地址段。</b> <p>封禁执行者是<a href="/wiki/User:Jon_Kolbert" title="User:Jon Kolbert">Jon Kolbert</a>。封禁原因是<i><a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/NOP" class="extiw" title="m:Special:MyLanguage/NOP">Open proxy/Webhost</a>: See the <a href="https://meta.wikimedia.org/wiki/WM:OP/H" class="extiw" title="m:WM:OP/H">help page</a> if you are affected </i>。 </p> <ul><li>封禁开始时间:2023年8月27日 (日) 15:12</li> <li>封禁期满时间:2028年8月27日 (日) 15:12</li></ul> <p>您当前的IP地址是8.222.208.146。封禁的地址段是8.222.128.0/17。 </p> 请在进行咨询时提供上面所有详情。如果您认为您受到错误封禁,您可以在<a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/No_open_proxies" class="extiw" title="m:Special:MyLanguage/No open proxies">禁止公开代理</a>全域方针里找到更多信息和说明。您也可以<a href="https://meta.wikimedia.org/wiki/Steward_requests/Global" class="extiw" title="m:Steward requests/Global">到元维基发布复查申请</a>讨论该封禁。您还可以给<a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/Stewards" class="extiw" title="m:Special:MyLanguage/Stewards">监管员</a><a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/VRT" class="extiw" title="m:Special:MyLanguage/VRT">VRT</a>队列(<kbd>stewards@wikimedia.org</kbd>)发送提供上面所有详情的电子邮件。</li></ul><hr /> <p>您可以查看和复制此页面的源代码。 </p><textarea readonly="" accesskey="," id="wpTextbox1" cols="80" rows="25" style="" class="mw-editfont-monospace" lang="en" dir="ltr" name="wpTextbox1">-- This is a meta-module for producing message box templates, including {{mbox}}, {{ambox}}, {{imbox}}, {{tmbox}}, {{ombox}}, {{cmbox}} and {{fmbox}}. -- Require necessary modules. local getArgs = require('Module:Arguments').getArgs local categoryHandler = require('Module:Category handler').main local yesno = require('Module:Yesno') -- Load the configuration page. local cfgTables = mw.loadData('Module:Message box/configuration') -- Get a language object for formatDate and ucfirst. local lang = mw.language.getContentLanguage() -- Set aliases for often-used functions to reduce table lookups. local format = mw.ustring.format local tinsert = table.insert local tconcat = table.concat local trim = mw.text.trim -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function getTitleObject(page, ...) if type(page) == 'string' then -- Get the title object, passing the function through pcall -- in case we are over the expensive function count limit. local success, title = pcall(mw.title.new, page, ...) if success then return title end end end local function union(t1, t2) -- Returns the union of two arrays. local vals = {} for i, v in ipairs(t1) do vals[v] = true end for i, v in ipairs(t2) do vals[v] = true end local ret = {} for k in pairs(vals) do tinsert(ret, k) end table.sort(ret) return ret end local function getArgNums(args, prefix) local nums = {} for k, v in pairs(args) do local num = mw.ustring.match(tostring(k), '^' .. prefix .. '([1-9]%d*)$') if num then tinsert(nums, tonumber(num)) end end table.sort(nums) return nums end -------------------------------------------------------------------------------- -- Box class definition -------------------------------------------------------------------------------- local box = {} box.__index = box function box.new() local obj = {} setmetatable(obj, box) return obj end function box.getNamespaceId(ns) if not ns then return end if type(ns) == 'string' then ns = lang:ucfirst(mw.ustring.lower(ns)) if ns == 'Main' then ns = 0 end end local nsTable = mw.site.namespaces[ns] if nsTable then return nsTable.id end end function box.getMboxType(nsid) -- Gets the mbox type from a namespace number. if nsid == 0 then return 'ambox' -- main namespace elseif nsid == 6 then return 'imbox' -- file namespace elseif nsid == 14 then return 'cmbox' -- category namespace else local nsTable = mw.site.namespaces[nsid] if nsTable and nsTable.isTalk then return 'tmbox' -- any talk namespace else return 'ombox' -- other namespaces or invalid input end end end function box:addCat(ns, cat, sort) if type(cat) ~= 'string' then return end local nsVals = {'main', 'template', 'all'} local tname for i, val in ipairs(nsVals) do if ns == val then tname = ns .. 'Cats' end end if not tname then for i, val in ipairs(nsVals) do nsVals[i] = format('"%s"', val) end error('無效的ns參數傳送到box:addCat;有效的數值為' .. mw.text.listToText(nsVals, '、', '或')) end self[tname] = self[tname] or {} if type(sort) == 'string' then tinsert(self[tname], format('[[Category:%s|%s]]', cat, sort)) else tinsert(self[tname], format('[[Category:%s]]', cat)) end end function box:addClass(class) if type(class) ~= 'string' then return end self.classes = self.classes or {} tinsert(self.classes, class) end function box:setTitle(args) -- Get the title object and the namespace. self.pageTitle = getTitleObject(args.page ~= '' and args.page) self.title = self.pageTitle or mw.title.getCurrentTitle() self.demospace = args.demospace ~= '' and args.demospace or nil self.nsid = box.getNamespaceId(self.demospace) or self.title.namespace end function box:getConfig(boxType) -- Get the box config data from the data page. if boxType == 'mbox' then boxType = box.getMboxType(self.nsid) end local cfg = cfgTables[boxType] if not cfg then local boxTypes = {} for k, v in pairs(dataTables) do tinsert(boxTypes, format('"%s"', k)) end tinsert(boxTypes, '"mbox"') error(format('無效的訊息框類型「%s」;有效的類型為%s', tostring(boxType), mw.text.listToText(boxTypes)), 2) end return cfg end function box:removeBlankArgs(cfg, args) -- Only allow blank arguments for the parameter names listed in cfg.allowBlankParams. local newArgs = {} for k, v in pairs(args) do if v ~= '' then newArgs[k] = v end end for i, param in ipairs(cfg.allowBlankParams or {}) do newArgs[param] = args[param] end return newArgs end function box:setBoxParameters(cfg, args) -- Get type data. self.type = args.type local typeData = cfg.types[self.type] self.invalidTypeError = cfg.showInvalidTypeError and self.type and not typeData and true or false typeData = typeData or cfg.types[cfg.default] self.typeClass = typeData.class self.typeImage = typeData.image -- Find if the box has been wrongly substituted. if cfg.substCheck and args.subst == 'SUBST' then self.isSubstituted = true end -- Find whether we are using a small message box. if cfg.allowSmall and ( cfg.smallParam and args.small == cfg.smallParam or not cfg.smallParam and yesno(args.small) ) then self.isSmall = true else self.isSmall = false end -- Add attributes, classes and styles. if cfg.allowId then self.id = args.id self.name = args.name if self.name then self:addClass('box-' .. string.gsub(self.name,' ','_')) end end self:addClass(cfg.usePlainlinksParam and yesno(args.plainlinks or true) and 'plainlinks') for _, class in ipairs(cfg.classes or {}) do self:addClass(class) end if self.isSmall then self:addClass(cfg.smallClass or 'mbox-small') end if yesno(args.hidden) then self:addClass('infobox editsection') end self:addClass(self.typeClass) self:addClass(args.class) self.style = args.style -- Set text style. self.textstyle = args.textstyle -- Find if we are on the template page or not. This functionality is only used if useCollapsibleTextFields is set, -- or if both cfg.templateCategory and cfg.templateCategoryRequireName are set. self.useCollapsibleTextFields = cfg.useCollapsibleTextFields if self.useCollapsibleTextFields or cfg.templateCategory and cfg.templateCategoryRequireName then self.name = args.name if self.name then local templateName = mw.ustring.match(self.name, '^[tT][eE][mM][pP][lL][aA][tT][eE][%s_]*:[%s_]*(.*)$') or self.name templateName = 'Template:' .. templateName self.templateTitle = getTitleObject(templateName) end self.isTemplatePage = self.templateTitle and mw.title.equals(self.title, self.templateTitle) or false end -- Process data for collapsible text fields. At the moment these are only used in {{ambox}}. if self.useCollapsibleTextFields then -- Get the self.issue value. if self.isSmall and args.smalltext then self.issue = args.smalltext else local sect if args.sect == '' then sect = '此' .. (cfg.sectionDefault or '頁面') elseif type(args.sect) == 'string' then sect = '此' .. args.sect end local issue = args.issue issue = type(issue) == 'string' and issue ~= '' and issue or nil local text = args.text text = type(text) == 'string' and text or nil local issues = {} tinsert(issues, sect) tinsert(issues, issue) tinsert(issues, text) self.issue = tconcat(issues) end -- Get the self.talk value. local talk = args.talk if talk == '' -- Show talk links on the template page or template subpages if the talk parameter is blank. and self.templateTitle and (mw.title.equals(self.templateTitle, self.title) or self.title:isSubpageOf(self.templateTitle)) then talk = '#' elseif talk == '' then talk = nil end if talk then -- If the talk value is a talk page, make a link to that page. Else assume that it's a section heading, -- and make a link to the talk page of the current page with that section heading. local talkTitle = getTitleObject(talk) local talkArgIsTalkPage = true if not talkTitle or not talkTitle.isTalkPage then talkArgIsTalkPage = false talkTitle = getTitleObject(self.title.text, mw.site.namespaces[self.title.namespace].talk.id) end if talkTitle and talkTitle.exists then local talkText = '相關討論可見於' if talkArgIsTalkPage then talkText = format('%s[[%s|%s]].', talkText, talk, talkTitle.prefixedText) else talkText = format('%s[[%s#%s|討論頁]].', talkText, talkTitle.prefixedText, talk) end self.talk = talkText end end -- Get other values. local date if args.date and args.date ~= '' then date = args.date elseif args.time == '' and self.isTemplatePage then date = lang:formatDate('Y年n月j日') elseif args.time and args.time ~= '' then date = lang:formatDate('Y年n月j日', args.time) end if date then local ok, tempdate = pcall(lang.formatDate, lang, 'Y年n月j日', date) -- 正規化日期 if ok then date = tempdate end end if date then self.date = string.format(" <small class='date-container'>''(<span class='date'>%s</span>)''</small>", date) end if args.fix and args.fix ~= '' then self.fix = format("<br /><small>%s</small>", args.fix) else self.fix = '' end self.info = args.info end -- Set the non-collapsible text field. At the moment this is used by all box types other than ambox, -- and also by ambox when small=yes. if self.isSmall then self.text = args.smalltext or args.text else self.text = args.text end -- Set the below row. self.below = cfg.below and args.below -- General image settings. self.imageCellDiv = not self.isSmall and cfg.imageCellDiv and true or false self.imageEmptyCell = cfg.imageEmptyCell if cfg.imageEmptyCellStyle then self.imageEmptyCellStyle = 'border:none;padding:0px;width:1px' end -- Left image settings. local imageLeft = self.isSmall and args.smallimage or args.image if cfg.imageCheckBlank and imageLeft ~= 'blank' and imageLeft ~= 'none' or not cfg.imageCheckBlank and imageLeft ~= 'none' then self.imageLeft = imageLeft if not imageLeft then local imageSize = self.isSmall and (cfg.imageSmallSize or '30x30px') or '40x40px' self.imageLeft = format('[[File:%s|%s|link=|alt=]]', self.typeImage or 'Imbox notice.png', imageSize) end end -- Right image settings. local imageRight = self.isSmall and args.smallimageright or args.imageright if not (cfg.imageRightNone and imageRight == 'none') then self.imageRight = imageRight end -- Add mainspace categories. At the moment these are only used in {{ambox}}. if cfg.allowMainspaceCategories then if args.cat then args.cat1 = args.cat end self.catNums = getArgNums(args, 'cat') if args.category then args.category1 = args.category end self.categoryNums = getArgNums(args, 'category') if args.all then args.all1 = args.all end self.allNums = getArgNums(args, 'all') self.categoryParamNums = union(self.catNums, self.categoryNums) self.categoryParamNums = union(self.categoryParamNums, self.allNums) -- The following is roughly equivalent to the old {{Ambox/category}}. local date local sortDay local dayName = { [1] = '㏠', [2] = '㏡', [3] = '㏢', [4] = '㏣', [5] = '㏤', [6] = '㏥', [7] = '㏦', [8] = '㏧', [9] = '㏨', [10] = '㏩', [11] = '㏪', [12] = '㏫', [13] = '㏬', [14] = '㏭', [15] = '㏮', [16] = '㏯', [17] = '㏰', [18] = '㏱', [19] = '㏲', [20] = '㏳', [21] = '㏴', [22] = '㏵', [23] = '㏶', [24] = '㏷', [25] = '㏸', [26] = '㏹', [27] = '㏺', [28] = '㏻', [29] = '㏼', [30] = '㏽', [31] = '㏾' } if args.date and args.date ~= '' then date = args.date local ok, tempdate = pcall(lang.formatDate, lang, 'Y年n月', date) -- 正規化日期 if ok then date = tempdate end elseif args.time and args.time ~= '' then date = lang:formatDate('Y年n月', args.time) sortDay = lang:formatDate('j', args.time) sortDay = tonumber(sortDay) sortDay = dayName[sortDay] end date = type(date) == 'string' and date local preposition = '自' for _, num in ipairs(self.categoryParamNums) do local mainCat = args['cat' .. tostring(num)] or args['category' .. tostring(num)] local allCat = args['all' .. tostring(num)] mainCat = type(mainCat) == 'string' and mainCat allCat = type(allCat) == 'string' and allCat if mainCat and date and date ~= '' then local catTitle = format('%s%s%s', preposition, date, mainCat) if sortDay then self:addCat('main', catTitle, sortDay) else self:addCat('main', catTitle) end catTitle = getTitleObject('Category:' .. catTitle) if not catTitle or not catTitle.exists then self:addCat('main', '模板中使用无效日期参数的条目') end elseif mainCat and (not date or date == '') then self:addCat('main', mainCat) end if allCat then self:addCat('main', allCat) end end end -- Add template-namespace categories. if cfg.templateCategory then if cfg.templateCategoryRequireName then if self.isTemplatePage then self:addCat('template', cfg.templateCategory) end elseif not self.title.isSubpage then self:addCat('template', cfg.templateCategory) end end -- Add template error category. if cfg.templateErrorCategory then local templateErrorCategory = cfg.templateErrorCategory local templateCat, templateSort if not self.name and not self.title.isSubpage then templateCat = templateErrorCategory elseif self.isTemplatePage then local paramsToCheck = cfg.templateErrorParamsToCheck or {} local count = 0 for i, param in ipairs(paramsToCheck) do if not args[param] then count = count + 1 end end if count > 0 then templateCat = templateErrorCategory templateSort = tostring(count) end if self.categoryNums and #self.categoryNums > 0 then templateCat = templateErrorCategory templateSort = 'C' end end self:addCat('template', templateCat, templateSort) end -- Categories for all namespaces. if self.invalidTypeError then local allSort = (self.nsid == 0 and 'Main:' or '') .. self.title.prefixedText self:addCat('all', '需要修复的信息框', allSort) end if self.isSubstituted then self:addCat('all', '錯誤使用替換引用的頁面') end -- Convert category tables to strings and pass them through [[Module:Category handler]]. self.categories = categoryHandler{ main = tconcat(self.mainCats or {}), template = tconcat(self.templateCats or {}), all = tconcat(self.allCats or {}), nocat = args.nocat, demospace = self.demospace, page = self.pageTitle and self.pageTitle.prefixedText or nil } end function box:export() local root = mw.html.create() -- Add the subst check error. if self.isSubstituted and self.name then root :tag('b') :addClass('error') :wikitext(format( '模板<code>%s[[Template:%s|%s]]%s</code>被錯誤地替代。', mw.text.nowiki('{{'), self.name, self.name, mw.text.nowiki('}}') )) end -- Create the box table. local boxTable = root:tag('table') boxTable :attr('id', self.id) for i, class in ipairs(self.classes or {}) do boxTable :addClass(class) end boxTable :cssText(self.style) :attr('role', 'presentation') -- Add the left-hand image. local row = boxTable:tag('tr') if self.imageLeft then local imageLeftCell = row:tag('td'):addClass('mbox-image') if self.imageCellDiv then -- If we are using a div, redefine imageLeftCell so that the image is inside it. -- Divs use style="width: 52px;", which limits the image width to 52px. If any -- images in a div are wider than that, they may overlap with the text or cause -- other display problems. imageLeftCell = imageLeftCell:tag('div'):css('width', '52px') end imageLeftCell :wikitext(self.imageLeft) elseif self.imageEmptyCell then -- Some message boxes define an empty cell if no image is specified, and some don't. -- The old template code in templates where empty cells are specified gives the following hint: -- "No image. Cell with some width or padding necessary for text cell to have 100% width." row:tag('td') :addClass('mbox-empty-cell') :cssText(self.imageEmptyCellStyle) end -- Add the text. local textCell = row:tag('td'):addClass('mbox-text') if self.useCollapsibleTextFields then -- The message box uses advanced text parameters that allow things to be collapsible. At the -- moment, only ambox uses this. textCell :cssText(self.textstyle) local textCellSpan = textCell:tag('div') textCellSpan :addClass('mbox-text-span') :wikitext(self.issue) if not self.isSmall then textCellSpan :tag('span') :addClass('hide-when-compact') :wikitext(self.talk and self.talk) end textCellSpan :wikitext(self.date and self.date) if not self.isSmall and self.fix ~= '' then textCellSpan :tag('span') :addClass('hide-when-compact') :wikitext(self.fix and self.fix) end if not self.isSmall then textCellSpan :tag('span') :addClass('hide-when-compact') :wikitext(self.info and self.info) end else -- Default text formatting - anything goes. textCell :cssText(self.textstyle) :wikitext(self.text) end -- Add the right-hand image. if self.imageRight then local imageRightCell = row:tag('td'):addClass('mbox-imageright') if self.imageCellDiv then imageRightCell = imageRightCell:tag('div'):css('width', '52px') -- If we are using a div, redefine imageRightCell so that the image is inside it. end imageRightCell :wikitext(self.imageRight) end -- Add the below row. if self.below then boxTable:tag('tr') :tag('td') :attr('colspan', self.imageRight and '3' or '2') :addClass('mbox-text') :cssText(self.textstyle) :wikitext(self.below) end -- Add error message for invalid type parameters. if self.invalidTypeError then root :tag('div') :css('text-align', 'center') :wikitext(format('此訊息框使用無效的「type=%s」參數,需要修復。', self.type or '')) end -- Add categories. root :wikitext(self.categories) return tostring(root) end local function main(boxType, args) local outputBox = box.new() outputBox:setTitle(args) local cfg = outputBox:getConfig(boxType) args = outputBox:removeBlankArgs(cfg, args) outputBox:setBoxParameters(cfg, args) return outputBox:export() end local function makeWrapper(boxType) return function (frame) local args = getArgs(frame, {trim = false, removeBlanks = false}) return main(boxType, args) end end local p = { main = main, mbox = makeWrapper('mbox') } for boxType in pairs(cfgTables) do p[boxType] = makeWrapper(boxType) end return p </textarea><div id="mw-scribunto-console"></div><div class="templatesUsed"><div class="mw-templatesUsedExplanation"><p>本页<a href="/wiki/Wikipedia:%E5%B5%8C%E5%85%A5%E5%8C%85%E5%90%AB" title="Wikipedia:嵌入包含">嵌入包含</a>了45个页面: </p></div><ul> <li><a href="/wiki/Template:File_other" title="Template:File other">Template:File other</a>(<a href="/w/index.php?title=Template:File_other&action=edit" title="Template:File other">查看源代码</a>)(模板保护)</li><li><a href="/wiki/Template:Fullurl" title="Template:Fullurl">Template:Fullurl</a>(<a href="/w/index.php?title=Template:Fullurl&action=edit" title="Template:Fullurl">查看源代码</a>)(模板保护)</li><li><a href="/wiki/Template:High-use" title="Template:High-use">Template:High-use</a>(<a href="/w/index.php?title=Template:High-use&action=edit" title="Template:High-use">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">半保护</a>)</li><li><a href="/wiki/Template:If_subst" class="mw-redirect" title="Template:If subst">Template:If subst</a>(<a href="/w/index.php?title=Template:If_subst&action=edit" class="mw-redirect" title="Template:If subst">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Template:Ifsubst" title="Template:Ifsubst">Template:Ifsubst</a>(<a href="/w/index.php?title=Template:Ifsubst&action=edit" title="Template:Ifsubst">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Template:Module_rating" title="Template:Module rating">Template:Module rating</a>(<a href="/w/index.php?title=Template:Module_rating&action=edit" title="Template:Module rating">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">半保护</a>)</li><li><a href="/wiki/Template:NSPN" class="mw-redirect" title="Template:NSPN">Template:NSPN</a>(<a href="/w/index.php?title=Template:NSPN&action=edit" class="mw-redirect" title="Template:NSPN">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Template:Namespace_pagename" title="Template:Namespace pagename">Template:Namespace pagename</a>(<a href="/w/index.php?title=Template:Namespace_pagename&action=edit" title="Template:Namespace pagename">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Template:Ombox" title="Template:Ombox">Template:Ombox</a>(<a href="/w/index.php?title=Template:Ombox&action=edit" title="Template:Ombox">查看源代码</a>)(模板保护)</li><li><a href="/wiki/Template:Small" title="Template:Small">Template:Small</a>(<a href="/w/index.php?title=Template:Small&action=edit" title="Template:Small">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Template:Tag" title="Template:Tag">Template:Tag</a>(<a href="/w/index.php?title=Template:Tag&action=edit" title="Template:Tag">编辑</a>)</li><li><a href="/wiki/Template:Tl" title="Template:Tl">Template:Tl</a>(<a href="/w/index.php?title=Template:Tl&action=edit" title="Template:Tl">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Template:Transclude" title="Template:Transclude">Template:Transclude</a>(<a href="/w/index.php?title=Template:Transclude&action=edit" title="Template:Transclude">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Template:Used_in_system" title="Template:Used in system">Template:Used in system</a>(<a href="/w/index.php?title=Template:Used_in_system&action=edit" title="Template:Used in system">编辑</a>)</li><li><a href="/wiki/Module:Arguments" title="Module:Arguments">Module:Arguments</a>(<a href="/w/index.php?title=Module:Arguments&action=edit" title="Module:Arguments">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:CallAssert" title="Module:CallAssert">Module:CallAssert</a>(<a href="/w/index.php?title=Module:CallAssert&action=edit" title="Module:CallAssert">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:Category_handler" title="Module:Category handler">Module:Category handler</a>(<a href="/w/index.php?title=Module:Category_handler&action=edit" title="Module:Category handler">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:Category_handler/blacklist" title="Module:Category handler/blacklist">Module:Category handler/blacklist</a>(<a href="/w/index.php?title=Module:Category_handler/blacklist&action=edit" title="Module:Category handler/blacklist">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:Category_handler/config" title="Module:Category handler/config">Module:Category handler/config</a>(<a href="/w/index.php?title=Module:Category_handler/config&action=edit" title="Module:Category handler/config">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:Category_handler/data" title="Module:Category handler/data">Module:Category handler/data</a>(<a href="/w/index.php?title=Module:Category_handler/data&action=edit" title="Module:Category handler/data">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:Category_handler/shared" title="Module:Category handler/shared">Module:Category handler/shared</a>(<a href="/w/index.php?title=Module:Category_handler/shared&action=edit" title="Module:Category handler/shared">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:Documentation" title="Module:Documentation">Module:Documentation</a>(<a href="/w/index.php?title=Module:Documentation&action=edit" title="Module:Documentation">查看源代码</a>)(模板保护)</li><li><a href="/wiki/Module:Documentation/config" title="Module:Documentation/config">Module:Documentation/config</a>(<a href="/w/index.php?title=Module:Documentation/config&action=edit" title="Module:Documentation/config">查看源代码</a>)(模板保护)</li><li><a href="/wiki/Module:Documentation/styles.css" title="Module:Documentation/styles.css">Module:Documentation/styles.css</a>(<a href="/w/index.php?title=Module:Documentation/styles.css&action=edit" title="Module:Documentation/styles.css">查看源代码</a>)(模板保护)</li><li><a href="/wiki/Module:Documentation/wrapper" title="Module:Documentation/wrapper">Module:Documentation/wrapper</a>(<a href="/w/index.php?title=Module:Documentation/wrapper&action=edit" title="Module:Documentation/wrapper">编辑</a>)</li><li><a href="/wiki/Module:Effective_protection_expiry" title="Module:Effective protection expiry">Module:Effective protection expiry</a>(<a href="/w/index.php?title=Module:Effective_protection_expiry&action=edit" title="Module:Effective protection expiry">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">半保护</a>)</li><li><a href="/wiki/Module:Effective_protection_level" title="Module:Effective protection level">Module:Effective protection level</a>(<a href="/w/index.php?title=Module:Effective_protection_level&action=edit" title="Module:Effective protection level">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:File_link" title="Module:File link">Module:File link</a>(<a href="/w/index.php?title=Module:File_link&action=edit" title="Module:File link">查看源代码</a>)(模板保护)</li><li><a href="/wiki/Module:High-use" title="Module:High-use">Module:High-use</a>(<a href="/w/index.php?title=Module:High-use&action=edit" title="Module:High-use">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">半保护</a>)</li><li><a href="/wiki/Module:Message_box" title="Module:Message box">Module:Message box</a>(<a href="/w/index.php?title=Module:Message_box&action=edit" title="Module:Message box">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:Message_box/configuration" title="Module:Message box/configuration">Module:Message box/configuration</a>(<a href="/w/index.php?title=Module:Message_box/configuration&action=edit" title="Module:Message box/configuration">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:Message_box/doc" title="Module:Message box/doc">Module:Message box/doc</a>(<a href="/w/index.php?title=Module:Message_box/doc&action=edit" title="Module:Message box/doc">编辑</a>)</li><li><a href="/wiki/Module:Namespace_detect/config" title="Module:Namespace detect/config">Module:Namespace detect/config</a>(<a href="/w/index.php?title=Module:Namespace_detect/config&action=edit" title="Module:Namespace detect/config">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:Namespace_detect/data" title="Module:Namespace detect/data">Module:Namespace detect/data</a>(<a href="/w/index.php?title=Module:Namespace_detect/data&action=edit" title="Module:Namespace detect/data">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:No_globals" title="Module:No globals">Module:No globals</a>(<a href="/w/index.php?title=Module:No_globals&action=edit" title="Module:No globals">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:Page" title="Module:Page">Module:Page</a>(<a href="/w/index.php?title=Module:Page&action=edit" title="Module:Page">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:Protect" title="Module:Protect">Module:Protect</a>(<a href="/w/index.php?title=Module:Protect&action=edit" title="Module:Protect">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:Protection_banner" title="Module:Protection banner">Module:Protection banner</a>(<a href="/w/index.php?title=Module:Protection_banner&action=edit" title="Module:Protection banner">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">半保护</a>)</li><li><a href="/wiki/Module:Protection_banner/config" title="Module:Protection banner/config">Module:Protection banner/config</a>(<a href="/w/index.php?title=Module:Protection_banner/config&action=edit" title="Module:Protection banner/config">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">半保护</a>)</li><li><a href="/wiki/Module:Redirect" title="Module:Redirect">Module:Redirect</a>(<a href="/w/index.php?title=Module:Redirect&action=edit" title="Module:Redirect">查看源代码</a>)(模板保护)</li><li><a href="/wiki/Module:Separated_entries" title="Module:Separated entries">Module:Separated entries</a>(<a href="/w/index.php?title=Module:Separated_entries&action=edit" title="Module:Separated entries">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:TableTools" title="Module:TableTools">Module:TableTools</a>(<a href="/w/index.php?title=Module:TableTools&action=edit" title="Module:TableTools">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li><li><a href="/wiki/Module:Transclusion_count" title="Module:Transclusion count">Module:Transclusion count</a>(<a href="/w/index.php?title=Module:Transclusion_count&action=edit" title="Module:Transclusion count">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">半保护</a>)</li><li><a href="/wiki/Module:Transclusion_count/data/M" title="Module:Transclusion count/data/M">Module:Transclusion count/data/M</a>(<a href="/w/index.php?title=Module:Transclusion_count/data/M&action=edit" title="Module:Transclusion count/data/M">编辑</a>)</li><li><a href="/wiki/Module:Yesno" title="Module:Yesno">Module:Yesno</a>(<a href="/w/index.php?title=Module:Yesno&action=edit" title="Module:Yesno">查看源代码</a>)(<a href="/wiki/Wikipedia:%E4%BF%9D%E8%AD%B7%E6%96%B9%E9%87%9D" title="Wikipedia:保護方針">全保护</a>)</li></ul></div><p id="mw-returnto">返回<a href="/wiki/Module:Message_box" title="Module:Message box">Module:Message box</a>。</p> <!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">检索自“<a dir="ltr" href="https://zh.wikipedia.org/wiki/Module:Message_box">https://zh.wikipedia.org/wiki/Module:Message_box</a>”</div></div> <div id="catlinks" class="catlinks catlinks-allhidden" data-mw="interface"><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">隐藏分类:<ul><li><a href="/wiki/Category:%E5%B8%A6%E7%94%B5%E9%82%AE%E5%9C%B0%E5%9D%80%E7%9A%84%E9%A1%B5%E9%9D%A2" title="Category:带电邮地址的页面">带电邮地址的页面</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">隐私政策</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:%E5%85%B3%E4%BA%8E">关于维基百科</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:%E5%85%8D%E8%B4%A3%E5%A3%B0%E6%98%8E">免责声明</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">行为准则</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">开发者</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/zh.wikipedia.org">统计</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie声明</a></li> <li id="footer-places-mobileview"><a href="//zh.m.wikipedia.org/w/index.php?title=Module:Message_box&action=edit&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">手机版视图</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.log.warn("This page is using the deprecated ResourceLoader module \"mediawiki.ui.button\".\n[1.41] Please use Codex. See migration guidelines: https://www.mediawiki.org/wiki/Codex/Migrating_from_MediaWiki_UI");mw.config.set({"wgHostname":"mw-web.codfw.main-694cf4987f-mjqwx","wgBackendResponseTime":430,"wgPageParseReport":{"limitreport":{"cputime":"0.137","walltime":"0.178","ppvisitednodes":{"value":927,"limit":1000000},"postexpandincludesize":{"value":37142,"limit":2097152},"templateargumentsize":{"value":2726,"limit":2097152},"expansiondepth":{"value":21,"limit":100},"expensivefunctioncount":{"value":7,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":1028,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 142.783 1 -total"," 80.62% 115.110 1 Template:Protected_page_text/cascade"," 78.38% 111.912 1 Template:Protected_page_text"," 76.54% 109.285 1 Template:Fmbox"," 14.84% 21.190 1 Template:Mbox"," 14.54% 20.758 1 Template:Submit_an_edit_request"," 13.98% 19.959 14 Template:Lan"," 8.24% 11.761 1 Template:Editnotice_load"," 7.20% 10.274 1 Template:Editnotice_load/content"," 6.05% 8.636 1 Template:Editnotice_load/core"]},"scribunto":{"limitreport-timeusage":{"value":"0.043","limit":"10.000"},"limitreport-memusage":{"value":1799256,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-694cf4987f-mjqwx","timestamp":"20241126103233","ttl":2592000,"transientcontent":false}}});});</script> </body> </html>