echo $kind == 2 || $kind == 7 ? 'b-menu__item_active' : ''; ?> " <?php echo $kind == 2 || $kind == 7 ? 'data-menu-opener="true" data-menu-descriptor="nav"' : ''; ?> ><a class="b-menu__link" href="/konkurs/">Конкурсы</a></li> </ul> </div><!-- b-menu_tabs --> </div><!--b-page__filter--> <?php // блок ответов на проекты if (get_uid(0) && !is_emp() && !is_pro()) { require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/projects_offers_answers.php'; $user_answers = new projects_offers_answers(); $user_answers->GetInfo($_SESSION['uid']); $free_answers = $user_answers->free_offers; $op_codes = $user_answers->GetOpCodes(); $is_block_pro = true; include TPL_ANSWERS_DIR . '/tpl.answers-item.php'; } ?> <!--<div class="b-page__lenta <?php echo $cls; ?> ">--> <div class="b-page__lenta "> <?php if ($kind == 8) { require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/freelancer_offers.php'; require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/country.php';
require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/freelancer.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/professions.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/projects_offers_answers.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/op_codes.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/rating.php"; if ($uid) { $op_codes = new op_codes(); $opcodes = $op_codes->getCodes('80,16,65'); if ($paid_specs = professions::getPaidSpecs($uid)) { $paid_spec_cnt = count($paid_specs); } $free_spec_cnt = is_pro() ? 5 : 1; $spec_cnt = $paid_spec_cnt + $free_spec_cnt; $paid_spec_price = $opcodes[professions::OP_PAID_SPEC]['sum'] * $paid_spec_cnt; $poa = new projects_offers_answers(); $poa->GetInfo($uid); $poa_codes = $poa->GetOpCodes(); $user = new freelancer(); // Изменяем авто продление PRO, если нужно if (strtolower($_GET['pro_auto_prolong']) == 'on') { $user->setPROAutoProlong('on', $uid); } if (strtolower($_GET['pro_auto_prolong']) == 'off') { $user->setPROAutoProlong('off', $uid); } $user->GetUser($_SESSION['login']); require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/account.php"; $account = new account(); $ok = $account->GetInfo($uid, true); $u_is_pro_auto_prolong = $user->GetField($uid, $e, 'is_pro_auto_prolong', false); // Включено ли у юзера автоматическое продление PRO
include ABS_PATH . '/404.php'; exit; } //Если не участник персонального проекта if ($project['kind'] == 9 && (!$uid || !(hasPermissions('projects') || $project['user_id'] == $uid || $project['exec_id'] == $uid || projects_offers::IsPrjOfferExists($project['id'], get_uid(false))))) { include ABS_PATH . '/404.php'; exit; } //404 если проект заблокирован if ($project['is_blocked'] && $_SESSION['uid'] != $project['user_id'] && !hasPermissions('projects')) { include ABS_PATH . '/prj_blocked.php'; exit; } // Платные ответы $answers = new projects_offers_answers(); $answers->GetInfo($uid); $pr_emp = is_emp($project['role']); require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/stop_words.php'; $stop_words = new stop_words(hasPermissions('projects')); $title = $project['moderator_status'] === '0' && $project['kind'] != 4 && $project['is_pro'] != 't' ? $stop_words->replace($project['name'], 'plain', false) : $project['name']; $sTitle = htmlspecialchars($title, ENT_QUOTES, 'CP1251', false); if ($project['cost'] != 0) { switch ($project['priceby']) { case '1': $priceby_str = '/час'; break; case '2': $priceby_str = '/день'; break; case '3': $priceby_str = '/месяц';