Forencode wird in html dargestellt

  • Seite 1 von 2
26.02.2014 17:41 (zuletzt bearbeitet: 26.02.2014 17:57)
avatar  FoX
#1 Forencode wird in html dargestellt
avatar
FoX
Mitglied

In den letzten Tagen ist es uns des Öfteren passiert, dass Foren-Codes im Beitrag in html dargestellt werden.
Die Beiträge lassen sich zunächst problemlos speichern und auch mehrmals von verschiedenen berechtigten Nutzern (Admins) bearbeiten.
Oft erst Tage später erscheinen plötzlich die html-Codes beim Öffnen im Bearbeitungsmodus.
Beim nochmaligen Speichern sind sie dann wirkungslos, weil sie nur als Text abgespeichert werden - html-Berechtigungen sind nirgends erteilt.

Hier ein Beispiel, wo dies passiert ist:

1
2
3
4
5
6
7
8
9
10
11
12
13
 
[style=color:#ba1e28][b][style=font-size:14pt]Plugin Merkbox[/style][/b][/style]
 
Hier werden wir gemeinsam mit euch eine Schritt-für-Schritt-Anleitung erstellen. Ziel dabei ist es, das jeder versteht, wie ein Plugin aufgebaut wird. Den Termin für den Start geben wir dann noch im [url=http://friends-of.xobor.de/calendar.php]Kalender[/url] bekannt, sodass jeder weiß, wann wir mit dem Plugin beginnen und live von Anfang an dabei sein kann.
 
[line][b][style=font-size:11pt]1. Was wollen wir mit dem Plugin erreichen und wie soll das Plugin funktionieren?
[/style][/b][line]
Ziel des Plugins soll sein, dass man eine per Forencode erstellte Textbox hinsichtlich Farben, Schrift und weiteren Eigenschaften einstellen kann.
Hier im FoXum macht der Klick auf das Icon <a class='tooltext' href='#'>Merkbox<span>[img]https://dl.dropboxusercontent.com/u/15768935/Icons/Merkbox.png[/img][/style]</a> in der Iconbar ein solches Kästchen, in das man Überschriften, Merksätze oder eben ganz wichtige Dinge schreiben kann:
 
<p class="merkbox">[style=font-size:12pt]Pluginkonzept: Merkbox[/style]
 
Im folgenden Beitrag planen wir ein solches Plugin:
 
 


Und so sollte es eigentlich aussehen:

1
2
3
4
5
6
7
8
9
10
11
 
[style=color:#ba1e28][b][style=font-size:14pt]Plugin Merkbox[/style][/b][/style]
 
Hier werden wir gemeinsam mit euch eine Schritt-für-Schritt-Anleitung erstellen. Ziel dabei ist es, das jeder versteht, wie ein Plugin aufgebaut wird. Den Termin für den Start geben wir dann noch im [url=http://friends-of.xobor.de/calendar.php]Kalender[/url] bekannt, sodass jeder weiß, wann wir mit dem Plugin beginnen und live von Anfang an dabei sein kann.
 
[line][b][style=font-size:11pt]1. Was wollen wir mit dem Plugin erreichen und wie soll das Plugin funktionieren?
[/style][/b][line]
Ziel des Plugins soll sein, dass man eine per Forencode erstellte Textbox hinsichtlich Farben, Schrift und weiteren Eigenschaften einstellen kann.
Hier im FoXum macht der Klick auf das Icon [toolwort]Merkbox[tooltext] [img]https://dl.dropboxusercontent.com/u/15768935/Icons/Merkbox.png[/img][/tooltext] in der Iconbar ein solches Kästchen, in das man Überschriften, Merksätze oder eben ganz wichtige Dinge schreiben kann:
 
[merk][style=font-size:12pt]Pluginkonzept: Merkbox[/style][/merk]
Im folgenden Beitrag planen wir ein solches Plugin:
 


Leider lässt sich derzeit das Problem nicht provozieren.
Aber es fällt auf, dass es in Beiträgen auftritt, die Foren-Codes mit selbstdefinierten Klassen enthalten, die wir per CSS ansprechen.

1
2
3
4
5
6
7
8
 
.merkbox {
background-color:#ba1e28; /* Hintergrundfarbe Fox-Rot */
padding:20px; /* Abstand des Textes vom Innenrand in Pixeln */
border-radius: 3px 3px 3px 3px; /* Radius der vier abgerundeten Ecken in Pixeln */
box-shadow: 0 2px 2px; /* Schattenstärke in Pixeln */
font-weight:bold; /* Schriftformat fett*/
color:#ffffff;/* Schriftfarbe weiß*/
}
 



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
a.tooltext{
position:relative;
/* background-color:#000000; */
color:#757267; /* Textfarbe des zu beschreibenden Wortes */
}
a.tooltext span{
display: none;
}
a.tooltext:hover{
background-color: #d4e4b8; /* Hintergrundfarbe bei Maushover */
text-decoration:none !important; /* Text nicht unterstreichen */
z-index:10001;
}
a.tooltext:hover span{
display:block;
position:absolute;
background-color:#d4e4b8; /* Hintergrundfarbe der Beschreibungsbox */
padding: 5px;
font-size: 12px;
top:25px;
left:85px;
min-width:300px;
color:#383838; /* Textfarbe in der Beschreibungsbox */
text-align: left;
border-radius: 3px;
border-color: #878787; /* Rahmenfarbe der Beschreibungsbox */
box-shadow: 2px 2px 2px; /* Schatten der Beschreibungsbox */
border: 1px solid gray; /* Rahmenstärke der Beschreibungsbox */
}
 

.
Viele Grüße Euer FoX-Admin-Team

[url]http://thumbs.picr.de/17483490wj.jpg[/URL]
Friends of Xobor - FoX

 Antworten

 Beitrag melden
27.02.2014 10:00
avatar  Ingmar
#2 RE: Forencode wird in html dargestellt
avatar
Technik

Hi FoX-Team,
hier scheint ein Fehler bei der Speicherung des Beitrags aufzutreten.

Meldet euch bitte nochmal, wenn das gerade bei einem Beitrag auftritt - dann können wir uns das direkt anschauen.

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
27.02.2014 10:06
avatar  FoX
#3 RE: Forencode wird in html dargestellt
avatar
FoX
Mitglied

Hier ist es aktuell noch so. Der Link führt in den geöffneten Beitrag. Wenn wir ihn so speichern würden, hätte wir die html-Codes als Strings im Beitrag.

http://friends-of.xobor.de/msg.php?forum...prev=0&next=137

.
Viele Grüße Euer FoX-Admin-Team

[url]http://thumbs.picr.de/17483490wj.jpg[/URL]
Friends of Xobor - FoX

 Antworten

 Beitrag melden
27.02.2014 10:09
avatar  Ingmar
#4 RE: Forencode wird in html dargestellt
avatar
Technik

Danke, schau ich mir an...

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
06.03.2014 14:59 (zuletzt bearbeitet: 06.03.2014 15:00)
avatar  FoX
#5 RE: Forencode wird in html dargestellt
avatar
FoX
Mitglied

Haben wir gesehen ...

Aber nun haben wir weitere Erkenntnisse gesammelt.

Es scheint sich abzuzeichnen, dass dieses Problem immer dann auftaucht, wenn Beiträge verschoben oder kopiert und anschließend bearbeitet werden. Es betrifft dann Beiträge in denen wir Foren-Codes verschachtelt haben. Also z.B. einen Code zusätzlich in einen Spoiler gesteckt haben.

Folgenden Ablauf konnten wir diesmal festhalten:

- Beiträge in ein anderes vorhandenes Thema kopiert
- einen Beitrag in dem Zielthema geöffnet und verändert (einfachen Text entfernt)
- Änderung gespeichert
- Ergebnis: html-strings für Spoiler und Code

Wir haben ein weiteres Problem, das möglicherweise damit zusammmenhängt. Nur sporadisch und schlecht greifbar, so dass wir es hier (noch) nicht gepostet haben. Aber vielleicht gibt es euch ja einen Hinweis.

  • Einfügen von Dateianhängen in Beiträgen
    (Manche Bilder lassen sich nicht einfügen, sondern werden nur unter dem Beitrag als Anhang angezeigt. Hier haben wir einen Zusammenhang mit dem Code-Tag in diesem Beitrag gefunden.)

  • Wenn nähere Informationen interessant sind, können wir eine Beschreibung liefern.

    .
    Viele Grüße Euer FoX-Admin-Team

    [url]http://thumbs.picr.de/17483490wj.jpg[/URL]
    Friends of Xobor - FoX

     Antworten

     Beitrag melden
    06.03.2014 17:51
    avatar  Ingmar
    #6 RE: Forencode wird in html dargestellt
    avatar
    Technik

    Zitat von FoX im Beitrag #5
    Folgenden Ablauf konnten wir diesmal festhalten:

    - Beiträge in ein anderes vorhandenes Thema kopiert
    - einen Beitrag in dem Zielthema geöffnet und verändert (einfachen Text entfernt)
    - Änderung gespeichert
    - Ergebnis: html-strings für Spoiler und Code


    Danke für die Details - dieser Fehler wurde soeben ~intern behoben~
    Änderungen werden immer erst mit dem nächsten Update übernommen. Der Zeitpunkt und Umfang des Updates werden unter Aktuelle News bekanntgegeben

    Viele Grüße,
    Ingmar


     Technik · Homepagemodules.de · Miranus GmbH

     Antworten

     Beitrag melden
    24.03.2014 15:02
    avatar  FoX
    #7 RE: Forencode wird in html dargestellt
    avatar
    FoX
    Mitglied

    Zitat von Ingmar im Beitrag Neu: Zugriffsrechte für einzelne Mitglieder einstellen und Rechte anderer Gruppe kopieren!
    ...
  • Fehler behoben, durch den nach dem Kopieren von Beiträgen HTML-Codes im bearbeiten-Modus angezeigt wurden.

  • Wirkt sich die Lösung nur auf neu erstellte Beiträge aus?

    Wir hatte heute leider wieder den Fall. Wir haben einen Beitrag aus einem alten in ein neues Thema verschoben.
    Nachdem wir dort etwas hinzugefügt und gespeichert haben, erscheinen wieder die html-Strings.

    Oder war das gar nicht damit gemeint?

    .
    Viele Grüße Euer FoX-Admin-Team

    [url]http://thumbs.picr.de/17483490wj.jpg[/URL]
    Friends of Xobor - FoX

     Antworten

     Beitrag melden
    27.03.2014 16:20
    avatar  Alice ( gelöscht )
    #8 RE: Forencode wird in html dargestellt
    Al
    Alice ( gelöscht )

    Nein, das wirkt sich nur auf neu kopierte Beiträge aus.


     Antworten

     Beitrag melden
    27.03.2014 19:22
    avatar  FoX
    #9 RE: Forencode wird in html dargestellt
    avatar
    FoX
    Mitglied

    Der Fehler tritt bei neu kopierten Beiträgen auf.

    Die Frage ist, ob auch die kopierten Beträge selbst neu sein müssen.

    Wenn wir einen Beitrag aus einem alten Thema in ein neues Thema verschieben oder kopieren und anschließend bearbeiten, wird er anschließend mit html-Strings abgespeichert. Auch jetzt noch.

    .
    Viele Grüße Euer FoX-Admin-Team

    [url]http://thumbs.picr.de/17483490wj.jpg[/URL]
    Friends of Xobor - FoX

     Antworten

     Beitrag melden
    28.03.2014 09:55
    avatar  Alice ( gelöscht )
    #10 RE: Forencode wird in html dargestellt
    Al
    Alice ( gelöscht )

    Ich reiche es nochmal weiter.


     Antworten

     Beitrag melden
    28.03.2014 11:19
    avatar  .BiL.
    #11 RE: Forencode wird in html dargestellt
    avatar
    Mitglied

    Sollte es notwenidg sein, würden wir versuchen das Problem noch einmal zu provozieren.

    .
    Viele Grüße .BiL.
    Friends of Xobor

    Fragen zu Plugins und Pluginideen bitte nicht per PN, sondern öffentlich oder im FoXum stellen.

     Antworten

     Beitrag melden
    11.04.2014 07:51
    avatar  Alice ( gelöscht )
    #12 RE: Forencode wird in html dargestellt
    Al
    Alice ( gelöscht )

    Besteht diese Problem noch?


     Antworten

     Beitrag melden
    11.04.2014 08:21 (zuletzt bearbeitet: 11.04.2014 08:22)
    avatar  .BiL.
    #13 RE: Forencode wird in html dargestellt
    avatar
    Mitglied

    Um Arbeit zu sparen, vermeiden wir solche Aktionen, indem wir neue Beiträge erstellen und nur die Inhalte kopieren.
    Das Angebot stand, dies noch einmal zu provozieren. Wir melden uns dann also mit dem Ergebnis.

    .
    Viele Grüße .BiL.
    Friends of Xobor

    Fragen zu Plugins und Pluginideen bitte nicht per PN, sondern öffentlich oder im FoXum stellen.

     Antworten

     Beitrag melden
    11.04.2014 11:37
    avatar  Ingmar
    #14 RE: Forencode wird in html dargestellt
    avatar
    Technik

    Zitat von .BiL. im Beitrag #13
    Das Angebot stand, dies noch einmal zu provozieren


    Das wäre nett - bei mir tritt der Fehler nicht mehr auf...


    Es geht ja ums "Beiträge kopieren".
    Aber was genau sind bei euch die anderen Einstellungen (neues Thema? neuer Titel? usw.)

    Viele Grüße,
    Ingmar


     Technik · Homepagemodules.de · Miranus GmbH

     Antworten

     Beitrag melden
    11.04.2014 11:46 (zuletzt bearbeitet: 11.04.2014 11:50)
    avatar  FoX
    #15 RE: Forencode wird in html dargestellt
    avatar
    FoX
    Mitglied

    Beim Kopieren ist das Problem nun behoben. Nun besteht es leider noch beim Verschieben.
    Und ja, das Problem tritt auch bei neu erstellten Beiträgen noch auf.

    Wird ein Beitrag mit Forencodes in ein vorhandenes Thema verschoben und anschließend bearbeitet, erscheinen die html-Codes bereits im Bearbeitungsmodus. Wir haben:

    1. zwei Themen in verschiedenen Foren erstellt

    2. Beiträge in beiden Themen erstellt - z.B.:



    3. einen Beitrag von einem in das andere Thema verschoben.

    4. den verschobenen Beitrag am neuen Ort bearbeitet:



    ... und gespeichert:



    (Den Fehler konnten wir in beide Richtungen reproduzieren. Beim Kopieren tauchte er heute nicht auf.)

    Hier noch die Links zu den Testthemen (sie sind inzwischen allerdings verschoben worden, um unsere Mitglieder nicht zu verwirren):
    http://friends-of.xobor.de/t363f27-html-...-Testthema.html
    http://friends-of.xobor.de/t362f27-html-...stthema-II.html

    Das erinnert uns an das Problem, das es mit den angehängten Dateien gibt, wenn Code-Tags im Beitrag enthalten sind: Keine dateien hochladen? (2)
    Und um ehrlich zu seien, auch diese Erscheinung hat irgendwie Ähnlichkeit mit diesem Phänomen: Fehlermeldung und Verständnisfrage zum BBCode "Quote"
    Sorry, wenn wir da falsch liegen. Wir können ja nicht dahinter schauen ... wir posten einfach mal alles, was uns dazu auffällt, vielleicht hilft es ja bei der Fehlersuche.

    .
    Viele Grüße Euer FoX-Admin-Team

    [url]http://thumbs.picr.de/17483490wj.jpg[/URL]
    Friends of Xobor - FoX

     Antworten

     Beitrag melden
    Bereits Mitglied?
    Jetzt anmelden!
    Mitglied werden?
    Jetzt registrieren!