for ($p = 1; $p <= $pages_count; $p++) { if ($p == $page) { $pages = $pages . '<b>' . $p . '</b> '; } else { $pages = $pages . '<a href="users_page_' . $p . '" title="Страница №' . $p . '">' . $p . '</a> '; } } } if ($page < $pages_count) { $pg = $page + 1; $pages = $pages . '<a href="users_page_' . $pg . '" title="Вперед">≫</a> '; $pages = $pages . '<a href="users_page_' . $pages_count . '" title="В конец">→</a> '; } } $users = $usersC->get_users($begin, $users_on_page); for ($i = 0; $i < count($users); $i++) { $templatesC->assign('avatar', $coreC->validate_boolean($uinfo['show_avatars'], 'FILTER_VALIDATE_FAILURE') == 0 || empty($users[$i]['photo']) ? 'themes/' . $theme . '/empty.gif' : 'images/avatars/' . $users[$i]['photo']); $templatesC->assign('nick', $users[$i]['nick']); $templatesC->assign('group_info', $usersC->get_group($users[$i]['gid'])); $templatesC->assign('group_name', $group_info['name']); $templatesC->assign('name', $users[$i]['name']); $templatesC->assign('city', !empty($users[$i]['city']) ? $users[$i]['city'] : 'город не указан'); $templatesC->assign('country', !empty($users[$i]['country']) ? $users[$i]['country'] : 'страна не указана'); $templatesC->assign('email', $coreC->validate_boolean($users[$i]['show_email']) ? $users[$i]['email'] : 'скрыт'); $templatesC->assign('im', $coreC->validate_boolean($users[$i]['show_im']) ? $users[$i]['im'] : 'скрыт'); $templatesC->draw('middle'); } $templatesC->clear_variables(); $templatesC->assign('pages', $pages); $templatesC->draw('bottom'); require 'footer.php';