GithubHelp home page GithubHelp logo

cfc_league's Introduction

T3sports Backend

TYPO3 compatibility Latest Stable Version Total Downloads Code Style License Follow @T3sports1 CHANGELOG

Extensive extension for Content Management System TYPO3 to manage sportclubs and competitions. This part of T3sports contains the backend modules to manage competitions, players, coaches and matches.

Backend modules

  • Manage Competitions (create matchtables, easily maintain scores)
  • Ticker and Statistics (Console for Livetickers and statistical match data)
  • Manage teams (Organize players, coaches and staff)
  • Manage clubs and stadiums
  • Organize profiles (including merge function for duplicate profiles)

cfc_league's People

Contributors

bastians avatar digedag avatar mario-naether avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

cfc_league's Issues

Core: Error handler (FE): PHP Warning: Declaration of tx_cfcleaguefe_views_TeamView::getMainSubpart()

Hallo René,

ich bekomme folgenden Fehler in Typo3 angezeigt:
"Core: Error handler (FE): PHP Warning: Declaration of tx_cfcleaguefe_views_TeamView::getMainSubpart() should be compatible with tx_rnbase_view_Base::getMainSubpart(&$viewData) in .../typo3conf/ext/cfc_league_fe/views/class.tx_cfcleaguefe_views_TeamView.php line 31"

kann aber nicht feststellen, dass die Anwendung ein Problem hat.

Ich nutze php 7.1

Zuordnung von Personen zu Teams in der Datenbank

Ich habe gesehen, dass die Zuordnung von Personen zu Teams in der Datenbanktabelle der Teams direkt erfolgt, also in Spalten. Wäre es nicht besser und flexibler, dafür eine eigene Tabelle zu haben (person2team)?

Spielplan-Import setzt falsche Zeit

Ich habe eben festgestellt, dass bei allen Spiele die ich für die aktuelle Saison via dem Sync-Feature importiert habe eine falsche Anpfiffzeit haben, und zwar zwei Stunden mehr als in dem CSV steht. Da scheint also irgendetwas mit der Zeitzone falsch zu laufen, mein Server hat aber gem. php.ini Europe/Berlin eingestellt.

Problem reproduzierbar oder liegt das an meine Setup?

team management maximum entries???

Hi, i dont know if you mentain this in General but i have a urgent issue. whats the Maximum numbers of team member on a team? I have 40 at the moment but i need to extend it. How can i proceed without getting the annoying error with a hidden yellow exclamation Icon i cant find but get a popup to resolv it?

thanks

Spiele außer Wertung

Es kommt irgendwie vermehrt vor, dass es in offiziellen Wettbewerben Spiele außer Wertung gibt. D.h. ein Spiel wird gespielt, Pukte und Tore zählen aber in der Tabelle nicht. Wäre es möglich, das in T3SPORTS zu integrieren? Vermutlich müsste man die Mannschaft, die außer Wertung läuft, irgendwie markieren können. Denn in fussball.de werden bei der Mannschaft die Anzahl der Spiele zwar gezählt, der Rest bleibt aber bei 0 und das Team steht am Ende der Tabelle.

Support Typo3 CMS 7 LTS

This fall the Typo3 CMS 7 LTS will be released and it would be nice to run T3Sports with it.

BE-Moduls

  • Competition management
    • Edit Matches
    • Functional
    • Layout
    • Teams
    • Functional
    • Layout
    • Create matches
    • Functional
    • Layout
  • Matchticker/Statistics
    • Functional
    • Layout
  • Manage Teams
    • Functional
    • Layout
  • Club management
    • Functional
    • Layout
  • Search profiles
    • Functional
    • Layout

TCA Config

  • tx_cfcleague_club
  • tx_cfcleague_competition
  • tx_cfcleague_competition_penalty
  • tx_cfcleague_games
  • tx_cfcleague_group
  • tx_cfcleague_match_notes
  • tx_cfcleague_note_types
  • tx_cfcleague_profiles
  • tx_cfcleague_saison
  • tx_cfcleague_stadiums
  • tx_cfcleague_team_notes
  • tx_cfcleague_teams

BE-Modul auf Dispatch-Modus umstellen

Seit TYPO3 4.5 kann man für BE-Module den Modus dispatch nutzen. Alle Requests werden dabei über einen FrontController aus TYPO3 umgeleitet.
Für die Umstellung müssen alle Links innerhalb des Moduls umgestellt werden.

Vorteil der Umstellung ist hoffentlich eine leichtere Portierung des Moduls für TYPO3 7.6.

CSV-Import von Spielen aus DFBnet

Um den Import von Spielen einer Saison zu beschleunigen, wäre eine Import-Funktion von CSV-Dateien aus dem DFBnet hilfreich.

Aus meiner Sicht könnte das wie folgt aussehen:

  1. Wettbewerb erstellen & Mannschaften hinzufügen
  2. CSV-Datei hochladen
  3. (Manuelles) Matching von Mannschaften aus CSV-Datei mit Mannschaften aus Wettbewerb und Bestätigung des Matchings
  4. Erstellen des Spielplans

Im Anhang habe ich exemplarisch den Aufbau einer CSV-Datei angehängt.
spielplan.csv.xlsx

"Spielplan erstellen" - "Spielrunde: 1000" is not corresponding to the korrekt "Spieltagname"

After creating a new "Liga-Wettbewerb" of Typ: Football the "Spielplan" in the backend under "Wettbewerbe verwalten" in "Spieltagsmodus" showed all 182 games under "9. Spieltag". There was no other "Spieltag" to selcet from the pulldown. Detail View of the games showed that all games were created with the Spielrunde: 1000 and not corresponding to the korrekt "Spieltagname" - eg. a game with "Spieltagname" 26. Spieltag was created with Spielrunde: 1000. After changeing the Spielrunde from 1000 to 26 this game was selectable in "Spieltagsmodus" under "26. Spieltag". We had to change all entries for "Spielrunde" to the corresponding "Spieltagname" by hand.

How is this to prevent?

Number of Teams: 14
Spielplanschlüssel: 1-2,14-8,13-3,12-4,11-5,10-6,9-7|3-1,2-14,4-13,5-12,6-11,7-10,8-9|1-4,2-3,14-9,13-5,12-6,11-7,10-8|5-1,4-2,3-14,6-13,7-12,8-11,9-10|1-6,2-5,3-4,14-10,13-7,12-8,11-9|7-1,6-2,5-3,4-14,8-13,9-12,10-11|1-8,2-7,3-6,4-5,14-11,13-9,12-10|9-1,8-2,7-3,6-4,5-14,10-13,11-12|1-10,2-9,3-8,4-7,5-6,14-12,13-11|11-1,10-2,9-3,8-4,7-5,6-14,12-13|1-12,2-11,3-10,4-9,5-8,6-7,14-13|13-1,12-2,11-3,10-4,9-5,8-6,14-7|1-14,2-13,3-12,4-11,5-10,6-9,7-8

TYPO3 7.6.28
cfc_league 1.1.1
cfc_league_fe 1.1.1
rn_base 1.6.2
rn_memento 0.0.1
t3sportstats 0.4.1

Spielplan manuell erstellen > Fehlerhaftes Formular

Beim Versuch einen Spielplan manuell zu erstellen habe ich das Problem, dass jedes Formular Element den falsche ID bekommen.
Jedes Element bekommt eine andere ID/Name (name="data[tx_cfcleague_games][NEW59dcfa72e6e8e139274534][round]) und wird dann als eigenes Array genutzt.
Somit wird zwar das Spiel angelegt, aber ohne alle weiteren Felder wie Teams, Datum usw.

Ich vermute das Problem liegt an dem FormBuilder von rn_base.
Ich nutze die aktuellen Versionen aus dem Github.

rn_base: v1.5.1
cfc_league: 1.1.1

Quelltext-Beispiel:

<tr class="">
    <td>
        <div class="t3js-formengine-field-item">
            <div class="t3-form-field-disable"></div>
            <div class="form-control-wrap" style="max-width: 156px">
                <div class="form-control-clearable">
                    <input type="text" data-formengine-validation-rules="..." data-formengine-input-params="{&quot;field&quot;:&quot;data[tx_cfcleague_games][NEW59dcfa72e6e8e139274534][round]&quot;,&quot;evalList&quot;:&quot;required,int&quot;,&quot;is_in&quot;:&quot;&quot;}" data-formengine-input-name="data[tx_cfcleague_games][NEW59dcfa72e6e8e139274534][round]" id="formengine-input-59dcfa730db71429481987" value="" maxlength="4" class="form-control t3js-clearable hasDefaultValue" style="">
                    <button type="button" class="close" tabindex="-1" aria-hidden="true"><span class="fa fa-times"></span></button>
                </div>
                <input type="hidden" name="data[tx_cfcleague_games][NEW59dcfa72e6e8e139274534][round]" value="9">
            </div>
        </div>
        <div class="t3js-formengine-field-item">
            <div class="t3-form-field-disable"></div>
            <div class="form-control-wrap" style="max-width: 156px">
                <div class="form-control-clearable">
                    <input type="text" data-formengine-validation-rules="" data-formengine-input-params="{&quot;field&quot;:&quot;data[tx_cfcleague_games][NEW59dcfa730f516759433571][round_name]&quot;,&quot;evalList&quot;:&quot;required,trim&quot;,&quot;is_in&quot;:&quot;&quot;}" data-formengine-input-name="data[tx_cfcleague_games][NEW59dcfa730f516759433571][round_name]" id="formengine-input-59dcfa7322633202097731" value="" maxlength="100" class="form-control t3js-clearable hasDefaultValue">
                    <button type="button" class="close" tabindex="-1" aria-hidden="true"><span class="fa fa-times"></span></button>
                </div>
                <input type="hidden" name="data[tx_cfcleague_games][NEW59dcfa730f516759433571][round_name]" value="9. Spieltag">
            </div>
        </div>
    </td>
    <td>
        <div class="t3js-formengine-field-item">
            <div class="t3-form-field-disable"></div>
            <div class="form-control-wrap" style="max-width: 192px">
                <div class="input-group">
                    <div class="form-control-clearable">
                        <input type="text" data-date-type="datetime" data-formengine-validation-rules="[{&quot;type&quot;:&quot;datetime&quot;,&quot;config&quot;:{&quot;type&quot;:&quot;input&quot;,&quot;size&quot;:&quot;12&quot;,&quot;max&quot;:&quot;20&quot;,&quot;checkbox&quot;:&quot;0&quot;,&quot;default&quot;:&quot;0&quot;}}]" data-formengine-input-params="{&quot;field&quot;:&quot;data[tx_cfcleague_games][NEW59dcfa732521e961252684][date]&quot;,&quot;evalList&quot;:&quot;datetime&quot;,&quot;is_in&quot;:&quot;&quot;}" data-formengine-input-name="data[tx_cfcleague_games][NEW59dcfa732521e961252684][date]" id="formengine-input-59dcfa733d54b306588715" value="" maxlength="20" class="t3js-datetimepicker form-control t3js-clearable hasDefaultValue">
                        <button type="button" class="close" tabindex="-1" aria-hidden="true"><span class="fa fa-times"></span></button>
                    </div>
                    <input type="hidden" name="data[tx_cfcleague_games][NEW59dcfa732521e961252684][date]" value="1507661458">
                    <span class="input-group-btn">
						<label class="btn btn-default" for="formengine-input-59dcfa733d54b306588715">
							<span class="t3js-icon icon icon-size-small icon-state-default icon-actions-edit-pick-date" data-identifier="actions-edit-pick-date">
	<span class="icon-markup">
<img src="/typo3/sysext/core/Resources/Public/Icons/T3Icons/actions/actions-edit-pick-date.svg" width="16" height="16">
	</span>
                    </span>
                    </label>
                    </span>
                </div>
            </div>
        </div>
    </td>
    <td>
        <div class="t3js-formengine-field-item">
            <div class="t3-form-field-disable"></div>
            <div class="form-control-wrap">
                <select id="tceforms-select-59dcfa735eb7a573966902" name="data[tx_cfcleague_games][NEW59dcfa73443b2124164783][status]" data-formengine-validation-rules="[{&quot;type&quot;:&quot;select&quot;,&quot;minItems&quot;:0,&quot;maxItems&quot;:1}]" class="form-control form-control-adapt">
                    <option value="0" data-icon="" selected="selected">Angesetzt</option>
                    <option value="1" data-icon="">Läuft</option>
                    <option value="2" data-icon="">Beendet</option>
                    <option value="-1" data-icon="">Ungültig</option>
                    <option value="-10" data-icon="">Verlegt</option>
                </select>
            </div>
        </div>
        <input type="hidden" name="data[tx_cfcleague_games][NEW0][pid]" value="149">
        <input type="hidden" name="data[tx_cfcleague_games][NEW0][competition]" value="65">
    </td>
    <td>
        <div class="t3js-formengine-field-item">
            <div class="t3-form-field-disable"></div>
            <div class="form-control-wrap">
                <select id="tceforms-select-59dcfa736fc26157920655" name="data[tx_cfcleague_games][NEW59dcfa736167e121230016][home]" data-formengine-validation-rules="[{&quot;type&quot;:&quot;select&quot;,&quot;minItems&quot;:0,&quot;maxItems&quot;:1}]" class="form-control form-control-adapt" size="1">
                    
                </select>
            </div>
        </div>
    </td>
    <td>
        <div class="t3js-formengine-field-item">
            <div class="t3-form-field-disable"></div>
            <div class="form-control-wrap">
                <select id="tceforms-select-59dcfa7382a53192643469" name="data[tx_cfcleague_games][NEW59dcfa7372a81575867109][guest]" data-formengine-validation-rules="[{&quot;type&quot;:&quot;select&quot;,&quot;minItems&quot;:0,&quot;maxItems&quot;:1}]" class="form-control form-control-adapt" size="1">
                    
                </select>
            </div>
        </div>
    </td>
</tr>

Falscher Methodenaufruf

PHP Runtime Deprecation Notice: Non-static method Tx_Rnbase_Utility_TcaTool::configureWizards() should not be called statically in /typo3conf/ext/cfc_league/Configuration/TCA/tx_cfcleague_club.php line 333

allow dummy picture of player

please add some part to allow a dummy pic (via TS) to give a player a dummy picture if the player has no picture set.

Neue Mannschaft / neuer Verein via Element Browser

Ist es möglich, beim Hinzufügen von Mannschaften zu Wettbewerben innerhalb des TYPO3 Element Browser die Möglichkeit zu schaffen, Mannschaft bzw. Vereine anzulegen? Das wäre enorm zeitsparend, da es oftmals vorkommt, dass einem Wettbewerb Mannschaften hinzugefügt werden müssen, die zunächst noch erstellt werden müssen.

Eine Person mit zwei Positionen in einer Mannschaft

Ich glaube das Thema hatten wir schon mal:
Wir haben innerhalb von Mannschaften Personen, die Spieler als auch Trainer oder Betreuer sind. Um das in der Mannschaftsübersicht korrekt abzubilden, weise ich die Person als Spieler und als Trainer und Betreuer zu und vergebe dann jeweils Teamnotizen für die Position. In der Mannschaftsübersicht wird die Person zwei Mal an korrekter Stelle ausgewiesen, allerdings mit der zuletzt angelegten Teamnotiz für diese Person.

Ausschlussfelder "Aufstellung" und "Aufstellung (statisch)"

In Benutzergruppen gibt es in den Ausschlussfeldern aktuell keine Möglichkeit, den Reiter "Aufstellungen" auszublenden. Es gibt zwar was zu den Aufstellungen, dies betrifft aber den Reiter "Aufstellungen (statisch)". Man sollte aber beide Reiter konfigurieren können.

Fehlender Text unter "Ausgewähltes Plug-In"

Hallo René,

mir ist gerade aufgefallen, dass beim "Seiteninhalt" Reiter "Plug-In" unter "Ausgewähltes Plug-In" nur noch das Icon von T3Sports, aber nicht der Text (Ligaverwaltung bzw. Berichte) des Plug-In angezeigt wird.

Typoy 8.7.27
php 7.3
cfc_league 1.5.1
cfc_league_fe 1.5.2
rn_base 1.12.2

Vorausgewählte Mannschaft beim Hinzufügen von Teamnotizen fliegt raus

Wir nutzen für die Position von Spielern in einer Mannschaft die Teamnotizen. Damit das Anlegen schneller geht, nutze ich beim Speichern die Option "Speichern und neues Objekt anlegen" (das Speichern-Icon mit dem +).

Ich habe nun das Problem, dass nach dem zweiten Speichern einer Teamnotiz die Mannschaft nicht mehr vorausgewählt ist sondern das DropDown leer ist:
180819-t3sports-teamnotizen-problem

Ich muss dann die Ansicht veranlassen und eine neue Teamnotiz anlegen. Dann klappt es wieder ein Mal und dann beim nächsten Eintrag ist die Mannschaft wieder weg.

Passiert unter TYPO3 6.2 und 7.6 mit der neusten Versionen von cfc_league, bin mir aber unsicher, ob das ein cfc_league-Problem ist oder eines meiner TYPO3-Installation.

Class 'tx_rnbase' not found in index.php

Ich habe eben auf die neusten Versionen von cfcleague, cfcleage_fe und rn_base aktualisiert, danach kann ich im Backend das T3SPORTS-Modul nicht mehr aufrufen. Die Seite bleibt leer.

Das Error-Log sagt:
PHP Fatal error: Class 'tx_rnbase_util_Extensions' not found in [...]/typo3conf/ext/rn_base/class.tx_rnbase.php on line 277
und
PHP Fatal error: Class 'tx_rnbase' not found in [...]/typo3conf/ext/cfc_league/mod1/index.php on line 48

TYPO3 6.2.31

Configuration/TCA/tx_cfcleague_profiles.php - range.lower vs. default

Zeile 134 (height), bzw. 150 (weight)

'range' => Array (
   'upper' => '1000',
   'lower' => '10'
),
'default' => 0

Das macht beim Editieren eines Personenprofils bei mir Probleme, da der Standardwert 0 kleiner als das Minimum ist. Ich hab daher lower bei mir einfach auf 0 gesetzt.

Kann keine Spiele anlegen

Wenn ich ein über das BE-Modul "T3Sports" anlege, wird das Spiel nicht gespeichert. Im Log steht die Fehlermeldung Attempt to insert record on page '[root-level]' (0) where this table, tx_cfcleague_games, is not allowed (msg#1.1.11). Ich hab die aktuellste Version von cfc_league von github

Spieltage mit führender Null

Bei der automatischen Erstellung von Spielplänen wäre es für eine spätere Sortierung der Spiele über das Listen-Modul hilfreich, wenn die Spieltage von 1 bis 9 mit einen führenden Null erstellt werden, also 01. Spieltag, 02. Spieltag,...

ice hockey goals

hi,
is there an option to allow goals in seconds? due the reason Goals pass on icehockey in seconds not in minutes there needs a way to add goals for the minute and the second.

thx

Support Typo3 CMS 8 LTS

Hi,
hat jemand schon Erfahrungen unter 8.7.x gemacht? Läuft da T3Sports?

Fehlen noch Anpassungen oder sind Anpassungen geplant?

Geschlecht bei Personen

Bei Personen wäre es gut, wenn man das Geschlecht auswählen könnte. Wir arbeiten mit Dummy-Bildern für Personen, die kein kein Bild haben. Hier könnte man dann mit geschlechts-spezifischen Dummy-Bildern arbeiten ;)

Bilder werden nicht angezeigt

Ich erhalte bloss weisse, quadratische Felder vor den Mannschaftsbeschreibungen. Ebenso werden die Personenbilder nicht angezeigt.

unnamed
Sobald ich bei einem Team ein Logo hochlade, verschwindet dieses weisse Quadrat... Für "Fägy Dürnten" und "Fällanden Grizzlys" habe ich ein Bild im Backend hinterlegt...

Was habe ich falsch gemacht?

Strategie für Tabellenberechnung in Wettbewerb

Im Wettbewerb sollte man eine Strategie für die Berechnung der Ligatabelle einstellen können, damit man auf Ebene des Wettbewerbs bestimmte Parameter modifizieren kann. Dies kann notwendig sein, wenn in bestimmten Ligen abweichende Regeln gelten.

Game Selection in Team Note not possible

The game cannot be selected in team notes. Instead the error message: Unknown type: select, render type: select is displayed. See also attached screenshot.

I have not found this field in the TCA configuration. Thank you very much for the fix.

LFV_li__TYPO3_CMS_9_5_20_

ice hockey stats max played time

the ice hockey Needs to have a different time calculation on stats. ice hockey does not run 180minute a game. It has 3 rounds with one round of 20 minutes. so it should differ from soccer to icehockey.

Class 'tx_cfcleague_sports_Handball' not found

Core: Exception handler (WEB): Uncaught TYPO3 Exception: Class 'tx_cfcleague_sports_Handball' not found | Error thrown in file .../typo3/sysext/core/Classes/Utility/GeneralUtility.php in line 4538.

I checked my extension folder in cfc_league/sports is a file with name class.tx_cfcleague_sports_Handball.php. Maybe we have a missing include? The error happens when trying to modify a competition.

Using PHP 7.0, Typo3 7.6.21, Current versions of rn_base, cfc_league and cfc_league_fe from GtiHub.

Undefined class constant 'ICON_WARN' Error nach Update

Nach dem Update auf den aktuellsten Stand der Extension aus dem Repository, erhalte ich beim Aufruf des Moduls im Backend folgende Fehlermeldung:
Bildschirmfoto 2019-08-18 um 09 49 16

SysLog meldet:

Core: Error handler (BE): PHP Warning: Use of undefined constant ICON_INFO - assumed 'ICON_INFO' (this will throw an Error in a future version of PHP) in /is/htdocs/wp1xxxxxxx_KBL8Q09Y2Z/www/cms/typo3/prod/typo3conf/ext/cfc_league/mod1/class.tx_cfcleague_mod1_profilesearcher.php line 161

Core: Exception handler (WEB): Uncaught TYPO3 Exception: Undefined class constant 'ICON_WARN' | Error thrown in file /is/htdocs/wp1xxxxxxx_KBL8Q09Y2Z/www/cms/typo3/prod/typo3conf/ext/cfc_league/Classes/Controller/Team/ProfileAdd.php in line 140. Requested URL: https://www.fvloechgau.de/typo3/index.php?M=web_CfcLeagueM1&moduleToken=--AnonymizedToken--

cfc_league: v1.3.0
rn_base: v1.9.2
TYPO3-Version: v8.7.27
PHP-Version: v7.2.21-he.0

Caches etc. habe ich alles gelöscht, keine Veränderung.

player picture button not working

player_pic
I updated to the last release. before i was able to add to each player a Picture. currently the media button does not work - no popup gives me the ability to add a Picture :-(

Feld DSGVO

Hallo René,

gibt es eine Möglichkeit den "Default" bei DSGVO auf "Anonymisieren" zu stellen?

z.Z. richte ich die Namen der Spieler erst einmal ein, ohne Mannschaftszugehörigkeit usw. Danach prüfe ich, ob die DSGVO vorhanden ist.

Hinzufügen von Personen zu Teams beschleunigen

Ich frage mich, welche Möglichkeiten es gibt, das Hinzufügen von Personen zu Teams zu beschleunigen. Ich muss jede Saison knapp 20 Mannschaften eintragen, das bedeutet:

  • jede Person suchen und hinzufügen
  • mind. eine Teamnotiz pro Person anlegen

Das kostet einiges an Zeit.

Ideen:

  • Suche nach Geburtsdatum integrieren, dann könnte man zumindest die Personenmenge nach dem Jahrgang eingrenzen und mehrere Personen gleichzeitig einem Team hinzufügen
  • Eingabemöglichkeit für Teamnotizen beim Hinzufügen von Spielern
  • Felder für Geburtsdatum und Position beim Quick-Erstellen von Personen

Vielleicht ist ja etwas umsetzbar ;)

PHP Exception wenn kein Bild in der Teamnotiz hinterlegt ist.

Hi,

ich schreib hier einfach mal den Bugreport in deutsch ;)

Wir habe eine Teamnotiz über die Ligaverwaltung angelegt.
Typ des Werts = Media (id=1)
Notiz-Typ=Headerbild (id=1)
Mediadatei wurde keins hinterlegt.

Danach funktioniert die Rubrik unter "Teams verwalten" > "Team-Notizen" nicht mehr und es gibt einen Absturz mit der Fehlermeldung

Fatal error: Call to a member function getOriginalFile() on a non-object in .../www/typo3conf/ext/rn_base/util/class.tx_rnbase_util_TSFAL.php on line 307 
public static function createThumbnails($references, $sizeArr=FALSE) {
        $ret = array();
        foreach($references As $fileRef ) {
            $thumbnail = FALSE;
            $fileObject = $fileRef->getOriginalFile(); //->$fileRef ist dann false
            ...
        }
}

Installierte Extension Versionen:
cfc_league 1.0.1
cfc_league_fe 1.0.0
rn_base 0.14.2

PS: Ich hab zwar die aktuelle Version noch nicht in Verwendung, aber mit dieser sollter das Problem auch auftrehten.
Benötigt ihr einen Pull-Request oder Patch-File?

Umlaute-Problem beim Import von Spielplänen aus dem DFBnet

Ich habe aktuell das Problem, dass es die Umlaute in Mannschaftsnamen verhaut, wenn ich einen Spielplan aus dem DFBnet herunterlade und importiere.

Ich habe mal die Encodierung der CSV-Datei auf UTF-8 mit BOM umgestellt, danach ging es.

Kann man beim Upload TYPO3-seitig sicherstellen, dass die CSV-Datei nochmals korrekt encodiert wird?

Pokal / Tournament - how do i?

I have barely Problems to understand the difference between thoses Settings:

What does "Pokal" at the beginning of a challenge mean at all? it wipes out any settings for the game type. In which condition i can use this? For regular tournaments?

Also i Need to understand what to do with

Wettbewerbstyp:
Liga (not need to explain)
Pokal ???
Einzelspiele ???

Liga i am able to explain myself - it is for the whole season but guess i have a tournament with 12 teams playing 3 Groups each 4 teams. How do i generate and show such event on the page? just publish a Pokal and make manual games correct? but how do i collect and stat the result ending up each on each? I mean how i have to create a torunament right? the Liga for a Season is easy explained but a 2 days tounament i have some Problems which isnt explained in the documentation at all.

Thanks for clearing it up and provide the right hints.

Default values in Fexform "Ein neues Spiel anlegen"

With the update to TYPO3 7.6.24 and rn_base 1.6.1 versions the input fields for "Spielrunde" and "Spieltag" lost their default values under fexform "Ein neues Spiel anlegen". Previous behavier under TYPO3 6.2.31 and rn_base 1.4.5 was an "prefill" for these fields with the values from where the button "Ein neues Spiel anlegen" was submitted - eg. By submitting the "Ein neues Spiel anlegen" button on "18. Spieltag", the field for "Spielrunde" and "Spieltag" are prefilled with ...[round]" value="18" and ...[round_name]" value="18. Spieltag". Now I get ...[round]" value="0" and ...[round_name]" value="" as default values.

TYPO3 6.2.31

  • cfc_league 1.1.1
  • cfc_league_fe 1.1.1
  • rn_base 1.4.5
  • rn_memento 0.0.1
  • t3sportstats 0.4.1

TYPO3 7.6.24

  • cfc_league 1.1.1 (Git)
  • cfc_league_fe 1.1.1
  • rn_base 1.6.1
  • rn_memento 0.0.1
  • t3sportstats 0.4.1

Is there a possibility to get this nice feature back with TYPO3 7.6.24?

Teamnotiz-Typen um Typ des Wertes erweitern

Es wäre hilfreich, wenn man innerhalb eines Team-Notiztyps Werte vordefinieren kann, die dann beim Vergeben von Teamnotizen via DropDown zur Auswahl stehen. Eventuell könnte man "Typ des Werts" einer Teamnotiz in den Team-Notiztypen selbst stecken, den je Team-Notiz-Typ ist der ja meist gleich bzw. sollte er gleich sein.

Gäbe es dann noch die Möglichkeit, aus einer Teamnotiz heraus mehrere Spieler einer Mannschaft zuzuweisen, würde das die Arbeit bei der Zuweisung von Positionen erleichtern.

Support Typo3 CMS 9 LTS

Hi,
hat jemand schon Erfahrungen unter 9 LTS gemacht? Läuft da T3Sports?

Fehlen noch Anpassungen oder sind Anpassungen geplant?

PHP Error tx_cfcleague_models_Stadium::getInstance

Core: Error handler (BE): PHP Warning: Declaration of tx_cfcleague_models_Stadium::getInstance($uid) should be compatible with tx_rnbase_model_data::getInstance($data = NULL) in .../ext/cfc_league/models/class.tx_cfcleague_models_Stadium.php line 0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.