Show more information about user when selected

This commit is contained in:
Marien Fressinaud
2014-10-16 17:08:48 +02:00
parent 2796cc9ae5
commit d4ad951b9b
5 changed files with 32 additions and 13 deletions

View File

@@ -87,11 +87,24 @@ class FreshRSS_user_Controller extends Minz_ActionController {
* This action displays the user management page.
*/
public function manageAction() {
if (!FreshRSS_Auth::hasAccess('admin')) {
Minz_Error::error(403,
array('error' => array(_t('access_denied'))));
}
Minz_View::prependTitle(_t('users.manage') . ' · ');
$this->view->current_user = Minz_Request::param(
'u', Minz_Session::param('currentUser', '_')
);
$userDAO = new FreshRSS_UserDAO();
$username = Minz_Request::param('u', Minz_Session::param('currentUser'));
if (!$userDAO->exist($username)) {
$username = Minz_Session::param('currentUser');
}
$this->view->current_user = $username;
$entryDAO = FreshRSS_Factory::createEntryDao($this->view->current_user);
$this->view->nb_articles = $entryDAO->count();
$this->view->size_user = $entryDAO->size();
}
public function createAction() {