functions_insert_post.php für phpbb 3?

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
BenTreeser
Mitglied
Beiträge: 6
Registriert: 24.12.2008 13:15

functions_insert_post.php für phpbb 3?

Beitrag von BenTreeser »

Hallo,

meine Website (http://www.smartquickies.de) enthält Videobeiträge und nun möchte ich den Besuchern die Möglichkeit geben Kommentare zu einzelnen Videos abgeben zu können. Diese Kommentare sollen jedoch auf dem Board gespreichert werden, sodass man in der Lage ist im Board und im Videobeitrag darüber diskutieren zu können. Da die Besucher nicht eingeloggt sein müssen, um die Kommentare schreiben zu können benötige ich nur folgende Eingabefelder für das Formular: "Name, Kommentar, Bestätigungscode".
Wie stelle ich es nun an das Post-Formular unter meinen Videobeiträgen zu implementieren und die Werte korrekt an die Datenbank zu übergeben?
Soweit ich mich in Foren umgeschaut habe, konnte ich keine Lösung finden, nur die Möglichkeit für phpBB 2.2, dort wurde es mithilfe von "functions_insert_post.php" gelöst.

Als aller Erstes sollte man glaube ich Session-Werte von dem Board auf meiner Homepage vorladen, oder? Dazu habe ich folgenden Code in der index.php oben eingefügt:

Code: Alles auswählen

    define('IN_PHPBB', true);
    $phpbb_root_path = './forum/';
    $phpEx = substr(strrchr(__FILE__, '.'), 1);
    include($phpbb_root_path . 'common.' . $phpEx);

    // Da wir weiter unten noch einen Avatar anzeigen lassen wollen,
    // benötigen wir noch die dazu passende Funktion
    // die in der Datein includes/functions_display.php vorhanden ist.
    include($phpbb_root_path . 'includes/functions_display.' . $phpEx);

    // Session auslesen und Benutzer-Informationen laden
    $user->session_begin();  // Session auslesen
    $auth->acl($user->data); // Benutzer-Informationen laden


Ich habe den folgenden Ordneraufbau auf meinem Webspace:
www
L admin
L board
L images
L includes
L index.php
Antworten

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