Kategorie:Widgety (dokumentace)

Z thewoodcraft.org


Widgety jsou podobné šablonám, a také se podobným způsobem používají. Rozdíl je pouze v tom, jakým způsobem se zapisují proměnné, kterým se v rámci widgetu předávají zadané parametry.

Od šablon se liší především v tom, že kód stránek ze jmenného prostoru Widget přebírá parser MediaWiki tak jak je. To umožňuje použít libovolný HTML kód i externí javascript, který se pak spustí v rámci wiki stránky do které je widget vložen.

Poznámka
Widgety na TheWoodcraft.org volají pouze javascripty, které jsou uložené na TheWoodcraft.org!

Widgety jsou výborným doplňkem, který rozšiřuje možnosti MediaWiki, aniž by tím byl zatěžován server. U projektů Wikipedie se ale s nimi nesetkáte, protože rozšíření sice ověřuje platnost URL adresy, ale nekontroluje obsah stránky, co se přes něj načte. Tady je využíváme, protože editace kódu není bez přihlášení možná. A uživatelé registrovaní na TheWoodcraft.org nemají zájem někomu škodit.

Ale tam, kde obsah wiki stránek mohou editovat anonymní uživatelé se může nějaký škodič zneužít widget pro natažení „trojského koně”, viru, atp.

Rozdíl mezi widgetem a šablonou

Stejně jako šablony, je třeba i widgety náležitě dokumentovat, aby bylo zřejmé jakým způsobem a pro jaký účel je použít.

Widget:Iframe ­
Využívá šablona {{hoy}}, která na základě aktuálně zvoleného jazyka natahuje do okna v záhlaví stránek stránky příslušného letopočtu z odpovídající jazykové mutace Wikipedie ve verzi pro mobilní zařízení.
Upozornění A ještě v jednom se widgety liší od šablon. Na rozdíl od šablon, lze použít na jedné wiki stránce – pouze jeden Widget

Stránky v kategorii „Widgety (dokumentace)“

Zobrazuje se 10 stránek z celkového počtu 10 stránek v této kategorii.