Zum Inhalt springen

Vorlage:ParseTextValue4ical: Unterschied zwischen den Versionen

Aus Flora von Bayern
imported>Andreas Plank
K DEBUG
imported>Andreas Plank
K fix
Zeile 61: Zeile 61:
   -->{{#expr: ( {{#var: i-loop}} * {{#var: textBreakLength}} ) }}<br><!--  
   -->{{#expr: ( {{#var: i-loop}} * {{#var: textBreakLength}} ) }}<br><!--  
     -->{{#vardefine: textWrapped |<!--  
     -->{{#vardefine: textWrapped |<!--  
     -->{{#sub: {{#var: text}} | 0 | {{#expr: {{#var: i-loop}} * {{#var: textBreakLength}} }} }}<!--  
     -->{{#sub: {{#ifeq: | {{#var: i-loop}} | 1 |{{#var: text}}|{{#var: textWrapped}}}}  | 0 | {{#expr: {{#var: i-loop}} * {{#var: textBreakLength}} }} }}<!--  
     -->{{#if:||<nowiki></nowiki>
     -->{{#if:||<nowiki></nowiki>
  <nowiki></nowiki>}}<!--  
  <nowiki></nowiki>}}<!--  
Zeile 69: Zeile 69:
     set
     set
   -->{{#vardefine: i-loop |{{#expr: 1 + {{#var: i-loop}}}}}}<!--output
   -->{{#vardefine: i-loop |{{#expr: 1 + {{#var: i-loop}}}}}}<!--output
   -->|{{#var: i-loop}}<br/><!--output sep
   -->|<!--output sep
   -->}}<!-- end arraymap  
   -->}}<!-- end arraymap  
   -->{{#var: textWrapped}}<!-- text output
   -->{{#var: textWrapped}}<!-- text output

Version vom 14. Januar 2014, 19:53 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
}}

74
148
very long text very long text very long text very long text very long text very long text \nnext line goes here


DEBUG very long text very long text very long text very long text very long text very long text \nnext line goes here