pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => SMF-pragmaMx Bridge => Thema gestartet von: reddragon am 30 Juli 2010, 01:28:57

Titel: Backslash-es richtig darstellen
Beitrag von: reddragon am 30 Juli 2010, 01:28:57
Hi,

vor einiger Zeit hatte ich Hier (http://www.pragmamx.org/Forum-topic-29818.html) mal eine kleine Erweiterung geschrieben, und wollte diese auch gerne ins aktuelle SMF übertragen.

Allerdings machen mit die Backslash-es wieder kummer.

In der Subs.php habe ich folgende Erweiterung stehen:
                         array(
        'tag' => 'tex',
        'type' => 'unparsed_content',
        'content' => '<img src="http://www.forkosh.dreamhost.com/mimetex.cgi?$1" alt="$1" border="0" align="absmiddle" />',
          ),



Für die Variable $1 soll der Wert aus der DB eingetragen werden:
[tex]\frac{{{p}_{1}}*{{v}_{1}}}{{{T}_{1}}}[/tex]

Dass also praktisch folgendes dargestellt werden sollte:
<img src="http://www.forkosh.dreamhost.com/mimetex.cgi?\frac{{{p}_{1}}*{{v}_{1}}}{{{T}_{1}}}" alt="\frac{{{p}_{1}}*{{v}_{1}}}{{{T}_{1}}}" border="0" align="absmiddle" />


In der Vorschau klappt das soweit, aber wenn der Beitrag erstellt wurde, sind die Backslash-es in der Darstellung entfernt. (Aber noch in der DB vorhanden)

Wie bekomme ich das hin, dass die ausgegeben werden?
Titel: Re: Backslash-es richtig darstellen
Beitrag von: lemming am 30 Juli 2010, 12:26:18
keine Ahnung ob das helfen wird aber ich würd mal noch folgendes probieren...

nimm anstelle eines backslash mal das hier:

&#92;

oder maskiere den backslash mit einem weiteren -> \\
Titel: Re: Backslash-es richtig darstellen
Beitrag von: reddragon am 30 Juli 2010, 14:42:00
HI  :)

leider nein. Dann spielt alles verrückt...  :puzzled:

Könnte man aus dem   'type' => 'unparsed_content'  nicht versuchen, was raus zu hohlen? Das heißt doch so viel, wie unverändert, oder nicht?