Footer MediaWiki

De Banane Atomic
Aller à la navigationAller à la recherche

Les icônes

LocalSettings.php
$wgFooterIcons = array(
        "copyright" => array(
                "copyright" => array(), // substitut pour l'icône de copyright intégrée
        ),
        "poweredby" => array(
                "mediawiki" => array(
                        // Par défaut, "$wgStylePath/common/images/poweredby_mediawiki_88x31.png"
                        "src" => null,
                        "url" => "http://www.mediawiki.org/",
                        "alt" => "Powered by MediaWiki",
                ),
                "geshi" => array(
                        "src" => "http://qbnz.com/highlighter/images/powered-by-geshi.png",
                        "url" => "http://qbnz.com/highlighter",
                        "alt" => "Powered by GeSHi",
                )
        ),
);

Mise en forme JavaScript et CSS

Ajouter le code JavaScript à la page MediaWiki:Common.js

Common.js
// Mettre les icône sur une nouvelle ligne et les centrer
$("#f-poweredbyico").css("position", "static");
$("#f-poweredbyico").css("top", "0");
$("#footer").css("padding-bottom", "0.4em");
$("#f-poweredbyico").css("float", "none");
$("f-list").css("margin-left", "0");

$("#f-poweredbyico").appendTo("#footer");
$("#f-copyrightico > a").appendTo("#f-poweredbyico");

FooterManager

FooterManager est une extension qui permet de modifier le footer de MediaWiki :

  • masquer des liens
  • ajouter des scripts dans le footer et le header

Configuration

LocalSettings.php
# Masquer les liens
$wgFooterManagerLinks['lastmod']    = false; # Dernière modification de cette page le ...
$wgFooterManagerLinks['viewcount']  = false; # Cette page a été consultée ... fois.
$wgFooterManagerLinks['copyright']  = false; # Contenu disponible sous ...
$wgFooterManagerLinks['privacy']    = false; # Politique de confidentialité
$wgFooterManagerLinks['about']      = false; # À propos de ...
$wgFooterManagerLinks['disclaimer'] = false; # Avertissements

# ajouter de JavaScript dans le footer
$wgFooterManagerBanners[] = array(
	'bottomscript' => 
		"<script type=\"text/javascript\">

		</script>"
);