Wie automat. Einfügung von Titeln in Antworten verhindern?
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.
- dieweltist
- Mitglied
- Beiträge: 1966
- Registriert: 25.07.2006 13:28
- Wohnort: Thüringen
- Kontaktdaten:
Wie automat. Einfügung von Titeln in Antworten verhindern?
Wie kann man verhindern, dass bei Antwortbeiträgen automatsich der Titel des Basisbeitrages als Re:... in die Titelzeile eingefügt wird? Ich bin der Ansicht, dass diese nervenden Wiederholungen des Thread-Titels wirklich nicht sein müssen. Wenn nämlich jemand seinem Antwortbeitrag einen besonderen Titel geben möchte, so kann er das doch tun, indem er dann in die leere Titelzeile was schreibt.
Öffne
posting.php
Finde
Ersetze mit
Müsste eigentlich funktionieren (ungetestet)
evtl müsste man noch den censor_text rausfriemeln, damit der noch funktioniert
ich persönlich brauch ihn nicht
posting.php
Finde
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']);
}
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']);
}
*/
evtl müsste man noch den censor_text rausfriemeln, damit der noch funktioniert

ich persönlich brauch ihn nicht
- dieweltist
- Mitglied
- Beiträge: 1966
- Registriert: 25.07.2006 13:28
- Wohnort: Thüringen
- Kontaktdaten:
- dieweltist
- Mitglied
- Beiträge: 1966
- Registriert: 25.07.2006 13:28
- Wohnort: Thüringen
- Kontaktdaten:
Nachfolgendes bezieht sich auf die phpBB-Version 3.0.4
Der Threadtitel wird oben als Link angezeigt und im ersten Basisbeitrag dann noch mal. Ich finde dies unschön, weswegen ich mich in meinem Forum dazu entschloss, Beitragstitel völlig zu entfernen. Auf diese Weise werden dann auch bei allen Antwortbeiträgen die Beitragstitel nicht mehr angezeigt. Entferne dazu in der Datei styles/.../template/viewtopic_body.html nachfolgende Zeile!
Die nachfolgende Zeile beginnt mit nachfolgendem, was man am besten ersetzen sollte, damit über unter dem Beitragsautor und dem Erstelldatum ein zusätzlicher Abstand entsteht.
=>
Wenn man Suchergebnisse als Beiträge anzeigen lässt, so werden diese weiterhin wie bisher mit Beitragstitel angezeigt. Wer das nicht möchte, kann nachfolgende von mir nicht getestete Hinweise beachten, um bspw. anstatt der Beitragstitel die Threadtitel anzeigen zu lassen.
In der Datei styles/.../template/search_results.html das entsprechend ändern, indem man den Link zum Beitragstitel (weiß jetzt nicht wo) durch {searchresults.U_VIEW_TOPIC} und {searchresults.TOPIC_TITLE} ersetzt. Und dann noch unter >Adminbereich - STYLES - Templates< den Style aktualisieren! Und mit F5 das Browserfenster aktualisieren!
Code: Alles auswählen
<h3 <!-- IF postrow.S_FIRST_ROW -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="#p{postrow.POST_ID}">{postrow.POST_SUBJECT}</a></h3>
Code: Alles auswählen
<p class="author">
Code: Alles auswählen
<p class="author" style="margin-top:3px; margin-bottom:7px">
In der Datei styles/.../template/search_results.html das entsprechend ändern, indem man den Link zum Beitragstitel (weiß jetzt nicht wo) durch {searchresults.U_VIEW_TOPIC} und {searchresults.TOPIC_TITLE} ersetzt. Und dann noch unter >Adminbereich - STYLES - Templates< den Style aktualisieren! Und mit F5 das Browserfenster aktualisieren!
- dieweltist
- Mitglied
- Beiträge: 1966
- Registriert: 25.07.2006 13:28
- Wohnort: Thüringen
- Kontaktdaten:
Weil der Beitragstitel weg ist, wird auch ein ggf. vorhandenes Threadsymbol nicht mehr im Basisbeitrag angezeigt. Füge deswegen in der Datei styles/prosilver/template/viewtopic_body.html hinter
nachfolgendes ein! Dieses Symbol erscheint dadurch ganz am Anfang im Beitrag. Weiter oben vor dem Threadtitel wäre es vielleicht besser gewesen; habe es aber nicht besser hinbekommen.
Code: Alles auswählen
<p class="author" style="margin-top:3px; margin-bottom:7px">
Code: Alles auswählen
<!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF -->