Extension:PageNotice
![]() 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 | |
|
|
Quarterly downloads | 47 (Ranked 131st) |
Ö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å
- a page (by individual page name), or
- entire namespaces (by Namespace number).
You can define new fixed MediaWiki messages by creating new pages following a special page-naming pattern to hold that message, and then creating your desired message as the contents of that new page:
Användning
- top notice for page XXX goes in
[[MediaWiki:top-notice-XXX]]
- bottom notice for page XXX goes in
[[MediaWiki:bottom-notice-XXX]]
- top notice for pages in namespace NNN goes in
[[MediaWiki:top-notice-ns-NNN]]
(where NNN is the numeric namespace ID) - bottom notice for pages in namespace NNN goes in
[[MediaWiki:bottom-notice-ns-NNN]]
(where NNN is the numeric namespace ID)
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 New Page, name:
- [[mediawiki:top-notice-ns-0]]
- Create new 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:
- Create New Page, name:
- [[mediawiki:bottom-notice-ns-0]]
- Create new page contents:
{| cellspacing="5" cellpadding="0" style="margin: 0em 0em 1em 0em; border: 1px solid #1DA0E7; background: #B3DDF4; width: 100%" | '''''Welcome to this wiki - you can edit every page!''''' |}
- 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. - Lägg till följande kod längst ner i din
LocalSettings.php
: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.
För användare som kör MediaWiki 1.33 eller äldre:
Instruktionerna ovan beskriver det nya sättet att installera tillägget med wfLoadExtension()
.
Behöver du installera tillägget på en äldre version (MediaWiki 1.33 eller äldre), så behöver du, istället för wfLoadExtension( 'PageNotice' );
, använda:
require_once "$IP/extensions/PageNotice/PageNotice.php";
Konfigurering
$wgPageNoticeDisablePerPageNotices
- If set to
true
, notices on the per-page level are disabled; only namespace level notices will appear. The default value isfalse
.
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.
![]() | Följande paket och/eller wikihotell innehåller detta tillägg: Detta är inte en auktoritär lista. Vissa wikihotell kan innehåll detta extension även om de inte listas här. Kontrollera alltid med ditt wikihotell eller -bunt för bekräftelse. |