if ($project['pro_only'] == 't' || $project['verify_only'] == 't') { ?> <ul class="project-info"> <li>Только для <?php if ($project['pro_only'] == 't') { ?> <a href="/payed/"><img src="/images/icons/f-pro.png" alt="PRO" /></a> <?php } ?> <?php if ($project['verify_only'] == 't') { ?> <?php echo view_verify('Паспортные данные подтверждены'); ?> <?php } ?> </li> </ul> <?php } ?> <ul class="prj-info c"> <li class="pi-answer"> <a href="/projects/?pid=<?php echo $project['id']; ?>
$info_cls = $info_is_emp ? 'b-username__login_color_6db335' : 'b-username__login_color_fd6c30'; } if ($info_hyp) { $info_uname = hyphen_words($comm['dsp_uname'] ? $comm['dsp_uname'] : $info_uname); $info_usurname = hyphen_words($comm['dsp_usurname'] ? $comm['dsp_usurname'] : $info_usurname); } /*!!!is_team!!!*/ if (@$comm[$info_pfx . 'is_profi'] == 't') { $info_pro = view_profi(); } else { $info_pro = $comm[$info_pfx . 'is_pro'] == 't' ? $info_is_emp ? view_pro_emp() : view_pro2($comm[$info_pfx . 'is_pro_test'] == 't' ? true : false) : ""; } $is_team = view_team_fl(); if ($comm[$info_pfx . 'is_verify'] == 't') { $info_pro .= view_verify(); $is_team .= view_verify(); } $seo_text = "<a class=\"b-username__link\"{$info_sty} href=\"/users/{$info_login}\" title=\"{$info_login}\">[" . ($comm['dsp_login'] ? $comm['dsp_login'] : $info_login) . "]</a>"; ?> <a class='b-username__link' href='/users/<?php echo $info_login; ?> '><?php echo $info_uname; ?> <?php echo $info_usurname; ?> </a> <span class='b-username__login <?php echo $info_cls;
echo $sbr->isEmp() ? 'b-username__link_color_f2922a' : 'b-username__link_color_6db335'; ?> " target="_blank"><?php echo $sbr->data[$sbr->apfx . 'uname'] . ' ' . $sbr->data[$sbr->apfx . 'usurname']; ?> </a> <span class="b-username__login <?php echo $sbr->isEmp() ? 'b-username__login_color_f2922a' : 'b-username__login_color_6db335'; ?> "> [<a href="/users/<?php echo $sbr->data[$sbr->apfx . 'login']; ?> /" target="_blank" class="b-username__link"><?php echo $sbr->data[$sbr->apfx . 'login']; ?> </a>] <span class="b-username__marks"><?php $apfx = $sbr->apfx; echo view_mark_user_div($sbr->data[$apfx . 'is_pro'] === 't', $apfx === 'emp_', $sbr->data[$apfx . 'is_team'] === 't', ''); echo $sbr->data[$sbr->apfx . 'is_verify'] == 't' ? view_verify() : ''; ?> </span> </span> </div> <?php } // ?>
?> <?php if ($row['t_pro_only'] == 't') { ?> <span class="b-post__only">Только для <?php echo view_pro2(false, false, false, 'пользователей с платным аккаунтом'); ?> </span><?php } ?> <?php if ($row['t_verify_only'] == 't') { ?> <span class="b-post__only">Только для <?php echo view_verify('верифицированных пользователей'); ?> </span><?php } ?> <?php if ($row['hide'] == 't') { ?> <span class="b-post__only">Скрытый <span class="b-icon b-icon__eye b-icon_top_1" title="от поисковых систем и неавторизированных пользователей"></span></span><?php } ?> <?php if ($row['t_prefer_sbr']) { ?> <span class="b-post__only">Оплата через <a class="b-layout__link" href="/promo/bezopasnaya-sdelka/" target="_blank">Безопасную сделку</a> <a class="b-layout__link" href="/promo/bezopasnaya-sdelka/" target="_blank"><span class="b-icon b-icon__shield" title="Оплата через Безопасную сделку"></span></a></span><?php }
echo view_pro('', false, true, 'платным аккаунтом'); ?> аккаунтом</label></div></li> <?/*<li class="flt-more-b"><div class="b-check"><input class="b-check__input" type="checkbox" name="only_online" value="1" <?php echo $mFilter['only_online'] == 't' ? 'checked="checked"' : ''; ?> /> <label class="b-check__label">Сейчас на сайте</label></div></li> */?> <li><div class="b-check"><input class="b-check__input" type="checkbox" name="is_preview" value="1" <?php echo $mFilter['is_preview'] == 't' ? 'checked="checked"' : ''; ?> /> <label class="b-check__label">Только с примерами работ</label></div></li> <li><div class="b-check"><input class="b-check__input" type="checkbox" name="is_verify" value="1" <?php echo $mFilter['is_verify'] == 't' ? 'checked="checked"' : ''; ?> /> <label class="b-check__label">С <?php echo view_verify('подтвержденными паспортными данными', ''); ?> аккаунтом</label></div></li> <li><div class="b-check"><input class="b-check__input" type="checkbox" name="sbr_is_positive" value="1" <?php echo $mFilter['sbr_is_positive'] == 't' ? 'checked="checked"' : ''; ?> /> <label class="b-check__label">С положительными рекомендациями</label></div></li> <li><div class="b-check"><input class="b-check__input" type="checkbox" name="sbr_not_negative" value="1" <?php echo $mFilter['sbr_not_negative'] == 't' ? 'checked="checked"' : ''; ?> /> <label class="b-check__label">Без отрицательных рекомендаций</label></div></li> </ul> </div> </div>
/** * Генерирует информацию про юзера, по его данным, в HTML-код (новая версия) * * @global session $session * @param type $user * @return $session */ function view_user3($user, $query_link = "") { global $session; if (is_object($user)) { $user = get_object_vars($user); } $is_emp = is_emp($user['role']); $is_emp_pfx = $is_emp ? 'e' : 'f'; $is_emp_pfx = $user['is_pro_test'] === 't' ? 'test' : $is_emp_pfx; $login = $user['login']; $link = '/users/' . $login; $login_cls = $is_emp ? '6db335' : 'fd6c30'; $username = $user['uname'] . ' ' . $user['usurname']; $html = $session->view_online_status($login) . '<a class="b-username__link b-username__link_color_000 b-username__link-empty" href="' . $link . $query_link . '">' . $username . '</a> <span class="b-username__login-mark"> <span class="b-username__login b-username__login_color_' . $login_cls . '">[<a class="b-username__link b-username__link_color_' . $login_cls . '" href="' . $link . $query_link . '">' . $login . '</a>]</span>'; //$pro = ' ' . view_profi(); $is_pro = $user['is_pro'] == 't' || $user['is_pro_tes'] == 't'; $html .= ($is_pro || $user['is_team'] == 't' || @$user['is_profi'] == 't' ? ' ' : '') . '<span class="b-username__marks">'; if (@$user['is_profi'] == 't') { $html .= view_profi(); } else { if ($is_pro && $user['is_team'] == 'f') { /* $is_emp_pfx = $is_emp_pfx . 'pro'; */ $title = 'PRO'; $html .= $is_emp ? view_pro_emp() : view_pro(); } } if ($user['is_team'] == 't') { $is_emp_pfx = 'team'; $title = 'Команда Free-lance.ru'; $html .= view_team_fl(); //$html .= ' <a class="b-layout__link" href="/about/team/" target="_blank"><span alt="Платный аккаунт" title="Платный аккаунт" class="b-icon b-icon__pro b-icon__pro_' . $is_emp_pfx . ' "></span></a>'.(is_verify($login)? view_verify():''); } $is_verify = !empty($user['is_verify']) ? $user['is_verify'] == 't' : is_verify($login); $html .= ($is_verify ? view_verify() : '') . '</span>'; $status = $session->getActivityByLogin($user['login']); $last_ref_unixtime = strtotime($status); if ($status && time() - $last_ref_unixtime <= 30 * 60) { $ago = ago_pub(strtotimeEx($status)); if (intval($ago) == 0) { $ago = "менее минуты"; } /* $html .= ' <span class="b-layout__txt b-layout__txt_fontsize_11 b-layout__txt_color_fd6c30 b-layouyt__txt_weight_normal">На сайте</span>';*/ } else { /* $html .= ' <span class="b-layout__txt b-layout__txt_fontsize_11 b-layout__txt_color_808080 b-layouyt__txt_weight_normal">Нет на сайте</span>';*/ } $html .= '</span>'; return $html; }
<input id="project_ver_only" class="b-check__input" type="checkbox" disabled="disabled" /> <label for="project_ver_only" class="b-check__label b-check__label_fontsize_13">Только для <?php echo view_verify('верифицированных пользователей'); ?> <br> (будет доступно в июле)</label> </div> <?php } else { ?> <div class="b-check b-check_padtop_10"> <input id="project_ver_only" class="b-check__input" name="verify_only" type="checkbox" value="1" <?php echo $project['verify_only'] === 't' ? 'checked' : ''; ?> /> <label for="project_ver_only" class="b-check__label b-check__label_fontsize_13">Фрилансеры с верификацией <?php echo view_verify('Верификация - процесс подтверждения личности с привязкой аккаунта к одной из платежных систем.'); ?> </label> </div> <?php } ?> <?php } ?> <?php if (!$isVacancy) { ?> <div class="b-check b-check_padtop_10" id="project_prefer_sbr_wrap" <?php echo $isContest || $project['cost'] == 0 || $project['cost'] >= sbr_stages::MIN_COST_RUR ? '' : 'style="display:none;"';
?> _2" href="/users/<?php echo $theme['login']; ?> /" title="<?php echo $theme['login']; ?> "><?php echo user_in_color($theme['login'], $theme['role'], $theme['payed']); ?> </a><?php echo user_in_color(']', $theme['role'], $theme['payed']); ?> <?php echo $theme['is_team'] == 't' ? $is_team : $pro; echo is_verify($theme['login']) ? view_verify() : ''; ?> <?php echo $theme['completed_cnt'] > 0 ? view_sbr_shield() : ''; ?> <?php if ($mod == 0) { ?> <a class="mailto-login" href="mailto:<?php echo $theme['email']; ?> "> <?php echo $theme['email']; ?> </a>
?> до <?php echo date('d.m.Y H:i', strtotime($row['to_date'])); ?> '> <?php } ?> </td> <td> <?php if ($row['is_verify'] === 't' && (!$verificationTime || $verificationTime <= strtotime($row['_date']))) { ?> <?php echo view_verify(); ?> <?php } ?> </td> </tr> <?php } ?> </tbody> </table> <?php echo new_paginator2($page, $pages, 3, '%s/siteadmin/rating_log/?page=%d' . $href . '%s'); ?>
function view_mark_user2($value) { $mark = ''; if (@$value['is_profi'] == 't') { $mark .= ' ' . view_profi(); } else { $is_pro = ' ' . view_pro2($value['is_pro_test'] == 't'); $mark .= $value['is_pro'] == 't' ? is_emp($value['role']) ? ' ' . view_pro_emp() : $is_pro : ''; } $is_team = ' ' . view_team_fl(); $mark .= $value['is_team'] == 't' ? $is_team : ''; if (is_string($value['is_verify'])) { $isVerify = $value['is_verify'] === 't'; } elseif (is_bool($value['is_verify'])) { $isVerify = $value['is_verify']; } $mark .= $isVerify ? view_verify() : ''; require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/sbr.php"; $is_sbr = sbr_meta::hasReserves((int) $value['uid']); if ($is_sbr) { $mark .= ' ' . view_reserve_shield(); } return $mark; }
echo seo_end(); ?> </span> <?php if ($winner == $blog->id) { ?> <a name="winner" id="winner"></a><?php } ?> <?php /*!!!is_team!!!*/ $pro = $blog->payed == 't' ? $blog->role == 'emp' ? view_pro_emp() : view_pro2($blog->payed_test == "t" ? true : false) : ""; $is_team = view_team_fl(); ?> <?php echo $blog->is_team == 't' ? $is_team : $pro; echo is_verify($blog->login) ? view_verify() : ''; ?> <?php echo $blog->completed_cnt > 0 ? view_sbr_shield() : ''; ?>   <span class="b-layout__txt b-layout__txt_fontsize_11 b-layout__txt_color_71"><?php echo date("[d.m.Y | H:i]", strtotimeEx($blog->post_time)); ?> </span> <?php $del_allow = $gr_base == 101 ? $blog->login == $_SESSION['login'] || hasPermissions('blogs') : $allow_del; ?> <?php if ($blog->deleted) {
/** * Информация пользователя * * @param array $user Данные пользователя * @param string $pfx Префикс данных * @param string $cls Класс отображения ссылки на пользователя (для работодателя либо для фрилансера) * @param string $sty Дополнительный стиль отображения(если необходим) * @return string */ function __commPrntUsrInfo($user, $pfx = '', $cls = '', $sty = '', $hyp = false, $ajax_view = false) { global $session; $is_emp = is_emp($user[$pfx . 'role']); $is_verify = $user[$pfx . 'is_verify'] == 't'; $login = $user[$pfx . 'login']; $uname = $user[$pfx . 'uname']; $usurname = $user[$pfx . 'usurname']; if ($sty) { $sty = " style='{$sty}'"; } else { if ($is_emp) { $sty = " style='color:green'"; } } if (!$cls) { $cls = $is_emp ? 'b-username__login_color_6db335' : 'b-username__login_color_fd6c30'; } //require_once($_SERVER['DOCUMENT_ROOT'] . "/classes/payed.php"); //return ( (payed::CheckPro($login) ? ($is_emp ? view_pro_emp() : view_pro()).' ' : ''). if ($hyp) { $uname = hyphen_words($user['dsp_uname'] ? $user['dsp_uname'] : $uname); $usurname = hyphen_words($user['dsp_usurname'] ? $user['dsp_usurname'] : $usurname); } /*!!!is_team!!!*/ if (@$user[$pfx . 'is_profi'] == 't') { $pro = view_profi(); } else { $pro = $user[$pfx . 'is_pro'] == 't' ? $is_emp ? view_pro_emp() : view_pro2($user[$pfx . 'is_pro_test'] == 't' ? true : false) : ""; } $is_team = view_team_fl(); if ($is_verify) { $pro .= view_verify(); $is_team .= view_verify(); } $seo_text = "<a class=\"b-username__link\"{$sty} href=\"/users/{$login}\" title=\"{$login}\">[" . ($user['dsp_login'] ? $user['dsp_login'] : $login) . "]</a>"; /*return ( ($user[$pfx.'is_team']=='t'?$is_team:$pro). "<span class='{$cls}'{$sty}>". $session->view_online_status($login)." ". '<span class="cau-admin" id="cau_admin'.$user['id'].'">'.($user['is_admin'] == 't' ? 'Admin ' : '').'</span>'. "<a class='{$cls}'{$sty} href='/users/{$login}' title='{$uname} {$usurname}'>".$uname." ".$usurname."</a>\n". ($ajax_view ? $bhtml : "<script type=\"text/javascript\">seo_print('{$bhtml}');</script> " ). "</span>" );*/ return $session->view_online_status($login) . "<a class='b-username__link b-username__link_bold' href='/users/{$login}'>" . $uname . " " . $usurname . "</a> " . "<span class='b-username__login b-username__login_bold {$cls}'>" . ($ajax_view ? $seo_text : seo_end($seo_text)) . "</span> " . ($user[$pfx . 'is_team'] == 't' ? $is_team : $pro); }
?> </div> <?php if ($prj['pro_only'] == 't') { ?> <br /> <span class="b-layout__txt b-layout__txt_fontsize_11" style="background-color:#fff7ee;">Отвечать на проект могут только пользователи с аккаунтом <a class="b-layout__link" href="/payed/"><span class="b-icon b-icon_top_3 b-icon__pro b-icon__pro_f " title="Платный аккаунт" alt="Платный аккаунт"></span></a></span> <?php } ?> <?php if ($prj['verify_only'] == 't') { ?> <br /> <span class="fl2_offer_meta2" style="background-color:#fff7ee;">Отвечать на проект могут только пользователи с верифицированным аккаунтом<?php echo view_verify('верифицированный аккаунт'); ?> </span> <?php } ?> <?php /*if ($prj['prefer_sbr']=='t' ) { ?> <br /> <span class="b-layout__txt b-layout__txt_fontsize_11" style="background-color:#fff7ee;">Предпочитаю работать через БС <a class="b-txt__lnk b-txt__lnk_fs_11 b-txt__lnk_lh_1" href="/promo/bezopasnaya-sdelka/"><span class="b-icon b-icon__shield"></span></a></span> <? } */ ?> <div class="fl2_comments_link"><div style="padding:12px 0px 0px 0px;"></div></div> <?php if (!$prj['is_blocked'] && (!$prj['end_date'] || strtotime($prj['end_date']) > time())) { ?>