CINXE.COM

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

<!DOCTYPE html> <html class="client-nojs" lang="ru" dir="ltr"> <head> <meta charset="UTF-8"> <title>Просмотр кода страницы Модуль:WD — Википедия</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":"3ec9d0a2-64ca-4c45-a580-646e165ed48b","wgCanonicalNamespace":"Module","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":828,"wgPageName":"Модуль:WD","wgTitle":"WD","wgCurRevisionId":130337941,"wgRevisionId":0,"wgArticleId":6425732,"wgIsArticle":false,"wgIsRedirect":false,"wgAction":"edit","wgUserName":null,"wgUserGroups":["*"],"wgCategories":[], "wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"Scribunto","wgRelevantPageName":"Модуль:WD","wgRelevantArticleId":6425732,"wgIsProbablyEditable":false,"wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":["autoconfirmed"],"wgRestrictionMove":["autoconfirmed"],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"accuracy":{"levels":1}}},"wgStableRevisionId":130337941,"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":30000,"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","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=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="Просмотр кода страницы Модуль:WD — Википедия"> <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:WD"> <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:WD"> <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 page-Модуль_WD rootpage-Модуль_WD 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">Просмотр кода страницы Модуль:WD</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:WD" title="Модуль:WD">Модуль:WD</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-protectedpagetext"><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 class="mw-valign-middle" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/0/0f/OOjs_UI_icon_lock-destructive.svg/20px-OOjs_UI_icon_lock-destructive.svg.png" decoding="async" width="20" height="20" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/0f/OOjs_UI_icon_lock-destructive.svg/30px-OOjs_UI_icon_lock-destructive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/0f/OOjs_UI_icon_lock-destructive.svg/40px-OOjs_UI_icon_lock-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%A7%D0%B0%D1%81%D1%82%D0%B8%D1%87%D0%BD%D0%B0%D1%8F_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D0%B0_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86" class="mw-redirect" title="Википедия:Частичная защита страниц">частично защищена</a></b> и не может редактироваться <b>незарегистрированными</b> и <b>новыми участниками</b>. </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>Почему так произошло:</b> </p> <ul><li>Частичная защита обычно ставится для предотвращения <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> популярных страниц. Большинство статей могут свободно редактироваться всеми.</li> <li>Причина может быть указана в <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:Log&amp;type=protect&amp;page=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:WD">журнале защиты</a>. Если в журнале нет подходящих записей, возможно, страница была переименована после защиты.</li></ul> <p><b>Вы можете:</b> </p> <ul><li><a href="/wiki/%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" 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>.</li> <li><a href="/wiki/%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" title="Служебная:Создать учётную запись">зарегистрироваться</a>, подождать 4 дня и сделать 15 правок.</li> <li><span class="plainlinks"><a class="external text" href="https://ru.wikipedia.org/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%3AWD&amp;preload=Template%3ASubmit+an+edit+request%2Fpreload&amp;action=edit&amp;section=new&amp;editintro=Template%3AEdit+semi-protected%2Feditintro&amp;dtpreload=1&amp;preloadtitle=%D0%97%D0%B0%D0%BF%D1%80%D0%BE%D1%81+%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B8+%D0%BF%D0%BE%D0%BB%D1%83%D0%B7%D0%B0%D1%89%D0%B8%D1%89%D1%91%D0%BD%D0%BD%D0%BE%D0%B9+%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B+%D0%BE%D1%82+28+%D0%BD%D0%BE%D1%8F%D0%B1%D1%80%D1%8F+2024&amp;preloadparams%5B%5D=edit+semi-protected&amp;preloadparams%5B%5D=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%3AWD">добавить на странице обсуждения запрос к другим участникам</a></span> на изменение страницы.</li> <li class="mw-empty-elt"></li><li class="group-user-show"><a href="/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A1%D0%BD%D1%8F%D1%82%D0%B8%D0%B5_%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D1%8B" title="Википедия:Снятие защиты">предложить снять защиту</a> со страницы.</li></ul> <p class="mw-empty-elt"> </p> </div></div><div class="mbox-textsmall-div hide-when-compact"></div></td></tr></tbody></table></div></li><li class="mw-permissionerror-blockedtext"><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-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 wd = { -- ---------------------------------------------------------------------------------------------------------- -- Константы ET_xxx (entity types) -- ET_ITEM = "item", ET_PROPERTY = "property", ET_STATEMENT = "statement", -- ---------------------------------------------------------------------------------------------------------- -- Константы DT_xxx (data types) -- DT_ITEM = "wikibase-item", -- "datavalue": { "value": { "numeric-id": 1551807, "entity-type": "item" }, "type": "wikibase-entityid" } DT_PROPERTY = "wikibase-property", -- "datavalue": { "value": { "numeric-id": 1753, "entity-type": "property" }, "type": "wikibase-entityid" } DT_DATETIME = "time", -- "datavalue": { "value": { "before": 0, "time": "+2013-10-28T00:00:00Z", "timezone": 0, "precision": 11, "after": 0, -- "calendarmodel": "http://www.wikidata.org/entity/Q1985727"}, -- "type": "time"} DT_COMMONS = "commonsMedia", -- "datavalue": { "value": "Turgenev by Repin.jpg", "type": "string" }, "datatype": "commonsMedia" } DT_STRING = "string", -- "datavalue": { "value": "/m/04j_pj", "type": "string" } DT_URL = "url", -- "datavalue": { "value": "http://www.acme.com/", "type": "string" } DT_ML_STRING = "monolingualtext", -- "datavalue": { "value": { "language": "ru", "text": "Накануне" }, "type": "monolingualtext" } DT_COORD = "globe-coordinate", -- "datavalue": { "value": { "longitude": 30.352547, "precision": 1e-05, -- "globe": "http://www.wikidata.org/entity/Q2", "latitude": 59.943044 }, -- "type": "globecoordinate" } DT_QUANTITY = "quantity", -- "datavalue": { "value": { "amount": "+103", "upperBound": "+104", "lowerBound": "+102", -- "unit": "http://www.wikidata.org/entity/Q42289" }, -- "type": "quantity" } -- ---------------------------------------------------------------------------------------------------------- -- Константы VT_xxx (value types) -- VT_ENTITY_ID = "wikibase-entityid", -- используется для DT_ITEM и DT_PROPERTY VT_DATETIME = "time", -- используется для DT_DATETIME VT_COORD = "globecoordinate", -- используется для DT_COORD VT_STRING = "string", -- используется для DT_STRING, DT_URL и DT_COMMONS VT_ML_STRING = "monolingualtext", -- используется для DT_ML_STRING VT_QUANTITY = "quantity", -- используется для DT_QUANTITY -- ---------------------------------------------------------------------------------------------------------- -- Константы ST_xxx (snak types) -- ST_VALUE = "value", -- "конкретное значение" ST_UNKNOWN = "somevalue", -- "значение неизвестно" ST_NO_VALUE = "novalue", -- "значение отсутствует" -- ---------------------------------------------------------------------------------------------------------- -- Константы RANK_xxx (ranks) -- RANK_NORNAL = "normal", -- "нормальный ранг" RANK_PREFERRED = "preferred", -- "предпочтительный ранг" RANK_DEPRECATED = "deprecated", -- "нерекомендуемый ранг" -- ---------------------------------------------------------------------------------------------------------- -- Константы TP_xxx (time precision) -- TP_10E8_YEARS = 1, -- 100 млн лет TP_10E7_YEARS = 2, -- 10 млн лет TP_10E6_YEARS = 3, -- 1 млн лет TP_10E5_YEARS = 4, -- 100 тыс лет TP_10E4_YEARS = 5, -- 10 тыс лет TP_10E3_YEARS = 6, -- 1 тыс лет TP_CENTURY = 7, -- 100 лет TP_DECADE = 8, -- 10 лет TP_YEAR = 9, -- 1 год TP_MONTH = 10, -- 1 месяц TP_DAY = 11, -- 1 день -- ---------------------------------------------------------------------------------------------------------- -- Константы CM_xxx (calendar model) -- CM_GREGORIAN = "http://www.wikidata.org/entity/Q1985727", -- пролептический григорианский календарь CM_JULIAN = "http://www.wikidata.org/entity/Q1985786", -- пролептический юлианский календарь -- ---------------------------------------------------------------------------------------------------------- -- Константа GLOBE_xxx (небесное тело, к которому относятся координаты) -- GLOBE_EARTH = "http://www.wikidata.org/entity/Q2", -- Земля GLOBE_MOON = "http://www.wikidata.org/entity/Q405" -- Луна -- }; -- ---------------------------------------------------------------------------------------------------------- -- Константы -- local LANG_EN = "en"; local MSG_NO_LABEL = "нет метки"; local MSG_NO_DESCRIPTION = "нет описания"; -- ---------------------------------------------------------------------------------------------------------- -- Сообщения об ошибках -- local ERRMSG_PROPERTY_NOT_FOUND = "свойство %s не найдено"; local ERRMSG_ITEM_NOT_FOUND = "элемент %s не найден"; local ERRMSG_ENTITY_NOT_FOUND = "сущность %s не найдена"; local ERRMSG_CLAIM_NOT_FOUND = "%s не имеет %s"; -- ---------------------------------------------------------------------------------------------------------- -- function wd.is_property(entity) return (entity ~= nil) and (entity["type"] == wd.ET_PROPERTY); end; -- function wd.is_item(entity) return (entity ~= nil) and (entity["type"] == wd.ET_ITEM); end; -- function wd.is_statement(statement) return (statement ~= nil) and (statement["type"] == wd.ET_STATEMENT); end; -- function wd.get_statement_value(statement, s_datatype, s_value_type) if statement == nil then return nil; end; local snak = statement["mainsnak"]; if (snak == nil) or (snak["datatype"] ~= s_datatype) or (snak["snaktype"] ~= wd.ST_VALUE) then return nil; end; local datavalue = snak["datavalue"]; if (datavalue == nil) or (datavalue["type"] ~= s_value_type) then return nil; end; return datavalue["value"]; end; -- function wd.get_item_id(statement) local value = wd.get_statement_value(statement, wd.DT_ITEM, wd.VT_ENTITY_ID); if (value == nil) or (value["entity-type"] ~= wd.ET_ITEM) then return nil; end; return value["numeric-id"]; end; -- function wd.get_item_qid(statement) local n_id = wd.get_item_id(statement); if n_id == nil then return nil; else return "Q" .. tostring(n_id); end; end; -- function wd.has_valid_item_value (entity, s_property_id, n_item_id) local claim = nil; if (entity ~= nil) and (entity.claims ~= nil) then claim = entity.claims[s_property_id]; end; if claim ~= nil then for key, value in pairs(claim) do if (value.rank ~= wd.RANK_DEPRECATED) and (wd.get_item_id(value) == n_item_id) then return true; end; end; end; return false; end; -- function wd.get_label(entity, s_lang, s_default) local s_label = s_default; if entity["labels"] ~= nil then local l = entity.labels[s_lang]; if (l == nil) and (s_lang ~= LANG_EN) then l = entity.labels[LANG_EN]; end; if l ~= nil then s_label = l.value; end; end; return s_label; end; -- function wd.get_description(entity, s_lang, s_default) local s_description = s_default; if entity["descriptions"] ~= nil then local l = entity.descriptions[s_lang]; if (l == nil) and (s_lang ~= LANG_EN) then l = entity.descriptions[LANG_EN]; end; if l ~= nil then s_description = l.value; end; end; return s_description; end; -- ---------------------------------------------------------------------------------------------------------- -- Функции для получения ссылки на данный вики-проект в виде (пример для Q644102): -- { "site": "ruwiki", "title": "Спасо-Преображенский собор (Санкт-Петербург)", "badges": { 1: "Q17437798" } } -- Если ссылки нет, возвращает nil. -- Примеры -- local sitelink = wd.get_sitelink(entity, "ruwiki"); -- local sitelink = wd.get_sitelink_by_lang(entity, "wiki", ["ru", "de", "en"]); -- function wd.get_sitelink(entity, s_code) if entity["sitelinks"] == nil then return nil; end; return entity.sitelinks[s_code]; end; -- function wd.get_sitelink_by_lang(entity, s_suffix, langs) if entity["sitelinks"] == nil then return nil; end; local sitelink = nil; for key, s_lang in pairs(langs) do sitelink = entity.sitelinks[s_lang .. s_suffix]; if sitelink ~= nil then break; end; end; return sitelink; end; -- local map = { ruwikisource = "s:", ruwiki = "", ruwikiquote = "q:", ruwikinews = "n:", ruwikivoyage = "voy:", commonswiki = "commons:", wikidatawiki = "d:", specieswiki = "species:" }; -- local lang_map = { wikisource = "s:", wiki = "", wikiquote = "q:", wikinews = "n:", wikivoyage = "voy:" }; -- function wd.map_sitelink_to_prefix(s_site) local s_iw_prefix = map[s_site]; if s_iw_prefix ~= nil then return s_iw_prefix; end; local n_len = mw.ustring.len(s_site); for s_suffix, s_iw_prefix in pairs(lang_map) do --mw.log("suffix: "..s_suffix); --mw.log("interwiki prefix: "..s_iw_prefix); local n_suffix_len = mw.ustring.len(s_suffix); local n_lang_len = n_len - n_suffix_len; if (n_lang_len > 0) and (mw.ustring.sub(s_site, -n_suffix_len) == s_suffix) then return s_iw_prefix .. mw.ustring.sub(s_site, 1, n_lang_len) .. ":"; end; end; error("Can't map " .. s_site .. " to a interwiki link"); end; -- -- {{#invoke:WD|map_sitelink|ruwikisource}} -- {{#invoke:WD|map_sitelink|enwikisource}} -- {{#invoke:WD|map_sitelink|enwiki}} -- {{#invoke:WD|map_sitelink|ruwiki}} function wd.map_sitelink (frame) return "[["..wd.map_sitelink_to_prefix(tostring(frame.args[1])).."]]"; end; -- -- {{#invoke:WD|dump_iwikimap}} -- {{#invoke:WD|dump_iwikimap|local}} -- {{#invoke:WD|dump_iwikimap|!local}} --function wd.dump_iwikimap (frame) -- return wd.table_to_string(mw.site.interwikiMap(tostring(frame.args[1])), ""); --end; -- ---------------------------------------------------------------------------------------------------------- -- Функция для Шаблон:WD label -- Возвращает метку элемента или свойства -- -- Примеры для свойств: -- {{#invoke:WD|label|P569|ru}} → дата рождения -- {{#invoke:WD|label|P569|en}} → date of birth -- {{#invoke:WD|label|P569|de}} → Geburtsdatum -- {{#invoke:WD|label|P569|la}} → natus -- -- {{#invoke:WD|label|P97|ru}} → титул -- {{#invoke:WD|label|P97|en}} → noble title -- {{#invoke:WD|label|P97|la}} → noble title (так как метки на латыни нет) -- -- {{#invoke:WD|label|P999999|ru}} → ошибка (несуществующее свойство) -- -- Примеры для элементов: -- {{#invoke:WD|label|Q2|ru}} → Земля -- {{#invoke:WD|label|Q2|en}} → Earth -- {{#invoke:WD|label|Q2|de}} → Erde -- {{#invoke:WD|label|Q2|la}} → Tellus -- -- {{#invoke:WD|label|Q6|ru}} → ошибка (несуществующий элемент) -- {{#invoke:WD|label|Q8258093|ru}} → Category:Aquitanians (перенаправление Q8258093 → Q6305566) -- function wd.label (frame) local s_id = tostring(frame.args[1]); local s_lang = tostring(frame.args[2]); local entity = mw.wikibase.getEntity(s_id); if entity == nil then if mw.ustring.match(s_id, "[Qq]%d+") ~= nil then error(mw.ustring.format(ERRMSG_ITEM_NOT_FOUND, s_id)); elseif mw.ustring.match(s_id, "[Pp]%d+") ~= nil then error(mw.ustring.format(ERRMSG_PROPERTY_NOT_FOUND, s_id)); else error(mw.ustring.format(ERRMSG_ENTITY_NOT_FOUND, s_id)); end; end; return wd.get_label(entity, s_lang, MSG_NO_LABEL); end; -- function wd.description (frame) local s_id = tostring(frame.args[1]); local s_lang = tostring(frame.args[2]); local entity = mw.wikibase.getEntity(s_id); if entity == nil then if mw.ustring.match(s_id, "[Qq]%d+") ~= nil then error(mw.ustring.format(ERRMSG_ITEM_NOT_FOUND, s_id)); elseif mw.ustring.match(s_id, "[Pp]%d+") ~= nil then error(mw.ustring.format(ERRMSG_PROPERTY_NOT_FOUND, s_id)); else error(mw.ustring.format(ERRMSG_ENTITY_NOT_FOUND, s_id)); end; end; return wd.get_description(entity, s_lang, MSG_NO_DESCRIPTION); end; -- function wd.datatype (frame) local s_id = tostring(frame.args[1]); local entity = mw.wikibase.getEntity(s_id); if (entity == nil) or (not wd.is_property(entity)) then error(mw.ustring.format(ERRMSG_PROPERTY_NOT_FOUND, s_id)); end; return entity.datatype; end; -- -- [[{{#invoke:WD|sitelink|Q9301454|itwiki}}]] -- [[{{#invoke:WD|sitelink|Q213141|specieswiki}}]] -- [[{{#invoke:WD|sitelink|Q213141|commonswiki}}]] -- [[{{#invoke:WD|sitelink|Q4115189|wikidatawiki}}]] -- [[{{#invoke:WD|sitelink|Q656|ruwikivoyage}}]] -- function wd.sitelink (frame) local s_item_id = tostring(frame.args[1]); local s_code = tostring(frame.args[2]); local entity = mw.wikibase.getEntity(s_item_id); if (entity == nil) or not wd.is_item(entity) then error(mw.ustring.format(ERRMSG_ITEM_NOT_FOUND, s_item_id)); end; local sitelink = nil; local s_lang = frame.args[3]; if s_lang == nil then -- если третий параметр не указан, вызываем get_sitelink sitelink = wd.get_sitelink(entity, s_code); else local langs = {}; -- пустой массив langs[3] = tostring(s_lang); local n_index = 4; s_lang = frame.args[3]; while s_lang ~= nil do langs[n_index] = tostring(s_lang); n_index = n_index + 1; s_lang = frame.args[n_index]; end; sitelink = wd.get_sitelink_by_lang(entity, s_code, langs); end; if sitelink == nil then return nil; else return wd.map_sitelink_to_prefix(sitelink.site) .. sitelink.title; end; end; -- -- s_suffix - sitelink проекта ("wiki", "wikisource", "wikiwikiquote", "wikivoyage" или "wikinews") function wd.get_multilingual_sitelink(entity, s_suffix, lang_properties) if (entity == nil) or (entity["sitelinks"] == nil) then return nil; end; local sitelink = entity.sitelinks["ru" .. s_suffix]; if sitelink ~= nil then return wd.map_sitelink_to_prefix(sitelink.site) .. sitelink.title; elseif lang_properties == nil then return nil; end; -- собираем языки в langs local langs = {Q7737="ru"}; -- список языков, sitelink'и для которых мы уже проверили local lang_cache = nil; -- кэш языков из Модуль:Wikidata:Dictionary/P424 for key1, s_lang_property in pairs(lang_properties) do --mw.log("look at " .. s_lang_property); for key2, statement in pairs(entity:getBestStatements(s_lang_property)) do local s_lang_qid = wd.get_item_qid(statement); --mw.log(" " .. s_lang_qid); if (s_lang_qid ~= nil) and langs[s_lang_qid] == nil then if lang_cache == nil then -- кэш языков загружаем только в первый раз lang_cache = mw.loadData('Модуль:Wikidata:Dictionary/P424'); end; local l = lang_cache[s_lang_qid]; if l == nil then mw.log("В Модуль:Wikidata:Dictionary/P424 отсутствует язык " .. s_lang_qid); else for key3, s_lang in pairs(l) do sitelink = entity.sitelinks[s_lang..s_suffix]; if sitelink ~= nil then return wd.map_sitelink_to_prefix(sitelink.site) .. sitelink.title; end; langs[s_lang_qid] = s_lang; end; end; end; end; end; return nil; end; --[[ -- {{#invoke:Sandbox|test_get_multilingual_sitelink|Q18090050|wikisource}} function s.test_get_multilingual_sitelink (frame) local s_qid = tostring(frame.args[1]); local s_suffix = tostring(frame.args[2]); local entity = mw.wikibase.getEntity(s_qid); local s_sitelink = s.get_multilingual_sitelink(entity, s_suffix, {"P1412","P103"}); if s_sitelink == nil then return "nil"; else return s_sitelink; end; end; ]] -- ---------------------------------------------------------------------------------------------------------- -- Функция для Шаблон:WD property -- Возвращает строку вида: [[:d:Property:Pxxx|&lt;метка> (Pxxx)]] -- {{#invoke:WD|format_property|id|lang}} -- -- Параметры: -- id — идентификатор свойства Викиданных (Pxxx) -- lang — двухбуквенный код языка, на котором отображается метка (ru, en, de, etc) -- -- Если метки на этом языке нет, то возвращается метка на английском (она почти всегда есть) -- -- Примеры: -- {{#invoke:WD|format_property|P569|ru}} → [[:d:Property:P569|дата рождения (P569)]] -- {{#invoke:WD|format_property|P569|en}} → [[:d:Property:P569|date of birth (P569)]] -- {{#invoke:WD|format_property|P569|de}} → [[:d:Property:P569|Geburtsdatum (P569)]] -- {{#invoke:WD|format_property|P569|la}} → [[:d:Property:P569|natus (P569)]] -- -- {{#invoke:WD|format_property|P97|ru}} → [[:d:Property:P97|титул (P97)]] -- {{#invoke:WD|format_property|P97|en}} → [[:d:Property:P569|noble title (P97)]] -- {{#invoke:WD|format_property|P97|la}} → [[:d:Property:P569|noble title (P97)]] (так как метки на латыни нет) -- -- {{#invoke:WD|format_property|P999999|ru}} → ошибка (несуществующее свойство) -- function wd.format_property (frame) local s_property_id = tostring(frame.args[1]); local s_lang = tostring(frame.args[2]); local entity = mw.wikibase.getEntity(s_property_id); if (entity == nil) or not wd.is_property(entity) then error(mw.ustring.format(ERRMSG_PROPERTY_NOT_FOUND, s_property_id)); end; return "[[:d:Property:" .. entity.id .. "|" .. wd.get_label(entity, s_lang, MSG_NO_LABEL) .. " (" .. entity.id .. ")]]"; end; -- ---------------------------------------------------------------------------------------------------------- -- Функция для Шаблон:WD item -- Возвращает строку вида: [[:d:Qxxx|&lt;метка> (Qxxx)]] -- {{#invoke:WD|format_item|id|lang}} -- -- Параметры: -- id — идентификатор элемента Викиданных (Qxxx) -- lang — двухбуквенный код языка, на котором отображается метка (ru, en, de, etc) -- -- Если метки на этом языке нет, то возвращается метка на английском -- -- Примеры: -- {{#invoke:WD|format_item|Q2|ru}} → [[:d:Q2|Земля (Q2)]] -- {{#invoke:WD|format_item|Q2|en}} → [[:d:Q2|Earth (Q2)]] -- {{#invoke:WD|format_item|Q2|de}} → [[:d:Q2|Erde (Q2)]] -- {{#invoke:WD|format_item|Q2|la}} → [[:d:Q2|Tellus (Q2)]] -- -- {{#invoke:WD|format_item|Q6|ru}} → ошибка (несуществующий элемент) -- {{#invoke:WD|format_item|Q8258093|ru}} → [[:d:Q6305566|Category:Aquitanians (Q6305566)]] (перенаправление Q8258093 → Q6305566) -- function wd.format_item (frame) local s_item_id = tostring(frame.args[1]); local s_lang = tostring(frame.args[2]); local entity = mw.wikibase.getEntity(s_item_id); if (entity == nil) or not wd.is_item(entity) then error(mw.ustring.format(ERRMSG_ITEM_NOT_FOUND, s_item_id)); end; return "[[:d:" .. entity.id .. "|" .. wd.get_label(entity, s_lang, MSG_NO_LABEL) .. " (" .. entity.id .. ")]]"; end; -- ---------------------------------------------------------------------------------------------------------- -- Сервисная функция, позволяющая преобразовать таблицу LUA в её текстовое представление -- function wd.table_to_string(t, s_indent) local s_result = "{"; -- флажок, чтобы не добавлять запятую после последнего элемента, и чтобы при пустой таблице возвращалось "{" .. s_indent .. "}" local b_first = true; for key, value in pairs(t) do if b_first then s_result = s_result .. "&lt;br/>"; -- перед первым элементом добавляем перевод строки b_first = false; -- и сбрасываем флажок else s_result = s_result .. ",&lt;br/>"; -- перед всеми последующими добавляем запятую и перевод строки end; local s_str = ""; if value == nil then s_str = "nil"; elseif type(value) == "table" then s_str = wd.table_to_string(value, s_indent .. "&amp;nbsp;&amp;nbsp;"); elseif type(value) == "string" then s_str = "\"" .. value .. "\""; else -- type(value) == "number", "boolean" или "function" s_str = tostring(value); end; if (type(key) == "number") or (type(key) == "boolean") then s_result = s_result .. s_indent .. tostring(key) .. ": " .. s_str; else s_result = s_result .. s_indent .. "\"" .. tostring(key) .. "\": " .. s_str; end; end; if not b_first then s_result = s_result .. "&lt;br/>"; -- если был хотя бы один элемент, добавляем перевод строки end; return s_result .. s_indent .. "}"; end; -- ---------------------------------------------------------------------------------------------------------- -- Отладочная функция, позволяющая показать элемент или свойство Викиданных, возвращаемое функцией mw.wikibase.getEntity() -- -- Примеры: -- {{#invoke:WD|dump_entity|Q3207456}} -- {{#invoke:WD|dump_entity|P31}} -- function wd.dump_entity(frame) local s_id = tostring(frame.args[1]); local entity = mw.wikibase.getEntity(s_id); if entity == nil then if mw.ustring.match(s_id, "[Qq]%d+") ~= nil then error(mw.ustring.format(ERRMSG_ITEM_NOT_FOUND, s_id)); elseif mw.ustring.match(s_id, "[Pp]%d+") ~= nil then error(mw.ustring.format(ERRMSG_PROPERTY_NOT_FOUND, s_id)); else error(mw.ustring.format(ERRMSG_ENTITY_NOT_FOUND, s_id)); end; end; return wd.table_to_string(entity, ""); end; -- -- {{#invoke:WD|dump_sitelinks|Q359}} -- {{#invoke:WD|dump_sitelinks|Q9301454}} -- function wd.dump_sitelinks(frame) local s_id = tostring(frame.args[1]); local entity = mw.wikibase.getEntity(s_id); if (entity == nil) or not wd.is_item(entity) then error(mw.ustring.format(ERRMSG_ITEM_NOT_FOUND, s_item_id)); end; if entity["sitelinks"] == nil then return "nil" else return wd.table_to_string(entity.sitelinks, ""); end; end; -- --[[ {{#invoke:WD|dump_property|Q44403|P20}} (item, одно значение) {{#invoke:WD|dump_property|Q15920521|P19}} (wikibase-entityid) {{#invoke:WD|dump_property|Q44403|P569}} (time) {{#invoke:WD|dump_property|Q15920521|P1476}} (monolingualtext) {{#invoke:WD|dump_property|Q359|P856}} (url) Примеры значений переменной value (вязто с помощью https://www.wikidata.org/wiki/Special:EntityData/Q15920521.json): [{"id":"Q15920521$f7c04336-4b68-8307-c98c-569412466eaa", "mainsnak":{"snaktype":"value", "property":"P1476", "datatype":"monolingualtext", "datavalue":{"value":{"text":"Ночные мысли","language":"ru"},"type":"monolingualtext"}}, "type":"statement", "rank":"normal"}] [{"id":"Q359$36814403-433c-591b-eaff-22a38472a46b", "mainsnak":{"snaktype":"value", "property":"P856", "datatype":"url", "datavalue":{"value":"https://wikileaks.org/","type":"string"}}, "type":"statement", "rank":"normal"}] ]] function wd.dump_statements(frame) local s_id = tostring(frame.args[1]); local s_property_id = tostring(frame.args[2]); local entity = mw.wikibase.getEntity(s_id); if entity == nil then if mw.ustring.match(s_id, "[Qq]%d+") ~= nil then error(mw.ustring.format(ERRMSG_ITEM_NOT_FOUND, s_id)); elseif mw.ustring.match(s_id, "[Pp]%d+") ~= nil then error(mw.ustring.format(ERRMSG_PROPERTY_NOT_FOUND, s_id)); else error(mw.ustring.format(ERRMSG_ENTITY_NOT_FOUND, s_id)); end; end; local claim = nil; if entity.claims ~= nil then claim = entity.claims[s_property_id]; end; if claim == nil then error(mw.ustring.format(ERRMSG_CLAIM_NOT_FOUND, s_id, s_property_id)); end; return wd.table_to_string(claim, ""); --[[ local s_result = "" for key, value in pairs(claim) do local snak = value.mainsnak; s_result = s_result .. "[" .. key .. "]: id = " .. value.id .. ", type = " .. value.type .. ", rank = " .. value.rank .. ", snaktype = " .. snak.snaktype .. ", property = " .. snak.property if snak.snaktype == "value" then s_result = s_result .. ", datatype = " .. snak.datavalue.type if snak.datavalue.type == "wikibase-entityid" then s_result = s_result .. ", value = Q".. tostring(snak.datavalue.value["numeric-id"]) elseif snak.datavalue.type == "string" then s_result = s_result .. ", value = '" .. snak.datavalue.value .."'" elseif snak.datavalue.type == "monolingualtext" then s_result = s_result .. ", language = '" .. snak.datavalue.value.language .. "', value = '" .. snak.datavalue.value.text .."'" elseif snak.datavalue.type == "url" then s_result = s_result .. ", value = '" .. snak.datavalue.value .."'" elseif snak.datavalue.type == "time" then s_result = s_result .. ", value = " .. snak.datavalue.value.time .. " (precision = " .. tostring(snak.datavalue.value.precision) .. ", before = " .. tostring(snak.datavalue.value.before) .. ", after = " .. tostring(snak.datavalue.value.after) .. ", timezone = " .. tostring(snak.datavalue.value.timezone) .. ", calendarmodel = " .. tostring(snak.datavalue.value.calendarmodel) .. ")" end end s_result = s_result .. "&lt;br/>" end; return s_result; ]] end; return wd; </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: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: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: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%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%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: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:WD" title="Модуль:WD">Модуль:WD</a> (<a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:WD&amp;action=edit" title="Модуль:WD">посмотреть исходный код</a>) (частично защищено)</li><li><a href="/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:WD/doc" title="Модуль:WD/doc">Модуль:WD/doc</a> (<a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:WD/doc&amp;action=edit" title="Модуль:WD/doc">править</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:WD" title="Модуль:WD">Модуль:WD</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/Модуль:WD">https://ru.wikipedia.org/wiki/Модуль:WD</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%3AWD&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%3AWD&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:WD" title="Просмотреть страницу модуля [c]" accesskey="c"><span>Модуль</span></a></li><li id="ca-talk" class="mw-list-item"><a href="/wiki/%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:WD" rel="discussion" 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:WD"><span>Читать</span></a></li><li id="ca-viewsource" class="selected mw-list-item"><a href="/w/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:WD&amp;action=edit" title="Эта страница защищена от изменений.&#10;Вы можете посмотреть её исходный текст. [e]" accesskey="e"><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:WD&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:WD" 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:WD" 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:WD&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%3AWD%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%3AWD%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 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"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q64549978" title="Ссылка на связанный элемент репозитория данных [g]" accesskey="g"><span>Элемент Викиданных</span></a></li> </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:WD&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-57488d5c7d-4rrb8","wgBackendResponseTime":395,"wgPageParseReport":{"limitreport":{"cputime":"0.113","walltime":"0.186","ppvisitednodes":{"value":655,"limit":1000000},"postexpandincludesize":{"value":37112,"limit":2097152},"templateargumentsize":{"value":6311,"limit":2097152},"expansiondepth":{"value":15,"limit":100},"expensivefunctioncount":{"value":5,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":14448,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 162.081 1 -total"," 99.88% 161.886 4 Шаблон:Editnotice"," 83.42% 135.214 4 Шаблон:Fmbox"," 7.55% 12.235 1 MediaWiki:Blockedtext/IP-диапазон"," 6.91% 11.199 12 Шаблон:Ifempty"," 6.12% 9.918 2 Шаблон:Добавить_тему"," 1.12% 1.815 4 Шаблон:Yesno"," 0.91% 1.476 1 Шаблон:BlockedHosting"]},"scribunto":{"limitreport-timeusage":{"value":"0.045","limit":"10.000"},"limitreport-memusage":{"value":1667819,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-57488d5c7d-4rrb8","timestamp":"20241128012955","ttl":2592000,"transientcontent":false}}});});</script> </body> </html>

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