Beiträge: 314
Themen: 41
Registriert seit: 10.12.2005
MyBB-Version: 1.2.13
hallo,
1.) ist es üblich, dass umlaute nicht richtig angezeigt werden, wenn auf ein thema geantwortet wird und der user die nachricht bzw. beschreibung des threads statt mit den richtigen umlauten versehen, mit X en angezeigt bekommt?
2.) zudem bitte ich um info, wo man den text der email benachrichtigung genau editieren kann
Danke & Gruss
Fatih
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Zu 1) Es gibt das Problem, dass Sonderzeichen im Betreff bei neuen Antworten in HTML-Code umgewandelt werden. Versuche es mit diesem Fix:
Öffne die Datei newreply.php und suche nach:
PHP-Code:
if(!$pid && !$mybb->input['previewpost'])
{
$subject = "RE: " . $thread['subject'];
}
Verschiebe diesen Code unter die Zeile:
PHP-Code:
$subject = htmlspecialchars_uni($subject);
Zu 2) Die Texte findest du am Ende der Sprachdatei messages.lang.php.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 314
Themen: 41
Registriert seit: 10.12.2005
MyBB-Version: 1.2.13
02.02.2006, 19:27
(Dieser Beitrag wurde zuletzt bearbeitet: 02.02.2006, 19:32 von Fatih.)
Michael schrieb:Verschiebe diesen Code unter die Zeile:PHP-Code:
$subject = htmlspecialchars_uni($subject);
dieser code heisst bei mir:
$subject = htmlspecialchars_uni($post['subject']);
habe es geändert, mal schauen was das ergebnis ist. werde dann berichten ;-)
Okay hat geklappt, danke michael
Danke & Gruss
Fatih
Beiträge: 405
Themen: 77
Registriert seit: 20.01.2006
MyBB-Version: 1.4.4
Hilfe, bitte!
Ich habe jetzt folgenden Eintrag in der newpost.php:
PHP-Code:
$subject = htmlspecialchars_uni($post['subject']);
if(!$pid && !$mybb->input['previewpost'])
{
$subject = "RE: " . $thread['subject'];
}
und erhalte die Fehlermeldung
"Parse error: syntax error, unexpected T_VARIABLE in /www/htdocs/w006670e/forum/newreply.php on line 298"
da steht
PHP-Code:
$posthash = $mybb->input['posthash'];
Jetzt kann ich nicht mehr antworten!
Liebe Grüße
Dummuser (der seine verzweifelten Versuche, auf 1.4.4 usw. umzusteigen, nicht aufgegeben hat und vorerst mit der aktuellsten Version 1.4.4 (mit einigen Baustellen) doch nicht als Dummmumie in die MyBB-Annalen eingehen wird - DANKE an das ganze Team!
Beiträge: 2.504
Themen: 69
Registriert seit: 09.04.2005
Michael schrieb:Öffne die Datei newreply.php
Dummuser schrieb:newpost.php
Bist du vielleicht in der falschen Datei.
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
In dem von dir geposteten Code kann ich keinen Fehler finden. Bitte poste die betroffene Zeile inklusive der 5 davor und danach.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 405
Themen: 77
Registriert seit: 20.01.2006
MyBB-Version: 1.4.4
24.02.2006, 20:42
(Dieser Beitrag wurde zuletzt bearbeitet: 24.02.2006, 21:16 von Dummuser.)
Zwischenbericht:
Ich habe alle alten Versionen der newreply.php wieder aktiviert, nachdem ich plötzlich eine Fehlermeldung in der inc/function_post.php bekommen habe!
Jetzt geht alles wieder, beim "Zitieren" macht er die ""-Zeichen richtig, nur beim "Antworten", da bin ich grad dran, das wieder bzw. nochmals richtig zu machen!
Aber vielleicht mal so gefragt: wo ungefähr soll ich den genannten php-Code ausschneiden (Zeile 185?) und dann unter $subject = htmlspecialchars_uni ... (bei mir Zeile 293) druntersetzen? Ausschneiden oder nur kopieren?
BTW - gibt es überhaupt eine newpost.php? War wahrscheinlich ein Schreibfehler! Ich meinte die newreply.php.
Liebe Grüße
Dummuser (der seine verzweifelten Versuche, auf 1.4.4 usw. umzusteigen, nicht aufgegeben hat und vorerst mit der aktuellsten Version 1.4.4 (mit einigen Baustellen) doch nicht als Dummmumie in die MyBB-Annalen eingehen wird - DANKE an das ganze Team!
Beiträge: 405
Themen: 77
Registriert seit: 20.01.2006
MyBB-Version: 1.4.4
24.02.2006, 22:39
(Dieser Beitrag wurde zuletzt bearbeitet: 24.02.2006, 22:39 von Dummuser.)
Wir (haha, ich Angeber
) haben's gefunden!!!!
Zuerst haben wir das von Michael beschriebene gemacht und dann noch
in Zeile ab Zeile 291 das teilweise so ergänzt (hinzugefügt 294, 295 und 297):
PHP-Code:
$postbit = makepostbit($post, 1);
eval("\$preview = \"".$templates->get("previewpost")."\";");
}
if ($pid || $mybb->input['previewpost'])
{
$subject = htmlspecialchars_uni($subject);
}
hinzugefügt - jetzt klappt's mit dem Zitieren und dem Antworten!
Liebe Grüße
Dummuser (der seine verzweifelten Versuche, auf 1.4.4 usw. umzusteigen, nicht aufgegeben hat und vorerst mit der aktuellsten Version 1.4.4 (mit einigen Baustellen) doch nicht als Dummmumie in die MyBB-Annalen eingehen wird - DANKE an das ganze Team!