Funkcje parsera MediaWiki
Z funus.net
Funkcje parsera MediaWiki to konstrukcje przypominające składnią szablony i zmienne. Zapisuje się je następująco:
{{funkcja: parametr1 | parametr2 | parametr3 ...}}
albo:
{{#funkcja: parametr1 | parametr2 | parametr3 ...}}
Niektóre funkcje są dostępne standardowo w oprogramowaniu MediaWiki, inne są dostarczane przez różne rozszerzenia. Te ostatnie domyślnie mają nazwy porzedzone znakiem "#" (hash).
[edytuj] Rozszerzenia
Jednym z roszerzeń dostarczających użytecznych funkcji parsera jest ParserFunctions. Definiuje ono m.in. funckje warunkowe (#if, #ifeq).
[edytuj] Zobacz też
- "Parser function" – wprowadzenie do funkcji parsera, wykaz wbudowanych funkcji
- "Magic words", w tym opis funkcji parsera
- "Parser function extensions" – lista funkcji standardowych oraz definiowanych przez poszczególne rozszerzenia
- Rozszerzenie "ParserFunctions", definiujące m.in. funkcje warunkowe: #if, #ifeq itp.
- Rozszerzenie "LoopFunctions", definiujące funkcje #for i #foreach, pozwalające stosować programowe pętle o ograniczonej funkcjonalności
- Rozszerzenie "Control Structure Functions", definiujące funkcje warunkowe i do obsługi pętli
- Rozszerzenie "LO Parser Functions", zawierające te funkcje rozszerzenia "ParserFunctions", które nie są zaimplementowane w "Control Structure Functions"
- Wykaz różnych rozszerzeń definiujących funkcje parsera