* @return \Plugin_GoogleAnalytics
     */
    public function __construct()
    {
        $this->pluginName = "Google Analytics Integration";
        $this->pluginVersion = "1.0";
    }
    /**
     * Show Google Analytics code.
     *
     * @return string
     */
    public function onFrontHtmlEnd()
    {
        if (Core::getConfig()->get("GOOGLE_ANALYTICS_ACCOUNT")) {
            return '<script type="text/javascript">
//<![CDATA[
var gaJsHost=(("https:"==document.location.protocol)?"https://ssl.":"http://www.");document.write(unescape("%3Cscript src=\'"+gaJsHost+"google-analytics.com/ga.js\' type=\'text/javascript\'%3E%3C/script%3E"));
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
try{var pageTracker=_gat._getTracker("' . Core::getConfig()->get("GOOGLE_ANALYTICS_ACCOUNT") . '");pageTracker._trackPageview();}catch(err){}
//]]>
</script>';
        }
        return null;
    }
}
Hook::addHook("FrontHtmlEnd", new Plugin_GoogleAnalytics());
 /**
  * Adds an event to all position names.
  *
  * @param Recipe_Template_Adapter_Default $engine
  * @param string $template
  * @param boolean $noLayout
  *
  * @return Plugin_Commercials
  */
 public function onTemplatePreDisplay(Recipe_Template_Adapter_Default $engine, $template, $noLayout)
 {
     if (!$noLayout && Core::getConfig()->get("COMMERCIALS_ENABLED")) {
         $this->loadAds();
         foreach ($this->ads as $position => $none) {
             Hook::addHook($position, $this);
         }
     }
     return $this;
 }
     * @return \Plugin_ShareButton
     */
    public function __construct()
    {
        $this->pluginName = "Share Button: Combat Report";
        $this->pluginVersion = "1.0";
    }
    /**
     * Show share button code.
     *
     * @return string
     */
    public function onFrontHtmlEnd()
    {
        switch (Core::getRequest()->getGET("controller")) {
            case "combat":
            case "alliance":
                return '<div style="margin: 1em 3em 1em 0; text-align: right;">
<a href="http://twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script><br/>
<a name="fb_share" type="button_count" href="http://www.facebook.com/sharer.php">Teilen</a>
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script><br/>
<g:plusone size="tall"></g:plusone>
<script type="text/javascript">window.___gcfg={lang:"' . Core::getLang()->getOpt("code") . '"};(function(){var po=document.createElement("script");po.type="text/javascript";po.async=true;po.src="https://apis.google.com/js/plusone.js";var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(po,s);})();</script>
</div>';
                break;
        }
        return null;
    }
}
Hook::addHook("FrontHtmlEnd", new Plugin_ShareButton());