[3.3] Final phpbb-ext-f1webtip ( F1 WebTipp ) 1.1.8

In diesem Forum können Extension-Autoren ihre Extensions vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17395
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [Final] phpbb-ext-f1webtip ( F1 WebTipp ) 1.0.4

Beitrag von Dr.Death »

Die Cronjob Erinnerungsmail unterliegt folgenden Kriterien:
  • Der Tipper ist in der speziellen Formel 1 Gruppe Mitglied
  • Der Tipper hat erlaubt, das er von Admins Massen Emails empfangen möchte
  • Der Tipper ist normaler User oder Gründer (aber: kein BOT und nicht Gesperrt)
Die Wahrscheinlichkeit liegt also im Punkt:
  • Der Tipper hat erlaubt, das er von Admins Massen Emails empfangen möchte

Code: Alles auswählen

// Get all the f1webtipp user
// what user exactly ?
// All member of the restrict_to group, admin mass mails allowed, user is normal (active) or founder
            $sql = 'SELECT         u.user_id,
                                   u.username,
                                   u.user_lang,
                                   u.user_email
                    FROM           ' . USERS_TABLE . ' u , ' . USER_GROUP_TABLE . ' ug
                    WHERE          ug.group_id = ' . $formel_group_id . '
                        AND        u.user_id = ug.user_id
                        AND        u.user_allow_massemail = 1
                        AND        (u.user_type = ' . USER_NORMAL . ' OR u.user_type = ' . USER_FOUNDER . ')
                    GROUP BY       u.user_id
                    ORDER BY       u. username_clean ASC'; 
Benutzeravatar
silberfuchs
Mitglied
Beiträge: 98
Registriert: 28.12.2008 14:50
Kontaktdaten:

Re: [Final] phpbb-ext-f1webtip ( F1 WebTipp ) 1.0.4

Beitrag von silberfuchs »

Hab' gerade mal nachgesehen - der User erlaubt den Empfang von Admin Emails, Mitglied in der Tipper-Gruppe, als auch registrierter User ist er auch. Werde ihn morgen mal fragen, ob er die Email erhalten hat - in der Email mit der Zusammenfassung an den Admin stand er nicht.

Danke schon mal für Deine Hilfe!

UPDATE: Sorry, ich muss mich "outen" und mich natürlich dafür entschuldigen!!!! Die Email kam von meiner Testpage - dort gab es den fehlenden User noch nicht. :(
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17395
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [Final] phpbb-ext-f1webtip ( F1 WebTipp ) 1.0.4

Beitrag von Dr.Death »

PHP 7 Hotfix

Falls jemand den F1 WebTipp mittlerweile unter PHP 7.x laufen lässt, so kann er momentan keine Renntermine im ACP ändern.

Der Grund dafür ist eine Änderung des php Befehls: [url=http://php.net/manual/de/function.mktime.php]mktime[/url]

Der siebte Parameter für Sommer/Winterzeit wurde mit php 7.x entfernt

Daher bitte folgende Änderungen an der Datei /ext/drdeath/f1webtip/acp/main_module.php durchführen:

FINDE:

Code: Alles auswählen

                    $racetime = mktime($b_hour, $b_minute, $b_second, $b_month, $b_day, $b_year, date("I")); 
ERSETZE MIT:

Code: Alles auswählen

                    // is_dst is deprecated since php 5.1 and was removed in php 7.0
                     $racetime = mktime($b_hour, $b_minute, $b_second, $b_month, $b_day, $b_year);
                     $racetime = $racetime - $user->timezone->getOffset(new \DateTime('UTC')); 
https://github.com/DrDeath/phpbb-ext-f1 ... 23f3a31e10

...oder Ihr wartet bis das Release 1.0.5 erscheint...inklusive Saison Update für 2018
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17395
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [Final] phpbb-ext-f1webtip ( F1 WebTipp ) 1.0.5

Beitrag von Dr.Death »

Release 1.0.5 veröffentlicht inkl. Saison Update für 2018
xpmen
Mitglied
Beiträge: 6
Registriert: 24.01.2012 18:46

Re: [Final] phpbb-ext-f1webtip ( F1 WebTipp ) 1.0.5

Beitrag von xpmen »

hallo,
Entschuldigung, mein Deutsch, ich benutze einen Übersetzer

Nach dem Hinzufügen des Rennens nach Brasilien ist heute Nacht ein Fehler aufgetreten. Hier ist der Fehler

Hast du eine Ahnung von der Ursache?

Der Fehler ist nur auf der Seite F1 webTipp

phpbb 3.2.3
php 7.2
extension 1.0.5
webe site: http://super-game.be/SGN3/index.php

screen: http://super-game.be/Capture.JPG


Code: Alles auswählen

[phpBB Debug] PHP Warning: in file [ROOT]/ext/drdeath/f1webtip/controller/main.php on line 2133: A non-numeric value encountered

Code: Alles auswählen

[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4544: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3291)
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17395
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [Final] phpbb-ext-f1webtip ( F1 WebTipp ) 1.0.5

Beitrag von Dr.Death »

Hallo,

danke für die Info.

Das Problem ist erkannt und wurde bereits behoben.

Tausche bitte die Datei:

ext/drdeath/f1webtip/controller/main.php mit dieser aus:
https://github.com/DrDeath/phpbb-ext-f1 ... r/main.php

Die neue Datei wurde für php 7.2 angepasst und wird in der kommenden Version 1.0.6 vorhanden sein.
xpmen
Mitglied
Beiträge: 6
Registriert: 24.01.2012 18:46

Re: [Final] phpbb-ext-f1webtip ( F1 WebTipp ) 1.0.5

Beitrag von xpmen »

hallo und danke

Jetzt funktioniert alles perfekt mit der Modifikation
danke für deine hilfe :wink:
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17395
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [Final] phpbb-ext-f1webtip ( F1 WebTipp ) 1.0.6

Beitrag von Dr.Death »

Release 1.0.6 veröffentlicht inkl. Saison Update für 2019

Änderungen:
https://github.com/DrDeath/phpbb-ext-f1 ... .5...1.0.6
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17395
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: [Final] phpbb-ext-f1webtip ( F1 WebTipp ) 1.0.6

Beitrag von Dr.Death »

Regel Anpassung für 2019: (Noch nicht in Version 1.0.6 umgesetzt)
  • Extra Punkt für schnellste Runde

ÖFFNE: drdeath/f1webtip/controller/main.php

FINDE:

Code: Alles auswählen

                            $current_driver = $result_array[$i];
DANACH EINFÜGEN:

Code: Alles auswählen

                            // give 1 additional point for fastest lap
                            // $result_array['10'] --> fastest driver
                            if ($current_driver == $result_array['10'])
                            {
                                $wm[$i] = $wm[$i] + 1;
                            } 



Release 1.0.7 veröffentlicht inkl. Saison Update für 2019
Regel Anpassung für 2019: Extra Punkt für schnellste Runde

Änderungen:
https://github.com/DrDeath/phpbb-ext-f1 ... .6...1.0.7
Antworten

Zurück zu „Extensions in Entwicklung“