BuLi Tippspiel nur für Eingeloggte anzeigen

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
fossilis
Mitglied
Beiträge: 79
Registriert: 29.08.2007 13:01

BuLi Tippspiel nur für Eingeloggte anzeigen

Beitrag von fossilis »

Hi Leute,
habe das BuLi Tippspiel installiert und wollte mal fragen ob es möglich ist, dass man den Link im Overall_header nur angezeigt bekommt, wenn der User eingeloggt ist.

Ich habe versucht es so zu händeln wie man es bei den Userdetails gemacht hat, die auch nur für eingeloggte User anwählbar sind. Bin aber gescheitert.

Nun zu meiner Frage, gibt es einen allgemein nützlichen "Fahrplan" wie man Links im overall_header, für nicht registrierte User, nicht sichtbar macht?
femu
Mitglied
Beiträge: 568
Registriert: 18.10.2005 11:47
Wohnort: Pfaffenhofen
Kontaktdaten:

Beitrag von femu »

In der overall_header.tpl vor dem Link (<td> incl. Icon)

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
und nachdem Link (</td>)

Code: Alles auswählen

<!-- END switch_user_logged_in -->
setzen. Dann ist er erst mal für nicht registrierte Benutzer weg. Die ganz saubere Lösung ist natürlich, daß Ganze im aufzurufenden Program zu unterbinden, so daß man den Link nicht zu Fuß aufrufen kann. Dazu die bundesliga.php (gilt für alle anderen Programmteile analog) öffnen und folgendes suchen:

Code: Alles auswählen

//
// End session management
//
Darunter folgendes einsetzen:

Code: Alles auswählen

//
// Check login status
//
if ( !$userdata['session_logged_in'] )
{
	redirect(append_sid("login.$phpEx?redirect=bundesliga.$phpEx", true));
}
Viel Spaß damit.
Gruß, femu
___________________________________________
[Meine Modification Homepage] - [Meine reguläre Homepage]
fossilis
Mitglied
Beiträge: 79
Registriert: 29.08.2007 13:01

Beitrag von fossilis »

Danke femu, hat alles wunderbar geklappt.
Wie ich auf deinem Forum gesehen habe, hast du auch das BuLi Tippspiel am Laufen und da würde ich dich gern noch was fragen.

Wenn ich auf den Link Statistiken klicke, im Fenster wo man die Tabelle sieht, erhalte ich immer folgende Fehlermeldung:

Code: Alles auswählen

Datenbank-Fehler

DEBUG MODE

SQL Error : 1064 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 'SELECT hilfe.datumzeit, heim, auswarts, bewertet FROM tippspiel ....
....
....
Line : 1330
File : userstatistik.php
Woran kann das denn liegen?
femu
Mitglied
Beiträge: 568
Registriert: 18.10.2005 11:47
Wohnort: Pfaffenhofen
Kontaktdaten:

Beitrag von femu »

Hänge mal Deine userstatistik.php an (per Link bitte!)

Welche PHP Version benutzt Du? 4 oder 5?
Gruß, femu
___________________________________________
[Meine Modification Homepage] - [Meine reguläre Homepage]
fossilis
Mitglied
Beiträge: 79
Registriert: 29.08.2007 13:01

Beitrag von fossilis »

femu hat geschrieben:Hänge mal Deine userstatistik.php an (per Link bitte!)
Okay, hier ist sie, die userstatistik.php.
femu hat geschrieben:Welche PHP Version benutzt Du? 4 oder 5?

Du meinst sicherlich SQL Version, oder? Da nutze ich die 4-er Version.
Mein phpbb ist aus der 2-er Version.
femu
Mitglied
Beiträge: 568
Registriert: 18.10.2005 11:47
Wohnort: Pfaffenhofen
Kontaktdaten:

Beitrag von femu »

fossilis hat geschrieben:Okay, hier ist sie, die userstatistik.php.
Ich schau mir die mal an.
fossilis hat geschrieben:
femu hat geschrieben:Welche PHP Version benutzt Du? 4 oder 5?

Du meinst sicherlich SQL Version, oder? Da nutze ich die 4-er Version.
Mein phpbb ist aus der 2-er Version.
Nein. Ich meinte tatsächlich die PHP Version. Und ein Link zu Deiner Seite mit ggf Testuser Login wäre auch nicht unpraktisch ..
Gruß, femu
___________________________________________
[Meine Modification Homepage] - [Meine reguläre Homepage]
fossilis
Mitglied
Beiträge: 79
Registriert: 29.08.2007 13:01

Beitrag von fossilis »

So, endlich Feierabend. :D

Hier der Link zum Forum.
Account und Passwort sende ich dir per PN zu, okay?

Auf diesem Server läuft die PHP-Version 4.4.4 , Kontrolle.
Antworten

Zurück zu „phpBB 2.0: Mod Support“