Help:Editnotice: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1:
{{Help page}}
'''Editnotices''' are large message boxes that are shown above the edit window when a user edits a page. This is often used to convey important notices and messages, such as warnings and reminders. The Sims Wiki has adopted a sophisticated editnotice system, modelled after the one used on Wikipedia, that allows for more flexibility with editnotices.
 
Line 25 ⟶ 26:
 
===Quick links to creating editnotices===
You can create an editnotice for a page by going to the page you want to create an editnotice for, clicking on "Edit", and then looking at the top-right corner of the page. You should see links that look something like this:
<div style="clear: both; float: right; margin: 0px 0.8em; padding: 0; line-height: 1em;"> <small>[[This page should not exist|Page notice]]</small> </div>
{{clear}}
 
or like this:
 
<div style="clear: both; float: right; margin: 0px 0.8em; padding: 0; line-height: 1em;"> <small>[[Example|Group notice]] &nbsp; [[This page should not exist|Page notice]]</small> </div>
{{clear}}
 
You will only see these links if you have the permission to create these editnotices.
 
You can also use the table below to navigate to the relevant pages. To create an editnotice for a page, enter the page name and click "Create". Page names ''are'' case-sensitive. For your own User: and User talk: pages, you don't need to type anything, just click "Create".
 
{| class="wikitable" style="width: 95%; margin: 0px auto;"
|-
! style="width: 75px;"| Namespace number !! style="width: 125px;"| Namespace !! style="width: 275px;"| Namespace editnotice !! Create page editnotice
|-
|-
| style="height: 50px;"|0 || Main: (article) || [[Template:Editnotices/Namespace/Main]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|1 || Talk: (article talk) || [[Template:Editnotices/Namespace/Talk]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Talk:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|2 || User: || [[Template:Editnotices/Namespace/User]] || <inputbox>
break=no
type=create
buttonlabel=Create your own user page notice
prefix=Special:MyPage/Editnotice
preload=Template:Editnotice/preload
hidden=yes
</inputbox>
<inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/User:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|3 || User talk: || [[Template:Editnotices/Namespace/User talk]] || <inputbox>
break=no
type=create
buttonlabel=Create your own user talk page notice
prefix=Special:MyTalk/Editnotice
preload=Template:Editnotice/preload
hidden=yes
</inputbox>
<inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/User talk:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|4 || The Sims Wiki: || [[Template:Editnotices/Namespace/The Sims Wiki]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/The Sims Wiki:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|5 || The Sims Wiki talk: || [[Template:Editnotices/Namespace/The Sims Wiki talk]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/The Sims Wiki talk:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|6 || File: || [[Template:Editnotices/Namespace/File]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/File:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|7 || File talk: || [[Template:Editnotices/Namespace/File talk]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/File talk:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|8 || MediaWiki: || [[Template:Editnotices/Namespace/MediaWiki]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/MediaWiki:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|9 || MediaWiki talk: || [[Template:Editnotices/Namespace/MediaWiki talk]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Mediawiki talk:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|10 || Template: || [[Template:Editnotices/Namespace/Template]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Template:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|11 || Template talk: || [[Template:Editnotices/Namespace/Template talk]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Template talk:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|12 || Help: || [[Template:Editnotices/Namespace/Help]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Help:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|13 || Help talk: || [[Template:Editnotices/Namespace/Help talk]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Help talk:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|14 || Category: || [[Template:Editnotices/Namespace/Category]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Category:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|15 || Category talk: || [[Template:Editnotices/Namespace/Category talk]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Category talk:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|110 || Forum: || [[Template:Editnotices/Namespace/Forum]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Forum:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|111 || Forum talk: || [[Template:Editnotices/Namespace/Forum talk]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Forum talk:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|274 || Widget: || [[Template:Editnotices/Namespace/Widget]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Widget:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|275 || Widget talk: || [[Template:Editnotices/Namespace/Widget talk]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Widget talk:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|710 || TimedText: || [[Template:Editnotices/Namespace/TimedText]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/TimedText:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|711 || TimedText talk: || [[Template:Editnotices/Namespace/TimedText talk]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/TimedText talk:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|828 || Module: || [[Template:Editnotices/Namespace/Module]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Module:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|829 || Module talk: || [[Template:Editnotices/Namespace/Module talk]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Module talk:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|3000 || Fanon: || [[Template:Editnotices/Namespace/Fanon]] || <inputbox>
break=no
type=create
buttonlabel=Create your own fanon page notice
prefix=Fanon:
preload=Template:Editnotice/preload
default=<your fanon name here>/Editnotice
</inputbox>
|-
| style="height: 50px;"|3001 || Fanon talk: || [[Template:Editnotices/Namespace/Fanon talk]] || <inputbox>
break=no
type=create
buttonlabel=Create your own fanon talk page notice
prefix=Fanon talk:
preload=Template:Editnotice/preload
default=<your fanon name here>/Editnotice
</inputbox>
|-
| style="height: 50px;"|3002 || Game guide: || [[Template:Editnotices/Namespace/Game guide]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Game guide:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|3003 || Game guide talk: || [[Template:Editnotices/Namespace/Game guide talk]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Game guide talk:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|3004 || Custom content: || [[Template:Editnotices/Namespace/Custom content]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Custom content:
preload=Template:Editnotice/preload
</inputbox>
|-
| style="height: 50px;"|3005 || Custom content talk: || [[Template:Editnotices/Namespace/Custom content talk]] || <inputbox>
break=no
type=create
buttonlabel=Create
prefix=Template:Editnotices/Page/Custom content talk:
preload=Template:Editnotice/preload
</inputbox>
|}
 
==Advanced==
===Hiding the editnotice links===
If you don't want to see red "Group notice" and "Page notice" links and prefer to only be able to see them when those pages actually exist, add the following to your [[Help:Personal JS and CSS|personal CSS]]:
 
<source lang="css">
/* Hide the red "Group notice" and "Page notice" links. */
.editnotice-area .editnotice-redlink {
display: none !important;
}
</source>
 
If you want to hide those links entirely, use this instead:
 
<source lang="css">
/* Hide all the "Group notice" and "Page notice" links. */
.editnotice-area .editnotice-link {
display: none !important;
}
</source>
 
===Technical explanation===
MediaWiki supports [[mw:Manual:Interface/Edit notice|editnotices]] as a part of the [[Help:MediaWiki namespace|MediaWiki namespace]]. Editnotices can be configured as namespace notices. On Wikipedia, this method was found to be inefficient as the MediaWiki namespace grew in size, resulting in performance issues.
 
The current editnotice system replaces the namespace-specific editnotice pages in the MediaWiki namespace with {{tl|editnotice load}}, which causes pages to use a subpage specific to it as its editnotice, rather than a namespace-wide MediaWiki namespace.
 
===Group editnotices and subpages===
Group editnotices do not work in namespaces that do not have [[Help:Subpage|subpages]] enabled, as such a feature would not be useful. Subpages are enabled in all namespaces on The Sims Wiki. Subpages can be enabled or disabled for each individual namespace using the [[Help:ManageWiki|ManageWiki]] interface.
 
==List of editnotices==
* [[Special:PrefixIndex/MediaWiki:Editnotice]]&nbsp;– The main MediaWiki namespace notices, and any lingering MediaWiki page notices.
* [[Special:PrefixIndex/Template:Editnotices]]&nbsp;– All templates and sub-templates with names beginning with "Template:Editnotices...".
* [[Special:WhatLinksHere/Template:Editnotice]]&nbsp;– Pages that use the {{tl|editnotice}} template.
 
==See also==
* [[w:en:Wikipedia:Editnotice|Wikipedia:Editnotice]] on English Wikipedia
* [[mw:Manual:Interface/Edit notice|Manual:Interface/Edit notice]] on MediaWiki.org (technical documentation)
 
{{Seo
|keywords = sims, the sims, the sims wiki, wiki, mediawiki, wikipedia, miraheze, editnotice, editnotices, editing
|description = Editnotices are large message boxes that are shown above the edit window when a user edits a page. This is often used to convey important notices and messages, such as warnings and reminders. The Sims Wiki has adopted a sophisticated editnotice system, modelled after the one used on Wikipedia, that allows for more flexibility with editnotices.
}}