Help:Redirects/cs

Přesměrování se používá k přechodu uživatelů z jednoho názvu stránky na jiný. Může být užitečné, pokud je na konkrétní článek odkazováno více názvy nebo má alternativní interpunkci, velká písmena nebo pravopis.



Typy přesměrování
Existují dva typy přesměrování:


 * Tvrdé přesměrování (hard redirection): Čtenáři, kteří přešli na stránku přesměrování, jsou přesměrováni přímo na cílovou stránku (obvykle jiné stránky stejné wiki). V tomto aktuálním článku je popsáno pouze tvrdé (pevné) přesměrování.
 * Měkké přesměrování (soft redirection): Čtenáři jsou ponecháni na přesměrovací stránce, ale mají možnost kliknout na odkaz na cílovou stránku. Obvykle se toho dosáhne pomocí šablony. Podívejte se na odpovídající článek na Meta.

Provedení
Pro tvrdé přesměrování okamžitě získáte cílovou stránku. Pod hlavním titulkem se malým písmem zobrazí popis přesměrování.

 Help:Redirects



Vytvoření přesměrování
Pokud je stránka přesunuta, automaticky se vytvoří přesměrování ze starého na nový název stránky.

Uživatelé s " " mohou oprávněně přesunout stránku bez vytvoření přesměrování. Ve výchozím nastavení je toto právo přiřazeno k sysopům a robotům.

Můžete spustit novou stránku s názvem, ze kterého chcete směřovat (viz ). Můžete také použít existující stránku, kterou uděláte jako stránku neaktivní tím, že přejdete na tuto stránku pomocí karty "edit" nahoře. V obou případech vložíte následující kód do první řádky textu v okně úprav pro stránku:


 * 1) REDIRECT PageName

kde je PageName je název cílové stránky. Slovo "redirect" není citlivé na velká písmena, ale před symbolem " " nesmí být žádná mezera ani znak. Jakýkoli text před kódem zakáže kód a zabrání přesměrování. Jakýkoli text nebo běžný obsahový kód po kódu přesměrování bude ignorován (a měl by být z existující stránky odstraněn). Abychom však vložili nebo uchovávali aktuální název stránky uvedený v kategorii, je však obvyklá značka této kategorie zadána nebo uchovávána na řádku po položce kódu přesměrování.

Přesměrováním mohou být jednoduché názvy stránek nebo zadání pomocí názvů. Pokud máte na cílové stránce definovanou kotvu, mohou být přípony názvem sekce.

Příklady platných provozních přesměrování:


 * #REDIRECTHelp:Magic_words
 * #redirect Help:Magic_words
 * #Redirect Manual:$wgConf
 * #REDIRECT MediaWiki/fr přeložená stránka je uložena

Měli byste 'náhledem' (pomocí tlačítka pod oknem Edit nebo pomocí Alt) zkontrolovat, zda jste zadali správný název cílové stránky.

Pokud je přesměrování platné (a provozuschopné), uvidíte v náhledu textu název cíle, který jste zadali, například po ikoně 'další řádek' (zobrazení): &#x021B3; Help:Magic words#URL encoded page names To je výsledek.

Pokud není přesměrování platné, náhledový text vypadá jako očíslovaná položka seznamu s modrou cílovou stránkou: (Bude to také obsah stránky přesměrování, pokud jej uložíte tak, jak je):

1. REDIRECT PageName

Pokud PageName, jak jste zadali, není platnou stránkou, zobrazí se červeně. Pokud neexistuje žádná platná cílová stránka, neměli byste vytvářet přesměrování.

Omezení
Cíl přesměrování nemůže záviset na proměnné, šabloně nebo analyzátoru. Pokud tomu tak je, prohlížeč nebude při návštěvě stránky automaticky přesměrován.

Příklad přesměrování není povoleno (není funkční):
 * #REDIRECT ačkoli  je funkční.



Stránka přesměrování JavaScriptu
Aby se zabránilo funkčnosti JavaScriptu, mají všechny JavaScripty jinou syntaxi přesměrování oproti běžným stránkám. Tato syntaxe umožňuje správné provedení stránky pomocí JavaScript Engine prohlížeče a také ji MediaWiki rozpoznává jako přesměrování. Pro vytvoření přesměrování stránky JavaScript je formát, který musí být použit, následující:

/* #REDIRECT */mw.loader.load( "" );

Kde  je název cílové stránky.



Při prohlížení přesměrování
Po provedení přesměrování na stránce se již na tuto stránku nemůžete dostat pomocí jejího názvu nebo žádným odkazem pomocí tohoto názvu. Na cílové stránce, v její horní části, se však zobrazí informace o tom, že jste byli přesměrování, spolu s názvem a odkazem na stránku přesměrování. Kliknutím na něj se dostanete na stránku přesměrování, kde se zobrazí velká zahnutá šipka a název cílové stránky přesměrování. Tím se přidá  URL parametr.

 Help:Redirection Help:Redirect

Po tom, až to uděláte, můžete provádět se stránkou přesměrování všechny operace jako s běžnou stránkou wiki. Můžete navštívit přidruženou diskusi a debetovat o přesměrování. Můžete zobrazit historii stránky, včetně záznamu o přesměrování. Stránku můžete upravit, pokud je přesměrování nesprávné a můžete se vrátit do starší verze a odstranit přesměrování.

Deleting a redirect
There's generally no need to delete redirects. They do not occupy a significant amount of database space. If a page name is vaguely meaningful, there's no harm, and some benefit, in having it as a redirect to the more relevant or current page.

If want to move a page over a redirect that has only one edit in its history and targeted to the old page name, there is no need to delete the redirect: it is overwritted. If the redirect has more than one history entry, or the redirect target is somewhere else, then it can only be deleted-and-moved by an administrator.

If you do need to delete a redirect, e.g. if the page name is offensive, or you wish to discourage people from referring to a concept by that name, then you simply go to the redirect page as mentioned above, and follow the procedures at.

Double redirects
A double redirect is a page redirecting to a page which is itself a redirect, and it will not work. Instead, people will be presented with a view of the next redirect page. This is a deliberate restriction, partly to prevent infinite loops, and partly to keep things simple.

However, you could look out for double redirects and eliminate them by changing them to be 1-step redirects instead. You are most likely to need to do this after a significant page move. Use the "what links here" toolbox link to find double redirects to a particular page, or use Special:DoubleRedirects to find them throughout the whole wiki.

There is an option,, to automatically fix double redirects with a job queue. However, it tends to aggravate page move vandalism, so it is disabled by default. The __STATICREDIRECT__ magic word can be used to skip the double-redirect fix on a particular page.

Broken redirects
If the target page does not exist, the redirect is broken: redirection will not occur. You may find all broken redirects at Special:BrokenRedirects.

Redirect to a page in the category namespace
To redirect to a category page and prevent the redirect appearing in this category, precede the words "Category" with a colon. Otherwise the redirect page will also be categorized to the category itself.


 * 1) REDIRECT Category:Glossary

Transcluding a redirect
When a page called for inclusion is a redirect page, the redirect target is included instead, with the same parameters, without any redirect message. A double redirect does not work.

This allows to create several names for the same template.

Links to redirect
An internal link to a redirect page has CSS class . This can be useful to make them stand out, for clean-up work involving bypassing redirects.