CINXE.COM
Module:Category handler - විකිපීඩියා
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available" lang="si" dir="ltr"> <head> <meta charset="UTF-8"> <title>Module:Category handler - විකිපීඩියා</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )siwikimwclientpreferences=([^;]+)/);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":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy" ,"wgMonthNames":["","ජනවාරි","පෙබරවාරි","මාර්තු","අප්රේල්","මැයි","ජූනි","ජූලි","අගෝස්තු","සැප්තැම්බර්","ඔක්තෝබර්","නොවැම්බර්","දෙසැම්බර්"],"wgRequestId":"5ac89fc5-b305-4b08-adc7-36414f548a71","wgCanonicalNamespace":"Module","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":828,"wgPageName":"Module:Category_handler","wgTitle":"Category handler","wgCurRevisionId":548166,"wgRevisionId":548166,"wgArticleId":102473,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Modules subject to page protection"],"wgPageViewLanguage":"si","wgPageContentLanguage":"si","wgPageContentModel":"Scribunto","wgRelevantPageName":"Module:Category_handler","wgRelevantArticleId":102473,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[], "wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":true,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":8000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q15117218","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false, "wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.pygments":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.pygments.view","site","mediawiki.page.ready","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns", "wikibase.client.vector-2022","ext.checkUser.clientHints","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=si&modules=ext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=si&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=si&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Module:Category handler - විකිපීඩියා"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//si.m.wikipedia.org/wiki/Module:Category_handler"> <link rel="alternate" type="application/x-wiki" title="සංස්කරණය" href="/w/index.php?title=Module:Category_handler&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="විකිපීඩියා (si)"> <link rel="EditURI" type="application/rsd+xml" href="//si.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://si.wikipedia.org/wiki/Module:Category_handler"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.si"> <link rel="alternate" type="application/atom+xml" title="විකිපීඩියා Atom පෝෂකය" href="/w/index.php?title=%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B6%B8%E0%B7%91%E0%B6%AD_%E0%B7%80%E0%B7%99%E0%B6%B1%E0%B7%83%E0%B7%8A%E0%B7%80%E0%B7%93%E0%B6%B8%E0%B7%8A&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-828 ns-subject mw-editable page-Module_Category_handler rootpage-Module_Category_handler skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> හසුරවන්න </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/%E0%B6%B8%E0%B7%94%E0%B6%BD%E0%B7%8A_%E0%B6%B4%E0%B7%92%E0%B6%A7%E0%B7%94%E0%B7%80" title="මුල් පිටුවට පිවිසෙන්න [z]" accesskey="z"><span>මුල් පිටුව</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:%E0%B6%B4%E0%B7%8A%E2%80%8D%E0%B6%BB%E0%B6%A2%E0%B7%8F_%E0%B6%AF%E0%B7%8A%E0%B7%80%E0%B7%8F%E0%B6%BB%E0%B6%BA" title="ව්යාපෘතිය පිළිබඳ විස්තර, ඔබට කල හැකි දේ, තොරතුරු සොයාගත හැකි තැන්"><span>ප්රජා ද්වාරය</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:%E0%B6%9A%E0%B7%8F%E0%B6%BD%E0%B7%93%E0%B6%B1_%E0%B7%83%E0%B7%92%E0%B6%AF%E0%B7%94%E0%B7%80%E0%B7%93%E0%B6%B8%E0%B7%8A" title="කාලීන සිදුවීම් පිළිබඳ පසුබිම් තොරතුරු සොයා දැනගන්න"><span>කාලීන සිදුවීම්</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B6%B8%E0%B7%91%E0%B6%AD_%E0%B7%80%E0%B7%99%E0%B6%B1%E0%B7%83%E0%B7%8A%E0%B7%80%E0%B7%93%E0%B6%B8%E0%B7%8A" title="විකියෙහි මෑත වෙනස්කිරීම් ලැයිස්තුවක් [r]" accesskey="r"><span>මෑත වෙනස්කිරීම්</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B6%85%E0%B7%84%E0%B6%B9%E0%B7%94" title="අහඹුලෙස පිටුවක් පෙන්වන්න [x]" accesskey="x"><span>අහඹු පිටුව</span></a></li><li id="n-help" class="mw-list-item"><a href="https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents" title="සොයා දැනගත හැකි තැන"><span>උදව්</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/%E0%B6%B8%E0%B7%94%E0%B6%BD%E0%B7%8A_%E0%B6%B4%E0%B7%92%E0%B6%A7%E0%B7%94%E0%B7%80" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="විකිපීඩියා" src="/static/images/mobile/copyright/wikipedia-wordmark-si.svg" style="width: 6.5625em; height: 1.1875em;"> <img class="mw-logo-tagline" alt="" src="/static/images/mobile/copyright/wikipedia-tagline-si.svg" width="104" height="12" style="width: 6.5em; height: 0.75em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B6%9C%E0%B7%80%E0%B7%9A%E0%B7%82%E0%B6%AB%E0%B6%BA" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="විකිපීඩියා ගවේෂණය [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>හොයන්න</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="විකිපීඩියා හොයන්න" aria-label="විකිපීඩියා හොයන්න" autocapitalize="sentences" title="විකිපීඩියා ගවේෂණය [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="විශේෂ:ගවේෂණය"> </div> <button class="cdx-button cdx-search-input__end-button">සොයන්න</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="පුද්ගලික මෙවලම්"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_si.wikipedia.org&uselang=si" class=""><span>පරිත්යාග</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B6%9C%E0%B7%92%E0%B6%AB%E0%B7%94%E0%B6%B8_%E0%B6%AD%E0%B7%90%E0%B6%B1%E0%B7%93%E0%B6%B8%E0%B6%A7&returnto=Module%3ACategory+handler" title="ඔබ ගිණුමක් තනා පිවිසෙන්නේ නම් මැනවි; කෙසේ වුවත්, එය අනිවාර්ය නොවේ." class=""><span>ගිණුමක් තනන්න</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B6%B4%E0%B6%BB%E0%B7%92%E0%B7%81%E0%B7%93%E0%B6%BD%E0%B6%9A_%E0%B6%B4%E0%B7%8A%E2%80%8D%E0%B6%BB%E0%B7%80%E0%B7%92%E0%B7%82%E0%B7%8A%E0%B6%A7%E0%B6%BA&returnto=Module%3ACategory+handler" title="අඩවියට පිවිසීමට ඔබව දිරිගැන්වේ. එහෙත් පිවිසීම අනිවාර්ය නොවේ. [o]" accesskey="o" class=""><span>පිවිසෙන්න</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="More options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="පුද්ගලික මෙවලම්" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">පුද්ගලික මෙවලම්</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_si.wikipedia.org&uselang=si"><span>පරිත්යාග</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B6%9C%E0%B7%92%E0%B6%AB%E0%B7%94%E0%B6%B8_%E0%B6%AD%E0%B7%90%E0%B6%B1%E0%B7%93%E0%B6%B8%E0%B6%A7&returnto=Module%3ACategory+handler" title="ඔබ ගිණුමක් තනා පිවිසෙන්නේ නම් මැනවි; කෙසේ වුවත්, එය අනිවාර්ය නොවේ."><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>ගිණුමක් තනන්න</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B6%B4%E0%B6%BB%E0%B7%92%E0%B7%81%E0%B7%93%E0%B6%BD%E0%B6%9A_%E0%B6%B4%E0%B7%8A%E2%80%8D%E0%B6%BB%E0%B7%80%E0%B7%92%E0%B7%82%E0%B7%8A%E0%B6%A7%E0%B6%BA&returnto=Module%3ACategory+handler" title="අඩවියට පිවිසීමට ඔබව දිරිගැන්වේ. එහෙත් පිවිසීම අනිවාර්ය නොවේ. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>පිවිසෙන්න</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/%E0%B6%8B%E0%B6%AF%E0%B7%80%E0%B7%94:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B6%B8%E0%B6%9C%E0%B7%9A_%E0%B6%AF%E0%B7%8F%E0%B6%BA%E0%B6%9A%E0%B6%AD%E0%B7%8A%E0%B7%80%E0%B6%BA" title="A list of edits made from this IP address [y]" accesskey="y"><span>දායකත්වයන්</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B6%B8%E0%B6%9C%E0%B7%9A_%E0%B7%83%E0%B7%8F%E0%B6%9A%E0%B6%A0%E0%B7%8A%E0%B6%A1%E0%B7%8F%E0%B7%80" title="මෙම අන්තර්ජාල ලිපිනයෙන් කර ඇති සංස්කරණයන් පිළිබඳ සාකච්ඡාව [n]" accesskey="n"><span>සාකච්ඡාව</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">Beginning</div> </a> </li> <li id="toc-Use_from_other_Lua_modules" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Use_from_other_Lua_modules"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Use from other Lua modules</span> </div> </a> <button aria-controls="toc-Use_from_other_Lua_modules-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Use from other Lua modules subsection</span> </button> <ul id="toc-Use_from_other_Lua_modules-sublist" class="vector-toc-list"> <li id="toc-When_not_to_use_this_module" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#When_not_to_use_this_module"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>When not to use this module</span> </div> </a> <ul id="toc-When_not_to_use_this_module-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Namespaces" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Namespaces"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.2</span> <span>Namespaces</span> </div> </a> <ul id="toc-Namespaces-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Basic_usage" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Basic_usage"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.3</span> <span>Basic usage</span> </div> </a> <ul id="toc-Basic_usage-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Advanced_usage" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Advanced_usage"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.4</span> <span>Advanced usage</span> </div> </a> <ul id="toc-Advanced_usage-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Subpages" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Subpages"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.5</span> <span>Subpages</span> </div> </a> <ul id="toc-Subpages-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Blacklist" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Blacklist"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.6</span> <span>Blacklist</span> </div> </a> <ul id="toc-Blacklist-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-The_"nocat"_parameter" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#The_"nocat"_parameter"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.7</span> <span>The "nocat" parameter</span> </div> </a> <ul id="toc-The_"nocat"_parameter-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-The_"categories"_parameter" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#The_"categories"_parameter"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.8</span> <span>The "categories" parameter</span> </div> </a> <ul id="toc-The_"categories"_parameter-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-The_"category2"_parameter" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#The_"category2"_parameter"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.9</span> <span>The "category2" parameter</span> </div> </a> <ul id="toc-The_"category2"_parameter-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Categories_and_text" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Categories_and_text"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.10</span> <span>Categories and text</span> </div> </a> <ul id="toc-Categories_and_text-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-The_"page"_parameter" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#The_"page"_parameter"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.11</span> <span>The "page" parameter</span> </div> </a> <ul id="toc-The_"page"_parameter-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Parameters" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Parameters"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.12</span> <span>Parameters</span> </div> </a> <ul id="toc-Parameters-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Exporting_to_other_wikis" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Exporting_to_other_wikis"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Exporting to other wikis</span> </div> </a> <ul id="toc-Exporting_to_other_wikis-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-namespace">Module</span><span class="mw-page-title-separator">:</span><span class="mw-page-title-main">Category handler</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 236 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-236" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">236 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ab mw-list-item"><a href="https://ab.wikipedia.org/wiki/%D0%90%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Амодуль:Category handler – ඇබ්කාසියානු" lang="ab" hreflang="ab" data-title="Амодуль:Category handler" data-language-autonym="Аԥсшәа" data-language-local-name="ඇබ්කාසියානු" class="interlanguage-link-target"><span>Аԥсшәа</span></a></li><li class="interlanguage-link interwiki-af mw-list-item"><a href="https://af.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – අෆ්රිකාන්ස්" lang="af" hreflang="af" data-title="Module:Category handler" data-language-autonym="Afrikaans" data-language-local-name="අෆ්රිකාන්ස්" class="interlanguage-link-target"><span>Afrikaans</span></a></li><li class="interlanguage-link interwiki-alt mw-list-item"><a href="https://alt.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – සතර්න් අල්ටය්" lang="alt" hreflang="alt" data-title="Модуль:Category handler" data-language-autonym="Алтай тил" data-language-local-name="සතර්න් අල්ටය්" class="interlanguage-link-target"><span>Алтай тил</span></a></li><li class="interlanguage-link interwiki-am mw-list-item"><a href="https://am.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ඇම්හාරික්" lang="am" hreflang="am" data-title="Module:Category handler" data-language-autonym="አማርኛ" data-language-local-name="ඇම්හාරික්" class="interlanguage-link-target"><span>አማርኛ</span></a></li><li class="interlanguage-link interwiki-ami mw-list-item"><a href="https://ami.wikipedia.org/wiki/%E6%A8%A1%E7%B5%84:Category_handler" title="模組:Category handler – Amis" lang="ami" hreflang="ami" data-title="模組:Category handler" data-language-autonym="Pangcah" data-language-local-name="Amis" class="interlanguage-link-target"><span>Pangcah</span></a></li><li class="interlanguage-link interwiki-ang mw-list-item"><a href="https://ang.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Old English" lang="ang" hreflang="ang" data-title="Module:Category handler" data-language-autonym="Ænglisc" data-language-local-name="Old English" class="interlanguage-link-target"><span>Ænglisc</span></a></li><li class="interlanguage-link interwiki-anp mw-list-item"><a href="https://anp.wikipedia.org/wiki/%E0%A4%AE%E0%A5%8B%E0%A4%A1%E0%A5%8D%E0%A4%AF%E0%A5%82%E0%A4%B2:Category_handler" title="मोड्यूल:Category handler – අන්ගික" lang="anp" hreflang="anp" data-title="मोड्यूल:Category handler" data-language-autonym="अंगिका" data-language-local-name="අන්ගික" class="interlanguage-link-target"><span>अंगिका</span></a></li><li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%88%D8%AD%D8%AF%D8%A9:Category_handler" title="وحدة:Category handler – අරාබි" lang="ar" hreflang="ar" data-title="وحدة:Category handler" data-language-autonym="العربية" data-language-local-name="අරාබි" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-ary mw-list-item"><a href="https://ary.wikipedia.org/wiki/%D9%85%D9%88%D8%AF%D9%88%D9%84:Category_handler" title="مودول:Category handler – Moroccan Arabic" lang="ary" hreflang="ary" data-title="مودول:Category handler" data-language-autonym="الدارجة" data-language-local-name="Moroccan Arabic" class="interlanguage-link-target"><span>الدارجة</span></a></li><li class="interlanguage-link interwiki-arz mw-list-item"><a href="https://arz.wikipedia.org/wiki/%D9%88%D8%AD%D8%AF%D8%A9:Category_handler" title="وحدة:Category handler – Egyptian Arabic" lang="arz" hreflang="arz" data-title="وحدة:Category handler" data-language-autonym="مصرى" data-language-local-name="Egyptian Arabic" class="interlanguage-link-target"><span>مصرى</span></a></li><li class="interlanguage-link interwiki-as mw-list-item"><a href="https://as.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ඇසෑම්" lang="as" hreflang="as" data-title="Module:Category handler" data-language-autonym="অসমীয়া" data-language-local-name="ඇසෑම්" class="interlanguage-link-target"><span>অসমীয়া</span></a></li><li class="interlanguage-link interwiki-ast mw-list-item"><a href="https://ast.wikipedia.org/wiki/M%C3%B3dulu:Category_handler" title="Módulu:Category handler – ඇස්ටියුරියන්" lang="ast" hreflang="ast" data-title="Módulu:Category handler" data-language-autonym="Asturianu" data-language-local-name="ඇස්ටියුරියන්" class="interlanguage-link-target"><span>Asturianu</span></a></li><li class="interlanguage-link interwiki-av mw-list-item"><a href="https://av.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – ඇවරික්" lang="av" hreflang="av" data-title="Модуль:Category handler" data-language-autonym="Авар" data-language-local-name="ඇවරික්" class="interlanguage-link-target"><span>Авар</span></a></li><li class="interlanguage-link interwiki-ay mw-list-item"><a href="https://ay.wikipedia.org/wiki/M%C3%B3dulo:Category_handler" title="Módulo:Category handler – අයිමරා" lang="ay" hreflang="ay" data-title="Módulo:Category handler" data-language-autonym="Aymar aru" data-language-local-name="අයිමරා" class="interlanguage-link-target"><span>Aymar aru</span></a></li><li class="interlanguage-link interwiki-az mw-list-item"><a href="https://az.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – අසර්බයිජාන්" lang="az" hreflang="az" data-title="Modul:Category handler" data-language-autonym="Azərbaycanca" data-language-local-name="අසර්බයිජාන්" class="interlanguage-link-target"><span>Azərbaycanca</span></a></li><li class="interlanguage-link interwiki-azb mw-list-item"><a href="https://azb.wikipedia.org/wiki/%D9%85%D8%A7%DA%98%D9%88%D9%84:Category_handler" title="ماژول:Category handler – South Azerbaijani" lang="azb" hreflang="azb" data-title="ماژول:Category handler" data-language-autonym="تۆرکجه" data-language-local-name="South Azerbaijani" class="interlanguage-link-target"><span>تۆرکجه</span></a></li><li class="interlanguage-link interwiki-ba mw-list-item"><a href="https://ba.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – බාෂ්කිර්" lang="ba" hreflang="ba" data-title="Модуль:Category handler" data-language-autonym="Башҡортса" data-language-local-name="බාෂ්කිර්" class="interlanguage-link-target"><span>Башҡортса</span></a></li><li class="interlanguage-link interwiki-ban mw-list-item"><a href="https://ban.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – බැලිනීස්" lang="ban" hreflang="ban" data-title="Modul:Category handler" data-language-autonym="Basa Bali" data-language-local-name="බැලිනීස්" class="interlanguage-link-target"><span>Basa Bali</span></a></li><li class="interlanguage-link interwiki-bar mw-list-item"><a href="https://bar.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – Bavarian" lang="bar" hreflang="bar" data-title="Modul:Category handler" data-language-autonym="Boarisch" data-language-local-name="Bavarian" class="interlanguage-link-target"><span>Boarisch</span></a></li><li class="interlanguage-link interwiki-bbc mw-list-item"><a href="https://bbc.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Batak Toba" lang="bbc" hreflang="bbc" data-title="Module:Category handler" data-language-autonym="Batak Toba" data-language-local-name="Batak Toba" class="interlanguage-link-target"><span>Batak Toba</span></a></li><li class="interlanguage-link interwiki-bcl mw-list-item"><a href="https://bcl.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Central Bikol" lang="bcl" hreflang="bcl" data-title="Module:Category handler" data-language-autonym="Bikol Central" data-language-local-name="Central Bikol" class="interlanguage-link-target"><span>Bikol Central</span></a></li><li class="interlanguage-link interwiki-bdr mw-list-item"><a href="https://bdr.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – West Coast Bajau" lang="bdr" hreflang="bdr" data-title="Modul:Category handler" data-language-autonym="Bajau Sama" data-language-local-name="West Coast Bajau" class="interlanguage-link-target"><span>Bajau Sama</span></a></li><li class="interlanguage-link interwiki-be mw-list-item"><a href="https://be.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – බෙලරුසියානු" lang="be" hreflang="be" data-title="Модуль:Category handler" data-language-autonym="Беларуская" data-language-local-name="බෙලරුසියානු" class="interlanguage-link-target"><span>Беларуская</span></a></li><li class="interlanguage-link interwiki-be-x-old mw-list-item"><a href="https://be-tarask.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:%D0%9F%D1%80%D0%B0%D1%86%D0%B0_%D0%B7_%D0%BA%D0%B0%D1%82%D1%8D%D0%B3%D0%BE%D1%80%D1%8B%D1%8F%D0%BC%D1%96" title="Модуль:Праца з катэгорыямі – Belarusian (Taraškievica orthography)" lang="be-tarask" hreflang="be-tarask" data-title="Модуль:Праца з катэгорыямі" data-language-autonym="Беларуская (тарашкевіца)" data-language-local-name="Belarusian (Taraškievica orthography)" class="interlanguage-link-target"><span>Беларуская (тарашкевіца)</span></a></li><li class="interlanguage-link interwiki-bew mw-list-item"><a href="https://bew.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – Betawi" lang="bew" hreflang="bew" data-title="Modul:Category handler" data-language-autonym="Betawi" data-language-local-name="Betawi" class="interlanguage-link-target"><span>Betawi</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB:Category_handler" title="Модул:Category handler – බල්ගේරියානු" lang="bg" hreflang="bg" data-title="Модул:Category handler" data-language-autonym="Български" data-language-local-name="බල්ගේරියානු" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-bh mw-list-item"><a href="https://bh.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Bhojpuri" lang="bh" hreflang="bh" data-title="Module:Category handler" data-language-autonym="भोजपुरी" data-language-local-name="Bhojpuri" class="interlanguage-link-target"><span>भोजपुरी</span></a></li><li class="interlanguage-link interwiki-bi mw-list-item"><a href="https://bi.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – බිස්ලමා" lang="bi" hreflang="bi" data-title="Module:Category handler" data-language-autonym="Bislama" data-language-local-name="බිස්ලමා" class="interlanguage-link-target"><span>Bislama</span></a></li><li class="interlanguage-link interwiki-bjn mw-list-item"><a href="https://bjn.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – Banjar" lang="bjn" hreflang="bjn" data-title="Modul:Category handler" data-language-autonym="Banjar" data-language-local-name="Banjar" class="interlanguage-link-target"><span>Banjar</span></a></li><li class="interlanguage-link interwiki-blk mw-list-item"><a href="https://blk.wikipedia.org/wiki/%E1%80%99%E1%80%B1%E1%80%AC%E1%80%BA%E1%80%82%E1%80%BB%E1%80%B0%E1%80%B8:Category_handler" title="မော်ဂျူး:Category handler – Pa'O" lang="blk" hreflang="blk" data-title="မော်ဂျူး:Category handler" data-language-autonym="ပအိုဝ်ႏဘာႏသာႏ" data-language-local-name="Pa'O" class="interlanguage-link-target"><span>ပအိုဝ်ႏဘာႏသာႏ</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wikipedia.org/wiki/%E0%A6%AE%E0%A6%A1%E0%A6%BF%E0%A6%89%E0%A6%B2:%E0%A6%AC%E0%A6%BF%E0%A6%B7%E0%A6%AF%E0%A6%BC%E0%A6%B6%E0%A7%8D%E0%A6%B0%E0%A7%87%E0%A6%A3%E0%A7%80_%E0%A6%AA%E0%A6%B0%E0%A6%BF%E0%A6%9A%E0%A6%BE%E0%A6%B2%E0%A6%A8%E0%A6%BE%E0%A6%95%E0%A6%BE%E0%A6%B0%E0%A7%80" title="মডিউল:বিষয়শ্রেণী পরিচালনাকারী – බෙංගාලි" lang="bn" hreflang="bn" data-title="মডিউল:বিষয়শ্রেণী পরিচালনাকারী" data-language-autonym="বাংলা" data-language-local-name="බෙංගාලි" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-bo mw-list-item"><a href="https://bo.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ටිබෙට්" lang="bo" hreflang="bo" data-title="Module:Category handler" data-language-autonym="བོད་ཡིག" data-language-local-name="ටිබෙට්" class="interlanguage-link-target"><span>བོད་ཡིག</span></a></li><li class="interlanguage-link interwiki-bpy mw-list-item"><a href="https://bpy.wikipedia.org/wiki/%E0%A6%AE%E0%A6%A1%E0%A6%BF%E0%A6%89%E0%A6%B2:%E0%A6%A5%E0%A6%BE%E0%A6%95_%E0%A6%AA%E0%A6%B0%E0%A6%BF%E0%A6%9A%E0%A6%BE%E0%A6%B2%E0%A6%A8%E0%A6%BE%E0%A6%95%E0%A6%BE%E0%A6%B0%E0%A7%80" title="মডিউল:থাক পরিচালনাকারী – Bishnupriya" lang="bpy" hreflang="bpy" data-title="মডিউল:থাক পরিচালনাকারী" data-language-autonym="বিষ্ণুপ্রিয়া মণিপুরী" data-language-local-name="Bishnupriya" class="interlanguage-link-target"><span>বিষ্ণুপ্রিয়া মণিপুরী</span></a></li><li class="interlanguage-link interwiki-br mw-list-item"><a href="https://br.wikipedia.org/wiki/Modulenn:Category_handler" title="Modulenn:Category handler – බ්රේටොන්" lang="br" hreflang="br" data-title="Modulenn:Category handler" data-language-autonym="Brezhoneg" data-language-local-name="බ්රේටොන්" class="interlanguage-link-target"><span>Brezhoneg</span></a></li><li class="interlanguage-link interwiki-bs mw-list-item"><a href="https://bs.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – බොස්නියානු" lang="bs" hreflang="bs" data-title="Modul:Category handler" data-language-autonym="Bosanski" data-language-local-name="බොස්නියානු" class="interlanguage-link-target"><span>Bosanski</span></a></li><li class="interlanguage-link interwiki-bxr mw-list-item"><a href="https://bxr.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – Russia Buriat" lang="bxr" hreflang="bxr" data-title="Модуль:Category handler" data-language-autonym="Буряад" data-language-local-name="Russia Buriat" class="interlanguage-link-target"><span>Буряад</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/M%C3%B2dul:Category_handler" title="Mòdul:Category handler – කැටලන්" lang="ca" hreflang="ca" data-title="Mòdul:Category handler" data-language-autonym="Català" data-language-local-name="කැටලන්" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cbk-zam mw-list-item"><a href="https://cbk-zam.wikipedia.org/wiki/M%C3%B3dulo:Category_handler" title="Módulo:Category handler – Chavacano" lang="cbk" hreflang="cbk" data-title="Módulo:Category handler" data-language-autonym="Chavacano de Zamboanga" data-language-local-name="Chavacano" class="interlanguage-link-target"><span>Chavacano de Zamboanga</span></a></li><li class="interlanguage-link interwiki-cdo mw-list-item"><a href="https://cdo.wikipedia.org/wiki/%E6%A8%A1%E7%B5%84:Category_handler" title="模組:Category handler – Mindong" lang="cdo" hreflang="cdo" data-title="模組:Category handler" data-language-autonym="閩東語 / Mìng-dĕ̤ng-ngṳ̄" data-language-local-name="Mindong" class="interlanguage-link-target"><span>閩東語 / Mìng-dĕ̤ng-ngṳ̄</span></a></li><li class="interlanguage-link interwiki-ce mw-list-item"><a href="https://ce.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – චෙච්නියානු" lang="ce" hreflang="ce" data-title="Модуль:Category handler" data-language-autonym="Нохчийн" data-language-local-name="චෙච්නියානු" class="interlanguage-link-target"><span>Нохчийн</span></a></li><li class="interlanguage-link interwiki-ceb mw-list-item"><a href="https://ceb.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – සෙබුඅනො" lang="ceb" hreflang="ceb" data-title="Module:Category handler" data-language-autonym="Cebuano" data-language-local-name="සෙබුඅනො" class="interlanguage-link-target"><span>Cebuano</span></a></li><li class="interlanguage-link interwiki-ch mw-list-item"><a href="https://ch.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – චමොරො" lang="ch" hreflang="ch" data-title="Module:Category handler" data-language-autonym="Chamoru" data-language-local-name="චමොරො" class="interlanguage-link-target"><span>Chamoru</span></a></li><li class="interlanguage-link interwiki-chr mw-list-item"><a href="https://chr.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – චෙරොකී" lang="chr" hreflang="chr" data-title="Module:Category handler" data-language-autonym="ᏣᎳᎩ" data-language-local-name="චෙරොකී" class="interlanguage-link-target"><span>ᏣᎳᎩ</span></a></li><li class="interlanguage-link interwiki-ckb mw-list-item"><a href="https://ckb.wikipedia.org/wiki/%D9%85%DB%86%D8%AF%DB%8C%D9%88%D9%88%D9%84:Category_handler" title="مۆدیوول:Category handler – සොරානි කුර්දිෂ්" lang="ckb" hreflang="ckb" data-title="مۆدیوول:Category handler" data-language-autonym="کوردی" data-language-local-name="සොරානි කුර්දිෂ්" class="interlanguage-link-target"><span>کوردی</span></a></li><li class="interlanguage-link interwiki-co mw-list-item"><a href="https://co.wikipedia.org/wiki/Modulo:Category_handler" title="Modulo:Category handler – කෝසිකානු" lang="co" hreflang="co" data-title="Modulo:Category handler" data-language-autonym="Corsu" data-language-local-name="කෝසිකානු" class="interlanguage-link-target"><span>Corsu</span></a></li><li class="interlanguage-link interwiki-crh mw-list-item"><a href="https://crh.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – Crimean Tatar" lang="crh" hreflang="crh" data-title="Modul:Category handler" data-language-autonym="Qırımtatarca" data-language-local-name="Crimean Tatar" class="interlanguage-link-target"><span>Qırımtatarca</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – චෙක්" lang="cs" hreflang="cs" data-title="Modul:Category handler" data-language-autonym="Čeština" data-language-local-name="චෙක්" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-cv mw-list-item"><a href="https://cv.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – චවේෂ්" lang="cv" hreflang="cv" data-title="Модуль:Category handler" data-language-autonym="Чӑвашла" data-language-local-name="චවේෂ්" class="interlanguage-link-target"><span>Чӑвашла</span></a></li><li class="interlanguage-link interwiki-cy mw-list-item"><a href="https://cy.wikipedia.org/wiki/Modiwl:Category_handler" title="Modiwl:Category handler – වෙල්ෂ්" lang="cy" hreflang="cy" data-title="Modiwl:Category handler" data-language-autonym="Cymraeg" data-language-local-name="වෙල්ෂ්" class="interlanguage-link-target"><span>Cymraeg</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – ඩැනිශ්" lang="da" hreflang="da" data-title="Modul:Category handler" data-language-autonym="Dansk" data-language-local-name="ඩැනිශ්" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-dag mw-list-item"><a href="https://dag.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Dagbani" lang="dag" hreflang="dag" data-title="Module:Category handler" data-language-autonym="Dagbanli" data-language-local-name="Dagbani" class="interlanguage-link-target"><span>Dagbanli</span></a></li><li class="interlanguage-link interwiki-din mw-list-item"><a href="https://din.wikipedia.org/wiki/Muk%C3%A4%C3%A4c%C3%ABt%C3%B6k:Category_handler" title="Mukääcëtök:Category handler – Dinka" lang="din" hreflang="din" data-title="Mukääcëtök:Category handler" data-language-autonym="Thuɔŋjäŋ" data-language-local-name="Dinka" class="interlanguage-link-target"><span>Thuɔŋjäŋ</span></a></li><li class="interlanguage-link interwiki-diq mw-list-item"><a href="https://diq.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – Zazaki" lang="diq" hreflang="diq" data-title="Modul:Category handler" data-language-autonym="Zazaki" data-language-local-name="Zazaki" class="interlanguage-link-target"><span>Zazaki</span></a></li><li class="interlanguage-link interwiki-dtp mw-list-item"><a href="https://dtp.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – Central Dusun" lang="dtp" hreflang="dtp" data-title="Modul:Category handler" data-language-autonym="Kadazandusun" data-language-local-name="Central Dusun" class="interlanguage-link-target"><span>Kadazandusun</span></a></li><li class="interlanguage-link interwiki-dty mw-list-item"><a href="https://dty.wikipedia.org/wiki/%E0%A4%AE%E0%A5%8B%E0%A4%A1%E0%A5%8D%E0%A4%AF%E0%A5%81%E0%A4%B2:Category_handler" title="मोड्युल:Category handler – Doteli" lang="dty" hreflang="dty" data-title="मोड्युल:Category handler" data-language-autonym="डोटेली" data-language-local-name="Doteli" class="interlanguage-link-target"><span>डोटेली</span></a></li><li class="interlanguage-link interwiki-dv mw-list-item"><a href="https://dv.wikipedia.org/wiki/%DE%89%DE%AE%DE%91%DE%A8%DE%87%DE%AA%DE%8D%DE%B0:Category_handler" title="މޮޑިއުލް:Category handler – ඩිවෙහි" lang="dv" hreflang="dv" data-title="މޮޑިއުލް:Category handler" data-language-autonym="ދިވެހިބަސް" data-language-local-name="ඩිවෙහි" class="interlanguage-link-target"><span>ދިވެހިބަސް</span></a></li><li class="interlanguage-link interwiki-dz mw-list-item"><a href="https://dz.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ඩිසොන්කා" lang="dz" hreflang="dz" data-title="Module:Category handler" data-language-autonym="ཇོང་ཁ" data-language-local-name="ඩිසොන්කා" class="interlanguage-link-target"><span>ཇོང་ཁ</span></a></li><li class="interlanguage-link interwiki-ee mw-list-item"><a href="https://ee.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ඉව්" lang="ee" hreflang="ee" data-title="Module:Category handler" data-language-autonym="Eʋegbe" data-language-local-name="ඉව්" class="interlanguage-link-target"><span>Eʋegbe</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ග්රීක" lang="el" hreflang="el" data-title="Module:Category handler" data-language-autonym="Ελληνικά" data-language-local-name="ග්රීක" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ඉංග්රීසි" lang="en" hreflang="en" data-title="Module:Category handler" data-language-autonym="English" data-language-local-name="ඉංග්රීසි" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/M%C3%B3dulo:Category_handler" title="Módulo:Category handler – ස්පාඤ්ඤ" lang="es" hreflang="es" data-title="Módulo:Category handler" data-language-autonym="Español" data-language-local-name="ස්පාඤ්ඤ" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/Moodul:Category_handler" title="Moodul:Category handler – එස්තෝනියානු" lang="et" hreflang="et" data-title="Moodul:Category handler" data-language-autonym="Eesti" data-language-local-name="එස්තෝනියානු" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wikipedia.org/wiki/Modulu:Category_handler" title="Modulu:Category handler – බාස්ක්" lang="eu" hreflang="eu" data-title="Modulu:Category handler" data-language-autonym="Euskara" data-language-local-name="බාස්ක්" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D9%BE%D9%88%D8%AF%D9%85%D8%A7%D9%86:Category_handler" title="پودمان:Category handler – පර්සියානු" lang="fa" hreflang="fa" data-title="پودمان:Category handler" data-language-autonym="فارسی" data-language-local-name="පර්සියානු" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fat mw-list-item"><a href="https://fat.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Fanti" lang="fat" hreflang="fat" data-title="Module:Category handler" data-language-autonym="Mfantse" data-language-local-name="Fanti" class="interlanguage-link-target"><span>Mfantse</span></a></li><li class="interlanguage-link interwiki-ff mw-list-item"><a href="https://ff.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ෆුලාහ්" lang="ff" hreflang="ff" data-title="Module:Category handler" data-language-autonym="Fulfulde" data-language-local-name="ෆුලාහ්" class="interlanguage-link-target"><span>Fulfulde</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Moduuli:Category_handler" title="Moduuli:Category handler – ෆින්ලන්ත" lang="fi" hreflang="fi" data-title="Moduuli:Category handler" data-language-autonym="Suomi" data-language-local-name="ෆින්ලන්ත" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-fj mw-list-item"><a href="https://fj.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ෆීජි" lang="fj" hreflang="fj" data-title="Module:Category handler" data-language-autonym="Na Vosa Vakaviti" data-language-local-name="ෆීජි" class="interlanguage-link-target"><span>Na Vosa Vakaviti</span></a></li><li class="interlanguage-link interwiki-fo mw-list-item"><a href="https://fo.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ෆාරෝස්" lang="fo" hreflang="fo" data-title="Module:Category handler" data-language-autonym="Føroyskt" data-language-local-name="ෆාරෝස්" class="interlanguage-link-target"><span>Føroyskt</span></a></li><li class="interlanguage-link interwiki-frp mw-list-item"><a href="https://frp.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Arpitan" lang="frp" hreflang="frp" data-title="Module:Category handler" data-language-autonym="Arpetan" data-language-local-name="Arpitan" class="interlanguage-link-target"><span>Arpetan</span></a></li><li class="interlanguage-link interwiki-frr mw-list-item"><a href="https://frr.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – උතුරු ෆ්රිසියානු" lang="frr" hreflang="frr" data-title="Modul:Category handler" data-language-autonym="Nordfriisk" data-language-local-name="උතුරු ෆ්රිසියානු" class="interlanguage-link-target"><span>Nordfriisk</span></a></li><li class="interlanguage-link interwiki-ga mw-list-item"><a href="https://ga.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – අයර්ලන්ත" lang="ga" hreflang="ga" data-title="Module:Category handler" data-language-autonym="Gaeilge" data-language-local-name="අයර්ලන්ත" class="interlanguage-link-target"><span>Gaeilge</span></a></li><li class="interlanguage-link interwiki-gan mw-list-item"><a href="https://gan.wikipedia.org/wiki/%E6%A8%A1%E7%B5%84:Category_handler" title="模組:Category handler – ගැන් චයිනිස්" lang="gan" hreflang="gan" data-title="模組:Category handler" data-language-autonym="贛語" data-language-local-name="ගැන් චයිනිස්" class="interlanguage-link-target"><span>贛語</span></a></li><li class="interlanguage-link interwiki-gd mw-list-item"><a href="https://gd.wikipedia.org/wiki/M%C3%B2ideal:Category_handler" title="Mòideal:Category handler – ස්කොට්ටිශ් ගෙලික්" lang="gd" hreflang="gd" data-title="Mòideal:Category handler" data-language-autonym="Gàidhlig" data-language-local-name="ස්කොට්ටිශ් ගෙලික්" class="interlanguage-link-target"><span>Gàidhlig</span></a></li><li class="interlanguage-link interwiki-gl mw-list-item"><a href="https://gl.wikipedia.org/wiki/M%C3%B3dulo:Category_handler" title="Módulo:Category handler – ගැලීසියානු" lang="gl" hreflang="gl" data-title="Módulo:Category handler" data-language-autonym="Galego" data-language-local-name="ගැලීසියානු" class="interlanguage-link-target"><span>Galego</span></a></li><li class="interlanguage-link interwiki-glk mw-list-item"><a href="https://glk.wikipedia.org/wiki/%D9%85%D8%A7%D8%AC%DB%8A%D9%84:Category_handler" title="ماجۊل:Category handler – Gilaki" lang="glk" hreflang="glk" data-title="ماجۊل:Category handler" data-language-autonym="گیلکی" data-language-local-name="Gilaki" class="interlanguage-link-target"><span>گیلکی</span></a></li><li class="interlanguage-link interwiki-gom mw-list-item"><a href="https://gom.wikipedia.org/wiki/%E0%A4%8F%E0%A4%95%E0%A4%95:Category_handler" title="एकक:Category handler – Goan Konkani" lang="gom" hreflang="gom" data-title="एकक:Category handler" data-language-autonym="गोंयची कोंकणी / Gõychi Konknni" data-language-local-name="Goan Konkani" class="interlanguage-link-target"><span>गोंयची कोंकणी / Gõychi Konknni</span></a></li><li class="interlanguage-link interwiki-gor mw-list-item"><a href="https://gor.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – ගොරොන්ටාලො" lang="gor" hreflang="gor" data-title="Modul:Category handler" data-language-autonym="Bahasa Hulontalo" data-language-local-name="ගොරොන්ටාලො" class="interlanguage-link-target"><span>Bahasa Hulontalo</span></a></li><li class="interlanguage-link interwiki-gpe mw-list-item"><a href="https://gpe.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Ghanaian Pidgin" lang="gpe" hreflang="gpe" data-title="Module:Category handler" data-language-autonym="Ghanaian Pidgin" data-language-local-name="Ghanaian Pidgin" class="interlanguage-link-target"><span>Ghanaian Pidgin</span></a></li><li class="interlanguage-link interwiki-gu mw-list-item"><a href="https://gu.wikipedia.org/wiki/%E0%AA%B5%E0%AA%BF%E0%AA%AD%E0%AA%BE%E0%AA%97:Category_handler" title="વિભાગ:Category handler – ගුජරාටි" lang="gu" hreflang="gu" data-title="વિભાગ:Category handler" data-language-autonym="ગુજરાતી" data-language-local-name="ගුජරාටි" class="interlanguage-link-target"><span>ગુજરાતી</span></a></li><li class="interlanguage-link interwiki-gur mw-list-item"><a href="https://gur.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Frafra" lang="gur" hreflang="gur" data-title="Module:Category handler" data-language-autonym="Farefare" data-language-local-name="Frafra" class="interlanguage-link-target"><span>Farefare</span></a></li><li class="interlanguage-link interwiki-guw mw-list-item"><a href="https://guw.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Gun" lang="guw" hreflang="guw" data-title="Module:Category handler" data-language-autonym="Gungbe" data-language-local-name="Gun" class="interlanguage-link-target"><span>Gungbe</span></a></li><li class="interlanguage-link interwiki-gv mw-list-item"><a href="https://gv.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – මැන්ක්ස්" lang="gv" hreflang="gv" data-title="Module:Category handler" data-language-autonym="Gaelg" data-language-local-name="මැන්ක්ස්" class="interlanguage-link-target"><span>Gaelg</span></a></li><li class="interlanguage-link interwiki-ha mw-list-item"><a href="https://ha.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – හෝසා" lang="ha" hreflang="ha" data-title="Module:Category handler" data-language-autonym="Hausa" data-language-local-name="හෝසා" class="interlanguage-link-target"><span>Hausa</span></a></li><li class="interlanguage-link interwiki-hak mw-list-item"><a href="https://hak.wikipedia.org/wiki/%E6%A8%A1%E7%B5%84:Category_handler" title="模組:Category handler – හකා චයිනිස්" lang="hak" hreflang="hak" data-title="模組:Category handler" data-language-autonym="客家語 / Hak-kâ-ngî" data-language-local-name="හකා චයිනිස්" class="interlanguage-link-target"><span>客家語 / Hak-kâ-ngî</span></a></li><li class="interlanguage-link interwiki-haw mw-list-item"><a href="https://haw.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – හවායි" lang="haw" hreflang="haw" data-title="Module:Category handler" data-language-autonym="Hawaiʻi" data-language-local-name="හවායි" class="interlanguage-link-target"><span>Hawaiʻi</span></a></li><li class="interlanguage-link interwiki-hi mw-list-item"><a href="https://hi.wikipedia.org/wiki/%E0%A4%AE%E0%A5%89%E0%A4%A1%E0%A5%8D%E0%A4%AF%E0%A5%82%E0%A4%B2:Category_handler" title="मॉड्यूल:Category handler – හින්දි" lang="hi" hreflang="hi" data-title="मॉड्यूल:Category handler" data-language-autonym="हिन्दी" data-language-local-name="හින්දි" class="interlanguage-link-target"><span>हिन्दी</span></a></li><li class="interlanguage-link interwiki-hif mw-list-item"><a href="https://hif.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Fiji Hindi" lang="hif" hreflang="hif" data-title="Module:Category handler" data-language-autonym="Fiji Hindi" data-language-local-name="Fiji Hindi" class="interlanguage-link-target"><span>Fiji Hindi</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – කෝඒෂියානු" lang="hr" hreflang="hr" data-title="Modul:Category handler" data-language-autonym="Hrvatski" data-language-local-name="කෝඒෂියානු" class="interlanguage-link-target"><span>Hrvatski</span></a></li><li class="interlanguage-link interwiki-ht mw-list-item"><a href="https://ht.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – හයිටි" lang="ht" hreflang="ht" data-title="Module:Category handler" data-language-autonym="Kreyòl ayisyen" data-language-local-name="හයිටි" class="interlanguage-link-target"><span>Kreyòl ayisyen</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – හන්ගේරියානු" lang="hu" hreflang="hu" data-title="Modul:Category handler" data-language-autonym="Magyar" data-language-local-name="හන්ගේරියානු" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-hy mw-list-item"><a href="https://hy.wikipedia.org/wiki/%D5%84%D5%B8%D5%A4%D5%B8%D6%82%D5%AC:Category_handler" title="Մոդուլ:Category handler – ආර්මේනියානු" lang="hy" hreflang="hy" data-title="Մոդուլ:Category handler" data-language-autonym="Հայերեն" data-language-local-name="ආර්මේනියානු" class="interlanguage-link-target"><span>Հայերեն</span></a></li><li class="interlanguage-link interwiki-hyw mw-list-item"><a href="https://hyw.wikipedia.org/wiki/%D5%84%D5%B8%D5%A4%D5%B8%D6%82%D5%AC:Category_handler" title="Մոդուլ:Category handler – Western Armenian" lang="hyw" hreflang="hyw" data-title="Մոդուլ:Category handler" data-language-autonym="Արեւմտահայերէն" data-language-local-name="Western Armenian" class="interlanguage-link-target"><span>Արեւմտահայերէն</span></a></li><li class="interlanguage-link interwiki-iba mw-list-item"><a href="https://iba.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – ඉබන්" lang="iba" hreflang="iba" data-title="Modul:Category handler" data-language-autonym="Jaku Iban" data-language-local-name="ඉබන්" class="interlanguage-link-target"><span>Jaku Iban</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – ඉන්දුනීසියානු" lang="id" hreflang="id" data-title="Modul:Category handler" data-language-autonym="Bahasa Indonesia" data-language-local-name="ඉන්දුනීසියානු" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-ie mw-list-item"><a href="https://ie.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Interlingue" lang="ie" hreflang="ie" data-title="Module:Category handler" data-language-autonym="Interlingue" data-language-local-name="Interlingue" class="interlanguage-link-target"><span>Interlingue</span></a></li><li class="interlanguage-link interwiki-ig mw-list-item"><a href="https://ig.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ඉග්බෝ" lang="ig" hreflang="ig" data-title="Module:Category handler" data-language-autonym="Igbo" data-language-local-name="ඉග්බෝ" class="interlanguage-link-target"><span>Igbo</span></a></li><li class="interlanguage-link interwiki-ilo mw-list-item"><a href="https://ilo.wikipedia.org/wiki/Modulo:Panagtengngel_ti_kategoria" title="Modulo:Panagtengngel ti kategoria – ඉලොකො" lang="ilo" hreflang="ilo" data-title="Modulo:Panagtengngel ti kategoria" data-language-autonym="Ilokano" data-language-local-name="ඉලොකො" class="interlanguage-link-target"><span>Ilokano</span></a></li><li class="interlanguage-link interwiki-inh mw-list-item"><a href="https://inh.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – ඉන්ගුෂ්" lang="inh" hreflang="inh" data-title="Модуль:Category handler" data-language-autonym="ГӀалгӀай" data-language-local-name="ඉන්ගුෂ්" class="interlanguage-link-target"><span>ГӀалгӀай</span></a></li><li class="interlanguage-link interwiki-io mw-list-item"><a href="https://io.wikipedia.org/wiki/Modulo:Category_handler" title="Modulo:Category handler – ඉඩො" lang="io" hreflang="io" data-title="Modulo:Category handler" data-language-autonym="Ido" data-language-local-name="ඉඩො" class="interlanguage-link-target"><span>Ido</span></a></li><li class="interlanguage-link interwiki-is mw-list-item"><a href="https://is.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – අයිස්ලන්ත" lang="is" hreflang="is" data-title="Module:Category handler" data-language-autonym="Íslenska" data-language-local-name="අයිස්ලන්ත" class="interlanguage-link-target"><span>Íslenska</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB:Category_handler" title="モジュール:Category handler – ජපන්" lang="ja" hreflang="ja" data-title="モジュール:Category handler" data-language-autonym="日本語" data-language-local-name="ජපන්" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-jv mw-list-item"><a href="https://jv.wikipedia.org/wiki/Modhul:Category_handler" title="Modhul:Category handler – ජාවා" lang="jv" hreflang="jv" data-title="Modhul:Category handler" data-language-autonym="Jawa" data-language-local-name="ජාවා" class="interlanguage-link-target"><span>Jawa</span></a></li><li class="interlanguage-link interwiki-ka mw-list-item"><a href="https://ka.wikipedia.org/wiki/%E1%83%9B%E1%83%9D%E1%83%93%E1%83%A3%E1%83%9A%E1%83%98:Category_handler" title="მოდული:Category handler – ජෝර්ජියානු" lang="ka" hreflang="ka" data-title="მოდული:Category handler" data-language-autonym="ქართული" data-language-local-name="ජෝර්ජියානු" class="interlanguage-link-target"><span>ქართული</span></a></li><li class="interlanguage-link interwiki-kaa mw-list-item"><a href="https://kaa.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Kara-Kalpak" lang="kaa" hreflang="kaa" data-title="Module:Category handler" data-language-autonym="Qaraqalpaqsha" data-language-local-name="Kara-Kalpak" class="interlanguage-link-target"><span>Qaraqalpaqsha</span></a></li><li class="interlanguage-link interwiki-kab mw-list-item"><a href="https://kab.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – කාබිල්" lang="kab" hreflang="kab" data-title="Module:Category handler" data-language-autonym="Taqbaylit" data-language-local-name="කාබිල්" class="interlanguage-link-target"><span>Taqbaylit</span></a></li><li class="interlanguage-link interwiki-kbp mw-list-item"><a href="https://kbp.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Kabiye" lang="kbp" hreflang="kbp" data-title="Module:Category handler" data-language-autonym="Kabɩyɛ" data-language-local-name="Kabiye" class="interlanguage-link-target"><span>Kabɩyɛ</span></a></li><li class="interlanguage-link interwiki-kcg mw-list-item"><a href="https://kcg.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ට්යප්" lang="kcg" hreflang="kcg" data-title="Module:Category handler" data-language-autonym="Tyap" data-language-local-name="ට්යප්" class="interlanguage-link-target"><span>Tyap</span></a></li><li class="interlanguage-link interwiki-kg mw-list-item"><a href="https://kg.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Kongo" lang="kg" hreflang="kg" data-title="Module:Category handler" data-language-autonym="Kongo" data-language-local-name="Kongo" class="interlanguage-link-target"><span>Kongo</span></a></li><li class="interlanguage-link interwiki-ki mw-list-item"><a href="https://ki.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – කිකුයු" lang="ki" hreflang="ki" data-title="Module:Category handler" data-language-autonym="Gĩkũyũ" data-language-local-name="කිකුයු" class="interlanguage-link-target"><span>Gĩkũyũ</span></a></li><li class="interlanguage-link interwiki-kk mw-list-item"><a href="https://kk.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – කසාඛ්" lang="kk" hreflang="kk" data-title="Module:Category handler" data-language-autonym="Қазақша" data-language-local-name="කසාඛ්" class="interlanguage-link-target"><span>Қазақша</span></a></li><li class="interlanguage-link interwiki-km mw-list-item"><a href="https://km.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – කමර්" lang="km" hreflang="km" data-title="Module:Category handler" data-language-autonym="ភាសាខ្មែរ" data-language-local-name="කමර්" class="interlanguage-link-target"><span>ភាសាខ្មែរ</span></a></li><li class="interlanguage-link interwiki-kn mw-list-item"><a href="https://kn.wikipedia.org/wiki/%E0%B2%AE%E0%B2%BE%E0%B2%A1%E0%B3%8D%E0%B2%AF%E0%B3%82%E0%B2%B2%E0%B3%8D:Category_handler" title="ಮಾಡ್ಯೂಲ್:Category handler – කණ්ණඩ" lang="kn" hreflang="kn" data-title="ಮಾಡ್ಯೂಲ್:Category handler" data-language-autonym="ಕನ್ನಡ" data-language-local-name="කණ්ණඩ" class="interlanguage-link-target"><span>ಕನ್ನಡ</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EB%AA%A8%EB%93%88:Category_handler" title="모듈:Category handler – කොරියානු" lang="ko" hreflang="ko" data-title="모듈:Category handler" data-language-autonym="한국어" data-language-local-name="කොරියානු" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-krc mw-list-item"><a href="https://krc.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – කරන්චි-බාකර්" lang="krc" hreflang="krc" data-title="Модуль:Category handler" data-language-autonym="Къарачай-малкъар" data-language-local-name="කරන්චි-බාකර්" class="interlanguage-link-target"><span>Къарачай-малкъар</span></a></li><li class="interlanguage-link interwiki-ks mw-list-item"><a href="https://ks.wikipedia.org/wiki/%D9%85%D8%A7%DA%88%DB%8C%D9%88%D9%97%D9%84:Category_handler" title="ماڈیوٗل:Category handler – කාෂ්මීර්" lang="ks" hreflang="ks" data-title="ماڈیوٗل:Category handler" data-language-autonym="कॉशुर / کٲشُر" data-language-local-name="කාෂ්මීර්" class="interlanguage-link-target"><span>कॉशुर / کٲشُر</span></a></li><li class="interlanguage-link interwiki-ksh mw-list-item"><a href="https://ksh.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – කොලොග්නියන්" lang="ksh" hreflang="ksh" data-title="Modul:Category handler" data-language-autonym="Ripoarisch" data-language-local-name="කොලොග්නියන්" class="interlanguage-link-target"><span>Ripoarisch</span></a></li><li class="interlanguage-link interwiki-ku mw-list-item"><a href="https://ku.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – කුර්දි" lang="ku" hreflang="ku" data-title="Modul:Category handler" data-language-autonym="Kurdî" data-language-local-name="කුර්දි" class="interlanguage-link-target"><span>Kurdî</span></a></li><li class="interlanguage-link interwiki-ky mw-list-item"><a href="https://ky.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – කිර්ගිස්" lang="ky" hreflang="ky" data-title="Модуль:Category handler" data-language-autonym="Кыргызча" data-language-local-name="කිර්ගිස්" class="interlanguage-link-target"><span>Кыргызча</span></a></li><li class="interlanguage-link interwiki-la mw-list-item"><a href="https://la.wikipedia.org/wiki/Modulus:Category_handler" title="Modulus:Category handler – ලතින්" lang="la" hreflang="la" data-title="Modulus:Category handler" data-language-autonym="Latina" data-language-local-name="ලතින්" class="interlanguage-link-target"><span>Latina</span></a></li><li class="interlanguage-link interwiki-lad mw-list-item"><a href="https://lad.wikipedia.org/wiki/M%C3%B3dulo:Category_handler" title="Módulo:Category handler – ලඩිනො" lang="lad" hreflang="lad" data-title="Módulo:Category handler" data-language-autonym="Ladino" data-language-local-name="ලඩිනො" class="interlanguage-link-target"><span>Ladino</span></a></li><li class="interlanguage-link interwiki-lb mw-list-item"><a href="https://lb.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – ලක්සැම්බර්ග්" lang="lb" hreflang="lb" data-title="Modul:Category handler" data-language-autonym="Lëtzebuergesch" data-language-local-name="ලක්සැම්බර්ග්" class="interlanguage-link-target"><span>Lëtzebuergesch</span></a></li><li class="interlanguage-link interwiki-lg mw-list-item"><a href="https://lg.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ගන්ඩා" lang="lg" hreflang="lg" data-title="Module:Category handler" data-language-autonym="Luganda" data-language-local-name="ගන්ඩා" class="interlanguage-link-target"><span>Luganda</span></a></li><li class="interlanguage-link interwiki-lld mw-list-item"><a href="https://lld.wikipedia.org/wiki/Modulo:Category_handler" title="Modulo:Category handler – Ladin" lang="lld" hreflang="lld" data-title="Modulo:Category handler" data-language-autonym="Ladin" data-language-local-name="Ladin" class="interlanguage-link-target"><span>Ladin</span></a></li><li class="interlanguage-link interwiki-ln mw-list-item"><a href="https://ln.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ලින්ගලා" lang="ln" hreflang="ln" data-title="Module:Category handler" data-language-autonym="Lingála" data-language-local-name="ලින්ගලා" class="interlanguage-link-target"><span>Lingála</span></a></li><li class="interlanguage-link interwiki-lo mw-list-item"><a href="https://lo.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ලාඕ" lang="lo" hreflang="lo" data-title="Module:Category handler" data-language-autonym="ລາວ" data-language-local-name="ලාඕ" class="interlanguage-link-target"><span>ລາວ</span></a></li><li class="interlanguage-link interwiki-lt mw-list-item"><a href="https://lt.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ලිතුවේනියානු" lang="lt" hreflang="lt" data-title="Module:Category handler" data-language-autonym="Lietuvių" data-language-local-name="ලිතුවේනියානු" class="interlanguage-link-target"><span>Lietuvių</span></a></li><li class="interlanguage-link interwiki-ltg mw-list-item"><a href="https://ltg.wikipedia.org/wiki/Modulis:Category_handler" title="Modulis:Category handler – Latgalian" lang="ltg" hreflang="ltg" data-title="Modulis:Category handler" data-language-autonym="Latgaļu" data-language-local-name="Latgalian" class="interlanguage-link-target"><span>Latgaļu</span></a></li><li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://lv.wikipedia.org/wiki/Modulis:Category_handler" title="Modulis:Category handler – ලැට්වියානු" lang="lv" hreflang="lv" data-title="Modulis:Category handler" data-language-autonym="Latviešu" data-language-local-name="ලැට්වියානු" class="interlanguage-link-target"><span>Latviešu</span></a></li><li class="interlanguage-link interwiki-mad mw-list-item"><a href="https://mad.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – මදුරීස්" lang="mad" hreflang="mad" data-title="Modul:Category handler" data-language-autonym="Madhurâ" data-language-local-name="මදුරීස්" class="interlanguage-link-target"><span>Madhurâ</span></a></li><li class="interlanguage-link interwiki-mai mw-list-item"><a href="https://mai.wikipedia.org/wiki/%E0%A4%AE%E0%A5%8B%E0%A4%A1%E0%A5%8D%E0%A4%AF%E0%A5%81%E0%A4%B2:Category_handler" title="मोड्युल:Category handler – මයිතිලි" lang="mai" hreflang="mai" data-title="मोड्युल:Category handler" data-language-autonym="मैथिली" data-language-local-name="මයිතිලි" class="interlanguage-link-target"><span>मैथिली</span></a></li><li class="interlanguage-link interwiki-mdf mw-list-item"><a href="https://mdf.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – මොක්ශා" lang="mdf" hreflang="mdf" data-title="Модуль:Category handler" data-language-autonym="Мокшень" data-language-local-name="මොක්ශා" class="interlanguage-link-target"><span>Мокшень</span></a></li><li class="interlanguage-link interwiki-mi mw-list-item"><a href="https://mi.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – මාවොරි" lang="mi" hreflang="mi" data-title="Module:Category handler" data-language-autonym="Māori" data-language-local-name="මාවොරි" class="interlanguage-link-target"><span>Māori</span></a></li><li class="interlanguage-link interwiki-min mw-list-item"><a href="https://min.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – මිනන්ග්කබාවු" lang="min" hreflang="min" data-title="Modul:Category handler" data-language-autonym="Minangkabau" data-language-local-name="මිනන්ග්කබාවු" class="interlanguage-link-target"><span>Minangkabau</span></a></li><li class="interlanguage-link interwiki-mk mw-list-item"><a href="https://mk.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB:Category_handler" title="Модул:Category handler – මැසිඩෝනියානු" lang="mk" hreflang="mk" data-title="Модул:Category handler" data-language-autonym="Македонски" data-language-local-name="මැසිඩෝනියානු" class="interlanguage-link-target"><span>Македонски</span></a></li><li class="interlanguage-link interwiki-ml mw-list-item"><a href="https://ml.wikipedia.org/wiki/%E0%B4%98%E0%B4%9F%E0%B4%95%E0%B4%82:Category_handler" title="ഘടകം:Category handler – මලයාලම්" lang="ml" hreflang="ml" data-title="ഘടകം:Category handler" data-language-autonym="മലയാളം" data-language-local-name="මලයාලම්" class="interlanguage-link-target"><span>മലയാളം</span></a></li><li class="interlanguage-link interwiki-mn mw-list-item"><a href="https://mn.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – මොංගෝලියානු" lang="mn" hreflang="mn" data-title="Module:Category handler" data-language-autonym="Монгол" data-language-local-name="මොංගෝලියානු" class="interlanguage-link-target"><span>Монгол</span></a></li><li class="interlanguage-link interwiki-mni mw-list-item"><a href="https://mni.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – මනිපුරි" lang="mni" hreflang="mni" data-title="Module:Category handler" data-language-autonym="ꯃꯤꯇꯩ ꯂꯣꯟ" data-language-local-name="මනිපුරි" class="interlanguage-link-target"><span>ꯃꯤꯇꯩ ꯂꯣꯟ</span></a></li><li class="interlanguage-link interwiki-mnw mw-list-item"><a href="https://mnw.wikipedia.org/wiki/%E1%80%99%E1%80%9D%E1%80%BA%E1%80%82%E1%80%BB%E1%80%B0:Category_handler" title="မဝ်ဂျူ:Category handler – Mon" lang="mnw" hreflang="mnw" data-title="မဝ်ဂျူ:Category handler" data-language-autonym="ဘာသာမန်" data-language-local-name="Mon" class="interlanguage-link-target"><span>ဘာသာမန်</span></a></li><li class="interlanguage-link interwiki-mr mw-list-item"><a href="https://mr.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%AD%E0%A4%BE%E0%A4%97:Category_handler" title="विभाग:Category handler – මරාති" lang="mr" hreflang="mr" data-title="विभाग:Category handler" data-language-autonym="मराठी" data-language-local-name="මරාති" class="interlanguage-link-target"><span>मराठी</span></a></li><li class="interlanguage-link interwiki-ms mw-list-item"><a href="https://ms.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – මැලේ" lang="ms" hreflang="ms" data-title="Modul:Category handler" data-language-autonym="Bahasa Melayu" data-language-local-name="මැලේ" class="interlanguage-link-target"><span>Bahasa Melayu</span></a></li><li class="interlanguage-link interwiki-mt mw-list-item"><a href="https://mt.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – මොල්ටිස්" lang="mt" hreflang="mt" data-title="Module:Category handler" data-language-autonym="Malti" data-language-local-name="මොල්ටිස්" class="interlanguage-link-target"><span>Malti</span></a></li><li class="interlanguage-link interwiki-mwl mw-list-item"><a href="https://mwl.wikipedia.org/wiki/M%C3%B3dulo:Category_handler" title="Módulo:Category handler – මිරන්ඩීස්" lang="mwl" hreflang="mwl" data-title="Módulo:Category handler" data-language-autonym="Mirandés" data-language-local-name="මිරන්ඩීස්" class="interlanguage-link-target"><span>Mirandés</span></a></li><li class="interlanguage-link interwiki-my mw-list-item"><a href="https://my.wikipedia.org/wiki/%E1%80%99%E1%80%B1%E1%80%AC%E1%80%BA%E1%80%82%E1%80%BB%E1%80%B0%E1%80%B8:Category_handler" title="မော်ဂျူး:Category handler – බුරුම" lang="my" hreflang="my" data-title="မော်ဂျူး:Category handler" data-language-autonym="မြန်မာဘာသာ" data-language-local-name="බුරුම" class="interlanguage-link-target"><span>မြန်မာဘာသာ</span></a></li><li class="interlanguage-link interwiki-myv mw-list-item"><a href="https://myv.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – එර්ස්යා" lang="myv" hreflang="myv" data-title="Модуль:Category handler" data-language-autonym="Эрзянь" data-language-local-name="එර්ස්යා" class="interlanguage-link-target"><span>Эрзянь</span></a></li><li class="interlanguage-link interwiki-mzn mw-list-item"><a href="https://mzn.wikipedia.org/wiki/%D9%85%D8%A7%DA%98%D9%88%D9%84:Category_handler" title="ماژول:Category handler – මැසන්ඩරනි" lang="mzn" hreflang="mzn" data-title="ماژول:Category handler" data-language-autonym="مازِرونی" data-language-local-name="මැසන්ඩරනි" class="interlanguage-link-target"><span>مازِرونی</span></a></li><li class="interlanguage-link interwiki-nah mw-list-item"><a href="https://nah.wikipedia.org/wiki/M%C3%B3dulo:Category_handler" title="Módulo:Category handler – Nahuatl" lang="nah" hreflang="nah" data-title="Módulo:Category handler" data-language-autonym="Nāhuatl" data-language-local-name="Nahuatl" class="interlanguage-link-target"><span>Nāhuatl</span></a></li><li class="interlanguage-link interwiki-ne mw-list-item"><a href="https://ne.wikipedia.org/wiki/%E0%A4%AE%E0%A5%8B%E0%A4%A1%E0%A5%8D%E0%A4%AF%E0%A5%81%E0%A4%B2:Category_handler" title="मोड्युल:Category handler – නේපාල" lang="ne" hreflang="ne" data-title="मोड्युल:Category handler" data-language-autonym="नेपाली" data-language-local-name="නේපාල" class="interlanguage-link-target"><span>नेपाली</span></a></li><li class="interlanguage-link interwiki-new mw-list-item"><a href="https://new.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – නෙවාරි" lang="new" hreflang="new" data-title="Module:Category handler" data-language-autonym="नेपाल भाषा" data-language-local-name="නෙවාරි" class="interlanguage-link-target"><span>नेपाल भाषा</span></a></li><li class="interlanguage-link interwiki-nia mw-list-item"><a href="https://nia.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – නියාස්" lang="nia" hreflang="nia" data-title="Modul:Category handler" data-language-autonym="Li Niha" data-language-local-name="නියාස්" class="interlanguage-link-target"><span>Li Niha</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ලන්දේසි" lang="nl" hreflang="nl" data-title="Module:Category handler" data-language-autonym="Nederlands" data-language-local-name="ලන්දේසි" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-nn mw-list-item"><a href="https://nn.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – නෝර්වීජියානු නයිනෝර්ස්ක්" lang="nn" hreflang="nn" data-title="Modul:Category handler" data-language-autonym="Norsk nynorsk" data-language-local-name="නෝර්වීජියානු නයිනෝර්ස්ක්" class="interlanguage-link-target"><span>Norsk nynorsk</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – නෝර්වීජියානු බොක්මල්" lang="nb" hreflang="nb" data-title="Modul:Category handler" data-language-autonym="Norsk bokmål" data-language-local-name="නෝර්වීජියානු බොක්මල්" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-nov mw-list-item"><a href="https://nov.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Novial" lang="nov" hreflang="nov" data-title="Module:Category handler" data-language-autonym="Novial" data-language-local-name="Novial" class="interlanguage-link-target"><span>Novial</span></a></li><li class="interlanguage-link interwiki-nr mw-list-item"><a href="https://nr.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – සෞත් ඩ්බේල්" lang="nr" hreflang="nr" data-title="Module:Category handler" data-language-autonym="IsiNdebele seSewula" data-language-local-name="සෞත් ඩ්බේල්" class="interlanguage-link-target"><span>IsiNdebele seSewula</span></a></li><li class="interlanguage-link interwiki-nso mw-list-item"><a href="https://nso.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – නොදර්න් සොතො" lang="nso" hreflang="nso" data-title="Module:Category handler" data-language-autonym="Sesotho sa Leboa" data-language-local-name="නොදර්න් සොතො" class="interlanguage-link-target"><span>Sesotho sa Leboa</span></a></li><li class="interlanguage-link interwiki-ny mw-list-item"><a href="https://ny.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – න්යන්ජා" lang="ny" hreflang="ny" data-title="Module:Category handler" data-language-autonym="Chi-Chewa" data-language-local-name="න්යන්ජා" class="interlanguage-link-target"><span>Chi-Chewa</span></a></li><li class="interlanguage-link interwiki-or mw-list-item"><a href="https://or.wikipedia.org/wiki/%E0%AC%AE%E0%AC%A1%E0%AD%8D%E0%AD%9F%E0%AD%81%E0%AC%B2:Category_handler" title="ମଡ୍ୟୁଲ:Category handler – ඔඩියා" lang="or" hreflang="or" data-title="ମଡ୍ୟୁଲ:Category handler" data-language-autonym="ଓଡ଼ିଆ" data-language-local-name="ඔඩියා" class="interlanguage-link-target"><span>ଓଡ଼ିଆ</span></a></li><li class="interlanguage-link interwiki-os mw-list-item"><a href="https://os.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – ඔසිටෙක්" lang="os" hreflang="os" data-title="Модуль:Category handler" data-language-autonym="Ирон" data-language-local-name="ඔසිටෙක්" class="interlanguage-link-target"><span>Ирон</span></a></li><li class="interlanguage-link interwiki-pa mw-list-item"><a href="https://pa.wikipedia.org/wiki/%E0%A8%AE%E0%A9%8C%E0%A8%A1%E0%A8%BF%E0%A8%8A%E0%A8%B2:Category_handler" title="ਮੌਡਿਊਲ:Category handler – පන්ජාබි" lang="pa" hreflang="pa" data-title="ਮੌਡਿਊਲ:Category handler" data-language-autonym="ਪੰਜਾਬੀ" data-language-local-name="පන්ජාබි" class="interlanguage-link-target"><span>ਪੰਜਾਬੀ</span></a></li><li class="interlanguage-link interwiki-pag mw-list-item"><a href="https://pag.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – පන්ගසීනන්" lang="pag" hreflang="pag" data-title="Module:Category handler" data-language-autonym="Pangasinan" data-language-local-name="පන්ගසීනන්" class="interlanguage-link-target"><span>Pangasinan</span></a></li><li class="interlanguage-link interwiki-pam mw-list-item"><a href="https://pam.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – පන්පන්ග" lang="pam" hreflang="pam" data-title="Module:Category handler" data-language-autonym="Kapampangan" data-language-local-name="පන්පන්ග" class="interlanguage-link-target"><span>Kapampangan</span></a></li><li class="interlanguage-link interwiki-pap mw-list-item"><a href="https://pap.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – පපියමෙන්ටො" lang="pap" hreflang="pap" data-title="Module:Category handler" data-language-autonym="Papiamentu" data-language-local-name="පපියමෙන්ටො" class="interlanguage-link-target"><span>Papiamentu</span></a></li><li class="interlanguage-link interwiki-pcd mw-list-item"><a href="https://pcd.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Picard" lang="pcd" hreflang="pcd" data-title="Module:Category handler" data-language-autonym="Picard" data-language-local-name="Picard" class="interlanguage-link-target"><span>Picard</span></a></li><li class="interlanguage-link interwiki-pcm mw-list-item"><a href="https://pcm.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – නෛජීරියන් පෙන්ගින්" lang="pcm" hreflang="pcm" data-title="Modul:Category handler" data-language-autonym="Naijá" data-language-local-name="නෛජීරියන් පෙන්ගින්" class="interlanguage-link-target"><span>Naijá</span></a></li><li class="interlanguage-link interwiki-pi mw-list-item"><a href="https://pi.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Pali" lang="pi" hreflang="pi" data-title="Module:Category handler" data-language-autonym="पालि" data-language-local-name="Pali" class="interlanguage-link-target"><span>पालि</span></a></li><li class="interlanguage-link interwiki-pih mw-list-item"><a href="https://pih.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Norfuk / Pitkern" lang="pih" hreflang="pih" data-title="Module:Category handler" data-language-autonym="Norfuk / Pitkern" data-language-local-name="Norfuk / Pitkern" class="interlanguage-link-target"><span>Norfuk / Pitkern</span></a></li><li class="interlanguage-link interwiki-pnb mw-list-item"><a href="https://pnb.wikipedia.org/wiki/%D9%85%D8%A7%DA%88%DB%8C%D9%88%D9%84:Category_handler" title="ماڈیول:Category handler – Western Punjabi" lang="pnb" hreflang="pnb" data-title="ماڈیول:Category handler" data-language-autonym="پنجابی" data-language-local-name="Western Punjabi" class="interlanguage-link-target"><span>پنجابی</span></a></li><li class="interlanguage-link interwiki-ps mw-list-item"><a href="https://ps.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – පෂ්ටො" lang="ps" hreflang="ps" data-title="Module:Category handler" data-language-autonym="پښتو" data-language-local-name="පෂ්ටො" class="interlanguage-link-target"><span>پښتو</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/M%C3%B3dulo:Category_handler" title="Módulo:Category handler – පෘතුගීසි" lang="pt" hreflang="pt" data-title="Módulo:Category handler" data-language-autonym="Português" data-language-local-name="පෘතුගීසි" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-rm mw-list-item"><a href="https://rm.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – රොමෑන්ශ්" lang="rm" hreflang="rm" data-title="Modul:Category handler" data-language-autonym="Rumantsch" data-language-local-name="රොමෑන්ශ්" class="interlanguage-link-target"><span>Rumantsch</span></a></li><li class="interlanguage-link interwiki-rn mw-list-item"><a href="https://rn.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – රුන්ඩි" lang="rn" hreflang="rn" data-title="Module:Category handler" data-language-autonym="Ikirundi" data-language-local-name="රුන්ඩි" class="interlanguage-link-target"><span>Ikirundi</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – රොමේනියානු" lang="ro" hreflang="ro" data-title="Modul:Category handler" data-language-autonym="Română" data-language-local-name="රොමේනියානු" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – රුසියානු" lang="ru" hreflang="ru" data-title="Модуль:Category handler" data-language-autonym="Русский" data-language-local-name="රුසියානු" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-rue mw-list-item"><a href="https://rue.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – Rusyn" lang="rue" hreflang="rue" data-title="Модуль:Category handler" data-language-autonym="Русиньскый" data-language-local-name="Rusyn" class="interlanguage-link-target"><span>Русиньскый</span></a></li><li class="interlanguage-link interwiki-rw mw-list-item"><a href="https://rw.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – කින්යර්වන්ඩා" lang="rw" hreflang="rw" data-title="Module:Category handler" data-language-autonym="Ikinyarwanda" data-language-local-name="කින්යර්වන්ඩා" class="interlanguage-link-target"><span>Ikinyarwanda</span></a></li><li class="interlanguage-link interwiki-sa mw-list-item"><a href="https://sa.wikipedia.org/wiki/%E0%A4%AA%E0%A4%9F%E0%A4%B2%E0%A4%AE%E0%A5%8D:Category_handler" title="पटलम्:Category handler – සංස්කෘත" lang="sa" hreflang="sa" data-title="पटलम्:Category handler" data-language-autonym="संस्कृतम्" data-language-local-name="සංස්කෘත" class="interlanguage-link-target"><span>संस्कृतम्</span></a></li><li class="interlanguage-link interwiki-sah mw-list-item"><a href="https://sah.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – සඛා" lang="sah" hreflang="sah" data-title="Модуль:Category handler" data-language-autonym="Саха тыла" data-language-local-name="සඛා" class="interlanguage-link-target"><span>Саха тыла</span></a></li><li class="interlanguage-link interwiki-sat mw-list-item"><a href="https://sat.wikipedia.org/wiki/%E1%B1%A2%E1%B1%B3%E1%B1%B0%E1%B1%A9%E1%B1%9E:Category_handler" title="ᱢᱳᱰᱩᱞ:Category handler – සෑන්ටලි" lang="sat" hreflang="sat" data-title="ᱢᱳᱰᱩᱞ:Category handler" data-language-autonym="ᱥᱟᱱᱛᱟᱲᱤ" data-language-local-name="සෑන්ටලි" class="interlanguage-link-target"><span>ᱥᱟᱱᱛᱟᱲᱤ</span></a></li><li class="interlanguage-link interwiki-sco mw-list-item"><a href="https://sco.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ස්කොට්ස්" lang="sco" hreflang="sco" data-title="Module:Category handler" data-language-autonym="Scots" data-language-local-name="ස්කොට්ස්" class="interlanguage-link-target"><span>Scots</span></a></li><li class="interlanguage-link interwiki-sd mw-list-item"><a href="https://sd.wikipedia.org/wiki/%D9%85%D8%A7%DA%8A%D9%8A%D9%88%D9%84:Category_handler" title="ماڊيول:Category handler – සින්ධි" lang="sd" hreflang="sd" data-title="ماڊيول:Category handler" data-language-autonym="سنڌي" data-language-local-name="සින්ධි" class="interlanguage-link-target"><span>سنڌي</span></a></li><li class="interlanguage-link interwiki-sh mw-list-item"><a href="https://sh.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – Serbo-Croatian" lang="sh" hreflang="sh" data-title="Modul:Category handler" data-language-autonym="Srpskohrvatski / српскохрватски" data-language-local-name="Serbo-Croatian" class="interlanguage-link-target"><span>Srpskohrvatski / српскохрватски</span></a></li><li class="interlanguage-link interwiki-shi mw-list-item"><a href="https://shi.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ටචේල්හිට්" lang="shi" hreflang="shi" data-title="Module:Category handler" data-language-autonym="Taclḥit" data-language-local-name="ටචේල්හිට්" class="interlanguage-link-target"><span>Taclḥit</span></a></li><li class="interlanguage-link interwiki-shn mw-list-item"><a href="https://shn.wikipedia.org/wiki/%E1%80%99%E1%80%B1%E1%82%83%E1%82%87%E1%81%B5%E1%80%BB%E1%80%B0%E1%80%B8:Category_handler" title="မေႃႇၵျူး:Category handler – ශාන්" lang="shn" hreflang="shn" data-title="မေႃႇၵျူး:Category handler" data-language-autonym="ၽႃႇသႃႇတႆး " data-language-local-name="ශාන්" class="interlanguage-link-target"><span>ၽႃႇသႃႇတႆး </span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Simple English" lang="en-simple" hreflang="en-simple" data-title="Module:Category handler" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-skr mw-list-item"><a href="https://skr.wikipedia.org/wiki/%D9%85%D8%A7%DA%88%DB%8C%D9%88%D9%84:Category_handler" title="ماڈیول:Category handler – Saraiki" lang="skr" hreflang="skr" data-title="ماڈیول:Category handler" data-language-autonym="سرائیکی" data-language-local-name="Saraiki" class="interlanguage-link-target"><span>سرائیکی</span></a></li><li class="interlanguage-link interwiki-sl mw-list-item"><a href="https://sl.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – ස්ලෝවේනියානු" lang="sl" hreflang="sl" data-title="Modul:Category handler" data-language-autonym="Slovenščina" data-language-local-name="ස්ලෝවේනියානු" class="interlanguage-link-target"><span>Slovenščina</span></a></li><li class="interlanguage-link interwiki-sm mw-list-item"><a href="https://sm.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – සෑමොඅන්" lang="sm" hreflang="sm" data-title="Module:Category handler" data-language-autonym="Gagana Samoa" data-language-local-name="සෑමොඅන්" class="interlanguage-link-target"><span>Gagana Samoa</span></a></li><li class="interlanguage-link interwiki-smn mw-list-item"><a href="https://smn.wikipedia.org/wiki/Mooduul:Category_handler" title="Mooduul:Category handler – ඉනාරි සාමි" lang="smn" hreflang="smn" data-title="Mooduul:Category handler" data-language-autonym="Anarâškielâ" data-language-local-name="ඉනාරි සාමි" class="interlanguage-link-target"><span>Anarâškielâ</span></a></li><li class="interlanguage-link interwiki-sn mw-list-item"><a href="https://sn.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ශෝනා" lang="sn" hreflang="sn" data-title="Module:Category handler" data-language-autonym="ChiShona" data-language-local-name="ශෝනා" class="interlanguage-link-target"><span>ChiShona</span></a></li><li class="interlanguage-link interwiki-so mw-list-item"><a href="https://so.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – සෝමාලි" lang="so" hreflang="so" data-title="Module:Category handler" data-language-autonym="Soomaaliga" data-language-local-name="සෝමාලි" class="interlanguage-link-target"><span>Soomaaliga</span></a></li><li class="interlanguage-link interwiki-sq mw-list-item"><a href="https://sq.wikipedia.org/wiki/Moduli:Category_handler" title="Moduli:Category handler – ඇල්බේනියානු" lang="sq" hreflang="sq" data-title="Moduli:Category handler" data-language-autonym="Shqip" data-language-local-name="ඇල්බේනියානු" class="interlanguage-link-target"><span>Shqip</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB:Category_handler" title="Модул:Category handler – සර්බියානු" lang="sr" hreflang="sr" data-title="Модул:Category handler" data-language-autonym="Српски / srpski" data-language-local-name="සර්බියානු" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-srn mw-list-item"><a href="https://srn.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ස්රන් ටොන්ගො" lang="srn" hreflang="srn" data-title="Module:Category handler" data-language-autonym="Sranantongo" data-language-local-name="ස්රන් ටොන්ගො" class="interlanguage-link-target"><span>Sranantongo</span></a></li><li class="interlanguage-link interwiki-ss mw-list-item"><a href="https://ss.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ස්වති" lang="ss" hreflang="ss" data-title="Module:Category handler" data-language-autonym="SiSwati" data-language-local-name="ස්වති" class="interlanguage-link-target"><span>SiSwati</span></a></li><li class="interlanguage-link interwiki-st mw-list-item"><a href="https://st.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – සතර්න් සොතො" lang="st" hreflang="st" data-title="Module:Category handler" data-language-autonym="Sesotho" data-language-local-name="සතර්න් සොතො" class="interlanguage-link-target"><span>Sesotho</span></a></li><li class="interlanguage-link interwiki-su mw-list-item"><a href="https://su.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – සන්ඩනීසියානු" lang="su" hreflang="su" data-title="Modul:Category handler" data-language-autonym="Sunda" data-language-local-name="සන්ඩනීසියානු" class="interlanguage-link-target"><span>Sunda</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – ස්වීඩන්" lang="sv" hreflang="sv" data-title="Modul:Category handler" data-language-autonym="Svenska" data-language-local-name="ස්වීඩන්" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-sw mw-list-item"><a href="https://sw.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ස්වාහිලි" lang="sw" hreflang="sw" data-title="Module:Category handler" data-language-autonym="Kiswahili" data-language-local-name="ස්වාහිලි" class="interlanguage-link-target"><span>Kiswahili</span></a></li><li class="interlanguage-link interwiki-szy mw-list-item"><a href="https://szy.wikipedia.org/wiki/bacu-saupu:Category_handler" title="bacu-saupu:Category handler – Sakizaya" lang="szy" hreflang="szy" data-title="bacu-saupu:Category handler" data-language-autonym="Sakizaya" data-language-local-name="Sakizaya" class="interlanguage-link-target"><span>Sakizaya</span></a></li><li class="interlanguage-link interwiki-ta mw-list-item"><a href="https://ta.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – දෙමළ" lang="ta" hreflang="ta" data-title="Module:Category handler" data-language-autonym="தமிழ்" data-language-local-name="දෙමළ" class="interlanguage-link-target"><span>தமிழ்</span></a></li><li class="interlanguage-link interwiki-tay mw-list-item"><a href="https://tay.wikipedia.org/wiki/%E6%A8%A1%E7%B5%84:Category_handler" title="模組:Category handler – Tayal" lang="tay" hreflang="tay" data-title="模組:Category handler" data-language-autonym="Tayal" data-language-local-name="Tayal" class="interlanguage-link-target"><span>Tayal</span></a></li><li class="interlanguage-link interwiki-tcy mw-list-item"><a href="https://tcy.wikipedia.org/wiki/%E0%B2%AE%E0%B3%8B%E0%B2%A1%E0%B3%8D%E0%B2%AF%E0%B3%82%E0%B2%B2%E0%B3%8D:Category_handler" title="ಮೋಡ್ಯೂಲ್:Category handler – Tulu" lang="tcy" hreflang="tcy" data-title="ಮೋಡ್ಯೂಲ್:Category handler" data-language-autonym="ತುಳು" data-language-local-name="Tulu" class="interlanguage-link-target"><span>ತುಳು</span></a></li><li class="interlanguage-link interwiki-tdd mw-list-item"><a href="https://tdd.wikipedia.org/wiki/%E1%A5%9B%E1%A5%A8%E1%A5%9D%E1%A5%B1_%E1%A5%93%E1%A5%A7%E1%A5%B0:Category_handler" title="ᥛᥨᥝᥱ ᥓᥧᥰ:Category handler – Tai Nuea" lang="tdd" hreflang="tdd" data-title="ᥛᥨᥝᥱ ᥓᥧᥰ:Category handler" data-language-autonym="ᥖᥭᥰ ᥖᥬᥲ ᥑᥨᥒᥰ" data-language-local-name="Tai Nuea" class="interlanguage-link-target"><span>ᥖᥭᥰ ᥖᥬᥲ ᥑᥨᥒᥰ</span></a></li><li class="interlanguage-link interwiki-te mw-list-item"><a href="https://te.wikipedia.org/wiki/%E0%B0%AE%E0%B0%BE%E0%B0%A1%E0%B1%8D%E0%B0%AF%E0%B1%82%E0%B0%B2%E0%B1%8D:Category_handler" title="మాడ్యూల్:Category handler – තෙළිඟු" lang="te" hreflang="te" data-title="మాడ్యూల్:Category handler" data-language-autonym="తెలుగు" data-language-local-name="තෙළිඟු" class="interlanguage-link-target"><span>తెలుగు</span></a></li><li class="interlanguage-link interwiki-tet mw-list-item"><a href="https://tet.wikipedia.org/wiki/M%C3%B3dulo:Category_handler" title="Módulo:Category handler – ටේටම්" lang="tet" hreflang="tet" data-title="Módulo:Category handler" data-language-autonym="Tetun" data-language-local-name="ටේටම්" class="interlanguage-link-target"><span>Tetun</span></a></li><li class="interlanguage-link interwiki-tg mw-list-item"><a href="https://tg.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB:Category_handler" title="Модул:Category handler – ටජික්" lang="tg" hreflang="tg" data-title="Модул:Category handler" data-language-autonym="Тоҷикӣ" data-language-local-name="ටජික්" class="interlanguage-link-target"><span>Тоҷикӣ</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wikipedia.org/wiki/%E0%B8%A1%E0%B8%AD%E0%B8%94%E0%B8%B9%E0%B8%A5:Category_handler" title="มอดูล:Category handler – තායි" lang="th" hreflang="th" data-title="มอดูล:Category handler" data-language-autonym="ไทย" data-language-local-name="තායි" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-ti mw-list-item"><a href="https://ti.wikipedia.org/wiki/%E1%88%9E%E1%8B%B5%E1%8B%A9%E1%88%8D:Category_handler" title="ሞድዩል:Category handler – ටිග්රින්යා" lang="ti" hreflang="ti" data-title="ሞድዩል:Category handler" data-language-autonym="ትግርኛ" data-language-local-name="ටිග්රින්යා" class="interlanguage-link-target"><span>ትግርኛ</span></a></li><li class="interlanguage-link interwiki-tk mw-list-item"><a href="https://tk.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ටර්ක්මෙන්" lang="tk" hreflang="tk" data-title="Module:Category handler" data-language-autonym="Türkmençe" data-language-local-name="ටර්ක්මෙන්" class="interlanguage-link-target"><span>Türkmençe</span></a></li><li class="interlanguage-link interwiki-tl mw-list-item"><a href="https://tl.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Tagalog" lang="tl" hreflang="tl" data-title="Module:Category handler" data-language-autonym="Tagalog" data-language-local-name="Tagalog" class="interlanguage-link-target"><span>Tagalog</span></a></li><li class="interlanguage-link interwiki-tn mw-list-item"><a href="https://tn.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ස්වනා" lang="tn" hreflang="tn" data-title="Module:Category handler" data-language-autonym="Setswana" data-language-local-name="ස්වනා" class="interlanguage-link-target"><span>Setswana</span></a></li><li class="interlanguage-link interwiki-tpi mw-list-item"><a href="https://tpi.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ටොක් පිසින්" lang="tpi" hreflang="tpi" data-title="Module:Category handler" data-language-autonym="Tok Pisin" data-language-local-name="ටොක් පිසින්" class="interlanguage-link-target"><span>Tok Pisin</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Mod%C3%BCl:Kategori_i%C5%9Fleyici" title="Modül:Kategori işleyici – තුර්කි" lang="tr" hreflang="tr" data-title="Modül:Kategori işleyici" data-language-autonym="Türkçe" data-language-local-name="තුර්කි" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-ts mw-list-item"><a href="https://ts.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – සොන්ග" lang="ts" hreflang="ts" data-title="Module:Category handler" data-language-autonym="Xitsonga" data-language-local-name="සොන්ග" class="interlanguage-link-target"><span>Xitsonga</span></a></li><li class="interlanguage-link interwiki-tum mw-list-item"><a href="https://tum.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ටුම්බුකා" lang="tum" hreflang="tum" data-title="Module:Category handler" data-language-autonym="ChiTumbuka" data-language-local-name="ටුම්බුකා" class="interlanguage-link-target"><span>ChiTumbuka</span></a></li><li class="interlanguage-link interwiki-tw mw-list-item"><a href="https://tw.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – Twi" lang="tw" hreflang="tw" data-title="Module:Category handler" data-language-autonym="Twi" data-language-local-name="Twi" class="interlanguage-link-target"><span>Twi</span></a></li><li class="interlanguage-link interwiki-udm mw-list-item"><a href="https://udm.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – අඩ්මර්ට්" lang="udm" hreflang="udm" data-title="Модуль:Category handler" data-language-autonym="Удмурт" data-language-local-name="අඩ්මර්ට්" class="interlanguage-link-target"><span>Удмурт</span></a></li><li class="interlanguage-link interwiki-ug mw-list-item"><a href="https://ug.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – උයිගර්" lang="ug" hreflang="ug" data-title="Module:Category handler" data-language-autonym="ئۇيغۇرچە / Uyghurche" data-language-local-name="උයිගර්" class="interlanguage-link-target"><span>ئۇيغۇرچە / Uyghurche</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Category_handler" title="Модуль:Category handler – යුක්රේනියානු" lang="uk" hreflang="uk" data-title="Модуль:Category handler" data-language-autonym="Українська" data-language-local-name="යුක්රේනියානු" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-ur mw-list-item"><a href="https://ur.wikipedia.org/wiki/%D9%85%D8%A7%DA%88%DB%8C%D9%88%D9%84:Category_handler" title="ماڈیول:Category handler – උර්දු" lang="ur" hreflang="ur" data-title="ماڈیول:Category handler" data-language-autonym="اردو" data-language-local-name="උර්දු" class="interlanguage-link-target"><span>اردو</span></a></li><li class="interlanguage-link interwiki-uz mw-list-item"><a href="https://uz.wikipedia.org/wiki/Modul:Category_handler" title="Modul:Category handler – උස්බෙක්" lang="uz" hreflang="uz" data-title="Modul:Category handler" data-language-autonym="Oʻzbekcha / ўзбекча" data-language-local-name="උස්බෙක්" class="interlanguage-link-target"><span>Oʻzbekcha / ўзбекча</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/M%C3%B4_%C4%91un:Category_handler" title="Mô đun:Category handler – වියට්නාම්" lang="vi" hreflang="vi" data-title="Mô đun:Category handler" data-language-autonym="Tiếng Việt" data-language-local-name="වියට්නාම්" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-vo mw-list-item"><a href="https://vo.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – වොලපූක්" lang="vo" hreflang="vo" data-title="Module:Category handler" data-language-autonym="Volapük" data-language-local-name="වොලපූක්" class="interlanguage-link-target"><span>Volapük</span></a></li><li class="interlanguage-link interwiki-war mw-list-item"><a href="https://war.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – වොරෙය්" lang="war" hreflang="war" data-title="Module:Category handler" data-language-autonym="Winaray" data-language-local-name="වොරෙය්" class="interlanguage-link-target"><span>Winaray</span></a></li><li class="interlanguage-link interwiki-wo mw-list-item"><a href="https://wo.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – වොලොෆ්" lang="wo" hreflang="wo" data-title="Module:Category handler" data-language-autonym="Wolof" data-language-local-name="වොලොෆ්" class="interlanguage-link-target"><span>Wolof</span></a></li><li class="interlanguage-link interwiki-wuu mw-list-item"><a href="https://wuu.wikipedia.org/wiki/%E6%A8%A1%E5%9D%97:Category_handler" title="模块:Category handler – වූ චයිනිස්" lang="wuu" hreflang="wuu" data-title="模块:Category handler" data-language-autonym="吴语" data-language-local-name="වූ චයිනිස්" class="interlanguage-link-target"><span>吴语</span></a></li><li class="interlanguage-link interwiki-xh mw-list-item"><a href="https://xh.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – ශෝසා" lang="xh" hreflang="xh" data-title="Module:Category handler" data-language-autonym="IsiXhosa" data-language-local-name="ශෝසා" class="interlanguage-link-target"><span>IsiXhosa</span></a></li><li class="interlanguage-link interwiki-xmf mw-list-item"><a href="https://xmf.wikipedia.org/wiki/%E1%83%9B%E1%83%9D%E1%83%93%E1%83%A3%E1%83%9A%E1%83%98:Category_handler" title="მოდული:Category handler – Mingrelian" lang="xmf" hreflang="xmf" data-title="მოდული:Category handler" data-language-autonym="მარგალური" data-language-local-name="Mingrelian" class="interlanguage-link-target"><span>მარგალური</span></a></li><li class="interlanguage-link interwiki-yo mw-list-item"><a href="https://yo.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – යොරූබා" lang="yo" hreflang="yo" data-title="Module:Category handler" data-language-autonym="Yorùbá" data-language-local-name="යොරූබා" class="interlanguage-link-target"><span>Yorùbá</span></a></li><li class="interlanguage-link interwiki-zgh mw-list-item"><a href="https://zgh.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – සම්මත මොරොක්කෝ ටමසිග්ත්" lang="zgh" hreflang="zgh" data-title="Module:Category handler" data-language-autonym="ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ" data-language-local-name="සම්මත මොරොක්කෝ ටමසිග්ත්" class="interlanguage-link-target"><span>ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – චීන" lang="zh" hreflang="zh" data-title="Module:Category handler" data-language-autonym="中文" data-language-local-name="චීන" class="interlanguage-link-target"><span>中文</span></a></li><li class="interlanguage-link interwiki-zh-classical mw-list-item"><a href="https://zh-classical.wikipedia.org/wiki/%E6%A8%A1%E7%B5%84:Category_handler" title="模組:Category handler – Literary Chinese" lang="lzh" hreflang="lzh" data-title="模組:Category handler" data-language-autonym="文言" data-language-local-name="Literary Chinese" class="interlanguage-link-target"><span>文言</span></a></li><li class="interlanguage-link interwiki-zh-min-nan mw-list-item"><a href="https://zh-min-nan.wikipedia.org/wiki/%E6%A8%A1%E7%B5%84:Category_handler" title="模組:Category handler – මින් නන් චයිනිස්" lang="nan" hreflang="nan" data-title="模組:Category handler" data-language-autonym="閩南語 / Bân-lâm-gú" data-language-local-name="මින් නන් චයිනිස්" class="interlanguage-link-target"><span>閩南語 / Bân-lâm-gú</span></a></li><li class="interlanguage-link interwiki-zh-yue mw-list-item"><a href="https://zh-yue.wikipedia.org/wiki/%E6%A8%A1%E7%B5%84:Category_handler" title="模組:Category handler – කැන්ටොනීස්" lang="yue" hreflang="yue" data-title="模組:Category handler" data-language-autonym="粵語" data-language-local-name="කැන්ටොනීස්" class="interlanguage-link-target"><span>粵語</span></a></li><li class="interlanguage-link interwiki-zu mw-list-item"><a href="https://zu.wikipedia.org/wiki/Module:Category_handler" title="Module:Category handler – සුලු" lang="zu" hreflang="zu" data-title="Module:Category handler" data-language-autonym="IsiZulu" data-language-local-name="සුලු" class="interlanguage-link-target"><span>IsiZulu</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q15117218#sitelinks-wikipedia" title="අන්තර්භාෂාමය සබැඳි සංස්කරණය කරන්න" class="wbc-editpage">සබැඳි සංස්කරණය කරන්න</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="නාම අවකාශ"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-module" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Module:Category_handler" title="View the module page [c]" accesskey="c"><span>Module</span></a></li><li id="ca-talk" class="new vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Module_talk:Category_handler&action=edit&redlink=1" rel="discussion" class="new" title="අන්තර්ගත පිටුව පිළිබඳ සාකච්ඡාව (පිටුව නොපවතියි) [t]" accesskey="t"><span>සාකච්ඡාව</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="දසුන්"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Module:Category_handler"><span>කියවන්න</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Module:Category_handler&action=edit" title="මෙම පිටුවේ ප්රභව කේතයන් සංස්කරණය කරන්න [e]" accesskey="e"><span>ප්රභව කේත සංස්කරණය කරන්න</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Module:Category_handler&action=history" title="මෙම පිටුවේ පෙර සංශෝධන [h]" accesskey="h"><span>ඉතිහාසය බලන්න</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="මෙවලම්" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">මෙවලම්</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Module:Category_handler"><span>කියවන්න</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Module:Category_handler&action=edit" title="මෙම පිටුවේ ප්රභව කේතයන් සංස්කරණය කරන්න [e]" accesskey="e"><span>ප්රභව කේත සංස්කරණය කරන්න</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Module:Category_handler&action=history"><span>ඉතිහාසය බලන්න</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B6%B8%E0%B7%99%E0%B7%84%E0%B7%92_%E0%B6%9A%E0%B7%94%E0%B6%B8%E0%B6%9A%E0%B7%8A_%E0%B7%83%E0%B6%B6%E0%B7%90%E0%B6%B3%E0%B7%93_%E0%B6%87%E0%B6%AD%E0%B7%92%E0%B6%AF/Module:Category_handler" title="මෙය හා සබැඳෙන සියළු විකි පිටු ලැයිස්තුවක් [j]" accesskey="j"><span>මෙතනට සබැඳෙන්නේ කුමක්ද</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B7%83%E0%B6%B6%E0%B7%90%E0%B6%B3%E0%B7%94%E0%B6%B1%E0%B7%94_%E0%B6%B8%E0%B7%91%E0%B6%AD_%E0%B7%80%E0%B7%99%E0%B6%B1%E0%B7%83%E0%B7%8A%E0%B6%9A%E0%B7%92%E0%B6%BB%E0%B7%93%E0%B6%B8%E0%B7%8A/Module:Category_handler" rel="nofollow" title="මෙම පිටුව හා සබැඳි පිටුවල නව වෙනස්කිරීම් [k]" accesskey="k"><span>සහසම්බන්ධිත වෙනස්වීම්</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82_%E0%B6%B4%E0%B7%92%E0%B6%A7%E0%B7%94" title="සියලු විශේෂ පිටුවල ලැයිස්තුවක් [q]" accesskey="q"><span>විශේෂ පිටු</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Module:Category_handler&oldid=548166" title="පිටුවෙහි මෙම අනුවාදයට ස්ථාවර සබැඳිය"><span>ස්ථාවර සබැඳුම</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Module:Category_handler&action=info" title="More information about this page"><span>පිටුවේ තොරතුරු</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:UrlShortener&url=https%3A%2F%2Fsi.wikipedia.org%2Fwiki%2FModule%3ACategory_handler"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:QrCode&url=https%3A%2F%2Fsi.wikipedia.org%2Fwiki%2FModule%3ACategory_handler"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-electronpdfservice-sidebar-portlet-heading" class="vector-menu mw-portlet mw-portlet-electronpdfservice-sidebar-portlet-heading" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="electron-print_pdf" class="mw-list-item"><a href="/w/index.php?title=%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:DownloadAsPdf&page=Module%3ACategory_handler&action=show-download-screen"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="javascript:print();" rel="alternate" title="මෙම පිටුවෙහි මුද්රිත අනුවාදය [p]" accesskey="p"><span>මුද්රණ ආකෘතිය</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> වෙනත් ව්යාපෘති තුල </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Module:Category_handler" hreflang="en"><span>විකිමාධ්ය කොමන්ස්</span></a></li><li class="wb-otherproject-link wb-otherproject-foundation mw-list-item"><a href="https://foundation.wikimedia.org/wiki/Module:Category_handler" hreflang="en"><span>Wikimedia Foundation</span></a></li><li class="wb-otherproject-link wb-otherproject-mediawiki mw-list-item"><a href="https://www.mediawiki.org/wiki/Module:Category_handler" hreflang="en"><span>MediaWiki</span></a></li><li class="wb-otherproject-link wb-otherproject-meta mw-list-item"><a href="https://meta.wikimedia.org/wiki/Module:Category_handler" hreflang="en"><span>Meta-Wiki</span></a></li><li class="wb-otherproject-link wb-otherproject-outreach mw-list-item"><a href="https://outreach.wikimedia.org/wiki/Module:Category_handler" hreflang="en"><span>Wikimedia Outreach</span></a></li><li class="wb-otherproject-link wb-otherproject-sources mw-list-item"><a href="https://wikisource.org/wiki/Module:Category_handler" hreflang="en"><span>Multilingual Wikisource</span></a></li><li class="wb-otherproject-link wb-otherproject-species mw-list-item"><a href="https://species.wikimedia.org/wiki/Module:Category_handler" hreflang="en"><span>ජීවවිශේෂවිකි</span></a></li><li class="wb-otherproject-link wb-otherproject-wikibooks mw-list-item"><a href="https://si.wikibooks.org/wiki/Module:Category_handler" hreflang="si"><span>විකිපොත්</span></a></li><li class="wb-otherproject-link wb-otherproject-wikidata mw-list-item"><a href="https://www.wikidata.org/wiki/Module:Category_handler" hreflang="en"><span>විකිදත්ත</span></a></li><li class="wb-otherproject-link wb-otherproject-wikifunctions mw-list-item"><a href="https://www.wikifunctions.org/wiki/Module:Category_handler" hreflang="en"><span>Wikifunctions</span></a></li><li class="wb-otherproject-link wb-otherproject-wikimania mw-list-item"><a href="https://wikimania.wikimedia.org/wiki/Module:Category_handler" hreflang="en"><span>Wikimania</span></a></li><li class="wb-otherproject-link wb-otherproject-wiktionary mw-list-item"><a href="https://si.wiktionary.org/wiki/Module:Category_handler" hreflang="si"><span>වික්ෂනරි</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q15117218" title="සම්බන්ධිත දත්ත ගබඩා උපාංගය වෙත සබැඳිය [g]" accesskey="g"><span>Wikidata අයිතමය</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">විකිපීඩියා වෙතින්</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="si" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r723603">.mw-parser-output .documentation,.mw-parser-output .documentation-metadata{border:1px solid #a2a9b1;background-color:#ecfcf4;clear:both}.mw-parser-output .documentation{margin:1em 0 0 0;padding:1em}.mw-parser-output .documentation-metadata{margin:0.2em 0;font-style:italic;padding:0.4em 1em}.mw-parser-output .documentation-startbox{padding-bottom:3px;border-bottom:1px solid #aaa;margin-bottom:1ex}.mw-parser-output .documentation-heading{font-weight:bold;font-size:125%}.mw-parser-output .documentation-clear{clear:both}.mw-parser-output .documentation-toolbar{font-style:normal;font-size:85%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .documentation,html.skin-theme-clientpref-night .mw-parser-output .documentation-metadata{background-color:#0b1e1c}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .documentation,html.skin-theme-clientpref-os .mw-parser-output .documentation-metadata{background-color:#0b1e1c}}</style><div class="documentation-container" role="complementary" aria-labelledby="documentation-heading"> <div class="documentation"> <div class="documentation-startbox"> <span class="documentation-heading" id="documentation-heading"><span typeof="mw:File"><span><img alt="ප්රලේඛනය අයිකොනය" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/43/Test_Template_Info-Icon_-_Version_%282%29.svg/50px-Test_Template_Info-Icon_-_Version_%282%29.svg.png" decoding="async" width="50" height="22" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/43/Test_Template_Info-Icon_-_Version_%282%29.svg/75px-Test_Template_Info-Icon_-_Version_%282%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/43/Test_Template_Info-Icon_-_Version_%282%29.svg/100px-Test_Template_Info-Icon_-_Version_%282%29.svg.png 2x" data-file-width="1792" data-file-height="800" /></span></span> මොඩියුල ප්රලේඛනය</span><span class="mw-editsection-like plainlinks">[<a href="/wiki/Module:Category_handler/doc" title="Module:Category handler/doc">නරඹන්න</a>] [<a class="external text" href="https://si.wikipedia.org/w/index.php?title=Module:Category_handler/doc&action=edit">සංස්කරණය</a>] [<a class="external text" href="https://si.wikipedia.org/w/index.php?title=Module:Category_handler/doc&action=history">ඉතිහාසය</a>] [<a class="external text" href="https://si.wikipedia.org/w/index.php?title=Module:Category_handler&action=purge">විරේචනය</a>]</span></div> <style data-mw-deduplicate="TemplateStyles:r706157">.mw-parser-output .ombox{margin:4px 0;border-collapse:collapse;border:1px solid #a2a9b1;background-color:var(--background-color-neutral-subtle,#f8f9fa);box-sizing:border-box;color:var(--color-base)}.mw-parser-output .ombox.mbox-small{font-size:88%;line-height:1.25em}.mw-parser-output .ombox-speedy{border:2px solid #b32424;background-color:#fee7e6}.mw-parser-output .ombox-delete{border:2px solid #b32424}.mw-parser-output .ombox-content{border:1px solid #f28500}.mw-parser-output .ombox-style{border:1px solid #fc3}.mw-parser-output .ombox-move{border:1px solid #9932cc}.mw-parser-output .ombox-protection{border:2px solid #a2a9b1}.mw-parser-output .ombox .mbox-text{border:none;padding:0.25em 0.9em;width:100%}.mw-parser-output .ombox .mbox-image{border:none;padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .ombox .mbox-imageright{border:none;padding:2px 0.9em 2px 0;text-align:center}.mw-parser-output .ombox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ombox .mbox-invalid-type{text-align:center}@media(min-width:720px){.mw-parser-output .ombox{margin:4px 10%}.mw-parser-output .ombox.mbox-small{clear:right;float:right;margin:4px 0 4px 1em;width:262px}}@media screen{html.skin-theme-clientpref-night .mw-parser-output .ombox-speedy{background-color:#310402}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .ombox-speedy{background-color:#310402}}</style><table class="plainlinks ombox ombox-content" role="presentation"><tbody><tr><td class="mbox-image"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b4/Ambox_important.svg/40px-Ambox_important.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b4/Ambox_important.svg/60px-Ambox_important.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b4/Ambox_important.svg/80px-Ambox_important.svg.png 2x" data-file-width="40" data-file-height="40" /></span></span></td><td class="mbox-text"><b>This template is used in system messages.</b> <br /> Changes to it can cause immediate changes to the Wikipedia user interface. To avoid large-scale disruption, any changes should first be tested in this template's <a href="/wiki/Module:Category_handler/sandbox" title="Module:Category handler/sandbox">/sandbox</a> or <a href="/wiki/Module:Category_handler/testcases" title="Module:Category handler/testcases">/testcases</a> subpage, or in your own <a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:Subpages#How_to_create_user_subpages" class="mw-redirect" title="විකිපීඩියා:Subpages">user space</a>. The tested changes can then be added in one single edit to this template. Please discuss any changes at the <a href="/w/index.php?title=Module_talk:Category_handler&action=edit&redlink=1" class="new" title="Module talk:Category handler (පිටුව නොපවතියි)">talk page</a> before implementing them.</td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r706157"><table class="plainlinks ombox ombox-notice" role="presentation"><tbody><tr><td class="mbox-image"><span typeof="mw:File"><span><img alt="Protected" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/44/Full-protection-shackle.svg/40px-Full-protection-shackle.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/44/Full-protection-shackle.svg/60px-Full-protection-shackle.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/44/Full-protection-shackle.svg/80px-Full-protection-shackle.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></td><td class="mbox-text">This module is <a href="/wiki/%E0%B6%B4%E0%B7%8A%E2%80%8D%E0%B6%BB%E0%B7%80%E0%B6%BB%E0%B7%8A%E0%B6%9C%E0%B6%BA:Modules_subject_to_page_protection" title="ප්රවර්ගය:Modules subject to page protection">subject to page protection</a>. It is a <a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:High-risk_templates" class="mw-redirect" title="විකිපීඩියා:High-risk templates">highly visible module</a> in use by a very large number of pages, or is <a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:Substitution" class="mw-redirect" title="විකිපීඩියා:Substitution">substituted</a> very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is <a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:Protection_policy" class="mw-redirect" title="විකිපීඩියා:Protection policy">protected</a> from editing.</td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r706157"><table class="plainlinks ombox mbox-small ombox-notice" role="presentation"><tbody><tr><td class="mbox-image"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Lua-Logo.svg/30px-Lua-Logo.svg.png" decoding="async" width="30" height="30" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Lua-Logo.svg/45px-Lua-Logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Lua-Logo.svg/60px-Lua-Logo.svg.png 2x" data-file-width="947" data-file-height="947" /></span></span></td><td class="mbox-text">මෙම මොඩියුලය මතු දැක්වෙන මොඩියුල මත යැපෙයි:<div><ul><li><a href="/wiki/Module:Category_handler/data" title="Module:Category handler/data">Module:Category handler/data</a></li><li><a href="/wiki/Module:Category_handler/shared" title="Module:Category handler/shared">Module:Category handler/shared</a></li><li><a href="/wiki/Module:Category_handler/blacklist" title="Module:Category handler/blacklist">Module:Category handler/blacklist</a></li><li><a href="/wiki/Module:Yesno" title="Module:Yesno">Module:Yesno</a> (<a href="/wiki/Module:Yesno/sandbox" title="Module:Yesno/sandbox">sandbox</a>)</li><li><a href="/wiki/Module:Arguments" title="Module:Arguments">Module:Arguments</a></li></ul></div></td></tr></tbody></table> <p>This module implements the {{<a href="/wiki/%E0%B7%83%E0%B7%90%E0%B6%9A%E0%B7%92%E0%B6%BD%E0%B7%8A%E0%B6%BD:Category_handler" class="mw-redirect" title="සැකිල්ල:Category handler">category handler</a>}} template. The category handler template helps other templates to automate both categorization and <a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:Category_suppression" title="විකිපීඩියා:Category suppression">category suppression</a>. For information about using the category handler template in other templates, please see the <b><a href="/wiki/%E0%B7%83%E0%B7%90%E0%B6%9A%E0%B7%92%E0%B6%BD%E0%B7%8A%E0%B6%BD:Category_handler" class="mw-redirect" title="සැකිල්ල:Category handler">template documentation</a></b>. Keep reading for information about using the category handler module in other Lua modules, or for information on exporting this module to other wikis. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Use_from_other_Lua_modules">Use from other Lua modules</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-1" title="ඡේදය සංස්කරණය: Use from other Lua modules"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="When_not_to_use_this_module">When not to use this module</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-2" title="ඡේදය සංස්කරණය: When not to use this module"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>For cases where a module only needs to categorise in one of the namespaces main (articles), file (images) or category, then using this module is overkill. Instead, you can simply get a title object using <a href="https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#mw.title.getCurrentTitle" class="extiw" title="mw:Extension:Scribunto/Lua reference manual">mw.title.getCurrentTitle</a> and check the <code>nsText</code> field. For example: </p> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="kd">local</span> <span class="n">title</span> <span class="o">=</span> <span class="n">mw</span><span class="p">.</span><span class="n">title</span><span class="p">.</span><span class="n">getCurrentTitle</span><span class="p">()</span> <span class="kr">if</span> <span class="n">title</span><span class="p">.</span><span class="n">nsText</span> <span class="o">==</span> <span class="s1">'File'</span> <span class="kr">then</span> <span class="c1">-- do something</span> <span class="kr">end</span> </pre></div> <p>However, if your module needs to categorize in any other namespace, then we recommend you use this module, since it provides proper category suppression and makes it easy to select how to categorize in the different namespaces. </p> <div class="mw-heading mw-heading3"><h3 id="Namespaces">Namespaces</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-3" title="ඡේදය සංස්කරණය: Namespaces"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>This module detects and groups all the different <a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:Namespace" class="mw-redirect" title="විකිපීඩියා:Namespace">namespaces</a> used on Wikipedia into several types. These types are used as parameter names in this module. </p> <dl><dd><b>main</b> = Main/article space, as in normal Wikipedia articles.</dd> <dd><b>talk</b> = Any talk space, such as page names that start with "Talk:", "User talk:", "File talk:" and so on.</dd> <dd><b>user, wikipedia, file ... = The other namespaces except the talk pages. Namespace aliases are also accepted. See the table below for the full list.</b></dd> <dd><b>other</b> = Any namespaces that were not specified as a parameter to the template. See examples below.</dd></dl> <dl><dt>List of possible namespace parameters</dt></dl> <p>(excluding <code><i>talk</i></code> and <code><i>other</i></code>) </p> <table class="wikitable"> <tbody><tr> <th>Namespace </th> <th>Aliases </th></tr> <tr> <td><code>main</code> </td> <td> </td></tr> <tr> <td><code>පරිශීලක</code> </td> <td><code>user</code> </td></tr> <tr> <td><code>විකිපීඩියා</code> </td> <td><code>project</code>, <code>wikipedia</code>, <code>wp</code> </td></tr> <tr> <td><code>ගොනුව</code> </td> <td><code>file</code>, <code>රූපය</code>, <code>image</code> </td></tr> <tr> <td><code>මාධ්යවිකි</code> </td> <td><code>mediawiki</code>, <code>විකිමාධ්ය</code> </td></tr> <tr> <td><code>සැකිල්ල</code> </td> <td><code>template</code> </td></tr> <tr> <td><code>උදවු</code> </td> <td><code>help</code> </td></tr> <tr> <td><code>ප්රවර්ගය</code> </td> <td><code>category</code> </td></tr> <tr> <td><code>ද්වාරය</code> </td> <td><code>portal</code> </td></tr> <tr> <td><code>timedtext</code> </td> <td> </td></tr> <tr> <td><code>module</code> </td> <td> </td></tr> </tbody></table> <div class="mw-heading mw-heading3"><h3 id="Basic_usage">Basic usage</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-4" title="ඡේදය සංස්කරණය: Basic usage"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>This module takes two or more parameters. Here's an example using a hello world program: </p> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">p</span> <span class="o">=</span> <span class="p">{}</span> <span class="kd">local</span> <span class="n">categoryHandler</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span> <span class="s1">'Module:Category handler'</span> <span class="p">).</span><span class="n">main</span> <span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">main</span><span class="p">(</span> <span class="n">frame</span> <span class="p">)</span> <span class="kd">local</span> <span class="n">result</span> <span class="o">=</span> <span class="s1">'Hello world!'</span> <span class="kd">local</span> <span class="n">category</span> <span class="o">=</span> <span class="n">categoryHandler</span><span class="p">{</span> <span class="s1">'[[Category:Somecat]]'</span><span class="p">,</span> <span class="n">nocat</span> <span class="o">=</span> <span class="n">frame</span><span class="p">.</span><span class="n">args</span><span class="p">.</span><span class="n">nocat</span> <span class="c1">-- So "nocat=true/false" works</span> <span class="p">}</span> <span class="n">category</span> <span class="o">=</span> <span class="n">category</span> <span class="ow">or</span> <span class="s1">''</span> <span class="c1">-- Check that we don't have a nil value for the category variable.</span> <span class="kr">return</span> <span class="n">result</span> <span class="o">..</span> <span class="n">category</span> <span class="kr">end</span> <span class="kr">return</span> <span class="n">p</span> </pre></div> <p>The above example uses the default settings for the category handler module. That means the example module will categorize on pages in the following namespaces: </p> <dl><dd><b>main</b>, <b>file</b>, <b>help</b>, <b>category</b>, <b>portal</b> and <b>book</b></dd></dl> <p>But it will <i>not</i> categorize in any other namespaces, e.g.: </p> <dl><dd><b>talk</b>, <b>user</b>, <b>wikipedia</b>, <b>mediawiki</b>, <b>template</b> ...</dd></dl> <p>And it will <i>not</i> categorize on blacklisted pages. (See section <a href="#Blacklist">blacklist</a> below.) </p><p>The reason the category handler module does not categorize in some of the namespaces is that in those namespaces most modules and templates are just demonstrated or listed, not used. Thus most modules and templates should not categorize in those namespaces. </p><p>Any module or template that is meant for one or more of the namespaces where this module categorizes can use the basic syntax as shown above. </p> <div class="mw-heading mw-heading3"><h3 id="Advanced_usage">Advanced usage</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-5" title="ඡේදය සංස්කරණය: Advanced usage"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>This module takes one or more parameters named after the different page types as listed in section <a href="#Namespaces">namespaces</a> above. By using those parameters you can specify exactly in which namespaces your template should categorize. Like this: </p> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">p</span> <span class="o">=</span> <span class="p">{}</span> <span class="kd">local</span> <span class="n">categoryHandler</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span> <span class="s1">'Module:Category handler'</span> <span class="p">).</span><span class="n">main</span> <span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">main</span><span class="p">(</span> <span class="n">frame</span> <span class="p">)</span> <span class="kd">local</span> <span class="n">result</span> <span class="o">=</span> <span class="s1">'This is a module meant for articles and talk pages.'</span> <span class="kd">local</span> <span class="n">category</span> <span class="o">=</span> <span class="n">categoryHandler</span><span class="p">{</span> <span class="n">main</span> <span class="o">=</span> <span class="s1">'[[Category:Somecat1]]'</span><span class="p">,</span> <span class="c1">-- Categorize in main (article) space</span> <span class="n">talk</span> <span class="o">=</span> <span class="s1">'[[Category:Somecat2]]'</span><span class="p">,</span> <span class="c1">-- Categorize in talk space</span> <span class="n">nocat</span> <span class="o">=</span> <span class="n">frame</span><span class="p">.</span><span class="n">args</span><span class="p">.</span><span class="n">nocat</span> <span class="c1">-- So "nocat=true/false" works</span> <span class="p">}</span> <span class="n">category</span> <span class="o">=</span> <span class="n">category</span> <span class="ow">or</span> <span class="s1">''</span> <span class="c1">-- Check that we don't have a nil value for the category variable.</span> <span class="kr">return</span> <span class="n">result</span> <span class="o">..</span> <span class="n">category</span> <span class="kr">end</span> <span class="kr">return</span> <span class="n">p</span> </pre></div> <p>The above module will only categorize in main and talk space. But it will not categorize on /archive pages since they are blacklisted. (See section <a href="#Blacklist">blacklist</a> below.) And if you need to demonstrate (discuss) the module on a talkpage, then you can feed "<code>nocat='true'</code>" to prevent that template from categorizing. (See section <a href="#Nocat">nocat</a> below.) Like this: </p> <pre>== My new module == Hey guys, have you seen my new module? {{#invoke:mymodule|main|nocat=true}} Nice, isn't it? --~~~~ </pre> <p>Sometimes we want to use the same category in several namespaces, then do like this: </p> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">p</span> <span class="o">=</span> <span class="p">{}</span> <span class="kd">local</span> <span class="n">categoryHandler</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span> <span class="s1">'Module:Category handler'</span> <span class="p">).</span><span class="n">main</span> <span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">main</span><span class="p">(</span> <span class="n">frame</span> <span class="p">)</span> <span class="kd">local</span> <span class="n">result</span> <span class="o">=</span> <span class="s1">'This is a module used in several namespaces.'</span> <span class="kd">local</span> <span class="n">category</span> <span class="o">=</span> <span class="n">categoryHandler</span><span class="p">{</span> <span class="n">main</span> <span class="o">=</span> <span class="s1">'[[Category:Somecat1]]'</span><span class="p">,</span> <span class="p">[</span> <span class="mi">1</span> <span class="p">]</span> <span class="o">=</span> <span class="s1">'[[Category:Somecat2]]'</span><span class="p">,</span> <span class="c1">-- For help and user space</span> <span class="n">help</span> <span class="o">=</span> <span class="mi">1</span><span class="p">,</span> <span class="n">user</span> <span class="o">=</span> <span class="mi">1</span><span class="p">,</span> <span class="n">talk</span> <span class="o">=</span> <span class="s1">''</span><span class="p">,</span> <span class="c1">-- No categories on talk pages</span> <span class="n">other</span> <span class="o">=</span> <span class="s1">'[[Category:Somecat3]]'</span><span class="p">,</span> <span class="c1">-- For all other namespaces</span> <span class="n">nocat</span> <span class="o">=</span> <span class="n">frame</span><span class="p">.</span><span class="n">args</span><span class="p">.</span><span class="n">nocat</span> <span class="c1">-- So "nocat=true/false" works</span> <span class="p">}</span> <span class="n">category</span> <span class="o">=</span> <span class="n">category</span> <span class="ow">or</span> <span class="s1">''</span> <span class="c1">-- Check that we don't have a nil value for the category variable.</span> <span class="kr">return</span> <span class="n">result</span> <span class="o">..</span> <span class="n">category</span> <span class="kr">end</span> <span class="kr">return</span> <span class="n">p</span> </pre></div> <p>In the above example we use a numbered parameter to feed one of the categories, and then we tell this module to use that numbered parameter for both the help and user space. </p><p>The category handler module understands an unlimited number of numbered parameters. </p><p>The <b>other</b> parameter defines what should be used in the remaining namespaces that have not explicitly been fed data. </p><p>Note the empty but defined <b>talk</b> parameter. That stops this module from showing what has been fed to the <b>other</b> parameter, when in talk space. </p><p>The category handler module also has a parameter called <b>all</b>. It works like this: </p> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">p</span> <span class="o">=</span> <span class="p">{}</span> <span class="kd">local</span> <span class="n">categoryHandler</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span> <span class="s1">'Module:Category handler'</span> <span class="p">).</span><span class="n">main</span> <span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">main</span><span class="p">(</span> <span class="n">frame</span> <span class="p">)</span> <span class="kd">local</span> <span class="n">result</span> <span class="o">=</span> <span class="s1">'This is a module used in all namespaces.'</span> <span class="kd">local</span> <span class="n">category</span> <span class="o">=</span> <span class="n">categoryHandler</span><span class="p">{</span> <span class="n">all</span> <span class="o">=</span> <span class="s1">'[[Category:Somecat1]]'</span><span class="p">,</span> <span class="c1">-- Categorize in all namespaces</span> <span class="n">nocat</span> <span class="o">=</span> <span class="n">frame</span><span class="p">.</span><span class="n">args</span><span class="p">.</span><span class="n">nocat</span> <span class="c1">-- So "nocat=true/false" works</span> <span class="p">}</span> <span class="n">category</span> <span class="o">=</span> <span class="n">category</span> <span class="ow">or</span> <span class="s1">''</span> <span class="c1">-- Check that we don't have a nil value for the category variable.</span> <span class="kr">return</span> <span class="n">result</span> <span class="o">..</span> <span class="n">category</span> <span class="kr">end</span> <span class="kr">return</span> <span class="n">p</span> </pre></div> <p>The above example will categorize in all namespaces, but not on blacklisted pages. If you want to demonstrate that module on a page, then use "<code>nocat=true</code>" to prevent the template from categorizing. </p><p>We suggest avoiding the <b>all</b> parameter, since modules and templates should preferably only categorize in the namespaces they need to. </p><p>The all parameter can also be combined with the rest of the parameters. Like this: </p> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">p</span> <span class="o">=</span> <span class="p">{}</span> <span class="kd">local</span> <span class="n">categoryHandler</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span> <span class="s1">'Module:Category handler'</span> <span class="p">).</span><span class="n">main</span> <span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">main</span><span class="p">(</span> <span class="n">frame</span> <span class="p">)</span> <span class="kd">local</span> <span class="n">result</span> <span class="o">=</span> <span class="s1">'This is a module used in all namespaces.'</span> <span class="kd">local</span> <span class="n">category</span> <span class="o">=</span> <span class="n">categoryHandler</span><span class="p">{</span> <span class="n">all</span> <span class="o">=</span> <span class="s1">'[[Category:Somecat1]]'</span><span class="p">,</span> <span class="c1">-- Categorize in all namespaces</span> <span class="n">main</span> <span class="o">=</span> <span class="s1">'[[Category:Somecat2]]'</span><span class="p">,</span> <span class="c1">-- And add this in main space</span> <span class="n">other</span> <span class="o">=</span> <span class="s1">'[[Category:Somecat3]]'</span><span class="p">,</span> <span class="c1">-- And add this in all other namespaces</span> <span class="n">nocat</span> <span class="o">=</span> <span class="n">frame</span><span class="p">.</span><span class="n">args</span><span class="p">.</span><span class="n">nocat</span> <span class="c1">-- So "nocat=true/false" works</span> <span class="p">}</span> <span class="n">category</span> <span class="o">=</span> <span class="n">category</span> <span class="ow">or</span> <span class="s1">''</span> <span class="c1">-- Check that we don't have a nil value for the category variable.</span> <span class="kr">return</span> <span class="n">result</span> <span class="o">..</span> <span class="n">category</span> <span class="kr">end</span> <span class="kr">return</span> <span class="n">p</span> </pre></div> <p>If the above module is placed on an article, then it will add the categories "Somecat1" and "Somecat2". But on all other types of pages it will instead add "Somecat1" and "Somecat3". As the example shows, the all parameter works independently of the rest of the parameters. </p> <div class="mw-heading mw-heading3"><h3 id="Subpages">Subpages</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-6" title="ඡේදය සංස්කරණය: Subpages"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The category handler module understands the <b>subpage</b> parameter. Like this: </p> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">p</span> <span class="o">=</span> <span class="p">{}</span> <span class="kd">local</span> <span class="n">categoryHandler</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span> <span class="s1">'Module:Category handler'</span> <span class="p">).</span><span class="n">main</span> <span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">main</span><span class="p">(</span> <span class="n">frame</span> <span class="p">)</span> <span class="kd">local</span> <span class="n">result</span> <span class="o">=</span> <span class="s1">'This is a module used in all namespaces.'</span> <span class="kd">local</span> <span class="n">category</span> <span class="o">=</span> <span class="n">categoryHandler</span><span class="p">{</span> <span class="n">subpage</span> <span class="o">=</span> <span class="s1">'no'</span> <span class="c1">-- Don't categorize on subpages</span> <span class="n">wikipedia</span> <span class="o">=</span> <span class="s1">'[[Category:Somecat]]'</span><span class="p">,</span> <span class="n">nocat</span> <span class="o">=</span> <span class="n">frame</span><span class="p">.</span><span class="n">args</span><span class="p">.</span><span class="n">nocat</span> <span class="c1">-- So "nocat=true/false" works</span> <span class="p">}</span> <span class="n">category</span> <span class="o">=</span> <span class="n">category</span> <span class="ow">or</span> <span class="s1">''</span> <span class="c1">-- Check that we don't have a nil value for the category variable.</span> <span class="kr">return</span> <span class="n">result</span> <span class="o">..</span> <span class="n">category</span> <span class="kr">end</span> <span class="kr">return</span> <span class="n">p</span> </pre></div> <p>If "<code>subpage='no'</code>" then this template will <i>not</i> categorize on subpages. For the rare occasion you <i>only</i> want to categorize on subpages, then use "<code>subpage='only'</code>". If <b>subpage</b> is empty or undefined then this template categorizes both on basepages and on subpages. </p> <div class="mw-heading mw-heading3"><h3 id="Blacklist">Blacklist</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-7" title="ඡේදය සංස්කරණය: Blacklist"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>This module has a blacklist of the pages and page types where templates should not auto-categorize. Thus modules that use this meta-template will for instance not categorize on /archive pages and on the subpages of <a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:Template_messages" class="mw-redirect" title="විකිපීඩියා:Template messages">Wikipedia:Template messages</a>. </p><p>If you want a template to categorize on a blacklisted page, then feed "<code>nocat = false</code>" to the module when you place it on the page, thus skipping the blacklist check. Note that this module only categorizes if it has data for the namespace. For instance, if the basic syntax is used (see <a href="#Basic_usage">basic usage</a> above), then even if you set "<code>nocat = false</code>" the template will not categorize on a talk page, since it has no data for talk pages. But it has data for help space, so on a blacklisted help page it will categorize. </p><p>The blacklist is located in the configuration table <code>cfg.blacklist</code> near the top of the module code. </p> <div class="mw-heading mw-heading3"><h3 id="The_"nocat"_parameter"><span id="The_.22nocat.22_parameter"></span>The "nocat" parameter</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-8" title="ඡේදය සංස්කරණය: The "nocat" parameter"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>This module understands the <b>nocat</b> parameter: </p> <ul><li>If "<code>nocat = true</code>" then this template does <i>not</i> categorize.</li> <li>If <b>nocat</b> is <code>nil</code> then this template categorizes as usual.</li> <li>If "<code>nocat = false</code>" this template categorizes even when on blacklisted pages. (See section <a href="#Blacklist">blacklist</a> above.)</li> <li>The nocat parameter also accepts aliases for <code>true</code> and <code>false</code> as defined by <a href="/wiki/Module:Yesno" title="Module:Yesno">Module:Yesno</a>, e.g. "yes", "y", "true", and 1 for <code>true</code>, and "no", "n", "false", and 0 for <code>false</code>.</li></ul> <p>Modules and templates that use <span style="white-space:nowrap;">{{category handler}}</span> should forward <b>nocat</b>, so they too understand <b>nocat</b>. The code "<code>nocat = frame.args.nocat</code>" shown in the examples on this page does that. </p> <div class="mw-heading mw-heading3"><h3 id="The_"categories"_parameter"><span id="The_.22categories.22_parameter"></span>The "categories" parameter</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-9" title="ඡේදය සංස්කරණය: The "categories" parameter"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>For backwards compatibility this module also understands the <b>categories</b> parameter. It works the same as <b>nocat</b>. Like this: </p> <ul><li>If "<code>categories = false</code>" then this template does <i>not</i> categorize.</li> <li>If <b>categories</b> is empty or undefined then this template categorizes as usual.</li> <li>If "<code>categories = true</code>" this template categorizes even when on blacklisted pages.</li> <li>The categories parameter also accepts aliases for <code>true</code> and <code>false</code> as defined by <a href="/wiki/Module:Yesno" title="Module:Yesno">Module:Yesno</a>, e.g. "yes", "y", "true", and 1 for <code>true</code>, and "no", "n", "false", and 0 for <code>false</code>.</li></ul> <div class="mw-heading mw-heading3"><h3 id="The_"category2"_parameter"><span id="The_.22category2.22_parameter"></span>The "category2" parameter</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-10" title="ඡේදය සංස්කරණය: The "category2" parameter"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>For backwards compatibility this template kind of supports the old "category =" parameter. But the parameter name "category" is already used in this module to feed category data for when in category space. So instead this template uses <b>category2</b> for the usage similar to <b>nocat</b>. Like this: </p> <ul><li>If "<code>category2 = "</code>" (empty but defined), or "<code>category2 = 'no'</code>", or if <b>category2</b> is fed any other data (except as described in the next two points), then this template does <i>not</i> categorize.</li> <li>If <b>category2</b> is undefined or if "<code>category2 = '¬'</code>", then this template categorizes as usual.</li> <li>If "<code>category2 = 'yes'</code>" this template categorizes even when on blacklisted pages.</li></ul> <div class="mw-heading mw-heading3"><h3 id="Categories_and_text">Categories and text</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-11" title="ඡේදය සංස්කරණය: Categories and text"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Besides from categories, you can feed anything else to this module, for instance some text. Like this: </p> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">p</span> <span class="o">=</span> <span class="p">{}</span> <span class="kd">local</span> <span class="n">categoryHandler</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span> <span class="s1">'Module:Category handler'</span> <span class="p">).</span><span class="n">main</span> <span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">main</span><span class="p">(</span> <span class="n">frame</span> <span class="p">)</span> <span class="kd">local</span> <span class="n">result</span> <span class="o">=</span> <span class="s1">'This is a module used on talk pages.'</span> <span class="kd">local</span> <span class="n">category</span> <span class="o">=</span> <span class="n">categoryHandler</span><span class="p">{</span> <span class="n">talk</span> <span class="o">=</span> <span class="s1">'[[Category:Somecat]]'</span><span class="p">,</span> <span class="n">other</span> <span class="o">=</span> <span class="s1">'<p class="error">This module should only be used on talk pages.</p>'</span><span class="p">,</span> <span class="n">nocat</span> <span class="o">=</span> <span class="n">frame</span><span class="p">.</span><span class="n">args</span><span class="p">.</span><span class="n">nocat</span> <span class="c1">-- So "nocat=true/false" works</span> <span class="p">}</span> <span class="n">category</span> <span class="o">=</span> <span class="n">category</span> <span class="ow">or</span> <span class="s1">''</span> <span class="c1">-- Check that we don't have a nil value for the category variable.</span> <span class="kr">return</span> <span class="n">result</span> <span class="o">..</span> <span class="n">category</span> <span class="kr">end</span> <span class="kr">return</span> <span class="n">p</span> </pre></div> <p>When the module code above is used on anything other than a talk page, it will look like this: </p> <dl><dd>This is a module used on talk pages.<p class="error">This module should only be used on talk pages.</p></dd></dl> <p>That text will not show on blacklisted pages, so don't use this method to show any important information. Feeding "<code>nocat = 'true'</code>" to the template hides the text, just as it suppresses any categories. </p> <div class="mw-heading mw-heading3"><h3 id="The_"page"_parameter"><span id="The_.22page.22_parameter"></span>The "page" parameter</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-12" title="ඡේදය සංස්කරණය: The "page" parameter"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>For testing and demonstration purposes this module can take a parameter named <b>page</b>. Like this: </p> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">p</span> <span class="o">=</span> <span class="p">{}</span> <span class="kd">local</span> <span class="n">categoryHandler</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span> <span class="s1">'Module:Category handler'</span> <span class="p">).</span><span class="n">main</span> <span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">main</span><span class="p">(</span> <span class="n">frame</span> <span class="p">)</span> <span class="kd">local</span> <span class="n">category</span> <span class="o">=</span> <span class="n">categoryHandler</span><span class="p">{</span> <span class="n">main</span> <span class="o">=</span> <span class="s1">'Category:Some cat'</span><span class="p">,</span> <span class="n">talk</span> <span class="o">=</span> <span class="s1">'Category:Talk cat'</span><span class="p">,</span> <span class="n">nocat</span> <span class="o">=</span> <span class="n">frame</span><span class="p">.</span><span class="n">args</span><span class="p">.</span><span class="n">nocat</span><span class="p">,</span> <span class="c1">-- So "nocat=true/false" works</span> <span class="n">page</span> <span class="o">=</span> <span class="s1">'User talk:Example'</span> <span class="p">}</span> <span class="kr">return</span> <span class="n">category</span> <span class="kr">end</span> <span class="kr">return</span> <span class="n">p</span> </pre></div> <p>In the above code we on purpose left out the brackets around the category names so we see the output on the page. No matter on what kind of page the code above is used it will return this: </p> <dl><dd>Category:Talk cat</dd></dl> <p>The <b>page</b> parameter makes this module behave exactly as if on that page. Even the blacklist works. The pagename doesn't have to be an existing page. </p><p>If the <b>page</b> parameter is empty or undefined, the name of the current page determines the result. </p><p>You can make it so your module also understands the <b>page</b> parameter. That means you can test how your template will categorize on different pages, without having to actually edit those pages. Then do like this: </p> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="n">p</span> <span class="o">=</span> <span class="p">{}</span> <span class="kd">local</span> <span class="n">categoryHandler</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span> <span class="s1">'Module:Category handler'</span> <span class="p">).</span><span class="n">main</span> <span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">main</span><span class="p">(</span> <span class="n">frame</span> <span class="p">)</span> <span class="kd">local</span> <span class="n">category</span> <span class="o">=</span> <span class="n">categoryHandler</span><span class="p">{</span> <span class="n">main</span> <span class="o">=</span> <span class="s1">'Category:Some cat'</span><span class="p">,</span> <span class="n">talk</span> <span class="o">=</span> <span class="s1">'Category:Talk cat'</span><span class="p">,</span> <span class="n">nocat</span> <span class="o">=</span> <span class="n">frame</span><span class="p">.</span><span class="n">args</span><span class="p">.</span><span class="n">nocat</span><span class="p">,</span> <span class="c1">-- So "nocat=true/false" works</span> <span class="n">page</span> <span class="o">=</span> <span class="n">frame</span><span class="p">.</span><span class="n">args</span><span class="p">.</span><span class="n">page</span> <span class="c1">-- For testing</span> <span class="p">}</span> <span class="kr">return</span> <span class="n">category</span> <span class="kr">end</span> <span class="kr">return</span> <span class="n">p</span> </pre></div> <div class="mw-heading mw-heading3"><h3 id="Parameters">Parameters</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-13" title="ඡේදය සංස්කරණය: Parameters"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>List of all parameters: </p> <ul><li>First positional parameter - for default settings</li> <li>subpage = 'no' / 'only'</li> <li>1, 2, 3 ...</li> <li>all = '[[Category:Somecat]]' / 'Text'</li> <li>main = 1, 2, 3 ... / '[[Category:Somecat]]' / 'Text'</li> <li>...</li> <li>other = 1, 2, 3 ... / '[[Category:Somecat]]' / 'Text'</li> <li>nocat = frame.args.nocat / true / false / 'yes' / 'no' / 'y' / 'n' / 'true' / 'false' / 1 / 0</li> <li>categories = frame.args.categories / false / true / 'no' / 'yes' / 'n' / 'y' / 'false' / 'true' / 0 / 1</li> <li>category2 = frame.args.category or '¬' / 'no' / 'not defined' / '¬' / 'yes'</li> <li>page = frame.args.page / 'User:Example'</li></ul> <p>Note that empty values to the "main" ... "other" parameters have special meaning (see examples above). The "all" parameter doesn't understand numbered parameters, since there should never be a need for that. </p> <div class="mw-heading mw-heading2"><h2 id="Exporting_to_other_wikis">Exporting to other wikis</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-14" title="ඡේදය සංස්කරණය: Exporting to other wikis"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>This module can be exported to other wikis by changing the configuration values in the <code>cfg</code> table. All the variable values are configurable, so after the configuration values have been set there should be no need to alter the main module code. Details of each configuration value are included in the module code comments. In addition, this module requires <a href="/wiki/Module:Namespace_detect" title="Module:Namespace detect">Module:Namespace detect</a> to be available on the local wiki. </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Module:Category_handler/doc&action=edit&section=T-15" title="ඡේදය සංස්කරණය: See also"><span>සංස්කරණය</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>{{<a href="/wiki/%E0%B7%83%E0%B7%90%E0%B6%9A%E0%B7%92%E0%B6%BD%E0%B7%8A%E0%B6%BD:Category_handler" class="mw-redirect" title="සැකිල්ල:Category handler">Category handler</a>}} – for using this module with templates, rather than Lua modules.</li> <li><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:Category_suppression" title="විකිපීඩියා:Category suppression">Wikipedia:Category suppression</a> – The how-to guide.</li> <li><a href="/w/index.php?title=%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:WikiProject_Category_Suppression&action=edit&redlink=1" class="new" title="විකිපීඩියා:WikiProject Category Suppression (පිටුව නොපවතියි)">Wikipedia:WikiProject Category Suppression</a> – The WikiProject.</li> <li><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:Namespace" class="mw-redirect" title="විකිපීඩියා:Namespace">Wikipedia:Namespace</a> – Lists all the namespaces.</li></ul> <div class="documentation-clear"></div> </div> <div role="note" class="documentation-metadata plainlinks">ඉහත <a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:%E0%B7%83%E0%B7%90%E0%B6%9A%E0%B7%92%E0%B6%BD%E0%B7%92_%E0%B6%B4%E0%B7%8A%E2%80%8D%E0%B6%BB%E0%B6%BD%E0%B7%9A%E0%B6%9B%E0%B6%B1%E0%B6%BA" title="විකිපීඩියා:සැකිලි ප්රලේඛනය"> ප්රලේඛනය</a> <a href="/wiki/Module:Category_handler/doc" title="Module:Category handler/doc">Module:Category handler/doc</a> වෙතින් <a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:%E0%B6%85%E0%B6%B1%E0%B7%8A%E0%B6%AD%E0%B7%84%E0%B7%8A%E0%B6%9A%E0%B6%BB%E0%B6%AB%E0%B6%BA" class="mw-redirect" title="විකිපීඩියා:අන්තහ්කරණය">අන්තහ්කරණය</a> කොට ඇත . <span class="documentation-toolbar">(<a class="external text" href="https://si.wikipedia.org/w/index.php?title=Module:Category_handler/doc&action=edit">සංස්කරණය</a> | <a class="external text" href="https://si.wikipedia.org/w/index.php?title=Module:Category_handler/doc&action=history">ඉතිහාසය</a>)</span><br /> මෙම මොඩියුලයෙහි වැලිපිල්ල <span class="documentation-toolbar">(<a class="external text" href="https://si.wikipedia.org/w/index.php?title=Module:Category_handler/%E0%B7%80%E0%B7%90%E0%B6%BD%E0%B7%92%E0%B6%B4%E0%B7%92%E0%B6%BD%E0%B7%8A%E0%B6%BD&action=edit&preload=%E0%B7%83%E0%B7%90%E0%B6%9A%E0%B7%92%E0%B6%BD%E0%B7%8A%E0%B6%BD%3A%E0%B6%B4%E0%B7%8A%E2%80%8D%E0%B6%BB%E0%B6%BD%E0%B7%9A%E0%B6%9B%E0%B6%B1%E0%B6%BA%2F+%E0%B6%B4%E0%B7%99%E0%B6%BB%E0%B6%B6%E0%B7%8F%E0%B6%9C%E0%B6%AD%E0%B6%9A%E0%B7%92%E0%B6%BB%E0%B7%93%E0%B6%B8-%E0%B6%B8%E0%B7%9C%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%94%E0%B6%BD%E0%B6%BA-%E0%B7%80%E0%B7%90%E0%B6%BD%E0%B7%92%E0%B6%B4%E0%B7%92%E0%B6%BD%E0%B7%8A%E0%B6%BD">තනන්න</a> | <a class="external text" href="https://si.wikipedia.org/w/index.php?title=Module:Category_handler/%E0%B7%80%E0%B7%90%E0%B6%BD%E0%B7%92%E0%B6%B4%E0%B7%92%E0%B6%BD%E0%B7%8A%E0%B6%BD&preload=Module%3ACategory+handler&action=edit&summary=%5B%5BModule%3ACategory+handler%5D%5D+%E0%B7%84%E0%B7%93+%E0%B7%80%E0%B7%90%E0%B6%BD%E0%B7%92%E0%B6%B4%E0%B7%92%E0%B6%BD%E0%B7%8A%E0%B6%BD+%E0%B6%85%E0%B6%B1%E0%B7%94%E0%B7%80%E0%B7%8F%E0%B6%AF%E0%B6%BA+%E0%B6%AD%E0%B6%B1%E0%B6%B1%E0%B7%8A%E0%B6%B1">ආදර්ශය</a>)</span> සහ පරික්ෂණ අවස්ථා <span class="documentation-toolbar">(<a class="external text" href="https://si.wikipedia.org/w/index.php?title=Module:Category_handler/%E0%B6%B4%E0%B6%BB%E0%B7%92%E0%B6%9A%E0%B7%8A%E0%B7%82%E0%B6%AB_%E0%B6%85%E0%B7%80%E0%B7%83%E0%B7%8A%E0%B6%AE%E0%B7%8F&action=edit&preload=%E0%B7%83%E0%B7%90%E0%B6%9A%E0%B7%92%E0%B6%BD%E0%B7%8A%E0%B6%BD%3A%E0%B6%B4%E0%B7%8A%E2%80%8D%E0%B6%BB%E0%B6%BD%E0%B7%9A%E0%B6%9B%E0%B6%B1%E0%B6%BA%2F%E0%B6%B4%E0%B7%99%E0%B6%BB%E0%B6%B6%E0%B7%8F%E0%B6%9C%E0%B6%AD%E0%B6%9A%E0%B7%92%E0%B6%BB%E0%B7%93%E0%B6%B8-%E0%B6%B8%E0%B7%9C%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%94%E0%B6%BD%E0%B6%BA-%E0%B6%B4%E0%B6%BB%E0%B7%92%E0%B6%9A%E0%B7%8A%E0%B7%82%E0%B6%AB%E0%B6%85%E0%B7%80%E0%B7%83%E0%B7%8A%E0%B6%AE%E0%B7%8F">තනන්න</a>)</span> පිටුවල, සංස්කාරක වරුන්ට පර්යේෂණ සිදු කල හැක.<br /> <a href="/wiki/%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B6%8B%E0%B6%B4%E0%B7%83%E0%B6%BB%E0%B7%8A%E0%B6%9C_%E0%B7%83%E0%B7%96%E0%B6%A0%E0%B7%92%E0%B6%BA/Module:Category_handler/" title="විශේෂ:උපසර්ග සූචිය/Module:Category handler/">මොඩියුලෙහී උපපිටු</a>.</div></div> <p><span id="code"></span> </p><div class="mw-highlight mw-highlight-lang-lua mw-content-ltr mw-highlight-lines" dir="ltr"><pre><span></span><span id="L-1"><a href="#L-1"><span class="linenos" data-line="1"></span></a><span class="c1">--------------------------------------------------------------------------------</span> </span><span id="L-2"><a href="#L-2"><span class="linenos" data-line="2"></span></a><span class="c1">-- --</span> </span><span id="L-3"><a href="#L-3"><span class="linenos" data-line="3"></span></a><span class="c1">-- CATEGORY HANDLER --</span> </span><span id="L-4"><a href="#L-4"><span class="linenos" data-line="4"></span></a><span class="c1">-- --</span> </span><span id="L-5"><a href="#L-5"><span class="linenos" data-line="5"></span></a><span class="c1">-- This module implements the {{category handler}} template in Lua, --</span> </span><span id="L-6"><a href="#L-6"><span class="linenos" data-line="6"></span></a><span class="c1">-- with a few improvements: all namespaces and all namespace aliases --</span> </span><span id="L-7"><a href="#L-7"><span class="linenos" data-line="7"></span></a><span class="c1">-- are supported, and namespace names are detected automatically for --</span> </span><span id="L-8"><a href="#L-8"><span class="linenos" data-line="8"></span></a><span class="c1">-- the local wiki. This module requires [[Module:Namespace detect]] --</span> </span><span id="L-9"><a href="#L-9"><span class="linenos" data-line="9"></span></a><span class="c1">-- and [[Module:Yesno]] to be available on the local wiki. It can be --</span> </span><span id="L-10"><a href="#L-10"><span class="linenos" data-line="10"></span></a><span class="c1">-- configured for different wikis by altering the values in --</span> </span><span id="L-11"><a href="#L-11"><span class="linenos" data-line="11"></span></a><span class="c1">-- [[Module:Category handler/config]], and pages can be blacklisted --</span> </span><span id="L-12"><a href="#L-12"><span class="linenos" data-line="12"></span></a><span class="c1">-- from categorisation by using [[Module:Category handler/blacklist]]. --</span> </span><span id="L-13"><a href="#L-13"><span class="linenos" data-line="13"></span></a><span class="c1">-- --</span> </span><span id="L-14"><a href="#L-14"><span class="linenos" data-line="14"></span></a><span class="c1">--------------------------------------------------------------------------------</span> </span><span id="L-15"><a href="#L-15"><span class="linenos" data-line="15"></span></a> </span><span id="L-16"><a href="#L-16"><span class="linenos" data-line="16"></span></a><span class="c1">-- Load required modules</span> </span><span id="L-17"><a href="#L-17"><span class="linenos" data-line="17"></span></a><span class="kd">local</span> <span class="n">yesno</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s1">'Module:Yesno'</span><span class="p">)</span> </span><span id="L-18"><a href="#L-18"><span class="linenos" data-line="18"></span></a> </span><span id="L-19"><a href="#L-19"><span class="linenos" data-line="19"></span></a><span class="c1">-- Lazily load things we don't always need</span> </span><span id="L-20"><a href="#L-20"><span class="linenos" data-line="20"></span></a><span class="kd">local</span> <span class="n">mShared</span><span class="p">,</span> <span class="n">mappings</span> </span><span id="L-21"><a href="#L-21"><span class="linenos" data-line="21"></span></a> </span><span id="L-22"><a href="#L-22"><span class="linenos" data-line="22"></span></a><span class="kd">local</span> <span class="n">p</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-23"><a href="#L-23"><span class="linenos" data-line="23"></span></a> </span><span id="L-24"><a href="#L-24"><span class="linenos" data-line="24"></span></a><span class="c1">--------------------------------------------------------------------------------</span> </span><span id="L-25"><a href="#L-25"><span class="linenos" data-line="25"></span></a><span class="c1">-- Helper functions</span> </span><span id="L-26"><a href="#L-26"><span class="linenos" data-line="26"></span></a><span class="c1">--------------------------------------------------------------------------------</span> </span><span id="L-27"><a href="#L-27"><span class="linenos" data-line="27"></span></a> </span><span id="L-28"><a href="#L-28"><span class="linenos" data-line="28"></span></a><span class="kd">local</span> <span class="kr">function</span> <span class="nf">trimWhitespace</span><span class="p">(</span><span class="n">s</span><span class="p">,</span> <span class="n">removeBlanks</span><span class="p">)</span> </span><span id="L-29"><a href="#L-29"><span class="linenos" data-line="29"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">s</span><span class="p">)</span> <span class="o">~=</span> <span class="s1">'string'</span> <span class="kr">then</span> </span><span id="L-30"><a href="#L-30"><span class="linenos" data-line="30"></span></a> <span class="kr">return</span> <span class="n">s</span> </span><span id="L-31"><a href="#L-31"><span class="linenos" data-line="31"></span></a> <span class="kr">end</span> </span><span id="L-32"><a href="#L-32"><span class="linenos" data-line="32"></span></a> <span class="n">s</span> <span class="o">=</span> <span class="n">s</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s1">'^%s*(.-)%s*$'</span><span class="p">)</span> </span><span id="L-33"><a href="#L-33"><span class="linenos" data-line="33"></span></a> <span class="kr">if</span> <span class="n">removeBlanks</span> <span class="kr">then</span> </span><span id="L-34"><a href="#L-34"><span class="linenos" data-line="34"></span></a> <span class="kr">if</span> <span class="n">s</span> <span class="o">~=</span> <span class="s1">''</span> <span class="kr">then</span> </span><span id="L-35"><a href="#L-35"><span class="linenos" data-line="35"></span></a> <span class="kr">return</span> <span class="n">s</span> </span><span id="L-36"><a href="#L-36"><span class="linenos" data-line="36"></span></a> <span class="kr">else</span> </span><span id="L-37"><a href="#L-37"><span class="linenos" data-line="37"></span></a> <span class="kr">return</span> <span class="kc">nil</span> </span><span id="L-38"><a href="#L-38"><span class="linenos" data-line="38"></span></a> <span class="kr">end</span> </span><span id="L-39"><a href="#L-39"><span class="linenos" data-line="39"></span></a> <span class="kr">else</span> </span><span id="L-40"><a href="#L-40"><span class="linenos" data-line="40"></span></a> <span class="kr">return</span> <span class="n">s</span> </span><span id="L-41"><a href="#L-41"><span class="linenos" data-line="41"></span></a> <span class="kr">end</span> </span><span id="L-42"><a href="#L-42"><span class="linenos" data-line="42"></span></a><span class="kr">end</span> </span><span id="L-43"><a href="#L-43"><span class="linenos" data-line="43"></span></a> </span><span id="L-44"><a href="#L-44"><span class="linenos" data-line="44"></span></a><span class="c1">--------------------------------------------------------------------------------</span> </span><span id="L-45"><a href="#L-45"><span class="linenos" data-line="45"></span></a><span class="c1">-- CategoryHandler class</span> </span><span id="L-46"><a href="#L-46"><span class="linenos" data-line="46"></span></a><span class="c1">--------------------------------------------------------------------------------</span> </span><span id="L-47"><a href="#L-47"><span class="linenos" data-line="47"></span></a> </span><span id="L-48"><a href="#L-48"><span class="linenos" data-line="48"></span></a><span class="kd">local</span> <span class="n">CategoryHandler</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-49"><a href="#L-49"><span class="linenos" data-line="49"></span></a><span class="n">CategoryHandler</span><span class="p">.</span><span class="n">__index</span> <span class="o">=</span> <span class="n">CategoryHandler</span> </span><span id="L-50"><a href="#L-50"><span class="linenos" data-line="50"></span></a> </span><span id="L-51"><a href="#L-51"><span class="linenos" data-line="51"></span></a><span class="kr">function</span> <span class="nc">CategoryHandler</span><span class="p">.</span><span class="nf">new</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">args</span><span class="p">)</span> </span><span id="L-52"><a href="#L-52"><span class="linenos" data-line="52"></span></a> <span class="kd">local</span> <span class="n">obj</span> <span class="o">=</span> <span class="nb">setmetatable</span><span class="p">({</span> <span class="n">_data</span> <span class="o">=</span> <span class="n">data</span><span class="p">,</span> <span class="n">_args</span> <span class="o">=</span> <span class="n">args</span> <span class="p">},</span> <span class="n">CategoryHandler</span><span class="p">)</span> </span><span id="L-53"><a href="#L-53"><span class="linenos" data-line="53"></span></a> </span><span id="L-54"><a href="#L-54"><span class="linenos" data-line="54"></span></a> <span class="c1">-- Set the title object</span> </span><span id="L-55"><a href="#L-55"><span class="linenos" data-line="55"></span></a> <span class="kr">do</span> </span><span id="L-56"><a href="#L-56"><span class="linenos" data-line="56"></span></a> <span class="kd">local</span> <span class="n">pagename</span> <span class="o">=</span> <span class="n">obj</span><span class="p">:</span><span class="n">parameter</span><span class="p">(</span><span class="s1">'demopage'</span><span class="p">)</span> </span><span id="L-57"><a href="#L-57"><span class="linenos" data-line="57"></span></a> <span class="kd">local</span> <span class="n">success</span><span class="p">,</span> <span class="n">titleObj</span> </span><span id="L-58"><a href="#L-58"><span class="linenos" data-line="58"></span></a> <span class="kr">if</span> <span class="n">pagename</span> <span class="kr">then</span> </span><span id="L-59"><a href="#L-59"><span class="linenos" data-line="59"></span></a> <span class="n">success</span><span class="p">,</span> <span class="n">titleObj</span> <span class="o">=</span> <span class="nb">pcall</span><span class="p">(</span><span class="n">mw</span><span class="p">.</span><span class="n">title</span><span class="p">.</span><span class="n">new</span><span class="p">,</span> <span class="n">pagename</span><span class="p">)</span> </span><span id="L-60"><a href="#L-60"><span class="linenos" data-line="60"></span></a> <span class="kr">end</span> </span><span id="L-61"><a href="#L-61"><span class="linenos" data-line="61"></span></a> <span class="kr">if</span> <span class="n">success</span> <span class="ow">and</span> <span class="n">titleObj</span> <span class="kr">then</span> </span><span id="L-62"><a href="#L-62"><span class="linenos" data-line="62"></span></a> <span class="n">obj</span><span class="p">.</span><span class="n">title</span> <span class="o">=</span> <span class="n">titleObj</span> </span><span id="L-63"><a href="#L-63"><span class="linenos" data-line="63"></span></a> <span class="kr">if</span> <span class="n">titleObj</span> <span class="o">==</span> <span class="n">mw</span><span class="p">.</span><span class="n">title</span><span class="p">.</span><span class="n">getCurrentTitle</span><span class="p">()</span> <span class="kr">then</span> </span><span id="L-64"><a href="#L-64"><span class="linenos" data-line="64"></span></a> <span class="n">obj</span><span class="p">.</span><span class="n">_usesCurrentTitle</span> <span class="o">=</span> <span class="kc">true</span> </span><span id="L-65"><a href="#L-65"><span class="linenos" data-line="65"></span></a> <span class="kr">end</span> </span><span id="L-66"><a href="#L-66"><span class="linenos" data-line="66"></span></a> <span class="kr">else</span> </span><span id="L-67"><a href="#L-67"><span class="linenos" data-line="67"></span></a> <span class="n">obj</span><span class="p">.</span><span class="n">title</span> <span class="o">=</span> <span class="n">mw</span><span class="p">.</span><span class="n">title</span><span class="p">.</span><span class="n">getCurrentTitle</span><span class="p">()</span> </span><span id="L-68"><a href="#L-68"><span class="linenos" data-line="68"></span></a> <span class="n">obj</span><span class="p">.</span><span class="n">_usesCurrentTitle</span> <span class="o">=</span> <span class="kc">true</span> </span><span id="L-69"><a href="#L-69"><span class="linenos" data-line="69"></span></a> <span class="kr">end</span> </span><span id="L-70"><a href="#L-70"><span class="linenos" data-line="70"></span></a> <span class="kr">end</span> </span><span id="L-71"><a href="#L-71"><span class="linenos" data-line="71"></span></a> </span><span id="L-72"><a href="#L-72"><span class="linenos" data-line="72"></span></a> <span class="c1">-- Set suppression parameter values</span> </span><span id="L-73"><a href="#L-73"><span class="linenos" data-line="73"></span></a> <span class="kr">for</span> <span class="n">_</span><span class="p">,</span> <span class="n">key</span> <span class="kr">in</span> <span class="nb">ipairs</span><span class="p">{</span><span class="s1">'nocat'</span><span class="p">,</span> <span class="s1">'categories'</span><span class="p">}</span> <span class="kr">do</span> </span><span id="L-74"><a href="#L-74"><span class="linenos" data-line="74"></span></a> <span class="kd">local</span> <span class="n">value</span> <span class="o">=</span> <span class="n">obj</span><span class="p">:</span><span class="n">parameter</span><span class="p">(</span><span class="n">key</span><span class="p">)</span> </span><span id="L-75"><a href="#L-75"><span class="linenos" data-line="75"></span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">trimWhitespace</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="kc">true</span><span class="p">)</span> </span><span id="L-76"><a href="#L-76"><span class="linenos" data-line="76"></span></a> <span class="n">obj</span><span class="p">[</span><span class="s1">'_'</span> <span class="o">..</span> <span class="n">key</span><span class="p">]</span> <span class="o">=</span> <span class="n">yesno</span><span class="p">(</span><span class="n">value</span><span class="p">)</span> </span><span id="L-77"><a href="#L-77"><span class="linenos" data-line="77"></span></a> <span class="kr">end</span> </span><span id="L-78"><a href="#L-78"><span class="linenos" data-line="78"></span></a> <span class="kr">do</span> </span><span id="L-79"><a href="#L-79"><span class="linenos" data-line="79"></span></a> <span class="kd">local</span> <span class="n">subpage</span> <span class="o">=</span> <span class="n">obj</span><span class="p">:</span><span class="n">parameter</span><span class="p">(</span><span class="s1">'subpage'</span><span class="p">)</span> </span><span id="L-80"><a href="#L-80"><span class="linenos" data-line="80"></span></a> <span class="kd">local</span> <span class="n">category2</span> <span class="o">=</span> <span class="n">obj</span><span class="p">:</span><span class="n">parameter</span><span class="p">(</span><span class="s1">'category2'</span><span class="p">)</span> </span><span id="L-81"><a href="#L-81"><span class="linenos" data-line="81"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">subpage</span><span class="p">)</span> <span class="o">==</span> <span class="s1">'string'</span> <span class="kr">then</span> </span><span id="L-82"><a href="#L-82"><span class="linenos" data-line="82"></span></a> <span class="n">subpage</span> <span class="o">=</span> <span class="n">mw</span><span class="p">.</span><span class="n">ustring</span><span class="p">.</span><span class="n">lower</span><span class="p">(</span><span class="n">subpage</span><span class="p">)</span> </span><span id="L-83"><a href="#L-83"><span class="linenos" data-line="83"></span></a> <span class="kr">end</span> </span><span id="L-84"><a href="#L-84"><span class="linenos" data-line="84"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">category2</span><span class="p">)</span> <span class="o">==</span> <span class="s1">'string'</span> <span class="kr">then</span> </span><span id="L-85"><a href="#L-85"><span class="linenos" data-line="85"></span></a> <span class="n">subpage</span> <span class="o">=</span> <span class="n">mw</span><span class="p">.</span><span class="n">ustring</span><span class="p">.</span><span class="n">lower</span><span class="p">(</span><span class="n">category2</span><span class="p">)</span> </span><span id="L-86"><a href="#L-86"><span class="linenos" data-line="86"></span></a> <span class="kr">end</span> </span><span id="L-87"><a href="#L-87"><span class="linenos" data-line="87"></span></a> <span class="n">obj</span><span class="p">.</span><span class="n">_subpage</span> <span class="o">=</span> <span class="n">trimWhitespace</span><span class="p">(</span><span class="n">subpage</span><span class="p">,</span> <span class="kc">true</span><span class="p">)</span> </span><span id="L-88"><a href="#L-88"><span class="linenos" data-line="88"></span></a> <span class="n">obj</span><span class="p">.</span><span class="n">_category2</span> <span class="o">=</span> <span class="n">trimWhitespace</span><span class="p">(</span><span class="n">category2</span><span class="p">)</span> <span class="c1">-- don't remove blank values</span> </span><span id="L-89"><a href="#L-89"><span class="linenos" data-line="89"></span></a> <span class="kr">end</span> </span><span id="L-90"><a href="#L-90"><span class="linenos" data-line="90"></span></a> <span class="kr">return</span> <span class="n">obj</span> </span><span id="L-91"><a href="#L-91"><span class="linenos" data-line="91"></span></a><span class="kr">end</span> </span><span id="L-92"><a href="#L-92"><span class="linenos" data-line="92"></span></a> </span><span id="L-93"><a href="#L-93"><span class="linenos" data-line="93"></span></a><span class="kr">function</span> <span class="nc">CategoryHandler</span><span class="p">:</span><span class="nf">parameter</span><span class="p">(</span><span class="n">key</span><span class="p">)</span> </span><span id="L-94"><a href="#L-94"><span class="linenos" data-line="94"></span></a> <span class="kd">local</span> <span class="n">parameterNames</span> <span class="o">=</span> <span class="n">self</span><span class="p">.</span><span class="n">_data</span><span class="p">.</span><span class="n">parameters</span><span class="p">[</span><span class="n">key</span><span class="p">]</span> </span><span id="L-95"><a href="#L-95"><span class="linenos" data-line="95"></span></a> <span class="kd">local</span> <span class="n">pntype</span> <span class="o">=</span> <span class="nb">type</span><span class="p">(</span><span class="n">parameterNames</span><span class="p">)</span> </span><span id="L-96"><a href="#L-96"><span class="linenos" data-line="96"></span></a> <span class="kr">if</span> <span class="n">pntype</span> <span class="o">==</span> <span class="s1">'string'</span> <span class="ow">or</span> <span class="n">pntype</span> <span class="o">==</span> <span class="s1">'number'</span> <span class="kr">then</span> </span><span id="L-97"><a href="#L-97"><span class="linenos" data-line="97"></span></a> <span class="kr">return</span> <span class="n">self</span><span class="p">.</span><span class="n">_args</span><span class="p">[</span><span class="n">parameterNames</span><span class="p">]</span> </span><span id="L-98"><a href="#L-98"><span class="linenos" data-line="98"></span></a> <span class="kr">elseif</span> <span class="n">pntype</span> <span class="o">==</span> <span class="s1">'table'</span> <span class="kr">then</span> </span><span id="L-99"><a href="#L-99"><span class="linenos" data-line="99"></span></a> <span class="kr">for</span> <span class="n">_</span><span class="p">,</span> <span class="n">name</span> <span class="kr">in</span> <span class="nb">ipairs</span><span class="p">(</span><span class="n">parameterNames</span><span class="p">)</span> <span class="kr">do</span> </span><span id="L-100"><a href="#L-100"><span class="linenos" data-line="100"></span></a> <span class="kd">local</span> <span class="n">value</span> <span class="o">=</span> <span class="n">self</span><span class="p">.</span><span class="n">_args</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> </span><span id="L-101"><a href="#L-101"><span class="linenos" data-line="101"></span></a> <span class="kr">if</span> <span class="n">value</span> <span class="o">~=</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-102"><a href="#L-102"><span class="linenos" data-line="102"></span></a> <span class="kr">return</span> <span class="n">value</span> </span><span id="L-103"><a href="#L-103"><span class="linenos" data-line="103"></span></a> <span class="kr">end</span> </span><span id="L-104"><a href="#L-104"><span class="linenos" data-line="104"></span></a> <span class="kr">end</span> </span><span id="L-105"><a href="#L-105"><span class="linenos" data-line="105"></span></a> <span class="kr">return</span> <span class="kc">nil</span> </span><span id="L-106"><a href="#L-106"><span class="linenos" data-line="106"></span></a> <span class="kr">else</span> </span><span id="L-107"><a href="#L-107"><span class="linenos" data-line="107"></span></a> <span class="nb">error</span><span class="p">(</span><span class="nb">string.format</span><span class="p">(</span> </span><span id="L-108"><a href="#L-108"><span class="linenos" data-line="108"></span></a> <span class="s1">'invalid config key "%s"'</span><span class="p">,</span> </span><span id="L-109"><a href="#L-109"><span class="linenos" data-line="109"></span></a> <span class="nb">tostring</span><span class="p">(</span><span class="n">key</span><span class="p">)</span> </span><span id="L-110"><a href="#L-110"><span class="linenos" data-line="110"></span></a> <span class="p">),</span> <span class="mi">2</span><span class="p">)</span> </span><span id="L-111"><a href="#L-111"><span class="linenos" data-line="111"></span></a> <span class="kr">end</span> </span><span id="L-112"><a href="#L-112"><span class="linenos" data-line="112"></span></a><span class="kr">end</span> </span><span id="L-113"><a href="#L-113"><span class="linenos" data-line="113"></span></a> </span><span id="L-114"><a href="#L-114"><span class="linenos" data-line="114"></span></a><span class="kr">function</span> <span class="nc">CategoryHandler</span><span class="p">:</span><span class="nf">isSuppressedByArguments</span><span class="p">()</span> </span><span id="L-115"><a href="#L-115"><span class="linenos" data-line="115"></span></a> <span class="kr">return</span> </span><span id="L-116"><a href="#L-116"><span class="linenos" data-line="116"></span></a> <span class="c1">-- See if a category suppression argument has been set.</span> </span><span id="L-117"><a href="#L-117"><span class="linenos" data-line="117"></span></a> <span class="n">self</span><span class="p">.</span><span class="n">_nocat</span> <span class="o">==</span> <span class="kc">true</span> </span><span id="L-118"><a href="#L-118"><span class="linenos" data-line="118"></span></a> <span class="ow">or</span> <span class="n">self</span><span class="p">.</span><span class="n">_categories</span> <span class="o">==</span> <span class="kc">false</span> </span><span id="L-119"><a href="#L-119"><span class="linenos" data-line="119"></span></a> <span class="ow">or</span> <span class="p">(</span> </span><span id="L-120"><a href="#L-120"><span class="linenos" data-line="120"></span></a> <span class="n">self</span><span class="p">.</span><span class="n">_category2</span> </span><span id="L-121"><a href="#L-121"><span class="linenos" data-line="121"></span></a> <span class="ow">and</span> <span class="n">self</span><span class="p">.</span><span class="n">_category2</span> <span class="o">~=</span> <span class="n">self</span><span class="p">.</span><span class="n">_data</span><span class="p">.</span><span class="n">category2Yes</span> </span><span id="L-122"><a href="#L-122"><span class="linenos" data-line="122"></span></a> <span class="ow">and</span> <span class="n">self</span><span class="p">.</span><span class="n">_category2</span> <span class="o">~=</span> <span class="n">self</span><span class="p">.</span><span class="n">_data</span><span class="p">.</span><span class="n">category2Negative</span> </span><span id="L-123"><a href="#L-123"><span class="linenos" data-line="123"></span></a> <span class="p">)</span> </span><span id="L-124"><a href="#L-124"><span class="linenos" data-line="124"></span></a> </span><span id="L-125"><a href="#L-125"><span class="linenos" data-line="125"></span></a> <span class="c1">-- Check whether we are on a subpage, and see if categories are</span> </span><span id="L-126"><a href="#L-126"><span class="linenos" data-line="126"></span></a> <span class="c1">-- suppressed based on our subpage status.</span> </span><span id="L-127"><a href="#L-127"><span class="linenos" data-line="127"></span></a> <span class="ow">or</span> <span class="n">self</span><span class="p">.</span><span class="n">_subpage</span> <span class="o">==</span> <span class="n">self</span><span class="p">.</span><span class="n">_data</span><span class="p">.</span><span class="n">subpageNo</span> <span class="ow">and</span> <span class="n">self</span><span class="p">.</span><span class="n">title</span><span class="p">.</span><span class="n">isSubpage</span> </span><span id="L-128"><a href="#L-128"><span class="linenos" data-line="128"></span></a> <span class="ow">or</span> <span class="n">self</span><span class="p">.</span><span class="n">_subpage</span> <span class="o">==</span> <span class="n">self</span><span class="p">.</span><span class="n">_data</span><span class="p">.</span><span class="n">subpageOnly</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">self</span><span class="p">.</span><span class="n">title</span><span class="p">.</span><span class="n">isSubpage</span> </span><span id="L-129"><a href="#L-129"><span class="linenos" data-line="129"></span></a><span class="kr">end</span> </span><span id="L-130"><a href="#L-130"><span class="linenos" data-line="130"></span></a> </span><span id="L-131"><a href="#L-131"><span class="linenos" data-line="131"></span></a><span class="kr">function</span> <span class="nc">CategoryHandler</span><span class="p">:</span><span class="nf">shouldSkipBlacklistCheck</span><span class="p">()</span> </span><span id="L-132"><a href="#L-132"><span class="linenos" data-line="132"></span></a> <span class="c1">-- Check whether the category suppression arguments indicate we</span> </span><span id="L-133"><a href="#L-133"><span class="linenos" data-line="133"></span></a> <span class="c1">-- should skip the blacklist check.</span> </span><span id="L-134"><a href="#L-134"><span class="linenos" data-line="134"></span></a> <span class="kr">return</span> <span class="n">self</span><span class="p">.</span><span class="n">_nocat</span> <span class="o">==</span> <span class="kc">false</span> </span><span id="L-135"><a href="#L-135"><span class="linenos" data-line="135"></span></a> <span class="ow">or</span> <span class="n">self</span><span class="p">.</span><span class="n">_categories</span> <span class="o">==</span> <span class="kc">true</span> </span><span id="L-136"><a href="#L-136"><span class="linenos" data-line="136"></span></a> <span class="ow">or</span> <span class="n">self</span><span class="p">.</span><span class="n">_category2</span> <span class="o">==</span> <span class="n">self</span><span class="p">.</span><span class="n">_data</span><span class="p">.</span><span class="n">category2Yes</span> </span><span id="L-137"><a href="#L-137"><span class="linenos" data-line="137"></span></a><span class="kr">end</span> </span><span id="L-138"><a href="#L-138"><span class="linenos" data-line="138"></span></a> </span><span id="L-139"><a href="#L-139"><span class="linenos" data-line="139"></span></a><span class="kr">function</span> <span class="nc">CategoryHandler</span><span class="p">:</span><span class="nf">matchesBlacklist</span><span class="p">()</span> </span><span id="L-140"><a href="#L-140"><span class="linenos" data-line="140"></span></a> <span class="kr">if</span> <span class="n">self</span><span class="p">.</span><span class="n">_usesCurrentTitle</span> <span class="kr">then</span> </span><span id="L-141"><a href="#L-141"><span class="linenos" data-line="141"></span></a> <span class="kr">return</span> <span class="n">self</span><span class="p">.</span><span class="n">_data</span><span class="p">.</span><span class="n">currentTitleMatchesBlacklist</span> </span><span id="L-142"><a href="#L-142"><span class="linenos" data-line="142"></span></a> <span class="kr">else</span> </span><span id="L-143"><a href="#L-143"><span class="linenos" data-line="143"></span></a> <span class="n">mShared</span> <span class="o">=</span> <span class="n">mShared</span> <span class="ow">or</span> <span class="nb">require</span><span class="p">(</span><span class="s1">'Module:Category handler/shared'</span><span class="p">)</span> </span><span id="L-144"><a href="#L-144"><span class="linenos" data-line="144"></span></a> <span class="kr">return</span> <span class="n">mShared</span><span class="p">.</span><span class="n">matchesBlacklist</span><span class="p">(</span> </span><span id="L-145"><a href="#L-145"><span class="linenos" data-line="145"></span></a> <span class="n">self</span><span class="p">.</span><span class="n">title</span><span class="p">.</span><span class="n">prefixedText</span><span class="p">,</span> </span><span id="L-146"><a href="#L-146"><span class="linenos" data-line="146"></span></a> <span class="n">mw</span><span class="p">.</span><span class="n">loadData</span><span class="p">(</span><span class="s1">'Module:Category handler/blacklist'</span><span class="p">)</span> </span><span id="L-147"><a href="#L-147"><span class="linenos" data-line="147"></span></a> <span class="p">)</span> </span><span id="L-148"><a href="#L-148"><span class="linenos" data-line="148"></span></a> <span class="kr">end</span> </span><span id="L-149"><a href="#L-149"><span class="linenos" data-line="149"></span></a><span class="kr">end</span> </span><span id="L-150"><a href="#L-150"><span class="linenos" data-line="150"></span></a> </span><span id="L-151"><a href="#L-151"><span class="linenos" data-line="151"></span></a><span class="kr">function</span> <span class="nc">CategoryHandler</span><span class="p">:</span><span class="nf">isSuppressed</span><span class="p">()</span> </span><span id="L-152"><a href="#L-152"><span class="linenos" data-line="152"></span></a> <span class="c1">-- Find if categories are suppressed by either the arguments or by</span> </span><span id="L-153"><a href="#L-153"><span class="linenos" data-line="153"></span></a> <span class="c1">-- matching the blacklist.</span> </span><span id="L-154"><a href="#L-154"><span class="linenos" data-line="154"></span></a> <span class="kr">return</span> <span class="n">self</span><span class="p">:</span><span class="n">isSuppressedByArguments</span><span class="p">()</span> </span><span id="L-155"><a href="#L-155"><span class="linenos" data-line="155"></span></a> <span class="ow">or</span> <span class="ow">not</span> <span class="n">self</span><span class="p">:</span><span class="n">shouldSkipBlacklistCheck</span><span class="p">()</span> <span class="ow">and</span> <span class="n">self</span><span class="p">:</span><span class="n">matchesBlacklist</span><span class="p">()</span> </span><span id="L-156"><a href="#L-156"><span class="linenos" data-line="156"></span></a><span class="kr">end</span> </span><span id="L-157"><a href="#L-157"><span class="linenos" data-line="157"></span></a> </span><span id="L-158"><a href="#L-158"><span class="linenos" data-line="158"></span></a><span class="kr">function</span> <span class="nc">CategoryHandler</span><span class="p">:</span><span class="nf">getNamespaceParameters</span><span class="p">()</span> </span><span id="L-159"><a href="#L-159"><span class="linenos" data-line="159"></span></a> <span class="kr">if</span> <span class="n">self</span><span class="p">.</span><span class="n">_usesCurrentTitle</span> <span class="kr">then</span> </span><span id="L-160"><a href="#L-160"><span class="linenos" data-line="160"></span></a> <span class="kr">return</span> <span class="n">self</span><span class="p">.</span><span class="n">_data</span><span class="p">.</span><span class="n">currentTitleNamespaceParameters</span> </span><span id="L-161"><a href="#L-161"><span class="linenos" data-line="161"></span></a> <span class="kr">else</span> </span><span id="L-162"><a href="#L-162"><span class="linenos" data-line="162"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">mappings</span> <span class="kr">then</span> </span><span id="L-163"><a href="#L-163"><span class="linenos" data-line="163"></span></a> <span class="n">mShared</span> <span class="o">=</span> <span class="n">mShared</span> <span class="ow">or</span> <span class="nb">require</span><span class="p">(</span><span class="s1">'Module:Category handler/shared'</span><span class="p">)</span> </span><span id="L-164"><a href="#L-164"><span class="linenos" data-line="164"></span></a> <span class="n">mappings</span> <span class="o">=</span> <span class="n">mShared</span><span class="p">.</span><span class="n">getParamMappings</span><span class="p">(</span><span class="kc">true</span><span class="p">)</span> <span class="c1">-- gets mappings with mw.loadData</span> </span><span id="L-165"><a href="#L-165"><span class="linenos" data-line="165"></span></a> <span class="kr">end</span> </span><span id="L-166"><a href="#L-166"><span class="linenos" data-line="166"></span></a> <span class="kr">return</span> <span class="n">mShared</span><span class="p">.</span><span class="n">getNamespaceParameters</span><span class="p">(</span> </span><span id="L-167"><a href="#L-167"><span class="linenos" data-line="167"></span></a> <span class="n">self</span><span class="p">.</span><span class="n">title</span><span class="p">,</span> </span><span id="L-168"><a href="#L-168"><span class="linenos" data-line="168"></span></a> <span class="n">mappings</span> </span><span id="L-169"><a href="#L-169"><span class="linenos" data-line="169"></span></a> <span class="p">)</span> </span><span id="L-170"><a href="#L-170"><span class="linenos" data-line="170"></span></a> <span class="kr">end</span> </span><span id="L-171"><a href="#L-171"><span class="linenos" data-line="171"></span></a><span class="kr">end</span> </span><span id="L-172"><a href="#L-172"><span class="linenos" data-line="172"></span></a> </span><span id="L-173"><a href="#L-173"><span class="linenos" data-line="173"></span></a><span class="kr">function</span> <span class="nc">CategoryHandler</span><span class="p">:</span><span class="nf">namespaceParametersExist</span><span class="p">()</span> </span><span id="L-174"><a href="#L-174"><span class="linenos" data-line="174"></span></a> <span class="c1">-- Find whether any namespace parameters have been specified.</span> </span><span id="L-175"><a href="#L-175"><span class="linenos" data-line="175"></span></a> <span class="c1">-- We use the order "all" --> namespace params --> "other" as this is what</span> </span><span id="L-176"><a href="#L-176"><span class="linenos" data-line="176"></span></a> <span class="c1">-- the old template did.</span> </span><span id="L-177"><a href="#L-177"><span class="linenos" data-line="177"></span></a> <span class="kr">if</span> <span class="n">self</span><span class="p">:</span><span class="n">parameter</span><span class="p">(</span><span class="s1">'all'</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-178"><a href="#L-178"><span class="linenos" data-line="178"></span></a> <span class="kr">return</span> <span class="kc">true</span> </span><span id="L-179"><a href="#L-179"><span class="linenos" data-line="179"></span></a> <span class="kr">end</span> </span><span id="L-180"><a href="#L-180"><span class="linenos" data-line="180"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">mappings</span> <span class="kr">then</span> </span><span id="L-181"><a href="#L-181"><span class="linenos" data-line="181"></span></a> <span class="n">mShared</span> <span class="o">=</span> <span class="n">mShared</span> <span class="ow">or</span> <span class="nb">require</span><span class="p">(</span><span class="s1">'Module:Category handler/shared'</span><span class="p">)</span> </span><span id="L-182"><a href="#L-182"><span class="linenos" data-line="182"></span></a> <span class="n">mappings</span> <span class="o">=</span> <span class="n">mShared</span><span class="p">.</span><span class="n">getParamMappings</span><span class="p">(</span><span class="kc">true</span><span class="p">)</span> <span class="c1">-- gets mappings with mw.loadData</span> </span><span id="L-183"><a href="#L-183"><span class="linenos" data-line="183"></span></a> <span class="kr">end</span> </span><span id="L-184"><a href="#L-184"><span class="linenos" data-line="184"></span></a> <span class="kr">for</span> <span class="n">ns</span><span class="p">,</span> <span class="n">params</span> <span class="kr">in</span> <span class="nb">pairs</span><span class="p">(</span><span class="n">mappings</span><span class="p">)</span> <span class="kr">do</span> </span><span id="L-185"><a href="#L-185"><span class="linenos" data-line="185"></span></a> <span class="kr">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">param</span> <span class="kr">in</span> <span class="nb">ipairs</span><span class="p">(</span><span class="n">params</span><span class="p">)</span> <span class="kr">do</span> </span><span id="L-186"><a href="#L-186"><span class="linenos" data-line="186"></span></a> <span class="kr">if</span> <span class="n">self</span><span class="p">.</span><span class="n">_args</span><span class="p">[</span><span class="n">param</span><span class="p">]</span> <span class="kr">then</span> </span><span id="L-187"><a href="#L-187"><span class="linenos" data-line="187"></span></a> <span class="kr">return</span> <span class="kc">true</span> </span><span id="L-188"><a href="#L-188"><span class="linenos" data-line="188"></span></a> <span class="kr">end</span> </span><span id="L-189"><a href="#L-189"><span class="linenos" data-line="189"></span></a> <span class="kr">end</span> </span><span id="L-190"><a href="#L-190"><span class="linenos" data-line="190"></span></a> <span class="kr">end</span> </span><span id="L-191"><a href="#L-191"><span class="linenos" data-line="191"></span></a> <span class="kr">if</span> <span class="n">self</span><span class="p">:</span><span class="n">parameter</span><span class="p">(</span><span class="s1">'other'</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-192"><a href="#L-192"><span class="linenos" data-line="192"></span></a> <span class="kr">return</span> <span class="kc">true</span> </span><span id="L-193"><a href="#L-193"><span class="linenos" data-line="193"></span></a> <span class="kr">end</span> </span><span id="L-194"><a href="#L-194"><span class="linenos" data-line="194"></span></a> <span class="kr">return</span> <span class="kc">false</span> </span><span id="L-195"><a href="#L-195"><span class="linenos" data-line="195"></span></a><span class="kr">end</span> </span><span id="L-196"><a href="#L-196"><span class="linenos" data-line="196"></span></a> </span><span id="L-197"><a href="#L-197"><span class="linenos" data-line="197"></span></a><span class="kr">function</span> <span class="nc">CategoryHandler</span><span class="p">:</span><span class="nf">getCategories</span><span class="p">()</span> </span><span id="L-198"><a href="#L-198"><span class="linenos" data-line="198"></span></a> <span class="kd">local</span> <span class="n">params</span> <span class="o">=</span> <span class="n">self</span><span class="p">:</span><span class="n">getNamespaceParameters</span><span class="p">()</span> </span><span id="L-199"><a href="#L-199"><span class="linenos" data-line="199"></span></a> <span class="kd">local</span> <span class="n">nsCategory</span> </span><span id="L-200"><a href="#L-200"><span class="linenos" data-line="200"></span></a> <span class="kr">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">param</span> <span class="kr">in</span> <span class="nb">ipairs</span><span class="p">(</span><span class="n">params</span><span class="p">)</span> <span class="kr">do</span> </span><span id="L-201"><a href="#L-201"><span class="linenos" data-line="201"></span></a> <span class="kd">local</span> <span class="n">value</span> <span class="o">=</span> <span class="n">self</span><span class="p">.</span><span class="n">_args</span><span class="p">[</span><span class="n">param</span><span class="p">]</span> </span><span id="L-202"><a href="#L-202"><span class="linenos" data-line="202"></span></a> <span class="kr">if</span> <span class="n">value</span> <span class="o">~=</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-203"><a href="#L-203"><span class="linenos" data-line="203"></span></a> <span class="n">nsCategory</span> <span class="o">=</span> <span class="n">value</span> </span><span id="L-204"><a href="#L-204"><span class="linenos" data-line="204"></span></a> <span class="kr">break</span> </span><span id="L-205"><a href="#L-205"><span class="linenos" data-line="205"></span></a> <span class="kr">end</span> </span><span id="L-206"><a href="#L-206"><span class="linenos" data-line="206"></span></a> <span class="kr">end</span> </span><span id="L-207"><a href="#L-207"><span class="linenos" data-line="207"></span></a> <span class="kr">if</span> <span class="n">nsCategory</span> <span class="o">~=</span> <span class="kc">nil</span> <span class="ow">or</span> <span class="n">self</span><span class="p">:</span><span class="n">namespaceParametersExist</span><span class="p">()</span> <span class="kr">then</span> </span><span id="L-208"><a href="#L-208"><span class="linenos" data-line="208"></span></a> <span class="c1">-- Namespace parameters exist - advanced usage.</span> </span><span id="L-209"><a href="#L-209"><span class="linenos" data-line="209"></span></a> <span class="kr">if</span> <span class="n">nsCategory</span> <span class="o">==</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-210"><a href="#L-210"><span class="linenos" data-line="210"></span></a> <span class="n">nsCategory</span> <span class="o">=</span> <span class="n">self</span><span class="p">:</span><span class="n">parameter</span><span class="p">(</span><span class="s1">'other'</span><span class="p">)</span> </span><span id="L-211"><a href="#L-211"><span class="linenos" data-line="211"></span></a> <span class="kr">end</span> </span><span id="L-212"><a href="#L-212"><span class="linenos" data-line="212"></span></a> <span class="kd">local</span> <span class="n">ret</span> <span class="o">=</span> <span class="p">{</span><span class="n">self</span><span class="p">:</span><span class="n">parameter</span><span class="p">(</span><span class="s1">'all'</span><span class="p">)}</span> </span><span id="L-213"><a href="#L-213"><span class="linenos" data-line="213"></span></a> <span class="kd">local</span> <span class="n">numParam</span> <span class="o">=</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">nsCategory</span><span class="p">)</span> </span><span id="L-214"><a href="#L-214"><span class="linenos" data-line="214"></span></a> <span class="kr">if</span> <span class="n">numParam</span> <span class="ow">and</span> <span class="n">numParam</span> <span class="o">>=</span> <span class="mi">1</span> <span class="ow">and</span> <span class="nb">math.floor</span><span class="p">(</span><span class="n">numParam</span><span class="p">)</span> <span class="o">==</span> <span class="n">numParam</span> <span class="kr">then</span> </span><span id="L-215"><a href="#L-215"><span class="linenos" data-line="215"></span></a> <span class="c1">-- nsCategory is an integer</span> </span><span id="L-216"><a href="#L-216"><span class="linenos" data-line="216"></span></a> <span class="n">ret</span><span class="p">[</span><span class="o">#</span><span class="n">ret</span> <span class="o">+</span> <span class="mi">1</span><span class="p">]</span> <span class="o">=</span> <span class="n">self</span><span class="p">.</span><span class="n">_args</span><span class="p">[</span><span class="n">numParam</span><span class="p">]</span> </span><span id="L-217"><a href="#L-217"><span class="linenos" data-line="217"></span></a> <span class="kr">else</span> </span><span id="L-218"><a href="#L-218"><span class="linenos" data-line="218"></span></a> <span class="n">ret</span><span class="p">[</span><span class="o">#</span><span class="n">ret</span> <span class="o">+</span> <span class="mi">1</span><span class="p">]</span> <span class="o">=</span> <span class="n">nsCategory</span> </span><span id="L-219"><a href="#L-219"><span class="linenos" data-line="219"></span></a> <span class="kr">end</span> </span><span id="L-220"><a href="#L-220"><span class="linenos" data-line="220"></span></a> <span class="kr">if</span> <span class="o">#</span><span class="n">ret</span> <span class="o"><</span> <span class="mi">1</span> <span class="kr">then</span> </span><span id="L-221"><a href="#L-221"><span class="linenos" data-line="221"></span></a> <span class="kr">return</span> <span class="kc">nil</span> </span><span id="L-222"><a href="#L-222"><span class="linenos" data-line="222"></span></a> <span class="kr">else</span> </span><span id="L-223"><a href="#L-223"><span class="linenos" data-line="223"></span></a> <span class="kr">return</span> <span class="nb">table.concat</span><span class="p">(</span><span class="n">ret</span><span class="p">)</span> </span><span id="L-224"><a href="#L-224"><span class="linenos" data-line="224"></span></a> <span class="kr">end</span> </span><span id="L-225"><a href="#L-225"><span class="linenos" data-line="225"></span></a> <span class="kr">elseif</span> <span class="n">self</span><span class="p">.</span><span class="n">_data</span><span class="p">.</span><span class="n">defaultNamespaces</span><span class="p">[</span><span class="n">self</span><span class="p">.</span><span class="n">title</span><span class="p">.</span><span class="n">namespace</span><span class="p">]</span> <span class="kr">then</span> </span><span id="L-226"><a href="#L-226"><span class="linenos" data-line="226"></span></a> <span class="c1">-- Namespace parameters don't exist, simple usage.</span> </span><span id="L-227"><a href="#L-227"><span class="linenos" data-line="227"></span></a> <span class="kr">return</span> <span class="n">self</span><span class="p">.</span><span class="n">_args</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> </span><span id="L-228"><a href="#L-228"><span class="linenos" data-line="228"></span></a> <span class="kr">end</span> </span><span id="L-229"><a href="#L-229"><span class="linenos" data-line="229"></span></a> <span class="kr">return</span> <span class="kc">nil</span> </span><span id="L-230"><a href="#L-230"><span class="linenos" data-line="230"></span></a><span class="kr">end</span> </span><span id="L-231"><a href="#L-231"><span class="linenos" data-line="231"></span></a> </span><span id="L-232"><a href="#L-232"><span class="linenos" data-line="232"></span></a><span class="c1">--------------------------------------------------------------------------------</span> </span><span id="L-233"><a href="#L-233"><span class="linenos" data-line="233"></span></a><span class="c1">-- Exports</span> </span><span id="L-234"><a href="#L-234"><span class="linenos" data-line="234"></span></a><span class="c1">--------------------------------------------------------------------------------</span> </span><span id="L-235"><a href="#L-235"><span class="linenos" data-line="235"></span></a> </span><span id="L-236"><a href="#L-236"><span class="linenos" data-line="236"></span></a><span class="kd">local</span> <span class="n">p</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-237"><a href="#L-237"><span class="linenos" data-line="237"></span></a> </span><span id="L-238"><a href="#L-238"><span class="linenos" data-line="238"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_exportClasses</span><span class="p">()</span> </span><span id="L-239"><a href="#L-239"><span class="linenos" data-line="239"></span></a> <span class="c1">-- Used for testing purposes.</span> </span><span id="L-240"><a href="#L-240"><span class="linenos" data-line="240"></span></a> <span class="kr">return</span> <span class="p">{</span> </span><span id="L-241"><a href="#L-241"><span class="linenos" data-line="241"></span></a> <span class="n">CategoryHandler</span> <span class="o">=</span> <span class="n">CategoryHandler</span> </span><span id="L-242"><a href="#L-242"><span class="linenos" data-line="242"></span></a> <span class="p">}</span> </span><span id="L-243"><a href="#L-243"><span class="linenos" data-line="243"></span></a><span class="kr">end</span> </span><span id="L-244"><a href="#L-244"><span class="linenos" data-line="244"></span></a> </span><span id="L-245"><a href="#L-245"><span class="linenos" data-line="245"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">_main</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="n">data</span><span class="p">)</span> </span><span id="L-246"><a href="#L-246"><span class="linenos" data-line="246"></span></a> <span class="n">data</span> <span class="o">=</span> <span class="n">data</span> <span class="ow">or</span> <span class="n">mw</span><span class="p">.</span><span class="n">loadData</span><span class="p">(</span><span class="s1">'Module:Category handler/data'</span><span class="p">)</span> </span><span id="L-247"><a href="#L-247"><span class="linenos" data-line="247"></span></a> <span class="kd">local</span> <span class="n">handler</span> <span class="o">=</span> <span class="n">CategoryHandler</span><span class="p">.</span><span class="n">new</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">args</span><span class="p">)</span> </span><span id="L-248"><a href="#L-248"><span class="linenos" data-line="248"></span></a> <span class="kr">if</span> <span class="n">handler</span><span class="p">:</span><span class="n">isSuppressed</span><span class="p">()</span> <span class="kr">then</span> </span><span id="L-249"><a href="#L-249"><span class="linenos" data-line="249"></span></a> <span class="kr">return</span> <span class="kc">nil</span> </span><span id="L-250"><a href="#L-250"><span class="linenos" data-line="250"></span></a> <span class="kr">end</span> </span><span id="L-251"><a href="#L-251"><span class="linenos" data-line="251"></span></a> <span class="kr">return</span> <span class="n">handler</span><span class="p">:</span><span class="n">getCategories</span><span class="p">()</span> </span><span id="L-252"><a href="#L-252"><span class="linenos" data-line="252"></span></a><span class="kr">end</span> </span><span id="L-253"><a href="#L-253"><span class="linenos" data-line="253"></span></a> </span><span id="L-254"><a href="#L-254"><span class="linenos" data-line="254"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">main</span><span class="p">(</span><span class="n">frame</span><span class="p">,</span> <span class="n">data</span><span class="p">)</span> </span><span id="L-255"><a href="#L-255"><span class="linenos" data-line="255"></span></a> <span class="n">data</span> <span class="o">=</span> <span class="n">data</span> <span class="ow">or</span> <span class="n">mw</span><span class="p">.</span><span class="n">loadData</span><span class="p">(</span><span class="s1">'Module:Category handler/data'</span><span class="p">)</span> </span><span id="L-256"><a href="#L-256"><span class="linenos" data-line="256"></span></a> <span class="kd">local</span> <span class="n">args</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s1">'Module:Arguments'</span><span class="p">).</span><span class="n">getArgs</span><span class="p">(</span><span class="n">frame</span><span class="p">,</span> <span class="p">{</span> </span><span id="L-257"><a href="#L-257"><span class="linenos" data-line="257"></span></a> <span class="n">wrappers</span> <span class="o">=</span> <span class="n">data</span><span class="p">.</span><span class="n">wrappers</span><span class="p">,</span> </span><span id="L-258"><a href="#L-258"><span class="linenos" data-line="258"></span></a> <span class="n">valueFunc</span> <span class="o">=</span> <span class="kr">function</span> <span class="p">(</span><span class="n">k</span><span class="p">,</span> <span class="n">v</span><span class="p">)</span> </span><span id="L-259"><a href="#L-259"><span class="linenos" data-line="259"></span></a> <span class="n">v</span> <span class="o">=</span> <span class="n">trimWhitespace</span><span class="p">(</span><span class="n">v</span><span class="p">)</span> </span><span id="L-260"><a href="#L-260"><span class="linenos" data-line="260"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">k</span><span class="p">)</span> <span class="o">==</span> <span class="s1">'number'</span> <span class="kr">then</span> </span><span id="L-261"><a href="#L-261"><span class="linenos" data-line="261"></span></a> <span class="kr">if</span> <span class="n">v</span> <span class="o">~=</span> <span class="s1">''</span> <span class="kr">then</span> </span><span id="L-262"><a href="#L-262"><span class="linenos" data-line="262"></span></a> <span class="kr">return</span> <span class="n">v</span> </span><span id="L-263"><a href="#L-263"><span class="linenos" data-line="263"></span></a> <span class="kr">else</span> </span><span id="L-264"><a href="#L-264"><span class="linenos" data-line="264"></span></a> <span class="kr">return</span> <span class="kc">nil</span> </span><span id="L-265"><a href="#L-265"><span class="linenos" data-line="265"></span></a> <span class="kr">end</span> </span><span id="L-266"><a href="#L-266"><span class="linenos" data-line="266"></span></a> <span class="kr">else</span> </span><span id="L-267"><a href="#L-267"><span class="linenos" data-line="267"></span></a> <span class="kr">return</span> <span class="n">v</span> </span><span id="L-268"><a href="#L-268"><span class="linenos" data-line="268"></span></a> <span class="kr">end</span> </span><span id="L-269"><a href="#L-269"><span class="linenos" data-line="269"></span></a> <span class="kr">end</span> </span><span id="L-270"><a href="#L-270"><span class="linenos" data-line="270"></span></a> <span class="p">})</span> </span><span id="L-271"><a href="#L-271"><span class="linenos" data-line="271"></span></a> <span class="kr">return</span> <span class="n">p</span><span class="p">.</span><span class="n">_main</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="n">data</span><span class="p">)</span> </span><span id="L-272"><a href="#L-272"><span class="linenos" data-line="272"></span></a><span class="kr">end</span> </span><span id="L-273"><a href="#L-273"><span class="linenos" data-line="273"></span></a> </span><span id="L-274"><a href="#L-274"><span class="linenos" data-line="274"></span></a><span class="kr">return</span> <span class="n">p</span> </span></pre></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐f69cdc8f6‐24l65 Cached time: 20241123131950 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, vary‐page‐id, show‐toc] CPU time usage: 0.148 seconds Real time usage: 0.391 seconds Preprocessor visited node count: 327/1000000 Post‐expand include size: 45137/2097152 bytes Template argument size: 849/2097152 bytes Highest expansion depth: 15/100 Expensive parser function count: 26/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 25134/5000000 bytes Lua time usage: 0.073/10.000 seconds Lua memory usage: 1502508/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 312.069 1 -total 100.00% 312.069 1 Module:Category_handler/doc 17.96% 56.059 2 සැකිල්ල:Ombox 13.03% 40.664 1 සැකිල්ල:Module_rating 11.61% 36.229 1 සැකිල්ල:Module_other 8.07% 25.177 1 සැකිල්ල:Used_in_system 4.95% 15.446 1 සැකිල්ල:Lua 1.82% 5.671 1 සැකිල්ල:Tlf 0.87% 2.702 2 සැකිල්ල:Tl --> </div><!--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://si.wikipedia.org/w/index.php?title=Module:Category_handler&oldid=548166">https://si.wikipedia.org/w/index.php?title=Module:Category_handler&oldid=548166</a>" වෙතින් සම්ප්රවේශනය කෙරිණි</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B7%81%E0%B7%9A%E0%B7%82:%E0%B6%B4%E0%B7%8A%E2%80%8D%E0%B6%BB%E0%B7%80%E0%B6%BB%E0%B7%8A%E0%B6%9C" title="විශේෂ:ප්රවර්ග">ප්රවර්ගය</a>: <ul><li><a href="/wiki/%E0%B6%B4%E0%B7%8A%E2%80%8D%E0%B6%BB%E0%B7%80%E0%B6%BB%E0%B7%8A%E0%B6%9C%E0%B6%BA:Modules_subject_to_page_protection" title="ප්රවර්ගය:Modules subject to page protection">Modules subject to page protection</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> මේ පිටුව අන්තිමට සැකසුවේ 28 අප්රේල් 2023 දින දී, 02:56 වේලාවෙහිදීය.</li> <li id="footer-info-copyright"><a rel="nofollow" class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/">ක්රියේටිව් කොමන්ස් ඇට්රිබ්යුශන්/ශෙයා-අලයික් වරපතට</a> යටත්ව ඉහත පෙළ ඔබ වෙත සැපයෙයි; අමතර කොන්දේසි අදාළ විය හැක. විස්තර සඳහා <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use">පරිහරණ කොන්දේසි</a> බලන්න.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">පෞද්ගලිකත්ව ප්රතිපත්තිය</a></li> <li id="footer-places-about"><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:%E0%B6%B4%E0%B7%92%E0%B7%85%E0%B7%92%E0%B6%B6%E0%B6%B3">විකිපීඩියා පිළිබඳ</a></li> <li id="footer-places-disclaimers"><a href="/wiki/%E0%B7%80%E0%B7%92%E0%B6%9A%E0%B7%92%E0%B6%B4%E0%B7%93%E0%B6%A9%E0%B7%92%E0%B6%BA%E0%B7%8F:%E0%B6%B4%E0%B7%9C%E0%B6%AF%E0%B7%94_%E0%B7%80%E0%B7%92%E0%B6%BA%E0%B7%8F%E0%B6%A0%E0%B6%B1%E0%B6%BA">වියාචනයන්</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">දියුණුකරන්නෝ</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/si.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="//si.m.wikipedia.org/w/index.php?title=Module:Category_handler&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">ජංගම දසුන</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-24l65","wgBackendResponseTime":585,"wgPageParseReport":{"limitreport":{"cputime":"0.148","walltime":"0.391","ppvisitednodes":{"value":327,"limit":1000000},"postexpandincludesize":{"value":45137,"limit":2097152},"templateargumentsize":{"value":849,"limit":2097152},"expansiondepth":{"value":15,"limit":100},"expensivefunctioncount":{"value":26,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":25134,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 312.069 1 -total","100.00% 312.069 1 Module:Category_handler/doc"," 17.96% 56.059 2 සැකිල්ල:Ombox"," 13.03% 40.664 1 සැකිල්ල:Module_rating"," 11.61% 36.229 1 සැකිල්ල:Module_other"," 8.07% 25.177 1 සැකිල්ල:Used_in_system"," 4.95% 15.446 1 සැකිල්ල:Lua"," 1.82% 5.671 1 සැකිල්ල:Tlf"," 0.87% 2.702 2 සැකිල්ල:Tl"]},"scribunto":{"limitreport-timeusage":{"value":"0.073","limit":"10.000"},"limitreport-memusage":{"value":1502508,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-24l65","timestamp":"20241123131950","ttl":2592000,"transientcontent":false}}});});</script> </body> </html>