Seite 4 von 66

Re: [BETA] Football Prediction League

Verfasst: 06.04.2016 09:15
von schnurlos
football hat geschrieben:Thanks for your advice. I will adapt the extension for phpBB 3.2
Thanks!

Do you also have a Github repository where i can test changes?

Re: [BETA] Football Prediction League

Verfasst: 06.04.2016 11:03
von pitter46
Hallo Football,

ideal finde ich die Tab-Steuerung im mittleren Hauptblock gegenüber meiner Portal-Lösung. Toll gemacht.

Gruß
Pitter

Re: [BETA] Football Prediction League

Verfasst: 07.04.2016 22:35
von football
@schnurlos
Please delete in all ACP-Modules following lines:

Code: Alles auswählen

        $provider            = new \phpbb\controller\ provider();
        $helper                = new \phpbb\controller\ helper(...);
 
and replace all calls

Code: Alles auswählen

$helper->route('football_main_controller',array('side' => 'bet')),
with This will remove all links from the ACP side to Prediction League.
I couldn't fix the routing probleme in Prediction League extension.
If my extension makes these changes, it will no longer support 3.1.
So you have to do it on your own.

Re: [BETA] Football Prediction League

Verfasst: 07.04.2016 23:03
von football
snowlow hat geschrieben:Ich glaube zu wissen, daß es mal einen SQL Download davon gab , nur finde ich den leider nicht.
Hier findest du in der Datei "footb_backup.sql.gz" alle aktuellen Spieplan-Daten.
Für die anstehende EM werde ich die Daten demnächst aktualisieren.

Re: [BETA] Football Prediction League

Verfasst: 08.04.2016 11:07
von schnurlos
football hat geschrieben:@schnurlos
Please delete in all ACP-Modules following lines:

Code: Alles auswählen

        $provider            = new \phpbb\controller\ provider();
        $helper                = new \phpbb\controller\ helper(...);
and replace all calls

Code: Alles auswählen

$helper->route('football_main_controller',array('side' => 'bet')),
with This will remove all links from the ACP side to Prediction League.
I couldn't fix the routing probleme in Prediction League extension.
If my extension makes these changes, it will no longer support 3.1.
So you have to do it on your own.
I figured the rest out and it works, thanks !!

Re: [BETA] Football Prediction League

Verfasst: 10.04.2016 16:07
von smiesek
Hallo, nachdenken über ein Hockey zu schaffen? :)

Re: [BETA] Football Prediction League

Verfasst: 10.04.2016 22:48
von football
Eine Extension für Hockey werde ich nicht erstellen.
Auch werde ich die Prediction League Extension nicht anpassen, damit andere Sportarten unterstützt werden.
Meine Planung verfolgt eher folgende Ziele:
  • Handling beim Löschen/Deaktivieren von Usern
  • Korrekturmöglichkeit von Liga-Tabellen aufgrund von Punktabzug / Disqualifikation / direkter Vergleich bei Punktgleichstand oder ähnliches
  • Modul Administration (Aktivierung/Deaktivierung, variabler Ort, User bezogene Parameter)
  • weitere Module (Mini-Tabelle für den Nebenblock, Siegerpodest, aktuell längste Serie von Mannschaften [gewonnen/verloren/torlos] ...)
  • Vergleich oder Bilanz beim "Umtippen"
Dies sind bislang nur Gedankenspiele und die obenstehende Reihenfolge ist rein willkürlich.
Außerdem habe ich auch noch eine nicht veröffentlichte MOD für Fahrgemeinschaften, die ich zur Extension konvertieren möchte.
Und dann wird das Wetter ja auch hoffentlich bald besser.

Re: [BETA] Football Prediction League

Verfasst: 11.04.2016 11:33
von schnurlos
Hi Football,

I was wondering, because I have a website about the Belgian Pro League (which is not included in your automatic seasons.php update) if there is an easy way of inserting all the matches in the database. Now I have to do it manually which takes a lot of time. How do you insert all available data in seasons.php file? Is it automatic (eg xml feed)? Would it then be possible to include the Belgian Pro League? If not, do you have any other means of inserting the matches easily?

Re: [BETA] Football Prediction League

Verfasst: 11.04.2016 23:34
von football
I support only the leagues listed in season.php. Other leagues you have to create on your own.

Re: [BETA] Football Prediction League

Verfasst: 12.04.2016 13:06
von gn#36
Nur als Hinweis: Du kannst deine Migrations so gestalten, dass du die selben Migrations für eine Neuinstallation und für das Update verwenden kannst. Hierzu kannst du einfach eine Migration bauen, die in der Funktion effectively_installed überprüft, ob die Tabellenspalten existieren, die du bei dem Update entfernst. Der Clou ist hier, dass du die Migration nur als installiert markierst, wenn die Spalten nicht existieren. Das steckst du einfach in eine separate Migration und belässt das Erstellen der neuen Spalten in der anderen Migration. Bei den Daten natürlich ganz genauso.

Die Migrations, die die Profilfelder anlegen prüfen sowieso selber, ob die Profilfelder schon existieren und markieren sich lediglich als installiert wenn das der Fall ist. Die sollten drin bleiben, so dass sie auch gelöscht werden, wenn die Erweiterung deinstalliert wird.

Was ich bei meinen Extensions gemacht habe, die einen Vorgängermod haben ist, dass ich einfach mit der ersten Migration die installiert wird die Datenbank so hergestellt habe, wie sie für den Mod war. Dann habe ich eine andere Migration gebaut, die das in die neue Variante konvertiert. Auf die Weise bist du immer kompatibel zum Mod. phpBB selbst macht das auch so. Erst wird die Datenbank auf Version 3.0 installiert, dann gibt es Migrations die Schrittweise die Änderungen der 3.0.x Versionen und das Update auf 3.1.x durchführen.