Seite 1 von 110

[Final] Version 1.2014.0 - Formel 1 WebTipp - phpBB3

Verfasst: 28.05.2007 14:16
von Dr.Death
Downloads:

http://drdeath.github.io/phpBB3-F1-WebTipp/
Dort den großen Button "Download" anklicken oder hier der Direkt-Download-Link: Klick

Alternativer Download http://www.lpi-clan.de/viewtopic.php?f=27&t=2841


Demo: http://area51.lpi-clan.de/formel.php

Installationsanleitung PHP Dateien --> findet Ihr im entpackten Paket--> install.xml mit einem Browser öffnen und alle Anweisungen befolgen.

Installationsanleitung Saison Update 2014 --> findet Ihr im entpackten Paket--> contrib/update_f1.xml mit einem Browser öffnen und alle Anweisungen befolgen.



Beschreibung:
  • Formel 1 Tippspiel für phpBB Foren

    Das ganze funktioniert so:

    Die User eines Forums können zu jedem Rennen z.B. bis 10 Minuten vor Rennbeginn (einstellbar) einen Tipp abgeben. Ein per ACP festgelegter Moderator oder ein Admin haben Moderationsrechte und können dann das Ergebnis des Qualifying sowie des Rennens eingeben. Die Daten werden automatisch ausgewertet und Punkte für richtige Tipps in das Userprofil eingetragen.

    Auf einer Statistikseite können die User sehen, wer wieviele Punkte während der Saison ertippt hat.

    Punktevergabe (Beispiel):

    Die User tippen die ersten 10 Plätze + Schnellste Runde + Anzahl der Ausfälle + Anzahl der Safetycar Einsätze.

    Hat der User einen Fahrer erwähnt, der unter den ersten 10 ins Ziel kam, bekommt er 1 Punkt
    Ist der Fahrer auch noch auf dem richtigen Platz getippt folgt ein weiterer Punkt. (also pro Fahrer sind max 2 Punkte zu holen)

    Schnellste Runde richtig getippt: 2 Punkte
    Anzahl Ausfälle richtig getippt: 2 Punkte
    Anzahl Safetycar Einsätze richtig getippt: 2 Punkte

    --------
    max mögliche Punkte pro Tipp: 26 Punkte
Features:
  • ACP:
  • Teams (anlegen/bearbeiten/löschen)
    - Strafpunkte vergeben
  • Fahrer (anlegen/bearbeiten/löschen)
    - Strafpunkte vergeben
  • Rennen (anlegen/bearbeiten/löschen)
  • Einstellungen:
    - Deadline für die Tippabgabe
    - WebTipp Moderator angeben
    - WebTipp sichtbar für Gäste schalten ( nur möglich wenn keine WebTipp Gruppe aktiviert wurde )
    - Gruppe mit WebTipp Zugriff
    - Diskussionsforum angeben
    - Verzögerung einstellen, wann das nächste Rennen gezeigt wird
    - Punktevergabe
    - Angaben zu default Bildern
    - Anzeige im Profil (ja/nein)
    - Saison resetten
    - Erweiterte Grafiken de-/aktivieren
    - Renngrafiken de-/aktivieren
    - Banner Management für den Header (um z.B. zu Formel 1 Seiten zu verlinken)
    - Countdownzähler bis zur Deadline ein/auschaltbar
    - Avatar Anzeige auf der User Statistik ein/ausschaltbar
    - Alle Aktivitäten werden im Admin / User Logfile augelistet.
    - Support für Ultimate Points MOD ( Man kann Punkte für das Abgeben von Tipps vergeben ).
    - Im ACP --> Option zum Deaktivieren von Fahrern hinzugefügt. ( Nicht auswählbare Fahrer tauchen beim Tippen im DropDownMenü nicht mehr auf )
    Im ACP --> Option zum Versenden von Erinnerungsmail per Cronjob hinzugefügt

    Forum:
  • Tipp (eintragen/bearbeiten/löschen)
  • Anzeige abgegebener Tipps mit erzielten Punkten
  • Regeln Seite
  • Moderator Options (Qualifikation eintragen/löschen)
  • Moderator Options (Rennergebnisse eintragen/löschen)
  • WM Tabelle (Fahrerwertung)
  • WM Tabelle (Teamwertung)
  • User Tabelle (erzielte Punkte)
  • Anzeige im Profil
  • Englische Übersetzung
  • Französische Übersetzung


Wer Fehler findet, darf sie hier gerne melden :wink:


Update: von 1.2013.1 auf 1.2014.0

Die Update Anleitung findet Ihr im Ordner "contrib" --> update_1_2013_1_to_1_2014.xml

Neue Version 1.2014.0 released.

Änderungen gegenüber 1.2013.1:
  • Anstelle zum Foren Index zurückzukehren, zeigen nun einige "Zurück" Links auf den WebTipp.
  • Erinnerungsmail werden durch den Cronjob nur dann versendet, wenn der Benutzer den Empfang von Informationen durch den Administrator erlaubt hat.
Änderungen aller Codes von 1.2013.1 auf 1.2014.0:
https://github.com/DrDeath/phpBB3-F1-We ... e_1_2014_0


Dieses MOD funktioniert nur mit phpBB3 3.0.8 und höher ( 3.0.12+ )!

Verfasst: 29.05.2007 14:41
von klausm
Hallo Dr.Death,

Urlaub zu Ende. :wink:

Hab den F1 WebTipp versucht zu Installieren und bekam folgende Fehlermeldung:

Code: Alles auswählen

General Error
SQL ERROR [ mysql4 ]

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'COLLATE `utf8_bin`' at line 4 [1064]

SQL

CREATE TABLE phpbb_3formel_config ( config_name varchar(255) NOT NULL default '', config_value varchar(255) NOT NULL default '' ) CHARACTER SET `utf8` COLLATE `utf8_bin`;

BACKTRACE


FILE: includes/db/mysql.php
LINE: 133
CALL: dbal_mysql->sql_error()

FILE: install_f1webtipp.php
LINE: 61
CALL: dbal_mysql->sql_query()
Was bedeutet dies und wie kann ich das beheben? :oops:

Verfasst: 29.05.2007 14:47
von Dr.Death
Welche Datenbank Version verwendest Du ?

Verfasst: 29.05.2007 14:52
von klausm
Hallo Dr.Death,

4.0...(weis nicht genau) ist bei 1und1 falls dir das weiter hilft.

Habs gefunden ist 4.0.25 :P

Verfasst: 29.05.2007 15:17
von Dr.Death
Ih....

dann ist alles klar:

Öffne die install_f1webtipp.php

SUCHE:

Code: Alles auswählen

	// Check db sql_layer = mysql 4 || mysqli ?
	$sql_data = '';
	if ($db->sql_layer == 'mysql4' || $db->sql_layer == 'mysqli') 
    { 
		$sql_data = ' CHARACTER SET `utf8` COLLATE `utf8_bin`;'; 
	} 
	else
	{
		$sql_data = ';';
	}
ERSETZE MIT:

Code: Alles auswählen

$sql_data = ';';
Da muss ich noch eine bessere Versionsabfrage basteln.
Danke für den Hinweis.

Verfasst: 29.05.2007 15:28
von klausm
Hallo Dr.Death,

Danke, hat funktioniert.

Werd weiter Testen. :wink:

Verfasst: 29.05.2007 17:29
von klausm
Hallo Dr.Death,

in deiner Anleitung vermisse ich noch wie man, wenn alles Installiert und Aktiviert ist, zum WebTipp kommt. (http://www.dein URL.de/phpBB3/formel.php)

Code: Alles auswählen

Nach dem Erstellen, Hinzufuegen und Aktivieren der F1 WebTipp Module
kannst Du nun ACP Berechtigunen fuer Deinen Gruppen/Benutzer vergeben.
Du findest die neuen Berechtigungen unter:
ACP - Berechtigungen - Allgemeine Berechtigungen - Administratoren - F1
Kann Formel 1 Fahrer verwalten
Kann Formel 1 Rennen verwalten
Kann Formel 1 Einstellungen verwalten
Kann Formel 1 Teams verwalten
F1 unter ACP – Berechtigungen – Allgemeine Berechtigung – Administration finde ich nicht.

Verwaltet werden die einzelnen Module doch ACP – MODS oder?

Verfasst: 29.05.2007 17:49
von Dr.Death
Argl.... ist mir glatt durchgegangen :oops:

Da ich nicht soviel an den "Core" Dateien von phpBB3 ändern wollte, hab ich selbst immer einen Link im Forenbereich erstellt.

Gehe dazu einfach ins:

ACP - Verwalte Foren - Neues Forum erstellen
Wähle dort als "Forum-Typ" --> Link aus und unter
"Forums-Link" --> http://www.deine-domain.de/forums-pfad/formel.php

Ich werde diesen Hinweis mit in die nächste Version packen.
Danke

Verfasst: 29.05.2007 18:32
von klausm
Hallo Dr.Death,
Dr.Death hat geschrieben:ACP - Verwalte Foren - Neues Forum erstellen
Wähle dort als "Forum-Typ" --> Link aus und unter
"Forums-Link" --> http://www.deine-domain.de/forums-pfad/formel.php
genauso hatte ich mir das auch gedacht.

Im Übrigen sieht das ganz richtig Gut aus. Respekt. :P

Verfasst: 29.05.2007 22:16
von Dr.Death
@klausm :

Könntest Du das mal in der install_f1webtipp.php testen ?

Code: Alles auswählen

	// Check db sql_layer :  mysqli, mysql4 (>= 4.1.3)  or mysql4 (< 4.1.3) ?
	$sql_data = '';
	if ($db->sql_layer == 'mysqli' || version_compare($db->mysql_version, '4.1.3', '>='))
	{ 
		$sql_data = ' CHARACTER SET `utf8` COLLATE `utf8_bin`;'; 
	} 
	else
	{
		$sql_data = ';';
	}