[TYPO3-english] lib.parseFunc - P without newline (char10) or encaps every line

Martin Kokes shr3k at typo3-hosting.com
Sat Mar 3 19:00:56 CET 2012


Thank you Stanislas, it works as expected, every line gets wrapped with '|'+ 
but there's still something wrong with generated code (unterminated string 
literal):

This RTE HTML code:
<p>First paragraph with TS from Stanislas</p>
<p>Second paragraph with TS from Stanislas</p>
<p>Third paragraph with TS from Stanislas</p>

Gets generated as
--
                    '<p>First paragraph with TS from Stanislas
</p>'+
'<p>Second paragraph with TS from Stanislas
</p>'+
'<p>Third paragraph with TS from Stanislas</p>'+
--
Probably I'll need to write my own ViewHelper and strip that newline out.

Martin

"Stanislas Rolland"  wrote...

Hi Martin,

>
> I found how to encapsulate whole RTE content:
> myspecialjs.parseFunc_RTE < lib.parseFunc_RTE
> myspecialjs.parseFunc_RTE.nonTypoTagStdWrap.wrap = '|'+
>
> But I can't find how to encapsulate every line.
>
Perhaps, something like:

myspecialjs.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.nonWrappedTag >
myspecialjs.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines
= '<p class="bodytext">|</p>'+

Regards,
Stanislas 



More information about the TYPO3-english mailing list