Seite 101 von 214

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Verfasst: 31.08.2010 17:28
von double78
hallo,

ich hab ein kleines Problem mit dem CL Spielplan, ich hab in Gruppe C nur 3 Mannschaften im ACP bei Teams verwalten. Es fehlt in Gruppe C Bursaspor bzw. sind die bei mir in Gruppe G. In Gruppe G sollte eigentlich AJ Auxerre sein die fehlen aber komplett. Im Tippspiel bekomme ich aber Bursaspor in Gruppe C am ersten Spieltag gg FC Valencia (Sp.5) angezeigt und bei Spiel 14 Gruppe G AC Mailand gg Bursaspor. Kann ich jetzt einfach Bursaspor in Gruppe C verschieben und AJ Auxerre neu zu fügen? Oder soll ich die Spielpläne von football´s Seite neu runter laden und neu in db einfügen?

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Verfasst: 31.08.2010 17:41
von football
Sorry, deinen Beitrag hatte ich irgendwie übersehen.
Richte doch ersteinmal eine Liga (Fussball) mit den Spielen ein die getippt werden sollen.
Dort tippen alle Teilnehmer beider Tippligen die zusammengestellten Fussballspiele.

Dann leg zwei weitere Ligen für die 1. und 2. Tippliga an, bei denen die Tippernamen als Vereine (mit der UserID) hinterlegt werden
und die jeweiligen "Duelle" im Spielplan eingetragen werden. Diese Ligen haben keine Tipper.

Jetzt musst du entweder die Gewinner der Duelle manuell anhand der Punktzahl aus der Rangliste der Fussball-Liga eintragen, oder du
erweiterst /includes/acp/football_results.php um einen Funktionsaufruf, der bei Abschluss des Fussball-Spieltags (Status = 3) für die
Duellanten aus der Rangliste die Punkte vergleicht und das daraus resultierende Duellergebnis in die Tippliga schreibt.

Die Ranglisten für deine Tippligen brauchst du ja nicht, da das Ergebnis in diesem Fall unter Tabelle steht.
Ich würde die Ranglisten deshalb aus /styles/prosilver/template/football/football_body.html herausnehmen.
Da die Tippligen keine Tipper haben kann auch keiner diese Ligen tippen; du kannst den Eintrag also im Menu lassen.

Tippen ausblenden ist wegen der Links auf den Seiten schwieriger. Da müsstes du einen Schalter anhand der Liga-ID in football.php setzen und diesen dann im Menu und auf den Seiten berücksichtigen. Für den Menu-Eintrag Tabelle der Fussball-Liga verfährst du entsprechend.

In /includes/acp/football_teams.php würde ich noch für die Tippligen (anhand der Liga-ID league) beim hinzufügen eines bestehenden Vereins bzw. TIpper (action = add) statt der Team-Tabelle footb_teams die User aus phpbb_users zur Auswahl anzeigen. das erspart Tipparbeit.

Wenn jeder noch ein Miniavatar in 28x28 hat, sieht das auch sehr schick aus.

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Verfasst: 31.08.2010 17:55
von football
double78 hat geschrieben:hallo,

ich hab ein kleines Problem mit dem CL Spielplan, ich hab in Gruppe C nur 3 Mannschaften im ACP bei Teams verwalten. Es fehlt in Gruppe C Bursaspor bzw. sind die bei mir in Gruppe G. In Gruppe G sollte eigentlich AJ Auxerre sein die fehlen aber komplett. Im Tippspiel bekomme ich aber Bursaspor in Gruppe C am ersten Spieltag gg FC Valencia (Sp.5) angezeigt und bei Spiel 14 Gruppe G AC Mailand gg Bursaspor. Kann ich jetzt einfach Bursaspor in Gruppe C verschieben und AJ Auxerre neu zu fügen? Oder soll ich die Spielpläne von football´s Seite neu runter laden und neu in db einfügen?
Da warst du aber sehr schnell beim Downloaden.
Zu Anfang war leider noch ein Fehler im Spielplan. :oops:
Bitte teams und matsches nochmals einspielen, dann wird der Fehler überschrieben.

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Verfasst: 31.08.2010 18:19
von double78
Danke football

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Verfasst: 01.09.2010 18:56
von Fiessi
Kann man das auch für die Europa League erstellen?
Im sechzehnntelfinale kommen ja die 8 Gruppen dritten der Champions Legue hinzu, soweit ich weiss!
Dies müsste bedeuten wenn die festlegen muss ich die nur in der Europa League zur Verfügung stellen damit sie ab den KO Spielen mitmachen können oder?
Den Spielplan, die Clubs und auch Wappen könnte ich euch bereitstellen....sollte aber football erst mal drüber schaun ;-)
und mir müsste jemand sagen wie speziell ein backup der europa league machen kann bzw. einen sql-dump

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Verfasst: 01.09.2010 21:57
von football
Den Spielplan für die Europa League findest du schon hier.
Vereinswappen sind urheberrechtlich geschütz und daher stell ich diese nicht zur Verfügung.
Über die Funktion KO-Runden Gewinner ermitteln im Adminbereich, kann man die 8 Gruppendritten von der CL in die Europa League überführen.
Wer keine CL bei sich führt, muss einfach warten bis ich die Änderung im Europa League Spielplan veröffentliche.

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Verfasst: 01.09.2010 22:03
von football
Spielplanänderung 1. Bundesliga: Spieltermine bis zum 11. Spieltag.
Spielplanänderung 2. Bundesliga: Spieltermine bis zum 11. Spieltag.

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Verfasst: 01.09.2010 22:21
von JeyP91
Tut mir leid ich kann gerade einmal ein paar Grundlagen in HTML und PHP.
Auf dem Niveau von deiner Mod versteh ich vom Code nicht wirklich viel :oops:

football hat geschrieben:Jetzt musst du entweder die Gewinner der Duelle manuell anhand der Punktzahl aus der Rangliste der Fussball-Liga eintragen, oder du
erweiterst /includes/acp/football_results.php um einen Funktionsaufruf, der bei Abschluss des Fussball-Spieltags (Status = 3) für die
Duellanten aus der Rangliste die Punkte vergleicht und das daraus resultierende Duellergebnis in die Tippliga schreibt.
Wie würde der Funktionsaufruf aussehen?

football hat geschrieben:Die Ranglisten für deine Tippligen brauchst du ja nicht, da das Ergebnis in diesem Fall unter Tabelle steht.
Ich würde die Ranglisten deshalb aus /styles/prosilver/template/football/football_body.html herausnehmen.
Da die Tippligen keine Tipper haben kann auch keiner diese Ligen tippen; du kannst den Eintrag also im Menu lassen.
Was genau muss da raus? Ich habs mit
<!-- IF S_DISPLAY_RANKS_MATCHDAY -->
<!-- INCLUDE football/ranks.html -->
<!-- ENDIF -->
versucht, aber das hat zumindest im Menü nichts geändert.

football hat geschrieben:Tippen ausblenden ist wegen der Links auf den Seiten schwieriger. Da müsstes du einen Schalter anhand der Liga-ID in football.php setzen und diesen dann im Menu und auf den Seiten berücksichtigen. Für den Menu-Eintrag Tabelle der Fussball-Liga verfährst du entsprechend.
Es ist zwar eigentlich nur eine optische Sache aber mir wäre es schon wichtig wenn ich irgendwie entscheiden kann welche Ligen man beim Tippen und beim Tabelle anschaun auswählen kann.

football hat geschrieben:In /includes/acp/football_teams.php würde ich noch für die Tippligen (anhand der Liga-ID league) beim hinzufügen eines bestehenden Vereins bzw. TIpper (action = add) statt der Team-Tabelle footb_teams die User aus phpbb_users zur Auswahl anzeigen. das erspart Tipparbeit.
Ich würde es ja gerne machen... Nunja es mangelt an Verständnis des Codes :(

football hat geschrieben: Wenn jeder noch ein Miniavatar in 28x28 hat, sieht das auch sehr schick aus.
Mal schaun ;) Das ist finde ich noch am wenigsten wichtig :)


Ich habe noch 2 Fragen:

Ich bin der Meinung, dass die Statistiken zu den Spielen (bei der Tippabgabe) entweder nicht genutzt werden oder das Ganze zu sehr verfälschen würden.
Wo muss ich die entfernen?

Wenn ich Links aus dem Menü entferne, werden sie dann auch auf den Seiten entfernt? (Auf der Tabellen Seite ist zB ein zu "Rangliste Spieltag")


Das wärs fürs Erste ;)

Danke für deine Mühe.
Gruß JeyP91


Edit:
Mir sind noch 2 Sachen eingefallen :oops:

Was muss gemacht werden, dass ich auch wählen kann AB wann die Tipper tippen dürfen?
Optimal wäre es, wenn die Spieltag bis zu einem gewissen Zeitpunkt (zB 1 Woche) vor dem Abgabetermin gar nicht auswählbar sind bei der Tippabgabe.

Bei der letzten Abstimmung unserer Tippliga wurde entschieden, dass man einmal eingesendete Tipps nicht mehr ändern kann.
Ist das irgendwie umsetzbar?


Edit2:
Und noch was.. sorry^^

Bei uns gibt es pro Liga an jedem Spieltag Bonuspunkte:
(5a) Der Tipper mit den meisten Treffern einer Tippliga an einem Spieltag erhält 3 (Bonus-)Punkte für die Gesamtwertung.

(5b) Der Tipper mit den zweitmeisten Treffern einer Tippliga an einem Spieltag erhält 2 (Bonus-)Punkte für die Gesamtwertung.

(5c) Der Tipper mit den drittmeisten Treffern einer Tippliga an einem Spieltag erhält 1 (Bonus-)Punkt für die Gesamtwertung.

(5d) Bei Treffergleichheit von mehreren Spielern an einem Spieltag erhalten die jeweiligen Tipper jeweils die Bonuspunktzahl, die sie zusammen erhalten hätten, wenn sie hintereinander platziert gewesen wären, dividiert durch die Anzahl der Tipper mit Treffergleichheit.
Bsp:
T1: 9 = 3 Bonuspunkte
T2: 8 = 2 Bonuspunkte
T3: 7 = 0,5 Bonuspunkte
T4: 7 = 0,5 Bonuspunkte

Das ist jetzt ziemlich sicher das letzte was noch gefehlt hat.

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Verfasst: 01.09.2010 23:48
von football
Hallo,
wir haben mal deinen Modus in unserer Tipprunde diskutiert und uns entschlossen zwei Tippligen parallel zu 1. Bundesliga einfach mitlaufen zu lassen.
Daher kann ich dir vielleicht die entsprechende Funktion zur Überleitung der Spieltagspunkte in die Tippliga und auch die Erweiterung zur Aufnahme der User (statt Teams) programmieren.

Das mit dem Ausblenden von Tabelle und Tippen würde ich ersteinmal weglassen. Wie gesagt, in der Tippliga kann man nicht Tippen.

<!-- INCLUDE football/ranks.html -->
ist die falsche Stelle, da lass drin, damit du die Rangliste (und Gesamtpunkte) am Spieltag für die Fussball-Liga ansehen kannst.

Code: Alles auswählen

	<!-- IF S_DISPLAY_RANK_MATCHDAY -->
		<!-- INCLUDE football/rank_matchday.html -->
	<!-- ENDIF -->
und

Code: Alles auswählen

		<!-- IF S_DISPLAY_RANK_TOTAL -->
			<!-- INCLUDE football/rank_total.html -->
		<!-- ENDIF -->
kannst du entfernen.

Zu den Bonuspunkten fällt mir spontan keine Lösung ein.
Für die einmalige Tippabgabe müsste man in football.php in action "bet" eingreifen.
Aber wenn du mit php nicht so vertraut bist solltet ihr euch noch einmal treffen, ein paar Biere trinken und dann
über diese Regel noch einmal abstimmen.

Re: [BETA] phpBB3 Football MOD Version 0.9.1

Verfasst: 02.09.2010 00:34
von JeyP91
Ok Danke soweit erstmal.
Ich mach mir von der Logik her mal Gedanken, mein Problem is im Prinzip ja "nur" das Umsetzen in PHP Code.

Die Bonuspunkte könnte man doch in eine neue Tabelle der Datenbank schreiben.
Jedes mal wenn der Status eines Spieltags auf 3 gesetzt wird werden die Bonuspunkte berechnet und da eingetragen.
Ich weiß nicht genau wie die einzelnen Punkte einer Mannschaft berechnet werden aber könnte man dann nicht einfach aus der neuen Tabelle die Punkte addieren?

Gruß JeyP91