Rozšíření:DynamicPageList

From mediawiki.org
This page is a translated version of the page Extension:DynamicPageList and the translation is 100% complete.

S tímto názvem existují tři rozšíření:

  • DynamicPageList (Wikimedia) , rozšíření které bylo známé také pod názvem Intersection se používá u některých projektů Wikimedie, jako např. Wikinews nebo Wikibooks. Udělal ho Ilya Haykinson s Amginem - používá tag <DynamicPageList>.
  • DynamicPageList (third-party) , rozšíření známé také jako DynamicPageList2, na jehož vývoji spolupracovali: Gero (Algorithmix), Ilya Haykinson, Unendlich a Dangerville - pracuje s funkcí {{#dpl:..}}, a tagy <DPL> a <DynamicPageList>. Bohužel není plně kompatibilní s verzí 1.35 a vyššími.
  • DynamicPageList3 , rozšíření známé také jako DynamicPageList, je forkem rozšíření DynamicPageList (third) a plně nahrazuje starší rozšíření DynamicPageList a Intersection. Jeho kód je kompletně přepsanný a kromě zlepšení výkonu, obsahuje také různé opravy z hlediska zabezpečení. Rozšíření, které vyvíjí Alexia je plně zpětně kompatibilní a pracuje s funkcí {{#dpl:..}}, a tagy <DPL> a <DynamicPageList>.

Poslední dvě rozšíření mají víc funkcionalit než to prvně zmíněné. Existuje zde také rozšíření Extension:DynamicPageListEngine , které generuje seznam dynamických stránek, které se používají jako moduly pro rozšíření Scribunto . Výsledek jejich zpracování by měl být kompatibilní s tím co se používalo dřív.