Vorlage:Str mid: Unterschied zwischen den Versionen
(more generic, allow negative substr length) |
Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
| s={{{1|}}} | | s={{{1|}}} | ||
| i={{#if:{{{i|{{{2|}}}}}}|{{{i|{{{2|}}}}}}|{{#ifexpr:({{#if:{{{3|}}}|1|0}} and {{#if:{{{j|{{{4|}}}}}}|1|0}})|{{#expr:{{{j|{{{4|}}}}}}-{{{3|}}}+{{#ifexpr:{{{3|}}}<0|-1|1}}}}|1}}}} | | i={{#if:{{{i|{{{2|}}}}}}|{{{i|{{{2|}}}}}}|{{#ifexpr:({{#if:{{{3|}}}|1|0}} and {{#if:{{{j|{{{4|}}}}}}|1|0}})|{{#expr:{{{j|{{{4|}}}}}}-{{{3|}}}+{{#ifexpr:{{{3|}}}<0|-1|1}}}}|1}}}} | ||
| j={{#if:{{{j|{{{4|}}}}}}|{{{j|{{{4|}}}}}}|{{#if:{{{3|}}}|{{#expr:{{#if:{{{i|{{{2|}}}}}}|{{{i|{{{2|}}}}}}|1}}+{{{3|}}}+{{#ifexpr:{{{3|}}}<0|1|-1}}}}|{{#invoke:String|len|{{trim|{{{1|}}}}}}}}}}} | | j={{#if:{{{j|{{{4|}}}}}}|{{min|{{{j|{{{4|}}}}}}|{{str len|{{{j|{{{4|}}}}}}}}}}|{{#if:{{{3|}}}|{{#expr:{{#if:{{{i|{{{2|}}}}}}|{{{i|{{{2|}}}}}}|1}}+{{{3|}}}+{{#ifexpr:{{{3|}}}<0|1|-1}}}}|{{#invoke:String|len|{{trim|{{{1|}}}}}}}}}}} | ||
| slen={{#invoke:String|len|{{trim|{{{1|}}}}}}} | | slen={{#invoke:String|len|{{trim|{{{1|}}}}}}} | ||
| sublen={{formatnum:{{{3|}}}}} | | sublen={{formatnum:{{{3|}}}}} |
Version vom 2. März 2013, 02:32 Uhr
Dokumentation für die Vorlage {{Str mid}}[Ansicht] [Bearbeiten] [Versionsgeschichte] [ ]
Für die Vorlage {{Str mid}} gibt es noch keine Dokumentation. Du kannst sie aber anlegen.
Hinweise
- Die obige Dokumentation wurde aus der Seite Vorlage:Str mid/Doku eingefügt. (bearbeiten | Versionsgeschichte) Die Kategorien für diese Vorlage sollten in der Dokumentation eingetragen werden. Die Interwiki-Links sollten auf Wikidata eingepflegt werden.
- Doku anlegen -Testseite anlegen -Editnotice anlegen -Wartungsseite anlegen
- Liste der Unterseiten