Difference between revisions of "User:Evon R'al/Wiki coding notes"
m (Add notes on linking (Unfinished)) |
m (→Special cases: Add missing >) |
||
Line 89: | Line 89: | ||
To get a link to the file page the namespace needs to be preceded by a colon (:)<br> | To get a link to the file page the namespace needs to be preceded by a colon (:)<br> | ||
<nowiki>[[:File:Helpicon.png]]</nowiki> gives [[:File:Helpicon.png]] a link to the file page.<br> | <nowiki>[[:File:Helpicon.png]]</nowiki> gives [[:File:Helpicon.png]] a link to the file page.<br> | ||
− | <nowiki[[:File:Evon R'al.jpg]]</nowiki> gives [[:File:Evon R'al.jpg]]<br> | + | <nowiki>[[:File:Evon R'al.jpg]]</nowiki> gives [[:File:Evon R'al.jpg]]<br> |
Display can be used like <nowiki>[[:File:Evon R'al.jpg|Evon R'al]]</nowiki> to change the presentation: The file page of [[:File:Evon R'al.jpg|Evon R'al]]'s portrait.<br> | Display can be used like <nowiki>[[:File:Evon R'al.jpg|Evon R'al]]</nowiki> to change the presentation: The file page of [[:File:Evon R'al.jpg|Evon R'al]]'s portrait.<br> | ||
For parameters to influence size and placement of a file see [[Mediawikiwiki:Help:Images]] | For parameters to influence size and placement of a file see [[Mediawikiwiki:Help:Images]] | ||
Line 104: | Line 104: | ||
[https://wiki.eveuniversity.org/api.php?action=query&meta=siteinfo&siprop=namespaces&format=xml List of namespaces (In raw XML)] | [https://wiki.eveuniversity.org/api.php?action=query&meta=siteinfo&siprop=namespaces&format=xml List of namespaces (In raw XML)] | ||
− | |||
=== MessageBox with logo === | === MessageBox with logo === |
Revision as of 15:04, 30 January 2022
Notes
Signatures
Usage: --<Signature>
Description | Markup | Result |
---|---|---|
Signature plus timestamp | ~~~~ | Evon R'al (talk) 16:54, 7 December 2021 (UTC) |
Signature alone | ~~~ | Evon R'al (talk) |
Timestamp alone | ~~~~~ | 16:54, 7 December 2021 (UTC) |
Futher reading:
Code snippets
Small stuf
No more mineable asteroids in missons:
Various mission site locations have had mineable asteroids replaced with cosmetic asteroids. (30/03/2020) <ref>https://www.eveonline.com/news/view/patch-notes-for-march-2020-release 30/03/2020</ref> |
Various mission site locations have had mineable asteroids replaced with cosmetic asteroids. (30/03/2020)[1]
{{Hatnote}} to link back to multi level/faction disambiguation pages:
{{hatnote|This article details the Level ?, <Faction> version of this mission. For other variants, see [[<Mission>|<Mission> (disambiguation)]].}} |
Linking
Wiki internal
Syntax: [[<Namespace>:<Page name>#<Anchor>|<Display>]]
- Namespace
- The namespace of the page, separated from the Page name by a colon(:). Default is the main namespace. Options: User, Template, etc. Namespace is NOT case sensitive.
- Page name
- The name of the page[2]. Page name is case sensitive with the exception of the first letter.
- Anchor
- To an ID somewhere inside a page. Anchor must be preceded by a #. Headings have an automatic ID identical to the header name. ID can be added manually by using {{Anchor}} or adding an
ID=
manually.ID's must be unique. Anchor's are case sensitive. - Display
- The text that appears visible. Only needed when different from the linking part. Display is preceded by the pipe(|) symbol
Internal wiki links check the existence of the target page. If the page doesn't exist, is misspelled or the case is incorrect the link turns red.
Usage:
- Page name only
- Using the page name only links to a page[2] in the main namespace with display identical to page name:
[[Venture]] results in Venture
As the first letter is not case sensitive [[venture]] also results in a valid link venture
- Link end "trick".
- Putting text directly connecting to the closing ]] results in that text being added to the displayed text.
[[Venture]]s results in Ventures while the link still goes to Venture.
[[Venture]]abunchofletters results in Ventureabunchofletters while the link still goes to Venture.
- Namespace and Page name
- To go to a page outside the main namespace the namespace needs to be added to the link
[[User:Evon R'al]] gives User:Evon R'al
[[UniWiki:Manual of Style]] gives UniWiki:Manual of Style
- Page name and Anchor
- Using a Page name and an Anchor gets to a specific location within a page.
- Using an Anchor only, leads to a specific location within the page.
[[combat sites#Expeditions]] gives combat sites#Expeditions
The existence of the page is still checked, but the existence of the anchor is not.
Note: If a non existing anchor is used the link goes to the top of the page.
[[combat sites#no exist]] gives combat sites#no exist, leading ot the top of the combat sites page
[[#Signatures]] gives #Signatures leading to the Signatures heading on this page.
- Page name and display
[[Venture|Venture]] results in Venture. More then double the amount of typing for the same result as when using a page name only link and more cluttered reading in the source.
But when doing this: Example of an [[Venture|mining]] frigate, we get Example of a mining frigate.
The use of display is particularly useful when namespaces or anchors are used. To increase readability.
[[User:Evon R'al|Evon R'al]]'s user page gives Evon R'al's user page
A link to [[combat sites#Expeditions|Expeditions]] gives A link to Expeditions
Special cases
- File namespace
[[File:Helpicon.png]] gives the file embedded at the location of the link.
To get a link to the file page the namespace needs to be preceded by a colon (:)
[[:File:Helpicon.png]] gives File:Helpicon.png a link to the file page.
[[:File:Evon R'al.jpg]] gives File:Evon R'al.jpg
Display can be used like [[:File:Evon R'al.jpg|Evon R'al]] to change the presentation: The file page of Evon R'al's portrait.
For parameters to influence size and placement of a file see Mediawikiwiki:Help:Images
- Media namespace
- Is a virtual namespace which gives a direct link to a file.
[[Media:Evon R'al.jpg]] gives Media:Evon R'al.jpg
Display can be used: [[Media:Evon R'al.jpg|portrait]] to get Evon R'al's portrait.
- Category namespace
[[Category:Pilots]] gives a link to the Category category and the pilots category in a separate box at the bottom of the page.
To get a link to the Pilots category in the text use [[:Category:Pilots]] which gives Category:Pilots
Further reading mediawikiwiki:Help:Links
List of namespaces (In raw XML)
MessageBox with logo
Some possible logo's
{{MessageBox |On activating gate: [[File:Logo ded.png|35px|bottom|link=|alt= DED logo]] Database Information |Text |collapsed= yes }} |
On activating gate: Database Information |
---|
Text |
Some table stuff
HTML table with border="1"
Amarr, Blood Raider, Sansha, CONCORD | Helium isotopes |
Caldari, Gurista | Nitrogen isotopes |
Gallente, ORE, Serpentis | Oxygen isotopes |
Minmatar | Hydrogen isotopes |
Wiki markup table
Faction | Isotope type |
---|---|
Amarr, Blood Raider, Sansha, CONCORD | Helium |
Caldari, Gurista | Nitrogen |
Gallente, ORE, Serpentis | Oxygen |
Minmatar | Hydrogen |
Wiki markup table with class="wikitable"
Faction | Isotope type |
---|---|
Amarr, Blood Raider, Sansha, CONCORD | Helium |
Caldari, Gurista | Nitrogen |
Gallente, ORE, Serpentis | Oxygen |
Minmatar | Hydrogen |
Wiki markup table with class="sortable"
Faction | Isotope type |
---|---|
Amarr, Blood Raider, Sansha, CONCORD | Helium |
Caldari, Gurista | Nitrogen |
Gallente, ORE, Serpentis | Oxygen |
Minmatar | Hydrogen |
Wiki markup table with class="collapsible"
Faction | Isotope type |
---|---|
Amarr, Blood Raider, Sansha, CONCORD | Helium |
Caldari, Gurista | Nitrogen |
Gallente, ORE, Serpentis | Oxygen |
Minmatar | Hydrogen |
Wiki markup table with class="collapsible collapsed"
Faction | Isotope type |
---|---|
Amarr, Blood Raider, Sansha, CONCORD | Helium |
Caldari, Gurista | Nitrogen |
Gallente, ORE, Serpentis | Oxygen |
Minmatar | Hydrogen |
Collapsible div
Found in {{SkillQueue}}
Key: Classes mw-collapsible, mw-collapased and mw-collapsible-content
<div class="mw-collapsible" style="border: 2px solid white; padding: 0.5em;"> Content of outer div. <div class="mw-collapsible-content"> Content of inner div. </div> </div>
Results in:
Content of outer div.
Content of inner div.
References
- ^ https://www.eveonline.com/news/view/patch-notes-for-march-2020-release 30/03/2020
- ^ a b In the main namespace called article