Extension:PageNotice/pl
Appearance
Status wydania: stabilne |
|
|---|---|
| Realizacja | Powiadomienia |
| Opis | Lets you define a fixed header or footer message for each page or namespace |
| Autor(zy) | Daniel Kinzler (Duesentriebdyskusja) |
| MediaWiki | 1.29+ |
| Licencja | Licencja GNU General Public License 2.0 lub nowsza |
| Pobieranie | |
|
|
| Przetłumacz rozszerzenie PageNotice jeżeli jest dostępne na translatewiki.net | |
| Problemy | Otwarte zadania · Zgłoś błąd |
The PageNotice extension provides a way to create a fixed notice message on the top or the bottom of either:
- an entire namespace (by Przestrzeń nazw number)
- an individual page (by page name, if the extension is configured to allow it)
Użycie
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]].
Examples
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; color: var(--color-base, #202122); background: var(--background-color-content-added, #a3d3ff)">'''''Welcome to this wiki - you can edit every page!'''''</div>
- Result looks like this:
- Welcome to this wiki - you can edit every page!
Instalacja
- Pobierz i umieść plik(i) w katalogu o nazwie
PageNoticew folderzeextensions/.
Developers and code contributors should install the extension from Git instead, using:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/PageNotice
- Dodaj poniższy kod na dole twojego pliku LocalSettings.php:
wfLoadExtension( 'PageNotice' );
- Configure as required.
Zrobione – Przejdź do Special:Version na twojej wiki, aby sprawdzić czy rozszerzenie zostało pomyślnie zainstalowane.
Konfiguracja
$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.
Zobacz też
- Extension:Header_Footer - Provides per-namespace or per-page header & footer inclusion without depending on any other extension.
- Podręcznik:Interfejs/Sitenotice - The sitewide header notice, a standard MediaWiki feature.
| To rozszerzenie jest wykorzystywane przez jeden lub więcej projektów Wikimedia. Oznacza to prawdopodobnie, że to rozszerzenie jest stabilne i działa wystarczająco dobrze, aby wykorzystywać je na stronach o dużym natężeniu ruchu. Odnajdź nazwę tego rozszerzenia w plikach konfiguracyjnych Wikimedia CommonSettings.php oraz InitialiseSettings.php, aby zobaczyć gdzie są zainstalowane. Pełną listę rozszerzeń zainstalowanych na określonej wiki można znaleźć na stronie Special:Version na danej wiki. |
| To rozszerzenie jest dołączone do następujących farm/hostów wiki lub pakietów: To nie jest pełna lista. Niektóre farmy/hosty wiki lub pakiety mogą zawierać to rozszerzenie nawet jeśli nie są one tutaj wymienione. Zawsze sprawdzaj swoje farmy/hosty wiki, aby to potwierdzić. |
