Module:PHL sports team/PBA
Jump to navigation
Jump to search
This module is rated as beta, and is ready for widespread use. It is still new and should be used with some caution to ensure the results are as expected. |
To test changes, please do so at Module:PHL sports team/PBA/sandbox first, and then implement them here. |
This is the data module used by Module:PHL sports team.
Data structure
Most lines will be of the following form:
["TEAM CODE"] = {"Team full name", "Team short name"},
For teams whose article is disambiguated:
["TEAM CODE"] = {"Team full name", "Team short name", dab="Disambiguated title"},
For teams with multiple or historical names (where XXXX
represents the 4-digit start year and YYYY
represents the 4-digit end year):
["TEAM CODE"] = {"Team full name", "Team short name", ["XXXXthruYYYY"] = "Name 1", ["XXXXthruYYYY"] = "Name 2", ["XXXXthruYYYY"] = "Name 3", .. ["XXXXthruYYYY"] = "Name n", },
Aliasing – a team having more than one code is also supported:
["ALIAS CODE"] = "TEAM CODE",
Trailing comma in each element is significant.
Advanced structure
Team full name
must match to the team's article title. For case of disambiguation, for example:
ALA = {"Alaska Aces", "Alaska", dab = "PBA"},"
Sample demo: {{PBA team|ALA}}
→ Template:PBA team
Instead of linking to ambiguous article Alaska Aces, the dab
parameter will appropriately link it to Alaska Aces (PBA).
Test table
Code | Usage | Output |
---|---|---|
ALA | {{PBA team|ALA}} | Template:PBA team |
{{PBA team|ALA|short}} | Template:PBA team | |
{{PBA team|ALA|name=Custom Team Name}} | Template:PBA team | |
AMA | {{PBA team|AMA}} | Template:PBA team |
{{PBA team|AMA|short}} | Template:PBA team | |
{{PBA team|AMA|name=Custom Team Name}} | Template:PBA team | |
BKW | {{PBA team|BKW}} | Template:PBA team |
{{PBA team|BKW|short}} | Template:PBA team | |
{{PBA team|BKW|name=Custom Team Name}} or {{PBA team|BKW|yr=2014}} (2014–2019) | Template:PBA team or Template:PBA team (2014–2019) | |
CEU | {{PBA team|CEU}} | Template:PBA team |
{{PBA team|CEU|short}} | Template:PBA team | |
{{PBA team|CEU|name=Custom Team Name}} or {{PBA team|CEU|yr=2020}} (2020–2020) | Template:PBA team or Template:PBA team (2020–2020) | |
COL | {{PBA team|COL}} | Template:PBA team |
{{PBA team|COL|short}} | Template:PBA team | |
{{PBA team|COL|name=Custom Team Name}} or {{PBA team|COL|yr=2018}} (2018–2019) | Template:PBA team or Template:PBA team (2018–2019) | |
DIL | {{PBA team|DIL}} | Template:PBA team |
{{PBA team|DIL|short}} | Template:PBA team | |
{{PBA team|DIL|name=Custom Team Name}} | Template:PBA team | |
DLS | {{PBA team|DLS}} | Template:PBA team |
{{PBA team|DLS|short}} | Template:PBA team | |
{{PBA team|DLS|name=Custom Team Name}} or {{PBA team|DLS|yr=2020}} (2020–2020) | Template:PBA team or Template:PBA team (2020–2020) | |
END | {{PBA team|END}} | Template:PBA team |
{{PBA team|END|short}} | Template:PBA team | |
{{PBA team|END|name=Custom Team Name}} or {{PBA team|END|yr=2019}} (2019–2020) | Template:PBA team or Template:PBA team (2019–2020) | |
FEU | {{PBA team|FEU}} | Template:PBA team |
{{PBA team|FEU|short}} | Template:PBA team | |
{{PBA team|FEU|name=Custom Team Name}} or {{PBA team|FEU|yr=2020}} (2020–2020) | Template:PBA team or Template:PBA team (2020–2020) | |
GSM | {{PBA team|GSM}} | Template:PBA team |
{{PBA team|GSM|short}} | Template:PBA team | |
{{PBA team|GSM|name=Custom Team Name}} | Template:PBA team | |
LET | {{PBA team|LET}} | Template:PBA team |
{{PBA team|LET|short}} | Template:PBA team | |
{{PBA team|LET|name=Custom Team Name}} or {{PBA team|LET|yr=2020}} (2020–2020) | Template:PBA team or Template:PBA team (2020–2020) | |
MAG | {{PBA team|MAG}} | Template:PBA team |
{{PBA team|MAG|short}} | Template:PBA team | |
{{PBA team|MAG|name=Custom Team Name}} | Template:PBA team | |
MAP | {{PBA team|MAP}} | Template:PBA team |
{{PBA team|MAP|short}} | Template:PBA team | |
{{PBA team|MAP|name=Custom Team Name}} | Template:PBA team | |
MAU | {{PBA team|MAU}} | Template:PBA team |
{{PBA team|MAU|short}} | Template:PBA team | |
{{PBA team|MAU|name=Custom Team Name}} or {{PBA team|MAU|yr=2020}} (2020–2020) | Template:PBA team or Template:PBA team (2020–2020) | |
MER | {{PBA team|MER}} | Template:PBA team |
{{PBA team|MER|short}} | Template:PBA team | |
{{PBA team|MER|name=Custom Team Name}} | Template:PBA team | |
NLX | {{PBA team|NLX}} | Template:PBA team |
{{PBA team|NLX|short}} | Template:PBA team | |
{{PBA team|NLX|name=Custom Team Name}} | Template:PBA team | |
NOR | {{PBA team|NOR}} | Template:PBA team |
{{PBA team|NOR|short}} | Template:PBA team | |
{{PBA team|NOR|name=Custom Team Name}} | Template:PBA team | |
PHX | {{PBA team|PHX}} | Template:PBA team |
{{PBA team|PHX|short}} | Template:PBA team | |
{{PBA team|PHX|name=Custom Team Name}} or {{PBA team|PHX|yr=2016}} (2016–2018) or {{PBA team|PHX|yr=2019}} (2019–2019) | Template:PBA team or Template:PBA team (2016–2018) or Template:PBA team (2019–2019) | |
ROS | {{PBA team|ROS}} | Template:PBA team |
{{PBA team|ROS|short}} | Template:PBA team | |
{{PBA team|ROS|name=Custom Team Name}} | Template:PBA team | |
SMB | {{PBA team|SMB}} | Template:PBA team |
{{PBA team|SMB|short}} | Template:PBA team | |
{{PBA team|SMB|name=Custom Team Name}} | Template:PBA team | |
SSC | {{PBA team|SSC}} | Template:PBA team |
{{PBA team|SSC|short}} | Template:PBA team | |
{{PBA team|SSC|name=Custom Team Name}} or {{PBA team|SSC|yr=2020}} (2020–2020) | Template:PBA team or Template:PBA team (2020–2020) | |
TIP | {{PBA team|TIP}} | Template:PBA team |
{{PBA team|TIP|short}} | Template:PBA team | |
{{PBA team|TIP|name=Custom Team Name}} | Template:PBA team | |
TNT | {{PBA team|TNT}} | Template:PBA team |
{{PBA team|TNT|short}} | Template:PBA team | |
{{PBA team|TNT|name=Custom Team Name}} or {{PBA team|TNT|yr=2016}} (2016–2019) | Template:PBA team or Template:PBA team (2016–2019) | |
UST | {{PBA team|UST}} | Template:PBA team |
{{PBA team|UST|short}} | Template:PBA team | |
{{PBA team|UST|name=Custom Team Name}} or {{PBA team|UST|yr=2019}} (2019–2019) or {{PBA team|UST|yr=2020}} (2020–2020) | Template:PBA team or Template:PBA team (2019–2019) or Template:PBA team (2020–2020) | |
{{{team1}}} | {{PBA team|{{{team1}}}}} | Template:PBA team |
{{PBA team|{{{team1}}}|short}} | Template:PBA team | |
{{PBA team|{{{team1}}}|name=Custom Team Name}} | Template:PBA team | |
XYZ | {{PBA team|XYZ}} | Template:PBA team |
{{PBA team|XYZ|short}} | Template:PBA team | |
{{PBA team|XYZ|name=Custom Team Name}} | Template:PBA team |
return {
-- Professional --
ALA = {"Alaska Aces", "Alaska", dab = "PBA"},
GSM = {"Barangay Ginebra San Miguel", "Barangay Ginebra"},
BKW = {"Blackwater Bossing", "Blackwater",
["2014thru2019"] = "Blackwater Elite"
},
COL = {"Terra Firma Dyip", "Terra Firma",
["2018thru2019"] = "Columbian Dyip"
},
MAG = {"Magnolia Hotshots", "Magnolia"},
MER = {"Meralco Bolts", "Meralco"},
NLX = {"NLEX Road Warriors", "NLEX"},
NOR = {"NorthPort Batang Pier", "NorthPort"},
PHX = {"Phoenix Super LPG Fuel Masters", "Phoenix",
["2016thru2018"] = "Phoenix Fuel Masters",
["2019thru2019"] = "Phoenix Pulse Fuel Masters"
},
ROS = {"Rain or Shine Elasto Painters", "Rain or Shine"},
SMB = {"San Miguel Beermen", "San Miguel"},
TNT = {"TNT Tropang Giga",
["2016thru2019"] = "TNT KaTropa",
},
-- D-League --
AMA = {"AMA Online Education Titans"},
CEU = {"CEU Scorpions",
["2020thru2020"] = "Karate Kid–CEU Scorpions"
},
DIL = {"Diliman Blue Dragons"},
DLS = {"De La Salle Green Archers",
["2020thru2020"] = "Eco Oil–La Salle Green Archers"
},
END = {"Enderun Titans",
["2019thru2020"] = "FamilyMart–Enderun Titans"
},
FEU = {"FEU Tamaraws",
["2020thru2020"] = "Seaoil Extreme Racers–FEU Tamaraws"
},
FME = "END|2019thru2020",
LET = {"Letran Knights",
["2020thru2020"] = "Wang's Basketball Couriers–Letran Knights"
},
MAP = {"Marinerong Pilipino Skippers"},
MAU = {"Mapúa Cardinals",
["2020thru2020"] = "ADG Dong–Mapúa Cardinals"
},
SSC = {"San Sebastian Stags",
["2020thru2020"] = "Apex Fuel–San Sebastian Golden Stags"
},
TIP = {"TIP Engineers"},
UST = {"UST Growling Tigers",
link = "UST Growling Tigers men's basketball",
["2019thru2019"] = "Ironcon–UST Growling Tigers",
["2020thru2020"] = "Builders Warehouse–UST Growling Tigers"
}
}