Extension:SubPageList3/cs

Category:GPL licensed extensions/cs
Příručka k rozšířením MediaWiki
SubPageList3
Stav rozšíření: stabilníCategory:Stable extensions/cs
Implementace Značka Category:Tag extensions/cs
Popis Provides a splist tag to list the subpages of a page
Autoři McCormack
Nejnovější verze 1.4 (Continuous updates)
MediaWiki >= 1.45
Licence GNU General Public License 2.0 nebo novější
Stáhnout Category:Extensions in Wikimedia version control/cs
  • $wgSubPageListDescendantsLimit
<splist />
Čtvrtletní stahování 8 (Ranked 66th)
Přeložte rozšíření SubPageList3, používá-li lokalizaci z translatewiki.net
Problémy Otevřené úkoly · Nahlásit chybu
Category:All extensions/cs

Rozšíření SubPageList3 umožňuje vypsat podstránky nadřazené stránky s kritickými opravami nezbytnými pro splnění kritérií pro použití v projektech Wikimedie. To je obzvláště užitečné na wikinách, které hojně využívají podstránky k organizaci shluků souvisejících stránek. Je založen na nyní zaniklém rozšíření SubPageList2.

Instalace

  • Stáhněte soubor/y a vložte je do adresáře pojmenovaného SubPageList3 ve vaší složce extensions/.
    Vývojáři a přispěvatelé kódu by si místo toho měli nainstalovat rozšíření from Git pomocí:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/SubPageList3
    
  • Na konec vašeho souboru LocalSettings.php přidejte následující kód:
    wfLoadExtension( 'SubPageList3' );
    
  • Yes Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.

Použití

Rozšíření zakáže ukládání do mezipaměti na jakékoli stránce používající tag <splist />.

Značka <splist />

Jednoduše vložte <splist /> na místo, kde chcete zobrazit seznam podstránek.

Příklad s využitím všech dostupných atributů.

<splist
 parent=
 showparent=yes
 sort=desc
 sortby=title
 liststyle=ordered
 showpath=no
 kidsonly=no
 debug=0
/>
Dostupné atributy
Název Výchozí Hodnoty Popis
liststyle unordered unordered|bar Přepíná mezi seznamy <ol> a <ul>. Hodnota bar způsobí, že se seznam zarovná vodorovně, přičemž symboly · fungují jako oddělovače (pro sloupcové seznamy, nikoli pro stromové seznamy).
sort asc desc Přepíná mezi vzestupným a sestupným řazením seznamu. By default, the tag sorts subpages in ascending alphabetical order; all sorting, however, is subject to hierarchical position - i.e. pages will always be subordinated to their parents; sorting is only among siblings.
sortby title lastedit Přepíná řazení seznamu mezi názvem a datem poslední úpravy.
showpath no notparent|full Určuje, jak se v seznamu zobrazí název každé stránky. no znamená, že se zobrazí pouze název podstránky (tj. část za posledním lomítkem). notparent zobrazuje celou cestu bez nejvyšší úrovně. full zobrazuje všechny úrovně v názvu stránky včetně nejvyšší úrovně (např. "moje stránka/moje podstránka/moje podstránka2").
kidsonly no no Pokud je toto nastaveno na hodnotu yes, zobrazí se pouze první generace podstránek (tj. děti, ale ne vnoučata). To je obzvláště užitečné, pokud je liststyle nastavena na bar. Je to také dobré, pokud chcete jen seznam, nikoli strom.
parent  ?  ? Ve výchozím nastavení tag analyzuje systém podstránek své vlastní stránky. Můžete však nastavit značku tak, aby analyzovala a zobrazovala systém podstránek jakékoli jiné stránky na wiki. Použijte místní formát názvu. Např. parent=Template:FOO (s jmenným prostorem) nebo parent=My Page (v hlavním jmenném prostoru). Častým zdrojem chyb je nesprávné zadání názvu stránky. Rozšíření zkontroluje, zda stránka, kterou pojmenujete, skutečně existuje, a pokud ne, ohlásí chybu.
showparent no no Pokud je nastavena hodnota yes, pak se stránka označená parent (výše) vloží jako položka nejvyšší úrovně v seznamu. Pokud je seznam s odrážkami, bude mít tato položka nejvyšší úrovně odrážku a zbytek seznamu bude odsazen o jednu úroveň dále, než by byl jinak.
debug  ?  ? Ladění můžete zapnout nastavením této volby na hodnotu 1. Ladění se neomezuje na hlášení neplatného vstupu pro ostatní volby.
Atributy již nejsou k dispozici
Název Popis
category Používá se k omezení vybraných podstránek na ty, které patří do určité kategorie.
count Maximální počet podstránek k zobrazení.
ignore Seznam podstránek, které chcete ignorovat.
nmamespace Používá se k omezení výběru podstránek podle jmenného prostoru.
previewcount Používá se k určení, jaká část podstránky byla zobrazena v náhledu. Vzhledem k odstraňování funkce náhledu již tato funkce není potřeba.
previewmode Totéž.
headline Možnost pro režim náhledu.


Formátování CSS

The parser puts a <div> around the list with the class "subpagelist".

Související odkazy

  • SubPageList – založené na tomto a zpětně kompatibilní
  • Subpage Fun – poskytuje funkce související s podstránkami a magická slova pro shromažďování informací o podstránkách a nadřazených stránkách
  • SubpageNavigation – zobrazuje přímé podstránky aktuální stránky v záhlaví článku a poskytuje speciální podstránky Procházení stránek pro procházení všech článků wiki různými způsoby.
Category:Extensions used on Wikimedia/cs#SubPageList3/cs Category:List extensions/cs#SubPageList3/cs Category:Subpage extensions/cs#SubPageList3/cs Category:Page content extensions/cs
Category:All extensions/cs Category:Extensions in Wikimedia version control/cs Category:Extensions included in Miraheze/cs Category:Extensions included in MyWikis/cs Category:Extensions included in WikiForge/cs Category:Extensions used on Wikimedia/cs Category:GPL licensed extensions/cs Category:List extensions/cs Category:Page content extensions/cs Category:ParserFirstCallInit extensions/cs Category:Stable extensions/cs Category:Subpage extensions/cs Category:Tag extensions/cs