Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x
This commit is contained in:
		| @@ -93,6 +93,32 @@ class AllAction extends Action | ||||
|         $nav->show(); | ||||
|     } | ||||
|  | ||||
|     function showPageNotice() | ||||
|     { | ||||
|         $notice = $this->user->noticesWithFriends(0, 1); | ||||
|         if ($notice->count()) { | ||||
|             return; | ||||
|         } | ||||
|  | ||||
|         $message = sprintf(_('This is the timeline for %s and friends but no one has posted anything yet.'), $this->user->nickname) . ' '; | ||||
|  | ||||
|         if (common_logged_in()) { | ||||
|             $current_user = common_current_user(); | ||||
|             if ($this->user->id === $current_user->id) { | ||||
|                 $message .= _('Try subscribing to more people, [join a group](%%action.groups) or post something yourself.'); | ||||
|             } else { | ||||
|                 $message .= sprintf(_('You can try to [nudge %s](./) from his profile or [post something to his or her attention](%%%%action.newnotice%%%%?status_textarea=%s).'), $this->user->nickname, '@' . $this->user->nickname); | ||||
|             } | ||||
|         } | ||||
|         else { | ||||
|             $message .= sprintf(_('Why not [register an account](%%%%action.register%%%%) and then nudge %s or post a notice to his or her attention.'), $this->user->nickname); | ||||
|         } | ||||
|  | ||||
|         $this->elementStart('div', 'guide'); | ||||
|         $this->raw(common_markup_to_html($message)); | ||||
|         $this->elementEnd('div'); | ||||
|     } | ||||
|  | ||||
|     function showContent() | ||||
|     { | ||||
|         $notice = $this->user->noticesWithFriends(($this->page-1)*NOTICES_PER_PAGE, NOTICES_PER_PAGE + 1); | ||||
|   | ||||
| @@ -159,7 +159,7 @@ class FavoritedAction extends Action | ||||
|             $message .= _('Why not [register an account](%%action.register%%) and be the first to add a notice to your favorites!'); | ||||
|         } | ||||
|  | ||||
|         $this->elementStart('div', 'blankfiller'); | ||||
|         $this->elementStart('div', 'guide'); | ||||
|         $this->raw(common_markup_to_html($message)); | ||||
|         $this->elementEnd('div'); | ||||
|     } | ||||
|   | ||||
| @@ -84,7 +84,7 @@ class GroupsearchAction extends SearchAction | ||||
|             else { | ||||
|                 $message = _('Why not [register an account](%%action.register%%) and [create the group](%%action.newgroup%%) yourself!'); | ||||
|             } | ||||
|             $this->elementStart('div', 'blankfiller'); | ||||
|             $this->elementStart('div', 'guide'); | ||||
|             $this->raw(common_markup_to_html($message)); | ||||
|             $this->elementEnd('div'); | ||||
|             $user_group->free(); | ||||
|   | ||||
| @@ -124,7 +124,7 @@ class NoticesearchAction extends SearchAction | ||||
|                 $message = sprintf(_('Why not [register an account](%%%%action.register%%%%) and be the first to  [post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!'), urlencode($q)); | ||||
|             } | ||||
|  | ||||
|             $this->elementStart('div', 'blankfiller'); | ||||
|             $this->elementStart('div', 'guide'); | ||||
|             $this->raw(common_markup_to_html($message)); | ||||
|             $this->elementEnd('div'); | ||||
|             return; | ||||
|   | ||||
| @@ -188,7 +188,7 @@ class PublicAction extends Action | ||||
|             $message .= _('Why not [register an account](%%action.register%%) and be the first to post!'); | ||||
|         } | ||||
|  | ||||
|         $this->elementStart('div', 'blankfiller'); | ||||
|         $this->elementStart('div', 'guide'); | ||||
|         $this->raw(common_markup_to_html($message)); | ||||
|         $this->elementEnd('div'); | ||||
|     } | ||||
|   | ||||
| @@ -77,7 +77,7 @@ class PublictagcloudAction extends Action | ||||
|             $message .= _('Why not [register an account](%%action.register%%) and be the first to post one!'); | ||||
|         } | ||||
|  | ||||
|         $this->elementStart('div', 'blankfiller'); | ||||
|         $this->elementStart('div', 'guide'); | ||||
|         $this->raw(common_markup_to_html($message)); | ||||
|         $this->elementEnd('div'); | ||||
|     } | ||||
|   | ||||
| @@ -402,13 +402,8 @@ class Action extends HTMLOutputter // lawsuit | ||||
|             if ($user) { | ||||
|                 $this->menuItem(common_local_url('all', array('nickname' => $user->nickname)), | ||||
|                                 _('Home'), _('Personal profile and friends timeline'), false, 'nav_home'); | ||||
|             } | ||||
|             $this->menuItem(common_local_url('peoplesearch'), | ||||
|                             _('Search'), _('Search for people or text'), false, 'nav_search'); | ||||
|             if ($user) { | ||||
|                 $this->menuItem(common_local_url('profilesettings'), | ||||
|                                 _('Account'), _('Change your email, avatar, password, profile'), false, 'nav_account'); | ||||
|  | ||||
|                 if (common_config('xmpp', 'enabled')) { | ||||
|                     $this->menuItem(common_local_url('imsettings'), | ||||
|                                     _('Connect'), _('Connect to IM, SMS, Twitter'), false, 'nav_connect'); | ||||
| @@ -416,20 +411,28 @@ class Action extends HTMLOutputter // lawsuit | ||||
|                     $this->menuItem(common_local_url('smssettings'), | ||||
|                                     _('Connect'), _('Connect to SMS, Twitter'), false, 'nav_connect'); | ||||
|                 } | ||||
|                 $this->menuItem(common_local_url('invite'), | ||||
|                                  _('Invite'), | ||||
|                                  sprintf(_('Invite friends and colleagues to join you on %s'), | ||||
|                                  common_config('site', 'name')), | ||||
|                                  false, 'nav_invitecontact'); | ||||
|                 $this->menuItem(common_local_url('logout'), | ||||
|                                 _('Logout'), _('Logout from the site'), false, 'nav_logout'); | ||||
|             } else { | ||||
|                 $this->menuItem(common_local_url('login'), | ||||
|                                 _('Login'), _('Login to the site'), false, 'nav_login'); | ||||
|             } | ||||
|             else { | ||||
|                 if (!common_config('site', 'closed')) { | ||||
|                     $this->menuItem(common_local_url('register'), | ||||
|                                     _('Register'), _('Create an account'), false, 'nav_register'); | ||||
|                 } | ||||
|                 $this->menuItem(common_local_url('openidlogin'), | ||||
|                                 _('OpenID'), _('Login with OpenID'), false, 'nav_openid'); | ||||
|                 $this->menuItem(common_local_url('login'), | ||||
|                                 _('Login'), _('Login to the site'), false, 'nav_login'); | ||||
|             } | ||||
|             $this->menuItem(common_local_url('doc', array('title' => 'help')), | ||||
|                             _('Help'), _('Help me!'), false, 'nav_help'); | ||||
|             $this->menuItem(common_local_url('peoplesearch'), | ||||
|                             _('Search'), _('Search for people or text'), false, 'nav_search'); | ||||
|             Event::handle('EndPrimaryNav', array($this)); | ||||
|         } | ||||
|         $this->elementEnd('ul'); | ||||
|   | ||||
| @@ -152,8 +152,11 @@ You can also try your search on other engines: | ||||
|  | ||||
| E_O_T | ||||
| ), $qe, $qe, $qe, $qe); | ||||
|         $this->elementStart('div', 'blankfiller'); | ||||
|         $this->elementStart('dl', array('id' => 'help_search', 'class' => 'help')); | ||||
|         $this->element('dt', null, _('Search help')); | ||||
|         $this->elementStart('dd', 'instructions'); | ||||
|         $this->raw(common_markup_to_html($message)); | ||||
|         $this->elementEnd('dd'); | ||||
|         $this->elementEnd('div'); | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -83,12 +83,13 @@ left:0; | ||||
| border:0; | ||||
| } | ||||
|  | ||||
| #page_notice .error, | ||||
| #page_notice .success { | ||||
| .error, | ||||
| .success { | ||||
| padding:4px 7px; | ||||
| border-radius:4px; | ||||
| -moz-border-radius:4px; | ||||
| -webkit-border-radius:4px; | ||||
| margin-bottom:18px; | ||||
| } | ||||
| form label.submit { | ||||
| display:none; | ||||
| @@ -384,6 +385,7 @@ margin-bottom:1em; | ||||
|  | ||||
| #content { | ||||
| width:64.009%; | ||||
| min-height:259px; | ||||
| padding:1.795%; | ||||
| float:left; | ||||
| border-radius:7px; | ||||
| @@ -403,6 +405,7 @@ float:left; | ||||
|  | ||||
| #aside_primary { | ||||
| width:27.917%; | ||||
| min-height:259px; | ||||
| float:left; | ||||
| margin-left:0.395%; | ||||
| padding:1.795%; | ||||
| @@ -1143,4 +1146,13 @@ clear:both; | ||||
| margin-bottom:0; | ||||
| } | ||||
|  | ||||
|  | ||||
| .instructions ul { | ||||
| list-style-position:inside; | ||||
| } | ||||
| .instructions p, | ||||
| .instructions ul { | ||||
| margin-bottom:18px; | ||||
| } | ||||
| .help dt { | ||||
| display:none; | ||||
| } | ||||
|   | ||||
| @@ -37,7 +37,6 @@ background:none; | ||||
|  | ||||
| input.submit, | ||||
| #form_notice.warning #notice_text-count, | ||||
| #nav_register a, | ||||
| .form_settings .form_note, | ||||
| .entity_remote_subscribe { | ||||
| background-color:#A9BF4F; | ||||
| @@ -48,7 +47,6 @@ input:focus, textarea:focus, select:focus, | ||||
| border-color:#A9BF4F; | ||||
| } | ||||
| input.submit, | ||||
| #nav_register a, | ||||
| .entity_remote_subscribe { | ||||
| color:#fff; | ||||
| } | ||||
| @@ -97,13 +95,6 @@ cursor:wait; | ||||
| text-indent:-9999px; | ||||
| } | ||||
|  | ||||
|  | ||||
| #nav_register a { | ||||
| text-decoration:none; | ||||
| font-weight:bold; | ||||
| padding:2px 4px; | ||||
| } | ||||
|  | ||||
| #content, | ||||
| #site_nav_local_views a, | ||||
| #aside_primary { | ||||
| @@ -122,10 +113,10 @@ background-color:rgba(255, 255, 255, 0.7); | ||||
| } | ||||
|  | ||||
|  | ||||
| #page_notice .error { | ||||
| .error { | ||||
| background-color:#F7E8E8; | ||||
| } | ||||
| #page_notice .success { | ||||
| .success { | ||||
| background-color:#EFF3DC; | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -37,7 +37,6 @@ background:none; | ||||
|  | ||||
| input.submit, | ||||
| #form_notice.warning #notice_text-count, | ||||
| #nav_register a, | ||||
| .form_settings .form_note, | ||||
| .entity_remote_subscribe { | ||||
| background-color:#9BB43E; | ||||
| @@ -48,7 +47,6 @@ input:focus, textarea:focus, select:focus, | ||||
| border-color:#9BB43E; | ||||
| } | ||||
| input.submit, | ||||
| #nav_register a, | ||||
| .entity_remote_subscribe { | ||||
| color:#fff; | ||||
| } | ||||
| @@ -97,12 +95,6 @@ cursor:wait; | ||||
| text-indent:-9999px; | ||||
| } | ||||
|  | ||||
| #nav_register a { | ||||
| text-decoration:none; | ||||
| font-weight:bold; | ||||
| padding:2px 4px; | ||||
| } | ||||
|  | ||||
| #content, | ||||
| #site_nav_local_views a, | ||||
| #aside_primary { | ||||
| @@ -121,10 +113,10 @@ background-color:rgba(255, 255, 255, 0.7); | ||||
| } | ||||
|  | ||||
|  | ||||
| #page_notice .error { | ||||
| .error { | ||||
| background-color:#F7E8E8; | ||||
| } | ||||
| #page_notice .success { | ||||
| .success { | ||||
| background-color:#EFF3DC; | ||||
| } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user