gewisse Daten vom Forum in eigene PHP-Datei einbinden

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.
Antworten
Benutzeravatar
mini-power
Mitglied
Beiträge: 96
Registriert: 25.11.2002 20:39
Wohnort: Schübelbach SZ
Kontaktdaten:

gewisse Daten vom Forum in eigene PHP-Datei einbinden

Beitrag von mini-power »

Hallo zusammen

Ich weiss zwar nicht, ob ich hier in der richtigen "Abteilung" dafür bin, aber ich hoffe es mal. ;-)

Ich möchte gewisse Daten aus dem PHP-Forum in eine einzelne php-datei einbinden, aber weiss nicht wie. Habe es schon mal probiert, aber leider klappts nicht. :-(

Ich habe in meinem Forum den Links-Mod eingebaut und möchte nun die Links zusätzlich noch auf einer anderen Seite anzeigen (mein Versuch), da ich diese Liste in meine Homepage einbinden möchte.

Leider klappt das nicht so ganz. Leider werden die ganzen Hintergrundfarben, Tabellen usw nicht angezeigt.
Auch möchte ich die Navigation davon zu oberst auf der Seite nebeneinander haben. Und der Navigationspunkt "Favoriten des Users" sollte auch nicht erscheinen.

Ich habe mal von allen Files ein TXT gemacht :
links_hp.php
link_hp_body.tpl
link_hp_editcat.tpl
link_hp_editurl.tpl

Ich denke zwar, dass die Dateien link_hp_editcat.tpl & link_hp_editurl.tpl für mein Vorhaben nicht mehr benötigt werden. Denn eintragen und ändern soll man sie da ja nicht können. Aber ich weiss einfach nicht, was ich wo und wie und warum entfernen, ändern, einfügen oder sonstwas muss. :-?

Fragen über Fragen......ich hoffe, dass mir jemand weiterhelfen kann. Denn ich komme mit meinen kleinen PHP-Kenntnissen einfach nicht mehr weiter.

Danke & Gruss
mini-power
Benutzeravatar
Sweety
Mitglied
Beiträge: 44
Registriert: 14.04.2002 13:44

Beitrag von Sweety »

Hmm, soweit ich weiß, wenn du die Seite in einem anderem Ordner hast, also nicht in deinem Foren-Ordner, kann er dir das Template auch nicht anzeigen, da es sich ja nur aufs Forum bezieht.
Wie man oder ob man das umgehen kann, weiß ich leider nicht, so gut sind meine PHP-Kenntnisse leider nicht.
Benutzeravatar
mini-power
Mitglied
Beiträge: 96
Registriert: 25.11.2002 20:39
Wohnort: Schübelbach SZ
Kontaktdaten:

Beitrag von mini-power »

es liegt alles in den Foren-Ordnern.......auch am richtigen Ort.
Sie heissen nur anders, da sie "verdoppelt" wurden.

gruss mini-power
Benutzeravatar
esperitox
Mitglied
Beiträge: 803
Registriert: 17.04.2002 21:40
Wohnort: Line 758
Kontaktdaten:

Beitrag von esperitox »

Füge in der links_hp.php mal nach:

Code: Alles auswählen

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
das ein:

Code: Alles auswählen

include($phpbb_root_path . 'includes/page_header.'.$phpEx);
esperitox
Benutzeravatar
mini-power
Mitglied
Beiträge: 96
Registriert: 25.11.2002 20:39
Wohnort: Schübelbach SZ
Kontaktdaten:

Beitrag von mini-power »

Besten Dank, das hat funktioniert. Nun wird auch der Style richtig angezeigt.
Nur leider möchte ich auf der Seite die Anzeige ganz unten (Powered by phpBB....) nicht anzeigen, da ich diese Seite in meine Homepage mit einbinden möchte.

Wie krieg ich den das nun wieder hin ?? :-?

danke & gruss
mini-power
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

in die seite in die die page_tail.php includet wird nach

Code: Alles auswählen

define('IN_PHPBB', true);
folgendes einfügen:

Code: Alles auswählen

define('IN_HP', true);
dann in der includes/page_tail.php folgendes suchen:

Code: Alles auswählen

$template->pparse('overall_footer');
und davor folgendes einfügen:

Code: Alles auswählen

if ( !definded('IN_HP') )
{
        $template->assign_block_vars('copyright', array());
}
dann noch in der templates/xxx/overall_footer.php folgendes suchen:

Code: Alles auswählen

Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} &copy; 2001, 2002 phpBB Group<br />{TRANSLATION_INFO}
ersetzen durch

Code: Alles auswählen

<!-- BEGIN copyright -->
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} &copy; 2001, 2002 phpBB Group<br />{TRANSLATION_INFO}
<!-- END copyright -->
Benutzeravatar
mini-power
Mitglied
Beiträge: 96
Registriert: 25.11.2002 20:39
Wohnort: Schübelbach SZ
Kontaktdaten:

Beitrag von mini-power »

Nicht verzagen, saerdnaer fragen ! ;-)

Danke Dir vielmals für deine schnelle Hilfe !
Funktioniert nun alles bestens.

greetz mini-power
Antworten

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