Przejdź do zawartości

Wikibooks:Moduły

Z Wikibooks, biblioteki wolnych podręczników.

Strona przedstawia technologię modułów Lua w Scribunto, a właściwie spis poszczególnych rozdziałów. Moduły wywoływa się przez, np. formę: {{#invoke:Nazwa modułu|Nazwa funkcji}}, lub przez: {{#invoke:Nazwa modułu|Nazwa funkcji|Parametr 1|Parametr 2}}, albo: {{#invoke:Nazwa modułu|Nazwa funkcji|Parametr 1 = Wartość 1|Parametr 2 = Wartość 2}}, lub w postaci mieszanej: {{#invoke:Nazwa modułu|Nazwa funkcji|Parametr 1 = Wartość 1|Parametr 2}}.

Parametry podobnie się pisze w wikikodzie i wywołuje jak szablony, tylko z tą różnicą, że w nazwie szablonu jest na samym początku: #invoke:, co po nim następuje w niej nazwa modułu bez przedrostka Moduł:, a pierwszy parametr, który nie jest liczony, jako zmienna, tylko następna z kolei, jest nazwą funkcji w tablicy eksportu. Wtedy jest wywoływany moduł, a w niej ściśle określona funkcja z parametrami jej ramki. Parametrami funkcji też mogą być parametry szablonu rodzica, w której wywoływana jest ta ona.

Moduły podstawowe

[edytuj]

Moduły standardowe

[edytuj]