Extension:PageNotice
![]() État de la version : stable |
|
---|---|
Implémentation | Notifier |
Description | Permet de définir un message d'en-tête ou de pied de page fixe pour chaque page ou espace de noms |
Auteur(s) | Daniel Kinzler (Duesentriebdiscussion) |
MediaWiki | 1.29+ |
Licence | Licence publique générale GNU v2.0 ou supérieur |
Téléchargement | |
|
|
Téléchargements trimestriels | 26 (Ranked 107th) |
Traduire l’extension PageNotice sur translatewiki.net si elle y est disponible | |
Problèmes | Tâches ouvertes · Signaler un bogue |
L'extension PageNotice permet de créer un message d'information fixe en haut ou en bas de, soit :
- un espace de noms entier (par numéro Espace de noms ).
- une page individuelle (par nom de page, si l'extension est configurée pour le permettre)
Utilisation
Les administrateurs de wiki peuvent définir une bannière de page en créant une nouvelle page dans l'espace de noms MediaWiki en suivant un modèle spécial de dénomination de page, puis en créant le message comme son contenu.
- notice supérieure pour les pages de l'espace de noms NN va dans
[[MediaWiki:top-notice-ns-NN]]
(où NN est l'ID numérique de l'espace de noms). - notice inférieure pour les pages de l'espace de noms NN va dans
[[MediaWiki:bottom-notice-ns-NN]]
(où NN est l'ID numérique de l'espace de noms).
If enabled:
- notice supérieure pour la page XXX va dans
[[MediaWiki:top-notice-XXX]]
. - notice du bas de la page XXX va dans
[[MediaWiki:bottom-notice-XXX]]
.
Exemples
Ceci mettra la phrase : "Welcome to this wiki - you can edit every page!" en haut de chaque page de l'espace de noms principal :
- Créer une nouvelle page appelée :
- [[mediawiki:top-notice-ns-0]]
- Ajouter le contenu de la page :
'''Welcome to this wiki - you can edit every page!'''
Cela mettra une bannière bleue disant "Welcome to this wiki - you can edit every page!" au bas de chaque page de l'espace de noms principal :
- Créer une nouvelle page appelée :
- [[mediawiki:bottom-notice-ns-0]]
- Ajouter le contenu de la page :
<div style="margin-left: 1em; border: 1px solid #1DA0E7; background: #B3DDF4;">'''''Welcome to this wiki - you can edit every page!'''''</div>
- Le résultat ressemble à ceci :
- Welcome to this wiki - you can edit every page!
Installation
- Téléchargez et placez le(s) fichier(s) dans un répertoire appelé
PageNotice
dans votre dossierextensions/
.
Les développeurs et les contributeurs au code doivent à la place installer l'extension à partir de Git en utilisant:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/PageNotice - Ajoutez le code suivant à la fin de votre fichier LocalSettings.php :
wfLoadExtension( 'PageNotice' );
- Configurez selon les besoins.
Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
Configuration
$wgPageNoticeDisablePerPageNotices
- Si la valeur vaut
true
, les avis par page sont désactivés; seuls des avis de niveau espace de noms apparaîtront. La valeur par défaut estfalse
. - Sur les wikis Wikimedia, la valeur est fixée à
true
.
Voir aussi
- Extension:Header_Footer - Fournit une inclusion par espace de noms ou par page d'en-tête et pied de page, sans dépendre d'autres extensions.
- Manuel:Interface/Sitenotice - Avis d'en-tête de niveau du site, une fonctionnalité MediaWiki standard.
![]() | Cette extension est utilisée par au moins un des projets Wikimédia. Cela signifie probablement que l’extension est assez stable et fonctionnelle pour être utilisée sur des sites à fort trafic. Recherchez le nom de cette extension dans le CommonSettings.php de Wikimédia et dans le fichier de configuration InitialiseSettings.php pour situer les endroits où elle est installée. Une liste complète des extensions installées sur un Wiki donné peut être visualisée sur la page Special:Version de ce wiki. |
Categories:
- Stable extensions/fr
- Notification extensions/fr
- GPL licensed extensions/fr
- Extensions in Wikimedia version control/fr
- ArticleViewFooter extensions/fr
- ArticleViewHeader extensions/fr
- All extensions/fr
- Extensions used on Wikimedia/fr
- Extensions included in Miraheze/fr
- Extensions included in WikiForge/fr
- Headers and footers extensions/fr