This commit is contained in:
sarven 2009-01-23 05:23:28 +00:00
parent 7afb2be83f
commit 500ed2f5eb
4 changed files with 36 additions and 11 deletions

View File

@ -92,14 +92,26 @@ class RemotesubscribeAction extends Action
{ {
# id = remotesubscribe conflicts with the # id = remotesubscribe conflicts with the
# button on profile page # button on profile page
$this->elementStart('form', array('id' => 'remsub', 'method' => 'post', $this->elementStart('form', array('id' => 'form_remote_subscribe',
'action' => common_local_url('remotesubscribe'))); 'method' => 'post',
'class' => 'form_settings',
'action' => common_local_url('remotesubscribe')));
$this->elementStart('fieldset');
$this->element('legend', 'Subscribe to a remote user');
$this->hidden('token', common_session_token()); $this->hidden('token', common_session_token());
$this->elementStart('ul', 'form_data');
$this->elementStart('li');
$this->input('nickname', _('User nickname'), $this->nickname, $this->input('nickname', _('User nickname'), $this->nickname,
_('Nickname of the user you want to follow')); _('Nickname of the user you want to follow'));
$this->elementEnd('li');
$this->elementStart('li');
$this->input('profile_url', _('Profile URL'), $this->profile_url, $this->input('profile_url', _('Profile URL'), $this->profile_url,
_('URL of your profile on another compatible microblogging service')); _('URL of your profile on another compatible microblogging service'));
$this->elementEnd('li');
$this->elementEnd('ul');
$this->submit('submit', _('Subscribe')); $this->submit('submit', _('Subscribe'));
$this->elementEnd('fieldset');
$this->elementEnd('form'); $this->elementEnd('form');
} }

View File

@ -367,7 +367,7 @@ class ShowstreamAction extends Action
$url = common_local_url('remotesubscribe', $url = common_local_url('remotesubscribe',
array('nickname' => $this->profile->nickname)); array('nickname' => $this->profile->nickname));
$this->element('a', array('href' => $url, $this->element('a', array('href' => $url,
'id' => 'entity_subscribe_remote'), 'class' => 'entity_remote_subscribe'),
_('Subscribe')); _('Subscribe'));
} }

View File

@ -144,7 +144,8 @@ font-weight:bold;
#form_settings_avatar legend, #form_settings_avatar legend,
#newgroup legend, #newgroup legend,
#editgroup legend, #editgroup legend,
#form_tag_user legend { #form_tag_user legend,
#form_remote_subscribe legend {
display:none; display:none;
} }
@ -586,7 +587,8 @@ cursor:pointer;
width:100%; width:100%;
} }
.entity_actions a, .entity_actions a,
#entity_nudge p { #entity_nudge p,
.entity_remote_subscribe {
text-decoration:none; text-decoration:none;
font-weight:bold; font-weight:bold;
display:block; display:block;
@ -606,6 +608,16 @@ padding-left:20px;
padding:4px 4px 4px 23px; padding:4px 4px 4px 23px;
} }
.entity_remote_subscribe {
padding:4px;
border-width:2px;
border-style:solid;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.entity_tags ul { .entity_tags ul {
list-style-type:none; list-style-type:none;
} }

View File

@ -26,7 +26,8 @@ display:none;
input, textarea, select, option { input, textarea, select, option {
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
} }
input, textarea, select { input, textarea, select,
.entity_remote_subscribe {
border-color:#aaa; border-color:#aaa;
} }
@ -34,7 +35,8 @@ border-color:#aaa;
input.submit, input.submit,
#form_notice.warning #notice_text-count, #form_notice.warning #notice_text-count,
#nav_register a, #nav_register a,
.form_settings .form_note { .form_settings .form_note,
.entity_remote_subscribe {
background-color:#A9BF4F; background-color:#A9BF4F;
} }
@ -43,7 +45,8 @@ input:focus, textarea:focus, select:focus,
border-color:#A9BF4F; border-color:#A9BF4F;
} }
input.submit, input.submit,
#nav_register a { #nav_register a,
.entity_remote_subscribe {
color:#fff; color:#fff;
} }
@ -74,9 +77,7 @@ background-color:#fcfcfc;
background-color:#fcfffc; background-color:#fcfffc;
} }
#aside_primary, #aside_primary {
#entity_subscribe a,
#TB_window input.submit {
background-color:#CEE1E9; background-color:#CEE1E9;
} }