visual cleanup on ModPlus remote profile info popup menu

This commit is contained in:
Brion Vibber 2010-11-15 17:32:33 -08:00
parent fdcaac3653
commit 25170f272c
2 changed files with 41 additions and 0 deletions

View File

@ -56,6 +56,11 @@ class ModPlusPlugin extends Plugin
return true;
}
function onEndShowStatusNetStyles($action) {
$action->cssLink('plugins/ModPlus/modplus.css');
return true;
}
/**
* Autoloader
*
@ -95,4 +100,17 @@ class ModPlusPlugin extends Plugin
return true;
}
function onStartShowNoticeItem($item)
{
$profile = $item->profile;
$isRemote = !(User::staticGet('id', $profile->id));
if ($isRemote) {
$target = common_local_url('remoteprofile', array('id' => $profile->id));
$label = _m('Remote profile options...');
$item->out->elementStart('div', 'remote-profile-options');
$item->out->element('a', array('href' => $target), $label);
$item->out->elementEnd('div');
}
}
}

View File

@ -0,0 +1,23 @@
.remote-profile-options {
position: absolute;
z-index: 999;
background: url(../../theme/base/images/icons/twotone/green/admin.gif) no-repeat 8px 8px white;
border: solid 1px #c0c0c0;
margin-top: 56px;
padding: 6px 16px;
padding-left: 32px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-msie-border-radius: 8px;
border-radius: 8px;
box-shadow:3px 3px 7px rgba(194, 194, 194, 0.3);
-moz-box-shadow:3px 3px 7px rgba(194, 194, 194, 0.3);
-webkit-box-shadow:3px 3px 7px rgba(194, 194, 194, 0.3);
display: none;
}