CINXE.COM

Просмотр кода страницы Модуль:CountryMetaCat — Википедия

<!DOCTYPE html> <html class="client-nojs" lang="ru" dir="ltr"> <head> <meta charset="UTF-8"> <title>Просмотр кода страницы Модуль:CountryMetaCat — Википедия</title> <script>(function(){var className="client-js";var cookie=document.cookie.match(/(?:^|; )ruwikimwclientpreferences=([^;]+)/);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":"ae6c5788-13d6-4089-ad16-012519782fb7","wgCanonicalNamespace":"Module","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":828,"wgPageName":"Модуль:CountryMetaCat","wgTitle":"CountryMetaCat","wgCurRevisionId":141510956,"wgRevisionId":0,"wgArticleId":10783531,"wgIsArticle":false,"wgIsRedirect":false,"wgAction":"edit","wgUserName":null,"wgUserGroups":["*"], "wgCategories":[],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"Scribunto","wgRelevantPageName":"Модуль:CountryMetaCat","wgRelevantArticleId":10783531,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"accuracy":{"levels":1}}},"wgStableRevisionId":141510956,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgCodeEditorCurrentLanguage":"lua","wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled": true,"wgVector2022LanguageInHeader":false,"wgULSisLanguageSelectorEmpty":false,"wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.gadget.common-site":"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.styles.legacy":"ready","mediawiki.ui.button":"ready","ext.charinsert.styles":"ready","ext.flaggedRevs.basic":"ready","mediawiki.codex.messagebox.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","codex-search-styles":"ready","ext.uls.interlanguage":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.codeEditor","ext.scribunto.edit", "mediawiki.action.edit.collapsibleFooter","site","mediawiki.page.ready","skins.vector.legacy.js","ext.centralNotice.geoIP","ext.charinsert","ext.flaggedRevs.advanced","ext.gadget.common-action-edit","ext.gadget.collapserefs","ext.gadget.directLinkToCommons","ext.gadget.referenceTooltips","ext.gadget.logo","ext.gadget.edittop","ext.gadget.navboxDefaultGadgets","ext.gadget.wikibugs","ext.gadget.wikificator","ext.gadget.summaryButtons","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.compactlinks","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.checkUser.clientHints","oojs-ui.styles.icons-media","oojs-ui-core.icons"];</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=ru&amp;modules=codex-search-styles%7Cext.charinsert.styles%7Cext.codeEditor.styles%7Cext.flaggedRevs.basic%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cmediawiki.codex.messagebox.styles%7Cmediawiki.ui.button%7Cskins.vector.styles.legacy&amp;only=styles&amp;skin=vector"> <script async="" src="/w/load.php?lang=ru&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=ru&amp;modules=ext.gadget.common-site&amp;only=styles&amp;skin=vector"> <link rel="stylesheet" href="/w/load.php?lang=ru&amp;modules=site.styles&amp;only=styles&amp;skin=vector"> <noscript><link rel="stylesheet" href="/w/load.php?lang=ru&amp;modules=noscript&amp;only=styles&amp;skin=vector"></noscript> <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="Просмотр кода страницы Модуль:CountryMetaCat — Википедия"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//ru.m.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat"> <link rel="alternate" type="application/x-wiki" title="Править" href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat&amp;action=edit"> <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="Википедия (ru)"> <link rel="EditURI" type="application/rsd+xml" href="//ru.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.ru"> <link rel="alternate" type="application/atom+xml" title="Википедия — Atom-лента" href="/w/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%A1%D0%B2%D0%B5%D0%B6%D0%B8%D0%B5_%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B8&amp;feed=atom"> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="codeeditor-loading skin-vector-legacy mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-828 ns-subject mw-editable page-Модуль_CountryMetaCat rootpage-Модуль_CountryMetaCat skin-vector action-edit"><div id="mw-page-base" class="noprint"></div> <div id="mw-head-base" class="noprint"></div> <div id="content" class="mw-body" role="main"> <a id="top"></a> <div id="siteNotice"><!-- CentralNotice --></div> <div class="mw-indicators"> </div> <h1 id="firstHeading" class="firstHeading mw-first-heading">Просмотр кода страницы Модуль:CountryMetaCat</h1> <div id="bodyContent" class="vector-body"> <div id="contentSub"><div id="mw-content-subtitle">← <a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat" title="Модуль:CountryMetaCat">Модуль:CountryMetaCat</a></div></div> <div id="contentSub2"></div> <div id="jump-to-nav"></div> <a class="mw-jump-link" href="#mw-head">Перейти к навигации</a> <a class="mw-jump-link" href="#searchInput">Перейти к поиску</a> <div id="mw-content-text" class="mw-body-content"><p>У вас нет прав на выполнение действия «редактирование этой страницы» по следующим причинам: </p> <ul class="permissions-errors"><li class="mw-permissionerror-blockedtext"><div class="mw-parser-output"><style data-mw-deduplicate="TemplateStyles:r138182021">.mw-parser-output .fmbox.fmbox-editnotice.ts-editnotice{padding:1em 1.25em;margin-bottom:.25em}.mw-parser-output .fmbox.fmbox-editnotice.ts-editnotice .mbox-image{vertical-align:top;padding:0 .5em 0 .25em}.mw-parser-output .fmbox.fmbox-editnotice.ts-editnotice .mbox-text{padding:0}.mw-parser-output .fmbox.fmbox-editnotice.ts-editnotice-no-header .ts-editnotice-text>p:first-child{margin-top:0}.mw-parser-output .fmbox.fmbox-editnotice .ts-editnotice-text>p:last-child{margin-bottom:0}.mw-parser-output .fmbox.fmbox-editnotice.ts-editnotice-error{background:var(--background-color-error-subtle,#fee7e6);border:1px solid #d33}.mw-parser-output .fmbox.fmbox-editnotice.ts-editnotice-warning{background:var(--background-color-warning-subtle,#fef6e7);border:1px solid #fc3}.mw-parser-output .fmbox.fmbox-editnotice.ts-editnotice-neutral{background:var(--background-color-neutral,#eaecf0);border:1px solid #c8ccd1}.mw-parser-output .fmbox.fmbox-editnotice.ts-editnotice-success{background:var(--background-color-success-subtle,#d5fdf4);border:1px solid #00af89}.mw-parser-output .errorbox .fmbox.fmbox-editnotice.ts-editnotice-error,.mw-parser-output .errorbox .fmbox.fmbox-editnotice.ts-editnotice-warning,.mw-parser-output .errorbox .fmbox.fmbox-editnotice.ts-editnotice-neutral,.mw-parser-output .errorbox .fmbox.fmbox-editnotice.ts-editnotice-success,.mw-parser-output .fmbox.fmbox-editnotice.ts-editnotice-included{border:0;padding:0;background:0}.mw-parser-output .errorbox .fmbox.fmbox-editnotice.ts-editnotice-error .mbox-image,.mw-parser-output .errorbox .fmbox.fmbox-editnotice.ts-editnotice-warning .mbox-image,.mw-parser-output .errorbox .fmbox.fmbox-editnotice.ts-editnotice-neutral .mbox-image,.mw-parser-output .errorbox .fmbox.fmbox-editnotice.ts-editnotice-success .mbox-image,.mw-parser-output .fmbox.fmbox-editnotice.ts-editnotice-included .mbox-image{padding:0 .25em 0 0;vertical-align:top}.mw-parser-output .errorbox .fmbox.fmbox-editnotice.ts-editnotice-error .mbox-text,.mw-parser-output .errorbox .fmbox.fmbox-editnotice.ts-editnotice-warning .mbox-text,.mw-parser-output .errorbox .fmbox.fmbox-editnotice.ts-editnotice-neutral .mbox-text,.mw-parser-output .errorbox .fmbox.fmbox-editnotice.ts-editnotice-success .mbox-text,.mw-parser-output .ts-editnotice-included .mbox-text{padding:0}.mw-parser-output .fmbox.fmbox-editnotice h2{margin:0;padding:0;border-bottom:0;font-family:inherit;font-size:115%;font-weight:bold;line-height:1.6}html.ve-active .mw-parser-output .fmbox.fmbox-editnotice.ts-editnotice-neutral{background:none;border:none;padding:0}html.ve-active .mw-parser-output .fmbox.fmbox-editnotice.ts-editnotice .mbox-image{display:none}</style><style data-mw-deduplicate="TemplateStyles:r138181849">.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-neutral-subtle,#f8f9fa);box-sizing:border-box}.mw-parser-output .fmbox-warning{border:1px solid #bb7070;background-color:#ffdbdb}.mw-parser-output .fmbox-editnotice{background-color: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}.mw-parser-output .fmbox .mbox-textsmall-div{font-size:90%}</style><table class="plainlinks fmbox fmbox-editnotice ts-editnotice ts-editnotice-error ts-editnotice-no-header" role="presentation"><tbody><tr><td class="mbox-image"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/4e/OOjs_UI_icon_error-destructive.svg/20px-OOjs_UI_icon_error-destructive.svg.png" decoding="async" width="20" height="20" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/4e/OOjs_UI_icon_error-destructive.svg/30px-OOjs_UI_icon_error-destructive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/4e/OOjs_UI_icon_error-destructive.svg/40px-OOjs_UI_icon_error-destructive.svg.png 2x" data-file-width="20" data-file-height="20" /></span></span></td><td class="mbox-text"><div class="mbox-text-div"><div class="ts-editnotice-text"> <p><b><a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%91%D0%BB%D0%BE%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B8" title="Википедия:Блокировки">Ваш диапазон IP-адресов заблокирован</a>.</b> <br /> Вы не можете править Википедию, но можете продолжать читать её. Просмотреть вики-текст страницы можно в текстовом поле ниже. </p> </div></div><div class="mbox-textsmall-div hide-when-compact"></div></td></tr></tbody></table></div> <div class="mw-parser-output"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r138182021"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r138181849"><table class="plainlinks fmbox fmbox-editnotice ts-editnotice ts-editnotice-neutral ts-editnotice-no-header" role="presentation"><tbody><tr><td class="mbox-image"><span class="skin-invert-image" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/2/2b/OOjs_UI_icon_information.svg/20px-OOjs_UI_icon_information.svg.png" decoding="async" width="20" height="20" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/2b/OOjs_UI_icon_information.svg/30px-OOjs_UI_icon_information.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/2b/OOjs_UI_icon_information.svg/40px-OOjs_UI_icon_information.svg.png 2x" data-file-width="20" data-file-height="20" /></span></span></td><td class="mbox-text"><div class="mbox-text-div"><div class="ts-editnotice-text"> <p><b>Причина <a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%91%D0%BB%D0%BE%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B8" title="Википедия:Блокировки">блокировки</a></b><br /> </p> <hr /> <p>Этот IP-адрес принадлежит <a href="/wiki/%D0%A5%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F_%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D1%8F" title="Хостинговая компания">хостинговой компании</a> и, скорее всего, <b><a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%9D%D0%B5%D0%B4%D0%BE%D0%BF%D1%83%D1%81%D1%82%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D1%8C_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D0%BE%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8B%D1%85_%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%B8-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%BE%D0%B2" title="Википедия:Недопустимость использования открытых прокси-серверов">является открытым прокси</a></b>. </p><p>Пожалуйста, для редактирования Википедии используйте своего обычного интернет-провайдера. </p> <hr /> <p><br /> <b>Информация о блокировке</b><br />Заблокирован 8.222.0.0/16 администратором <a href="/wiki/%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Ping08" title="Участник:Ping08">‪Ping08‬</a> в 16:01, 12 сентября 2021. Блокировка закончится в <b>16:01, 12 сентября 2026</b> (<a href="/wiki/%D0%92%D1%81%D0%B5%D0%BC%D0%B8%D1%80%D0%BD%D0%BE%D0%B5_%D0%BA%D0%BE%D0%BE%D1%80%D0%B4%D0%B8%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D0%B2%D1%80%D0%B5%D0%BC%D1%8F" title="Всемирное координированное время">по часовому поясу UTC</a>). Ваш IP-адрес — <b>8.222.208.146</b>, технический номер блокировки — <b>#23789579</b>. </p><p><b>Ваш диапазон заблокирован за вандализм?</b> <br /> Диапазоны адресов интернет-провайдеров могут блокироваться <a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%92%D0%B0%D0%BD%D0%B4%D0%B0%D0%BB%D0%B8%D0%B7%D0%BC" title="Википедия:Вандализм">из-за упорного совершения неконструктивных правок</a> отдельными пользователями провайдера. Если вы встречаетесь с этим часто, лучше всего будет <a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A0%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8F" title="Википедия:Регистрация">зарегистрироваться</a>, сейчас или после окончания блокировки (в зависимости от того, позволяют ли вам зарегистрироваться текущие настройки блокировки). </p><p><b>Ваш диапазон заблокирован как прокси?</b> </p> <ul><li>проверьте, отключены ли прокси в настройках браузера или компьютера;</li> <li>если вы уверены, что не пользуетесь прокси, воспользуйтесь кнопкой ниже, чтобы <span class="plainlinks cd-addTopicButton" style=""><a class="external text" href="https://ru.wikipedia.org/w/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:Mytalk&amp;action=edit&amp;section=new&amp;preload=t:preload/unblock"><span class="plainlinks" style="">запросить разблокировку</span></a></span>.</li></ul> <div style="margin:0.5em 0;"><span class="plainlinks cd-addTopicButton" style=""><a class="external text" href="https://ru.wikipedia.org/w/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:Mytalk&amp;action=edit&amp;section=new&amp;preload=t:preload/unblock&amp;preloadtitle=Просьба+о+разблокировке"><span class="plainlinks mw-ui-button mw-ui-progressive" style="">Запросить разблокировку</span></a></span></div> </div></div><div class="mbox-textsmall-div hide-when-compact"></div></td></tr></tbody></table></div></li><li class="mw-permissionerror-globalblocking-blockedtext-range"><b>Your IP address is in a range that has been <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/Global_blocks" class="extiw" title="m:Special:MyLanguage/Global blocks">blocked on all Wikimedia Foundation wikis</a>.</b> <p>The block was made by <a href="/wiki/%D0%A3%D1%87%D0%B0%D1%81%D1%82%D0%BD%D0%B8%D0%BA:Jon_Kolbert" title="Участник:Jon Kolbert">‪Jon Kolbert‬</a>. The reason given is <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>Start of block: 15:12, 27 августа 2023</li> <li>Expiry of block: 15:12, 27 августа 2028</li></ul> <p>Your current IP address is 8.222.208.146. The blocked range is 8.222.128.0/17. </p><p>Пожалуйста, указывайте все эти сведения в любых своих обращениях. If you believe you were blocked by mistake, you can find additional information and instructions in the <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/No_open_proxies" class="extiw" title="m:Special:MyLanguage/No open proxies">No open proxies</a> global policy. </p> Otherwise, to discuss the block please <a href="https://meta.wikimedia.org/wiki/Steward_requests/Global" class="extiw" title="m:Steward requests/Global">post a request for review on Meta-Wiki</a>. You could also send an email to the <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/Stewards" class="extiw" title="m:Special:MyLanguage/Stewards">stewards</a> <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/VRT" class="extiw" title="m:Special:MyLanguage/VRT">VRT</a> queue at <kbd>stewards@wikimedia.org</kbd> including all above details.</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">local p = {} local getArgs = require('Модуль:Arguments').getArgs local findCountry = require('Модуль:Find country') local error_category = '[[Категория:Википедия:Страницы с некорректным использованием модуля CountryMetaCat]]' local errors = {} --------------- Отслеживание ошибок --------------- -- Добавляет сообщение об ошибке в список с указанием кода ошибки local function add_error(error_code, additional_info) local error_specific = { [1] = 'Ошибка: страна не найдена.', [2] = 'Ошибка: часть света не найдена для страны ' .. (additional_info or '') .. '.' } local error_text = error_specific[error_code] if error_text then table.insert(errors, '&lt;span class="error">' .. error_text .. '&lt;/span>') end end -- Возвращает строку с ошибками и очищает список ошибок local function get_errors() local result = table.concat(errors) if result ~= "" then result = result .. error_category end errors = {} -- Очищаем ошибки после получения return result end ---------------- Обработка государств и частей света ---------------- -- Проверяет наличие указанных плейсхолдеров в аргументах local function has_placeholders(args, placeholders) for _, value in pairs(args) do if type(value) == "string" then for _, placeholder in ipairs(placeholders) do if mw.ustring.find(value, placeholder, 1, true) then return true end end end end return false end -- Проверяет наличие плейсхолдеров для частей света local function has_continent_placeholders(args) return has_placeholders(args, {'&lt;часть света>', '&lt;части света>', '&lt;в части света>'}) end -- Проверяет наличие плейсхолдеров для государств local function has_state_placeholders(args) for _, value in pairs(args) do if type(value) == "string" then if mw.ustring.find(value, '&lt;государство[^>]*>') or mw.ustring.find(value, '&lt;государства[^>]*>') or mw.ustring.find(value, '&lt;в государстве[^>]*>') then return true end end end return false end -- Загрузка данных о государствах из JSON local function load_states_data() return mw.loadJsonData('Модуль:CountryMetaCat/state-data.json') end -- Проверяет, попадает ли заданный год в указанный период (век, десятилетие, год) local function check_time_period(start_year, end_year, type, time) local year = tonumber(time) if not year then return false end if type == "century" then local century_start = (year - 1) * 100 + 1 local century_end = year * 100 return (not end_year and start_year &lt;= century_end) or (start_year &lt;= century_end and end_year and end_year >= century_start) elseif type == "decade" then local decade_start = math.floor(year / 10) * 10 local decade_end = decade_start + 9 return (not end_year and start_year &lt;= decade_end) or (start_year &lt;= decade_end and end_year and end_year >= decade_start) else -- year return (not end_year and start_year &lt;= year) or (start_year &lt;= year and end_year and end_year >= year) end end -- Безопасно возвращает название страны в нужном падеже local function get_safe_case(country, case) if not country then return "" end local result = findCountry.findcountryinstring(country, case) if not result or result:match("^Ошибка") then result = "" end return result end -- Находит государства по временному периоду, и сортирует их local function find_states_by_time(country, type, time) local states = {} local states_data = load_states_data() local country_data = states_data.country[country] if not country_data then return states end -- Создаем массив с годами для сортировки local states_with_years = {} for state_name, years in pairs(country_data) do local start_year = tonumber(years[1]) local end_year = years[2] and tonumber(years[2]) or nil if check_time_period(start_year, end_year, type, time) then table.insert(states_with_years, { name = state_name, start_year = start_year, end_year = end_year, cases = { ['именительный'] = get_safe_case(state_name, 'именительный'), ['родительный'] = get_safe_case(state_name, 'родительный'), ['предлог'] = get_safe_case(state_name, 'предлог') } }) end end -- Сортируем по начальному году (по возрастанию) table.sort(states_with_years, function(a, b) return a.start_year &lt; b.start_year end) -- При запросе со временем возвращаем все подходящие государства для дальнейшей обработки return states_with_years end -- Проверяет соответствие названия государства из плейсхолдера с указанным государством local function check_state_match(state, placeholder) if not state then return false end local required_state_name = mw.ustring.match(placeholder, ":([^>]+)>") if not required_state_name then return true end -- если нет конкретного требования, разрешаем любое государство -- Нормализуем названия для корректного сравнения required_state_name = mw.ustring.gsub(required_state_name, "%s+", " ") local state_name = mw.ustring.gsub(state.name or "", "%s+", " ") -- Проверяем на исключения (формат ^Страна1^Страна2^...) if mw.ustring.match(required_state_name, "^%^") then -- Разбиваем строку исключений на отдельные страны local excluded_states = {} for excluded_state in mw.ustring.gmatch(required_state_name, "%^([^%^]+)") do excluded_states[mw.ustring.gsub(excluded_state, "%s+", " ")] = true end -- Возвращаем true, если государство НЕ в списке исключений return not excluded_states[state_name] else -- Обычное сравнение для включения конкретной страны return state_name == required_state_name end end -- Заменяет плейсхолдеры в тексте на значения из таблицы local function replace_placeholders(text, replacements) for placeholder, value in pairs(replacements) do text = mw.ustring.gsub(text, placeholder, value) end return text end -- Удаляет неиспользованные плейсхолдеры из текста local function remove_unused_placeholders(text, placeholders) for _, placeholder in ipairs(placeholders) do text = mw.ustring.gsub(text, placeholder, '') end return text end -- Вспомогательная функция для замены плейсхолдера государства в нужном падеже local function replace_state_placeholder(result, pattern, case, state, is_question) return result:gsub(pattern, function(state_name) if check_state_match(state, pattern:gsub(":([^>]+)>", ":" .. state_name .. ">")) then return state.cases[case] or "" end return is_question and (pattern:gsub("([^>]+)>", state_name .. ">")) or "" end) end --------------- Обработка всех плейсхолдеров --------------- -- Основная обработка всех плейсхолдеров с заменой local function process_placeholders(s, country, continent, state, is_question) if not s then return "" end local result = s local has_exclamation_space = mw.ustring.find(s, "! ") -- Проверка на пустой возврат для не "?" if not is_question then if not state and result:match('&lt;[^>]*государств[^>]*>') then return "" end if state and result:match('&lt;[^>]+:[^>]+>') then local found_match = false for pattern in result:gmatch('&lt;[^>]+:[^>]+>') do if check_state_match(state, pattern) then found_match = true break end end if not found_match then return "" end end end -- Обработка плейсхолдеров государства с использованием вспомогательной функции if state then result = replace_placeholders(result, { ['&lt;государство>'] = state.cases['именительный'], ['&lt;государства>'] = state.cases['родительный'], ['&lt;в государстве>'] = state.cases['предлог'] }) result = replace_state_placeholder(result, '&lt;государство:([^>]+)>', 'именительный', state, is_question) result = replace_state_placeholder(result, '&lt;государства:([^>]+)>', 'родительный', state, is_question) result = replace_state_placeholder(result, '&lt;в государстве:([^>]+)>', 'предлог', state, is_question) end -- Обработка плейсхолдеров частей света (без изменений) if result:match('&lt;[^>]*част[^>]*света[^>]*>') then if continent and continent.cases then result = replace_placeholders(result, { ['&lt;часть света>'] = continent.cases['именительный'] or '', ['&lt;части света>'] = continent.cases['родительный'] or '', ['&lt;в части света>'] = continent.cases['предложный'] and ('в ' .. continent.cases['предложный']) or '' }) else add_error(2, country) result = remove_unused_placeholders(result, { '&lt;часть света>', '&lt;части света>', '&lt;в части света>' }) end end -- Обработка плейсхолдеров страны (без изменений) if country then result = replace_placeholders(result, { ['&lt;страна>'] = get_safe_case(country, 'именительный') or "", ['&lt;страны>'] = get_safe_case(country, 'родительный') or "", ['&lt;в стране>'] = get_safe_case(country, 'предлог') or "" }) elseif not is_question then result = remove_unused_placeholders(result, { '&lt;страна>', '&lt;страны>', '&lt;в стране>' }) end -- Финальная обработка (без изменений) result = mw.ustring.gsub(result, " !", "!") result = mw.ustring.gsub(result, "[%!%s]+$", "") if has_exclamation_space and not mw.ustring.find(result, "!") then result = result .. "! " end return result end --------------- Обработка и публикация категорий --------------- -- Генерирует комбинации частей света и государств local function combinations_categories(country, args) local combinations = {} local continents = {} local states = {} -- Загрузка данных о частях света if has_continent_placeholders(args) then local continents_data = mw.loadJsonData('Модуль:CountryMetaCat/country-continents.json') for _, continent in ipairs(continents_data.continents) do if continent.countries then for _, c in ipairs(continent.countries) do if c == country then table.insert(continents, continent) break end end end end end -- Получение государств if has_state_placeholders(args) then states = find_states_by_time(country, args.type or "year", args.time or os.date("%Y")) end -- Вспомогательная функция для добавления комбинаций local function add_combinations(continents_list, states_list) if #continents_list == 0 and #states_list == 0 then table.insert(combinations, { continent = nil, state = nil }) else for _, continent in ipairs(continents_list) do for _, state in ipairs(states_list) do table.insert(combinations, { continent = continent, state = state }) end end -- Добавляем оставшиеся комбинации, если один из списков пуст if #continents_list > 0 and #states_list == 0 then for _, continent in ipairs(continents_list) do table.insert(combinations, { continent = continent, state = nil }) end elseif #continents_list == 0 and #states_list > 0 then for _, state in ipairs(states_list) do table.insert(combinations, { continent = nil, state = state }) end end end end -- Добавляем комбинации частей света и государств add_combinations(continents, states) return combinations end -- Проверка существования категории local function category_exists(category_name) if not category_name or category_name == '' then return false end local clean_category_name = mw.ustring.match(category_name, "^(.-)!") clean_category_name = clean_category_name or category_name local title = mw.title.new('Категория:' .. clean_category_name) return title and title.exists end -- Обрабатывает и добавляет уникальные категории на основе комбинаций частей света и государств local function process_and_add_categories(text, country, combinations, results, added_categories, check_exists) for _, combination in ipairs(combinations) do if not combination.state or check_state_match(combination.state, text) then local processed = process_placeholders(text, country, combination.continent, combination.state, check_exists) if processed ~= "" then local category_name = mw.ustring.match(processed, "^(.-)!") or processed if not added_categories[category_name] then table.insert(results, string.format('[[Категория:%s]]', mw.ustring.gsub(processed, "!", "|"))) added_categories[category_name] = true end end end end end -- Создание категорий на основе аргументов и комбинаций local function create_categories(args, country, combinations) local results = {} local added_categories = {} if #combinations == 0 and has_continent_placeholders(args) then add_error(2, country) end local ordered_args = {} for i, arg in pairs(args) do if type(arg) == "string" and arg ~= "" and type(i) == "number" then table.insert(ordered_args, {index = i, value = arg}) end end table.sort(ordered_args, function(a, b) return a.index &lt; b.index end) local i = 1 while i &lt;= #ordered_args do local arg_data = ordered_args[i] local arg = arg_data.value if type(arg) == "string" and arg ~= "" then local first_char = mw.ustring.sub(arg, 1, 1) local rest_string = mw.ustring.sub(arg, 2):gsub("^%s+", "") if first_char == '?' then local replacements = {} local j = i + 1 while j &lt;= #ordered_args and mw.ustring.sub(ordered_args[j].value, 1, 1) == '~' do local replacement_text = mw.ustring.sub(ordered_args[j].value, 2):gsub("^%s+", "") table.insert(replacements, replacement_text) j = j + 1 end i = j - 1 -- Обрабатываем каждую комбинацию отдельно for _, combination in ipairs(combinations) do local processed = process_placeholders(rest_string, country, combination.continent, combination.state, true) if processed ~= "" then local category_name = mw.ustring.match(processed, "^(.-)!") or processed if category_exists(category_name) then -- Если категория существует, добавляем её if not added_categories[category_name] then table.insert(results, string.format('[[Категория:%s]]', mw.ustring.gsub(processed, "!", "|"))) added_categories[category_name] = true end else -- Если категория не существует, обрабатываем замены для этой комбинации for _, replacement in ipairs(replacements) do local replacement_processed = process_placeholders(replacement, country, combination.continent, combination.state, false) if replacement_processed ~= "" then local replacement_category = mw.ustring.match(replacement_processed, "^(.-)!") or replacement_processed if not added_categories[replacement_category] then table.insert(results, string.format('[[Категория:%s]]', mw.ustring.gsub(replacement_processed, "!", "|"))) added_categories[replacement_category] = true end end end end end end elseif first_char ~= '~' then -- Обработка обычных категорий без проверки существования process_and_add_categories(arg, country, combinations, results, added_categories, false) end end i = i + 1 end return table.concat(results) end -- Основная функция модуля function p.main(frame) local args = getArgs(frame) local title = args.title or mw.title.getCurrentTitle().text if mw.title.getCurrentTitle().namespace == 10 then return "[[Категория:Шаблоны, использующие модуль CountryMetaCat]]" .. "[[Категория:Шаблоны, использующие индекс категории (автоматический)]]" end local country = findCountry.findcountryinstring(title, 'именительный') if not country or country == "" then add_error(1) return get_errors() end local combinations = combinations_categories(country, args) local result = create_categories(args, country, combinations) if args.noindex ~= "1" then result = mw.getCurrentFrame():preprocess('{{индекс категории (автоматический)}}') .. result end return result .. get_errors() end -- Функция для внешней обработки стран function p._resolve_country(args) local title = args.title or mw.title.getCurrentTitle().text local country = findCountry.findcountryinstring(title, 'именительный') local text = args[1] or "" local is_question = text:match("^%?") local has_state = text:match('&lt;[^>]*государств[^>]*>') local has_specific_state = text:match('&lt;[^>]+:[^>]+>') local result = { result = "", extra_result = nil, error = country and country ~= "" and 0 or 1 } -- Получаем комбинации, если страна найдена local combinations = country and country ~= "" and combinations_categories(country, args) or {} -- Ранний выход, если это ? с названием государства, но комбинаций нет if is_question and has_state and #combinations == 0 then result.result = process_placeholders(text, country, nil, nil, true) return result end -- Проверка на ошибку части света if #combinations > 0 and has_continent_placeholders(args) and not combinations[1].continent then result.error = 2 end -- Сбор допустимых результатов local valid_results = {} for _, combo in ipairs(combinations) do local should_process = is_question and (not has_specific_state or (combo.state and check_state_match(combo.state, text))) or (not has_state or (combo.state and check_state_match(combo.state, text))) if should_process then local processed = process_placeholders(text, country, combo.continent, combo.state, is_question) if processed ~= "" then table.insert(valid_results, processed) if #valid_results >= 2 then break end -- We only need max 2 results end end end -- Результаты if #valid_results > 0 then result.result = valid_results[1] result.extra_result = valid_results[2] elseif is_question and has_state then result.result = process_placeholders(text, country, combinations[1] and combinations[1].continent, nil, true) else result.result = process_placeholders(text, country, nil, nil, is_question) end return result end function p.resolve_country(frame) local args = getArgs(frame) return p._resolve_country(args) end return { main = p.main, resolve_country = p.resolve_country } </textarea><div id="mw-scribunto-console"></div><div class="templatesUsed"><div class="mw-templatesUsedExplanation"><p>Шаблоны, используемые на этой странице: </p></div><ul> <li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Doc/begin" title="Шаблон:Doc/begin">Шаблон:Doc/begin</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Doc/begin&amp;action=edit" title="Шаблон:Doc/begin">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Doc/end" title="Шаблон:Doc/end">Шаблон:Doc/end</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Doc/end&amp;action=edit" title="Шаблон:Doc/end">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Doc/styles.css" title="Шаблон:Doc/styles.css">Шаблон:Doc/styles.css</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Doc/styles.css&amp;action=edit" title="Шаблон:Doc/styles.css">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Docpage" title="Шаблон:Docpage">Шаблон:Docpage</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Docpage&amp;action=edit" title="Шаблон:Docpage">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Join" title="Шаблон:Join">Шаблон:Join</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Join&amp;action=edit" title="Шаблон:Join">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_left" title="Шаблон:Str left">Шаблон:Str left</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_left&amp;action=edit" title="Шаблон:Str left">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_len" title="Шаблон:Str len">Шаблон:Str len</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_len&amp;action=edit" title="Шаблон:Str len">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_rightc" title="Шаблон:Str rightc">Шаблон:Str rightc</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_rightc&amp;action=edit" title="Шаблон:Str rightc">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_sub" title="Шаблон:Str sub">Шаблон:Str sub</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_sub&amp;action=edit" title="Шаблон:Str sub">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_trim" title="Шаблон:Str trim">Шаблон:Str trim</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_trim&amp;action=edit" title="Шаблон:Str trim">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Tl" title="Шаблон:Tl">Шаблон:Tl</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Tl&amp;action=edit" title="Шаблон:Tl">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Trunc" title="Шаблон:Trunc">Шаблон:Trunc</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Trunc&amp;action=edit" title="Шаблон:Trunc">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Yesno" title="Шаблон:Yesno">Шаблон:Yesno</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Yesno&amp;action=edit" title="Шаблон:Yesno">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Yesno-yes" title="Шаблон:Yesno-yes">Шаблон:Yesno-yes</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Yesno-yes&amp;action=edit" title="Шаблон:Yesno-yes">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%92%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D1%8C_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82" title="Шаблон:Выполнить скрипт">Шаблон:Выполнить скрипт</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%92%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D1%8C_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82&amp;action=edit" title="Шаблон:Выполнить скрипт">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F_%D0%B4%D0%BB%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B" title="Шаблон:Действия для страницы">Шаблон:Действия для страницы</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F_%D0%B4%D0%BB%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B&amp;action=edit" title="Шаблон:Действия для страницы">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F_%D0%B4%D0%BB%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B/styles.css" title="Шаблон:Действия для страницы/styles.css">Шаблон:Действия для страницы/styles.css</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F_%D0%B4%D0%BB%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B/styles.css&amp;action=edit" title="Шаблон:Действия для страницы/styles.css">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F_%D1%81_%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%D0%BE%D0%BC" title="Шаблон:Категория с размером">Шаблон:Категория с размером</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F_%D1%81_%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%D0%BE%D0%BC&amp;action=edit" title="Шаблон:Категория с размером">посмотреть исходный код</a>) (частично защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9C%D0%B0%D1%80%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9_%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA" title="Шаблон:Маркированный список">Шаблон:Маркированный список</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9C%D0%B0%D1%80%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9_%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA&amp;action=edit" title="Шаблон:Маркированный список">посмотреть исходный код</a>) (частично защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9C%D0%B0%D1%80%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9_%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA/styles.css" title="Шаблон:Маркированный список/styles.css">Шаблон:Маркированный список/styles.css</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9C%D0%B0%D1%80%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9_%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA/styles.css&amp;action=edit" title="Шаблон:Маркированный список/styles.css">посмотреть исходный код</a>) (частично защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9E%D1%87%D0%B8%D1%81%D1%82%D0%B8%D1%82%D1%8C_%D0%BA%D1%8D%D1%88" title="Шаблон:Очистить кэш">Шаблон:Очистить кэш</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%9E%D1%87%D0%B8%D1%81%D1%82%D0%B8%D1%82%D1%8C_%D0%BA%D1%8D%D1%88&amp;action=edit" title="Шаблон:Очистить кэш">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%A6%D0%B2%D0%B5%D1%82%D0%BD%D0%B0%D1%8F_%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0" title="Шаблон:Цветная ссылка">Шаблон:Цветная ссылка</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%A6%D0%B2%D0%B5%D1%82%D0%BD%D0%B0%D1%8F_%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0&amp;action=edit" title="Шаблон:Цветная ссылка">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%A6%D0%B2%D0%B5%D1%82%D0%BD%D0%B0%D1%8F_%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0/styles.css" title="Шаблон:Цветная ссылка/styles.css">Шаблон:Цветная ссылка/styles.css</a> (<a href="/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%A6%D0%B2%D0%B5%D1%82%D0%BD%D0%B0%D1%8F_%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0/styles.css&amp;action=edit" title="Шаблон:Цветная ссылка/styles.css">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Arguments" title="Модуль:Arguments">Модуль:Arguments</a> (<a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Arguments&amp;action=edit" title="Модуль:Arguments">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CenturyMetaCat/doc" title="Модуль:CenturyMetaCat/doc">Модуль:CenturyMetaCat/doc</a> (<a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CenturyMetaCat/doc&amp;action=edit" title="Модуль:CenturyMetaCat/doc">править</a>) </li><li><a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat/doc" title="Модуль:CountryMetaCat/doc">Модуль:CountryMetaCat/doc</a> (<a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat/doc&amp;action=edit" title="Модуль:CountryMetaCat/doc">править</a>) </li><li><a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:List" title="Модуль:List">Модуль:List</a> (<a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:List&amp;action=edit" title="Модуль:List">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Separated_entries" title="Модуль:Separated entries">Модуль:Separated entries</a> (<a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Separated_entries&amp;action=edit" title="Модуль:Separated entries">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:String" title="Модуль:String">Модуль:String</a> (<a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:String&amp;action=edit" title="Модуль:String">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:TableTools" title="Модуль:TableTools">Модуль:TableTools</a> (<a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:TableTools&amp;action=edit" title="Модуль:TableTools">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Template_call_code" title="Модуль:Template call code">Модуль:Template call code</a> (<a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Template_call_code&amp;action=edit" title="Модуль:Template call code">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Template_call_code/styles.css" title="Модуль:Template call code/styles.css">Модуль:Template call code/styles.css</a> (<a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Template_call_code/styles.css&amp;action=edit" title="Модуль:Template call code/styles.css">посмотреть исходный код</a>) (защищено)</li><li><a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Yesno" title="Модуль:Yesno">Модуль:Yesno</a> (<a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Yesno&amp;action=edit" title="Модуль:Yesno">посмотреть исходный код</a>) (защищено)</li></ul></div><p id="mw-returnto">Возврат к странице <a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat" title="Модуль:CountryMetaCat">Модуль:CountryMetaCat</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://ru.wikipedia.org/wiki/Модуль:CountryMetaCat">https://ru.wikipedia.org/wiki/Модуль:CountryMetaCat</a></div></div> <div id="catlinks" class="catlinks catlinks-allhidden" data-mw="interface"></div> </div> </div> <div id="mw-navigation"> <h2>Навигация</h2> <div id="mw-head"> <nav id="p-personal" class="mw-portlet mw-portlet-personal vector-user-menu-legacy vector-menu" aria-labelledby="p-personal-label" > <h3 id="p-personal-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Персональные инструменты</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anonuserpage" class="mw-list-item"><span title="Страница участника для моего IP">Вы не представились системе</span></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%9C%D0%BE%D1%91_%D0%BE%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5" title="Страница обсуждений для моего IP [n]" accesskey="n"><span>Обсуждение</span></a></li><li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%9C%D0%BE%D0%B9_%D0%B2%D0%BA%D0%BB%D0%B0%D0%B4" title="Список правок, сделанных с этого IP-адреса [y]" accesskey="y"><span>Вклад</span></a></li><li id="pt-createaccount" class="mw-list-item"><a href="/w/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_%D1%83%D1%87%D1%91%D1%82%D0%BD%D1%83%D1%8E_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D1%8C&amp;returnto=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%3ACountryMetaCat&amp;returntoquery=action%3Dedit" title="Мы предлагаем вам создать учётную запись и войти в систему, хотя это и не обязательно."><span>Создать учётную запись</span></a></li><li id="pt-login" class="mw-list-item"><a href="/w/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D1%85%D0%BE%D0%B4&amp;returnto=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%3ACountryMetaCat&amp;returntoquery=action%3Dedit" title="Здесь можно зарегистрироваться в системе, но это необязательно. [o]" accesskey="o"><span>Войти</span></a></li> </ul> </div> </nav> <div id="left-navigation"> <nav id="p-namespaces" class="mw-portlet mw-portlet-namespaces vector-menu-tabs vector-menu-tabs-legacy vector-menu" aria-labelledby="p-namespaces-label" > <h3 id="p-namespaces-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Пространства имён</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-module" class="selected mw-list-item"><a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat" title="Просмотреть страницу модуля [c]" accesskey="c"><span>Модуль</span></a></li><li id="ca-talk" class="new mw-list-item"><a href="/w/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F:CountryMetaCat&amp;action=edit&amp;redlink=1" rel="discussion" class="new" title="Обсуждение основной страницы (страница отсутствует) [t]" accesskey="t"><span>Обсуждение</span></a></li> </ul> </div> </nav> <nav id="p-variants" class="mw-portlet mw-portlet-variants emptyPortlet vector-menu-dropdown vector-menu" aria-labelledby="p-variants-label" > <input type="checkbox" id="p-variants-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-variants" class="vector-menu-checkbox" aria-labelledby="p-variants-label" > <label id="p-variants-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">English</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </nav> </div> <div id="right-navigation"> <nav id="p-views" class="mw-portlet mw-portlet-views vector-menu-tabs vector-menu-tabs-legacy vector-menu" aria-labelledby="p-views-label" > <h3 id="p-views-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Просмотры</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="mw-list-item"><a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat"><span>Читать</span></a></li><li id="ca-edit" class="selected mw-list-item"><a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat&amp;action=edit" title="Править исходный текст этой страницы"><span>Править код</span></a></li><li id="ca-history" class="mw-list-item"><a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat&amp;action=history" title="Журнал изменений страницы [h]" accesskey="h"><span>История</span></a></li> </ul> </div> </nav> <nav id="p-cactions" class="mw-portlet mw-portlet-cactions emptyPortlet vector-menu-dropdown vector-menu" aria-labelledby="p-cactions-label" title="Больше возможностей" > <input type="checkbox" id="p-cactions-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-cactions" class="vector-menu-checkbox" aria-labelledby="p-cactions-label" > <label id="p-cactions-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Ещё</span> </label> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </nav> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <h3 >Поиск</h3> <form action="/w/index.php" id="searchform" class="vector-search-box-form"> <div id="simpleSearch" class="vector-search-box-inner" data-search-loc="header-navigation"> <input class="vector-search-box-input" type="search" name="search" placeholder="Искать в Википедии" aria-label="Искать в Википедии" autocapitalize="sentences" title="Искать в Википедии [f]" accesskey="f" id="searchInput" > <input type="hidden" name="title" value="Служебная:Поиск"> <input id="mw-searchButton" class="searchButton mw-fallbackSearchButton" type="submit" name="fulltext" title="Найти страницы, содержащие указанный текст" value="Найти"> <input id="searchButton" class="searchButton" type="submit" name="go" title="Перейти к странице, имеющей в точности такое название" value="Перейти"> </div> </form> </div> </div> </div> <div id="mw-panel" class="vector-legacy-sidebar"> <div id="p-logo" role="banner"> <a class="mw-wiki-logo" href="/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0" title="Перейти на заглавную страницу"></a> </div> <nav id="p-navigation" class="mw-portlet mw-portlet-navigation vector-menu-portal portal vector-menu" aria-labelledby="p-navigation-label" > <h3 id="p-navigation-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Навигация</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0" title="Перейти на заглавную страницу [z]" accesskey="z"><span>Заглавная страница</span></a></li><li id="n-content" class="mw-list-item"><a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D0%BD%D0%B8%D0%B5"><span>Содержание</span></a></li><li id="n-featured" class="mw-list-item"><a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%98%D0%B7%D0%B1%D1%80%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8" title="Статьи, считающиеся лучшими статьями проекта"><span>Избранные статьи</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%A1%D0%BB%D1%83%D1%87%D0%B0%D0%B9%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0" title="Посмотреть случайно выбранную страницу [x]" accesskey="x"><span>Случайная статья</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/%D0%9F%D0%BE%D1%80%D1%82%D0%B0%D0%BB:%D0%A2%D0%B5%D0%BA%D1%83%D1%89%D0%B8%D0%B5_%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D1%8F" title="Статьи о текущих событиях в мире"><span>Текущие события</span></a></li><li id="n-sitesupport" class="mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_ru.wikipedia.org&amp;uselang=ru" title="Поддержите нас"><span>Пожертвовать</span></a></li> </ul> </div> </nav> <nav id="p-participation" class="mw-portlet mw-portlet-participation vector-menu-portal portal vector-menu" aria-labelledby="p-participation-label" > <h3 id="p-participation-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Участие</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-bug_in_article" class="mw-list-item"><a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A1%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BE%D0%B1_%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0%D1%85" title="Сообщить об ошибке в этой статье"><span>Сообщить об ошибке</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5"><span>Как править статьи</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A1%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D1%81%D1%82%D0%B2%D0%BE" title="О проекте, о том, чем здесь можно заниматься, а также — где что находится"><span>Сообщество</span></a></li><li id="n-forum" class="mw-list-item"><a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A4%D0%BE%D1%80%D1%83%D0%BC" title="Форум участников Википедии"><span>Форум</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%A1%D0%B2%D0%B5%D0%B6%D0%B8%D0%B5_%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B8" title="Список последних изменений [r]" accesskey="r"><span>Свежие правки</span></a></li><li id="n-newpages" class="mw-list-item"><a href="/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%9D%D0%BE%D0%B2%D1%8B%D0%B5_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B" title="Список недавно созданных страниц"><span>Новые страницы</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0" title="Место расположения Справки"><span>Справка</span></a></li> </ul> </div> </nav> <nav id="p-tb" class="mw-portlet mw-portlet-tb vector-menu-portal portal vector-menu" aria-labelledby="p-tb-label" > <h3 id="p-tb-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Инструменты</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%A1%D1%81%D1%8B%D0%BB%D0%BA%D0%B8_%D1%81%D1%8E%D0%B4%D0%B0/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat" title="Список всех страниц, ссылающихся на данную [j]" accesskey="j"><span>Ссылки сюда</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%A1%D0%B2%D1%8F%D0%B7%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B8/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat" rel="nofollow" title="Последние изменения в страницах, на которые ссылается эта страница [k]" accesskey="k"><span>Связанные правки</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%A1%D0%BF%D0%B5%D1%86%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B" title="Список служебных страниц [q]" accesskey="q"><span>Служебные страницы</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat&amp;action=info" title="Подробнее об этой странице"><span>Сведения о странице</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:UrlShortener&amp;url=https%3A%2F%2Fru.wikipedia.org%2Fw%2Findex.php%3Ftitle%3D%25D0%259C%25D0%25BE%25D0%25B4%25D1%2583%25D0%25BB%25D1%258C%3ACountryMetaCat%26action%3Dedit"><span>Получить короткий URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:QrCode&amp;url=https%3A%2F%2Fru.wikipedia.org%2Fw%2Findex.php%3Ftitle%3D%25D0%259C%25D0%25BE%25D0%25B4%25D1%2583%25D0%25BB%25D1%258C%3ACountryMetaCat%26action%3Dedit"><span>Скачать QR-код</span></a></li> </ul> </div> </nav> <nav id="p-coll-print_export" class="mw-portlet mw-portlet-coll-print_export emptyPortlet vector-menu-portal portal vector-menu" aria-labelledby="p-coll-print_export-label" > <h3 id="p-coll-print_export-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">Печать/экспорт</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </nav> <nav id="p-wikibase-otherprojects" class="mw-portlet mw-portlet-wikibase-otherprojects emptyPortlet vector-menu-portal portal vector-menu" aria-labelledby="p-wikibase-otherprojects-label" > <h3 id="p-wikibase-otherprojects-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">В других проектах</span> </h3> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </nav> <nav id="p-lang" class="mw-portlet mw-portlet-lang vector-menu-portal portal vector-menu" aria-labelledby="p-lang-label" > <h3 id="p-lang-label" class="vector-menu-heading " > <span class="vector-menu-heading-label">На других языках</span> </h3> <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> </nav> </div> </div> <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/ru">Политика конфиденциальности</a></li> <li id="footer-places-about"><a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5">Описание Википедии</a></li> <li id="footer-places-disclaimers"><a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%9E%D1%82%D0%BA%D0%B0%D0%B7_%D0%BE%D1%82_%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8">Отказ от ответственности</a></li> <li id="footer-places-contact"><a href="//ru.wikipedia.org/wiki/Википедия:Контакты">Свяжитесь с нами</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Policy:Universal_Code_of_Conduct/ru">Кодекс поведения</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/#/ru.wikipedia.org">Статистика</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Заявление о куки</a></li> <li id="footer-places-mobileview"><a href="//ru.m.wikipedia.org/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:CountryMetaCat&amp;action=edit&amp;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> <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.log.warn("This page is using the deprecated ResourceLoader module \"codex-search-styles\".\n[1.43] Use a CodexModule with codexComponents to set your specific components used: https://www.mediawiki.org/wiki/Codex#Using_a_limited_subset_of_components");mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-l2lmx","wgBackendResponseTime":374,"wgPageParseReport":{"limitreport":{"cputime":"0.114","walltime":"0.149","ppvisitednodes":{"value":451,"limit":1000000},"postexpandincludesize":{"value":20179,"limit":2097152},"templateargumentsize":{"value":3835,"limit":2097152},"expansiondepth":{"value":15,"limit":100},"expensivefunctioncount":{"value":1,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":7224,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 125.904 1 -total"," 99.93% 125.814 2 Шаблон:Editnotice"," 71.03% 89.427 2 Шаблон:Fmbox"," 13.75% 17.307 1 MediaWiki:Blockedtext/IP-диапазон"," 11.99% 15.092 10 Шаблон:Ifempty"," 11.54% 14.535 2 Шаблон:Добавить_тему"," 2.45% 3.080 1 Шаблон:BlockedHosting"," 2.07% 2.603 4 Шаблон:Yesno"]},"scribunto":{"limitreport-timeusage":{"value":"0.036","limit":"10.000"},"limitreport-memusage":{"value":1564697,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-l2lmx","timestamp":"20241124144003","ttl":2592000,"transientcontent":false}}});});</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10