Extension:PageNotice
Outdated translations are marked like this.
![]() Utgivningsstatus: stabil |
|
---|---|
Genomförande | Underrätta |
Beskrivning | Låter dig definiera en fixerad toppruta eller bottenruta för varje sida eller namnrymd |
Författare | Daniel Kinzler (Duesentriebdiskussion) |
MediaWiki | 1.29+ |
Licenser | GNU General Public License 2.0 eller senare |
Ladda ner | |
|
|
Kvartalsnedladdningar | 27 (Ranked 113rd) |
Översätt tillägget PageNotice om det finns tillgängligt på translatewiki.net | |
Ärenden | Öppna ärenden · Rapportera en bugg |
Tillägget PageNotice möjliggör ett sätt att skapa fixerade notiser längst upp eller ner på
- an entire namespace (by Namespace number)
- an individual page (by page name, if the extension is configured to allow it)
Användning
Wiki administrators can define a page notice by creating a new page in MediaWiki namespace following a special page-naming pattern, and then writing the notice in that new page.
- The top notice for pages in namespace NN goes in
[[MediaWiki:top-notice-ns-NN]]
(where NN is the numeric namespace ID). - The bottom notice for pages in namespace NN goes in
[[MediaWiki:bottom-notice-ns-NN]]
(where NN is the numeric namespace ID).
If enabled:
- The top notice for page XXX goes in
[[MediaWiki:top-notice-XXX]]
. - The bottom notice for page XXX goes in
[[MediaWiki:bottom-notice-XXX]]
.
Exempel
This will put the phrase: "Welcome to this wiki - you can edit every page!" at the top of every page in the main namespace:
- Create a new page named:
- [[mediawiki:top-notice-ns-0]]
- Add the page contents:
'''Welcome to this wiki - you can edit every page!'''
This will put a blue banner saying "Welcome to this wiki - you can edit every page!" at the bottom of every page in the main namespace:
- Create a new page named:
- [[mediawiki:bottom-notice-ns-0]]
- Add the page contents:
<div style="margin-left: 1em; border: 1px solid #1DA0E7; background: #B3DDF4;">'''''Welcome to this wiki - you can edit every page!'''''</div>
- Result looks like this:
- Welcome to this wiki - you can edit every page!
Installation
- Ladda ner och placera filen/filerna i en katalog som heter
PageNotice
i dinextensions/
-mapp.
Utvecklare och personer som bidrar med kod borde istället installera tillägget från Git, med:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/PageNotice - Lägg till följande kod längst ner i din LocalSettings.php -fil:
wfLoadExtension( 'PageNotice' );
- Konfigurera efter behov.
- Klart – Ta dig till Special:Version på din wiki för att bekräfta att tillägget har installerats ordentligt.
Konfigurering
$wgPageNoticeDisablePerPageNotices
- If set to
true
, notices on the per-page level are disabled; only namespace level notices will appear. The default value isfalse
. - On Wikimedia wikis this is set to
true
.
Se även
- Extension:Header_Footer - Provides per-namespace or per-page header & footer inclusion without depending on any other extension.
- Manual:Interface/Sitenotice - The sitewide header notice, a standard MediaWiki feature.
Det här tillägget används på ett eller fler av Wikimedias projekt. Det betyder förmodligen att tillägget är stabilt och fungerar tillräckligt bra för att användas på högtrafikerade hemsidor. Leta efter tilläggets namn i Wikimedias CommonSettings.php och InitialiseSettings.php-konfigureringsfiler för att se var det har installerats. En fullständig lista över tillägg som installerats på en wiki finns på wikins Special:Version-sida. |
Tillägget ingår i följande wikihotell och/eller paket: Detta är inte en auktoritär lista. Vissa wikihotell och/eller paket kan innehålla detta tillägg även om de inte listas här. Kontrollera alltid med ditt wikihotell eller -bunt för bekräftelse. |