Php Seite in Forum Style

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Xiaodeguo
Mitglied
Beiträge: 1
Registriert: 24.03.2009 05:59

Php Seite in Forum Style

Beitrag von Xiaodeguo »

Hallo,

vorab schon mal sorry bin mir sicher das ich zu den Usern gehoere die die Selbe Frage Stellen wie "1000" andere auch schon :(

Aber ich komme nicht weiter und hoffe auf proffessionelle hilfe. Vorab ich bin kein PHP/SQL oder HTML Newbe aber auch kein Prof.
ich komme aktuell nicht weiter.

So es geht um folgendes. Ich habe mehre php Seiten, die Datenbanken benutzten, diese moechte ich nun in das Forum phpBB3 einglieder,
so das nur bestimmt Nutzergruppen des Forum diese Seiten nutzen koennen.

Also Hilfestellung habe ich diese Seite genutzt: Diesen

So, ich komme nicht damit erst alles in Arrys zu packen ! Und auch das klappt nicht so wie ich das will.

Also meine Codes sehen aktuell wie folgt aus :

test1.php im Rootordner des Forums:

Code: Alles auswählen

<?php
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();  // Session auslesen
$auth->acl($user->data); // Benutzer-Informationen laden
$user->setup('mods/testlang'); // Sprachvariablen aus eigener Sprach Datei laden

/*
* Nun folgt erst Dein PHP Code für die neue Seite, also:
* Variablen setzen, Datenbankabfragen, Einfügen und Entfernen von Einträgen usw...
*
* Dies ist nun ein sehr primitives Beispiel. 
* Es soll nur veranschaulichen wie es funktioniert.
*
*/
$welc = 'Willkommen bei den WhiteS <br>
============================================================ <br>
Eine Familie, bei der Teamwork an 1. Stelle steht <br>
============================================================ <br>
Eine Familie, bei der Einzelgänger nicht erwünscht sind <br>
============================================================ <br>
Eine Familie, bei der Schwache zu Starken werden können <br>
============================================================ <br>
Eine Familie, bei der jeder gleich behandelt wird <br>
============================================================ <br>
Eine Familie, bei der Strategie wichtig ist <br>
============================================================ <br>
Ein Angriff auf einen WhiteS ist ein Angriff auf die ganze Familie <br>
============================================================ <br>
Wir sind eine Familie und handeln als Familie <br>
============================================================ <br>
Mit der richtigen Strategie werden wir es weit bringen <br>
============================================================ <br>
MFG WhiteS <br>
============================================================ <br>
============================================================ <br>
====================Einmal WhiteS immer WhiteS==================== <br><br><br><br><br>

Leitung:<br>
WhiteS Families Leitung: XXXX<br>
WhiteS Familien Berater: XXXXXbr>
WhiteS Youngstars Leitung:  XXX<br><br><br>';

$template->assign_vars(array(
    'INHALT'    => $welc,
    ));
// Seiten Titel, diese Sprach Variable sollte in der Sprach Datei, 
// welche weiter oben genannt wurde, definiert sein.
page_header($user->lang['MEIN_TITEL']);

// Defniere nun den Dateinamen Deines Templates welches Du benutzen moechtest.
// Dies ist der Name von Deinem Template welches unter /styles/<style>/templates/ zu finden ist.
$template->set_filenames(array(
    'body' => 'test1.htm',
));

// Script vervollständigen und Seite anzeigen lassen.
page_footer();

?>
So und die Template Datei sieht so aus :

Code: Alles auswählen

<!-- INCLUDE overall_header.html -->

<div>{INHALT}</div>

<!-- INCLUDE overall_footer.html -->
Als falls mir jemand helfen kann, ich brauche eigentlich nur die Kopf und Fusszeile so das ich mein php, mit den SQL abfragen einfach nur dazwischen legen muss ! Ich waere sehr dankbar, wenn sich jemand die Muehe macht mir das kurz zu schreiben.

Vielen Dank

MFG

Xiaodeguo
hackepeter13
Valued Contributor
Beiträge: 3557
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Re: Php Seite in Forum Style

Beitrag von hackepeter13 »

Hallo,
Xiaodeguo hat geschrieben:Also Hilfestellung habe ich diese Seite genutzt: Diesen
du weißt schon, dass das was du verlinkt und dir evtl auch angeschaut hast, für phpBB 2.x und nicht wie du es brauchst für phpBB 3.x ist. ;-)

Vllt. hättest du mal den Hinweis folgen sollen:
Hinweis: Dies ist eine Vorlage für phpBB 2.0.x. Sie funktioniert NICHT mit phpBB 3. Eine phpBB 3 Vorlage findet sich hier.
Zuletzt geändert von nickvergessen am 05.05.2009 17:28, insgesamt 1-mal geändert.
Grund: phpbb2.de aus der URL entfernt
ralf-isi
Mitglied
Beiträge: 257
Registriert: 04.12.2004 12:16
Wohnort: Schweiz - Zürichsee

Re: Php Seite in Forum Style

Beitrag von ralf-isi »

und die lösung für phpBB3.x findest du hier: http://wiki.phpbb.com/Deutsch:Vorlage_f ... ene_Seiten (sofern ich dein anliegen richtig verstanden habe).

gruss
ralf

edit: upsss ... den vorposter nicht richtig gelesen. *asche....
Das grösste Problem vom Computer sitzt ca. 40 cm davor .... oder so.
skytor
Mitglied
Beiträge: 2
Registriert: 05.05.2009 17:16

Re: Php Seite in Forum Style

Beitrag von skytor »

Hallo aus Lübeck an der Ostsee

habe da mal rumbrobiert ... habe bei mir auch im Forum einen Chat mit eingebunden .. unter 2.* ging das auch problemlos ... aber nach der neuinstallation von PHPBB (aktuelle Version 3.04 deutsch) bekomme ich das einbinden eigener php Seiten auch nicht hin .. die Anleitung aus dem Link für phpbb3 aus dem AREA51 hab ich auch versucht .... nur die neueseite.php hochgeladen erscheint .. beim Aufrufen .. meine_sprach_datei nich gefunden was ja auch stimmt .. lade ich jedoch die meine_sprach_datei.php hoch kommt beim versuch des aufrufen der neueseite.php nur eine Fehlermeldung der I-Explorers (IE7) das die Seite nich angezeigt werden könnte .. auch wenn die dazu gehörige template datei hochgeladen ist .. also alles da währe ... habe keine Änderungen gemacht sondern die Vorlage 1:1 übernommen ... hat da noch jemand nen tip was ich da mal probieren könnte ?

Gruss Thorsten
skytor
Mitglied
Beiträge: 2
Registriert: 05.05.2009 17:16

Re: Php Seite in Forum Style

Beitrag von skytor »

KLeines Update ...

mein Problem hat sich gelöst ... mein WinEdit der angibt bei "Speichern unter" UTF8 ohne BOM zu machen .. scheint zu lügen ... habe das ganze nochmal unter Linux gemacht .. und siehe da ohne änderungen am Quelltext läufts auf einmal :-) .. also wenn mal klemmt ... ruhig nen anderen Editor mal ins Auge fassen ... hab jetzt auf UltraEdit unter Windoof umgestellt dann geht es da auch :-)


Gruss Skytor aus Lübeck
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“