Zum Inhalt springen

Modern FAQ (irfaq): HTML-Tags in Fragen

Erstellt am 6. November 2007 · 4 Antworten · letzte Antwort am 10. November 2007

Tags: Frage

Graf Typo ·

Hallo,

ich hatte bisher eine ältere Version der Modern FAQ installiert. In den FAQ-Fragen hatte ich auch Sprungmarken und sogar kleine Icons per HTML-Tags eingebunden. Sah alles super aus. Nun habe ich die Extension auf die aktuelle Version 1.0.1 upgedatet, seitdem erscheinen die HTML-Tags als HTML-Tags. Das passiert allerdings nur in den Fragen. In den FAQ-Antworten, in denen zum Teil ebenfalls HTML-Kram steht, sieht alles normal aus.

Ich vermute, dass das Problem mit dem Rendering oder dem RTE zusammenhängt. Weiß hier jemand mehr? Was kann ich tun?

Besten Dank,
der Graf

Graf Typo ·

Hm, keiner eine Idee?

Warum klappt das Parsen in der FAQ-Frage nicht, in der FAQ-Antwort aber schon? Konkret handelt es sich um die HTML-Tags a, span und img.

Braucht ihr noch mehr Infos?

Danke,
der Graf

Graf Typo ·

Bin inzwischen auf diesen Code-Schnipsel gestoßen:

plugin.tx_irfaq_pi1 {
	general_stdWrap >
    	general_stdWrap.parseFunc < tt_content.text.20.parseFunc
}

Beziehungsweise das Gleiche mit question_stdWrap. Leider ohne Erfolg ...

Falls nix mehr geht: Gibt es irgendwie die Möglichkeit, an die alte Version der Extension zu kommen? Werden die irgendwo archiviert?

Schönen Abend,
der Graf

Graf Typo ·

Hallo nochmal,

vielleicht war meine Frage bisher zu unverständlich. Also neuer Versuch ...

Im Flexform der Extension "Modern FAQ" (irfaq) gibt es ein Feld für die FAQ-Frage und eins für die Antwort. Nun möchte ich in dem Fragefeld auch HTML-Tags (z. B. <a>, <img>, <span>) erlauben. Im Antwortfeld funktioniert das wunderbar, die Fragen werden mir allerdings als Plaintext ausgegeben. Der A-Tag wird etwa zu & lt ; a & gt ; (natürlich ohne Leerzeichen).

Dann schauen wir mal ins Manual. plugin.tx_irfaq_pi1 hat u. a. die Eigenschaft question_stdWrap vom Datentyp stdWrap. Die Erläuterung im Manual: "stdWrap for display of the question field". Ich nehme also an, dass ich hier alles beeinflussen kann, was ich in das Fragefeld des Flexforms eintrage. Sollte also genau das sein, was ich suche.

Nun habe ich zum Beispiel probiert:

plugin.tx_irfaq_pi1 {
	question_stdWrap.HTMLparser=1
	question_stdWrap.HTMLparser.allowTags=a,span,img
	 }

Keine Änderung. Das Gleiche mit parseFunc statt HTMLparser -> keine Änderung.

Kann mir jemand auf die Sprünge helfen? Ist die Syntax falsch? Ist mein Ansatz falsch? Wie bekomme ich HTML in die FAQ-Fragen?

Benutzt niemand sonst die Modern FAQ? Hat noch niemand dieses Problem gehabt?

Danke für jede Antwort,
der Graf

Graf Typo ·

Hallo zusammen.

Falls jemand das gleiche Problem hat: Einer der Entwickler der Extension hat mir gestern geschrieben, dass HTML in der neuen Version aus Sicherheitsgründen nicht mehr möglich ist. Lag also nicht an mir und es gibt wohl auch keine Lösung per Typoscript o. ä. Die einzige Möglichkeit ist ein Downgrade auf eine ältere Version.

Beste Grüße,
der Graf