From b93a86a246f2c1d85b50e6ec67ad76f41d5af46b Mon Sep 17 00:00:00 2001 From: TonyFord <tonyford@strategy-investor.de> Date: Fri, 24 Sep 2021 17:38:06 +0200 Subject: [PATCH] update data --- _data/ergebnisse/26/1/1.csv | 2 ++ _data/ergebnisse/26/1/2.csv | 2 ++ _data/ergebnisse/26/1/3.csv | 2 ++ _data/ergebnisse/26/1/4.csv | 2 ++ _data/ergebnisse/26/1/5.csv | 2 ++ _data/ergebnisse/26/1/6.csv | 2 ++ _data/ergebnisse/27/1/1.csv | 3 --- _data/ergebnisse/27/1/2.csv | 3 --- _data/ergebnisse/27/1/3.csv | 3 --- _data/ergebnisse/27/1/4.csv | 3 --- _data/ergebnisse/27/1/5.csv | 3 --- _data/ergebnisse/27/1/6.csv | 3 --- _data/ergebnisse/27/2/1.csv | 2 -- _data/ergebnisse/28/1/1.csv | 2 -- _data/teams/BR.yml | 6 ------ _data/teams/ES.yml | 6 ------ _data/teams/FR.yml | 6 ------ _data/teams/IS.yml | 2 +- _data/teams/IT.yml | 6 ------ _data/teams/SW.yml | 6 ------ _data/teams/XX.yml | 6 ++++++ assets/js/script.js | 15 ++++++++------- 22 files changed, 27 insertions(+), 60 deletions(-) create mode 100644 _data/ergebnisse/26/1/1.csv create mode 100644 _data/ergebnisse/26/1/2.csv create mode 100644 _data/ergebnisse/26/1/3.csv create mode 100644 _data/ergebnisse/26/1/4.csv create mode 100644 _data/ergebnisse/26/1/5.csv create mode 100644 _data/ergebnisse/26/1/6.csv delete mode 100644 _data/ergebnisse/27/1/1.csv delete mode 100644 _data/ergebnisse/27/1/2.csv delete mode 100644 _data/ergebnisse/27/1/3.csv delete mode 100644 _data/ergebnisse/27/1/4.csv delete mode 100644 _data/ergebnisse/27/1/5.csv delete mode 100644 _data/ergebnisse/27/1/6.csv delete mode 100644 _data/ergebnisse/27/2/1.csv delete mode 100644 _data/ergebnisse/28/1/1.csv delete mode 100644 _data/teams/BR.yml delete mode 100644 _data/teams/ES.yml delete mode 100644 _data/teams/FR.yml delete mode 100644 _data/teams/IT.yml delete mode 100644 _data/teams/SW.yml create mode 100644 _data/teams/XX.yml diff --git a/_data/ergebnisse/26/1/1.csv b/_data/ergebnisse/26/1/1.csv new file mode 100644 index 0000000..cb00c9f --- /dev/null +++ b/_data/ergebnisse/26/1/1.csv @@ -0,0 +1,2 @@ +T,H,A,TH,TA,MID +2021-10-11,XX,IS,0,2,0 diff --git a/_data/ergebnisse/26/1/2.csv b/_data/ergebnisse/26/1/2.csv new file mode 100644 index 0000000..12b8ee5 --- /dev/null +++ b/_data/ergebnisse/26/1/2.csv @@ -0,0 +1,2 @@ +T,H,A,TH,TA,MID +2021-10-12,BW,XX,2,0,0 diff --git a/_data/ergebnisse/26/1/3.csv b/_data/ergebnisse/26/1/3.csv new file mode 100644 index 0000000..bf179a0 --- /dev/null +++ b/_data/ergebnisse/26/1/3.csv @@ -0,0 +1,2 @@ +T,H,A,TH,TA,MID +2021-10-13,CM,XX,2,0,0 diff --git a/_data/ergebnisse/26/1/4.csv b/_data/ergebnisse/26/1/4.csv new file mode 100644 index 0000000..c9511d0 --- /dev/null +++ b/_data/ergebnisse/26/1/4.csv @@ -0,0 +1,2 @@ +T,H,A,TH,TA,MID +2021-10-14,IS,XX,2,0,0 diff --git a/_data/ergebnisse/26/1/5.csv b/_data/ergebnisse/26/1/5.csv new file mode 100644 index 0000000..0b5b242 --- /dev/null +++ b/_data/ergebnisse/26/1/5.csv @@ -0,0 +1,2 @@ +T,H,A,TH,TA,MID +2021-10-15,XX,BW,0,2,0 diff --git a/_data/ergebnisse/26/1/6.csv b/_data/ergebnisse/26/1/6.csv new file mode 100644 index 0000000..45b6a0d --- /dev/null +++ b/_data/ergebnisse/26/1/6.csv @@ -0,0 +1,2 @@ +T,H,A,TH,TA,MID +2021-10-16,XX,CM,0,2,0 diff --git a/_data/ergebnisse/27/1/1.csv b/_data/ergebnisse/27/1/1.csv deleted file mode 100644 index 5db79d6..0000000 --- a/_data/ergebnisse/27/1/1.csv +++ /dev/null @@ -1,3 +0,0 @@ -T,H,A,TH,TA,MID -2021-10-01,IS,BR,2,1,845590 -2021-10-02,CM,BW,1,2,845589 diff --git a/_data/ergebnisse/27/1/2.csv b/_data/ergebnisse/27/1/2.csv deleted file mode 100644 index 51cab05..0000000 --- a/_data/ergebnisse/27/1/2.csv +++ /dev/null @@ -1,3 +0,0 @@ -T,H,A,TH,TA,MID -2021-09-02,BR,BW,2,2,845590 -2021-09-02,IS,CM,1,0,845589 diff --git a/_data/ergebnisse/27/1/3.csv b/_data/ergebnisse/27/1/3.csv deleted file mode 100644 index 706fa63..0000000 --- a/_data/ergebnisse/27/1/3.csv +++ /dev/null @@ -1,3 +0,0 @@ -T,H,A,TH,TA,MID -2021-09-03,IS,BW,2,2,845590 -2021-09-03,BR,CM,1,0,845589 diff --git a/_data/ergebnisse/27/1/4.csv b/_data/ergebnisse/27/1/4.csv deleted file mode 100644 index 19363cb..0000000 --- a/_data/ergebnisse/27/1/4.csv +++ /dev/null @@ -1,3 +0,0 @@ -T,H,A,TH,TA,MID -2021-10-01,BR,IS,2,0,845590 -2021-10-02,BW,CM,1,2,845589 diff --git a/_data/ergebnisse/27/1/5.csv b/_data/ergebnisse/27/1/5.csv deleted file mode 100644 index 63969d7..0000000 --- a/_data/ergebnisse/27/1/5.csv +++ /dev/null @@ -1,3 +0,0 @@ -T,H,A,TH,TA,MID -2021-09-02,BW,BR,2,2,845590 -2021-09-02,CM,IS,1,0,845589 diff --git a/_data/ergebnisse/27/1/6.csv b/_data/ergebnisse/27/1/6.csv deleted file mode 100644 index 18b6660..0000000 --- a/_data/ergebnisse/27/1/6.csv +++ /dev/null @@ -1,3 +0,0 @@ -T,H,A,TH,TA,MID -2021-09-03,BW,IS,2,2,845590 -2021-09-03,CM,BR,1,0,845589 diff --git a/_data/ergebnisse/27/2/1.csv b/_data/ergebnisse/27/2/1.csv deleted file mode 100644 index f3d65a5..0000000 --- a/_data/ergebnisse/27/2/1.csv +++ /dev/null @@ -1,2 +0,0 @@ -T,H,A,TH,TA,MID -2021-10-01,CM,IS,2,0,845590 diff --git a/_data/ergebnisse/28/1/1.csv b/_data/ergebnisse/28/1/1.csv deleted file mode 100644 index eff0db1..0000000 --- a/_data/ergebnisse/28/1/1.csv +++ /dev/null @@ -1,2 +0,0 @@ -T,H,A,TH,TA,MID -2021-10-01,CM,BR,3,1,845590 diff --git a/_data/teams/BR.yml b/_data/teams/BR.yml deleted file mode 100644 index 11d6ed1..0000000 --- a/_data/teams/BR.yml +++ /dev/null @@ -1,6 +0,0 @@ -kontinent: Südamerika -id: BR -name: Brasilien (NL) -link: 'https://ultrasoccer.de/players/?id=687' -manager: Tony Ford -start: 26 diff --git a/_data/teams/ES.yml b/_data/teams/ES.yml deleted file mode 100644 index 3e4ea6a..0000000 --- a/_data/teams/ES.yml +++ /dev/null @@ -1,6 +0,0 @@ -kontinent: Europa -id: ES -name: Spanien (NL) -link: 'https://ultrasoccer.de/players/?id=687' -manager: Tony Ford -start: 27 diff --git a/_data/teams/FR.yml b/_data/teams/FR.yml deleted file mode 100644 index 436e24d..0000000 --- a/_data/teams/FR.yml +++ /dev/null @@ -1,6 +0,0 @@ -kontinent: Europa -id: FR -name: Frankreich (NL) -link: 'https://ultrasoccer.de/players/?id=687' -manager: Tony Ford -start: 27 diff --git a/_data/teams/IS.yml b/_data/teams/IS.yml index 3c6c8f4..51ec88c 100644 --- a/_data/teams/IS.yml +++ b/_data/teams/IS.yml @@ -1,6 +1,6 @@ kontinent: Europa id: IS name: Island (NL) -link: 'https://ultrasoccer.de/players/?id=687' +link: 'https://ultrasoccer.de/players/?id=2233' manager: Tony Ford start: 26 diff --git a/_data/teams/IT.yml b/_data/teams/IT.yml deleted file mode 100644 index 5b881b1..0000000 --- a/_data/teams/IT.yml +++ /dev/null @@ -1,6 +0,0 @@ -kontinent: Europa -id: IT -name: Italien (NL) -link: 'https://ultrasoccer.de/players/?id=687' -manager: Tony Ford -start: 27 diff --git a/_data/teams/SW.yml b/_data/teams/SW.yml deleted file mode 100644 index e72b37f..0000000 --- a/_data/teams/SW.yml +++ /dev/null @@ -1,6 +0,0 @@ -kontinent: Europa -id: SW -name: Sweden (NL) -link: 'https://ultrasoccer.de/players/?id=687' -manager: Tony Ford -start: 27 diff --git a/_data/teams/XX.yml b/_data/teams/XX.yml new file mode 100644 index 0000000..3efa649 --- /dev/null +++ b/_data/teams/XX.yml @@ -0,0 +1,6 @@ +kontinent: Dummy +id: XX +name: <i>Dummy (NL)</i> +link: 'https://ultrasoccer.de/players/?id=2233' +manager: Dummy +start: 26 diff --git a/assets/js/script.js b/assets/js/script.js index 29f31e7..fdde8df 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -40,12 +40,13 @@ function calculateTabelle(saison,runde,show=true){ } ); - var Tabelle=Object.values(DATA.teams).filter( (a) => ( a.start <= saison ) ) + var Tabelle=Object.values(DATA.teams).filter( (a) => ( a.start <= saison+1 ) ) .sort( (a,b) => ( a[saison].P < b[saison].P || ( a[saison].P == b[saison].P && a[saison].Td < b[saison].Td ) || - ( a[saison].P == b[saison].P && a[saison].Td == b[saison].Td && a[saison].Tp < b[saison].Tp ) + ( a[saison].P == b[saison].P && a[saison].Td == b[saison].Td && a[saison].Tp < b[saison].Tp ) || + ( a[saison].P == b[saison].P && a[saison].Td == b[saison].Td && a[saison].Tp == b[saison].Tp && a.id > b.id ) ) ); @@ -78,6 +79,7 @@ function calculateTabelle(saison,runde,show=true){ } + var Grps=[]; function calculatePartien(saison,date){ @@ -115,7 +117,6 @@ function calculatePartien(saison,date){ } while( done.reduce( (a,b) => a && b ) == true && Grps.length > 1 ); - } @@ -138,8 +139,8 @@ function grpPartien( date,saison,runde,spieltag,h1,a1,h2,a2 ){ var th='-'; var ta='-'; var dt='<i>'+new Date(date).toJSON().slice(0,10)+'</i>'; done=false; var match=''; } else { var result=DATA.ergebnisse[saison][runde][spieltag].filter( (a) => a.H == v[h1].id && a.A == v[a1].id )[0]; - var th=(( result != undefined ) ? '<a href="https://ultrasoccer.de/match/?id='+result.MID+'" target="ultrasoccer">'+result.TH+'</a>' : '-' ); - var ta=(( result != undefined ) ? '<a href="https://ultrasoccer.de/match/?id='+result.MID+'" target="ultrasoccer">'+result.TA+'</a>' : '-' ); + var th=(( result != undefined ) ? (( result.MID > 0 ) ? '<a href="https://ultrasoccer.de/match/?id='+result.MID+'" target="ultrasoccer">'+result.TH+'</a>' : result.TH ) : '-' ); + var ta=(( result != undefined ) ? (( result.MID > 0 ) ? '<a href="https://ultrasoccer.de/match/?id='+result.MID+'" target="ultrasoccer">'+result.TA+'</a>' : result.TA ) : '-' ); var dt=(( result != undefined ) ? new Date(result.T).toJSON().slice(0,10) : '<i>'+new Date(date).toJSON().slice(0,10)+'</i>' ); if( result == undefined ) done=false; } @@ -164,8 +165,8 @@ function grpPartien( date,saison,runde,spieltag,h1,a1,h2,a2 ){ var th='-'; var ta='-'; var dt='<i>'+new Date(date).toJSON().slice(0,10)+'</i>'; done=false; } else { var result=DATA.ergebnisse[saison][runde][spieltag].filter( (a) => a.H == v[h2].id && a.A == v[a2].id )[0]; - var th=(( result != undefined ) ? result.TH : '-' ); - var ta=(( result != undefined ) ? result.TA : '-' ); + var th=(( result != undefined ) ? (( result.MID > 0 ) ? '<a href="https://ultrasoccer.de/match/?id='+result.MID+'" target="ultrasoccer">'+result.TH+'</a>' : result.TH ) : '-' ); + var ta=(( result != undefined ) ? (( result.MID > 0 ) ? '<a href="https://ultrasoccer.de/match/?id='+result.MID+'" target="ultrasoccer">'+result.TA+'</a>' : result.TA ) : '-' ); var dt=(( result != undefined ) ? new Date(result.T).toJSON().slice(0,10) : '<i>'+new Date(date).toJSON().slice(0,10)+'</i>' ); if( result == undefined ) done=false; } -- GitLab