Seite 2 von 2

Verfasst: 21.09.2007 12:30
von Sesaya
---

Verfasst: 21.09.2007 12:47
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'] = '';
}

Verfasst: 21.09.2007 13:36
von Sesaya
---

Verfasst: 23.01.2008 13:18
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".