Hulp:Links
Let op: As u hierdie bladsy bewerk, stem u saam aan die vrygewing van jou bydrae onder die CC0. Sien Special:MyLanguage/Project:PD help vir meer inligting. |
Links are used to reference pages within MediaWiki, other wikis, or external websites.
Daar is vyf soorte hiperteksskakels in MediaWiki
- Interne skakels na ander bladsye in dieselfde wiki (gewoonlik "wikilinks" genoem)
- Eksterne skakels na bladsye op ander webwerwe
- Eksterne skakels na interne bladsyein dieselfde wiki
- Interwiki skakelna ander webwerwe met behulp van spesiale voorvoegsels wat vooraf geregistreer is
- Interlingtaal skakelsaan ander wiki's wat as verskillende taalweergawes van die huidige wiki geregistreer is
Let daarop dat hierdie lys nie kategorie skakels en lêer skakels bevat nie,wat gebruik word om bladsye in onderskeidelik kategorieë te plaas en beelde of ander medialêers te vertoon.
Interne Skakels
Aan skep 'n sogenaamde interne skakel na 'n bladsy op dieselfde wiki ('n "wikilink"), gebruik dubbele vierkante hakies wiki-opmaak, [[soos dit]]
.
As u 'n voorbeeld van u wysigings of stoor, sien u 'n skakel wat na die teikenbladsy gevolg kan word.
As die bladsy bestaan, word die skakel blou vertoon (soos die woord "skep" in die eerste sin van hierdie paragraaf); as die bladsy nie bestaan nie, lyk die skakel rooi (dus word die [[soos hierdie]]
die werklike weergawe soos hierdie weergegee).
Let daarop dat die kleure anders kan wees as die kleurskema van die wiki van die standaard verander is.
As u so 'n "rooi skakel" na 'n ontbrekende bladsy volg (of dit nou rooi is of nie), kan die gebruiker gewoonlik die bladsy skep.
Om 'n arbitrêre teks (nie noodwendig 'n paginititel) as 'n skakel te merk nie,gebruik 'n "vertikale balk" of "pyp" karakter soos volg: [[Help:Categories|Kategorie skakels]]
lei tot die skakel Kategorie skakels.
Die eerste letter van die skakeldoelwit is gewoonlik nie hooflettersgevoelig nie (tensy die wiki anders ingestel is), wat beteken dat skakels hoofletters of nie is (dus Hoe om by te dra en hoe om by te dra gelyk is). Die geval van elke daaropvolgende brief moet egter presies ooreenstem met die teikenblad (dus Hoe om by te dra en Hoe om by te dra is nie gelykstaande). Ruimtes in die titel van die bladsy kan as onderstreepte voorgestel word (dus Hoe om 'n bydrae en Hoe_to_bydrae weer te gee, is weer gelykwaardig), maar die gebruik van onderstreep in skakels sal dit sigbaar maak in die bladsy-teks (maar dit kan voorkom word deur met behulp van 'n "pyp").
As die bladsytitel waarna u skakel, dié is van die bladsy wat u bewerk, is die resultaat glad nie 'n hiperskakel nie, maar bloot vet teks (op hierdie bladsy, byvoorbeeld, is die kode [[ Help:Links/af]]
gee die resultaat Help:Links/af). As u probeer om 'n wikilink op die huidige bladsy te skep, wil u waarskynlik skakel na 'n spesifieke gedeelte of 'n anker op die bladsy; sien die voorbeelde hieronder.
If you're trying to create a wikilink to the current page, you probably want to link to a specific section or to an anchor within the page; see the examples below.
MediaWiki gebruik die{{||Handleiding:Pagelinks tabel|pagelinks databasistabel}} om tred te hou met interne wikilinks.
Naam/Beskrywing | Sintasis | Gevolg |
---|---|---|
Interne Skakel | [[Main Page]]
[[Help:Contents]]
[[Extension:DynamicPageList (Wikimedia)]]
|
|
Gepypte link |
[[Help:Editing pages|editing help]]
Skakels na 'n gedeelte/anker binne die doelblasy [[Help:Editing pages#Preview|previewing]]
Gepypte skakel na 'n anker op dieselfde bladsy [[#See also|different text]]
Kyk ookmeta:Hulp:Piped skakel |
|
Pipe trick | [[Manual:Extensions|]]
[[User:John Doe|]]
[[Extension:DynamicPageList (Wikimedia)|]]
[[Extension:DynamicPageList (disambiguation)|]]
The transformation done by the pipe trick can result in the same text for different link targets, as seen in the DynamicPageList examples. |
|
Woorde-eindigende skakels | [[Help]]s
[[Help]]ing
[[Help]]ers
[[Help]]almostanylettersyoulikehere
[[Help]]BUTnotalways
Volg die sogenaamde "linktrail reëls"gelokaliseerd per eke taal. |
Helpalmostanylettersyoulikehere HelpBUTnotalways |
Vermy skakels wat deur woorde eindig | [[Help]]<nowiki />ful advice
[[wikipedia:GNU General Public License|GPL]]<nowiki />v3
|
Helpful advice GPLv3 |
Skakel na 'n anker op dieselfde bladsy | [[#See also]]
Ankers word outomaties voorsien opskesieopskrifte en aan die bo ( |
#See also |
Stel 'n anker op vir inkomende skakels | <div id="Unique anchor name 1">optional text</div>
<span id="Unique anchor name 2">optional text</span>
Gelewer blokvlak en inline, onderskeidelik.
As u dit doen, kan Sit 'n anker 'n skesieopskrif ==<span id="Alternate Section Title"></span>Section heading==
Let op die plasing. Dit moet 'n "span"-merk wees, nie 'n "div" nie. (Sulke ankers laat die dele weer toe sonder om inkomende skakels te breek.) |
Opsionele teks
Opsionele teks |
Skakel 'n anker op 'n andere bladsy | [[Help:Images#Supported media types for images]]
|
Help:Images#Supported media types for images |
Skakel na die huidige bladsye se bespreakingsblad | [[{{TALKPAGENAME}}|Discussion]]
Sien ookHulp:Magic woorde#Pagina naam |
Discussion |
Skakel na 'n subblad | [[/example]]
Kortpad vir |
/example |
Skakel ns 'n subbladsy sonder die voorste skuinsstreep | [[/example/]]
Kortpad vir |
example |
Link to a subpage of parent page for current page. Can only be used on subpages. | [[../example2]]
Shortcut for |
example2 |
Sigbare skakel na 'n kategorie bladsy | [[:Category:Help]]
Sonder die voorste dikderm sou die skakel nie sigbaar wees nie en sou die bladsy in die kategorie geplass word;dit is 'n baie algemene fout. Sien ook Help:Categories . |
Category:Help |
Sigbare skakel na 'n prent of medialêer | [[:File:Example.jpg]]
[[:File:Example.jpg|file label]]
[[Media:Example.jpg]]
[[Media:Example.jpg|file label]]
Sonder die voorste punt in die "File:"-voorbeelde, sou die beelde eintlik vertoon word. See also Help:Images . Die voorvoegsel |
|
Skakel na 'n spesifieke bladsy vir elke leser (gebruikerbladsy,ens.) | [[Special:MyPage]]
[[Special:MyTalk]]
[[Special:Preferences]]
|
|
Interne skakel na 'n spesifieke hersiening | [[Special:PermanentLink/2393992]]
Hersieningsnommers kan gevind word in wysigingsgeskiedenis van elke bladsy. (Dit is baie gereeld om skakels na spesifieke hersienings te sien wat as eksterne skakels geïmplementeer word, omdat dit maklik is om 'n volledige URL te knip en plak om 'n eksterne skakel te vorm.) |
Special:PermanentLink/2393992 |
Interne skakel na 'n "verskil" | [[Special:Diff/2393992]]
[[Special:Diff/2390639/2393992]]
Die standaard (in die eerste voorbeeld hierbo) is om die veranderinge vanaf die vorige hersiening aan te toon. Sien ook die kommentaar in die vorige item. |
|
Doorverwijzing | #REDIRECT [[Main Page]] Moet die eerste "en enigste" lyn op die bladsy wees. Sien Help:Redirects . |
Main Page |
Eksterne skakels
Om create 'n eksterne skakel, gewoonlik na 'n bladsy op 'n ander webwerf, toe te sluit, sluit die URL in, gevolg deur spasie en die koppelteks tussen hakies tussen enkele vierkante (sien voorbeelde hieronder). As u die bladsy stoor of voorskou, sal u 'n skakel sien wat effens anders weergegee word as 'n interne wikilink. Dit kan 'n ander kleur hê en/of gevolg word deur 'n pylpictogram om aan te dui dat dit na 'n ander webwerf kan lei.
Beskrywing | Jou typt | Jou kry |
---|---|---|
Eksterne skakel met gespesifiseerde skakelteks | [https://mediawiki.org MediaWiki] |
MediaWiki |
Genommerde eksterne skakel | [https://mediawiki.org] Dit is wat gebeur as u die skakel teks weglaat. Meerdere skakels van hierdie tipe op dieselfde bladsy word opeenvolgend genommer. |
[1] |
Blote eksterne skakel | https://mediawiki.org URL'e wat met " |
https://mediawiki.org |
Vermy outomaties gekoppelde URLs | <nowiki>https://mediawiki.org</nowiki>
|
https://mediawiki.org |
Protokol-relatief eksterne skakel | [//en.wikipedia.org Wikipedia] [//en.wikipedia.org //en.wikipedia.org] Die skakel is HTTP of HTTPS, afhangend van die protokol van die bladsy wat tans gekyk word (wat vir verskillende gebruikers kan verskil).
Dit word slegs binne vierkantige hakies |
|
Eksterne skakel na die huidige bediener | https://{{SERVERNAME}}/pagename |
https://www.mediawiki.org/pagename |
Eksterne skakel na ander gasheer wat die bladsynaam deurgaan | https://google.com/search?q={{PAGENAMEE}} Kyk ook: URL-enkodeerde bladsyname, Manual:PAGENAMEE encoding |
https://google.com/search?q=Links |
Mailto skakel | [mailto:info@example.org email me] |
email me |
Mailto genoem met onderwerpreël en liggaam | [mailto:info@example.org?Subject=URL%20Encoded%20Subject&body=Body%20Text info] |
info |
Pasgemaakte URI | [skype:echo123 call me] Enige URI wat u wil byvoeg, moet eers deur $wgUrlProtocols verklaar word. (Hierdie voorbeeld is nie op MediaWiki.org geaktiveer nie) |
[skype:echo123 call me] |
Using email links
Email links use mailto:
before the address.
They're written like this: [mailto:anyone@example.org address name]
(resulting in address name).
If there's no name, the address is automatically numbered, like this: [mailto:anyone@example.org]
becomes [2].
Addresses without square brackets won't be linked, e.g., anyone@example.com.
You can also add a CC using [mailto:anyone@example.org?cc=anyone2@example.org address name]
(resulting in address name).
To add a subject, use [mailto:me@me.com?subject=Me]
"
Eksterne skakels na interne bladsy
Om 'n skakel na 'n bladsy op dieselfde wiki by te voeg met URL-navraagparameters, moet u moontlik eksterne sintaksis vir skakels gebruik.
Beskrywing | Jou typt | Jou kry |
---|---|---|
Eksterne skakel na die huidige bladsy se wysigingsblad | [https://www.mediawiki.org/w/index.php?title=Help:Links&action=edit Edit this page] [{{fullurl:{{FULLPAGENAME}}|action=edit}} Edit this page] Sien ook Hulp:Magic_words#URL_data en Eksterne skakels hierbo. |
|
Eksterne skakel na die huidige bladsy se bewerkingsblad, en is ontwerp om soos 'n interne skakel te lyk | <span class="plainlinks">[https://www.mediawiki.org/w/index.php?title=Help:Links&action=edit Edit this page]</span>
Die gewone skakels klas kan gebruik word in gevalle waar u wil hê dat 'n eksterne skakel soos 'n interne skakels lyk deur die ikoon te onderdruk wat normaalweg daarna verskyn. |
Edit this page |
The arrow icon
Some skins add an arrow icon after each external link by default. However, this can be avoided by using class="plainlinks". For instance:
Using Linksearch
Special:Linksearch is a built-in tool that helps find pages linked to a specific URL. By using the externallinks table, it generates a comprehensive list of page names where the link originates, along with the complete target link for each source page. You can search in all namespaces or just one. It supports wildcard (*) use, so you can search by top-level domain (e.g. [3]), second-level domain (e.g. [4]), etc. or refine your search by specifying parts of the URL e.g. [5].
Notes:
- Avoid including "http://".
- The program might not return any results if there is a colon in the URL.
- MediaWiki page names in URLs should have underscores instead of spaces. The Linksearch function also requires underscores in URLs.
- Linksearch is sensitive to capitalization, multiple underscores, and the use of "index.php". It may not find alternative URLs even if they lead to the same target. Therefore, when creating an external link, it's best to use the canonical form of the URL. If the address bar displays a modified URL after following a link, update the URL in the link accordingly for optimal use of Linksearch.
- The list is sorted by URL, using standard page name order. Note that an underscore, unlike a blank space, is alphabetically positioned between "Z" and "a".
Using backlinks
Normally, internal links within a project are easy to spot and useful for finding related pages. But when there's a mix of internal and external links, it can be tricky to track backlinks, it necessitates the use of both "Help:What links here" and "Linksearch". However, for links to specific sections or anchors, it's possible to include both an internal link and, with CSS styling using "display=none" an external link to provide backlink.
External links are better than interwiki links. With Linksearch, you can even find backlinks to specific sections or anchors. So, combining both internal and external links while hiding the external ones "<span style="display:none">http://...</span>", gives us the best of both worlds.
Limitations
- External links doesn't support Word-ending links.
- External links doesn't count toward Special:WhatLinksHere (What links here).
Interwiki skakels
Interwiki-skakels is skakels na die interne styl na ander webwerwe (wat nie wiki's hoef te wees nie, ondanks die naam).
U kan byvoorbeeld 'n skakel maak na die artikel https://en.wikipedia.org/wiki/Sunflower deur [[wikipedia:Sunflower]]
in te voer, of op hierdie wiki, die korter [[w:Sunflower]]
.
Albei sal lei tot 'n skakel wikipedia: sonneblom.
Dit werk omdat MediaWiki standaard wikipedia:
as 'n "interwiki-voorvoegsel" opstel wat verander in https://en.wikipedia.org/wiki/ wanneer dit gebruik word in [[]].
("Dit werk moontlik nie as die admin van u wiki die instelling verander het nie.") Anders as interne skakels, gebruik interwiki-skakels nie die opsporing van bladsye nie, so 'n interwiki-skakel sal blou lyk, selfs al bestaan die bladsy nie op die afgeleë wiki.
Soortgelyk aan interne bladsy-skakels, kan u pypskakels skep, met 'n alternatiewe skakeletiket, bv. [[wikipedia:sonneblom|groot geel blom]]
is die skakel groot geel blom en [[wikipedia:Sonneblom|]]
is die skakel Sonneblom.
Basies is interwiki-skakels afkorting vir langer gebruikte eksterne skakels.'N Baie soortgelyke skakel kan geskep word as [https://en.wikipedia.org/wiki/Sunflower grootgeel blom]
.
Meer besonderhede is beskikbaar op Manual:Interwiki en m:Help:Interwiki-skakel. U wiki het moontlik 'n Spesiaal:Interwiki -bladsy met die interwiki-voorvoegsels wat dit ondersteun; hier is die standaard interwiki-lys. U kan die $1-tabel op u webwerf wysig. Your wiki may have a Special:Interwiki page listing the interwiki prefixes it supports; here is the default interwiki list. You can edit the interwiki table on your site.
Interlingtaal skakels
As u wiki oor ander taalweergawes beskik, kan u 'intertaal-skakels' vind in die sidebar, net onder toolbox in 'n afdeling met die titel "ander tale."
By wiki-opstelling lyk 'n intertalige skakel baie soos 'n interwiki-skakel, maar dit tree in 'n soortgelyke manier op as 'n kategorie-skakel in die sin dat dit op 'n spesiale manier weergegee word. Terwyl kategorieskakels in 'n spesiale lys (gewoonlik) onderaan die bladsy verskyn, verskyn intertalige skakels in 'n spesiale lys in die sidebar van die bladsy (of elders, afhangende van die wiki-opset en die vel wat gebruik word).
Die doel van skakels tussen tale is om bladsye oor dieselfde onderwerpe in verskillende tale te koppel. Om 'n skakel tussen taal te skep, tik [[taalvoorvoegsel:naam van die bladsy]]
op enige plek op die bladsy (verkieslik onderaan, soos kategorie links); die taalvoorvoegsel is die voorvoegsel wat op u wiki gespesifiseer word vir die ander taalweergawe (tipies die ISO 639-1-taalkode).
Die intertaal skakel is eensiydig,dit wys nie terug vanaf die bladsy in die ander taal nie.
Daarvoor moet ook 'n ekwivalente terugskakeling daar geplaas word.
Dit werk nie soos die "Edit links" in die tale-afdeling van Wikipedia-weergawes nie.
Maar dit kan oor alle naamruimtes gebruik word, insluitend 'Gebruiker:' om na ander profiele in ander tale te wys.
If you want to make the interlanguage link appear at a specific place in the content of the page rather than in the sidebar, add a colon before the language prefix:
[[:en:Sunflower]]
→ en:Sunflower
As 'n skakel interwiki en intertaal is, is die volgorde wikipedia: en: Sunflower.
Raadpleeg $meta vir meer inligting.
Piped links
A piped link is an internal link or interwiki link where the 'target page name' of the link and its 'label' are both specified.
This is useful in cases where the user wants to values of 'target page name' and 'label' to be different. This also enables linking a contextually relevant word or phrase within the text of a page rather than using the generic value "see also". The wording does not need to match the name of the target page. Depending on the preferences set for the current user and a supported browser, you can still see the link target: when you hover your cursor over the link, the name shows up in a pop-up window and is also shown in the status bar.
For example:
[[coffeehouse setup|Get Piping Hot Coffee Here!]]
will show: Get Piping Hot Coffee Here!
Let's take another example: [[help:Piped link|piped link]] will be displayed as piped link. This can be done when context makes it clear that the page being linked to is in the help namespace. The piped link is a better way of doing this, rather than mistakenly linking to piped link which might be a disambiguation page or not exist.
Fun Fact: The term piped refers to the use of the pipe character "|", which in this context is used to separate the more descriptive description from the actual name of the linked page.
The Pipe character was named after an alternative use of it; see Pipe (computing).
Using a redirect as an alternative
An alternative way is to use redirect pages.
To create Get Piping Hot Coffee Here!, use [[Get Piping Hot Coffee Here!]] and make it redirect to coffeehouse setup (please note: unlike above, what pops up when you point at the link, depending on your browser's support, is the text that is already shown).
It is convenient if the redirect is already there or will also be of use elsewhere. However, there are a few drawbacks.
- the popup does not show the destination page
- "Related changes" shows the changes in the redirect page not the redirect target
- the redirect message that is shown on the target page slightly clutters it
Using a piped link and a redirect together, it is possible to provide information in the hover box that is not the name of the linked page, for example, the value of a unit in terms of other units. In that case, it is possible to make a page whose page name is the information that you'd like in the link title, and which redirects to the page with a more appropriate name.
For example, the page w:30.48 cm redirects to w:Foot (unit).
Pipe trick
If the part after the "|" in a piped link is left empty, it is converted to an abbreviated form of the page name on the left, based on the following rules:
- Any word that is before the first colon (:), as well as the colon character itself, is removed. This word may or may not be a 'namespace' prefix (such as "Help:") or an 'interwiki' prefix (such as "commons:"). If the name of the page is preceded by a colon (:), "first" refers to "first after this".
- If there is some text in the parentheses at the end, then it will be removed.
- If there are no parentheses, but there is a comma (,) character, the comma and everything after it is removed.
- Note that this does not work for sections/anchors as
[[Help:Piped_link#Pipe_trick|]]
outputs [[Help:Piped_link#Pipe_trick|]].
Similar to using the three or four tildes when signing on Talk pages, and using 'subst', in a preview, the result shows up in the preview itself, but the conversion in the edit box is not shown yet. Click on the "Show changes" option to see the change in the wikitext.
Examples
[[Help:Template|]]
is converted to [[Help:Template|Template]], which is shown as Template[[Music: My life|]]
is converted to [[Music: My life| My life]], which is shown as My life - although "Music:" itself is not a namespace (therefore the space after the colon character is not automatically removed), however, the shortcut works anyway[[w:en:Pipe (computing)|]]
is converted to [[w:en:Pipe (computing)|en:Pipe]], which is shown as en:Pipe.[[commons:Boston, Massachusetts|]]
is converted to [[commons:Boston, Massachusetts|Boston]], which is shown as Boston.[[w:{{{1}}}|]]
does not give [[w:{{{1}}}|{{{1}}}]], and calling the template with a value of parameter 1 gives a working link, but in the case of substitution only.[[w:en:{{FULLPAGENAME}}|]]
does not give [[w:en:{{FULLPAGENAME}}|en:{{FULLPAGENAME}}]] and[[m:{{FULLPAGENAME}}|]]
does not give [[m:{{FULLPAGENAME}}|{{FULLPAGENAME}}]][[Wikipedia:Village pump (technical)#Pipe trick|]]
is not converted, so it does not give a working link.
This wikitext | Produces |
* [[project:a (b)|]]
* [[w:project:a (b)|]]
* [[:de:project:a (b)|]]
* [[wiktionary:project:a (b)|]]
* [[wiktionary:de:project:a (b)|]]
* [[wikibooks:project:a (b)|]]
* [[wikiquote:project:a (b)|]]
* [[wikisource:project:a (b)|]]
* [[wikisource:project:a (b)#c|]]
* [[w:en:{{FULLPAGENAME}}|]] [[w:en:{{FULLPAGENAME}}|en:{{FULLPAGENAME}}]]
* [[m:{{FULLPAGENAME}}|]] [[m:{{FULLPAGENAME}}|{{FULLPAGENAME}}]]
|
* a * project:a * project:a * project:a * de:project:a * project:a * project:a * project:a * [[wikisource:project:a (b)#c|]] * [[w:en:Help:Links/af|]] en:Help:Links/af * [[m:Help:Links/af|]] Help:Links/af |
Category tag
Since the sortkey syntax of the category is similar to a piped link, the pipe trick also works for category tags, even though technically, it is not useful there.
Limitation
- [[Help:L{{tc}}k|]] using template:tc is not converted, so the result is rendered as [[Help:Link|]] which is not as a working link. This is because like substitution, the pipe trick expansion occurs before ordinary expansion of the templates, etc. The pipe trick does not work if the linked page includes invalid characters. Therefore, while ordinarily the acceptability of the target page name is assessed after template expansion, the pipe trick expansion judges it before that. The braces are therefore considered invalid characters in the page name. Instead, a template can be used like template:pipe trick: {{pipe trick|Help:|L{{tc}}k}} which renders as Link.
Inverse pipe trick
On page "A (c)", [[|b]] is converted to [[b (c)|b]] automatically.
Similarly, on page "A, c", [[|b]] is converted to [[b, c|b]] automatically.
Anchors
Linking to an anchor
Links in the format [[#anchor_name]]
will direct to the first matching anchor on the page, typically corresponding to the first identical section heading.
You can add an [[#anchor_name]]
to a link, directing it to the first matching section heading (or anchor) on the named page:
[[Help:Editing#Advanced editing]]
https://www.mediawiki.org/wiki/Help:Editing#Advanced_editing
Using an automatic anchor
Section headings serve as anchors, using the heading text as the anchor name. If there are multiple sections with identical headings, each subsequent occurrence is appended with "_2", "_3", etc.
The anchor #toc links to the page's table of contents, except when there's a section titled "toc."
A manual anchor
Manually-set anchors are beneficial for linking to "unlinkable" elements such as tables (titles or cells) or sections of plain text. For instance, in the External links to internal pages section above, although the column text "Description" resembles a (minor) heading, it is not.
There are several methods to set an anchor at any position:
- The "anchor" template, if it exists on your wiki, specified as {{Anchor }}, offers a standardized method to create anchor points. Place the template where you want, using the syntax {{Anchor|Name_of_Anchor}}. For instance, {{Anchor|Description}} is placed in the "Description" column of the table below the "External links to internal pages" section. Clicking on #Description links to that anchor point created on the table. The anchor is only visible via the source code.
- Use the generic anchor tag
<span id="anchor_name">some text</span>
with optional text for visible anchors. For hidden anchors, omit the text. To point to the anchor use[[#anchor_name]]
. - Avoid using manual HTML headings like
<h2>Editing Instructions</h2>
. This text serves as an anchor_name. - In certain instances, adding an ID attribute similar to HTML within a Wiki-element is necessary. Take, for instance, the table mentioned earlier, titled External links to internal pages:
border="1" class="wikitable" id="You type"
- A top of a page can be accessed using the reserved term
[[#top]]
.
See also Help:Section#Linking sections using an arbitrary id.
Using Linksearch anchors
As mentioned above, if external link style is used, e.g. [6], we can use Special:Linksearch: [7].
When using Linksearch, it's helpful to add leading zeros to numerical anchor names to prevent unintended matches. For example, instead of searching for "1", use "01" to avoid including "10". This practice is seen in w:Portal:Current events/DateHeader2. Similarly, if there are anchors like "a" and "ab", using "_a" can distinguish them in search results.
Anchorencode
The #anchorencode
parser function encodes input to use as an anchor.
For example, to external link to #Using linksearch anchors above, you would use https://www.mediawiki.org/wiki/Help:Links#{{anchorencode:Using Linksearch anchors}}
, which resolves to https://www.mediawiki.org/wiki/Help:Links#Using_Linksearch_anchors
Subpage feature
MediaWiki has a subpage feature that may or may not be active depending on the project and namespace. If it's activated, the following rules apply; otherwise, "A/b" is simply a standalone page with that name.
A page's tree structure is formed using forward slashes in page names: A/b is considered a subpage of A, making A the parent of A/b; additionally, A/b/c is a subpage of A/b; meanwhile, A/a, A/b, and A/c are categorized as sibling pages.
The subpage body automatically displays links to all parent pages without needing specific wikitext. These links appear even if the parent page doesn't exist. However, if any ancestor page in the sequence is missing, the chain of links will stop before that point. Additionally, the capitalization of letters after the forward slash in the page name matters, meaning "/subpage" and "/Subpage" refer to different pages.
The functions, What links here and [Help:Related changes|]] do not consider these automatically generated links."
When the subpage feature is enabled within a namespace, any forward slash in a page's name automatically creates a subpage structure, regardless of whether it was intended or not.
You can find a list of subpages using Special:PrefixIndex.
Using variables
When utilizing the subpage feature within namespace A on page A:B/c/d, {{BASEPAGENAME}} shows B/c while {{SUBPAGENAME}} shows d.
Using relative links
Within a subpage hierarchy, you can utilize the following relative links:
- [[../]] links to the parent page of the current subpage. For example, on page A/b, it takes you to page A, and on page A/b/c, it directs you to page A/b.
- [[../../]] links to the grandparent page of the current subpage. For example, on page A/b/c, it points to page A.
- [[../s]] links to a sibling page of the current subpage. For example, on page A/b, it leads to page A/s.
- [[../../s]] links to an "uncle" page of the current subpage. For example, on page A/b/c, it points to page A/s.
- [[/s]] links direct to a subpage. On page A, it functions similarly to [[A/s]]. However, linking from a namespace with an enabled subpage feature to a main namespace page starting with "/" requires a workaround: adding a colon before the page name.
Relative links remain functional even when all pages within a hierarchy are renamed to reflect a change in the root's name, even if the root becomes a child of a new parent. Users with the appropriate permissions, such as administrators and those with the move-subpages
right, have the option to move both the main page and its subpages during a renaming process.
Learn more about subpages at w:Wikipedia:Subpages. See examples at Help:Link/example and Help:Link/example/example2
Subpage activation
This feature is only enabled in namespaces specified in the $wgNamespacesWithSubpages
configuration setting, either its default namespaces, or any additional namespaces set in LocalSettings.php
Character conversion
The guidelines outlined in Manual:Page naming state that in wiki and interwiki links, conversions are made to non-literal characters automatically. For example,"[[Manual:Page%20naming]]
" will display as "Manual:Page naming". Conversely, external links operate oppositely; literal characters are transformed into non-literal characters. For example, browsers typically convert ".../wiki/!" to ".../wiki/%21".
Applying a code like %70 to a redirect deactivates it, even though the link remains accessible from the redirect page. To ensure a successful redirect, the redirect page displays the canonical form of the target, unlike the preview page which shows the link in its regular format.
Miscellaneous
Some additional effects of links
- Related changes
- Backlinks, Linksearch
- When you include a space after the pipe symbol ([[main Page| ]]), the outcome can vary depending on the browser. In some cases, it might only display a space (" "), without creating a clickable link. However, it's still recognized as a link by the "what links here" feature.
"Hover box" on links
In certain web browsers, when you place the cursor over a link, a tooltip may appear, displaying the content of the link's HTML title attribute. MediaWiki assigns different values to this attribute depending on the type of link: for internal wikilinks, it displays the page name and (page does not exist), if the page does not exist; for interwiki links, it displays the page name with a prefix; and for external links, it displays the URL.
The browser might also display similar information in its status bar, possibly showing which section it belongs to.
Using a piped link , even if it isn't clicked, can help clarify acronyms (like displaying "neutral point of view" as NPOV) or adding annotations. Hover boxes can also be created without links, you can customize the hover box content using markup like [[Link title|<span title="hoverbox">Display text</span>]]
.
You cannot include a title attribute directly within the href element for external links. Nevertheless, you can achieve a similar outcome by using a span element instead, like this:
[http://www.example.com <span title="hover text on external link">www.example.com web site</span>]
:
www.example.com web site
Retrieving links from a page
The MediaWiki API allows users to retrieve all links from a page. For example, you can utilize the API query called API:Links to achieve this.
Linking to a page from an image
You can utilize images to direct users to other pages. For further details, refer to the guidance on utilizing an image to link to a specific page in the help section.
Limiete
'N Interne wiki skakel word beperk deur die maksimum bladsy titel grootte.
Sien ook
- Manual:Linked images
- Help:Editing#Links
- Help:URL
- Help:Self link
- Help:Template#Restrictions (and the next section)
- Guide to setting up interwiki linking
- Manual:Links table
- Interwikimap
- Manual:brokenlinks table
- Red Link
- Wikipedia:Canonicalization
- Special:Mostlinked - Displays the number of links.
- Special:Lonelypages - A list of pages not linked to any page.