Modül:Tennis events nav
-- This module implements Template:Infobox tennis tournament event/events. -- [SublimeLinter luacheck-globals:mw]
local p = {}
local getBuffer, print = require("Module:OutputBuffer")()
local STYLES = { ["singlesdoubles"] = {[=[ - Tekler Çiftler]=]}, ["1"] = "singlesdoubles", ["men"] = "singlesdoubles", ["mens"] = "singlesdoubles", ["women"] = "singlesdoubles", ["womens"] = "singlesdoubles", ["risingstarsinvitational"] = {[=[ - Tekler Çiftler - Rising Stars]=]}, ["boysgirlssingles"] = {[=[ -
! scope="row" style="font-weight: normal; text-align: right;" Tekler erkekler kadınlar genç erkekler genç kızlar -
! scope="row" style="font-weight: normal; text-align: right;" Çiftler erkekler kadınlar]=]}, ["miamimasters"] = "boysgirlssingles", ["mixeddoubles"] = {[=[ -
! scope="row" style="font-weight: normal; text-align: right;" Tekler erkekler kadınlar -
! scope="row" style="font-weight: normal; text-align: right;" Çiftler erkekler kadınlar karışık]=]}, ["mixed"] = "mixeddoubles", ["grandslam"] = "mixeddoubles", ["mixedandteam"] = {[=[ -
! scope="row" style="font-weight: normal; text-align: right;" Tekler erkekler kadınlar -
! scope="row" style="font-weight: normal; text-align: right;" Çiftler erkekler kadınlar karışık -
! scope="row" style="font-weight: normal; text-align: right;" Takım erkekler kadınlar]=]}, ["australianopen"] = {[=[ -
! scope="row" style="font-weight: normal; text-align: right;" Tekler erkekler kadınlar genç erkekler genç kızlar -
! scope="row" style="font-weight: normal; text-align: right;" Çiftler erkekler kadınlar karışık genç erkekler genç kızlar -
! scope="row" style="font-weight: normal; text-align: right;" Efsaneler erkekler kadınlar karışık -
! scope="row" style="font-weight: normal; text-align: right;" Tekerlekli sandalye tekler erkekler kadınlar kuadlar -
! scope="row" style="font-weight: normal; text-align: right;" Tekerlekli sandalye çiftler erkekler kadınlar kuadlar
]=]}, ["rolandgarros"] = {[=[ -
! scope="row" style="font-weight: normal; text-align: right;" Tekler erkekler kadınlar genç erkekler genç kızlar -
! scope="row" style="font-weight: normal; text-align: right;" Çiftler erkekler kadınlar karışık genç erkekler genç kızlar -
! scope="row" style="font-weight: normal; text-align: right;" Efsaneler −45 45+ kadınlar -
! scope="row" style="font-weight: normal; text-align: right;" Tekerlekli sandalye tekler erkekler kadınlar -
! scope="row" style="font-weight: normal; text-align: right;" Tekerlekli sandalye çiftler erkekler kadınlar
]=]}, ["wimbledonchampionships"] = {[=[ -
! scope="row" style="font-weight: normal; text-align: right;" Tekler erkekler kadınlar genç erkekler genç kızlar -
! scope="row" style="font-weight: normal; text-align: right;" Çiftler erkekler kadınlar karışık genç erkekler genç kızlar -
! scope="row" style="font-weight: normal; text-align: right;" Efsaneler erkekler kadınlar büyükler -
! scope="row" style="font-weight: normal; text-align: right;" Tekerlekli sandalye tekler erkekler kadınlar -
! scope="row" style="font-weight: normal; text-align: right;" Tekerlekli sandalye çiftler erkekler kadınlar
]=]}, ["usopen"] = {[=[ -
! scope="row" style="font-weight: normal; text-align: right;" Tekler erkekler kadınlar genç erkekler genç kızlar -
! scope="row" style="font-weight: normal; text-align: right;" Çiftler erkekler kadınlar karışık genç erkekler genç kızlar -
! scope="row" style="font-weight: normal; text-align: right;" Efsaneler erkekler kadınlar karışık -
! scope="row" style="font-weight: normal; text-align: right;" Tekerlekli sandalye tekler erkekler kadınlar kuadlar -
! scope="row" style="font-weight: normal; text-align: right;" Tekerlekli sandalye çiftler erkekler kadınlar kuadlar
]=]}, ["abnamroworldtennistournament"] = {[=[ - tekler çiftler - tekerlekli sandalye tekler tekerlekli sandalye çiftler]=]}, ["doublestwotourneys"] = {[=[ -
! scope="row" style="font-weight: normal; text-align: right;" Tekler erkekler kadınlar -
! scope="row" style="font-weight: normal; text-align: right;" Çiftler erkekler kadınlar]=]}, [""] = {[=[ -
! scope="row" style="font-weight: normal; text-align: right;" Tekler erkekler kadınlar -
! scope="row" style="font-weight: normal; text-align: right;" Çiftler erkekler kadınlar]=]}, ["qual"] = {[=[ - elemeler]=]}, ["qualsingles"] = {[=[ - tekler]=]}, ["qualsinglesdoubles"] = {[=[ - tekler çiftler]=]}, ["qualmenswomenssingles"] = {[=[ -
! scope="row" style="font-weight: normal; text-align: right;" Tekler erkekler kadınlar]=]}, ["qualgrandslam"] = {[=[ -
! scope="row" style="font-weight: normal; text-align: right;" Tekler erkekler kadınlar -
! scope="row" style="font-weight: normal; text-align: right;" Çiftler erkekler kadınlar]=]}, ["qualmixed"] = {[=[ -
! scope="row" style="font-weight: normal; text-align: right;" Tekler erkekler kadınlar -
! scope="row" style="font-weight: normal; text-align: right;" Çiftler erkekler kadınlar karışık]=]}}
local function pullItem(value, default) value = value and string. lower(string.