added filler/guide text to user favorites.
This commit is contained in:
		@@ -162,6 +162,25 @@ class ShowfavoritesAction extends Action
 | 
				
			|||||||
        $nav->show();
 | 
					        $nav->show();
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    function showEmptyListMessage()
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					        if (common_logged_in()) {
 | 
				
			||||||
 | 
					            $current_user = common_current_user();
 | 
				
			||||||
 | 
					            if ($this->user->id === $current_user->id) {
 | 
				
			||||||
 | 
					                $message = _('You haven\'t chosen any favorite notices yet. Click the fave button on notices you like to bookmark them for later or shed a spotlight on them.');
 | 
				
			||||||
 | 
					            } else {
 | 
				
			||||||
 | 
					                $message = sprintf(_('%s hasn\'t any notices to his favorites yet. Post something interesting they would add to their favorites :)'), $this->user->nickname);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        else {
 | 
				
			||||||
 | 
					            $message = sprintf(_('%s hasn\'t any notices to his favorites yet. Why not [register an account](%%%%action.register%%%%) and then post something interesting they would add to thier favorites :)'), $this->user->nickname);
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        $this->elementStart('div', 'guide');
 | 
				
			||||||
 | 
					        $this->raw(common_markup_to_html($message));
 | 
				
			||||||
 | 
					        $this->elementEnd('div');
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * Show the content
 | 
					     * Show the content
 | 
				
			||||||
     *
 | 
					     *
 | 
				
			||||||
@@ -183,9 +202,17 @@ class ShowfavoritesAction extends Action
 | 
				
			|||||||
        $nl = new NoticeList($notice, $this);
 | 
					        $nl = new NoticeList($notice, $this);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        $cnt = $nl->show();
 | 
					        $cnt = $nl->show();
 | 
				
			||||||
 | 
					        if (0 == $cnt) {
 | 
				
			||||||
 | 
					            $this->showemptyListMessage();
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        $this->pagination($this->page > 1, $cnt > NOTICES_PER_PAGE,
 | 
					        $this->pagination($this->page > 1, $cnt > NOTICES_PER_PAGE,
 | 
				
			||||||
                          $this->page, 'showfavorites',
 | 
					                          $this->page, 'showfavorites',
 | 
				
			||||||
                          array('nickname' => $this->user->nickname));
 | 
					                          array('nickname' => $this->user->nickname));
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    function showPageNotice() {
 | 
				
			||||||
 | 
					        $this->element('p', 'instructions', _('This is a way to share what you like.'));
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user