Wikibooks:Mechanizm MediaWiki

Przedstawimy tutaj problemy z mechanizmem MediaWiki, poczynając od opisu szablonów i modułów Lua w Scribunto, w zastosowaniach również do wikikodu, na polskim Wikibooksie.

Szablony

edytuj

Przedstawiamy tutaj w dwóch formach opis wszystkich szablonów, dostępnych na polskim Wikibooksie, w postaci listy.

Opis wizualny

edytuj

Opis tekstowy

edytuj
  Osobna strona: Moduły.
  • Moduły podstawowe
    • {{#invoke:Html}} - Html procedur na operacjach specjalnych z tekstami zawierający znaki HTML i na adresach URL.
    • {{#invoke:Książkowe}} - Książkowe procedur na nazwach zawierający specjalne znaki HTML i też odkodowanie ich z nimi.
    • {{#invoke:Nazwy}} - Nazwy procedur operujących na nazwach MediaWiki projektu.
      • {{#invoke:Nazwy/Np}} - Np zmiennych jakikolwiek przestrzeni nazw w wersji kanonicznej i nie.
    • {{#invoke:Pudełko}} - Pudełko procedur opakowanych wewnątrz wikikodu w szablony, którego wynikiem są różne nazwy.
    • {{#invoke:Ramka}} - Ramka procedur ramkowanych, w ramach których są wykonywane pewne operacje.
    • {{#invoke:Specjalne}} - Specjalne procedur do specjalnych zastosowań operacji na obiektach.
    • {{#invoke:StronicowyParser}} - StronicowyParser procedur stronicowego parsera do numeracji obiektów i odniesień do nich, także operowanie na tak zebranych danych.
    • {{#invoke:Szablonowe}} - Szablonowe procedur służących do parsowania tekstu nawet z podanych stron.
    • {{#invoke:Techniczne}} - Techniczne procedur do operacji technicznych na tekście.
    • {{#invoke:Wiki}} - Wiki procedur robiący czynności na obiektach wikidanych.
  • Moduły standardowe
    • {{#invoke:Kategorie}} - Kategorie procedur operujących na kategoriach (w przestrzeni Kategoria) lub z tekstem ze zgłoszonymi tymi kategoriami.
    • {{#invoke:Linki}} - Linki procedur obsługujących różnego rodzaju linki.
    • {{#invoke:Łatki}} - Łatki procedur łatające braki w mechanizmie MediaWiki.
    • {{#invoke:Sprawdź}} - Sprawdź procedur oferujące sprawdzanie danych uzyskanych ze strony.
    • {{#invoke:Tabela}} - Tabela procedur tworzące wiki-tabelę ze sprawdzeniem rodzaju parametrów.