Externer Aufruf: Query für Thementitel

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Morgenstern

Externer Aufruf: Query für Thementitel

Beitrag von Morgenstern »

Wenn ich die posting.php von extern aufrufen will, kann ich das ja so machen:

forum/posting.php?mode=newtopic&f=14

wie kann ich nun machen, dass der Titel angezeigt wird? Kann ich das mit einem Query String lösen? Wenn ja: wie lautet dieser?
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

Welchen Titel meinst du genau?
tfranzke1
Mitglied
Beiträge: 46
Registriert: 25.09.2003 23:51

Re: Externer Aufruf: Query für Thementitel

Beitrag von tfranzke1 »

Morgenstern hat geschrieben:forum/posting.php?mode=newtopic&f=14
Dieser Aufruf bewirkt nur, daß Du ein neues Topic (mode=newtopic) in dem Forum mit der Nummer 14 (f=14) anfangen kannst. Wo soll denn da der Titel herkommen?

Beste Grüße,

Thorsten
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Geh mal in die posting.php, suche dort

Code: Alles auswählen

	if ( $mode == 'newtopic' )
	{
		$user_sig = ( $userdata['user_sig'] != '' ) ? $userdata['user_sig'] : '';

		$username = ($userdata['session_logged_in']) ? $userdata['username'] : '';
		$poll_title = '';
		$poll_length = '';
		$subject = '';
		$message = '';
	}
und ersetze durch

Code: Alles auswählen

	if ( $mode == 'newtopic' )
	{
		$user_sig = ( $userdata['user_sig'] != '' ) ? $userdata['user_sig'] : '';

		$username = ($userdata['session_logged_in']) ? $userdata['username'] : '';
		$poll_title = '';
		$poll_length = '';
		$subject = ( !empty($HTTP_GET_VARS['subject']) ) ? htmlspecialchars(trim($HTTP_GET_VARS['subject'])) : '';
		$message = '';
	}
Dann solltest du mit
forum/posting.php?mode=newtopic&f=14&subject=Hello+World
das gewünschte erreichen. Ist aber ungetestet.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Morgenstern

getestet

Beitrag von Morgenstern »

Jetzt ist getestet und hat sehr gut funktioniert. Ich möchte dir herzlichst danken!
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“