{{Klavierscore|1=}}
Vorlage:Klavierscore/doc
Zur Navigation springen
Zur Suche springen
Bearbeiten · Raw · Versionen · Cache leeren · Messages · Seiteninformation · Vorlage bearbeiten · Seiteninformation Vorlage
Diese Seite ist die Dokumentations-Unterseite der Vorlage Klavierscore |
Die Vorlage {{Klavierscore}} ruft die Prozedur pianoduet im Modul Hili auf, es erfolgt keine Kategorisierung
Alle Vorlagen mit Scribunto-Aufrufen: Alle module, Cats, Coco, Countdown, Dokumentation bearbeiten, DurTonleiter, Ensemble, Hili, Hilio, Klavierscore, Lenplus, Lilypond, LSR, Lua/cats, Lua/catx, Lua/eiffel, Lua/ensemble, Lua/hili, Lua/hilio, Lua/lenplus, Lua/lily, Lua/midi, Lua/pianoduet, Lua/rep, Lua/scale, Lua/score, Lua/staffgroup, Lua/svg, Lua/tag, Lua/vb, Midi, Mixi, PHP, Php, Pianoduet, Rep, Scale, Scheme, Score, SQL, Tag, Tonleiter, Vb, Vorlage
Parameter
Name | Beschreibung | Standard | Status | |
---|---|---|---|---|
1 | Name des Moduls | pianoduet | optional |
Kopiervorlagen
{{Klavierscore|1=}}
{{Klavierscore
|1=}}
|1=}}
{{Klavierscore
|1=}}
|1=}}
Anwendung
{{Klavierscore}}
Code
<includeonly>
<onlyinclude>{{#invoke:Hili|pianoduet}}</onlyinclude>
</includeonly>
{{Dokumentation}}
Lua Code ensemble
function p.pianoduet(frame)
-- Vorlage für vierhändiges Klavierstück
local a = frame.args -- direkt per #invoke: übergeben
local b = frame:getParent().args -- an die Vorlage übergebene Parameter
local _ = ''
local seiten = { "pre", "primo", "secondo", "layout", "score" }
local titel = mw.title.getCurrentTitle().nsText .. ':' .. mw.title.getCurrentTitle().rootText .. '/'
local subtitel = ''
for i,v in ipairs(seiten) do -- Liste der Unterseiten
subtitel = titel .. v
if gibts(subtitel) then _ = _ .. frame:expandTemplate{ title = subtitel, args = { } } end
end
return _
end