Modul:Common/Doku: Unterschied zwischen den Versionen

- table2list()
(Unterseitenliste)
(- table2list())
Zeile 28: Zeile 28:
* <code><nowiki>{{#invoke:{{#replace:{{PAGENAME}}|/Doku|}}|templateTranscludeWithArgs|TemplateTranscludeWithArgsTest1|22|33|44=44|Test=55}}</nowiki></code> ergibt folgende Vorlagen-Einbettung: <code>{{#invoke:{{#replace:{{PAGENAME}}|/Doku|}}|templateTranscludeWithArgs|TemplateTranscludeWithArgsTest1|22|33|44=44|Test=55}}</code>
* <code><nowiki>{{#invoke:{{#replace:{{PAGENAME}}|/Doku|}}|templateTranscludeWithArgs|TemplateTranscludeWithArgsTest1|22|33|44=44|Test=55}}</nowiki></code> ergibt folgende Vorlagen-Einbettung: <code>{{#invoke:{{#replace:{{PAGENAME}}|/Doku|}}|templateTranscludeWithArgs|TemplateTranscludeWithArgsTest1|22|33|44=44|Test=55}}</code>
* Der Aufruf von <code><nowiki>{{#invoke:{{#replace:{{PAGENAME}}|/Doku|}}|templateTranscludeWithArgs|TemplateTranscludeWithArgsTest1|22|33|44=44|Test=55}}</nowiki></code> mit zuvor gesetzten <code>|a=aaa|B=BbB</code>ergibt folgende Vorlagen-Einbettung: <code>{{#invoke:{{#replace:{{PAGENAME}}|/Doku|}}|templateTranscludeWithArgs|TemplateTranscludeWithArgsTest2|a=aaa|B=BbB}}</code>
* Der Aufruf von <code><nowiki>{{#invoke:{{#replace:{{PAGENAME}}|/Doku|}}|templateTranscludeWithArgs|TemplateTranscludeWithArgsTest1|22|33|44=44|Test=55}}</nowiki></code> mit zuvor gesetzten <code>|a=aaa|B=BbB</code>ergibt folgende Vorlagen-Einbettung: <code>{{#invoke:{{#replace:{{PAGENAME}}|/Doku|}}|templateTranscludeWithArgs|TemplateTranscludeWithArgsTest2|a=aaa|B=BbB}}</code>
=== <code>table2list()</code> ===
Wandelt eine lua-table (indiziert mit 1, 2, ...) in ein Listen-String um mit von <code>sep</code> getrennten Elementen.
Default von <code>sep</code> ist Semikolon „;“, wenn nicht angegeben.


== Unterseiten ==
== Unterseiten ==
{{Unterseitenliste}}
{{Unterseitenliste}}