Loading
  • 21 Aug, 2019

  • By, Wikipedia

User:Mwr0

This is where I keep my own notes about how to do various things in Wikipedia and HTML.



Those three pretty boxes on the right were copied from User:Jimbo Wales

Hurray for Wikipedia!
Help stop paid advocacy editing! Read more about this in the relevant terms of use section.
So if you are here to vandalize, why don't you turn around and become a contributor instead?

 Shift+Alt+P to Preview Changes; Shift+Alt+S to Save Changes

TOC and FORCETOC

By default, I get no TOC even tho there are more than 3 sections.

I got a TOC by adding the magic word __TOC__ (2 underscores before and after TOC).

Did not need __FORCETOC__.

https://www.mediawiki.org/key/Manual:Table_of_contents

@Mwr0: If it's only for your own use then it's not done with a template but with a setting in the preferences for your account. See Help:Section#Editing before the first section. If you want others to get such a link on a specific page without changing their preferences then I didn't know we had such a template but I did a search on "template:edit lead" and found Template:Edit section on page four of the search results. If you don't know the top section is called the lead then it may be harder to find the template. It shouldn't be used on articles. PrimeHunter (talk) 23:31, 19 April 2015 (UTC)
But using {{Edit section}} as the first thing on the page doesn't put the [Edit] in the right place.

Answer: (Top)Preferences → Gadgets → Appearance → Add an [edit] link for the lead section of a page

Some Specials (2 equals)


Horizontal Rules (2 equals)

Magenta <HR> follows (made with a <div style=...></div>); thickness is given N pixels:
<div style="border-style:solid;border-color:magenta;border-width: 2px 0px 0px 0px;"></div>

((Can border a DIV, a {{Hidden}}'s header and/or content))

mwr0 User Page

Template:User_page

{End of section}

HTML character entities and the like (2 equals)

All 3 ways of striking text work: striking <space>test<space> within outer text

  • <S> — outer test text
  • <STRIKE> — outer test text
  • strike template — outer test text

…MWR note… formatting hints by example (ellipses (&hellip;))
...MWR note... formatting hints by example (three periods)
(there is no vertical ellipse)
Use {‍&zwj;{ ("zero-width joiner") for two of { in a row (or bracket with <nowiki>...</nowiki>)
Use }‍&zwj;}‍ for two of } in a row (or bracket with <nowiki>...</nowiki>)
Or USE the double-parens templates! {{((}} and {{))}}

NAMED HTML character entities

The following are named HTML character entities of the form &name;


frasl,pi: 3⁄π Pi Π piv ϖ oline ‾ real ℜ image ℑ trade ™ copy © macr(macron) ¯ para ¶
crarr ↵ lArr ⇐ uArr ⇑ rArr ⇒ dArr ⇓ hArr ⇔ ?how to combine? circ aˆ tilde a˜
lsquo rsquo ‘X’ left/right single quotes
ldquo rdquo “X” left/right double quotes
sbquo bdquo ‚X„ "single/double low-9 quotation marks"
lsaquo rsaquo ‹X› "left/right single angle quotation marks"
lang ⟨ and rang ⟩ are "bra" and "ket".
⇒⇒⇒lt < and gt > are "bra" and "ket"?
dagger † Dagger ‡ permil ‰

NUMERIC HTML character entities

The following are numeric HTML character entities of the form &#ddd; (decimal) or &#xxxxx; (hex)


cat(🐈)=x1F408 🐈 (bold doesn't embolden; big, large work) ~ paragraph(¶=Alt+0182) 182=¶ 0182=¶ hex 00B6=¶
2nd,3rd,4th roots x221A=√ x221B=∛ x221C=∜
Modifier characters ... aˆcˉ
Combining characters x0300..x036F:
à(grave accent) ê(circumflex) Q̄(modifier letter macron) Q̅(overline) n̷ (short solidus) x̿(double overline) q͏z(grapheme joiner)(??)
x0363..x036F combiners (a e i o u c d h m r t v x) Aͯ cͣ Bͩ

WikiTable

WikiTable, collapsed, collapsible: 1st column header will have [Show] or [Hide] added to it.
Vertical spacing here ...

Without style=margin:, about 32px above top and 18px below bottom.
With 1px and 1px specified is more like 19px and 4px.

First line of text following the table.

indent, outdent

Color in header shows up in the header itself but not in the table of contents.
{{hidden}} follows. Note that |expanded=false is the same thing as |expanded=true (it's non-null)

Testing the use of {{outdent}} and {outdent|n}
Indented 3 levels, by 3 colons
This one is indented 6 levels, by 6 colons. This line is going to get very long, since I want the text to wrap, to see if it wraps at the indent level or at the left margin.

This is just text following that -- and is not kept indented.

This is just {outdent} without a count (bar=10, following text is not indented)
This is 6 in again followed

By what should be an indented line(using <P>)

That was outdent with count of 3, no colons.
indented with 2 colons
outdent 4 again — the {outdent} must be at start-of-line or preceded by colons.

Ack. Indenting on talk pages is done using a colon character (:) to produce "tabs"; this template produces a connector bar and (optionally) initial text to indicate an outdent, with the length of the bar specified by the number of colons used in the template. The left margin is sent to the position of the template. A line with just "::{{od}}" produces outdent to indentation level 2, bar length of 10 if not specified.

The template also has a named parameter to reverse the direction of the bar to indicate deeper indentation- see #Indent below. "::{{od|reverse=5}}" produces:
Huh...
() This is the {od2} arrow instead of outdent line (indented one)

outside of Hidden


text on an HR line (4 dashes) goes to next line. {color} does not affect the HR


backgroundcolor does not affect the HR

How to include link to help section:

smallcaps and more (3 equals)

Small Caps Here | with pipe character  Done Hmph.  Not done Whoo. Template:Done
Question? Light bulb iconB Thank you

Parens and up to three curly (squirrely) brackets Template:!(


All pages with titles containing mwr via {intitle|mwr}.
All pages with titles beginning with mwr via {lookfrom|mwr}.
All pages with titles beginning with user:mwr via {lookfrom|user:mwr}.

Columns with {col-begin}, {col-break}, {col-end} (indented with empty column)

Including a template as content

Below this text is a Hidden, using content={{template-name}}.
(Attempt to add subst: in those squirrels failed.)
Headers IN THAT TEMPLATE yield edit links to EDIT THE TEMPLATE!!
Since Hidden, Contents shows that header, but clicking it does not take you to that header
until after you use [show] to expand the Hidden.

——— The see also from Template:Column_templates ———

Column-generating template families

The templates listed here are not interchangeable. For example, using {{col-float}} with {{col-end}} instead of {{col-float-end}} would leave a <div>...</div> open, potentially harming any subsequent formatting.

Column templates
Type Family
Handles wiki
table code?
Responsive/
mobile suited
Start template Column divider End template
Float "col-float" Yes Yes {{col-float}} {{col-float-break}} {{col-float-end}}
"columns-start" Yes Yes {{columns-start}} {{column}} {{columns-end}}
Columns "div col" Yes Yes {{div col}} {{div col end}}
"columns-list" No Yes {{columns-list}} (wraps div col)
Flexbox "flex columns" No Yes {{flex columns}}
Table "col" Yes No {{col-begin}},
{{col-begin-fixed}} or
{{col-begin-small}}
{{col-break}} or
{{col-2}} .. {{col-5}}
{{col-end}}
Can template handle the basic wiki markup {| | || |- |} used to create tables? If not, special templates that produce these elements (such as {{(!}}, {{!}}, {{!!}}, {{!-}}, {{!)}})—or HTML tags (<table>...</table>, <tr>...</tr>, etc.)—need to be used instead.

Other Stuff


Under 6 dashes ; next is 5 dashes


All pages with titles beginning with Template:tra


That was 4


That was 6

Text sizes DEMO (2 equals)

—These all now work —
larger-larger DEMO ("10% larger") •
big-big DEMO ("15% larger") •
large-large DEMO ('simply large') •
huge-huge DEMO (has unexplained sizing params) •
smaller-smaller DEMO ("15% smaller") •
resize-resize 0.8em DEMO
resize-resize 50% DEMO


A little definition list...

State
Queensland
Postcode
Cairns 4870
Townsville 4810

Prefix, Template, Category, Intitle, Policy Searching

{search|confabulation} yields (

)

  • wp=Wikipedia
  • gwp=GoogleWikipedia
  • g=Google
  • bwp=BingWikipedia
  • b=bing
  • eb=EcyclopediaBritannica
  • 1911=EB1911
  • co=BartlebyLexis
  • gct=GoogleComputerTerm@PCWorld
  • sw=ScienceWorld@Wolfram

This one doesn't treat template: as a Cirrus search keyword {search|template:source} (

)


This one does {search link|template:source} template:source



{find sources multi/all|Christen Gerhart}
Google · Google Books · Google Scholar · JSTOR · Free Google Images · Archive.org · Bing · Google News recent · New York Times · Wikipedia Reference Search · DuckDuckGo · VGRS · Google Newspapers

Template:look from  • Template:lookfrom (same) • Template:in title  • Template:intitle (same)

test of template link template {{tl|tl}}{{tl}} — can generate links!


{Special:Prefixindex/Template:x} actually lists first ?741? starting Template:x —

Template Starting


{lookfrom|Template:} produces link to search pages listing all starting with Template: — All pages with titles beginning with Template:

Intitle|Template

{intitle|Template dead} produces link to search Wikipedia pages with 'Template' in title and 'dead' in title or body, but does not find Template:deadlink (bug?!) —All pages with titles containing Template deadAll pages with titles containing Template,deadAll pages with titles containing Template:dead

{{intitle}} example of {{intitle|Wales Welsh}} FAILSAll pages with titles containing Wales Welsh

A better intitle example would be {{intitle|Welsh rugby}} which of course FAILS


Trying {intitle|Template AND intitle:source} now All pages with titles containing Template AND intitle:source

{quicktemplates} (collapsed table contains following sections)

[[File: | thumb | upright | right | alt= | caption ]]
<ref>{{cite web
 |url= 
 |title= 
 |author= 
 |date= 
 |website= 
 |publisher= 
 |access-date= 
}}</ref>
<ref>{{cite journal
 |last1= 
 |first1= 
 |last2= 
 |first2= 
 |date= 
 |title= 
 |journal= 
 |volume= 
 |issue= 
 |pages= 
 |publisher= 
 |doi= 
 |url= 
 |access-date= 
}}</ref>
<ref>{{cite book
 |last= 
 |first= 
 |author-link= 
 |title= 
 |publisher= 
 |series= 
 |date=  
 |doi= 
 |isbn= 
}}</ref>
<ref>{{cite book
 |last1        = 
 |first1       = 
 |last2        = 
 |first2       = 
 |author-link1 = 
 |author-link2 = 
 |editor       = 
 |title        = 
 |trans-title  = 
 |url          = 
 |access-date  = 
 |edition      = 
 |series       = 
 |volume       = 
 |date         = 
 |publisher    = 
 |location     = 
 |isbn         = 
 |doi          = 
 |page         = 
 |pages        = 
 |chapter      = 
}}</ref>
Single input:
{{convert|original_value|original_unit|conversion_unit|abbr=on}}
Range of values:
{{convert|orig_val1|range|orig_val2|original_unit|conversion_unit|abbr=on}}
Examples:
{{convert|60|and|170|kg|lb|abbr=on}}
{{convert|18|°C|°F}}
{{convert|3.21|kg|lb}}
Code Effect
{{CURRENTWEEK}} 47
{{CURRENTDOW}} 2
{{CURRENTMONTH}} 11
{{CURRENTMONTHNAME}} November
{{CURRENTMONTHNAMEGEN}} November
{{CURRENTDAY}} 19
{{CURRENTDAYNAME}} Tuesday
{{CURRENTYEAR}} 2024
{{CURRENTTIME}} 21:11
{{NUMBEROFARTICLES}} 6,913,094
{{NUMBEROFPAGES}} 61,870,429
{{NUMBEROFUSERS}} 48,289,166
{{PAGENAME}} Mwr0
{{NAMESPACE}} User
{{REVISIONID}} -
{{REVISIONUSER}} Anomalocaris
{{localurl:pagename}} /key/Pagename
{{localurl:Wikipedia:Sandbox|action=edit}} /w/index.php?title=Wikipedia:Sandbox&action=edit
{{fullurl:pagename}} //en.wikipedia.org/key/Pagename
{{fullurl:pagename|query_string}} //en.wikipedia.org/w/index.php?title=Pagename&query_string
{{SERVER}} //en.wikipedia.org
{{ns:index}} e.g. '{{ns:1}}' fullname of namespace e.g 'Talk'
{{SITENAME}} Wikipedia
<ref name="NAMEOFREF" />
{{blockquote |text= |sign= }}
<blockquote>
<p>QUOTED PARAGRAPH</p>
<p>NAME, SOURCE, REFERENCE</p>
</blockquote>
(This page is about USE1. For other uses, see About (disambiguation).)
{{About|USE1}}
(This page is about USE1. For other uses, see PAGE2.)
{{About|USE1||PAGE2}}
(This page is about USE1. For USE2, see PAGE2.)
{{About|USE1|USE2|PAGE2}}
(This page is about USE1. For USE2, see PAGE2. For USE3, see PAGE3. For USE4, see PAGE4. For USE5, see PAGE5.)
{{About|USE1|USE2|PAGE2|USE3|PAGE3|USE4|PAGE4|USE5|PAGE5}}
{|
|-
! scope="col" |COLUMN1
! scope="col" |COLUMN2
|-
|ROW1
|ROW1/COL2
|-
|ROW2
|ROW2/COL2
|}
{| class="wikitable"
|-
! scope="col" |COLUMN1
! scope="col" |COLUMN2
|-
|ROW1
|ROW1/COL2
|-
|ROW2
|ROW2/COL2
|}
{| class="wikitable mw-collapsible mw-collapsed" style="text-align: left;margin:0px;"
|- 
! style="width:20em;" |COLUMN1
! style="width:20em;" |COLUMN2
|- 
|ROW1
|ROW1/COL2
|-
|ROW2
|ROW2/COL2
|-
|}
{{col-begin|width=100%}}
{{col-break|width=}} 
{{col-end}}
Wiki Shortcut
Wikimedia Commons [[commons:]]
Wikipedia [[w:]]
Wiktionary [[wikt:]]
Wikibooks [[b:]]
Wikisource [[s:]]
Wikispecies [[species:]]
Wikiversity [[wv:]]
Metawiki [[m:]]
MediaWiki [[mw:]]
 * {{subst:uw-vandalism1|PageName}} ~~~~ (unintentional vandalism/test)
 * {{subst:uw-delete1|PageName}} ~~~~ (unintentional removal of content)
 * {{subst:uw-vandalism2|PageName}} ~~~~ (suitable for intentional nonsense or disruption)
 * {{subst:uw-delete2|PageName}} ~~~~ (variant for removal of content)
 * {{subst:uw-vandalism3|PageName}} ~~~~ ("please stop" for use after level 2 warning)
 * {{subst:uw-delete3|PageName}} ~~~~ (please stop removing content)
 * {{subst:uw-vandalism4|PageName}} ~~~~ (last warning for vandalism)
 * {{subst:uw-delete4|PageName}} ~~~~ (last warning for removing content)
 * {{subst:uw-vandalism4im|PageName}} ~~~~ (only warning; for severe or grotesque vandalism only)
 * {{subst:uw-delete4im|PageName}} ~~~~ (only warning; for many blankings in a short period of time)
{{rp|page=}}

QUOTING Things

This is {Quote}

Cry "Havoc" and let slip the dogs of war.

— William Shakespeare, Julius Caesar, act III, scene I

And <blockquote>

Cry "Havoc" and let slip the dogs of war.

William Shakespeare, Julius Caesar, act III, scene I

But look at → Category:Quotation_templates!!!
Especially {Rquote}!













Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Nothing can make the next section lines up OK.


Up-to-date directory listing (2 equals)

[ Next line shows using {!xt} vs. {xt} vs. {bxt} ]
{Special:Prefixindex/whatever} vs. {look from|whatever} vs. {in title|whatever}

The up-to-date listing below is from {{Special:Prefixindex/User:mwr0/}}
(Default is 3-across alphabetization... took a stab, columns(equals)1 works!)
(Which means that it alphabetizes DOWN the columns.)

[ Expand Section does not check that the date you give it is valid. ]