Neues Thema mit vordifinierten Betreff
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.
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.
Neues Thema mit vordifinierten Betreff
Hallo,
ich möchte auf meine eigene PHP Seite einen Link einbauen, der das gleiche bewirkt wie der phpBB Link "Neues Thema eröffnen". Einziger Unterschied: in dem nun geöffneten Formular soll der Betreff bereits mit einem bestimmten Text gefüllt sein. Ist so etwas möglich?
ich möchte auf meine eigene PHP Seite einen Link einbauen, der das gleiche bewirkt wie der phpBB Link "Neues Thema eröffnen". Einziger Unterschied: in dem nun geöffneten Formular soll der Betreff bereits mit einem bestimmten Text gefüllt sein. Ist so etwas möglich?
Re: Neues Thema mit vordifinierten Betreff
Hallo
Dazu bräuchtest du eine zweite
Dann suchst du in dieser Datei nach:
So wird bei einem neuen Thema der vordefinierte Text angezeigt.
Du müsstest dann diese zweite
Dazu bräuchtest du eine zweite
posting_editor.html
(Natürlich mit einem etwas anderen Namen).Dann suchst du in dieser Datei nach:
{DRAFT_SUBJECT}
und ersetzt diese durch deinen gewünschten Text.So wird bei einem neuen Thema der vordefinierte Text angezeigt.
Du müsstest dann diese zweite
posting_editor.html
auch per INCLUDE
in das Formular einbinden.Re: Neues Thema mit vordifinierten Betreff
Zunächst einmal Danke für die Bemühungen.Kirk hat geschrieben:Hallo
Dazu bräuchtest du eine zweiteposting_editor.html
(Natürlich mit einem etwas anderen Namen).
Dann suchst du in dieser Datei nach:{DRAFT_SUBJECT}
und ersetzt diese durch deinen gewünschten Text.
So wird bei einem neuen Thema der vordefinierte Text angezeigt.
Du müsstest dann diese zweiteposting_editor.html
auch perINCLUDE
in das Formular einbinden.
Wenn ich aus meiner PHP-Datei ein neues Thema mit vordifinierten Betreff erzeugen möchte, dann soll der Betreff variabel gestaltet werden können.
Beispiel:
Neues Thema 1 - Betreff: "Das ist der erste Test"
Neues Thema 2 - Betreff: "Das ist der zweite Test"
Sprich: ich brauch eine Möglichkeit, Variablen zu übergeben.
Re: Neues Thema mit vordifinierten Betreff
Dann solltest Du Dich mit einschlägiger Literatur zum Thema
Ansonsten wäre es imho sinnvoll Code mittels PasteBin zu posten und Deine "Problemchen" damit ausführlicher zu beschreiben.
Und was genau bedeutet "meine PHP-Datei"?
HTML Formulare & Aufbereitung / Abfrage mit PHP / Java
Ansonsten wäre es imho sinnvoll Code mittels PasteBin zu posten und Deine "Problemchen" damit ausführlicher zu beschreiben.
Und was genau bedeutet "meine PHP-Datei"?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: Neues Thema mit vordifinierten Betreff
Meine Webseite besteht eben nicht nur aus dem Forum selbst, sondern auch aus anderen, selbst gestrickten PHP-Seiten. Von dort aus möchte ich neue phpBB-Themen mit vordifinierten Text öffnen können. Der Link selbst sieht ja so aus:Miriam hat geschrieben:Dann solltest Du Dich mit einschlägiger Literatur zum ThemaHTML Formulare & Aufbereitung / Abfrage mit PHP / Java
Ansonsten wäre es imho sinnvoll Code mittels PasteBin zu posten und Deine "Problemchen" damit ausführlicher zu beschreiben.
Und was genau bedeutet "meine PHP-Datei"?
posting.php?mode=post&f=74
Die Frage ist jetzt nur: wie übergebe ich den vordifinierten Betreff als Variable? Ich könnte z.B. die URL ergänzen:
posting.php?mode=post&f=74&betreff=dasIstmeinBetreff
Doch in welcher functions-PHP-Datei muss ich die Variable {DRAFT_SUBJECT} übergeben?
Verschoben von phpBB 3.0: Administration und Benutzung nach phpBB 3.0: Mod-Bastelstube am 25.09.2013 08:55 durch Metzle
Re: Neues Thema mit vordifinierten Betreff
Hat niemand eine Idee?
Re: Neues Thema mit vordifinierten Betreff
Vielleicht kann mir jemand zumindest sagen, in welcher Datei die Variable DRAFT_SUBJECT generiert wird
Re: Neues Thema mit vordifinierten Betreff
Ach, eigentlich ist das sogar ganz einfach, was du willst.
Gehe in die
Suche
Ersetze durch
Nun kannst du ein speziellen Betreff so übergeben:
Dann steht oben Test drinne.
Möchtest du auch Sonderzeichen oder Umlaute darstellen, musst du im Link entsprechend codieren und ggf. das zweite request_var anpassen, dass dort encodiert wird.
Gehe in die
posting.php
Suche
Code: Alles auswählen
'SUBJECT' => $post_data['post_subject'],
Code: Alles auswählen
'SUBJECT' => (request_var('specific_subject', '')) ? request_var('specific_subject', '') : $post_data['post_subject'],
Nun kannst du ein speziellen Betreff so übergeben:
http://www.deinforum.de/posting.php?mode=post&f=60?specific_subject=Test
Dann steht oben Test drinne.
Möchtest du auch Sonderzeichen oder Umlaute darstellen, musst du im Link entsprechend codieren und ggf. das zweite request_var anpassen, dass dort encodiert wird.
Das Pinke Forum
Das Pinke Forum - werde Teil einer freundlichen Community, die dir bei Fragen rund um Liebe, Sex, Ernährung, Schule oder bei Problemen aller Art zur Seite steht! Verfasse Beiträge, erstelle Threads und lern nette Leute kennen; kostenlos und toll betreut.
Das Pinke Forum - werde Teil einer freundlichen Community, die dir bei Fragen rund um Liebe, Sex, Ernährung, Schule oder bei Problemen aller Art zur Seite steht! Verfasse Beiträge, erstelle Threads und lern nette Leute kennen; kostenlos und toll betreut.
Re: Neues Thema mit vordifinierten Betreff
Es würde so funktionieren, wenn die URL so lauten würde:Nuramon hat geschrieben: Nun kannst du ein speziellen Betreff so übergeben:
http://www.deinforum.de/posting.php?mode=post&f=60?specific_subject=Test
http://www.deinforum.de/posting.php?mode=post&f=60&specific_subject=Test
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: Neues Thema mit vordifinierten Betreff
Danke für den tollen Hinweis.Nuramon hat geschrieben:Ach, eigentlich ist das sogar ganz einfach, was du willst.
Gehe in dieposting.php
SucheErsetze durchCode: Alles auswählen
'SUBJECT' => $post_data['post_subject'],
Code: Alles auswählen
'SUBJECT' => (request_var('specific_subject', '')) ? request_var('specific_subject', '') : $post_data['post_subject'],
Nun kannst du ein speziellen Betreff so übergeben:
http://www.deinforum.de/posting.php?mode=post&f=60?specific_subject=Test
Dann steht oben Test drinne.
Möchtest du auch Sonderzeichen oder Umlaute darstellen, musst du im Link entsprechend codieren und ggf. das zweite request_var anpassen, dass dort encodiert wird.
Zum Thema Sonderzeichen: mach ich das mit url_encode / url_decode?