MediaWiki 相关自定义设置

供自己查阅使用,不定期更新。

自定义 MediaWiki CSS 样式

MediaWiki定制化改动 - 亚楠老猎人

在搜索栏输入 MediaWiki:Timeless.css 后回车,即可进行快捷编辑。

顶部/底部/侧边栏 内容投放

Displaying Google Adsense in MediaWiki - Guy Rutenberg

顶部

$wgHooks['SiteNoticeAfter'][] = function(&$siteNotice, $skin) {
        $siteNotice .= <<< EOT
        <p>HTML 内容插入至此</p>
EOT;
        return true;
};

底部

$wgHooks['SkinAfterContent'][] = function(&$data, $skin) {
        global $myAdCode;
        $data .= '<div style="text-align:center;">';
        $data .= <<< EOT
         <p>HTML 内容插入至此</p>
EOT;

        $data .= '</div>';
        return true;
};

侧边栏

$wgHooks['SkinBuildSidebar'][] = function($skin, &$bar) {
        $out = <<< EOT
        <p>HTML 内容插入至此</p>
EOT;
        $out .= "<script>$('#p-Ads').addClass('persistent');</script>";
        $bar['Ads'] = $out;
        return true;
};

添加新评论