Zum Inhalt springen

Vorlage:ParseTextValue4ical: Unterschied zwischen den Versionen

Aus Flora von Bayern
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