MyBB.de Forum

Normale Version: [G] Private Nachrichten Fehler
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Wenn ein User PN deaktiviert hat, wird der Name des PN-Empfängers - nachdem man ihm (vergeblich) die Nachricht geschickt hat - in der entsprechenden Forenmeldung nicht angezeigt. In der Sprachdatei messages.lang.php steht dazu (2 mal) die Variable $to.

Wäre es in diesem Zusammenhang nicht sinnvoll, daß im Profil des Users der Link "xxx eine private Nachricht schicken" gar nicht erst angezeigt wird? Bei der eMail-Adresse geht´s ja auch Wink

Sonst schreibt man sich die Finger wund und wird dann von der o.a. Forenmeldung überrascht Sad
en-gedi schrieb:Wenn ein User PN deaktiviert hat, wird der Name des PN-Empfängers - nachdem man ihm (vergeblich) die Nachricht geschickt hat - in der entsprechenden Forenmeldung nicht angezeigt. In der Sprachdatei messages.lang.php steht dazu (2 mal) die Variable $to.
Ersetze $to bitte durch {1} und gucke dann, obs funktioniert.

en-gedi schrieb:Wäre es in diesem Zusammenhang nicht sinnvoll, daß im Profil des Users der Link "xxx eine private Nachricht schicken" gar nicht erst angezeigt wird? Bei der eMail-Adresse geht´s ja auch Wink

Sonst schreibt man sich die Finger wund und wird dann von der o.a. Forenmeldung überrascht Sad
Habs weitergegeben.
Wie nicht anders zu erwarten ... auch hier die richtige Lösung gefunden Wink

Danke!
Mhm,

bei mir klappt das jetzt auch nicht? Ich finde auch nix in der messages.lang.php, was man ändern sollte/könnte?

Öffne die messages.lang.php und suche nach $to das steht einmal in der Zeile 147 und einmal in der 148 und dort änderst du das wie beschrieben.


Oh, je,

da steht bei meiner messages.lang,php
147 $l['error_invalidthread'] = "Das angegebene Thema existiert nicht.";
148 $l['error_invalidpost'] = "Der angegebene Beitrag existiert nicht."; ???

Offtopic: Michael, wann schläfst Du denn mal??
OK.
dann such ein paar Zeilen darunter:
PHP-Code:
$l['error_pmrecipientreachedquota'] = "Du kannst keine PN an [color=blue]$to[/color] senden, weil dieser Benutzer seine PN-Quota erreicht hat. Er kann keine Nachricht empfangen, bis er Nachrichten gelöscht hat. Der Benutzer wurde per Email benachrichtigt. Bitte versuche es später noch einmal.";
$l['error_recipientpmturnedoff'] = "[color=blue]$to[/color] möchte keine PNs erhalten oder er darf es nicht. Deshalb kannst du diesem Benutzer keine Nachricht schicken."
Hi, krafdi,

ja, da steht aber schon die " {1} " drin? (deswegen hab ich auch bei der Suche nach $to nix gefunden!!)

Der Fehler wurde in den Sprachdateien bereits behoben, daher sollte das Problem auch nicht mehr ausftreten.