Help:What links here/cs

Mezi nástroji na každé stránce naleznete i odkaz "". Říká se mu také zpětný odkaz.

Přehled
Pod  naleznete seznam stránek daného webu, které obsahují odkaz na dotyčnou stránku (může se jednat o stránky všech jmenných podprostorů, nebo nějakého jednoho vymezeného). K této informaci se dostanete kliknutím na  na kterékoli stránce, kterou právě prohlížíte. Vypíše se seznam stránek, které na dotyčnou stránku odkazují, nebo ji v sobě zobrazují. Seznam je řazen podle jmenného prostoru a poté ID stránky (tj. podle data vytvoření stránky).

Tyto informace pocházejí z tabulek a. Stránky vkládající danou stránku jsou označeny obsahem MediaWiki:Istemplate ("transclusion" nebo "inclusion"). U těchto stránek není zobrazeno, zda také odkazují na danou stránku. To lze vidět pomocí m:Query#backlinks.

Seznam odkazů na článek je užitečný z mnoha hledisek:


 * Podává určitou hrubou představu o tom, jak moc je dotyčná stránka populární. Stránky, na které vede mnoho odkazů, jsou pravděpodobně často navštěvovány a mělo by se proto dbát na jejich kvalitu. Stránky, na které vede malý počet odkazů, možná nejsou příliš populární.
 * Tam, kde je předmět článku nejasný, může prohlédnutí seznamu odkazů poskytnout užitečný kontext. Tak například narazíme-li na článek o nějakém Johnu Smithovi, který je jen pahýlem s datem narození a úmrtí, vypsání seznamu odkazů na článek může odhalit, že jde o vítěze zlaté olympijské medaile.
 * Usnadňuje správné roztřídění.

Tato funkce funguje i pro stránku, která neexistuje (mohou na ni existovat odkazy, takže je mimořádně užitečné ji vytvořit). Tlačítko  je také na stránce úprav, na kterou se člověk dostane při sledování nefunkčního odkazu. Pokud jsou tedy například filmové články propojeny s herci, lze najít filmy, ve kterých herec hrál, i když žádný článek o herci neexistuje.

Chcete-li přímo vyvolat seznam , použijte např.

w:Special:Whatlinkshere/John Smith

výsledkem je w:Special:Whatlinkshere/John_Smith.



Omezení a náhradní řešení
Nejsou uvedeny:


 * podstránky, které mají pouze automatický odkaz na stránku
 * odkazy na souhrny úprav

Dále jsou uvedeny:


 * stránky s #ifexist použitým na danou stránku (viz )

V případě odkazů na sekce nebo jiné kotvy se přesný cíl nezobrazí. Také "" nemůže vypsat pouze zpětné odkazy konkrétní sekce/kotvy. Tyto funkce poskytuje Linksearch po přidání "skrytého externího odkazu".

Alternativy:

Pokud je to požadováno, lze sekci oddělit. Obsah lze i nadále zobrazit na původní stránce přepsáním nové stránky. Alternativně nebo při přípravě odštěpení lze místo vytvoření odkazu na sekci vytvořit odkaz na stránku přesměrující na sekci. Seznam zpětných odkazů celé stránky je nyní řazen podle přesného cíle, i když neuvádí názvy cílových sekcí, ale názvy stránek přesměrování. To také usnadňuje zachování funkčnosti odkazů při změně názvu sekce: Musí se změnit pouze cíl přesměrovací stránky, nikoli zdrojové stránky odkazů. Všimněte si, že zpráva o přesměrování je v horní části celé stránky, takže obvykle není viditelná na cílové pozici. To může být výhoda (nevýhoda přesměrování zahlcující cíl je minimální) nebo nevýhoda. Chcete-li zobrazit název stránky bez posouvání nahoru, všimněte si, že prohlížeč jej obvykle zobrazuje v záhlaví okna úplně nahoře, zatímco v adresním řádku se zobrazuje název stránky přesměrování s názvem sekce na cílové stránce. Viz také Nápověda:Propojení a přesměrování sekcí (tento odkaz sám o sobě je také příkladem toho, co bylo popsáno).

Všimněte si také, že pokud se odkazy stránky změní v důsledku změny šablony, zpětné odkazy pro tuto stránku nebudou aktualizovány okamžitě, ale prostřednictvím fronty úloh.

Přesměrování
Funkce zpětných odkazů ukazuje, které zpětné odkazy jsou přesměrování.

Zpětné odkazy přesměrování jsou také zobrazeny odsazené pod přesměrováním, a pokud obsahují přesměrování, zpětné odkazy tohoto přesměrování také (ne více).

Díky tomu je užitečným nástrojem pro hledání dvojitých přesměrování, která nefungují a kromě speciálních aplikací (viz níže) mohou být lépe nahrazena přesměrováním na konečný cíl.

Pro výpis pouze přesměrování např. w:Wikipedia:Be bold (buďte odvážní), použijte https://en.wikipedia.org/w/api.php?action=query&list=backlinks&bltitle=Wikipedia:Be%20bold&blfilterredir=redirects&bllimit=500 nebo https://tools.wmflabs.org/redirectviews/?project=en.wikipedia.org&platform=all-access&agent=user&range=latest-20&sort=views&direction=1&view=list&page=Wikipedia:Be_bold



Případy inkluze
To, zda existuje odkaz z A do C, je relevantní pro zpětné odkazy i související změny. Pokud C neexistuje, jsou použitelné pouze zpětné odkazy.


 * Zařazení je uvedeno jako takové.
 * Odkaz z A do C se počítá jako takový, i když odkaz není explicitní ve wikitextu A, ale kvůli zahrnutí B, které odkazuje na C.
 * Pokud A volá B a v značkách noinclude je odkaz v B na C, pak B se spojí s C, ale A ne.
 * Pokud A volá B a v značkách includeonly existuje odkaz v B na C, pak A se spojí s C, ale B ne.
 * Pokud A volá B a B odkazuje na stránku C, která závisí na proměnné nebo parametru, pak:
 * Otázka, zda A odkazuje na C, závisí na hodnotě proměnné na stránce A nebo na parametru, kterým A volá B.
 * Otázka, zda B odkazuje na C, závisí na hodnotě proměnné na stránce B; v případě parametru, uvažovaného ze strany B, může stránka např. nevolá platný název stránky (protože volá stránku s názvem se složenými závorkami), takže B se nespojí s žádným platným C nebo názvem v závislosti na výchozí hodnotě parametru.

Spojení z A do C tedy může být způsobeno zahrnutím B, i když B, uvažované samo o sobě, nesouvisí s C. Abychom tedy zjistili, jaké šablony způsobují, že stránky odkazují na C, nestačí kontrolovat šablony ve zpětných odkazech C.

Pokud některé stránky odkazují na C kvůli zahrnutí B, je výhodnější, když je B v seznamu zpětných odkazů C. To lze zajistit umístěním vhodného příkladu použití B na stránku B, uvnitř značek noinclude (B zahrnuje B, ale bez rekurze).

Jinak stránku jako B, která způsobí, že stránky obsahující B odkazují na C, lze najít pouze hledáním stránek, které jsou přímo nebo nepřímo zahrnuty do těchto zpětných odkazů C.

Příklady:


 * Template:H:f volá Template:h:f . Samo o sobě to je Template:H:f Template Související změny na Template:H:f, Co odkazuje na Template:H:f Template
 * Tato stránka Nápověda:Co sem odkazuje odkazuje přes Template:H:f na Template:H:f Help Související změny na Help:What links here, Co odkazuje na Template:H:f Help Tato stránka je tedy zpětným odkazem posledně jmenovaného, ale Template:H:f není uveden.

I bez názvu šablony v závislosti na proměnné nebo parametru, pokud stránka A odkazuje na stránku C kvůli zahrnutí šablony B1, která přesměrovává na B2, která odkazuje na C, A je v seznamu zpětných odkazů C, ale B1 nikoli.

Shrnutí, pro účely zpětných odkazů a souvisejících změn, A odkazuje na C, pokud v tomto pořadí existuje řetězec volání šablon, jediné přesměrování, volání šablony, jediné přesměrování atd., volání šablon a řetězec přesměrování.

Pokud je stránka podmíněně vložená prostřednictvím #if, #ifeq, #ifexist, #ifexpr nebo #switch, počítá se jako vložená, i když podmínka splněna není

Pokud je na stránce A název vložené stránky časově závislý, např. , aktuálně poskytující, seznam "" jedné z případně vložených stránek zobrazuje stránku A: Aktuální jeden nebo, v závislosti na problémech s mezipamětí, možná starší.

Přestože tedy stejné funkce získáte pomocí, tyto metody se liší v tom, zda se všech sedm šablon počítá jako vložené, nebo pouze jedna.

V případě obrázku je jeho použití na stránce uvedeno ve třetí části stránky s popisem obrázku, ale ne v části "" dané stránky.



Uživatelské styly
Tělo stránky má selektor body.mw-special-Whatlinkshere, takže můžeme např. použijte CSS  k očíslování zpětných odkazů.



Objednávka, dotaz
"" třídí podle ID stránky, tj. podle data vytvoření stránky.

Srovnání s m:Query#backlinks a m:Query#embeddedin:

Porovnejte Special:Whatlinkshere/Template:T s https://meta.wikimedia.org/w/api.php?what=backlinks%7Cembeddedin&titles=template:t&bllimit=500&eilimit=500&blfilter=all&eifilter=all

Prokázané rozdíly:


 * Dotaz třídí nejprve podle funkce (zpětné odkazy a zahrnutí), poté podle ID stránky, "co sem odkazuje" podle ID stránky.
 * Dotaz rozlišuje mezi B, které je zahrnuto pouze v A, a B je také propojeno z A.
 * Dotaz neuvádí, které zpětné odkazy jsou přesměrování, a nezahrnuje jejich zpětné odkazy.
 * Dotaz poskytuje ID stránek.

Další rozdíl:


 * Dotaz umožňuje omezení na zadaný jmenný prostor.

pomocí vytváří zpětné odkazy seřazené v abecedním pořadí. K dispozici jsou i další možnosti třídění.



Seznam zpětných odkazů na stránce
Všechny odkazy na stránku můžete zobrazit přímo na stránce vložením stránky "Special:Whatlinkshere"; viz.

To lze také provést pomocí libovolného rozšíření.

Dvě rozšíření, a, lze použít k vytvoření podrobnějších seznamů příchozích odkazů, seskupených podle konkrétního vztahu mezi dvěma stránkami, ale pouze pro vztahy, které jsou zakódovány prostřednictvím těchto rozšíření.



Hledání externích odkazů na stránku
Pro danou zdrojovou wiki můžeme najít externí odkazy na jakoukoli URL pomocí Special:Linksearch (pokud je nainstalováno). Zejména tedy můžeme najít kupř. stránky na anglické Wikipedii, které mají externí odkaz na tuto stránku nebo dokonce na starou verzi, stránku úprav nebo historie atd. (za předpokladu, že parametr "title" je na prvním místě):  

Pro interwiki odkazy žádná taková funkce neexistuje. To může být důvod, proč preferovat styl externích odkazů.

Limitations

 * 1) The special page doesn't account for External links within the same wiki.
 * 2) The special page doesn't account for Interwiki_links.



Související odkazy

 * Special:Mostlinked - ukazuje počet odkazů
 * Special:Mostlinkedtemplates - zobrazuje počet stránek, na kterých je každá šablona transkludována, nepočítaje transkluze prostřednictvím přesměrování