CINXE.COM

Module:Sports results - Wikipedia

<!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-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Module:Sports results - Wikipedia</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-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);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":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"afc11ce0-ce2f-41a3-b041-e35230672ad1","wgCanonicalNamespace":"Module","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":828,"wgPageName":"Module:Sports_results","wgTitle":"Sports results","wgCurRevisionId":1250508778,"wgRevisionId":1250508778,"wgArticleId":44381242,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Wikipedia template-protected modules","Templates using TemplateStyles","Modules in beta","Sports modules"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"Scribunto","wgRelevantPageName":"Module:Sports_results","wgRelevantArticleId":44381242,"wgIsProbablyEditable":false,"wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":["templateeditor"],"wgRestrictionMove":["templateeditor"],"wgNoticeProject":"wikipedia", "wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgRelatedArticlesCompat":[],"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q18588463","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.cite.styles":"ready","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.cite.ux-enhancements","ext.pygments.view","site","mediawiki.page.ready","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","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=en&amp;modules=ext.cite.styles%7Cext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <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:Sports results - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Module:Sports_results"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Module:Sports_results"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;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 page-Module_Sports_results rootpage-Module_Sports_results 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"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" 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="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</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="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <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&#039;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="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=Module%3ASports+results" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=Module%3ASports+results" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</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="Log in and 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="Personal tools" > <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">Personal tools</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="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Module%3ASports+results" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Module%3ASports+results" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</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/Help: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/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</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">(Top)</div> </a> </li> <li id="toc-Usage" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Usage"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Usage</span> </div> </a> <button aria-controls="toc-Usage-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 Usage subsection</span> </button> <ul id="toc-Usage-sublist" class="vector-toc-list"> <li id="toc-Win/Draw/Loss_colour" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Win/Draw/Loss_colour"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>Win/Draw/Loss colour</span> </div> </a> <ul id="toc-Win/Draw/Loss_colour-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Team_header" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Team_header"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.2</span> <span>Team header</span> </div> </a> <ul id="toc-Team_header-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Two_legs" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Two_legs"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.3</span> <span>Two legs</span> </div> </a> <ul id="toc-Two_legs-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Blank_and_pivot_cells" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Blank_and_pivot_cells"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.4</span> <span>Blank and pivot cells</span> </div> </a> <ul id="toc-Blank_and_pivot_cells-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Generating_a_blank_table" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Generating_a_blank_table"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Generating a blank table</span> </div> </a> <ul id="toc-Generating_a_blank_table-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">Sports results</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 66 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-66" 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">66 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-smn mw-list-item"><a href="https://smn.wikipedia.org/wiki/Mooduul:Valast%C3%A2ll%C3%A2mpu%C3%A1tuseh" title="Mooduul:Valastâllâmpuátuseh – Inari Sami" lang="smn" hreflang="smn" data-title="Mooduul:Valastâllâmpuátuseh" data-language-autonym="Anarâškielâ" data-language-local-name="Inari Sami" class="interlanguage-link-target"><span>Anarâškielâ</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:%D9%86%D8%AA%D8%A7%D8%A6%D8%AC_%D8%B1%D9%8A%D8%A7%D8%B6%D9%8A%D8%A9" title="وحدة:نتائج رياضية – Arabic" lang="ar" hreflang="ar" data-title="وحدة:نتائج رياضية" data-language-autonym="العربية" data-language-local-name="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:%E0%A6%95%E0%A7%8D%E0%A7%B0%E0%A7%80%E0%A6%A1%E0%A6%BC%E0%A6%BE_%E0%A6%AB%E0%A6%B2%E0%A6%BE%E0%A6%AB%E0%A6%B2" title="Module:ক্ৰীড়া ফলাফল – Assamese" lang="as" hreflang="as" data-title="Module:ক্ৰীড়া ফলাফল" data-language-autonym="অসমীয়া" data-language-local-name="Assamese" class="interlanguage-link-target"><span>অসমীয়া</span></a></li><li class="interlanguage-link interwiki-az mw-list-item"><a href="https://az.wikipedia.org/wiki/Modul:%C4%B0dman_n%C9%99tic%C9%99l%C9%99ri" title="Modul:İdman nəticələri – Azerbaijani" lang="az" hreflang="az" data-title="Modul:İdman nəticələri" data-language-autonym="Azərbaycanca" data-language-local-name="Azerbaijani" 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:Sports_results" title="ماژول:Sports results – South Azerbaijani" lang="azb" hreflang="azb" data-title="ماژول:Sports results" data-language-autonym="تۆرکجه" data-language-local-name="South Azerbaijani" 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%95%E0%A7%8D%E0%A6%B0%E0%A7%80%E0%A6%A1%E0%A6%BC%E0%A6%BE_%E0%A6%AB%E0%A6%B2%E0%A6%BE%E0%A6%AB%E0%A6%B2" title="মডিউল:ক্রীড়া ফলাফল – Bangla" lang="bn" hreflang="bn" data-title="মডিউল:ক্রীড়া ফলাফল" data-language-autonym="বাংলা" data-language-local-name="Bangla" 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:Sports_results" title="Модуль:Sports results – Bashkir" lang="ba" hreflang="ba" data-title="Модуль:Sports results" data-language-autonym="Башҡортса" data-language-local-name="Bashkir" 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%A1%D0%BF%D0%B0%D1%80%D1%82%D0%BE%D0%B2%D1%8B%D1%8F_%D0%B2%D1%8B%D0%BD%D1%96%D0%BA%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-bh mw-list-item"><a href="https://bh.wikipedia.org/wiki/Module:Sports_results" title="Module:Sports results – Bhojpuri" lang="bh" hreflang="bh" data-title="Module:Sports results" data-language-autonym="भोजपुरी" data-language-local-name="Bhojpuri" class="interlanguage-link-target"><span>भोजपुरी</span></a></li><li class="interlanguage-link interwiki-bs mw-list-item"><a href="https://bs.wikipedia.org/wiki/Modul:Sports_results" title="Modul:Sports results – Bosnian" lang="bs" hreflang="bs" data-title="Modul:Sports results" data-language-autonym="Bosanski" data-language-local-name="Bosnian" class="interlanguage-link-target"><span>Bosanski</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/M%C3%B2dul:Sports_results" title="Mòdul:Sports results – Catalan" lang="ca" hreflang="ca" data-title="Mòdul:Sports results" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-ny mw-list-item"><a href="https://ny.wikipedia.org/wiki/Module:Sports_results" title="Module:Sports results – Nyanja" lang="ny" hreflang="ny" data-title="Module:Sports results" data-language-autonym="Chi-Chewa" data-language-local-name="Nyanja" class="interlanguage-link-target"><span>Chi-Chewa</span></a></li><li class="interlanguage-link interwiki-cy mw-list-item"><a href="https://cy.wikipedia.org/wiki/Modiwl:Sports_results" title="Modiwl:Sports results – Welsh" lang="cy" hreflang="cy" data-title="Modiwl:Sports results" data-language-autonym="Cymraeg" data-language-local-name="Welsh" 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:Sports_results" title="Modul:Sports results – Danish" lang="da" hreflang="da" data-title="Modul:Sports results" data-language-autonym="Dansk" data-language-local-name="Danish" class="interlanguage-link-target"><span>Dansk</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:%D9%86%D8%AA%D8%A7%D8%A6%D8%AC_%D8%B1%D9%8A%D8%A7%D8%B6%D9%8A%D8%A9" title="مودول:نتائج رياضية – Moroccan Arabic" lang="ary" hreflang="ary" data-title="مودول:نتائج رياضية" data-language-autonym="الدارجة" data-language-local-name="Moroccan Arabic" class="interlanguage-link-target"><span>الدارجة</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/Moodul:Sports_results" title="Moodul:Sports results – Estonian" lang="et" hreflang="et" data-title="Moodul:Sports results" data-language-autonym="Eesti" data-language-local-name="Estonian" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/Module:Sports_results" title="Module:Sports results – Greek" lang="el" hreflang="el" data-title="Module:Sports results" data-language-autonym="Ελληνικά" data-language-local-name="Greek" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/M%C3%B3dulo:Sports_results" title="Módulo:Sports results – Spanish" lang="es" hreflang="es" data-title="Módulo:Sports results" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wikipedia.org/wiki/Modulu:Sports_results" title="Modulu:Sports results – Basque" lang="eu" hreflang="eu" data-title="Modulu:Sports results" data-language-autonym="Euskara" data-language-local-name="Basque" 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:Sports_results" title="پودمان:Sports results – Persian" lang="fa" hreflang="fa" data-title="پودمان:Sports results" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fo mw-list-item"><a href="https://fo.wikipedia.org/wiki/Module:Sports_results" title="Module:Sports results – Faroese" lang="fo" hreflang="fo" data-title="Module:Sports results" data-language-autonym="Føroyskt" data-language-local-name="Faroese" class="interlanguage-link-target"><span>Føroyskt</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Module:Sports_results" title="Module:Sports results – French" lang="fr" hreflang="fr" data-title="Module:Sports results" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-gl mw-list-item"><a href="https://gl.wikipedia.org/wiki/M%C3%B3dulo:Sports_results" title="Módulo:Sports results – Galician" lang="gl" hreflang="gl" data-title="Módulo:Sports results" data-language-autonym="Galego" data-language-local-name="Galician" class="interlanguage-link-target"><span>Galego</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:Sports_results" title="모듈:Sports results – Korean" lang="ko" hreflang="ko" data-title="모듈:Sports results" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</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:Sports_results" title="Մոդուլ:Sports results – Armenian" lang="hy" hreflang="hy" data-title="Մոդուլ:Sports results" data-language-autonym="Հայերեն" data-language-local-name="Armenian" class="interlanguage-link-target"><span>Հայերեն</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:Sports_results" title="मॉड्यूल:Sports results – Hindi" lang="hi" hreflang="hi" data-title="मॉड्यूल:Sports results" data-language-autonym="हिन्दी" data-language-local-name="Hindi" class="interlanguage-link-target"><span>हिन्दी</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/Modul:Sports_results" title="Modul:Sports results – Croatian" lang="hr" hreflang="hr" data-title="Modul:Sports results" data-language-autonym="Hrvatski" data-language-local-name="Croatian" class="interlanguage-link-target"><span>Hrvatski</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/Modul:Sports_results" title="Modul:Sports results – Indonesian" lang="id" hreflang="id" data-title="Modul:Sports results" data-language-autonym="Bahasa Indonesia" data-language-local-name="Indonesian" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Modulo:Sports_results" title="Modulo:Sports results – Italian" lang="it" hreflang="it" data-title="Modulo:Sports results" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</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:Sports_results" title="მოდული:Sports results – Georgian" lang="ka" hreflang="ka" data-title="მოდული:Sports results" data-language-autonym="ქართული" data-language-local-name="Georgian" class="interlanguage-link-target"><span>ქართული</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:Sports_results" title="Модуль:Sports results – Kyrgyz" lang="ky" hreflang="ky" data-title="Модуль:Sports results" data-language-autonym="Кыргызча" data-language-local-name="Kyrgyz" class="interlanguage-link-target"><span>Кыргызча</span></a></li><li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://lv.wikipedia.org/wiki/Modulis:Sporta_rezult%C4%81tu_tabula" title="Modulis:Sporta rezultātu tabula – Latvian" lang="lv" hreflang="lv" data-title="Modulis:Sporta rezultātu tabula" data-language-autonym="Latviešu" data-language-local-name="Latvian" class="interlanguage-link-target"><span>Latviešu</span></a></li><li class="interlanguage-link interwiki-lt mw-list-item"><a href="https://lt.wikipedia.org/wiki/Module:Sports_results" title="Module:Sports results – Lithuanian" lang="lt" hreflang="lt" data-title="Module:Sports results" data-language-autonym="Lietuvių" data-language-local-name="Lithuanian" class="interlanguage-link-target"><span>Lietuvių</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/Modul:Sports_results" title="Modul:Sports results – Hungarian" lang="hu" hreflang="hu" data-title="Modul:Sports results" data-language-autonym="Magyar" data-language-local-name="Hungarian" class="interlanguage-link-target"><span>Magyar</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:Sports_results" title="Модул:Sports results – Macedonian" lang="mk" hreflang="mk" data-title="Модул:Sports results" data-language-autonym="Македонски" data-language-local-name="Macedonian" 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:Sports_results" title="ഘടകം:Sports results – Malayalam" lang="ml" hreflang="ml" data-title="ഘടകം:Sports results" data-language-autonym="മലയാളം" data-language-local-name="Malayalam" class="interlanguage-link-target"><span>മലയാളം</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:Sports_results" title="მოდული:Sports results – Mingrelian" lang="xmf" hreflang="xmf" data-title="მოდული:Sports results" data-language-autonym="მარგალური" data-language-local-name="Mingrelian" 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:Sports_results" title="Modul:Sports results – Malay" lang="ms" hreflang="ms" data-title="Modul:Sports results" data-language-autonym="Bahasa Melayu" data-language-local-name="Malay" class="interlanguage-link-target"><span>Bahasa Melayu</span></a></li><li class="interlanguage-link interwiki-mn mw-list-item"><a href="https://mn.wikipedia.org/wiki/Module:Sports_results" title="Module:Sports results – Mongolian" lang="mn" hreflang="mn" data-title="Module:Sports results" data-language-autonym="Монгол" data-language-local-name="Mongolian" class="interlanguage-link-target"><span>Монгол</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:Sports_results" title="မော်ဂျူး:Sports results – Burmese" lang="my" hreflang="my" data-title="မော်ဂျူး:Sports results" data-language-autonym="မြန်မာဘာသာ" data-language-local-name="Burmese" class="interlanguage-link-target"><span>မြန်မာဘာသာ</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Module:Sports_results" title="Module:Sports results – Dutch" lang="nl" hreflang="nl" data-title="Module:Sports results" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</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:Sports_results" title="मोड्युल:Sports results – Nepali" lang="ne" hreflang="ne" data-title="मोड्युल:Sports results" data-language-autonym="नेपाली" data-language-local-name="Nepali" class="interlanguage-link-target"><span>नेपाली</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:Sports_results" title="モジュール:Sports results – Japanese" lang="ja" hreflang="ja" data-title="モジュール:Sports results" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/Modul:Sports_results" title="Modul:Sports results – Norwegian Bokmål" lang="nb" hreflang="nb" data-title="Modul:Sports results" data-language-autonym="Norsk bokmål" data-language-local-name="Norwegian Bokmål" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-uz mw-list-item"><a href="https://uz.wikipedia.org/wiki/Modul:Sports_results" title="Modul:Sports results – Uzbek" lang="uz" hreflang="uz" data-title="Modul:Sports results" data-language-autonym="Oʻzbekcha / ўзбекча" data-language-local-name="Uzbek" class="interlanguage-link-target"><span>Oʻzbekcha / ўзбекча</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:Sports_results" title="ਮੌਡਿਊਲ:Sports results – Punjabi" lang="pa" hreflang="pa" data-title="ਮੌਡਿਊਲ:Sports results" data-language-autonym="ਪੰਜਾਬੀ" data-language-local-name="Punjabi" class="interlanguage-link-target"><span>ਪੰਜਾਬੀ</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Modu%C5%82:Wyniki_sportowe" title="Moduł:Wyniki sportowe – Polish" lang="pl" hreflang="pl" data-title="Moduł:Wyniki sportowe" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/M%C3%B3dulo:Sports_results" title="Módulo:Sports results – Portuguese" lang="pt" hreflang="pt" data-title="Módulo:Sports results" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/Modul:Sports_results" title="Modul:Sports results – Romanian" lang="ro" hreflang="ro" data-title="Modul:Sports results" data-language-autonym="Română" data-language-local-name="Romanian" 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:Sports_results" title="Модуль:Sports results – Russian" lang="ru" hreflang="ru" data-title="Модуль:Sports results" data-language-autonym="Русский" data-language-local-name="Russian" 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:Sports_results" title="Module:Sports results – Simple English" lang="en-simple" hreflang="en-simple" data-title="Module:Sports results" 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-sd mw-list-item"><a href="https://sd.wikipedia.org/wiki/%D9%85%D8%A7%DA%8A%D9%8A%D9%88%D9%84:Sports_results" title="ماڊيول:Sports results – Sindhi" lang="sd" hreflang="sd" data-title="ماڊيول:Sports results" data-language-autonym="سنڌي" data-language-local-name="Sindhi" 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:Sports_results" title="مۆدیوول:Sports results – Central Kurdish" lang="ckb" hreflang="ckb" data-title="مۆدیوول:Sports results" data-language-autonym="کوردی" data-language-local-name="Central Kurdish" class="interlanguage-link-target"><span>کوردی</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:Sports_results" title="Модул:Sports results – Serbian" lang="sr" hreflang="sr" data-title="Модул:Sports results" data-language-autonym="Српски / srpski" data-language-local-name="Serbian" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-sh mw-list-item"><a href="https://sh.wikipedia.org/wiki/Modul:Sports_results" title="Modul:Sports results – Serbo-Croatian" lang="sh" hreflang="sh" data-title="Modul:Sports results" data-language-autonym="Srpskohrvatski / српскохрватски" data-language-local-name="Serbo-Croatian" class="interlanguage-link-target"><span>Srpskohrvatski / српскохрватски</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Moduuli:Urheilutulokset" title="Moduuli:Urheilutulokset – Finnish" lang="fi" hreflang="fi" data-title="Moduuli:Urheilutulokset" data-language-autonym="Suomi" data-language-local-name="Finnish" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Modul:Sports_results" title="Modul:Sports results – Swedish" lang="sv" hreflang="sv" data-title="Modul:Sports results" data-language-autonym="Svenska" data-language-local-name="Swedish" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-tl mw-list-item"><a href="https://tl.wikipedia.org/wiki/Module:Sports_results" title="Module:Sports results – Tagalog" lang="tl" hreflang="tl" data-title="Module:Sports results" data-language-autonym="Tagalog" data-language-local-name="Tagalog" class="interlanguage-link-target"><span>Tagalog</span></a></li><li class="interlanguage-link interwiki-ta mw-list-item"><a href="https://ta.wikipedia.org/wiki/Module:Sports_results" title="Module:Sports results – Tamil" lang="ta" hreflang="ta" data-title="Module:Sports results" data-language-autonym="தமிழ்" data-language-local-name="Tamil" 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:Sports_results" title="มอดูล:Sports results – Thai" lang="th" hreflang="th" data-title="มอดูล:Sports results" data-language-autonym="ไทย" data-language-local-name="Thai" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Mod%C3%BCl:Spor_sonu%C3%A7lar%C4%B1" title="Modül:Spor sonuçları – Turkish" lang="tr" hreflang="tr" data-title="Modül:Spor sonuçları" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</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:Sports_results" title="Модуль:Sports results – Ukrainian" lang="uk" hreflang="uk" data-title="Модуль:Sports results" data-language-autonym="Українська" data-language-local-name="Ukrainian" 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:Sports_results" title="ماڈیول:Sports results – Urdu" lang="ur" hreflang="ur" data-title="ماڈیول:Sports results" data-language-autonym="اردو" data-language-local-name="Urdu" class="interlanguage-link-target"><span>اردو</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/M%C3%B4_%C4%91un:Sports_results" title="Mô đun:Sports results – Vietnamese" lang="vi" hreflang="vi" data-title="Mô đun:Sports results" data-language-autonym="Tiếng Việt" data-language-local-name="Vietnamese" class="interlanguage-link-target"><span>Tiếng Việt</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:Sports_results" title="模組:Sports results – Cantonese" lang="yue" hreflang="yue" data-title="模組:Sports results" data-language-autonym="粵語" data-language-local-name="Cantonese" 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:Sports_results" title="Module:Sports results – Chinese" lang="zh" hreflang="zh" data-title="Module:Sports results" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</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/Q18588463#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</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="Namespaces"> <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:Sports_results" title="View the module page [c]" accesskey="c"><span>Module</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Module_talk:Sports_results" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</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="Views"> <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:Sports_results"><span>Read</span></a></li><li id="ca-viewsource" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Module:Sports_results&amp;action=edit" title="This page is protected.&#10;You can view its source [e]" accesskey="e"><span>View source</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Module:Sports_results&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</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="Tools" > <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">Tools</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:Sports_results"><span>Read</span></a></li><li id="ca-more-viewsource" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Module:Sports_results&amp;action=edit"><span>View source</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Module:Sports_results&amp;action=history"><span>View history</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/Special:WhatLinksHere/Module:Sports_results" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Module:Sports_results" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Module:Sports_results&amp;oldid=1250508778" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Module:Sports_results&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FModule%3ASports_results"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FModule%3ASports_results"><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=Special:DownloadAsPdf&amp;page=Module%3ASports_results&amp;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="Printable version of this page [p]" accesskey="p"><span>Printable version</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"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q18588463" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</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 id="mw-indicator-pp-default" class="mw-indicator"><div class="mw-parser-output"><span typeof="mw:File"><a href="/wiki/Wikipedia:Protection_policy#template" title="This high-risk module is permanently template-protected to prevent vandalism"><img alt="Permanently protected module" src="//upload.wikimedia.org/wikipedia/en/thumb/5/53/Template-protection-shackle.svg/20px-Template-protection-shackle.svg.png" decoding="async" width="20" height="20" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/5/53/Template-protection-shackle.svg/30px-Template-protection-shackle.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/5/53/Template-protection-shackle.svg/40px-Template-protection-shackle.svg.png 2x" data-file-width="512" data-file-height="512" /></a></span></div></div> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</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="en" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r1237875617">.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> Module documentation</span><span class="mw-editsection-like plainlinks">&#91;<a href="/wiki/Module:Sports_results/doc" title="Module:Sports results/doc">view</a>&#93; &#91;<a href="/wiki/Special:EditPage/Module:Sports_results/doc" title="Special:EditPage/Module:Sports results/doc">edit</a>&#93; &#91;<a href="/wiki/Special:PageHistory/Module:Sports_results/doc" title="Special:PageHistory/Module:Sports results/doc">history</a>&#93; &#91;<a href="/wiki/Special:Purge/Module:Sports_results" title="Special:Purge/Module:Sports results">purge</a>&#93;</span></div> <style data-mw-deduplicate="TemplateStyles:r1238436933">.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,#202122)}.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:238px}}body.skin--responsive .mw-parser-output table.ombox img{max-width:none!important}@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-style" role="presentation"><tbody><tr><td class="mbox-image"><span typeof="mw:File"><span><img alt="Warning" src="//upload.wikimedia.org/wikipedia/en/thumb/7/74/Ambox_warning_yellow.svg/40px-Ambox_warning_yellow.svg.png" decoding="async" width="40" height="35" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/7/74/Ambox_warning_yellow.svg/60px-Ambox_warning_yellow.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/7/74/Ambox_warning_yellow.svg/80px-Ambox_warning_yellow.svg.png 2x" data-file-width="386" data-file-height="334" /></span></span></td><td class="mbox-text"><b>This Lua module is used on <a class="external text" href="https://linkcount.toolforge.org/?project=en.wikipedia.org&amp;page=Module%3ASports+results#transclusions">approximately&#x20;17,000 pages</a></b> and changes may be widely noticed. Test changes in the module's <a href="/wiki/Module:Sports_results/sandbox" title="Module:Sports results/sandbox">/sandbox</a> or <a href="/w/index.php?title=Module:Sports_results/testcases&amp;action=edit&amp;redlink=1" class="new" title="Module:Sports results/testcases (page does not exist)">/testcases</a> subpages, or in your own <a href="/wiki/Module:Sandbox" title="Module:Sandbox">module sandbox</a>. Consider discussing changes on the <a href="/wiki/Module_talk:Sports_results" title="Module talk:Sports results">talk page</a> before implementing them.</td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238436933"><table class="plainlinks ombox ombox-notice" role="presentation"><tbody><tr><td class="mbox-image"><span class="skin-invert" typeof="mw:File"><span><img alt="Beta" src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b8/Greek_lc_beta_icon.svg/19px-Greek_lc_beta_icon.svg.png" decoding="async" width="19" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b8/Greek_lc_beta_icon.svg/29px-Greek_lc_beta_icon.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b8/Greek_lc_beta_icon.svg/38px-Greek_lc_beta_icon.svg.png 2x" data-file-width="48" data-file-height="100" /></span></span></td><td class="mbox-text">This module is rated as <a href="/wiki/Category:Modules_in_beta" title="Category:Modules in beta">beta</a>, and is ready for widespread use. It is still new and should be used with some caution to ensure the results are as expected.</td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238436933"><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">This module depends on the following other modules:<div><ul><li><a href="/wiki/Module:Sports_table/sub" title="Module:Sports table/sub">Module:Sports table/sub</a> (<a href="/wiki/Module:Sports_table/sub/sandbox" title="Module:Sports table/sub/sandbox">sandbox</a>)</li><li><a href="/wiki/Module:Navbar" title="Module:Navbar">Module:Navbar</a> (<a href="/wiki/Module:Navbar/sandbox" title="Module:Navbar/sandbox">sandbox</a>)</li><li><a href="/wiki/Module:Arguments" title="Module:Arguments">Module:Arguments</a> (<a href="/wiki/Module:Arguments/sandbox" title="Module:Arguments/sandbox">sandbox</a>)</li></ul></div></td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238436933"><table class="plainlinks ombox mbox-small ombox-notice" role="presentation"><tbody><tr><td class="mbox-image"><span typeof="mw:File"><a href="/wiki/File:Farm-Fresh_css_add.svg" class="mw-file-description"><img alt="CSS" src="//upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Farm-Fresh_css_add.svg/32px-Farm-Fresh_css_add.svg.png" decoding="async" width="32" height="27" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Farm-Fresh_css_add.svg/48px-Farm-Fresh_css_add.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Farm-Fresh_css_add.svg/64px-Farm-Fresh_css_add.svg.png 2x" data-file-width="142" data-file-height="121" /></a></span></td><td class="mbox-text">This module uses <a href="https://www.mediawiki.org/wiki/Help:TemplateStyles" class="extiw" title="mw:Help:TemplateStyles">TemplateStyles</a>: <div><ul><li><a href="/wiki/Module:Sports_results/styles.css" title="Module:Sports results/styles.css">Module:Sports results/styles.css</a></li></ul></div></td></tr></tbody></table> <p>This Lua-based module is meant to build match result tables. Note that this module is used extensively, so test potential changes rigorously in the sandbox and please ensure consensus exists before implementing major changes. Also note that the module is called from <a href="/wiki/Module:Sports_table" title="Module:Sports table">Module:Sports table</a> and check for potential issues there as well after making changes. The rest of this documentation explains how to use this module in an article or template, check the table of contents for specific items. </p><p>Wikitext test cases at <a href="/wiki/Module:Sports_results/testcases_wikitext" title="Module:Sports results/testcases wikitext">Module:Sports results/testcases wikitext</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Usage">Usage</h2></div> <p>The template can be used as follows: </p> <table class="wikitable" style="background:white;"> <tbody><tr> <td><b>What you type</b> </td> <td><pre>{{#invoke:Sports results|main |update=1 January 1900 |source=[https://en.wikipedia.org/wiki/Main_Page Wikipedia] |showteam=CCC |team1=FDT |team2=BBB |team3=CCC |team4=DDD |team5=EEE |name_FDT=[[FIFA World Cup Dream Team]] |short_FDT=[[FIFA World Cup Dream Team|FDT]] |name_BBB=Team 2 |short_BBB=T2 |name_CCC=Team 3 |short_CCC=T3 |name_DDD=DDD F.C. |short_DDD=DDD |name_EEE={{fb-rt|GIB}} |short_EEE={{flagicon|Gibraltar}} |match_FDT_BBB=1–0 |match_FDT_CCC=0–1 |match_FDT_DDD=&lt;small&gt;16 Nov '14&lt;/small&gt; |match_FDT_EEE=&lt;small&gt;3 Sep '15&lt;/small&gt; |match_BBB_FDT=B–F |match_BBB_CCC=&lt;small&gt;3 Sep '15&lt;/small&gt; |match_BBB_DDD=B–D |match_BBB_EEE=&lt;small&gt;3 Sep '15&lt;/small&gt; |match_CCC_FDT=&lt;small&gt;16 Nov '14&lt;/small&gt; |match_CCC_BBB=C–B |match_CCC_DDD=&lt;small&gt;16 Nov '14&lt;/small&gt; |match_CCC_EEE=C–E |match_DDD_FDT=D–F |match_DDD_BBB=&lt;small&gt;3 Sep '15&lt;/small&gt; |match_DDD_CCC=D–C |match_DDD_EEE=&lt;small&gt;3 Sep '15&lt;/small&gt; |match_EEE_FDT=E–F |match_EEE_BBB=9–5 |match_EEE_CCC=&lt;small&gt;16 Nov '14&lt;/small&gt; |match_EEE_DDD=E–D |match_FDT_BBB_note=Match awarded to FIFA World Cup Dream Team with a 1–0 score. }}</pre> </td></tr> <tr> <td><b>What it looks like</b> </td> <td><div style="overflow:hidden"><div class="noresize overflowbugx" style="overflow:auto"> <table class="wikitable plainrowheaders" style="text-align:center;font-size:100%;"> <tbody><tr> <th scope="col"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini" style="float:right"><ul><li class="nv-view"><a href="/wiki/Module:Sports_results/doc" title="Module:Sports results/doc"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Module_talk:Sports_results/doc" class="mw-redirect" title="Module talk:Sports results/doc"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Module:Sports_results/doc" title="Special:EditPage/Module:Sports results/doc"><abbr title="Edit this template">e</abbr></a></li></ul></div> Home \ Away </th> <th scope="col" width="28"><a href="/wiki/FIFA_World_Cup_Dream_Team" title="FIFA World Cup Dream Team">FDT</a> </th> <th scope="col" width="28">T2 </th> <th scope="col" width="28">T3 </th> <th scope="col" width="28">DDD </th> <th scope="col" width="28"><span class="flagicon"><span class="mw-image-border" typeof="mw:File"><a href="/wiki/Gibraltar" title="Gibraltar"><img alt="Gibraltar" src="//upload.wikimedia.org/wikipedia/commons/thumb/0/02/Flag_of_Gibraltar.svg/23px-Flag_of_Gibraltar.svg.png" decoding="async" width="23" height="12" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/02/Flag_of_Gibraltar.svg/35px-Flag_of_Gibraltar.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/02/Flag_of_Gibraltar.svg/46px-Flag_of_Gibraltar.svg.png 2x" data-file-width="1000" data-file-height="500" /></a></span></span> </th></tr> <tr> <th scope="row" style="text-align:right;"><a href="/wiki/FIFA_World_Cup_Dream_Team" title="FIFA World Cup Dream Team">FIFA World Cup Dream Team</a> </th> <td style="font-weight:normal;">&#8212; </td> <td style="white-space:nowrap;font-weight:normal;">1–0<sup id="cite_ref-table_note_1_FDT_BBB0.1933457242294_1-0" class="reference"><a href="#cite_note-table_note_1_FDT_BBB0.1933457242294-1"><span class="cite-bracket">&#91;</span>a<span class="cite-bracket">&#93;</span></a></sup> </td> <td style="white-space:nowrap;font-weight:bold;">0–1 </td> <td style="white-space:nowrap;font-weight:normal;"><small>16 Nov '14</small> </td> <td style="white-space:nowrap;font-weight:normal;"><small>3 Sep '15</small> </td></tr> <tr> <th scope="row" style="text-align:right;">Team 2 </th> <td style="white-space:nowrap;font-weight:normal;">B–F </td> <td style="font-weight:normal;">&#8212; </td> <td style="white-space:nowrap;font-weight:bold;"><small>3 Sep '15</small> </td> <td style="white-space:nowrap;font-weight:normal;">B–D </td> <td style="white-space:nowrap;font-weight:normal;"><small>3 Sep '15</small> </td></tr> <tr> <th scope="row" style="text-align:right;font-weight:bold;">Team 3 </th> <td style="white-space:nowrap;font-weight:bold;"><small>16 Nov '14</small> </td> <td style="white-space:nowrap;font-weight:bold;">C–B </td> <td style="font-weight:bold;">&#8212; </td> <td style="white-space:nowrap;font-weight:bold;"><small>16 Nov '14</small> </td> <td style="white-space:nowrap;font-weight:bold;">C–E </td></tr> <tr> <th scope="row" style="text-align:right;">DDD F.C. </th> <td style="white-space:nowrap;font-weight:normal;">D–F </td> <td style="white-space:nowrap;font-weight:normal;"><small>3 Sep '15</small> </td> <td style="white-space:nowrap;font-weight:bold;">D–C </td> <td style="font-weight:normal;">&#8212; </td> <td style="white-space:nowrap;font-weight:normal;"><small>3 Sep '15</small> </td></tr> <tr> <th scope="row" style="text-align:right;"><a href="/wiki/Gibraltar_national_football_team" title="Gibraltar national football team">Gibraltar</a><span class="flagicon">&#160;<span class="mw-image-border" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/0/02/Flag_of_Gibraltar.svg/23px-Flag_of_Gibraltar.svg.png" decoding="async" width="23" height="12" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/02/Flag_of_Gibraltar.svg/35px-Flag_of_Gibraltar.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/02/Flag_of_Gibraltar.svg/46px-Flag_of_Gibraltar.svg.png 2x" data-file-width="1000" data-file-height="500" /></span></span></span> </th> <td style="white-space:nowrap;font-weight:normal;">E–F </td> <td style="white-space:nowrap;font-weight:normal;">9–5 </td> <td style="white-space:nowrap;font-weight:bold;"><small>16 Nov '14</small> </td> <td style="white-space:nowrap;font-weight:normal;">E–D </td> <td style="font-weight:normal;">&#8212; </td></tr></tbody></table> <style data-mw-deduplicate="TemplateStyles:r1011076571">.mw-parser-output .sports-results-notes{font-size:90%;margin-bottom:0.5em}</style><div class="sports-results-notes">Updated to match(es) played on 1 January 1900. Source: <a class="external text" href="https://en.wikipedia.org/wiki/Main_Page">Wikipedia</a><br />Notes:</div><style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-lower-alpha"> <div class="mw-references-wrap"><ol class="references"> <li id="cite_note-table_note_1_FDT_BBB0.1933457242294-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-table_note_1_FDT_BBB0.1933457242294_1-0">^</a></b></span> <span class="reference-text">Match awarded to FIFA World Cup Dream Team with a 1–0 score.</span> </li> </ol></div></div></div></div> </td></tr></tbody></table> <p>The main command is {{#invoke:Sports results|main}}, which calls the module and sets the basic structure up. Then you list the order in which the teams are listed as <code class="tpl-para" style="word-break:break-word;">&#124;team1&#61;</code>, <code class="tpl-para" style="word-break:break-word;">&#124;team2&#61;</code>, etc for however many teams you need in the table. If you set <code class="tpl-para" style="word-break:break-word;">&#124;showteam&#61;</code> to a team, then that team's results are highlighted as in the example. The display of team names for team TTT is now governed by <code class="tpl-para" style="word-break:break-word;">&#124;name_TTT&#61;</code> and <code class="tpl-para" style="word-break:break-word;">&#124;short_TTT&#61;</code> for the row and column headers respectively. The results for the game TTT vs. SSS can now be input by <code class="tpl-para" style="word-break:break-word;">&#124;match_TTT_SSS&#61;</code>. The table is build this way, future games can be listed with their date or they can be left blank. </p><p>The source is controlled by <code class="tpl-para" style="word-break:break-word;">&#124;source&#61;</code>. The update date can be set by <code class="tpl-para" style="word-break:break-word;">&#124;update&#61;date</code> when the season is active; can be removed after the season with <code class="tpl-para" style="word-break:break-word;">&#124;update&#61;complete</code> and can be set for a future start date by using <code class="tpl-para" style="word-break:break-word;">&#124;update&#61;future</code> and setting the start date with <code class="tpl-para" style="word-break:break-word;">&#124;start_date&#61;</code>. </p><p>The width of the columns can be set by <code class="tpl-para" style="word-break:break-word;">&#124;match_col_width&#61;</code>. </p><p>A note can be added to a result using <code class="tpl-para" style="word-break:break-word;">&#124;match_TTT_SSS_note&#61;</code>. </p><p>Another example is: </p> <table class="wikitable" style="background:white;"> <tbody><tr> <td><b>What you type</b> </td> <td><pre>{{#invoke:Sports results|main |team1=CZE |team2=ISL |team3=KAZ |team4=LVA |team5=NED |team6=TUR |name_CZE={{fb-rt|CZE}} |short_CZE={{flagicon|CZE}} |name_ISL={{fb-rt|ISL}} |short_ISL={{flagicon|ISL}} |name_KAZ={{fb-rt|KAZ}} |short_KAZ={{flagicon|KAZ}} |name_LVA={{fb-rt|LVA}} |short_LVA={{flagicon|LVA}} |name_NED={{fb-rt|NED}} |short_NED={{flagicon|NED}} |name_TUR={{fb-rt|TUR}} |short_TUR={{flagicon|TUR}} |match_CZE_ISL=[[UEFA Euro 2016 qualifying Group A#Czech Republic v Iceland|&lt;small&gt;16 Nov '14&lt;/small&gt;]] |match_CZE_KAZ=[[UEFA Euro 2016 qualifying Group A#Czech Republic v Kazakhstan|&lt;small&gt;3 Sep '15&lt;/small&gt;]] |match_CZE_LVA=[[UEFA Euro 2016 qualifying Group A#Czech Republic v Latvia|&lt;small&gt;28 Mar '15&lt;/small&gt;]] |match_CZE_NED=[[UEFA Euro 2016 qualifying Group A#Czech Republic v Netherlands|2–1]] |match_CZE_TUR=[[UEFA Euro 2016 qualifying Group A#Czech Republic v Turkey|&lt;small&gt;10 Oct '15&lt;/small&gt;]] |match_ISL_CZE=[[UEFA Euro 2016 qualifying Group A#Iceland v Czech Republic|&lt;small&gt;12 Jun '15&lt;/small&gt;]] |match_ISL_KAZ=[[UEFA Euro 2016 qualifying Group A#Iceland v Kazakhstan|&lt;small&gt;6 Sep '15&lt;/small&gt;]] |match_ISL_LVA=[[UEFA Euro 2016 qualifying Group A#Iceland v Latvia|&lt;small&gt;10 Oct '15&lt;/small&gt;]] |match_ISL_NED=[[UEFA Euro 2016 qualifying Group A#Iceland v Netherlands|2–0]] |match_ISL_TUR=[[UEFA Euro 2016 qualifying Group A#Iceland v Turkey|3–0]] |match_KAZ_CZE=[[UEFA Euro 2016 qualifying Group A#Kazakhstan v Czech Republic|2–4]] |match_KAZ_ISL=[[UEFA Euro 2016 qualifying Group A#Kazakhstan v Iceland|&lt;small&gt;28 Mar '15&lt;/small&gt;]] |match_KAZ_LVA=[[UEFA Euro 2016 qualifying Group A#Kazakhstan v Latvia|0–0]] |match_KAZ_NED=[[UEFA Euro 2016 qualifying Group A#Kazakhstan v Netherlands|&lt;small&gt;10 Oct '15&lt;/small&gt;]] |match_KAZ_TUR=[[UEFA Euro 2016 qualifying Group A#Kazakhstan v Turkey|&lt;small&gt;12 Jun '15&lt;/small&gt;]] |match_LVA_CZE=[[UEFA Euro 2016 qualifying Group A#Latvia v Czech Republic|&lt;small&gt;6 Sep '15&lt;/small&gt;]] |match_LVA_ISL=[[UEFA Euro 2016 qualifying Group A#Latvia v Iceland|0–3]] |match_LVA_KAZ=[[UEFA Euro 2016 qualifying Group A#Latvia v Kazakhstan|&lt;small&gt;13 Oct '15&lt;/small&gt;]] |match_LVA_NED=[[UEFA Euro 2016 qualifying Group A#Latvia v Netherlands|&lt;small&gt;12 Jun '15&lt;/small&gt;]] |match_LVA_TUR=[[UEFA Euro 2016 qualifying Group A#Latvia v Turkey|1–1]] |match_NED_CZE=[[UEFA Euro 2016 qualifying Group A#Netherlands v Czech Republic|&lt;small&gt;13 Oct '15&lt;/small&gt;]] |match_NED_ISL=[[UEFA Euro 2016 qualifying Group A#Netherlands v Iceland|&lt;small&gt;3 Sep '15&lt;/small&gt;]] |match_NED_KAZ=[[UEFA Euro 2016 qualifying Group A#Netherlands v Kazakhstan|3–1]] |match_NED_LVA=[[UEFA Euro 2016 qualifying Group A#Netherlands v Latvia|&lt;small&gt;16 Nov '14&lt;/small&gt;]] |match_NED_TUR=[[UEFA Euro 2016 qualifying Group A#Netherlands v Turkey|&lt;small&gt;28 Mar '15&lt;/small&gt;]] |match_TUR_CZE=[[UEFA Euro 2016 qualifying Group A#Turkey v Czech Republic|1–2]] |match_TUR_ISL=[[UEFA Euro 2016 qualifying Group A#Turkey v Iceland|&lt;small&gt;13 Oct '15&lt;/small&gt;]] |match_TUR_KAZ=[[UEFA Euro 2016 qualifying Group A#Turkey v Kazakhstan|&lt;small&gt;16 Nov '14&lt;/small&gt;]] |match_TUR_LVA=[[UEFA Euro 2016 qualifying Group A#Turkey v Latvia|&lt;small&gt;3 Sep '15&lt;/small&gt;]] |match_TUR_NED=[[UEFA Euro 2016 qualifying Group A#Turkey v Netherlands|&lt;small&gt;6 Sep '15&lt;/small&gt;]] }}</pre> </td></tr> <tr> <td><b>What it looks like</b> </td> <td><div style="overflow:hidden"><div class="noresize overflowbugx" style="overflow:auto"> <table class="wikitable plainrowheaders" style="text-align:center;font-size:100%;"> <tbody><tr> <th scope="col"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini" style="float:right"><ul><li class="nv-view"><a href="/wiki/Module:Sports_results/doc" title="Module:Sports results/doc"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Module_talk:Sports_results/doc" class="mw-redirect" title="Module talk:Sports results/doc"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Module:Sports_results/doc" title="Special:EditPage/Module:Sports results/doc"><abbr title="Edit this template">e</abbr></a></li></ul></div> Home \ Away </th> <th scope="col" width="28"><span class="flagicon"><span class="mw-image-border" typeof="mw:File"><a href="/wiki/Czech_Republic" title="Czech Republic"><img alt="Czech Republic" src="//upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Flag_of_the_Czech_Republic.svg/23px-Flag_of_the_Czech_Republic.svg.png" decoding="async" width="23" height="15" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Flag_of_the_Czech_Republic.svg/35px-Flag_of_the_Czech_Republic.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Flag_of_the_Czech_Republic.svg/45px-Flag_of_the_Czech_Republic.svg.png 2x" data-file-width="900" data-file-height="600" /></a></span></span> </th> <th scope="col" width="28"><span class="flagicon"><span class="mw-image-border" typeof="mw:File"><a href="/wiki/Iceland" title="Iceland"><img alt="Iceland" src="//upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Flag_of_Iceland.svg/21px-Flag_of_Iceland.svg.png" decoding="async" width="21" height="15" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Flag_of_Iceland.svg/32px-Flag_of_Iceland.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Flag_of_Iceland.svg/42px-Flag_of_Iceland.svg.png 2x" data-file-width="1250" data-file-height="900" /></a></span></span> </th> <th scope="col" width="28"><span class="flagicon"><span class="mw-image-border" typeof="mw:File"><a href="/wiki/Kazakhstan" title="Kazakhstan"><img alt="Kazakhstan" src="//upload.wikimedia.org/wikipedia/commons/thumb/d/d3/Flag_of_Kazakhstan.svg/23px-Flag_of_Kazakhstan.svg.png" decoding="async" width="23" height="12" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/d3/Flag_of_Kazakhstan.svg/35px-Flag_of_Kazakhstan.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/d3/Flag_of_Kazakhstan.svg/46px-Flag_of_Kazakhstan.svg.png 2x" data-file-width="1000" data-file-height="500" /></a></span></span> </th> <th scope="col" width="28"><span class="flagicon"><span class="mw-image-border" typeof="mw:File"><a href="/wiki/Latvia" title="Latvia"><img alt="Latvia" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/84/Flag_of_Latvia.svg/23px-Flag_of_Latvia.svg.png" decoding="async" width="23" height="12" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/84/Flag_of_Latvia.svg/35px-Flag_of_Latvia.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/84/Flag_of_Latvia.svg/46px-Flag_of_Latvia.svg.png 2x" data-file-width="1200" data-file-height="600" /></a></span></span> </th> <th scope="col" width="28"><span class="flagicon"><span class="mw-image-border" typeof="mw:File"><a href="/wiki/Netherlands" title="Netherlands"><img alt="Netherlands" src="//upload.wikimedia.org/wikipedia/commons/thumb/2/20/Flag_of_the_Netherlands.svg/23px-Flag_of_the_Netherlands.svg.png" decoding="async" width="23" height="15" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/20/Flag_of_the_Netherlands.svg/35px-Flag_of_the_Netherlands.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/20/Flag_of_the_Netherlands.svg/45px-Flag_of_the_Netherlands.svg.png 2x" data-file-width="900" data-file-height="600" /></a></span></span> </th> <th scope="col" width="28"><span class="flagicon"><span class="mw-image-border" typeof="mw:File"><a href="/wiki/Turkey" title="Turkey"><img alt="Turkey" src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b4/Flag_of_Turkey.svg/23px-Flag_of_Turkey.svg.png" decoding="async" width="23" height="15" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b4/Flag_of_Turkey.svg/35px-Flag_of_Turkey.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b4/Flag_of_Turkey.svg/45px-Flag_of_Turkey.svg.png 2x" data-file-width="1200" data-file-height="800" /></a></span></span> </th></tr> <tr> <th scope="row" style="text-align:right;"><a href="/wiki/Czech_Republic_national_football_team" title="Czech Republic national football team">Czech Republic</a><span class="flagicon">&#160;<span class="mw-image-border" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Flag_of_the_Czech_Republic.svg/23px-Flag_of_the_Czech_Republic.svg.png" decoding="async" width="23" height="15" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Flag_of_the_Czech_Republic.svg/35px-Flag_of_the_Czech_Republic.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Flag_of_the_Czech_Republic.svg/45px-Flag_of_the_Czech_Republic.svg.png 2x" data-file-width="900" data-file-height="600" /></span></span></span> </th> <td style="font-weight:normal;">&#8212; </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Czech_Republic_v_Iceland" title="UEFA Euro 2016 qualifying Group A"><small>16 Nov '14</small></a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Czech_Republic_v_Kazakhstan" title="UEFA Euro 2016 qualifying Group A"><small>3 Sep '15</small></a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Czech_Republic_v_Latvia" title="UEFA Euro 2016 qualifying Group A"><small>28 Mar '15</small></a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Czech_Republic_v_Netherlands" title="UEFA Euro 2016 qualifying Group A">2–1</a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Czech_Republic_v_Turkey" title="UEFA Euro 2016 qualifying Group A"><small>10 Oct '15</small></a> </td></tr> <tr> <th scope="row" style="text-align:right;"><a href="/wiki/Iceland_national_football_team" title="Iceland national football team">Iceland</a><span class="flagicon">&#160;<span class="mw-image-border" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Flag_of_Iceland.svg/21px-Flag_of_Iceland.svg.png" decoding="async" width="21" height="15" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Flag_of_Iceland.svg/32px-Flag_of_Iceland.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Flag_of_Iceland.svg/42px-Flag_of_Iceland.svg.png 2x" data-file-width="1250" data-file-height="900" /></span></span></span> </th> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Iceland_v_Czech_Republic" title="UEFA Euro 2016 qualifying Group A"><small>12 Jun '15</small></a> </td> <td style="font-weight:normal;">&#8212; </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Iceland_v_Kazakhstan" title="UEFA Euro 2016 qualifying Group A"><small>6 Sep '15</small></a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Iceland_v_Latvia" title="UEFA Euro 2016 qualifying Group A"><small>10 Oct '15</small></a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Iceland_v_Netherlands" title="UEFA Euro 2016 qualifying Group A">2–0</a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Iceland_v_Turkey" title="UEFA Euro 2016 qualifying Group A">3–0</a> </td></tr> <tr> <th scope="row" style="text-align:right;"><a href="/wiki/Kazakhstan_national_football_team" title="Kazakhstan national football team">Kazakhstan</a><span class="flagicon">&#160;<span class="mw-image-border" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/d/d3/Flag_of_Kazakhstan.svg/23px-Flag_of_Kazakhstan.svg.png" decoding="async" width="23" height="12" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/d3/Flag_of_Kazakhstan.svg/35px-Flag_of_Kazakhstan.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/d3/Flag_of_Kazakhstan.svg/46px-Flag_of_Kazakhstan.svg.png 2x" data-file-width="1000" data-file-height="500" /></span></span></span> </th> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Kazakhstan_v_Czech_Republic" title="UEFA Euro 2016 qualifying Group A">2–4</a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Kazakhstan_v_Iceland" title="UEFA Euro 2016 qualifying Group A"><small>28 Mar '15</small></a> </td> <td style="font-weight:normal;">&#8212; </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Kazakhstan_v_Latvia" title="UEFA Euro 2016 qualifying Group A">0–0</a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Kazakhstan_v_Netherlands" title="UEFA Euro 2016 qualifying Group A"><small>10 Oct '15</small></a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Kazakhstan_v_Turkey" title="UEFA Euro 2016 qualifying Group A"><small>12 Jun '15</small></a> </td></tr> <tr> <th scope="row" style="text-align:right;"><a href="/wiki/Latvia_national_football_team" title="Latvia national football team">Latvia</a><span class="flagicon">&#160;<span class="mw-image-border" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/84/Flag_of_Latvia.svg/23px-Flag_of_Latvia.svg.png" decoding="async" width="23" height="12" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/84/Flag_of_Latvia.svg/35px-Flag_of_Latvia.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/84/Flag_of_Latvia.svg/46px-Flag_of_Latvia.svg.png 2x" data-file-width="1200" data-file-height="600" /></span></span></span> </th> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Latvia_v_Czech_Republic" title="UEFA Euro 2016 qualifying Group A"><small>6 Sep '15</small></a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Latvia_v_Iceland" title="UEFA Euro 2016 qualifying Group A">0–3</a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Latvia_v_Kazakhstan" title="UEFA Euro 2016 qualifying Group A"><small>13 Oct '15</small></a> </td> <td style="font-weight:normal;">&#8212; </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Latvia_v_Netherlands" title="UEFA Euro 2016 qualifying Group A"><small>12 Jun '15</small></a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Latvia_v_Turkey" title="UEFA Euro 2016 qualifying Group A">1–1</a> </td></tr> <tr> <th scope="row" style="text-align:right;"><a href="/wiki/Netherlands_national_football_team" title="Netherlands national football team">Netherlands</a><span class="flagicon">&#160;<span class="mw-image-border" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/2/20/Flag_of_the_Netherlands.svg/23px-Flag_of_the_Netherlands.svg.png" decoding="async" width="23" height="15" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/20/Flag_of_the_Netherlands.svg/35px-Flag_of_the_Netherlands.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/20/Flag_of_the_Netherlands.svg/45px-Flag_of_the_Netherlands.svg.png 2x" data-file-width="900" data-file-height="600" /></span></span></span> </th> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Netherlands_v_Czech_Republic" title="UEFA Euro 2016 qualifying Group A"><small>13 Oct '15</small></a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Netherlands_v_Iceland" title="UEFA Euro 2016 qualifying Group A"><small>3 Sep '15</small></a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Netherlands_v_Kazakhstan" title="UEFA Euro 2016 qualifying Group A">3–1</a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Netherlands_v_Latvia" title="UEFA Euro 2016 qualifying Group A"><small>16 Nov '14</small></a> </td> <td style="font-weight:normal;">&#8212; </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Netherlands_v_Turkey" title="UEFA Euro 2016 qualifying Group A"><small>28 Mar '15</small></a> </td></tr> <tr> <th scope="row" style="text-align:right;"><a href="/wiki/Turkey_national_football_team" title="Turkey national football team">Turkey</a><span class="flagicon">&#160;<span class="mw-image-border" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b4/Flag_of_Turkey.svg/23px-Flag_of_Turkey.svg.png" decoding="async" width="23" height="15" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b4/Flag_of_Turkey.svg/35px-Flag_of_Turkey.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b4/Flag_of_Turkey.svg/45px-Flag_of_Turkey.svg.png 2x" data-file-width="1200" data-file-height="800" /></span></span></span> </th> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Turkey_v_Czech_Republic" title="UEFA Euro 2016 qualifying Group A">1–2</a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Turkey_v_Iceland" title="UEFA Euro 2016 qualifying Group A"><small>13 Oct '15</small></a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Turkey_v_Kazakhstan" title="UEFA Euro 2016 qualifying Group A"><small>16 Nov '14</small></a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Turkey_v_Latvia" title="UEFA Euro 2016 qualifying Group A"><small>3 Sep '15</small></a> </td> <td style="white-space:nowrap;font-weight:normal;"><a href="/wiki/UEFA_Euro_2016_qualifying_Group_A#Turkey_v_Netherlands" title="UEFA Euro 2016 qualifying Group A"><small>6 Sep '15</small></a> </td> <td style="font-weight:normal;">&#8212; </td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1011076571"><div class="sports-results-notes">Updated to match(es) played on unknown. Source: <sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="No source parameter defined (December 2024)">citation needed</span></a></i>&#93;</sup></div></div></div> </td></tr></tbody></table> <div class="mw-heading mw-heading3"><h3 id="Win/Draw/Loss_colour"><span id="Win.2FDraw.2FLoss_colour"></span>Win/Draw/Loss colour</h3></div> <p>The colour of win/draw/loss colour can be set by <code class="tpl-para" style="word-break:break-word;">&#124;matches_style&#61;FBR</code>. </p> <table class="wikitable" style="background:white;"> <tbody><tr> <td><b>What you type</b> </td> <td><pre>{{#invoke:sports results|main |source = |update=22 April 2018 |matches_style = FBR |team1=CER |team2=DAV |team3=GLC |team4=JPV |team5=KAY |team6=STA |name_CER=[[Ceres–Negros F.C.|Ceres–Negros]] |name_DAV=[[Davao Aguilas F.C.|Davao Aguilas]] |name_GLC=[[Global Cebu F.C.|Global Cebu]] |name_JPV=[[JPV Marikina F.C.|JPV Marikina]] |name_KAY=[[Kaya F.C.|Kaya–Iloilo]] |name_STA={{nowrap|[[Stallion Laguna F.C.|Stallion Laguna]]}} |match_CER_DAV={{small|{{small|23 May}}}} |match_CER_GLC={{small|{{small|30 May}}}} |match_CER_JPV={{small|{{small|20 Jun}}}} |match_CER_KAY=2–1 |match_CER_STA={{small|{{small|2 Jun}}}} |match_DAV_CER={{small|{{small|2 May}}}} |match_DAV_GLC={{small|{{small|20 Jun}}}} |match_DAV_JPV=3–2 |match_DAV_KAY=2–2 |match_DAV_STA={{small|{{small|6 May}}}} |match_GLC_CER=0–2 |match_GLC_DAV=2–2 |match_GLC_JPV={{small|{{small|27 May}}}} |match_GLC_KAY={{small|{{small|23 May}}}} |match_GLC_STA=1–2 |match_JPV_CER=0–3 |match_JPV_DAV={{small|{{small|9 Jun}}}} |match_JPV_GLC=2–1 |match_JPV_KAY={{small|{{small|5 May}}}} |match_JPV_STA={{small|{{small|19 May}}}} |match_KAY_CER={{small|{{small|12 May}}}} |match_KAY_DAV={{small|{{small|20 May}}}} |match_KAY_GLC={{small|{{small|2 May}}}} |match_KAY_JPV=1–0 |match_KAY_STA=4–1 |match_STA_CER={{small|{{small|26 May}}}} |match_STA_DAV=0–1 |match_STA_GLC={{small|{{small|12 May}}}} |match_STA_JPV=1–2 |match_STA_KAY=null }}</pre> </td></tr> <tr> <td><b>What it looks like</b> </td> <td><div style="overflow:hidden"><div class="noresize overflowbugx" style="overflow:auto"> <table class="wikitable plainrowheaders" style="text-align:center;font-size:100%;"> <tbody><tr> <th scope="col"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini" style="float:right"><ul><li class="nv-view"><a href="/wiki/Module:Sports_results/doc" title="Module:Sports results/doc"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Module_talk:Sports_results/doc" class="mw-redirect" title="Module talk:Sports results/doc"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Module:Sports_results/doc" title="Special:EditPage/Module:Sports results/doc"><abbr title="Edit this template">e</abbr></a></li></ul></div> Home \ Away </th> <th scope="col" width="28"><a href="/wiki/Ceres%E2%80%93Negros_F.C." class="mw-redirect" title="Ceres–Negros F.C.">CER</a> </th> <th scope="col" width="28"><a href="/wiki/Davao_Aguilas_F.C." title="Davao Aguilas F.C.">DAV</a> </th> <th scope="col" width="28"><a href="/wiki/Global_Cebu_F.C." class="mw-redirect" title="Global Cebu F.C.">GLC</a> </th> <th scope="col" width="28"><a href="/wiki/JPV_Marikina_F.C." title="JPV Marikina F.C.">JPV</a> </th> <th scope="col" width="28"><a href="/wiki/Kaya_F.C." class="mw-redirect" title="Kaya F.C.">KAY</a> </th> <th scope="col" width="28"><span class="nowrap"><a href="/wiki/Stallion_Laguna_F.C." title="Stallion Laguna F.C.">STA</a></span> </th></tr> <tr> <th scope="row" style="text-align:right;"><a href="/wiki/Ceres%E2%80%93Negros_F.C." class="mw-redirect" title="Ceres–Negros F.C.">Ceres–Negros</a> </th> <td style="font-weight:normal;">&#8212; </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">23 May</span></span> </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">30 May</span></span> </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">20 Jun</span></span> </td> <td style="white-space:nowrap;font-weight:normal;background: #BBF3FF;">2–1 </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">2 Jun</span></span> </td></tr> <tr> <th scope="row" style="text-align:right;"><a href="/wiki/Davao_Aguilas_F.C." title="Davao Aguilas F.C.">Davao Aguilas</a> </th> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">2 May</span></span> </td> <td style="font-weight:normal;">&#8212; </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">20 Jun</span></span> </td> <td style="white-space:nowrap;font-weight:normal;background: #BBF3FF;">3–2 </td> <td style="white-space:nowrap;font-weight:normal;background: #FFB;">2–2 </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">6 May</span></span> </td></tr> <tr> <th scope="row" style="text-align:right;"><a href="/wiki/Global_Cebu_F.C." class="mw-redirect" title="Global Cebu F.C.">Global Cebu</a> </th> <td style="white-space:nowrap;font-weight:normal;background: #FBB;">0–2 </td> <td style="white-space:nowrap;font-weight:normal;background: #FFB;">2–2 </td> <td style="font-weight:normal;">&#8212; </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">27 May</span></span> </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">23 May</span></span> </td> <td style="white-space:nowrap;font-weight:normal;background: #FBB;">1–2 </td></tr> <tr> <th scope="row" style="text-align:right;"><a href="/wiki/JPV_Marikina_F.C." title="JPV Marikina F.C.">JPV Marikina</a> </th> <td style="white-space:nowrap;font-weight:normal;background: #FBB;">0–3 </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">9 Jun</span></span> </td> <td style="white-space:nowrap;font-weight:normal;background: #BBF3FF;">2–1 </td> <td style="font-weight:normal;">&#8212; </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">5 May</span></span> </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">19 May</span></span> </td></tr> <tr> <th scope="row" style="text-align:right;"><a href="/wiki/Kaya_F.C." class="mw-redirect" title="Kaya F.C.">Kaya–Iloilo</a> </th> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">12 May</span></span> </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">20 May</span></span> </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">2 May</span></span> </td> <td style="white-space:nowrap;font-weight:normal;background: #BBF3FF;">1–0 </td> <td style="font-weight:normal;">&#8212; </td> <td style="white-space:nowrap;font-weight:normal;background: #BBF3FF;">4–1 </td></tr> <tr> <th scope="row" style="text-align:right;"><span class="nowrap"><a href="/wiki/Stallion_Laguna_F.C." title="Stallion Laguna F.C.">Stallion Laguna</a></span> </th> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">26 May</span></span> </td> <td style="white-space:nowrap;font-weight:normal;background: #FBB;">0–1 </td> <td style="white-space:nowrap;font-weight:normal;"><span style="font-size:85%;"><span style="font-size:85%;">12 May</span></span> </td> <td style="white-space:nowrap;font-weight:normal;background: #FBB;">1–2 </td> <td style="font-weight:normal;">&#8212; </td> <td style="font-weight:normal;">&#8212; </td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1011076571"><div class="sports-results-notes">Updated to match(es) played on 22 April 2018. Source: <sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="No source parameter defined (December 2024)">citation needed</span></a></i>&#93;</sup><br />Legend: Blue = home team win; Yellow = draw; Red = away team win.</div></div></div> </td></tr></tbody></table> <div class="mw-heading mw-heading3"><h3 id="Team_header">Team header</h3></div> <p>To change the default <code>Home \ Away</code> team header, use <code class="tpl-para" style="word-break:break-word;">&#124;team_header&#61;</code>. </p> <div class="mw-heading mw-heading3"><h3 id="Two_legs">Two legs</h3></div> <p>For two matches per team pair, use <code class="tpl-para" style="word-break:break-word;">&#124;legs&#61;2</code> and <code class="tpl-para" style="word-break:break-word;">&#124;match1_AAA_BBB&#61;</code> / <code class="tpl-para" style="word-break:break-word;">&#124;match2_AAA_BBB&#61;</code> instead of <code class="tpl-para" style="word-break:break-word;">&#124;match_AAA_BBB&#61;</code>. For wide tables, use <code class="tpl-para" style="word-break:break-word;">&#124;multirowlegs&#61;y</code> which provides a more narrow format. </p> <div class="mw-heading mw-heading3"><h3 id="Blank_and_pivot_cells">Blank and pivot cells</h3></div> <p>Pivot cells defaulted to show <code>&#8212;</code> (m-dash), but they can be changed to solidly colored cell using code <code class="tpl-para" style="word-break:break-word;">&#124;solid_cell&#61;</code> where color of the cell could be set by indicating with a phrase (i.e. <i>grey</i>). Also, each individual cell could be made inactive with a phrase <i>null</i>. </p> <div class="mw-heading mw-heading2"><h2 id="Generating_a_blank_table">Generating a blank table</h2></div> <p>To generate a blank table, use </p> <pre>{{subst:#invoke:Sports results/blank|main | team1 = AAA | team2 = BBB | ... }}</pre> <p>where <code class="tpl-para" style="word-break:break-word;">&#124;team1&#61;</code>, <code class="tpl-para" style="word-break:break-word;">&#124;team2&#61;</code>, ... are the abbreviations for the team names in the order you wish them to appear. You may include <code class="tpl-para" style="word-break:break-word;">&#124;name_...&#61;</code> and other parameters as well, and they should be included in the result. </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div> <ul><li><a href="/wiki/Module:Sports_table" title="Module:Sports table">Module:Sports table</a></li> <li><a href="/wiki/Module:Sports_series" title="Module:Sports series">Module:Sports series</a></li></ul> <div class="documentation-clear"></div> </div> <div role="note" class="documentation-metadata plainlinks">The above <a href="/wiki/Wikipedia:Template_documentation" title="Wikipedia:Template documentation">documentation</a> is <a href="/wiki/Help:Transclusion" title="Help:Transclusion">transcluded</a> from <a href="/wiki/Module:Sports_results/doc" title="Module:Sports results/doc">Module:Sports results/doc</a>. <span class="documentation-toolbar">(<a href="/wiki/Special:EditPage/Module:Sports_results/doc" title="Special:EditPage/Module:Sports results/doc">edit</a> &#124; <a href="/wiki/Special:PageHistory/Module:Sports_results/doc" title="Special:PageHistory/Module:Sports results/doc">history</a>)</span><br />Editors can experiment in this module's <a href="/wiki/Module:Sports_results/sandbox" title="Module:Sports results/sandbox">sandbox</a> <span class="documentation-toolbar">(<a href="/wiki/Special:EditPage/Module:Sports_results/sandbox" title="Special:EditPage/Module:Sports results/sandbox">edit</a> &#124; <a class="external text" href="https://en.wikipedia.org/w/index.php?title=Special%3AComparePages&amp;page1=Module%3ASports+results&amp;page2=Module%3ASports+results%2Fsandbox">diff</a>)</span> and testcases <span class="documentation-toolbar">(<a class="external text" href="https://en.wikipedia.org/w/index.php?title=Module:Sports_results/testcases&amp;action=edit&amp;preload=Template%3ADocumentation%2Fpreload-module-testcases">create</a>)</span> pages.<br /> <a href="/wiki/Special:PrefixIndex/Module:Sports_results/" title="Special:PrefixIndex/Module:Sports results/">Subpages of this module</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">-- Module to build results cross-tables for standings in Sports</span> </span><span id="L-2"><a href="#L-2"><span class="linenos" data-line="2"></span></a><span class="c1">-- See documentation for details</span> </span><span id="L-3"><a href="#L-3"><span class="linenos" data-line="3"></span></a> </span><span id="L-4"><a href="#L-4"><span class="linenos" data-line="4"></span></a><span class="nb">require</span><span class="p">(</span><span class="s1">&#39;strict&#39;</span><span class="p">)</span> </span><span id="L-5"><a href="#L-5"><span class="linenos" data-line="5"></span></a> </span><span id="L-6"><a href="#L-6"><span class="linenos" data-line="6"></span></a><span class="kd">local</span> <span class="n">p</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-7"><a href="#L-7"><span class="linenos" data-line="7"></span></a> </span><span id="L-8"><a href="#L-8"><span class="linenos" data-line="8"></span></a><span class="c1">-- Main function</span> </span><span id="L-9"><a href="#L-9"><span class="linenos" data-line="9"></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><span id="L-10"><a href="#L-10"><span class="linenos" data-line="10"></span></a> <span class="c1">-- Get the args, stripping out blank values</span> </span><span id="L-11"><a href="#L-11"><span class="linenos" data-line="11"></span></a> <span class="kd">local</span> <span class="n">getArgs</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s1">&#39;Module:Arguments&#39;</span><span class="p">).</span><span class="n">getArgs</span> </span><span id="L-12"><a href="#L-12"><span class="linenos" data-line="12"></span></a> <span class="kd">local</span> <span class="n">Args</span> <span class="o">=</span> <span class="n">getArgs</span><span class="p">(</span><span class="n">frame</span><span class="p">,</span> <span class="p">{</span><span class="n">parentFirst</span> <span class="o">=</span> <span class="kc">true</span><span class="p">})</span> </span><span id="L-13"><a href="#L-13"><span class="linenos" data-line="13"></span></a> </span><span id="L-14"><a href="#L-14"><span class="linenos" data-line="14"></span></a> <span class="c1">-- Exit early if we are using section transclusion for a different section</span> </span><span id="L-15"><a href="#L-15"><span class="linenos" data-line="15"></span></a> <span class="kd">local</span> <span class="n">tsection</span> <span class="o">=</span> <span class="n">frame</span><span class="p">:</span><span class="n">getParent</span><span class="p">().</span><span class="n">args</span><span class="p">[</span><span class="s1">&#39;transcludesection&#39;</span><span class="p">]</span> <span class="ow">or</span> <span class="n">frame</span><span class="p">:</span><span class="n">getParent</span><span class="p">().</span><span class="n">args</span><span class="p">[</span><span class="s1">&#39;section&#39;</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span> </span><span id="L-16"><a href="#L-16"><span class="linenos" data-line="16"></span></a> <span class="kd">local</span> <span class="n">bsection</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="s1">&#39;section&#39;</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span> </span><span id="L-17"><a href="#L-17"><span class="linenos" data-line="17"></span></a> <span class="kr">if</span><span class="p">(</span> <span class="n">tsection</span> <span class="o">~=</span> <span class="s1">&#39;&#39;</span> <span class="ow">and</span> <span class="n">bsection</span> <span class="o">~=</span> <span class="s1">&#39;&#39;</span> <span class="p">)</span> <span class="kr">then</span> </span><span id="L-18"><a href="#L-18"><span class="linenos" data-line="18"></span></a> <span class="kr">if</span><span class="p">(</span> <span class="n">tsection</span> <span class="o">~=</span> <span class="n">bsection</span> <span class="p">)</span> <span class="kr">then</span> </span><span id="L-19"><a href="#L-19"><span class="linenos" data-line="19"></span></a> <span class="kr">return</span> <span class="s1">&#39;&#39;</span> </span><span id="L-20"><a href="#L-20"><span class="linenos" data-line="20"></span></a> <span class="kr">end</span> </span><span id="L-21"><a href="#L-21"><span class="linenos" data-line="21"></span></a> <span class="kr">end</span> </span><span id="L-22"><a href="#L-22"><span class="linenos" data-line="22"></span></a> </span><span id="L-23"><a href="#L-23"><span class="linenos" data-line="23"></span></a> <span class="c1">-- Declare locals</span> </span><span id="L-24"><a href="#L-24"><span class="linenos" data-line="24"></span></a> <span class="kd">local</span> <span class="n">t</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-25"><a href="#L-25"><span class="linenos" data-line="25"></span></a> <span class="kd">local</span> <span class="n">t_footer</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-26"><a href="#L-26"><span class="linenos" data-line="26"></span></a> <span class="kd">local</span> <span class="n">t_return</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-27"><a href="#L-27"><span class="linenos" data-line="27"></span></a> <span class="kd">local</span> <span class="n">team_list</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-28"><a href="#L-28"><span class="linenos" data-line="28"></span></a> <span class="kd">local</span> <span class="n">notes_exist</span> <span class="o">=</span> <span class="kc">false</span> </span><span id="L-29"><a href="#L-29"><span class="linenos" data-line="29"></span></a> <span class="kd">local</span> <span class="n">ii</span><span class="p">,</span> <span class="n">ii_fw</span><span class="p">,</span> <span class="n">bg_col</span><span class="p">,</span> <span class="n">team_name</span><span class="p">,</span> <span class="n">team_code_ii</span><span class="p">,</span> <span class="n">ii_start</span><span class="p">,</span> <span class="n">ii_end</span> </span><span id="L-30"><a href="#L-30"><span class="linenos" data-line="30"></span></a> <span class="c1">-- Optional custom team header</span> </span><span id="L-31"><a href="#L-31"><span class="linenos" data-line="31"></span></a> <span class="kd">local</span> <span class="n">team_header</span> <span class="o">=</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team_header&#39;</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;Home </span><span class="se">\\</span><span class="s1"> Away&#39;</span> </span><span id="L-32"><a href="#L-32"><span class="linenos" data-line="32"></span></a> <span class="c1">-- Number of legs</span> </span><span id="L-33"><a href="#L-33"><span class="linenos" data-line="33"></span></a> <span class="kd">local</span> <span class="n">legs</span> <span class="o">=</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;legs&#39;</span><span class="p">])</span> <span class="ow">or</span> <span class="mi">1</span> </span><span id="L-34"><a href="#L-34"><span class="linenos" data-line="34"></span></a> <span class="kd">local</span> <span class="n">multirowlegs</span> <span class="o">=</span> <span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;multirowlegs&#39;</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;no&#39;</span><span class="p">)</span> <span class="o">~=</span> <span class="s1">&#39;no&#39;</span> </span><span id="L-35"><a href="#L-35"><span class="linenos" data-line="35"></span></a> </span><span id="L-36"><a href="#L-36"><span class="linenos" data-line="36"></span></a> <span class="c1">-- Edit links if requested</span> </span><span id="L-37"><a href="#L-37"><span class="linenos" data-line="37"></span></a> <span class="kd">local</span> <span class="n">baselink</span> <span class="o">=</span> <span class="n">frame</span><span class="p">:</span><span class="n">getParent</span><span class="p">():</span><span class="n">getTitle</span><span class="p">()</span> </span><span id="L-38"><a href="#L-38"><span class="linenos" data-line="38"></span></a> <span class="kr">if</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="n">fullText</span> <span class="o">==</span> <span class="n">baselink</span> <span class="kr">then</span> <span class="n">baselink</span> <span class="o">=</span> <span class="s1">&#39;&#39;</span> <span class="kr">end</span> </span><span id="L-39"><a href="#L-39"><span class="linenos" data-line="39"></span></a> <span class="kd">local</span> <span class="n">template_name</span> <span class="o">=</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;template_name&#39;</span><span class="p">]</span> </span><span id="L-40"><a href="#L-40"><span class="linenos" data-line="40"></span></a> <span class="ow">or</span> <span class="p">(</span><span class="n">baselink</span> <span class="o">~=</span> <span class="s1">&#39;&#39;</span> <span class="ow">and</span> <span class="p">(</span><span class="s1">&#39;:&#39;</span> <span class="o">..</span> <span class="n">baselink</span><span class="p">))</span> </span><span id="L-41"><a href="#L-41"><span class="linenos" data-line="41"></span></a> <span class="ow">or</span> <span class="s1">&#39;&#39;</span> </span><span id="L-42"><a href="#L-42"><span class="linenos" data-line="42"></span></a> <span class="kd">local</span> <span class="n">edit_links</span> <span class="o">=</span> <span class="n">template_name</span> <span class="o">==</span> <span class="s1">&#39;&#39;</span> <span class="ow">and</span> <span class="s1">&#39;&#39;</span> </span><span id="L-43"><a href="#L-43"><span class="linenos" data-line="43"></span></a> <span class="ow">or</span> <span class="nb">require</span><span class="p">(</span><span class="s1">&#39;Module:Navbar&#39;</span><span class="p">).</span><span class="n">_navbar</span><span class="p">({</span> </span><span id="L-44"><a href="#L-44"><span class="linenos" data-line="44"></span></a> <span class="n">template_name</span><span class="p">,</span> </span><span id="L-45"><a href="#L-45"><span class="linenos" data-line="45"></span></a> <span class="n">mini</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> </span><span id="L-46"><a href="#L-46"><span class="linenos" data-line="46"></span></a> <span class="n">style</span><span class="o">=</span><span class="s1">&#39;float:right&#39;</span> </span><span id="L-47"><a href="#L-47"><span class="linenos" data-line="47"></span></a> <span class="p">})</span> </span><span id="L-48"><a href="#L-48"><span class="linenos" data-line="48"></span></a> </span><span id="L-49"><a href="#L-49"><span class="linenos" data-line="49"></span></a> <span class="c1">-- Get the custom start point for the table (most will start by default at 1)</span> </span><span id="L-50"><a href="#L-50"><span class="linenos" data-line="50"></span></a> <span class="kd">local</span> <span class="n">top_pos</span> <span class="o">=</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;highest_pos&#39;</span><span class="p">])</span> <span class="ow">or</span> <span class="mi">1</span> </span><span id="L-51"><a href="#L-51"><span class="linenos" data-line="51"></span></a> <span class="c1">-- Get the custom end point for the table (unrestricted if bottom_pos is &lt; top_pos)</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">bottom_pos</span> <span class="o">=</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;lowest_pos&#39;</span><span class="p">])</span> <span class="ow">or</span> <span class="mi">0</span> </span><span id="L-53"><a href="#L-53"><span class="linenos" data-line="53"></span></a> <span class="kd">local</span> <span class="n">N_teams</span> <span class="o">=</span> <span class="n">top_pos</span> <span class="o">-</span> <span class="mi">1</span> <span class="c1">-- Default to 0 at start, but higher number needed to skip certain entries</span> </span><span id="L-54"><a href="#L-54"><span class="linenos" data-line="54"></span></a> </span><span id="L-55"><a href="#L-55"><span class="linenos" data-line="55"></span></a> <span class="c1">-- Load some other modules</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">p_sub</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s1">&#39;Module:Sports table/sub&#39;</span><span class="p">)</span> </span><span id="L-57"><a href="#L-57"><span class="linenos" data-line="57"></span></a> </span><span id="L-58"><a href="#L-58"><span class="linenos" data-line="58"></span></a> <span class="c1">-- Alternative syntax for team list</span> </span><span id="L-59"><a href="#L-59"><span class="linenos" data-line="59"></span></a> <span class="kr">if</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team_order&#39;</span><span class="p">]</span> <span class="ow">and</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team_order&#39;</span><span class="p">]</span> <span class="o">~=</span> <span class="s1">&#39;&#39;</span> <span class="kr">then</span> </span><span id="L-60"><a href="#L-60"><span class="linenos" data-line="60"></span></a> <span class="kd">local</span> <span class="n">tlist</span> <span class="o">=</span> <span class="n">mw</span><span class="p">.</span><span class="n">text</span><span class="p">.</span><span class="n">split</span><span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team_order&#39;</span><span class="p">],</span> <span class="s1">&#39;%s*[;,]%s*&#39;</span><span class="p">)</span> </span><span id="L-61"><a href="#L-61"><span class="linenos" data-line="61"></span></a> <span class="kr">for</span> <span class="n">k</span><span class="p">,</span> <span class="n">tname</span> <span class="kr">in</span> <span class="nb">ipairs</span><span class="p">(</span><span class="n">tlist</span><span class="p">)</span> <span class="kr">do</span> </span><span id="L-62"><a href="#L-62"><span class="linenos" data-line="62"></span></a> <span class="kr">if</span> <span class="n">tname</span> <span class="o">~=</span> <span class="s1">&#39;&#39;</span> <span class="kr">then</span> </span><span id="L-63"><a href="#L-63"><span class="linenos" data-line="63"></span></a> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team&#39;</span> <span class="o">..</span> <span class="n">k</span><span class="p">]</span> <span class="o">=</span> <span class="n">tname</span> </span><span id="L-64"><a href="#L-64"><span class="linenos" data-line="64"></span></a> <span class="kr">end</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">end</span> </span><span id="L-67"><a href="#L-67"><span class="linenos" data-line="67"></span></a> </span><span id="L-68"><a href="#L-68"><span class="linenos" data-line="68"></span></a> <span class="kr">if</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team_header_note&#39;</span><span class="p">]</span> <span class="kr">then</span> </span><span id="L-69"><a href="#L-69"><span class="linenos" data-line="69"></span></a> <span class="n">notes_exist</span><span class="o">=</span><span class="kc">true</span> </span><span id="L-70"><a href="#L-70"><span class="linenos" data-line="70"></span></a> <span class="kd">local</span> <span class="n">note_string</span> <span class="o">=</span> <span class="n">frame</span><span class="p">:</span><span class="n">expandTemplate</span><span class="p">{</span> <span class="n">title</span> <span class="o">=</span> <span class="s1">&#39;efn&#39;</span><span class="p">,</span> </span><span id="L-71"><a href="#L-71"><span class="linenos" data-line="71"></span></a> <span class="n">args</span> <span class="o">=</span> <span class="p">{</span> <span class="n">group</span><span class="o">=</span><span class="s1">&#39;lower-alpha&#39;</span><span class="p">,</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team_header_note&#39;</span><span class="p">]}</span> <span class="p">}</span> </span><span id="L-72"><a href="#L-72"><span class="linenos" data-line="72"></span></a> <span class="n">team_header</span> <span class="o">=</span> <span class="n">team_header</span> <span class="o">..</span> <span class="n">note_string</span> </span><span id="L-73"><a href="#L-73"><span class="linenos" data-line="73"></span></a> <span class="kr">end</span> </span><span id="L-74"><a href="#L-74"><span class="linenos" data-line="74"></span></a> </span><span id="L-75"><a href="#L-75"><span class="linenos" data-line="75"></span></a> <span class="c1">-- Read in number of consecutive teams (ignore entries after skipping a spot)</span> </span><span id="L-76"><a href="#L-76"><span class="linenos" data-line="76"></span></a> <span class="n">ii_start</span> <span class="o">=</span> <span class="n">N_teams</span> </span><span id="L-77"><a href="#L-77"><span class="linenos" data-line="77"></span></a> <span class="kr">while</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team&#39;</span><span class="o">..</span><span class="n">N_teams</span><span class="o">+</span><span class="mi">1</span><span class="p">]</span> <span class="o">~=</span> <span class="kc">nil</span> <span class="ow">and</span> <span class="p">(</span><span class="n">bottom_pos</span> <span class="o">&lt;</span> <span class="n">top_pos</span> <span class="ow">or</span> <span class="n">N_teams</span> <span class="o">&lt;</span> <span class="n">bottom_pos</span><span class="p">)</span> <span class="kr">do</span> </span><span id="L-78"><a href="#L-78"><span class="linenos" data-line="78"></span></a> <span class="n">N_teams</span> <span class="o">=</span> <span class="n">N_teams</span><span class="o">+</span><span class="mi">1</span> </span><span id="L-79"><a href="#L-79"><span class="linenos" data-line="79"></span></a> <span class="c1">-- Sneakily add it twice to the team_list parameter, once for the actual</span> </span><span id="L-80"><a href="#L-80"><span class="linenos" data-line="80"></span></a> <span class="c1">-- ranking, the second for position lookup in sub-tables</span> </span><span id="L-81"><a href="#L-81"><span class="linenos" data-line="81"></span></a> <span class="c1">-- This is possible because Lua allows both numbers and strings as indices.</span> </span><span id="L-82"><a href="#L-82"><span class="linenos" data-line="82"></span></a> <span class="n">team_list</span><span class="p">[</span><span class="n">N_teams</span><span class="p">]</span> <span class="o">=</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team&#39;</span><span class="o">..</span><span class="n">N_teams</span><span class="p">]</span> <span class="c1">-- i^th entry is team X</span> </span><span id="L-83"><a href="#L-83"><span class="linenos" data-line="83"></span></a> <span class="n">team_list</span><span class="p">[</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team&#39;</span><span class="o">..</span><span class="n">N_teams</span><span class="p">]]</span> <span class="o">=</span> <span class="n">N_teams</span> <span class="c1">-- team X entry is position i</span> </span><span id="L-84"><a href="#L-84"><span class="linenos" data-line="84"></span></a> <span class="kr">end</span> </span><span id="L-85"><a href="#L-85"><span class="linenos" data-line="85"></span></a> <span class="n">ii_end</span> <span class="o">=</span> <span class="n">N_teams</span> </span><span id="L-86"><a href="#L-86"><span class="linenos" data-line="86"></span></a> <span class="c1">-- Get team to show</span> </span><span id="L-87"><a href="#L-87"><span class="linenos" data-line="87"></span></a> <span class="kd">local</span> <span class="n">ii_show</span> <span class="o">=</span> <span class="n">team_list</span><span class="p">[</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;showteam&#39;</span><span class="p">]]</span> <span class="c1">-- nil if non-existant</span> </span><span id="L-88"><a href="#L-88"><span class="linenos" data-line="88"></span></a> </span><span id="L-89"><a href="#L-89"><span class="linenos" data-line="89"></span></a> <span class="c1">-- Set the font size</span> </span><span id="L-90"><a href="#L-90"><span class="linenos" data-line="90"></span></a> <span class="kd">local</span> <span class="n">font_size</span><span class="o">=</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;font_size&#39;</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;100%&#39;</span> </span><span id="L-91"><a href="#L-91"><span class="linenos" data-line="91"></span></a> </span><span id="L-92"><a href="#L-92"><span class="linenos" data-line="92"></span></a> <span class="c1">-- Create header</span> </span><span id="L-93"><a href="#L-93"><span class="linenos" data-line="93"></span></a> <span class="c1">-- Open table</span> </span><span id="L-94"><a href="#L-94"><span class="linenos" data-line="94"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t</span><span class="p">,</span><span class="s1">&#39;{|class=&quot;wikitable plainrowheaders&quot; style=&quot;text-align:center;font-size:&#39;</span><span class="o">..</span><span class="n">font_size</span><span class="o">..</span><span class="s1">&#39;;&quot;</span><span class="se">\n</span><span class="s1">&#39;</span><span class="p">)</span> </span><span id="L-95"><a href="#L-95"><span class="linenos" data-line="95"></span></a> <span class="c1">-- Table title</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">Args</span><span class="p">[</span><span class="s1">&#39;title&#39;</span><span class="p">]</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="nb">table.insert</span><span class="p">(</span><span class="n">t</span><span class="p">,</span><span class="s1">&#39;|+ &#39;</span> <span class="o">..</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;title&#39;</span><span class="p">]</span> <span class="o">..</span> <span class="s1">&#39;</span><span class="se">\n</span><span class="s1">&#39;</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">end</span> </span><span id="L-99"><a href="#L-99"><span class="linenos" data-line="99"></span></a> <span class="c1">-- First column</span> </span><span id="L-100"><a href="#L-100"><span class="linenos" data-line="100"></span></a> <span class="n">t_return</span><span class="p">.</span><span class="n">count</span> <span class="o">=</span> <span class="mi">0</span> <span class="c1">-- Dummy parameter, using subfunction call seems best at this point because both module are intertwined</span> </span><span id="L-101"><a href="#L-101"><span class="linenos" data-line="101"></span></a> <span class="n">t_return</span><span class="p">.</span><span class="n">tab_text</span> <span class="o">=</span> <span class="n">t</span> <span class="c1">-- Actual text</span> </span><span id="L-102"><a href="#L-102"><span class="linenos" data-line="102"></span></a> <span class="n">t_return</span> <span class="o">=</span> <span class="n">p_sub</span><span class="p">.</span><span class="n">colhead</span><span class="p">(</span><span class="n">t_return</span><span class="p">,</span><span class="s1">&#39;auto&#39;</span><span class="p">,</span> <span class="n">edit_links</span> <span class="o">..</span> <span class="s1">&#39; &#39;</span> <span class="o">..</span> <span class="n">team_header</span><span class="p">)</span> </span><span id="L-103"><a href="#L-103"><span class="linenos" data-line="103"></span></a> <span class="c1">-- Other columns passed to subfunction</span> </span><span id="L-104"><a href="#L-104"><span class="linenos" data-line="104"></span></a> <span class="n">t_return</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">header</span><span class="p">(</span><span class="n">t_return</span><span class="p">,</span><span class="n">Args</span><span class="p">,</span><span class="n">p_sub</span><span class="p">,</span><span class="n">N_teams</span><span class="p">,</span><span class="n">team_list</span><span class="p">,</span><span class="n">legs</span><span class="p">,</span><span class="n">multirowlegs</span><span class="p">)</span> </span><span id="L-105"><a href="#L-105"><span class="linenos" data-line="105"></span></a> <span class="n">t</span> <span class="o">=</span> <span class="n">t_return</span><span class="p">.</span><span class="n">tab_text</span> </span><span id="L-106"><a href="#L-106"><span class="linenos" data-line="106"></span></a> </span><span id="L-107"><a href="#L-107"><span class="linenos" data-line="107"></span></a> <span class="c1">-- Random value used for uniqueness</span> </span><span id="L-108"><a href="#L-108"><span class="linenos" data-line="108"></span></a> <span class="nb">math.randomseed</span><span class="p">(</span> <span class="nb">os.clock</span><span class="p">()</span> <span class="o">*</span> <span class="mi">10</span><span class="o">^</span><span class="mi">8</span> <span class="p">)</span> </span><span id="L-109"><a href="#L-109"><span class="linenos" data-line="109"></span></a> <span class="kd">local</span> <span class="n">rand_val</span> <span class="o">=</span> <span class="nb">math.random</span><span class="p">()</span> </span><span id="L-110"><a href="#L-110"><span class="linenos" data-line="110"></span></a> </span><span id="L-111"><a href="#L-111"><span class="linenos" data-line="111"></span></a> <span class="kd">local</span> <span class="n">note_string</span><span class="p">,</span> <span class="n">note_id</span> </span><span id="L-112"><a href="#L-112"><span class="linenos" data-line="112"></span></a> <span class="kd">local</span> <span class="n">note_id_list</span> <span class="o">=</span> <span class="p">{}</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="c1">-- Now create individual rows</span> </span><span id="L-115"><a href="#L-115"><span class="linenos" data-line="115"></span></a> <span class="n">ii_start</span> <span class="o">=</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;highest_row&#39;</span><span class="p">])</span> <span class="ow">and</span> <span class="p">(</span><span class="nb">tonumber</span><span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;highest_row&#39;</span><span class="p">])</span> <span class="o">&gt;</span> <span class="n">top_pos</span><span class="p">)</span> <span class="ow">and</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;highest_row&#39;</span><span class="p">])</span> <span class="ow">or</span> <span class="n">top_pos</span> </span><span id="L-116"><a href="#L-116"><span class="linenos" data-line="116"></span></a> <span class="n">ii_end</span> <span class="o">=</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;lowest_row&#39;</span><span class="p">])</span> <span class="ow">and</span> <span class="p">(</span><span class="nb">tonumber</span><span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;lowest_row&#39;</span><span class="p">])</span> <span class="o">&lt;</span> <span class="n">N_teams</span><span class="p">)</span> <span class="ow">and</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;lowest_row&#39;</span><span class="p">])</span> <span class="ow">or</span> <span class="n">N_teams</span> </span><span id="L-117"><a href="#L-117"><span class="linenos" data-line="117"></span></a> <span class="kr">for</span> <span class="n">ii</span><span class="o">=</span><span class="n">ii_start</span><span class="p">,</span><span class="n">ii_end</span> <span class="kr">do</span> </span><span id="L-118"><a href="#L-118"><span class="linenos" data-line="118"></span></a> <span class="c1">-- Get team info</span> </span><span id="L-119"><a href="#L-119"><span class="linenos" data-line="119"></span></a> <span class="n">team_code_ii</span> <span class="o">=</span> <span class="n">team_list</span><span class="p">[</span><span class="n">ii</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">team_name</span> <span class="o">=</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;name_&#39;</span><span class="o">..</span><span class="n">team_code_ii</span><span class="p">]</span> <span class="ow">or</span> <span class="n">team_code_ii</span> </span><span id="L-121"><a href="#L-121"><span class="linenos" data-line="121"></span></a> <span class="kd">local</span> <span class="n">ii_style</span> <span class="o">=</span> <span class="s1">&#39;text-align:&#39;</span> <span class="o">..</span> <span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team_align&#39;</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;right&#39;</span><span class="p">)</span> <span class="o">..</span> <span class="s1">&#39;;&#39;</span> </span><span id="L-122"><a href="#L-122"><span class="linenos" data-line="122"></span></a> <span class="o">..</span> <span class="p">(</span><span class="n">ii</span> <span class="ow">and</span> <span class="n">ii</span> <span class="o">==</span> <span class="n">ii_show</span> <span class="ow">and</span> <span class="s1">&#39;font-weight:bold;&#39;</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span><span class="p">)</span> </span><span id="L-123"><a href="#L-123"><span class="linenos" data-line="123"></span></a> <span class="o">..</span> <span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team_nowrap&#39;</span><span class="p">]</span> <span class="ow">and</span> <span class="s1">&#39;white-space:nowrap;&#39;</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span><span class="p">)</span> </span><span id="L-124"><a href="#L-124"><span class="linenos" data-line="124"></span></a> <span class="kd">local</span> <span class="n">team_note</span> <span class="o">=</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;note_&#39;</span><span class="o">..</span><span class="n">team_code_ii</span><span class="p">]</span> </span><span id="L-125"><a href="#L-125"><span class="linenos" data-line="125"></span></a> <span class="kr">if</span> <span class="n">team_note</span> <span class="kr">then</span> </span><span id="L-126"><a href="#L-126"><span class="linenos" data-line="126"></span></a> <span class="n">notes_exist</span> <span class="o">=</span> <span class="kc">true</span> </span><span id="L-127"><a href="#L-127"><span class="linenos" data-line="127"></span></a> <span class="c1">-- Only when it exist</span> </span><span id="L-128"><a href="#L-128"><span class="linenos" data-line="128"></span></a> <span class="c1">-- First check for existence of reference for note</span> </span><span id="L-129"><a href="#L-129"><span class="linenos" data-line="129"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;note_&#39;</span><span class="o">..</span><span class="n">team_note</span><span class="p">]</span> <span class="kr">then</span> </span><span id="L-130"><a href="#L-130"><span class="linenos" data-line="130"></span></a> <span class="c1">-- It&#39;s the entry</span> </span><span id="L-131"><a href="#L-131"><span class="linenos" data-line="131"></span></a> <span class="c1">-- Add random end for unique ID if more tables are present on article (which might otherwise share an ID)</span> </span><span id="L-132"><a href="#L-132"><span class="linenos" data-line="132"></span></a> <span class="n">note_id</span> <span class="o">=</span> <span class="s1">&#39;&quot;table_note_&#39;</span><span class="o">..</span><span class="n">team_code_ii</span><span class="o">..</span><span class="n">rand_val</span><span class="o">..</span><span class="s1">&#39;&quot;&#39;</span> </span><span id="L-133"><a href="#L-133"><span class="linenos" data-line="133"></span></a> <span class="n">note_id_list</span><span class="p">[</span><span class="n">team_code_ii</span><span class="p">]</span> <span class="o">=</span> <span class="n">note_id</span> </span><span id="L-134"><a href="#L-134"><span class="linenos" data-line="134"></span></a> <span class="n">note_string</span> <span class="o">=</span> <span class="n">frame</span><span class="p">:</span><span class="n">expandTemplate</span><span class="p">{</span> <span class="n">title</span> <span class="o">=</span> <span class="s1">&#39;efn&#39;</span><span class="p">,</span> </span><span id="L-135"><a href="#L-135"><span class="linenos" data-line="135"></span></a> <span class="n">args</span> <span class="o">=</span> <span class="p">{</span> <span class="n">group</span><span class="o">=</span><span class="s1">&#39;lower-alpha&#39;</span><span class="p">,</span> <span class="n">name</span><span class="o">=</span><span class="n">note_id</span><span class="p">,</span> <span class="n">team_note</span><span class="p">}</span> <span class="p">}</span> </span><span id="L-136"><a href="#L-136"><span class="linenos" data-line="136"></span></a> <span class="kr">else</span> </span><span id="L-137"><a href="#L-137"><span class="linenos" data-line="137"></span></a> <span class="c1">-- Check for existence elsewhere</span> </span><span id="L-138"><a href="#L-138"><span class="linenos" data-line="138"></span></a> <span class="kd">local</span> <span class="n">note_local_num</span> <span class="o">=</span> <span class="n">team_list</span><span class="p">[</span><span class="n">team_note</span><span class="p">]</span> <span class="ow">or</span> <span class="n">ii_end</span> <span class="o">+</span> <span class="mi">1</span> </span><span id="L-139"><a href="#L-139"><span class="linenos" data-line="139"></span></a> <span class="kr">if</span> <span class="n">note_id_list</span><span class="p">[</span><span class="n">team_note</span><span class="p">]</span> <span class="ow">or</span> <span class="p">((</span><span class="n">note_local_num</span> <span class="o">&gt;=</span> <span class="n">ii_start</span><span class="p">)</span> <span class="ow">and</span> <span class="p">(</span><span class="n">note_local_num</span> <span class="o">&lt;=</span> <span class="n">ii_end</span><span class="p">))</span> <span class="kr">then</span> </span><span id="L-140"><a href="#L-140"><span class="linenos" data-line="140"></span></a> <span class="c1">-- It exists</span> </span><span id="L-141"><a href="#L-141"><span class="linenos" data-line="141"></span></a> <span class="n">note_id</span> <span class="o">=</span> <span class="s1">&#39;&quot;table_note_&#39;</span><span class="o">..</span><span class="n">team_note</span><span class="o">..</span><span class="n">rand_val</span><span class="o">..</span><span class="s1">&#39;&quot;&#39;</span> <span class="c1">-- Identifier</span> </span><span id="L-142"><a href="#L-142"><span class="linenos" data-line="142"></span></a> <span class="n">note_string</span> <span class="o">=</span> <span class="n">frame</span><span class="p">:</span><span class="n">extensionTag</span><span class="p">{</span> <span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;ref&#39;</span><span class="p">,</span> </span><span id="L-143"><a href="#L-143"><span class="linenos" data-line="143"></span></a> <span class="n">args</span> <span class="o">=</span> <span class="p">{</span> <span class="n">group</span> <span class="o">=</span> <span class="s1">&#39;lower-alpha&#39;</span><span class="p">,</span> <span class="n">name</span> <span class="o">=</span> <span class="n">note_id</span><span class="p">}</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">else</span> </span><span id="L-145"><a href="#L-145"><span class="linenos" data-line="145"></span></a> <span class="c1">-- Now define the identifier for this</span> </span><span id="L-146"><a href="#L-146"><span class="linenos" data-line="146"></span></a> <span class="c1">-- Add random end for unique ID</span> </span><span id="L-147"><a href="#L-147"><span class="linenos" data-line="147"></span></a> <span class="n">note_id</span> <span class="o">=</span> <span class="s1">&#39;&quot;table_note_&#39;</span><span class="o">..</span><span class="n">team_note</span><span class="o">..</span><span class="n">rand_val</span><span class="o">..</span><span class="s1">&#39;&quot;&#39;</span> </span><span id="L-148"><a href="#L-148"><span class="linenos" data-line="148"></span></a> <span class="n">note_id_list</span><span class="p">[</span><span class="n">team_note</span><span class="p">]</span> <span class="o">=</span> <span class="n">note_id</span> </span><span id="L-149"><a href="#L-149"><span class="linenos" data-line="149"></span></a> <span class="n">note_string</span> <span class="o">=</span> <span class="n">frame</span><span class="p">:</span><span class="n">expandTemplate</span><span class="p">{</span> <span class="n">title</span> <span class="o">=</span> <span class="s1">&#39;efn&#39;</span><span class="p">,</span> </span><span id="L-150"><a href="#L-150"><span class="linenos" data-line="150"></span></a> <span class="n">args</span> <span class="o">=</span> <span class="p">{</span> <span class="n">group</span><span class="o">=</span><span class="s1">&#39;lower-alpha&#39;</span><span class="p">,</span> <span class="n">name</span><span class="o">=</span><span class="n">note_id</span><span class="p">,</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;note_&#39;</span><span class="o">..</span><span class="n">team_note</span><span class="p">]}</span> <span class="p">}</span> </span><span id="L-151"><a href="#L-151"><span class="linenos" data-line="151"></span></a> <span class="kr">end</span> </span><span id="L-152"><a href="#L-152"><span class="linenos" data-line="152"></span></a> <span class="kr">end</span> </span><span id="L-153"><a href="#L-153"><span class="linenos" data-line="153"></span></a> <span class="c1">-- Now append this to the team_name string</span> </span><span id="L-154"><a href="#L-154"><span class="linenos" data-line="154"></span></a> <span class="n">team_name</span> <span class="o">=</span> <span class="n">team_name</span><span class="o">..</span><span class="n">note_string</span> </span><span id="L-155"><a href="#L-155"><span class="linenos" data-line="155"></span></a> <span class="kr">end</span> </span><span id="L-156"><a href="#L-156"><span class="linenos" data-line="156"></span></a> <span class="c1">-- Team names</span> </span><span id="L-157"><a href="#L-157"><span class="linenos" data-line="157"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t</span><span class="p">,</span><span class="s1">&#39;|- </span><span class="se">\n</span><span class="s1">&#39;</span><span class="p">)</span> <span class="c1">-- New row</span> </span><span id="L-158"><a href="#L-158"><span class="linenos" data-line="158"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t</span><span class="p">,</span><span class="s1">&#39;! scope=&quot;row&quot;&#39;</span><span class="o">..</span> <span class="p">(</span><span class="n">multirowlegs</span> <span class="ow">and</span> <span class="s1">&#39; rowspan=&#39;</span> <span class="o">..</span> <span class="n">legs</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span><span class="p">)</span> </span><span id="L-159"><a href="#L-159"><span class="linenos" data-line="159"></span></a> <span class="o">..</span> <span class="s1">&#39;style=&quot;&#39;</span><span class="o">..</span> <span class="n">ii_style</span> <span class="o">..</span><span class="s1">&#39;&quot;| &#39;</span><span class="o">..</span><span class="n">team_name</span><span class="o">..</span><span class="s1">&#39;</span><span class="se">\n</span><span class="s1">&#39;</span><span class="p">)</span> <span class="c1">-- Position number</span> </span><span id="L-160"><a href="#L-160"><span class="linenos" data-line="160"></span></a> </span><span id="L-161"><a href="#L-161"><span class="linenos" data-line="161"></span></a> <span class="c1">-- Now include note to match results if needed</span> </span><span id="L-162"><a href="#L-162"><span class="linenos" data-line="162"></span></a> <span class="kr">for</span> <span class="n">jj</span><span class="o">=</span><span class="n">top_pos</span><span class="p">,</span><span class="n">N_teams</span> <span class="kr">do</span> </span><span id="L-163"><a href="#L-163"><span class="linenos" data-line="163"></span></a> <span class="kd">local</span> <span class="n">team_code_jj</span> <span class="o">=</span> <span class="n">team_list</span><span class="p">[</span><span class="n">jj</span><span class="p">]</span> </span><span id="L-164"><a href="#L-164"><span class="linenos" data-line="164"></span></a> <span class="kr">if</span> <span class="n">ii</span> <span class="o">==</span> <span class="n">jj</span> <span class="kr">then</span> </span><span id="L-165"><a href="#L-165"><span class="linenos" data-line="165"></span></a> <span class="c1">-- Nothing</span> </span><span id="L-166"><a href="#L-166"><span class="linenos" data-line="166"></span></a> <span class="kr">else</span> </span><span id="L-167"><a href="#L-167"><span class="linenos" data-line="167"></span></a> <span class="kr">for</span> <span class="n">l</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span><span class="n">legs</span> <span class="kr">do</span> </span><span id="L-168"><a href="#L-168"><span class="linenos" data-line="168"></span></a> <span class="kd">local</span> <span class="n">m</span> <span class="o">=</span> <span class="p">(</span><span class="n">legs</span> <span class="o">==</span> <span class="mi">1</span><span class="p">)</span> <span class="ow">and</span> <span class="s1">&#39;match_&#39;</span> <span class="ow">or</span> <span class="s1">&#39;match&#39;</span> <span class="o">..</span> <span class="n">l</span> <span class="o">..</span> <span class="s1">&#39;_&#39;</span> </span><span id="L-169"><a href="#L-169"><span class="linenos" data-line="169"></span></a> <span class="kd">local</span> <span class="n">match_note</span> <span class="o">=</span> <span class="n">Args</span><span class="p">[</span><span class="n">m</span> <span class="o">..</span><span class="n">team_code_ii</span><span class="o">..</span><span class="s1">&#39;_&#39;</span><span class="o">..</span><span class="n">team_code_jj</span><span class="o">..</span><span class="s1">&#39;_note&#39;</span><span class="p">]</span> </span><span id="L-170"><a href="#L-170"><span class="linenos" data-line="170"></span></a> <span class="kr">if</span> <span class="n">match_note</span> <span class="kr">then</span> </span><span id="L-171"><a href="#L-171"><span class="linenos" data-line="171"></span></a> <span class="n">notes_exist</span> <span class="o">=</span> <span class="kc">true</span> </span><span id="L-172"><a href="#L-172"><span class="linenos" data-line="172"></span></a> <span class="c1">-- Only when it exist</span> </span><span id="L-173"><a href="#L-173"><span class="linenos" data-line="173"></span></a> <span class="c1">-- First check for existence of reference for note</span> </span><span id="L-174"><a href="#L-174"><span class="linenos" data-line="174"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;note_&#39;</span><span class="o">..</span><span class="n">match_note</span><span class="p">]</span> <span class="ow">or</span> <span class="n">Args</span><span class="p">[</span><span class="n">m</span> <span class="o">..</span><span class="n">match_note</span><span class="o">..</span><span class="s1">&#39;_note&#39;</span><span class="p">])</span> <span class="kr">then</span> </span><span id="L-175"><a href="#L-175"><span class="linenos" data-line="175"></span></a> <span class="c1">-- It&#39;s the entry</span> </span><span id="L-176"><a href="#L-176"><span class="linenos" data-line="176"></span></a> <span class="c1">-- Add random end for unique ID if more tables are present on article (which might otherwise share an ID)</span> </span><span id="L-177"><a href="#L-177"><span class="linenos" data-line="177"></span></a> <span class="n">note_id</span> <span class="o">=</span> <span class="s1">&#39;&quot;table_note_&#39;</span><span class="o">..</span><span class="n">l</span><span class="o">..</span><span class="s2">&quot;_&quot;</span><span class="o">..</span><span class="n">team_code_ii</span><span class="o">..</span><span class="s1">&#39;_&#39;</span><span class="o">..</span><span class="n">team_code_jj</span><span class="o">..</span><span class="n">rand_val</span><span class="o">..</span><span class="s1">&#39;&quot;&#39;</span> </span><span id="L-178"><a href="#L-178"><span class="linenos" data-line="178"></span></a> <span class="n">note_id_list</span><span class="p">[</span><span class="n">team_code_ii</span><span class="o">..</span><span class="s1">&#39;_&#39;</span><span class="o">..</span><span class="n">team_code_jj</span><span class="p">]</span> <span class="o">=</span> <span class="n">note_id</span> </span><span id="L-179"><a href="#L-179"><span class="linenos" data-line="179"></span></a> <span class="n">note_string</span> <span class="o">=</span> <span class="n">frame</span><span class="p">:</span><span class="n">expandTemplate</span><span class="p">{</span> <span class="n">title</span> <span class="o">=</span> <span class="s1">&#39;efn&#39;</span><span class="p">,</span> </span><span id="L-180"><a href="#L-180"><span class="linenos" data-line="180"></span></a> <span class="n">args</span> <span class="o">=</span> <span class="p">{</span> <span class="n">group</span><span class="o">=</span><span class="s1">&#39;lower-alpha&#39;</span><span class="p">,</span> <span class="n">name</span><span class="o">=</span><span class="n">note_id</span><span class="p">,</span> <span class="n">match_note</span><span class="p">}</span> <span class="p">}</span> </span><span id="L-181"><a href="#L-181"><span class="linenos" data-line="181"></span></a> <span class="kr">else</span> </span><span id="L-182"><a href="#L-182"><span class="linenos" data-line="182"></span></a> <span class="c1">-- Check for existence elsewhere</span> </span><span id="L-183"><a href="#L-183"><span class="linenos" data-line="183"></span></a> <span class="kd">local</span> <span class="n">note_local_num</span> <span class="o">=</span> <span class="n">team_list</span><span class="p">[</span><span class="n">match_note</span><span class="p">]</span> <span class="ow">or</span> <span class="n">ii_end</span> <span class="o">+</span> <span class="mi">1</span> </span><span id="L-184"><a href="#L-184"><span class="linenos" data-line="184"></span></a> <span class="kr">if</span> <span class="n">note_id_list</span><span class="p">[</span><span class="n">match_note</span><span class="p">]</span> <span class="kr">then</span> </span><span id="L-185"><a href="#L-185"><span class="linenos" data-line="185"></span></a> <span class="c1">-- Referencing an existing note</span> </span><span id="L-186"><a href="#L-186"><span class="linenos" data-line="186"></span></a> <span class="n">note_id</span> <span class="o">=</span> <span class="n">note_id_list</span><span class="p">[</span><span class="n">match_note</span><span class="p">]</span> <span class="c1">-- Borrow the existing identifier</span> </span><span id="L-187"><a href="#L-187"><span class="linenos" data-line="187"></span></a> <span class="n">note_string</span> <span class="o">=</span> <span class="n">frame</span><span class="p">:</span><span class="n">extensionTag</span><span class="p">{</span> <span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;ref&#39;</span><span class="p">,</span> </span><span id="L-188"><a href="#L-188"><span class="linenos" data-line="188"></span></a> <span class="n">args</span> <span class="o">=</span> <span class="p">{</span> <span class="n">group</span> <span class="o">=</span> <span class="s1">&#39;lower-alpha&#39;</span><span class="p">,</span> <span class="n">name</span> <span class="o">=</span> <span class="n">note_id</span><span class="p">}</span> <span class="p">}</span> </span><span id="L-189"><a href="#L-189"><span class="linenos" data-line="189"></span></a> <span class="kr">elseif</span> <span class="p">(</span><span class="n">note_local_num</span> <span class="o">&gt;=</span> <span class="n">ii_start</span><span class="p">)</span> <span class="ow">and</span> <span class="p">(</span><span class="n">note_local_num</span> <span class="o">&lt;=</span> <span class="n">ii_end</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-190"><a href="#L-190"><span class="linenos" data-line="190"></span></a> <span class="c1">-- Referencing a player note from a match note. In this case, we remove the leg part</span> </span><span id="L-191"><a href="#L-191"><span class="linenos" data-line="191"></span></a> <span class="n">note_id</span> <span class="o">=</span> <span class="s1">&#39;&quot;table_note_&#39;</span><span class="o">..</span><span class="n">match_note</span><span class="o">..</span><span class="n">rand_val</span><span class="o">..</span><span class="s1">&#39;&quot;&#39;</span> </span><span id="L-192"><a href="#L-192"><span class="linenos" data-line="192"></span></a> <span class="n">note_string</span> <span class="o">=</span> <span class="n">frame</span><span class="p">:</span><span class="n">extensionTag</span><span class="p">{</span> <span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;ref&#39;</span><span class="p">,</span> </span><span id="L-193"><a href="#L-193"><span class="linenos" data-line="193"></span></a> <span class="n">args</span> <span class="o">=</span> <span class="p">{</span> <span class="n">group</span> <span class="o">=</span> <span class="s1">&#39;lower-alpha&#39;</span><span class="p">,</span> <span class="n">name</span> <span class="o">=</span> <span class="n">note_id</span><span class="p">}</span> <span class="p">}</span> </span><span id="L-194"><a href="#L-194"><span class="linenos" data-line="194"></span></a> <span class="kr">else</span> </span><span id="L-195"><a href="#L-195"><span class="linenos" data-line="195"></span></a> <span class="c1">-- Referencing a different match note before its defined with its content</span> </span><span id="L-196"><a href="#L-196"><span class="linenos" data-line="196"></span></a> <span class="n">note_id</span> <span class="o">=</span> <span class="s1">&#39;&quot;table_note_&#39;</span><span class="o">..</span><span class="n">l</span><span class="o">..</span><span class="s2">&quot;_&quot;</span><span class="o">..</span><span class="n">match_note</span><span class="o">..</span><span class="n">rand_val</span><span class="o">..</span><span class="s1">&#39;&quot;&#39;</span> </span><span id="L-197"><a href="#L-197"><span class="linenos" data-line="197"></span></a> <span class="n">note_id_list</span><span class="p">[</span><span class="n">match_note</span><span class="p">]</span> <span class="o">=</span> <span class="n">note_id</span> </span><span id="L-198"><a href="#L-198"><span class="linenos" data-line="198"></span></a> <span class="n">note_string</span> <span class="o">=</span> <span class="n">frame</span><span class="p">:</span><span class="n">expandTemplate</span><span class="p">{</span> <span class="n">title</span> <span class="o">=</span> <span class="s1">&#39;efn&#39;</span><span class="p">,</span> </span><span id="L-199"><a href="#L-199"><span class="linenos" data-line="199"></span></a> <span class="n">args</span> <span class="o">=</span> <span class="p">{</span> <span class="n">group</span><span class="o">=</span><span class="s1">&#39;lower-alpha&#39;</span><span class="p">,</span> <span class="n">name</span><span class="o">=</span><span class="n">note_id</span><span class="p">,</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;note_&#39;</span><span class="o">..</span><span class="n">match_note</span><span class="p">]}</span> <span class="p">}</span> </span><span id="L-200"><a href="#L-200"><span class="linenos" data-line="200"></span></a> <span class="kr">end</span> </span><span id="L-201"><a href="#L-201"><span class="linenos" data-line="201"></span></a> <span class="kr">end</span> </span><span id="L-202"><a href="#L-202"><span class="linenos" data-line="202"></span></a> <span class="c1">-- Now append this to the match result string</span> </span><span id="L-203"><a href="#L-203"><span class="linenos" data-line="203"></span></a> <span class="n">Args</span><span class="p">[</span><span class="n">m</span><span class="o">..</span><span class="n">team_code_ii</span><span class="o">..</span><span class="s1">&#39;_&#39;</span><span class="o">..</span><span class="n">team_code_jj</span><span class="p">]</span> <span class="o">=</span> <span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="n">m</span><span class="o">..</span><span class="n">team_code_ii</span><span class="o">..</span><span class="s1">&#39;_&#39;</span><span class="o">..</span><span class="n">team_code_jj</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;–&#39;</span><span class="p">)</span><span class="o">..</span><span class="n">note_string</span> </span><span id="L-204"><a href="#L-204"><span class="linenos" data-line="204"></span></a> <span class="kr">end</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">end</span> </span><span id="L-208"><a href="#L-208"><span class="linenos" data-line="208"></span></a> <span class="c1">-- Then individual results</span> </span><span id="L-209"><a href="#L-209"><span class="linenos" data-line="209"></span></a> <span class="n">t</span> <span class="o">=</span> <span class="n">p</span><span class="p">.</span><span class="n">row</span><span class="p">(</span><span class="n">t</span><span class="p">,</span><span class="n">Args</span><span class="p">,</span><span class="n">N_teams</span><span class="p">,</span><span class="n">team_list</span><span class="p">,</span><span class="n">ii</span><span class="p">,</span><span class="n">ii_show</span><span class="p">,</span><span class="n">legs</span><span class="p">,</span><span class="n">multirowlegs</span><span class="p">)</span> </span><span id="L-210"><a href="#L-210"><span class="linenos" data-line="210"></span></a> <span class="kr">end</span> </span><span id="L-211"><a href="#L-211"><span class="linenos" data-line="211"></span></a> </span><span id="L-212"><a href="#L-212"><span class="linenos" data-line="212"></span></a> <span class="c1">-- Close table</span> </span><span id="L-213"><a href="#L-213"><span class="linenos" data-line="213"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t</span><span class="p">,</span> <span class="s1">&#39;|}</span><span class="se">\n</span><span class="s1">&#39;</span><span class="p">)</span> </span><span id="L-214"><a href="#L-214"><span class="linenos" data-line="214"></span></a> </span><span id="L-215"><a href="#L-215"><span class="linenos" data-line="215"></span></a> <span class="c1">-- Get info for footer</span> </span><span id="L-216"><a href="#L-216"><span class="linenos" data-line="216"></span></a> <span class="kd">local</span> <span class="n">update</span> <span class="o">=</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;update&#39;</span><span class="p">]</span> </span><span id="L-217"><a href="#L-217"><span class="linenos" data-line="217"></span></a> <span class="ow">or</span> <span class="s1">&#39;unknown&#39;</span> </span><span id="L-218"><a href="#L-218"><span class="linenos" data-line="218"></span></a> <span class="kd">local</span> <span class="n">start_date</span> <span class="o">=</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;start_date&#39;</span><span class="p">]</span> </span><span id="L-219"><a href="#L-219"><span class="linenos" data-line="219"></span></a> <span class="ow">or</span> <span class="s1">&#39;unknown&#39;</span> </span><span id="L-220"><a href="#L-220"><span class="linenos" data-line="220"></span></a> <span class="kd">local</span> <span class="n">source</span> <span class="o">=</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;source&#39;</span><span class="p">]</span> </span><span id="L-221"><a href="#L-221"><span class="linenos" data-line="221"></span></a> <span class="ow">or</span> <span class="n">frame</span><span class="p">:</span><span class="n">expandTemplate</span><span class="p">{</span> <span class="n">title</span> <span class="o">=</span> <span class="s1">&#39;citation needed&#39;</span><span class="p">,</span> </span><span id="L-222"><a href="#L-222"><span class="linenos" data-line="222"></span></a> <span class="n">args</span> <span class="o">=</span> <span class="p">{</span> <span class="n">reason</span><span class="o">=</span><span class="s1">&#39;No source parameter defined&#39;</span><span class="p">,</span> <span class="n">date</span><span class="o">=</span><span class="nb">os.date</span><span class="p">(</span><span class="s1">&#39;%B %Y&#39;</span><span class="p">)</span> <span class="p">}</span> <span class="p">}</span> </span><span id="L-223"><a href="#L-223"><span class="linenos" data-line="223"></span></a> </span><span id="L-224"><a href="#L-224"><span class="linenos" data-line="224"></span></a> <span class="c1">-- Create footer text</span> </span><span id="L-225"><a href="#L-225"><span class="linenos" data-line="225"></span></a> <span class="c1">-- Date updating</span> </span><span id="L-226"><a href="#L-226"><span class="linenos" data-line="226"></span></a> <span class="kr">if</span> <span class="nb">string.lower</span><span class="p">(</span><span class="n">update</span><span class="p">)</span><span class="o">==</span><span class="s1">&#39;complete&#39;</span> <span class="kr">then</span> </span><span id="L-227"><a href="#L-227"><span class="linenos" data-line="227"></span></a> <span class="c1">-- Do nothing</span> </span><span id="L-228"><a href="#L-228"><span class="linenos" data-line="228"></span></a> <span class="kr">elseif</span> <span class="n">update</span><span class="o">==</span><span class="s1">&#39;&#39;</span> <span class="kr">then</span> </span><span id="L-229"><a href="#L-229"><span class="linenos" data-line="229"></span></a> <span class="c1">-- Empty parameter</span> </span><span id="L-230"><a href="#L-230"><span class="linenos" data-line="230"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t_footer</span><span class="p">,</span><span class="s1">&#39;Updated to match(es) played on unknown. &#39;</span><span class="p">)</span> </span><span id="L-231"><a href="#L-231"><span class="linenos" data-line="231"></span></a> <span class="kr">elseif</span> <span class="nb">string.lower</span><span class="p">(</span><span class="n">update</span><span class="p">)</span><span class="o">==</span><span class="s1">&#39;future&#39;</span> <span class="kr">then</span> </span><span id="L-232"><a href="#L-232"><span class="linenos" data-line="232"></span></a> <span class="c1">-- Future start date</span> </span><span id="L-233"><a href="#L-233"><span class="linenos" data-line="233"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t_footer</span><span class="p">,</span><span class="s1">&#39;First match(es) will be played: &#39;</span><span class="o">..</span><span class="n">start_date</span><span class="o">..</span><span class="s1">&#39;. &#39;</span><span class="p">)</span> </span><span id="L-234"><a href="#L-234"><span class="linenos" data-line="234"></span></a> <span class="kr">else</span> </span><span id="L-235"><a href="#L-235"><span class="linenos" data-line="235"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t_footer</span><span class="p">,</span><span class="s1">&#39;Updated to match(es) played on &#39;</span><span class="o">..</span><span class="n">update</span><span class="o">..</span><span class="s1">&#39;. &#39;</span><span class="p">)</span> </span><span id="L-236"><a href="#L-236"><span class="linenos" data-line="236"></span></a> <span class="kr">end</span> </span><span id="L-237"><a href="#L-237"><span class="linenos" data-line="237"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t_footer</span><span class="p">,</span><span class="s1">&#39;Source: &#39;</span><span class="o">..</span><span class="n">source</span><span class="p">)</span> </span><span id="L-238"><a href="#L-238"><span class="linenos" data-line="238"></span></a> <span class="kr">if</span> <span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;matches_style&#39;</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span><span class="p">)</span> <span class="o">==</span> <span class="s1">&#39;FBR&#39;</span> <span class="kr">then</span> </span><span id="L-239"><a href="#L-239"><span class="linenos" data-line="239"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t_footer</span><span class="p">,</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team_header&#39;</span><span class="p">]</span> </span><span id="L-240"><a href="#L-240"><span class="linenos" data-line="240"></span></a> <span class="ow">and</span> <span class="s1">&#39;&lt;br /&gt;Legend: Blue = left column team win; Yellow = draw; Red = top row team win.&#39;</span> </span><span id="L-241"><a href="#L-241"><span class="linenos" data-line="241"></span></a> <span class="ow">or</span> <span class="s1">&#39;&lt;br /&gt;Legend: Blue = home team win; Yellow = draw; Red = away team win.&#39;</span><span class="p">)</span> </span><span id="L-242"><a href="#L-242"><span class="linenos" data-line="242"></span></a> <span class="kr">elseif</span> <span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;matches_style&#39;</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span><span class="p">)</span> <span class="o">==</span> <span class="s1">&#39;BSR&#39;</span> <span class="kr">then</span> </span><span id="L-243"><a href="#L-243"><span class="linenos" data-line="243"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t_footer</span><span class="p">,</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;team_header&#39;</span><span class="p">]</span> </span><span id="L-244"><a href="#L-244"><span class="linenos" data-line="244"></span></a> <span class="ow">and</span> <span class="s1">&#39;&lt;br /&gt;Legend: Blue = left column team win; Red = top row team win.&#39;</span> </span><span id="L-245"><a href="#L-245"><span class="linenos" data-line="245"></span></a> <span class="ow">or</span> <span class="s1">&#39;&lt;br /&gt;Legend: Blue = home team win; Red = away team win.&#39;</span><span class="p">)</span> </span><span id="L-246"><a href="#L-246"><span class="linenos" data-line="246"></span></a> <span class="kr">end</span> </span><span id="L-247"><a href="#L-247"><span class="linenos" data-line="247"></span></a> <span class="kr">if</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;a_note&#39;</span><span class="p">]</span> <span class="kr">then</span> </span><span id="L-248"><a href="#L-248"><span class="linenos" data-line="248"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t_footer</span><span class="p">,</span> <span class="s1">&#39;&lt;br /&gt;For upcoming matches, an &quot;a&quot; indicates there is an article about the rivalry between the two participants.&#39;</span><span class="p">)</span> </span><span id="L-249"><a href="#L-249"><span class="linenos" data-line="249"></span></a> <span class="kr">end</span> </span><span id="L-250"><a href="#L-250"><span class="linenos" data-line="250"></span></a> <span class="kr">if</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;ot_note&#39;</span><span class="p">]</span> <span class="kr">then</span> </span><span id="L-251"><a href="#L-251"><span class="linenos" data-line="251"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t_footer</span><span class="p">,</span> <span class="s1">&#39;&lt;br /&gt;Matches with lighter background shading were decided after overtime.&#39;</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="kd">local</span> <span class="n">templatestyles</span> <span class="o">=</span> <span class="n">frame</span><span class="p">:</span><span class="n">extensionTag</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">name</span> <span class="o">=</span> <span class="s1">&#39;templatestyles&#39;</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="p">{</span> <span class="n">src</span> <span class="o">=</span> <span class="s1">&#39;Module:Sports results/styles.css&#39;</span> <span class="p">}</span> </span><span id="L-256"><a href="#L-256"><span class="linenos" data-line="256"></span></a> <span class="p">}</span> </span><span id="L-257"><a href="#L-257"><span class="linenos" data-line="257"></span></a> </span><span id="L-258"><a href="#L-258"><span class="linenos" data-line="258"></span></a> <span class="c1">-- Add notes (if applicable)</span> </span><span id="L-259"><a href="#L-259"><span class="linenos" data-line="259"></span></a> <span class="kr">if</span> <span class="n">notes_exist</span> <span class="kr">then</span> </span><span id="L-260"><a href="#L-260"><span class="linenos" data-line="260"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t_footer</span><span class="p">,</span><span class="s1">&#39;&lt;br&gt;Notes:&#39;</span><span class="p">)</span> </span><span id="L-261"><a href="#L-261"><span class="linenos" data-line="261"></span></a> <span class="n">t_footer</span> <span class="o">=</span> <span class="n">templatestyles</span> <span class="o">..</span> <span class="s1">&#39;&lt;div class=&quot;sports-results-notes&quot;&gt;&#39;</span><span class="o">..</span><span class="nb">table.concat</span><span class="p">(</span><span class="n">t_footer</span><span class="p">)</span><span class="o">..</span><span class="s1">&#39;&lt;/div&gt;&#39;</span> </span><span id="L-262"><a href="#L-262"><span class="linenos" data-line="262"></span></a> <span class="n">t_footer</span> <span class="o">=</span> <span class="n">t_footer</span><span class="o">..</span><span class="n">frame</span><span class="p">:</span><span class="n">expandTemplate</span><span class="p">{</span> <span class="n">title</span> <span class="o">=</span> <span class="s1">&#39;notelist&#39;</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="p">{</span> <span class="n">group</span><span class="o">=</span><span class="s1">&#39;lower-alpha&#39;</span><span class="p">}</span> <span class="p">}</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="n">t_footer</span> <span class="o">=</span> <span class="n">templatestyles</span> <span class="o">..</span> <span class="s1">&#39;&lt;div class=&quot;sports-results-notes&quot;&gt;&#39;</span><span class="o">..</span><span class="nb">table.concat</span><span class="p">(</span><span class="n">t_footer</span><span class="p">)</span><span class="o">..</span><span class="s1">&#39;&lt;/div&gt;&#39;</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><span id="L-267"><a href="#L-267"><span class="linenos" data-line="267"></span></a> <span class="c1">-- Add footer to main text table</span> </span><span id="L-268"><a href="#L-268"><span class="linenos" data-line="268"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">t</span><span class="p">,</span><span class="n">t_footer</span><span class="p">)</span> </span><span id="L-269"><a href="#L-269"><span class="linenos" data-line="269"></span></a> </span><span id="L-270"><a href="#L-270"><span class="linenos" data-line="270"></span></a> <span class="c1">-- Rewrite anchor links</span> </span><span id="L-271"><a href="#L-271"><span class="linenos" data-line="271"></span></a> <span class="kr">for</span> <span class="n">k</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span><span class="o">#</span><span class="n">t</span> <span class="kr">do</span> </span><span id="L-272"><a href="#L-272"><span class="linenos" data-line="272"></span></a> <span class="kr">if</span> <span class="n">t</span><span class="p">[</span><span class="n">k</span><span class="p">]:</span><span class="n">match</span><span class="p">(</span><span class="s1">&#39;%[%[#[^%[%]]*%|&#39;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-273"><a href="#L-273"><span class="linenos" data-line="273"></span></a> <span class="n">t</span><span class="p">[</span><span class="n">k</span><span class="p">]</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">gsub</span><span class="p">(</span><span class="n">t</span><span class="p">[</span><span class="n">k</span><span class="p">],</span> <span class="s1">&#39;(%[%[)(#[^%[%]]*%|)&#39;</span><span class="p">,</span> <span class="s1">&#39;%1&#39;</span> <span class="o">..</span> <span class="n">baselink</span> <span class="o">..</span> <span class="s1">&#39;%2&#39;</span><span class="p">)</span> </span><span id="L-274"><a href="#L-274"><span class="linenos" data-line="274"></span></a> <span class="kr">end</span> </span><span id="L-275"><a href="#L-275"><span class="linenos" data-line="275"></span></a> <span class="kr">end</span> </span><span id="L-276"><a href="#L-276"><span class="linenos" data-line="276"></span></a> </span><span id="L-277"><a href="#L-277"><span class="linenos" data-line="277"></span></a> <span class="kr">return</span> <span class="s1">&#39;&lt;div style=&quot;overflow:hidden&quot;&gt;&#39;</span> </span><span id="L-278"><a href="#L-278"><span class="linenos" data-line="278"></span></a> <span class="o">..</span> <span class="s1">&#39;&lt;div class=&quot;noresize overflowbugx&quot; style=&quot;overflow:auto&quot;&gt;</span><span class="se">\n</span><span class="s1">&#39;</span> </span><span id="L-279"><a href="#L-279"><span class="linenos" data-line="279"></span></a> <span class="o">..</span> <span class="nb">table.concat</span><span class="p">(</span><span class="n">t</span><span class="p">)</span> <span class="o">..</span> <span class="s1">&#39;&lt;/div&gt;&lt;/div&gt;&#39;</span> </span><span id="L-280"><a href="#L-280"><span class="linenos" data-line="280"></span></a><span class="kr">end</span> </span><span id="L-281"><a href="#L-281"><span class="linenos" data-line="281"></span></a> </span><span id="L-282"><a href="#L-282"><span class="linenos" data-line="282"></span></a><span class="c1">-- Other functions</span> </span><span id="L-283"><a href="#L-283"><span class="linenos" data-line="283"></span></a><span class="kd">local</span> <span class="kr">function</span> <span class="nf">get_short_name</span><span class="p">(</span><span class="n">s</span><span class="p">,</span> <span class="n">t</span><span class="p">,</span> <span class="n">n</span><span class="p">,</span> <span class="n">ss</span><span class="p">)</span> </span><span id="L-284"><a href="#L-284"><span class="linenos" data-line="284"></span></a> <span class="c1">-- return short name if defined</span> </span><span id="L-285"><a href="#L-285"><span class="linenos" data-line="285"></span></a> <span class="kr">if</span> <span class="n">s</span> <span class="ow">and</span> <span class="n">s</span> <span class="o">~=</span> <span class="s1">&#39;&#39;</span> <span class="kr">then</span> </span><span id="L-286"><a href="#L-286"><span class="linenos" data-line="286"></span></a> <span class="kr">return</span> <span class="n">s</span> </span><span id="L-287"><a href="#L-287"><span class="linenos" data-line="287"></span></a> <span class="kr">end</span> </span><span id="L-288"><a href="#L-288"><span class="linenos" data-line="288"></span></a> <span class="c1">-- deflag if necessary</span> </span><span id="L-289"><a href="#L-289"><span class="linenos" data-line="289"></span></a> <span class="kr">if</span> <span class="n">ss</span> <span class="ow">and</span> <span class="n">n</span> <span class="kr">then</span> </span><span id="L-290"><a href="#L-290"><span class="linenos" data-line="290"></span></a> <span class="kr">if</span> <span class="n">ss</span> <span class="o">==</span> <span class="s1">&#39;noflag&#39;</span> <span class="kr">then</span> </span><span id="L-291"><a href="#L-291"><span class="linenos" data-line="291"></span></a> <span class="n">n</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">gsub</span><span class="p">(</span><span class="n">n</span><span class="p">,</span> <span class="s1">&#39;%[%[[Ff][Ii][Ll][Ee]:[^%[%]]*%]%]&#39;</span><span class="p">,</span> <span class="s1">&#39;&#39;</span><span class="p">)</span> </span><span id="L-292"><a href="#L-292"><span class="linenos" data-line="292"></span></a> <span class="n">n</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">gsub</span><span class="p">(</span><span class="n">n</span><span class="p">,</span> <span class="s1">&#39;^%s*&amp;nbsp;%s*&#39;</span><span class="p">,</span> <span class="s1">&#39;&#39;</span><span class="p">)</span> </span><span id="L-293"><a href="#L-293"><span class="linenos" data-line="293"></span></a> <span class="kr">elseif</span> <span class="n">ss</span> <span class="o">==</span> <span class="s1">&#39;flag&#39;</span> <span class="kr">then</span> </span><span id="L-294"><a href="#L-294"><span class="linenos" data-line="294"></span></a> <span class="n">n</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">gsub</span><span class="p">(</span><span class="n">n</span><span class="p">,</span> <span class="s1">&#39;(&lt;span class=&quot;flagicon&quot;&gt;%s*%[%[[Ff][Ii][Ll][Ee]:[^%[%]]*link=)[^%|%[%]]*(%]%][^&lt;&gt;]*&lt;/span&gt;)%s*%[%[([^%[%]%|]*)%|[^%[%]]*%]%]&#39;</span><span class="p">,</span> <span class="s1">&#39;%1%3%2&#39;</span><span class="p">)</span> </span><span id="L-295"><a href="#L-295"><span class="linenos" data-line="295"></span></a> <span class="n">n</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">gsub</span><span class="p">(</span><span class="n">n</span><span class="p">,</span> <span class="s1">&#39;(%[%[[Ff][Ii][Ll][Ee]:[^%[%]]*link=)[^%|%[%]]*(%]%])%s*&amp;nbsp;%s*%[%[([^%[%]%|]*)%|[^%[%]]*%]%]&#39;</span><span class="p">,</span> <span class="s1">&#39;%1%3%2&#39;</span><span class="p">)</span> </span><span id="L-296"><a href="#L-296"><span class="linenos" data-line="296"></span></a> <span class="n">n</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">gsub</span><span class="p">(</span><span class="n">n</span><span class="p">,</span> <span class="s1">&#39;(%[%[[Ff][Ii][Ll][Ee]:[^%[%]]*link=)[^%|%[%]]*(%]%])%s*%[%[([^%[%]%|]*)%|[^%[%]]*%]%]&#39;</span><span class="p">,</span> <span class="s1">&#39;%1%3%2&#39;</span><span class="p">)</span> </span><span id="L-297"><a href="#L-297"><span class="linenos" data-line="297"></span></a> <span class="n">n</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">gsub</span><span class="p">(</span><span class="n">n</span><span class="p">,</span> <span class="s1">&#39;.*(&lt;span class=&quot;flagicon&quot;&gt;%s*%[%[[Ff][Ii][Ll][Ee]:[^%[%]]*%]%][^&lt;&gt;]*&lt;/span&gt;).*&#39;</span><span class="p">,</span> <span class="s1">&#39;%1&#39;</span><span class="p">)</span> </span><span id="L-298"><a href="#L-298"><span class="linenos" data-line="298"></span></a> <span class="n">n</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">gsub</span><span class="p">(</span><span class="n">n</span><span class="p">,</span> <span class="s1">&#39;.*(%[%[[Ff][Ii][Ll][Ee]:[^%[%]]*%]%]).*&#39;</span><span class="p">,</span> <span class="s1">&#39;%1&#39;</span><span class="p">)</span> </span><span id="L-299"><a href="#L-299"><span class="linenos" data-line="299"></span></a> <span class="n">n</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">gsub</span><span class="p">(</span><span class="n">n</span><span class="p">,</span> <span class="s1">&#39;&amp;nbsp;(&lt;/span&gt;)&#39;</span><span class="p">,</span> <span class="s1">&#39;%1&#39;</span><span class="p">)</span> </span><span id="L-300"><a href="#L-300"><span class="linenos" data-line="300"></span></a> <span class="kr">end</span> </span><span id="L-301"><a href="#L-301"><span class="linenos" data-line="301"></span></a> <span class="kr">end</span> </span><span id="L-302"><a href="#L-302"><span class="linenos" data-line="302"></span></a> </span><span id="L-303"><a href="#L-303"><span class="linenos" data-line="303"></span></a> <span class="c1">-- replace link text in name with team abbr if possible</span> </span><span id="L-304"><a href="#L-304"><span class="linenos" data-line="304"></span></a> <span class="kr">if</span> <span class="n">n</span> <span class="ow">and</span> <span class="n">t</span> <span class="ow">and</span> <span class="n">n</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s1">&#39;(%[%[[^%[%]]*%]%])&#39;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-305"><a href="#L-305"><span class="linenos" data-line="305"></span></a> <span class="n">n</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">gsub</span><span class="p">(</span><span class="n">n</span><span class="p">,</span> <span class="s1">&#39;(%[%[[^%|%]]*%|)[^%|%]]*(%]%])&#39;</span><span class="p">,</span> <span class="s1">&#39;%1&#39;</span> <span class="o">..</span> <span class="n">t</span> <span class="o">..</span> <span class="s1">&#39;%2&#39;</span><span class="p">)</span> </span><span id="L-306"><a href="#L-306"><span class="linenos" data-line="306"></span></a> <span class="n">n</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">gsub</span><span class="p">(</span><span class="n">n</span><span class="p">,</span> <span class="s1">&#39;(%[%[[^%|%]]*)(%]%])&#39;</span><span class="p">,</span> <span class="s1">&#39;%1|&#39;</span> <span class="o">..</span> <span class="n">t</span> <span class="o">..</span> <span class="s1">&#39;%2&#39;</span><span class="p">)</span> </span><span id="L-307"><a href="#L-307"><span class="linenos" data-line="307"></span></a> <span class="n">n</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">gsub</span><span class="p">(</span><span class="n">n</span><span class="p">,</span> <span class="s1">&#39;(%[%[[^%|%]]*%|)([A-Z][A-Z][A-Z])(%]%])&amp;nbsp;&lt;span[^&lt;&gt;]*&gt;%([A-Z][A-Z][A-Z]%)&lt;/span&gt;&#39;</span><span class="p">,</span> <span class="s1">&#39;%1%2%3&#39;</span><span class="p">)</span> </span><span id="L-308"><a href="#L-308"><span class="linenos" data-line="308"></span></a> <span class="kr">return</span> <span class="n">n</span> </span><span id="L-309"><a href="#L-309"><span class="linenos" data-line="309"></span></a> <span class="kr">end</span> </span><span id="L-310"><a href="#L-310"><span class="linenos" data-line="310"></span></a> <span class="c1">-- nothing worked, so just return the unlinked team abbr</span> </span><span id="L-311"><a href="#L-311"><span class="linenos" data-line="311"></span></a> <span class="kr">return</span> <span class="n">t</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span> </span><span id="L-312"><a href="#L-312"><span class="linenos" data-line="312"></span></a><span class="kr">end</span> </span><span id="L-313"><a href="#L-313"><span class="linenos" data-line="313"></span></a> </span><span id="L-314"><a href="#L-314"><span class="linenos" data-line="314"></span></a><span class="kd">local</span> <span class="kr">function</span> <span class="nf">get_score_background</span><span class="p">(</span><span class="n">s</span><span class="p">,</span> <span class="n">c</span><span class="p">)</span> </span><span id="L-315"><a href="#L-315"><span class="linenos" data-line="315"></span></a> <span class="kd">local</span> <span class="n">s1</span><span class="p">,</span> <span class="n">s2</span> </span><span id="L-316"><a href="#L-316"><span class="linenos" data-line="316"></span></a> <span class="c1">-- Define the colouring</span> </span><span id="L-317"><a href="#L-317"><span class="linenos" data-line="317"></span></a> <span class="kd">local</span> <span class="n">wc</span><span class="p">,</span> <span class="n">lc</span><span class="p">,</span> <span class="n">tc</span> </span><span id="L-318"><a href="#L-318"><span class="linenos" data-line="318"></span></a> <span class="kr">if</span> <span class="n">c</span> <span class="o">==</span> <span class="s1">&#39;level2&#39;</span> <span class="kr">then</span> </span><span id="L-319"><a href="#L-319"><span class="linenos" data-line="319"></span></a> <span class="n">wc</span><span class="p">,</span> <span class="n">lc</span><span class="p">,</span> <span class="n">tc</span> <span class="o">=</span> <span class="s1">&#39;#CCF9FF&#39;</span><span class="p">,</span> <span class="s1">&#39;#FCC&#39;</span><span class="p">,</span> <span class="s1">&#39;#FFC&#39;</span> <span class="c1">-- blue2, red2, yellow2</span> </span><span id="L-320"><a href="#L-320"><span class="linenos" data-line="320"></span></a> <span class="kr">elseif</span> <span class="n">c</span> <span class="o">==</span> <span class="s1">&#39;level3&#39;</span> <span class="kr">then</span> </span><span id="L-321"><a href="#L-321"><span class="linenos" data-line="321"></span></a> <span class="n">wc</span><span class="p">,</span> <span class="n">lc</span><span class="p">,</span> <span class="n">tc</span> <span class="o">=</span> <span class="s1">&#39;#DDFCFF&#39;</span><span class="p">,</span> <span class="s1">&#39;#FDD&#39;</span><span class="p">,</span> <span class="s1">&#39;#FFD&#39;</span> <span class="c1">-- blue3, red3, yellow3</span> </span><span id="L-322"><a href="#L-322"><span class="linenos" data-line="322"></span></a> <span class="kr">elseif</span> <span class="n">c</span> <span class="o">==</span> <span class="s1">&#39;level4&#39;</span> <span class="kr">then</span> </span><span id="L-323"><a href="#L-323"><span class="linenos" data-line="323"></span></a> <span class="n">wc</span><span class="p">,</span> <span class="n">lc</span><span class="p">,</span> <span class="n">tc</span> <span class="o">=</span> <span class="s1">&#39;#EEFFFF&#39;</span><span class="p">,</span> <span class="s1">&#39;#FEE&#39;</span><span class="p">,</span> <span class="s1">&#39;#FFE&#39;</span> <span class="c1">-- blue4, red4, yellow4</span> </span><span id="L-324"><a href="#L-324"><span class="linenos" data-line="324"></span></a> <span class="kr">else</span> </span><span id="L-325"><a href="#L-325"><span class="linenos" data-line="325"></span></a> <span class="n">wc</span><span class="p">,</span> <span class="n">lc</span><span class="p">,</span> <span class="n">tc</span> <span class="o">=</span> <span class="s1">&#39;#BBF3FF&#39;</span><span class="p">,</span> <span class="s1">&#39;#FBB&#39;</span><span class="p">,</span> <span class="s1">&#39;#FFB&#39;</span> <span class="c1">-- blue1, red1, yellow1</span> </span><span id="L-326"><a href="#L-326"><span class="linenos" data-line="326"></span></a> <span class="kr">end</span> </span><span id="L-327"><a href="#L-327"><span class="linenos" data-line="327"></span></a> </span><span id="L-328"><a href="#L-328"><span class="linenos" data-line="328"></span></a> <span class="c1">-- check for override</span> </span><span id="L-329"><a href="#L-329"><span class="linenos" data-line="329"></span></a> <span class="kr">if</span> <span class="n">s</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s1">&#39;^%s*&lt;span%s+style%s*=[&quot;</span><span class="se">\&#39;</span><span class="s1">%s]*background[%-colr]*%s*:([^</span><span class="se">\&#39;</span><span class="s1">&quot;;&lt;&gt;]*).-$&#39;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-330"><a href="#L-330"><span class="linenos" data-line="330"></span></a> <span class="kd">local</span> <span class="n">c</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">gsub</span><span class="p">(</span><span class="n">s</span><span class="p">,</span><span class="s1">&#39;^%s*&lt;span%s+style%s*=[&quot;</span><span class="se">\&#39;</span><span class="s1">%s]*background[%-colr]*%s*:([^</span><span class="se">\&#39;</span><span class="s1">&quot;;&lt;&gt;]*).-$&#39;</span><span class="p">,</span> <span class="s1">&#39;%1&#39;</span><span class="p">)</span> </span><span id="L-331"><a href="#L-331"><span class="linenos" data-line="331"></span></a> <span class="kr">return</span> <span class="s1">&#39;background: &#39;</span> <span class="o">..</span> <span class="n">c</span> <span class="o">..</span><span class="s1">&#39;;&#39;</span> </span><span id="L-332"><a href="#L-332"><span class="linenos" data-line="332"></span></a> <span class="kr">end</span> </span><span id="L-333"><a href="#L-333"><span class="linenos" data-line="333"></span></a> </span><span id="L-334"><a href="#L-334"><span class="linenos" data-line="334"></span></a> <span class="c1">-- delink if necessary</span> </span><span id="L-335"><a href="#L-335"><span class="linenos" data-line="335"></span></a> <span class="kr">if</span> <span class="n">s</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s1">&#39;^%s*%[%[[^%[%]]*%|([^%[%]]*)%]%]&#39;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-336"><a href="#L-336"><span class="linenos" data-line="336"></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">&#39;^%s*%[%[[^%[%]]*%|([^%[%]]*)%]%]&#39;</span><span class="p">)</span> </span><span id="L-337"><a href="#L-337"><span class="linenos" data-line="337"></span></a> <span class="kr">end</span> </span><span id="L-338"><a href="#L-338"><span class="linenos" data-line="338"></span></a> <span class="kr">if</span> <span class="n">s</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s1">&#39;^%s*%[[^%[%]%s]*%s([^%[%]]*)%]&#39;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-339"><a href="#L-339"><span class="linenos" data-line="339"></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">&#39;^%s*%[[^%[%]%s]*%s([^%[%]]*)%]&#39;</span><span class="p">)</span> </span><span id="L-340"><a href="#L-340"><span class="linenos" data-line="340"></span></a> <span class="kr">end</span> </span><span id="L-341"><a href="#L-341"><span class="linenos" data-line="341"></span></a> <span class="kr">if</span> <span class="n">s</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s1">&#39;&lt;span[^&lt;&gt;]*&gt;(.-)&lt;/span&gt;&#39;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-342"><a href="#L-342"><span class="linenos" data-line="342"></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">&#39;&lt;span[^&lt;&gt;]*&gt;(.-)&lt;/span&gt;&#39;</span><span class="p">)</span> </span><span id="L-343"><a href="#L-343"><span class="linenos" data-line="343"></span></a> <span class="kr">end</span> </span><span id="L-344"><a href="#L-344"><span class="linenos" data-line="344"></span></a> </span><span id="L-345"><a href="#L-345"><span class="linenos" data-line="345"></span></a> <span class="c1">-- get the scores</span> </span><span id="L-346"><a href="#L-346"><span class="linenos" data-line="346"></span></a> <span class="n">s1</span> <span class="o">=</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">mw</span><span class="p">.</span><span class="n">ustring</span><span class="p">.</span><span class="n">gsub</span><span class="p">(</span> <span class="n">s</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span><span class="p">,</span> </span><span id="L-347"><a href="#L-347"><span class="linenos" data-line="347"></span></a> <span class="s1">&#39;^%s*([%d%.]+)%s*–%s*([%d%.]+).*&#39;</span><span class="p">,</span> <span class="s1">&#39;%1&#39;</span> <span class="p">)</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span><span class="p">)</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span> </span><span id="L-348"><a href="#L-348"><span class="linenos" data-line="348"></span></a> <span class="n">s2</span> <span class="o">=</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">mw</span><span class="p">.</span><span class="n">ustring</span><span class="p">.</span><span class="n">gsub</span><span class="p">(</span> <span class="n">s</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span><span class="p">,</span> </span><span id="L-349"><a href="#L-349"><span class="linenos" data-line="349"></span></a> <span class="s1">&#39;^%s*([%d%.]+)%s*–%s*([%d%.]+).*&#39;</span><span class="p">,</span> <span class="s1">&#39;%2&#39;</span> <span class="p">)</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span><span class="p">)</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span> </span><span id="L-350"><a href="#L-350"><span class="linenos" data-line="350"></span></a> </span><span id="L-351"><a href="#L-351"><span class="linenos" data-line="351"></span></a> <span class="c1">-- return colouring if possible</span> </span><span id="L-352"><a href="#L-352"><span class="linenos" data-line="352"></span></a> <span class="kr">if</span> <span class="n">s1</span> <span class="o">~=</span> <span class="s1">&#39;&#39;</span> <span class="ow">and</span> <span class="n">s2</span> <span class="o">~=</span> <span class="s1">&#39;&#39;</span> <span class="kr">then</span> </span><span id="L-353"><a href="#L-353"><span class="linenos" data-line="353"></span></a> <span class="kr">return</span> <span class="p">(</span><span class="n">s1</span> <span class="o">&gt;</span> <span class="n">s2</span><span class="p">)</span> <span class="ow">and</span> <span class="p">(</span><span class="s1">&#39;background: &#39;</span> <span class="o">..</span> <span class="n">wc</span> <span class="o">..</span> <span class="s1">&#39;;&#39;</span><span class="p">)</span> </span><span id="L-354"><a href="#L-354"><span class="linenos" data-line="354"></span></a> <span class="ow">or</span> <span class="p">((</span><span class="n">s2</span> <span class="o">&gt;</span> <span class="n">s1</span><span class="p">)</span> <span class="ow">and</span> <span class="p">(</span><span class="s1">&#39;background: &#39;</span> <span class="o">..</span> <span class="n">lc</span> <span class="o">..</span> <span class="s1">&#39;;&#39;</span><span class="p">)</span> </span><span id="L-355"><a href="#L-355"><span class="linenos" data-line="355"></span></a> <span class="ow">or</span> <span class="p">(</span><span class="s1">&#39;background: &#39;</span> <span class="o">..</span> <span class="n">tc</span> <span class="o">..</span> <span class="s1">&#39;;&#39;</span><span class="p">))</span> </span><span id="L-356"><a href="#L-356"><span class="linenos" data-line="356"></span></a> <span class="kr">else</span> </span><span id="L-357"><a href="#L-357"><span class="linenos" data-line="357"></span></a> <span class="kr">return</span> <span class="s1">&#39;&#39;</span> </span><span id="L-358"><a href="#L-358"><span class="linenos" data-line="358"></span></a> <span class="kr">end</span> </span><span id="L-359"><a href="#L-359"><span class="linenos" data-line="359"></span></a><span class="kr">end</span> </span><span id="L-360"><a href="#L-360"><span class="linenos" data-line="360"></span></a> </span><span id="L-361"><a href="#L-361"><span class="linenos" data-line="361"></span></a><span class="kd">local</span> <span class="kr">function</span> <span class="nf">format_score</span><span class="p">(</span><span class="n">s</span><span class="p">)</span> </span><span id="L-362"><a href="#L-362"><span class="linenos" data-line="362"></span></a> <span class="n">s</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">gsub</span><span class="p">(</span><span class="n">s</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span><span class="p">,</span> <span class="s1">&#39;^%s*([%d%.]+)%s*[–−—%-]%s*([%d%.]+)&#39;</span><span class="p">,</span> <span class="s1">&#39;%1–%2&#39;</span><span class="p">)</span> </span><span id="L-363"><a href="#L-363"><span class="linenos" data-line="363"></span></a> <span class="n">s</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">gsub</span><span class="p">(</span><span class="n">s</span><span class="p">,</span> <span class="s1">&#39;^%s*([%d%.]+)%s*&amp;[MmNn][Dd][Aa][Ss][Hh];%s*([%d%.]+)&#39;</span><span class="p">,</span> <span class="s1">&#39;%1–%2&#39;</span><span class="p">)</span> </span><span id="L-364"><a href="#L-364"><span class="linenos" data-line="364"></span></a> <span class="n">s</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">gsub</span><span class="p">(</span><span class="n">s</span><span class="p">,</span> <span class="s1">&#39;^%s*(%[%[[^%[%]]*%|[%d%.]+)%s*%-%s*([%d%.]+)&#39;</span><span class="p">,</span> <span class="s1">&#39;%1–%2&#39;</span><span class="p">)</span> </span><span id="L-365"><a href="#L-365"><span class="linenos" data-line="365"></span></a> <span class="n">s</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">gsub</span><span class="p">(</span><span class="n">s</span><span class="p">,</span> <span class="s1">&#39;^%s*(%[[^%[%]%s]*%s+[%d%.]+)%s*%-%s*([%d%.]+)&#39;</span><span class="p">,</span> <span class="s1">&#39;%1–%2&#39;</span><span class="p">)</span> </span><span id="L-366"><a href="#L-366"><span class="linenos" data-line="366"></span></a> <span class="n">s</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">gsub</span><span class="p">(</span><span class="n">s</span><span class="p">,</span> <span class="s1">&#39;^%s*(%[%[[^%[%]]*%|[%d%.]+)%s*&amp;[MmNn][Dd][Aa][Ss][Hh];%s*([%d%.]+)&#39;</span><span class="p">,</span> <span class="s1">&#39;%1–%2&#39;</span><span class="p">)</span> </span><span id="L-367"><a href="#L-367"><span class="linenos" data-line="367"></span></a> <span class="n">s</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">gsub</span><span class="p">(</span><span class="n">s</span><span class="p">,</span> <span class="s1">&#39;^%s*(%[[^%[%]%s]*%s+[%d%.]+)%s*&amp;[MmNn][Dd][Aa][Ss][Hh];%s*([%d%.]+)&#39;</span><span class="p">,</span> <span class="s1">&#39;%1–%2&#39;</span><span class="p">)</span> </span><span id="L-368"><a href="#L-368"><span class="linenos" data-line="368"></span></a> <span class="kr">return</span> <span class="n">s</span> </span><span id="L-369"><a href="#L-369"><span class="linenos" data-line="369"></span></a><span class="kr">end</span> </span><span id="L-370"><a href="#L-370"><span class="linenos" data-line="370"></span></a> </span><span id="L-371"><a href="#L-371"><span class="linenos" data-line="371"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">header</span><span class="p">(</span><span class="n">tt</span><span class="p">,</span><span class="n">Args</span><span class="p">,</span><span class="n">p_sub</span><span class="p">,</span><span class="n">N_teams</span><span class="p">,</span><span class="n">team_list</span><span class="p">,</span><span class="n">legs</span><span class="p">,</span><span class="n">multirowlegs</span><span class="p">)</span> </span><span id="L-372"><a href="#L-372"><span class="linenos" data-line="372"></span></a> <span class="kd">local</span> <span class="n">ii</span><span class="p">,</span> <span class="n">team_code_ii</span><span class="p">,</span> <span class="n">short_name</span> </span><span id="L-373"><a href="#L-373"><span class="linenos" data-line="373"></span></a> <span class="n">legs</span> <span class="o">=</span> <span class="n">legs</span> <span class="ow">or</span> <span class="mi">1</span> </span><span id="L-374"><a href="#L-374"><span class="linenos" data-line="374"></span></a> </span><span id="L-375"><a href="#L-375"><span class="linenos" data-line="375"></span></a> <span class="c1">-- Set match column width</span> </span><span id="L-376"><a href="#L-376"><span class="linenos" data-line="376"></span></a> <span class="kd">local</span> <span class="n">col_width</span> <span class="o">=</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;match_col_width&#39;</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;28&#39;</span> </span><span id="L-377"><a href="#L-377"><span class="linenos" data-line="377"></span></a> </span><span id="L-378"><a href="#L-378"><span class="linenos" data-line="378"></span></a> <span class="c1">-- Get some default values in case it doesn&#39;t start at 1</span> </span><span id="L-379"><a href="#L-379"><span class="linenos" data-line="379"></span></a> <span class="kd">local</span> <span class="n">top_pos</span> <span class="o">=</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;highest_pos&#39;</span><span class="p">])</span> <span class="ow">or</span> <span class="mi">1</span> </span><span id="L-380"><a href="#L-380"><span class="linenos" data-line="380"></span></a> </span><span id="L-381"><a href="#L-381"><span class="linenos" data-line="381"></span></a> <span class="kr">for</span> <span class="n">l</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span><span class="n">legs</span> <span class="kr">do</span> </span><span id="L-382"><a href="#L-382"><span class="linenos" data-line="382"></span></a> <span class="kr">if</span> <span class="n">multirowlegs</span> <span class="ow">and</span> <span class="n">l</span> <span class="o">&gt;</span> <span class="mi">1</span> <span class="kr">then</span> </span><span id="L-383"><a href="#L-383"><span class="linenos" data-line="383"></span></a> <span class="kr">break</span> </span><span id="L-384"><a href="#L-384"><span class="linenos" data-line="384"></span></a> <span class="kr">end</span> </span><span id="L-385"><a href="#L-385"><span class="linenos" data-line="385"></span></a> <span class="kr">for</span> <span class="n">ii</span><span class="o">=</span><span class="n">top_pos</span><span class="p">,</span><span class="n">N_teams</span> <span class="kr">do</span> </span><span id="L-386"><a href="#L-386"><span class="linenos" data-line="386"></span></a> <span class="n">team_code_ii</span> <span class="o">=</span> <span class="n">team_list</span><span class="p">[</span><span class="n">ii</span><span class="p">]</span> </span><span id="L-387"><a href="#L-387"><span class="linenos" data-line="387"></span></a> <span class="n">short_name</span> <span class="o">=</span> <span class="n">get_short_name</span><span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;short_&#39;</span><span class="o">..</span><span class="n">team_code_ii</span><span class="p">],</span> </span><span id="L-388"><a href="#L-388"><span class="linenos" data-line="388"></span></a> <span class="n">team_code_ii</span><span class="p">,</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;name_&#39;</span><span class="o">..</span><span class="n">team_code_ii</span><span class="p">],</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;short_style&#39;</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span><span class="p">)</span> </span><span id="L-389"><a href="#L-389"><span class="linenos" data-line="389"></span></a> <span class="kd">local</span> <span class="n">bl</span> <span class="o">=</span> <span class="n">legs</span> <span class="o">&gt;</span> <span class="mi">1</span> <span class="ow">and</span> <span class="n">ii</span> <span class="o">==</span> <span class="n">top_pos</span> <span class="ow">and</span> <span class="s1">&#39; style=&quot;border-left:2px solid #aaa;&quot;&#39;</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span> </span><span id="L-390"><a href="#L-390"><span class="linenos" data-line="390"></span></a> <span class="n">tt</span> <span class="o">=</span> <span class="n">p_sub</span><span class="p">.</span><span class="n">colhead</span><span class="p">(</span><span class="n">tt</span><span class="p">,</span><span class="n">col_width</span> <span class="o">..</span> <span class="n">bl</span><span class="p">,</span><span class="n">short_name</span><span class="p">)</span> </span><span id="L-391"><a href="#L-391"><span class="linenos" data-line="391"></span></a> <span class="kr">end</span> </span><span id="L-392"><a href="#L-392"><span class="linenos" data-line="392"></span></a> <span class="kr">end</span> </span><span id="L-393"><a href="#L-393"><span class="linenos" data-line="393"></span></a> <span class="kr">return</span> <span class="n">tt</span> </span><span id="L-394"><a href="#L-394"><span class="linenos" data-line="394"></span></a><span class="kr">end</span> </span><span id="L-395"><a href="#L-395"><span class="linenos" data-line="395"></span></a> </span><span id="L-396"><a href="#L-396"><span class="linenos" data-line="396"></span></a><span class="kr">function</span> <span class="nc">p</span><span class="p">.</span><span class="nf">row</span><span class="p">(</span><span class="n">tt</span><span class="p">,</span><span class="n">Args</span><span class="p">,</span><span class="n">N_teams</span><span class="p">,</span><span class="n">team_list</span><span class="p">,</span><span class="n">ii</span><span class="p">,</span><span class="n">ii_show</span><span class="p">,</span><span class="n">legs</span><span class="p">,</span><span class="n">multirowlegs</span><span class="p">)</span> </span><span id="L-397"><a href="#L-397"><span class="linenos" data-line="397"></span></a> <span class="c1">-- Note ii is the row number being shown</span> </span><span id="L-398"><a href="#L-398"><span class="linenos" data-line="398"></span></a> <span class="kd">local</span> <span class="n">jj</span><span class="p">,</span> <span class="n">fw</span><span class="p">,</span> <span class="n">bg</span><span class="p">,</span> <span class="n">result</span><span class="p">,</span> <span class="n">result_extra</span><span class="p">,</span> <span class="n">team_code_ii</span><span class="p">,</span> <span class="n">team_code_jj</span> </span><span id="L-399"><a href="#L-399"><span class="linenos" data-line="399"></span></a> <span class="n">legs</span> <span class="o">=</span> <span class="n">legs</span> <span class="ow">or</span> <span class="mi">1</span> </span><span id="L-400"><a href="#L-400"><span class="linenos" data-line="400"></span></a> </span><span id="L-401"><a href="#L-401"><span class="linenos" data-line="401"></span></a> <span class="c1">-- Set score cell style</span> </span><span id="L-402"><a href="#L-402"><span class="linenos" data-line="402"></span></a> <span class="kd">local</span> <span class="n">matches_style</span> <span class="o">=</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;matches_style&#39;</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span> </span><span id="L-403"><a href="#L-403"><span class="linenos" data-line="403"></span></a> </span><span id="L-404"><a href="#L-404"><span class="linenos" data-line="404"></span></a> <span class="n">team_code_ii</span> <span class="o">=</span> <span class="n">team_list</span><span class="p">[</span><span class="n">ii</span><span class="p">]</span> </span><span id="L-405"><a href="#L-405"><span class="linenos" data-line="405"></span></a> </span><span id="L-406"><a href="#L-406"><span class="linenos" data-line="406"></span></a> <span class="c1">-- Get some default values in case it doesn&#39;t start at 1</span> </span><span id="L-407"><a href="#L-407"><span class="linenos" data-line="407"></span></a> <span class="kd">local</span> <span class="n">top_pos</span> <span class="o">=</span> <span class="nb">tonumber</span><span class="p">(</span><span class="n">Args</span><span class="p">[</span><span class="s1">&#39;highest_pos&#39;</span><span class="p">])</span> <span class="ow">or</span> <span class="mi">1</span> </span><span id="L-408"><a href="#L-408"><span class="linenos" data-line="408"></span></a> <span class="kr">for</span> <span class="n">l</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span><span class="n">legs</span> <span class="kr">do</span> </span><span id="L-409"><a href="#L-409"><span class="linenos" data-line="409"></span></a> <span class="kr">if</span> <span class="n">multirowlegs</span> <span class="ow">and</span> <span class="n">l</span> <span class="o">&gt;</span> <span class="mi">1</span> <span class="kr">then</span> </span><span id="L-410"><a href="#L-410"><span class="linenos" data-line="410"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">tt</span><span class="p">,</span><span class="s1">&#39;|- </span><span class="se">\n</span><span class="s1">&#39;</span><span class="p">)</span> <span class="c1">-- New row</span> </span><span id="L-411"><a href="#L-411"><span class="linenos" data-line="411"></span></a> <span class="kr">end</span> </span><span id="L-412"><a href="#L-412"><span class="linenos" data-line="412"></span></a> <span class="kr">for</span> <span class="n">jj</span><span class="o">=</span><span class="n">top_pos</span><span class="p">,</span><span class="n">N_teams</span> <span class="kr">do</span> </span><span id="L-413"><a href="#L-413"><span class="linenos" data-line="413"></span></a> <span class="n">team_code_jj</span> <span class="o">=</span> <span class="n">team_list</span><span class="p">[</span><span class="n">jj</span><span class="p">]</span> </span><span id="L-414"><a href="#L-414"><span class="linenos" data-line="414"></span></a> <span class="kd">local</span> <span class="n">m</span> <span class="o">=</span> <span class="p">(</span><span class="n">legs</span> <span class="o">==</span> <span class="mi">1</span><span class="p">)</span> <span class="ow">and</span> <span class="s1">&#39;match_&#39;</span> <span class="ow">or</span> <span class="s1">&#39;match&#39;</span> <span class="o">..</span> <span class="n">l</span> <span class="o">..</span> <span class="s1">&#39;_&#39;</span> </span><span id="L-415"><a href="#L-415"><span class="linenos" data-line="415"></span></a> <span class="n">result</span> <span class="o">=</span> <span class="n">Args</span><span class="p">[</span><span class="n">m</span><span class="o">..</span><span class="n">team_code_ii</span><span class="o">..</span><span class="s1">&#39;_&#39;</span><span class="o">..</span><span class="n">team_code_jj</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span> </span><span id="L-416"><a href="#L-416"><span class="linenos" data-line="416"></span></a> <span class="n">result_extra</span> <span class="o">=</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;result_&#39;</span><span class="o">..</span><span class="n">team_code_ii</span><span class="o">..</span><span class="s1">&#39;_&#39;</span><span class="o">..</span><span class="n">team_code_jj</span><span class="p">]</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span> </span><span id="L-417"><a href="#L-417"><span class="linenos" data-line="417"></span></a> <span class="kd">local</span> <span class="n">bl</span> <span class="o">=</span> <span class="n">legs</span> <span class="o">&gt;</span> <span class="mi">1</span> <span class="ow">and</span> <span class="n">jj</span> <span class="o">==</span> <span class="n">top_pos</span> <span class="ow">and</span> <span class="s1">&#39;border-left:2px solid #aaa;&#39;</span> <span class="ow">or</span> <span class="s1">&#39;&#39;</span> </span><span id="L-418"><a href="#L-418"><span class="linenos" data-line="418"></span></a> </span><span id="L-419"><a href="#L-419"><span class="linenos" data-line="419"></span></a> <span class="kr">if</span> <span class="n">ii</span> <span class="o">==</span> <span class="n">jj</span> <span class="ow">or</span> <span class="n">result</span> <span class="o">==</span> <span class="s1">&#39;null&#39;</span> <span class="kr">then</span> </span><span id="L-420"><a href="#L-420"><span class="linenos" data-line="420"></span></a> <span class="c1">-- Solid cell</span> </span><span id="L-421"><a href="#L-421"><span class="linenos" data-line="421"></span></a> <span class="n">fw</span> <span class="o">=</span> <span class="s1">&#39;font-weight:&#39;</span> <span class="o">..</span> <span class="p">(</span><span class="n">ii</span><span class="o">==</span><span class="n">ii_show</span> <span class="ow">and</span> <span class="s1">&#39;bold&#39;</span> <span class="ow">or</span> <span class="s1">&#39;normal&#39;</span><span class="p">)</span> <span class="o">..</span> <span class="s1">&#39;;&#39;</span> </span><span id="L-422"><a href="#L-422"><span class="linenos" data-line="422"></span></a> <span class="n">bg</span> <span class="o">=</span> <span class="s1">&#39;&#39;</span> </span><span id="L-423"><a href="#L-423"><span class="linenos" data-line="423"></span></a> </span><span id="L-424"><a href="#L-424"><span class="linenos" data-line="424"></span></a> <span class="c1">-- Grey background color for solid cell</span> </span><span id="L-425"><a href="#L-425"><span class="linenos" data-line="425"></span></a> <span class="kr">if</span> <span class="n">Args</span><span class="p">[</span><span class="s1">&#39;solid_cell&#39;</span><span class="p">]</span> <span class="o">==</span> <span class="s1">&#39;grey&#39;</span> <span class="kr">then</span> </span><span id="L-426"><a href="#L-426"><span class="linenos" data-line="426"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">tt</span><span class="p">,</span><span class="s1">&#39;| style=&quot;&#39;</span><span class="o">..</span><span class="n">fw</span><span class="o">..</span><span class="n">bl</span><span class="o">..</span><span class="s1">&#39;background:#bbb;&quot; |</span><span class="se">\n</span><span class="s1">&#39;</span><span class="p">)</span> </span><span id="L-427"><a href="#L-427"><span class="linenos" data-line="427"></span></a> <span class="kr">else</span> </span><span id="L-428"><a href="#L-428"><span class="linenos" data-line="428"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">tt</span><span class="p">,</span><span class="s1">&#39;| style=&quot;&#39;</span><span class="o">..</span><span class="n">fw</span><span class="o">..</span><span class="n">bl</span><span class="o">..</span><span class="n">bg</span><span class="o">..</span><span class="s1">&#39;&quot; | &amp;mdash;</span><span class="se">\n</span><span class="s1">&#39;</span><span class="p">)</span> </span><span id="L-429"><a href="#L-429"><span class="linenos" data-line="429"></span></a> <span class="kr">end</span> </span><span id="L-430"><a href="#L-430"><span class="linenos" data-line="430"></span></a> <span class="kr">else</span> </span><span id="L-431"><a href="#L-431"><span class="linenos" data-line="431"></span></a> <span class="c1">-- Content cell</span> </span><span id="L-432"><a href="#L-432"><span class="linenos" data-line="432"></span></a> <span class="c1">-- Set bolding and background</span> </span><span id="L-433"><a href="#L-433"><span class="linenos" data-line="433"></span></a> <span class="n">fw</span> <span class="o">=</span> <span class="s1">&#39;font-weight:&#39;</span> <span class="o">..</span> <span class="p">((</span><span class="n">ii</span><span class="o">==</span><span class="n">ii_show</span> <span class="ow">or</span> <span class="n">jj</span> <span class="o">==</span> <span class="n">ii_show</span><span class="p">)</span> <span class="ow">and</span> <span class="s1">&#39;bold&#39;</span> <span class="ow">or</span> <span class="s1">&#39;normal&#39;</span><span class="p">)</span> <span class="o">..</span> <span class="s1">&#39;;&#39;</span> </span><span id="L-434"><a href="#L-434"><span class="linenos" data-line="434"></span></a> <span class="n">bg</span> <span class="o">=</span> <span class="s1">&#39;&#39;</span> </span><span id="L-435"><a href="#L-435"><span class="linenos" data-line="435"></span></a> </span><span id="L-436"><a href="#L-436"><span class="linenos" data-line="436"></span></a> <span class="c1">-- Reformat dashes</span> </span><span id="L-437"><a href="#L-437"><span class="linenos" data-line="437"></span></a> <span class="kr">if</span> <span class="n">result</span> <span class="o">~=</span> <span class="s1">&#39;&#39;</span> <span class="kr">then</span> </span><span id="L-438"><a href="#L-438"><span class="linenos" data-line="438"></span></a> <span class="n">result</span> <span class="o">=</span> <span class="n">format_score</span><span class="p">(</span><span class="n">result</span><span class="p">)</span> </span><span id="L-439"><a href="#L-439"><span class="linenos" data-line="439"></span></a> <span class="kr">end</span> </span><span id="L-440"><a href="#L-440"><span class="linenos" data-line="440"></span></a> <span class="c1">-- Background coloring if enabled</span> </span><span id="L-441"><a href="#L-441"><span class="linenos" data-line="441"></span></a> <span class="kr">if</span> <span class="n">matches_style</span> <span class="o">==</span> <span class="s1">&#39;FBR&#39;</span> <span class="ow">and</span> <span class="n">result</span> <span class="o">~=</span> <span class="s1">&#39;&#39;</span> <span class="kr">then</span> </span><span id="L-442"><a href="#L-442"><span class="linenos" data-line="442"></span></a> <span class="kr">if</span> <span class="n">result_extra</span> <span class="o">==</span> <span class="s1">&#39;OT&#39;</span> <span class="kr">then</span> </span><span id="L-443"><a href="#L-443"><span class="linenos" data-line="443"></span></a> <span class="n">bg</span> <span class="o">=</span> <span class="n">get_score_background</span><span class="p">(</span><span class="n">result</span><span class="p">,</span><span class="s1">&#39;level2&#39;</span><span class="p">)</span> </span><span id="L-444"><a href="#L-444"><span class="linenos" data-line="444"></span></a> <span class="kr">elseif</span> <span class="n">result_extra</span> <span class="o">==</span> <span class="s1">&#39;PK&#39;</span> <span class="kr">then</span> </span><span id="L-445"><a href="#L-445"><span class="linenos" data-line="445"></span></a> <span class="n">bg</span> <span class="o">=</span> <span class="n">get_score_background</span><span class="p">(</span><span class="n">result</span><span class="p">,</span><span class="s1">&#39;level3&#39;</span><span class="p">)</span> </span><span id="L-446"><a href="#L-446"><span class="linenos" data-line="446"></span></a> <span class="kr">else</span> </span><span id="L-447"><a href="#L-447"><span class="linenos" data-line="447"></span></a> <span class="n">bg</span> <span class="o">=</span> <span class="n">get_score_background</span><span class="p">(</span><span class="n">result</span><span class="p">,</span><span class="s1">&#39;&#39;</span><span class="p">)</span> </span><span id="L-448"><a href="#L-448"><span class="linenos" data-line="448"></span></a> <span class="kr">end</span> </span><span id="L-449"><a href="#L-449"><span class="linenos" data-line="449"></span></a> <span class="kr">elseif</span> <span class="n">matches_style</span> <span class="o">==</span> <span class="s1">&#39;BSR&#39;</span> <span class="ow">and</span> <span class="n">result</span> <span class="o">~=</span> <span class="s1">&#39;&#39;</span> <span class="kr">then</span> </span><span id="L-450"><a href="#L-450"><span class="linenos" data-line="450"></span></a> <span class="kr">if</span> <span class="n">result_extra</span> <span class="o">==</span> <span class="s1">&#39;OT&#39;</span> <span class="kr">then</span> </span><span id="L-451"><a href="#L-451"><span class="linenos" data-line="451"></span></a> <span class="n">bg</span> <span class="o">=</span> <span class="n">get_score_background</span><span class="p">(</span><span class="n">result</span><span class="p">,</span><span class="s1">&#39;level3&#39;</span><span class="p">)</span> </span><span id="L-452"><a href="#L-452"><span class="linenos" data-line="452"></span></a> <span class="kr">elseif</span> <span class="n">result_extra</span> <span class="o">==</span> <span class="s1">&#39;OTL&#39;</span> <span class="kr">then</span> </span><span id="L-453"><a href="#L-453"><span class="linenos" data-line="453"></span></a> <span class="n">bg</span> <span class="o">=</span> <span class="n">get_score_background</span><span class="p">(</span><span class="s1">&#39;0–1&#39;</span><span class="p">,</span><span class="s1">&#39;level3&#39;</span><span class="p">)</span> </span><span id="L-454"><a href="#L-454"><span class="linenos" data-line="454"></span></a> <span class="kr">elseif</span> <span class="n">result_extra</span> <span class="o">==</span> <span class="s1">&#39;OTW&#39;</span> <span class="kr">then</span> </span><span id="L-455"><a href="#L-455"><span class="linenos" data-line="455"></span></a> <span class="n">bg</span> <span class="o">=</span> <span class="n">get_score_background</span><span class="p">(</span><span class="s1">&#39;1–0&#39;</span><span class="p">,</span><span class="s1">&#39;level3&#39;</span><span class="p">)</span> </span><span id="L-456"><a href="#L-456"><span class="linenos" data-line="456"></span></a> <span class="kr">elseif</span> <span class="n">result_extra</span> <span class="o">==</span> <span class="s1">&#39;L&#39;</span> <span class="kr">then</span> </span><span id="L-457"><a href="#L-457"><span class="linenos" data-line="457"></span></a> <span class="n">bg</span> <span class="o">=</span> <span class="n">get_score_background</span><span class="p">(</span><span class="s1">&#39;0–1&#39;</span><span class="p">,</span><span class="s1">&#39;&#39;</span><span class="p">)</span> </span><span id="L-458"><a href="#L-458"><span class="linenos" data-line="458"></span></a> <span class="kr">elseif</span> <span class="n">result_extra</span> <span class="o">==</span> <span class="s1">&#39;W&#39;</span> <span class="kr">then</span> </span><span id="L-459"><a href="#L-459"><span class="linenos" data-line="459"></span></a> <span class="n">bg</span> <span class="o">=</span> <span class="n">get_score_background</span><span class="p">(</span><span class="s1">&#39;1–0&#39;</span><span class="p">,</span><span class="s1">&#39;&#39;</span><span class="p">)</span> </span><span id="L-460"><a href="#L-460"><span class="linenos" data-line="460"></span></a> <span class="kr">else</span> </span><span id="L-461"><a href="#L-461"><span class="linenos" data-line="461"></span></a> <span class="n">bg</span> <span class="o">=</span> <span class="n">get_score_background</span><span class="p">(</span><span class="n">result</span><span class="p">,</span><span class="s1">&#39;&#39;</span><span class="p">)</span> </span><span id="L-462"><a href="#L-462"><span class="linenos" data-line="462"></span></a> <span class="kr">end</span> </span><span id="L-463"><a href="#L-463"><span class="linenos" data-line="463"></span></a> <span class="kr">end</span> </span><span id="L-464"><a href="#L-464"><span class="linenos" data-line="464"></span></a> <span class="nb">table.insert</span><span class="p">(</span><span class="n">tt</span><span class="p">,</span><span class="s1">&#39;| style=&quot;white-space:nowrap;&#39;</span><span class="o">..</span><span class="n">fw</span><span class="o">..</span><span class="n">bl</span><span class="o">..</span><span class="n">bg</span><span class="o">..</span><span class="s1">&#39;&quot; |&#39;</span><span class="o">..</span><span class="n">result</span><span class="o">..</span><span class="s1">&#39;</span><span class="se">\n</span><span class="s1">&#39;</span><span class="p">)</span> </span><span id="L-465"><a href="#L-465"><span class="linenos" data-line="465"></span></a> <span class="kr">end</span> </span><span id="L-466"><a href="#L-466"><span class="linenos" data-line="466"></span></a> <span class="kr">end</span> </span><span id="L-467"><a href="#L-467"><span class="linenos" data-line="467"></span></a> <span class="kr">end</span> </span><span id="L-468"><a href="#L-468"><span class="linenos" data-line="468"></span></a> </span><span id="L-469"><a href="#L-469"><span class="linenos" data-line="469"></span></a> <span class="kr">return</span> <span class="n">tt</span> </span><span id="L-470"><a href="#L-470"><span class="linenos" data-line="470"></span></a><span class="kr">end</span> </span><span id="L-471"><a href="#L-471"><span class="linenos" data-line="471"></span></a> </span><span id="L-472"><a href="#L-472"><span class="linenos" data-line="472"></span></a><span class="kr">return</span> <span class="n">p</span> </span></pre></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐5c59558b9d‐wgtfx Cached time: 20241201052129 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, vary‐page‐id, show‐toc] CPU time usage: 0.302 seconds Real time usage: 0.394 seconds Preprocessor visited node count: 3291/1000000 Post‐expand include size: 83129/2097152 bytes Template argument size: 5476/2097152 bytes Highest expansion depth: 14/100 Expensive parser function count: 14/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 27026/5000000 bytes Lua time usage: 0.182/10.000 seconds Lua memory usage: 3253867/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 271.701 1 -total 100.00% 271.701 1 Module:Sports_results/doc 16.00% 43.468 7 Template:Flagicon 15.64% 42.502 2 Template:Fix 11.90% 32.321 1 Template:High-use 9.06% 24.606 4 Template:Category_handler 5.60% 15.224 1 Template:Uses_TemplateStyles 5.55% 15.077 1 Template:Lua 3.86% 10.500 1 Template:Reflist 3.50% 9.511 7 Template:Fb-rt --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&amp;useformat=desktop" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Module:Sports_results&amp;oldid=1250508778">https://en.wikipedia.org/w/index.php?title=Module:Sports_results&amp;oldid=1250508778</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Modules_in_beta" title="Category:Modules in beta">Modules in beta</a></li><li><a href="/wiki/Category:Sports_modules" title="Category:Sports modules">Sports modules</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Wikipedia_template-protected_modules" title="Category:Wikipedia template-protected modules">Wikipedia template-protected modules</a></li><li><a href="/wiki/Category:Templates_using_TemplateStyles" title="Category:Templates using TemplateStyles">Templates using TemplateStyles</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"> This page was last edited on 10 October 2024, at 21:03<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</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">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Module:Sports_results&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</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-5c59558b9d-wgtfx","wgBackendResponseTime":545,"wgPageParseReport":{"limitreport":{"cputime":"0.302","walltime":"0.394","ppvisitednodes":{"value":3291,"limit":1000000},"postexpandincludesize":{"value":83129,"limit":2097152},"templateargumentsize":{"value":5476,"limit":2097152},"expansiondepth":{"value":14,"limit":100},"expensivefunctioncount":{"value":14,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":27026,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 271.701 1 -total","100.00% 271.701 1 Module:Sports_results/doc"," 16.00% 43.468 7 Template:Flagicon"," 15.64% 42.502 2 Template:Fix"," 11.90% 32.321 1 Template:High-use"," 9.06% 24.606 4 Template:Category_handler"," 5.60% 15.224 1 Template:Uses_TemplateStyles"," 5.55% 15.077 1 Template:Lua"," 3.86% 10.500 1 Template:Reflist"," 3.50% 9.511 7 Template:Fb-rt"]},"scribunto":{"limitreport-timeusage":{"value":"0.182","limit":"10.000"},"limitreport-memusage":{"value":3253867,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-5c59558b9d-wgtfx","timestamp":"20241201052129","ttl":2592000,"transientcontent":false}}});});</script> </body> </html>

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