Vorlage:ParseTextValue4ical: Unterschied zwischen den Versionen
Erscheinungsbild
imported>Andreas Plank K DEBUG |
imported>Andreas Plank K fix replace |
||
| Zeile 61: | Zeile 61: | ||
-->i: {{#var: i-loop}}, #sub: 0 {{!}} {{#expr: {{#var: i-loop}} * {{#var: textBreakLength}} }}<br/>{{#var: textWrapped}}<br/><!-- | -->i: {{#var: i-loop}}, #sub: 0 {{!}} {{#expr: {{#var: i-loop}} * {{#var: textBreakLength}} }}<br/>{{#var: textWrapped}}<br/><!-- | ||
-->{{#vardefine: textWrapped |<!-- | -->{{#vardefine: textWrapped |<!-- | ||
-->{{#sub: {{#ifeq: | {{#var: i-loop}} | 1 |{{#var: text}}|{{#var: textWrapped}}}}| 0 | {{#expr: {{#var: i-loop}} * {{#var: textBreakLength}} }} }}<!-- | -->{{#replace:{{#sub: {{#ifeq: | {{#var: i-loop}} | 1 |{{#var: text}}|{{#var: textWrapped}}}}| 0 | {{#expr: {{#var: i-loop}} * {{#var: textBreakLength}} }} }}<!-- | ||
--><nowiki></nowiki> | --><nowiki></nowiki> | ||
<nowiki></nowiki> <!-- | <nowiki></nowiki> <!-- | ||
-->{{#sub: {{#ifeq: | {{#var: i-loop}} | 1 |{{#var: text}}|{{#var: textWrapped}}}}| {{#expr: {{#var: i-loop}} * {{#var: textBreakLength}} }} }}<!-- | -->{{#sub: {{#ifeq: | {{#var: i-loop}} | 1 |{{#var: text}}|{{#var: textWrapped}}}}| {{#expr: {{#var: i-loop}} * {{#var: textBreakLength}} }} }}<!-- | ||
-->|<nowiki></nowiki>|}}<!-- | |||
-->}}<!-- | -->}}<!-- | ||
Version vom 14. Januar 2014, 20:10 Uhr
Following transformation will be done:
- wrap text to 75 and indent it by 1 space
- escape: \, \; \n
Parameters
- 1=
- the text value
{{ParseTextValue4ical|1=very long text very long text very long text very long text very long text very long text
next line goes here
}}
i: 1, #sub: 0 | 74
i: 2, #sub: 0 | 148
verylongtextverylongtextverylongtextverylongtextverylongtext
verylongtext\nnextlinegoeshere
verylongtextverylongtextverylongtextverylongtextverylongtextverylongtext\nnextlinegoeshere
DEBUG verylongtextverylongtextverylongtextverylongtextverylongtextverylongtext\nnextlinegoeshere