diff --git a/ground/controllers/PageController.php b/ground/controllers/PageController.php index 3dd993e..186436a 100644 --- a/ground/controllers/PageController.php +++ b/ground/controllers/PageController.php @@ -41,6 +41,8 @@ class PageController extends Controller $param['order'] = 'id DESC'; if (App::getParam('category')) { $param['where'] = 'categoryId = ' . (int) App::getParam('category') . ' AND `moderate` = 1'; + } else if (App::getParam('user')) { + $param['where'] = '`author` = ' . (int) App::getParam('user') . ' AND `moderate` = 1'; } else { $param['where'] = '`moderate` = 1'; if (!(App::$user && App::$user->isAdmin)) { diff --git a/ground/views/pointsTemplate.php b/ground/views/pointsTemplate.php index 438f143..5f82c0a 100644 --- a/ground/views/pointsTemplate.php +++ b/ground/views/pointsTemplate.php @@ -33,6 +33,14 @@ if ((int) App::getParam('category')) { $header = 'Список точек в категории "' . $categories[(int) App::getParam('category')]->name . '"'; } + if (App::getParam('user')) { + $user = User::model()->getByPK((int) App::getParam('user')); + if ($user->id) { + $header = 'Список точек пользователя "' . $user->nick . '"'; + } else { + App::redirect('/page/points/'); + } + } ?>

diff --git a/ground/views/user/index.php b/ground/views/user/index.php index a27e14c..8d05748 100644 --- a/ground/views/user/index.php +++ b/ground/views/user/index.php @@ -9,7 +9,7 @@
В социальных сетях:

- Создано точек: getPointsCount() ?> + Создано точек: getPointsCount() ?>
diff --git a/public/css/user.css b/public/css/user.css index 6beae73..49bc9e5 100644 --- a/public/css/user.css +++ b/public/css/user.css @@ -3,6 +3,7 @@ .darkHeader .userPic {font-size: 70px; font-family: Ubuntu, inherit;} .darkHeader .userPic img {height: 70px; border-radius: 5px;} .darkHeader .socialNetworks {margin-top: 10px;} +.darkHeader .socialNetworks a.toPoints{color: #fff;} .darkHeader .socialNetworks img {height: 30px; margin: 0 5px;} .lightBody {background-color: rgba(255,255,255, 0.8);margin-top: 0px;padding-bottom: 30px;}