Re: [TYPO3-german] IMAGE-cObject: mit parseFunc.short Zeichen im Alt/Title-Tag ersetzen?
Hi Patric! Danke für die Idee mit Sonderzeichen! In meinem Fall brauche ich zwei Trennzeichen.. für die Zeilenumbrüche in unterschiedlichen Templates/Ansichten. _ hatte ich also schon in Verwendung.. und - kann ich leider nicht nehmen, weil der Zeichen in einem Newstitel auch so vorkommen kann. Habe es jetzt mit zwei Zeichenketten umgesetzt: _1_ und _2_ :) Danke noch mal! mike Am 30. Juni 2010 17:07 schrieb Patric Pesch p.pe...@11com7.de: schrieb mike miller: Typoscript - # funktioniert: 10 = TEXT 10.text.field = title 10.text.parseFunc.short.aaa = bbb # funktioniert nicht: title_stdWrap.cObject = IMAGE title_stdWrap.cObject.altText.field = title title_stdWrap.cObject.altText.parseFunc.short.aaa = bbb -- hat vielleicht jemand eine Idee wie ich die Ersetzung auch für den Alt-/Title-Attribut mache? Hi, das ähnliche Problem hatte ich auch schon einmal. Dein TS ist im prinzip schon richtig (.short funktioniert auch zu 100% auf altText und titleText). Aber die parseFunc.short Funktion unterstützt nicht alle Zeichen, bzw. typoscript unterstützt nicht alle Zeichen. Ich hatte mir damals folgendes Test TS gebaut: temp.bla = COA temp.bla { 10 = TEXT 10.value = Dieser Text ist äöü;,[]1?=/\%$§!.|_-+^µ€@ ähm 10.parseFunc.short { ist = narf ä = lala ö = lala ü = lala = lala ; = lala : = lala [ = lala ] = lala k = lala 1 = lala ? = lala = = lala / = lala \ = lala \/ = lala \\\ = lala = lala % = lala $ = lala § = lala = lala ! = lala = lala = lala . = lala | = lala _ = lala - = lala + = lala ^ = lala µ = lala € = lala @ = lala ähm = lala } } // ergibt: Dieser Text narf äöü;,[]lala?=/\%$§!.|lalalala+^µ€@ ähm Erklärt habe ich es mir damals, dass als key in TS eben keine Sonderzeichen erlaubt sind und somit wird es (mir) halbwegs klar. .short ist ein array. Du könntest dein Beispiel auch so schreiben: title_stdWrap.cObject.altText.parseFunc.short { aaa = bbb } Mit aaa ist es OK, mit @ = bbb leider nicht. Z.B. funktioniert temp.nötig = TEXT // muss temp.noetig = TEXT heißen genau so wenig. Du kannst als Trennzeichen ja mal _ oder - benutzen. Das funktioniert. Hoffe das hilft Patric ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] IMAGE-cObject: mit parseFunc.short Zeichen im Alt/Title-Tag ersetzen?
Hallo Zusammen! Ich generiere die tt_news-Überschriften als Grafik und benutze dabei @ als Steuerzeichen für die Zeilenumbrüche.. das Funktioniert sehr gut, aber es gibt einen Schöheitsfehler: die Alt- und Title-Attribute enthalten leider diesen Stuerzeichen auch und es sieht dann so ähnlich aus: img src= alt=erste zeile @und die zweite/ Typoscript - # funktioniert: 10 = TEXT 10.text.field = title 10.text.parseFunc.short.aaa = bbb # funktioniert nicht: title_stdWrap.cObject = IMAGE title_stdWrap.cObject.altText.field = title title_stdWrap.cObject.altText.parseFunc.short.aaa = bbb -- hat vielleicht jemand eine Idee wie ich die Ersetzung auch für den Alt-/Title-Attribut mache? wäre echt nett :) mike ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] IMAGE-cObject: mit parseFunc.short Zeichen im Alt/Title-Tag ersetzen?
schrieb mike miller: Typoscript - # funktioniert: 10 = TEXT 10.text.field = title 10.text.parseFunc.short.aaa = bbb # funktioniert nicht: title_stdWrap.cObject = IMAGE title_stdWrap.cObject.altText.field = title title_stdWrap.cObject.altText.parseFunc.short.aaa = bbb -- hat vielleicht jemand eine Idee wie ich die Ersetzung auch für den Alt-/Title-Attribut mache? Hi, das ähnliche Problem hatte ich auch schon einmal. Dein TS ist im prinzip schon richtig (.short funktioniert auch zu 100% auf altText und titleText). Aber die parseFunc.short Funktion unterstützt nicht alle Zeichen, bzw. typoscript unterstützt nicht alle Zeichen. Ich hatte mir damals folgendes Test TS gebaut: temp.bla = COA temp.bla { 10 = TEXT 10.value = Dieser Text ist äöü;,[]1?=/\%$§!.|_-+^µ€@ ähm 10.parseFunc.short { ist = narf ä = lala ö = lala ü = lala = lala ; = lala : = lala [ = lala ] = lala k = lala 1 = lala ? = lala = = lala / = lala \ = lala \/ = lala \\\ = lala = lala % = lala $ = lala § = lala = lala ! = lala = lala = lala . = lala | = lala _ = lala - = lala + = lala ^ = lala µ = lala € = lala @ = lala ähm = lala } } // ergibt: Dieser Text narf äöü;,[]lala?=/\%$§!.|lalalala+^µ€@ ähm Erklärt habe ich es mir damals, dass als key in TS eben keine Sonderzeichen erlaubt sind und somit wird es (mir) halbwegs klar. .short ist ein array. Du könntest dein Beispiel auch so schreiben: title_stdWrap.cObject.altText.parseFunc.short { aaa = bbb } Mit aaa ist es OK, mit @ = bbb leider nicht. Z.B. funktioniert temp.nötig = TEXT // muss temp.noetig = TEXT heißen genau so wenig. Du kannst als Trennzeichen ja mal _ oder - benutzen. Das funktioniert. Hoffe das hilft Patric ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german