Ab sofort werden Tabellen für verschiedene Sportarten unterstützt. Jede Sportart erhält dafür einen eigenen Subpart innerhalb von #*#LEAGUE_TABLE### Mitgeliefert werden:
###CONTROLS### Subpart für das Steuerungspanel der Tabelle ###CONTROL_TABLETYPE### Subpart für Auswahl des Tabellentyps (Normal, Heim oder Auswärts) ###CONTROL_TABLESCOPE### Subpart für Auswahl Tabellenscope (Normal, Hin- oder Rückrunde) ###CONTROL_POINTSYSTEM### Subpart für Auswahl Punktsystem (2- oder 3-Punktesystem) ###CONTROL_TABLETYPE_NORMAL_LINK### Subpart für Link auf Tabellentyp normal ###CONTROL_TABLETYPE_HOME_LINK### Subpart für Link auf Tabellentyp Heim ###CONTROL_TABLETYPE_AWAY_LINK### Subpart für Link auf Tabellentyp Auswärts ###CONTROL_TABLESCOPE_NORMAL_LINK### Subpart für Link auf Tabellenscope normal ###CONTROL_TABLESCOPE_FIRST_LINK### Subpart für Link auf Tabellenscope Hinrunde ###CONTROL_TABLESCOPE_SECOND_LINK### Subpart für Link auf Tabellenscope Rückrunde ###CONTROL_POINTSYSTEM_POINT3_LINK### Subpart für Link auf 3-Punkte-Tabelle ###CONTROL_POINTSYSTEM_POINT2_LINK### Subpart für Link auf 2-Punkte-Tabelle Hinweis: Per TS können die Links und URLs zusätzlich gewrapped werden wobei aktive Links unterschieden werden! ###ROW### Subpart für eine Zeile der Tabelle ###ROW_ROLL### Marker für den Typ einer Zeile. Dies ist eine laufende Nummer bei 0 beginnend und leaguetable.table.rowroll endend. ###ROW_MARKCLUB### Marker zur Markierung von ausgewählten Teams. Dies sollte eine CSS-Klasse sein ###ROW_MARK### Marker zur Markierung von bestimmten Tabellenpositionen. Der Inhalt wird aus dem Wettbewerbsdatensatz geholt. ###ROW_POSITION### Marker für Tabellenplatz ###ROW_POSITIONCHANGE### Marker für Tabellenplatzänderung ###ROW_OLDPOSITION### Marker für Tabellenplatz des vorherigen Spieltags ###ROW_...### Marker für Werte aus dem Teamdatensatz ###ROW_SHOWTEAMLINK### Subpart für Link auf die Teamdarstellung ###ROW_SHOWMATCHTABLELINK### Subpart für Link auf Teamspielplan ###ROW_MATCHCOUNT### Marker für Anzahl der Spiele###LEAGUE_TABLE### ###SPORTS_FOOTBALL###
###CONTROL_TABLETYPE_NORMAL_LINK### ###LABEL_TABLETYPE_NORMAL### ###CONTROL_TABLETYPE_NORMAL_LINK### ###CONTROL_TABLETYPE_HOME_LINK### ###LABEL_TABLETYPE_HOME### ###CONTROL_TABLETYPE_HOME_LINK### ###CONTROL_TABLETYPE_AWAY_LINK### ###LABEL_TABLETYPE_AWAY### ###CONTROL_TABLETYPE_AWAY_LINK###
###CONTROL_TABLETYPE### ###CONTROL_TABLESCOPE######CONTROL_TABLESCOPE_NORMAL_LINK### ###LABEL_TABLESCOPE_NORMAL### ###CONTROL_TABLESCOPE_NORMAL_LINK### ###CONTROL_TABLESCOPE_FIRST_LINK### ###LABEL_TABLESCOPE_FIRST### ###CONTROL_TABLESCOPE_FIRST_LINK### ###CONTROL_TABLESCOPE_SECOND_LINK### ###LABEL_TABLESCOPE_SECOND### ###CONTROL_TABLESCOPE_SECOND_LINK###
###CONTROL_TABLESCOPE### ###CONTROL_POINTSYSTEM######CONTROL_POINTSYSTEM_POINT3_LINK### ###LABEL_POINTSYSTEM_POINT3### ###CONTROL_POINTSYSTEM_POINT3_LINK### ###CONTROL_POINTSYSTEM_POINT2_LINK### ###LABEL_POINTSYSTEM_POINT2### ###CONTROL_POINTSYSTEM_POINT2_LINK###
###CONTROL_POINTSYSTEM###Pl. | ###LABEL_CLUB### | ###LABEL_MATCHES### | S | U | N | ###LABEL_GOALS### | ###LABEL_DIFF### | ###LABEL_POINTS### |
---|---|---|---|---|---|---|---|---|
###ROW_POSITION###. (###ROW_OLDPOSITION###) | ###ROW_LOGO### ###ROW_SHOWTEAMLINK######ROW_NAME######ROW_PENALTIES######ROW_SHOWTEAMLINK### (###ROW_SHOWMATCHTABLELINK######LABEL_MATCHTABLE######ROW_SHOWMATCHTABLELINK###) | ###ROW_MATCHCOUNT### | ###ROW_WINCOUNT### | ###ROW_DRAWCOUNT### | ###ROW_LOSECOUNT### | ###ROW_GOALS1###:###ROW_GOALS2### | ###ROW_GOALS_DIFF### | ###ROW_POINTS######ROW_POINTS2### |
###CONTROL_TABLETYPE_NORMAL_LINK### ###LABEL_TABLETYPE_NORMAL### ###CONTROL_TABLETYPE_NORMAL_LINK### ###CONTROL_TABLETYPE_HOME_LINK### ###LABEL_TABLETYPE_HOME### ###CONTROL_TABLETYPE_HOME_LINK### ###CONTROL_TABLETYPE_AWAY_LINK### ###LABEL_TABLETYPE_AWAY### ###CONTROL_TABLETYPE_AWAY_LINK###
###CONTROL_TABLETYPE### ###CONTROL_TABLESCOPE######CONTROL_TABLESCOPE_NORMAL_LINK### ###LABEL_TABLESCOPE_NORMAL### ###CONTROL_TABLESCOPE_NORMAL_LINK### ###CONTROL_TABLESCOPE_FIRST_LINK### ###LABEL_TABLESCOPE_FIRST### ###CONTROL_TABLESCOPE_FIRST_LINK### ###CONTROL_TABLESCOPE_SECOND_LINK### ###LABEL_TABLESCOPE_SECOND### ###CONTROL_TABLESCOPE_SECOND_LINK###
###CONTROL_TABLESCOPE### ###CONTROL_POINTSYSTEM######CONTROL_POINTSYSTEM_POINT3_LINK### ###LABEL_POINTSYSTEM_POINT3### ###CONTROL_POINTSYSTEM_POINT3_LINK### ###CONTROL_POINTSYSTEM_POINT2_LINK### ###LABEL_POINTSYSTEM_POINT2### ###CONTROL_POINTSYSTEM_POINT2_LINK###
###CONTROL_POINTSYSTEM###Pl. | ###LABEL_CLUB### | ###LABEL_MATCHES### | S | U | N | OTs | Ps | Pn | OTn | ###LABEL_GOALS### | ###LABEL_DIFF### | ###LABEL_POINTS### |
---|---|---|---|---|---|---|---|---|---|---|---|---|
###ROW_POSITION###. (###ROW_OLDPOSITION###) | ###ROW_LOGO### ###ROW_SHOWTEAMLINK######ROW_NAME######ROW_PENALTIES######ROW_SHOWTEAMLINK### (###ROW_SHOWMATCHTABLELINK######LABEL_MATCHTABLE######ROW_SHOWMATCHTABLELINK###) | ###ROW_MATCHCOUNT### | ###ROW_WINCOUNT### | ###ROW_DRAWCOUNT### | ###ROW_LOSECOUNT### | ###ROW_WINCOUNT_OVERTIME### | ###ROW_WINCOUNT_PENALTY### | ###ROW_LOOSECOUNT_PENALTY### | ###ROW_LOOSECOUNT_OVERTIME### | ###ROW_GOALS1###:###ROW_GOALS2### | ###ROW_GOALS_DIFF### | ###ROW_POINTS######ROW_POINTS2### |
* ###PENALTY_COMMENT###
###CONTROL_TABLETYPE_NORMAL_LINK### ###LABEL_TABLETYPE_NORMAL### ###CONTROL_TABLETYPE_NORMAL_LINK### ###CONTROL_TABLETYPE_HOME_LINK### ###LABEL_TABLETYPE_HOME### ###CONTROL_TABLETYPE_HOME_LINK### ###CONTROL_TABLETYPE_AWAY_LINK### ###LABEL_TABLETYPE_AWAY### ###CONTROL_TABLETYPE_AWAY_LINK###
###CONTROL_TABLETYPE### ###CONTROL_TABLESCOPE######CONTROL_TABLESCOPE_NORMAL_LINK### ###LABEL_TABLESCOPE_NORMAL### ###CONTROL_TABLESCOPE_NORMAL_LINK### ###CONTROL_TABLESCOPE_FIRST_LINK### ###LABEL_TABLESCOPE_FIRST### ###CONTROL_TABLESCOPE_FIRST_LINK### ###CONTROL_TABLESCOPE_SECOND_LINK### ###LABEL_TABLESCOPE_SECOND### ###CONTROL_TABLESCOPE_SECOND_LINK###
###CONTROL_TABLESCOPE### ###CONTROL_POINTSYSTEM######CONTROL_POINTSYSTEM_POINT3_LINK### ###LABEL_POINTSYSTEM_POINT3### ###CONTROL_POINTSYSTEM_POINT3_LINK### ###CONTROL_POINTSYSTEM_POINT2_LINK### ###LABEL_POINTSYSTEM_POINT2### ###CONTROL_POINTSYSTEM_POINT2_LINK###
###CONTROL_POINTSYSTEM###Pl. | ###LABEL_CLUB### | ###LABEL_MATCHES### | S | U | N | ###LABEL_BALLS### | ###LABEL_DIFF### | ###LABEL_SETS### | ###LABEL_DIFF### | ###LABEL_POINTS### |
---|---|---|---|---|---|---|---|---|---|---|
###ROW_POSITION###. (###ROW_OLDPOSITION###) | ###ROW_LOGO### ###ROW_SHOWTEAMLINK######ROW_NAME######ROW_PENALTIES######ROW_SHOWTEAMLINK### (###ROW_SHOWMATCHTABLELINK######LABEL_MATCHTABLE######ROW_SHOWMATCHTABLELINK###) | ###ROW_MATCHCOUNT### | ###ROW_WINCOUNT### | ###ROW_DRAWCOUNT### | ###ROW_LOSECOUNT### | ###ROW_BALLS1###:###ROW_BALLS2### | ###ROW_BALLS_DIFF######ROW_BALLS_QUOT### | ###ROW_SETS1###:###ROW_SETS2### | ###ROW_SETS_DIFF######ROW_SETS_QUOT### | ###ROW_POINTS######ROW_POINTS2### |
* ###PENALTY_COMMENT###
Use this HTML-Code to show the Scope-Selection with Select-Boxes. To make it work, you have to change your Typoscript-Setup as well:
plugin.tx_cfcleaguefe_competition.leaguetable { controls { tabletype { current.wrap = selected="selected" value="/|" normal.wrap = value="/|" } tablescope { current.wrap = selected="selected" value="/|" normal.wrap = value="/|" } pointsystem { current.wrap = selected="selected" value="/|" normal.wrap = value="/|" } } }
Hinweise
* ###PENALTY_COMMENT###