From 65f7a351c0f94aff7d8a475f7e06f944ba4a3399 Mon Sep 17 00:00:00 2001
From: diddipoeler
Date: Sun, 16 Apr 2023 10:31:59 +0200
Subject: [PATCH] tabletennis
---
README.md | 1 +
admin/sql/install.mysql.utf8.sql | 15 +++++++++++++++
admin/sql/updates/mysql/4.15.00.sql | 20 ++++++++++++++++++++
changelog.xml | 4 ++--
list.xml | 2 +-
script.php | 4 ++--
sportsmanagement-update.xml | 19 ++++++++++++++++++-
sportsmanagement.xml | 2 +-
update-server.xml | 4 ++--
9 files changed, 62 insertions(+), 9 deletions(-)
create mode 100644 admin/sql/updates/mysql/4.15.00.sql
diff --git a/README.md b/README.md
index 59708b6388..62a3dcf44e 100644
--- a/README.md
+++ b/README.md
@@ -70,6 +70,7 @@ Extensions ?
Änderungen
---------------------
+* 16-04-2023: **4.15.00** Neue Felder für Einzelsportart Tischtennis
* 10-04-2023: **4.14.00** Neue Felder für Einzelsportart
* 03-04-2023: **4.13.00** Anpassungen Joomla 4
* 27-03-2023: **4.12.00** Anpassungen Joomla 4
diff --git a/admin/sql/install.mysql.utf8.sql b/admin/sql/install.mysql.utf8.sql
index f6f90579ea..f7f341b070 100644
--- a/admin/sql/install.mysql.utf8.sql
+++ b/admin/sql/install.mysql.utf8.sql
@@ -1246,6 +1246,8 @@ CREATE TABLE IF NOT EXISTS `#__sportsmanagement_season_team_person_id` (
`person_id2` INT( 11 ) NOT NULL DEFAULT '0',
`person_art` TINYINT( 4 ) NOT NULL DEFAULT '1',
+ `tt_startpoints` INT( 11 ) NOT NULL DEFAULT '0',
+
PRIMARY KEY (`id`) ,
UNIQUE KEY `combi` (`person_id`,`season_id`,`team_id`,`persontype`) ,
KEY `team_id` (`team_id`),
@@ -1742,6 +1744,19 @@ CREATE TABLE IF NOT EXISTS `#__sportsmanagement_match_single` (
`ringetotal_teamplayer1_id` int(11) DEFAULT NULL,
`ringetotal_teamplayer2_id` int(11) DEFAULT NULL,
+ `tt_startpoints_teamplayer1_id` INT( 11 ) NOT NULL DEFAULT '0',
+ `tt_startpoints_teamplayer2_id` INT( 11 ) NOT NULL DEFAULT '0',
+
+ `tt_teamplayer1_id_normal_won` INT( 11 ) NOT NULL DEFAULT '0',
+ `tt_teamplayer1_id_normal_lost` INT( 11 ) NOT NULL DEFAULT '0',
+ `tt_teamplayer1_id_anormal_won` INT( 11 ) NOT NULL DEFAULT '0',
+ `tt_teamplayer1_id_anormal_lost` INT( 11 ) NOT NULL DEFAULT '0',
+
+ `tt_teamplayer2_id_normal_won` INT( 11 ) NOT NULL DEFAULT '0',
+ `tt_teamplayer2_id_normal_lost` INT( 11 ) NOT NULL DEFAULT '0',
+ `tt_teamplayer2_id_anormal_won` INT( 11 ) NOT NULL DEFAULT '0',
+ `tt_teamplayer2_id_anormal_lost` INT( 11 ) NOT NULL DEFAULT '0',
+
PRIMARY KEY (`id`),
KEY `round_id` (`round_id`),
KEY `projectteam1_id` (`projectteam1_id`),
diff --git a/admin/sql/updates/mysql/4.15.00.sql b/admin/sql/updates/mysql/4.15.00.sql
new file mode 100644
index 0000000000..3e7cffa6d5
--- /dev/null
+++ b/admin/sql/updates/mysql/4.15.00.sql
@@ -0,0 +1,20 @@
+ALTER TABLE `#__sportsmanagement_season_team_person_id` ADD `tt_startpoints` INT( 11 ) NOT NULL DEFAULT '0';
+
+
+ALTER TABLE `#__sportsmanagement_match_single` ADD `tt_startpoints_teamplayer1_id` INT( 11 ) NOT NULL DEFAULT '0';
+ALTER TABLE `#__sportsmanagement_match_single` ADD `tt_startpoints_teamplayer2_id` INT( 11 ) NOT NULL DEFAULT '0';
+
+ALTER TABLE `#__sportsmanagement_match_single` ADD `tt_teamplayer1_id_normal_won` INT( 11 ) NOT NULL DEFAULT '0';
+ALTER TABLE `#__sportsmanagement_match_single` ADD `tt_teamplayer1_id_normal_lost` INT( 11 ) NOT NULL DEFAULT '0';
+ALTER TABLE `#__sportsmanagement_match_single` ADD `tt_teamplayer1_id_anormal_won` INT( 11 ) NOT NULL DEFAULT '0';
+ALTER TABLE `#__sportsmanagement_match_single` ADD `tt_teamplayer1_id_anormal_lost` INT( 11 ) NOT NULL DEFAULT '0';
+
+ALTER TABLE `#__sportsmanagement_match_single` ADD `tt_teamplayer2_id_normal_won` INT( 11 ) NOT NULL DEFAULT '0';
+ALTER TABLE `#__sportsmanagement_match_single` ADD `tt_teamplayer2_id_normal_lost` INT( 11 ) NOT NULL DEFAULT '0';
+ALTER TABLE `#__sportsmanagement_match_single` ADD `tt_teamplayer2_id_anormal_won` INT( 11 ) NOT NULL DEFAULT '0';
+ALTER TABLE `#__sportsmanagement_match_single` ADD `tt_teamplayer2_id_anormal_lost` INT( 11 ) NOT NULL DEFAULT '0';
+
+
+
+
+
\ No newline at end of file
diff --git a/changelog.xml b/changelog.xml
index 8bfa5b1739..f0819ce571 100644
--- a/changelog.xml
+++ b/changelog.xml
@@ -32,7 +32,7 @@
com_sportsmanagement
component
- 4.11.00
+ 4.15.00
- No security issues.
]]>
@@ -46,7 +46,7 @@
- JComments für Joomla 4
- - Neue Felder für glags_maps
+ - Neue Felder für Tischtennis
- No change
diff --git a/list.xml b/list.xml
index 82663c650f..13438a203e 100644
--- a/list.xml
+++ b/list.xml
@@ -1,3 +1,3 @@
-
+
diff --git a/script.php b/script.php
index c59c10ecd4..9af98d33f4 100644
--- a/script.php
+++ b/script.php
@@ -133,8 +133,8 @@ class com_sportsmanagementInstallerScript
* The release value would ideally be extracted from in the manifest file,
* but at preflight, the manifest file exists only in the uploaded temp folder.
*/
- private $release = '4.14.00';
- private $old_release = '4.13.00';
+ private $release = '4.15.00';
+ private $old_release = '4.14.00';
// $language_update = '';
diff --git a/sportsmanagement-update.xml b/sportsmanagement-update.xml
index 42358666e9..2989ec8e23 100644
--- a/sportsmanagement-update.xml
+++ b/sportsmanagement-update.xml
@@ -2324,7 +2324,24 @@
-
+
+ Sports-Management
+ Sports-Management Component
+ com_sportsmanagement
+ component
+ 4.15.00
+ http://fussballineuropa.de
+
+ https://github.com/diddipoeler/sportsmanagement/archive/master.zip
+
+
+ some-tag
+
+ Sports-Management Inc.
+ http://fussballineuropa.de
+
+
+
diff --git a/sportsmanagement.xml b/sportsmanagement.xml
index b9013ad735..5210cdbe4a 100644
--- a/sportsmanagement.xml
+++ b/sportsmanagement.xml
@@ -9,7 +9,7 @@
Copyright Info
GNU General Public License version 2 or later; see LICENSE.txt
- 4.14.00
+ 4.15.00
COM_SPORTSMANAGEMENT_DESCRIPTION
diff --git a/update-server.xml b/update-server.xml
index 40d5ddc43c..b09e34890b 100644
--- a/update-server.xml
+++ b/update-server.xml
@@ -5,10 +5,10 @@
Sports-Management Component
com_sportsmanagement
component
- 4.14.00
+ 4.15.00
http://fussballineuropa.de
- https://github.com/diddipoeler/sportsmanagement/archive/4.14.00.zip
+ https://github.com/diddipoeler/sportsmanagement/archive/4.15.00.zip
some-tag