"RE:" weglassen.. wie?

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
Sesaya
Mitglied
Beiträge: 119
Registriert: 24.07.2007 23:46

Beitrag von Sesaya »

---
Zuletzt geändert von Sesaya am 10.11.2008 15:30, insgesamt 1-mal geändert.
..
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Heeee...... immer langsam mit den Pferden.....

wir stellen Lösungen freiwillig bereit und nicht weil wir es müssen....

Nochmals die Datei posting.php

Original Stelle lautete :

Code: Alles auswählen

if (($mode == 'reply' || $mode == 'quote') && !$submit && !$preview && !$refresh)
{
	$post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
}
Ersetze sie mit:

Code: Alles auswählen

if (($mode == 'reply' || $mode == 'quote') && !$submit && !$preview && !$refresh)
{
	$post_data['post_subject'] = '';
}
Sesaya
Mitglied
Beiträge: 119
Registriert: 24.07.2007 23:46

Beitrag von Sesaya »

---
Zuletzt geändert von Sesaya am 10.11.2008 15:30, insgesamt 1-mal geändert.
..
jello
Mitglied
Beiträge: 60
Registriert: 11.03.2003 21:31
Wohnort: L / DD / BZ, kurz: ganz Sachsen ;o)
Kontaktdaten:

Beitrag von jello »

Hierzu 'ne Ergänzung, für Leute, die zwar kein "Re: {irgendwas}" bei einer Antwort per "Antwort"-Button möchten, jedoch bei einer Antwort per "Zitat"-Button. Dr.Death's letzter Vorschlag unterbindet schließlich beides komplett.

Die von Dr.Death angesprochene Stelle + ein paar Zeilen davor:

Code: Alles auswählen

if ($mode == 'quote' && !$submit && !$preview && !$refresh)
{
	$message_parser->message = '[quote="' . $post_data['quote_username'] . '"]' . censor_text(trim($message_parser->message)) . "[/quote]\n";
}

if (($mode == 'reply' || $mode == 'quote') && !$submit && !$preview && !$refresh)
{
	$post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
}
Zu löschende Zeilen:

Code: Alles auswählen

}

if (($mode == 'reply' || $mode == 'quote') && !$submit && !$preview && !$refresh)
{
Danach zusätzlich einfügen:

Code: Alles auswählen

if ($mode == 'reply' && !$submit && !$preview && !$refresh)
{
	$post_data['post_subject'] = '';
}
So bekommt man bei einer normalen Antwort kein "Re:", kein gar nix als Betreff zu sehen und bei einer Zitat-Antwort ein "Re: Betreff".
if you have got the right attitude, interesting problems will find you.
Eric S. Raymond, writer and hacker
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“