$current_user = RequestContext::getMain()->getUser(); $wgHooks['SkinAfterContent'][] = function(&$data, $skin) { $user = $skin->getUser(); if (!$user->isRegistered()) { $data = '
'; $data .= ''; $data .= ''; $data .= ''; $data .= '
'; return true; } }; $wgHooks['SkinAfterPortlet'][] = function($skin, $portletName, &$html) { $user = $skin->getUser(); if (!$user->isRegistered() && $portletName === "tb") { $html = <<< EOT EOT; return true; } };