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 to, co musíte získat.

When redirection is not valid, the previewed text looks like a numbered list item with the destination page in blue: (it will also be the contents of the redirection page if you save as it is):

1. REDIRECT  pagename

If the pagename as you typed it is not a valid page, it will show in red. If there is no valid destination page, you should not create the redirect.

Limitations
A redirect target cannot depend on a variable, template, or parser function. If that is the case, the browser will not be automatically redirected on visiting the page.

Example of redirection not allowed (not operational):
 * #REDIRECT although  is operational.

JavaScript page redirect
In order to avoid JavaScript functionality from breaking, all JavaScript pages have a different redirect syntax from regular pages. This syntax allows for proper execution of the page by the browser's JavaScript engine, as well as being recognised by MediaWiki as a redirect. To create a JavaScript page redirect, the format that must be used is as follows:

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

Where  is the target page name.

Viewing a redirect
After making a redirect at a page, you can no longer get to that page by using its name or by any link using that name. However, near the top of the destination page, a notice that you have been redirected appears, with the source pagename as an active link to it. Click this to get back to the redirected page, showing the large bent arrow symbol and the destination for the redirect. This adds  URL parameter.

 Help:Redirection Help:Redirect

By doing this, you can do all the things that any wiki page allows. You can go to the associated discussion page to discuss the redirect. You can view the history of the page, including a record of the redirect. You can edit the page if the redirect is wrong, and you can revert to an older version to remove the redirect.

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.