Seite 1 von 1

Private Nachrichten - Zitate - Probleme seit 3.0.6

Verfasst: 28.11.2009 18:54
von dieter99
Hallo,
seitdem ich auf Version 3.0.6 upgedatet habe, werden in den privaten Nachrichten die Zitate falsch dargestellt. Genauer gesagt sind die QUOTE-Tags zu sehen. Anscheinend kann der Quellcode nicht umgesetzt werden.

Ein Zitat in den privaten Nachrichten beginnt bei Version 3.0.5 mit dem Quellcode

Code: Alles auswählen

<div class="content"><blockquote><div><cite>Mustermann hat geschrieben:</cite>Hier beginnt das Zitat
Ein Zitat in den privaten Nachrichten beginnt bei Version 3.0.6 mit dem Quellcode

Code: Alles auswählen

<div class="content">[quote="Mustermann"]Hier beginnt das Zitat
Ist das bei 3.0.6 so gewollt (das andere TAGs verwendet werden), oder habe ich einen Fehler gemacht (ich benutze einen eigenen Style).

Hat jemand eine Idee, wo ich mit der Fehlersuche beginnen könnte?

DANKE


Nachtrag: ich vermute das Problem liegt darin, dass das Anführungszeichen als "&quot" geschrieben wird. Wo kann ich diese Umsetzung ändern?

Re: Private Nachrichten - Zitate - Probleme seit 3.0.6

Verfasst: 01.12.2009 11:11
von dieter99
Hallo,
ich habe jetzt noch einen Fehler festgestellt:

Bisher waren private Nachrichten (in denen Zitate vorkommen), in der Datenbank folgendermaßen eingetragen:

Code: Alles auswählen

[quote="testuser":37mv5cja]Das ist das Zitat[/quote:37mv5cja]Das ist der private Nachrichtentext 
Seit dem Update sehen die Datenbankeinträge anders aus:

Code: Alles auswählen

[quote="testuser"]Das ist das Zitat[/quote]Das ist der private Nachrichtentext 
Wie man schön erkennen kann, fehlt plötzlich die bbcode_uid. Das erklärt auch, weshalb die Zitate der alten Nachrichten korrekt dargestellt werden, die Neuen (seit dem Update) jedoch nicht.

Welche Funktion ist dafür verantwortlich, dass die zitierte Nachricht mit einer bbcode_uid versehen wird?

Hab eigentlich nur ich das Problem?

PS: Ich habe jetzt testweise in der Datenbank in der Spalte bbcode_uid den Wert (z.B. 3b4imm7w) kopiert, und anschließend die Spalte message_text manuell korrigiert:

Code: Alles auswählen

[quote="testuser":3b4imm7w]Das ist das Zitat[/quote:3b4imm7w]Das ist der private Nachrichtentext 
Wenn ich mir dann im Forum die private Nachricht anschaue, dann wird der Quellcode dargestellt (ich sehe also die quote-Tags).

Re: Private Nachrichten - Zitate - Probleme seit 3.0.6

Verfasst: 01.12.2009 14:12
von dieter99
Leute Leute,
ich habe den verdammten Fehler gefunden! Das hat mir jetzt einige Tage gekostet ...
Nun, es ist so das ich nach der Umstellung auf Version 3.0.6 im ACP einige Anpassungen vergenommen habe. U.a. hatte ich die Einstellung "BBCode in Privaten Nachrichten erlauben:" auf "NEIN" gesetzt. Diese Einstellung hat zur Folge, dass beim zitieren keine bbcode_uid generiert wird, was wiederum dazu führt, dass beim lesen einer PN das Zitatfenster nicht dargestellt wird (stattdessen ist Quellcode zu sehen).

Aus meiner Sicht handelt es sich um einen Bug.

Wenn man in den PN`s die BBCodes deaktiviert, dann sollte nämlich zumindest das Zitieren noch möglich sein. Wenn dies jedoch nicht gewünscht ist, dann sollte beim deaktivieren der BBCodes auch der Button "zitieren" verschwinden (denn dann macht das Zitieren nämlich keinen Sinn mehr). Des weiteren sollte im ACP bei der Einstellung "BBCodes für PN deaktivieren" noch der Hinweis erscheinen, dass diese Einstellung Einfluss auf das Zitieren nimmt.

Ich würde gerne die Meinung von einem Entwickler hören ....

Re: Private Nachrichten - Zitate - Probleme seit 3.0.6

Verfasst: 12.12.2009 00:15
von bantu
Naja, wenn du BBcode abstellst, darf man den eben nicht benutzen. Und [quote] ist nunmal ein BBcode.

Eventuell sollte man den Zitieren-Button ausblenden, da gebe ich dir recht.

Re: Private Nachrichten - Zitate - Probleme seit 3.0.6

Verfasst: 16.12.2009 21:51
von dieter99
bantu hat geschrieben:Naja, wenn du BBcode abstellst, darf man den eben nicht benutzen. Und
ist nunmal ein BBcode.

Eventuell sollte man den Zitieren-Button ausblenden, da gebe ich dir recht.
Demzufolge muss der zitieren-Button ausgeblendet werden. Kann jemand den "Fehler" in der Bug-Liste einstellen?