Mediawiki Google +1 Button auf jeder Seite

Aus Laub-Home Wiki
This content is not maintained anymore:
Der Inhalt dieser Seite ist veraltet, der Inhalt nicht mehr korrekt, oder das Projekt wird nicht mehr weiter fortgeführt. Bei Fragen, bitte an den Author wenden.
Vielen Dank.


Google Plus ist nicht mehr verfügbar, da Google den Dienst eingestellt hat.

Will man den Google +1 Button auf jeder erstellten Wiki Seite haben, kann das durch folgenden Code in der LocalSettings.php gemacht werden.

LocalSettings.php

# Google Plus
$wgHooks['BeforePageDisplay'][]  = 'fnPlusOneJavaScript';
function fnPlusOneJavaScript( $out )
{
  $script = '<script type="text/javascript" language="javascript" src="https://apis.google.com/js/plusone.js">'
            . '</script>';
  $out->addScript( $script);
  return true;
}
 
$wgHooks['ArticleViewHeader'][] = 'fnPlusOneAnchor';
function fnPlusOneAnchor( &$article, &$outputDone, &$pcache )
{
    global $wgOut;
    global $wgTitle;
    $wgOut->addHTML('<div align=right><g:plusone size="medium" href="' . $wgTitle->escapeLocalUrl() . '"></g:plusone></div>');
    return true;
}
$wgInvalidateCacheOnLocalSettingsChange = true;