Nápověda:Odkazuje sem

This page is a translated version of the page Help:What links here and the translation is 100% complete.
PD Poznámka: Editací této stránky souhlasíte s uvolněním svého příspěvku pod licencí CC0. Více informací se dočtete na stránce Public Domain Help Pages (stránky nápovědy Public Domain).
Některé starší revize k této stránce byly importovány pod licencí CC BY-SA. Pouze nové příspěvky jsou PD (veřejná doména).
PD

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

Přehled

Pod Odkazuje sem 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 Odkazuje sem 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).[1]

Tyto informace pocházejí z tabulek pagelinks a templatelinks . 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 Odkazuje sem 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 Odkazuje sem, použijte např.

[[w:Special:Whatlinkshere/John Smith|w:Special:Whatlinkshere/John Smith]]

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

Omezení a náhradní řešení

Nejsou uvedeny:

Dále jsou uvedeny:

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

V případě odkazů na sekce nebo jiné kotvy se přesný cíl nezobrazí. Také "Odkazuje sem" nemůže vypsat pouze zpětné odkazy konkrétní sekce/kotvy.[2] 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:

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ř. {{abc{{CURRENTDOW}}}}, aktuálně poskytující Template:Abc4, seznam "Odkazuje sem" 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í {{#switch:{{CURRENTDOW}}|0={{abc0}}|1={{abc1}}|..}}, 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 "Odkazuje sem" dané stránky.

Uživatelské styly

Tělo stránky má selektor body.mw-special-Whatlinkshere, takže můžeme např. použijte CSS

body.mw-special-Whatlinkshere ul { list-style: decimal }

k očíslování zpětných odkazů.

Objednávka, dotaz

"Odkazuje sem" 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.

{{#dpl:linksto = pagename}} pomocí Rozšíření:DynamicPageList 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 Nápověda:Transkluze .

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

Dvě rozšíření, Rozšíření:Semantic MediaWiki a Rozšíření:Cargo , 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ě): [1] [2]

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

Poznámky

Související odkazy