Seite 1 von 2
					
				Externe Seite in das Board integrieren
				Verfasst: 07.03.2012 10:53
				von Chrishe
				Hallo liebe phpBB Gemeinde,
nach dem ich (dank BlackHawk) meine Header Probleme fast gelöst habe stehe ich nun vor einem neuen Problem.
Ich würde gerne diese Seite 
http://themonkeys.de/bf3leaderboard/index.php (noch nicht fertig) in das bestehende Forum 
http://themonkeys.de/index.phpintegrieren.
Soweit ich mich erlesen konnte geht das wohl mit einem BBCode... allerdings ist das für meine Zwecke nicht geeignet, da ich gerne die ganze Breite der Seite zu Verfügung hätte ( z.b. so wie die Monkeys Meberlist 
http://themonkeys.de/memberlist.php?mode=group&g=8 )
Das Leaderboard soll zwischen Header und Footer und ich möchte es dann farblich so anpassen das es sich in das Forum integriert.
Ist das möglich?
VG Chrishe
 
			 
			
					
				Re: Externe Seite in das Board integrieren
				Verfasst: 07.03.2012 13:34
				von Chrishe
				
			 
			
					
				Re: Externe Seite in das Board integrieren
				Verfasst: 07.03.2012 16:14
				von Chrishe
				Zu früh gefreut... steige da irgendwie nicht durch!
Gibt es da keine einfachere Methode? ohne Login, usw.? ich will doch nur eine einfache Seite einbinden.
			 
			
					
				Re: Externe Seite in das Board integrieren
				Verfasst: 07.03.2012 17:43
				von Dr.Death
				Hi,
was hält Dich denn davon ab, den betreffen Code Abschnitt für die Benutzerberechtigungen wegzulassen?
			 
			
					
				Re: Externe Seite in das Board integrieren
				Verfasst: 08.03.2012 14:17
				von Chrishe
				Das stimmt... aber ich verstehe die ganze Prozedur nicht, viel zu komplex.
Vielleicht verstehe ich auch einfach nur die Anleitung nicht.
Gibt es den keine einfacheren Weg eine externe Seite einzubinden? 
In dem Thread den ich gefunden und verlinkt habe, ist die Rede von einem Mod... gibt es diese?
VG Chrishe
			 
			
					
				Re: Externe Seite in das Board integrieren
				Verfasst: 08.03.2012 15:02
				von Pyramide
				Was soll denn daran zu komplex sein? Du erstellst einfach die .php und .html Dateien wie in der Vorlage beschrieben und fügst dort deinen Inhalt ein.
			 
			
					
				Re: Externe Seite in das Board integrieren
				Verfasst: 08.03.2012 15:32
				von Chrishe
				Wenn ich das jetzt richt verstehe... und dieses PHP Seite ins Forum ein zu binden muss ich eine HTML Seite mit 
Code: Alles auswählen
$template->set_filenames(array(
   'body' => 'eure_seite.html')
);
 
und
erstellen und irgendwie dazwischen meine PHP Seite einbinden?
Wenn JA, wie binde ich eine PHP Seite auf einer HTML Seite ein? oder denke ich jetzt völlig Quer?
 
			 
			
					
				Re: Externe Seite in das Board integrieren
				Verfasst: 08.03.2012 18:18
				von Pyramide
				Chrishe hat geschrieben:Wenn JA, wie binde ich eine PHP Seite auf einer HTML Seite ein? oder denke ich jetzt völlig Quer?
Die Quick&Dirty Lösung ist, im ACP PHP in Templates zu aktivieren. Die saubere Lösung ist, den PHP-Teil auch in die .php Datei einzufügen und dann die auszugebenden Daten ans Template zu übergeben. Siehe 
http://wiki.phpbb.com/Tutorial.Template_syntax 
			 
			
					
				Re: Externe Seite in das Board integrieren
				Verfasst: 09.03.2012 11:08
				von Chrishe
				Hallo,
da ich IT und lern bereit bin möchte ich eher die saubere Lösung umsetzen.
Mein Problem liegt ja eher darin das ich die Anleitung nicht verstehe, bzw. das Gefühl habe sie nicht zu verstehen.
Folgendes habe ich versanden:
1. Eine Datei (PHP) mit diesem Inhalt ins Hauptverzeichnis legen:
Code: Alles auswählen
<?php
// Benötigte Dateien und Variablen von phpBB 
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Session auslesen und Benutzer-Informationen laden
$user->session_begin();
$user->setup();
$auth->acl($user->data);
/*
* Inhaltsbereich
*/
// Header und Titel der Seite
page_header('TITEL DER SEITE');
// Angabe eurer Content-Seite
$template->set_filenames(array(
   'body' => 'eure_seite.html')
);
// Footer
page_footer();
?>
Bei meine_seite.html kommt der Name rein den ich für die NEUE HTML Seite dich ich ins Template (mein aktives Template) lege.
In meinem Beispiel leaderboard.html.
In der HTML Datei muss dann folgendes stehen, damit meine Seite den Header und Footer übernimmt.
und
(Onlineliste und Benutzerrechte habe ich jetzt mal mit Absicht außer vor gelassen).
Wenn ich alles richtig verstanden haben sollte, stellt sich für mich nur die Frage wich ich jetzt die Seite: 
http://themonkeys.de/bf3leaderboard/index.php in eine HTML Seite einbaue!?
 
			 
			
					
				Re: Externe Seite in das Board integrieren
				Verfasst: 09.03.2012 11:44
				von Pyramide
				
Das ist ja genau die selbe Frage wie im vorigen Beitrag, also kann man dir wieder nur die selbe Antwort geben.
Siehe KB:programmierfragen