Einige Fragen - Login - Spiele einbauen -

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
mr. gamesbay
Mitglied
Beiträge: 313
Registriert: 13.01.2003 10:08
Wohnort: Meran

Einige Fragen - Login - Spiele einbauen -

Beitrag von mr. gamesbay »

Ich möchte 2 Flash Games in das Forum einbauen (mit ne High Score Liste). Die Games habe ich und funzen schon.

Ich habe die overall_header ein wenig bearbeitet (ein normalen Link eingefügt), aber nachdem ich auf dem Link (Spiel) drücke ist das Forum wech und die ganze Seite wird für das Spiel benutzt. Ich möcht aber dass das Spiel im Forum (Mitte) aufgerufen wird, was muss ich machen ?

Die zweite Sache ist, was kann ich machen damit nur Registrierte User Spielen dürfen ? Also nach einem Klick auf "Spiel" muss man eingelogt sein, ein Gast soll nicht darauf zugreifen können.

Danke im voraus.
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

Benutzeravatar
mr. gamesbay
Mitglied
Beiträge: 313
Registriert: 13.01.2003 10:08
Wohnort: Meran

Beitrag von mr. gamesbay »

Danke, werd das mal später Testen :)


So, jetzt brauch ich noch a bissi Hilfe wegen der Login Sache :roll:
Benutzeravatar
mondi
Mitglied
Beiträge: 187
Registriert: 22.02.2003 10:14
Wohnort: Bremerhaven
Kontaktdaten:

Beitrag von mondi »

Hallo,
also ich persönlich finde das activity MOD sehr interessant.

http://www.inetangel.com/community/viewforum.php?f=4

Im Prinzip ist es möglich, jedes Flash-Game in phpBB2 einzubauen. Einige fertige Games gibt es ebenfalls zum download. In Vorbereitung sind Neaves-Webgames.

Grüße
Mondi
Benutzeravatar
mr. gamesbay
Mitglied
Beiträge: 313
Registriert: 13.01.2003 10:08
Wohnort: Meran

Beitrag von mr. gamesbay »

Die Webgames die ich habe sind von Neave.
Pac Man und Space Invader will ich einbauen.

Muss nur noch wissen, wir ich die seite Spiele (die Seite) ein Login einbaue.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Re: Einige Fragen - Login - Spiele einbauen -

Beitrag von Acid »

..wie sind denn die Spiele-Hacks aufgebaut?
Wenn es nämlich z.B. eine spiele.php ist, kannst Du am Anfang (nach dem includen der Dateien) folgendes einfügen (für phpBB 2.0.4)..
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("spiele.$phpEx?redirect=spiele.$phpEx", true));
}
..zusätzlich sollte sicherlich auch der eigentliche Link für Gäste ausgeblendet werden.

Code: Alles auswählen

	<!-- BEGIN switch_user_logged_in -->
                    link
	<!-- END switch_user_logged_in -->
Benutzeravatar
mr. gamesbay
Mitglied
Beiträge: 313
Registriert: 13.01.2003 10:08
Wohnort: Meran

Re: Einige Fragen - Login - Spiele einbauen -

Beitrag von mr. gamesbay »

Acid hat geschrieben:..wie sind denn die Spiele-Hacks aufgebaut?
Wie meinst du das ?

Nebenbei, habe phpBB 2.0.1.

So, habe nun diesen Code:

Code: Alles auswählen

<?php 
define('IN_PHPBB', true); 

$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

$userdata = session_pagestart($user_ip, PAGE_INDEX); 
init_userprefs($userdata); 

include($phpbb_root_path . 'includes/page_header.'.$phpEx); 
?> 

hier könntest Du HTML einfügen 

<? 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 
?>
Wo soll ich dann den anderen Code einfügen ?
Der Link kann ruhig für jeden sichbar sein, wenn ein Gast druf klickt soll halt die Login Page angezeigt werden.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Füge vor dem include der page_header.php folgendes ein...
if( !$userdata['session_logged_in'] )
{
header("Location: " . append_sid("login.$phpEx?redirect=spiele.$phpEx", true));
exit;
}
Benutzeravatar
mr. gamesbay
Mitglied
Beiträge: 313
Registriert: 13.01.2003 10:08
Wohnort: Meran

Beitrag von mr. gamesbay »

Danke an allen :)

Habe es eingebaut und funzt wunderbar :)
http://www.gamesbay.de/forum/game.php
Die Highscore Liste läuft halt unabhängig von dem Forum.

Eine Frage hät ich aber noch.
Kennt jemand ne Seite wo es weitere Flash games (nur Retro) mit ner Highscore Liste zum Download gibt. Habe gestern sehr viele gefunden, aber keine konnte man downl., oder hatten keine Highscore Liste.
Habe auch mit Google nix gefunden ...... kennt jemand Homepages ?
Snoopmore
Mitglied
Beiträge: 978
Registriert: 17.03.2003 20:29

Beitrag von Snoopmore »

kleine bitte von mir: könntest du diesen hack als download hier reinstellen? der interressiert mich nämlich...
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“