$is_pro = true; $_SESSION['i_want_pro'] = true; $_SESSION['pro_last'] = date('Y-m-d H:i:s', time()); $user->is_pro = 't'; $p_user->is_pro = 't'; $no_adv = true; } if ($user->login == $_SESSION['login']) { $js_file[] = 'uploader.js'; } $inner = 'tpl.portfolio.pro.php'; $js_file[] = 'portfolio.js'; $activ_tab = 1; require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/professions.php'; $prfs = new professions(); $profs = $prfs->GetSpecs($user->login); $spec_text = professions::GetProfName($user->spec); $page_descr = 'Удаленная работа (фри-ланс). Портфолио фрилансера: ' . $spec_text . '. '; $page_keyw = 'удаленная работа, фри-ланс, фрилансер, '; if ($profs) { foreach ($profs as $ikey => $prof) { $out[] = str_replace('"', '', input_ref($prof['name'])); } $page_descr .= LenghtFormatEx(implode(', ', $out), 250, ''); $page_keyw .= strtolower(LenghtFormatEx(implode(', ', $out), 250, '')); } $specs_add = professions::GetProfsAddSpec($user->uid); //@todo: этот код ниже нужно переработать с использованием GaJsHelper //проверить все варианты чтобы не делать повторные запросы! $ga_profs = array_merge(array($user->spec), $specs_add); if (isset($ga_profs) && count($ga_profs)) {