示例#1
0
if (!$page) {
    $page = 1;
}
if ($login) {
    // Ћичный блог пользовател¤
    $login = pg_escape_string($login);
    $user = new users();
    $user->GetUser($login);
    if ($user->uid && !$user->is_banned) {
        if (!is_emp($user->role)) {
            $user = new freelancer();
            $user->GetUser($login);
            $is_visible = substr($user->tabs, 3, 1);
        } else {
            $user = new employer();
            $user->GetUser($login);
            $is_visible = substr($user->tabs, 2, 1);
        }
        $user->GetUser($login);
        if ($is_visible) {
            $themes = $blog->GetMsgs($user->uid, $page, $num_msgs, $error, 1);
        }
    }
    $rss_title = "Ћичные блоги на FL.ru ({$user->login})";
    $rss_link = $host . "/rss/blogs.php?user={$user->login}";
    $rss_description = "Ћичные блоги на сайте www.fl.ru ({$user->login})";
    $gr_name = "Ћичные блоги";
} else {
    // ќбщие блоги
    $themes = $blog->GetGroup($gr, $gr_name, $num_msgs, $page, $err, 0, 1, $from, $read_only, "new", false);
    $rss_title = "Ѕлоги на FL.ru ({$gr_name})";
示例#2
0
<?php

require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/employer.php";
$user = new employer();
$user->GetUser($_SESSION['login']);
?>
<style>
.tarif {
	color: #333333;
	font-size: 13px;
}
</style>
<h1>Услуги</h1>
<?php 
if ($profs) {
    ?>
<table width="100%" border="0" cellspacing="0" cellpadding="19">
<tr valign="top">
	<td height="400" valign="top" bgcolor="#FFFFFF" class="box2" style="color: #333333;">
		<div style="color: #000000; font-size: 35px; margin-bottom: 25px;">Предоставленные услуги</div>
		<table width="290" border="0" cellspacing="0" cellpadding="0" style="background-image: url(/images/bg_pro.gif); background-repeat: no-repeat;">
			<tr valign="top">
				<td width="50" rowspan="2" style="height: 112; padding-top:35px; padding-left:8px;padding-right:3px;"><?php 
    echo view_avatar($user->login, $user->photo);
    ?>
</td>
				<td class="frlname" style="height: 112; padding-top:35px;"><?php 
    echo view_pro_emp();
    ?>
 <?php 
    echo $user->uname;
示例#3
0
require_once $_SERVER['DOCUMENT_ROOT'] . '/tu/models/TServiceOrderModel.php';
//Для чего тут?
session_start();
$uid = get_uid();
$stop_words = new stop_words(hasPermissions('users'));
$g_page_id = "0|25";
$name = trim($_GET['user']);
$page = trim($_GET['p']);
$template = 'template2.php';
$css_file = array('profile.css', 'opinions.css', '/css/block/b-opinion/b-opinion.css', '/css/block/b-icon/__cont/b-icon__cont.css', '/css/nav.css', '/css/block/b-voting/b-voting.css');
$js_file = array('warning.js', 'note.js', 'status.js', 'banned.js', 'tawl.js', 'paid_advices.js', '/css/block/b-filter/b-filter.js', '/css/block/b-fon/b-fon.js', '/css/block/b-layout/b-layout.js', 'del_acc.js', 'sbr.js', 'specadd.js', 'drafts.js', 'polls.js', 'mAttach.js', 'blogs_cnt.js', 'blogs.js', 'opinions.js', 'calendar.js', 'projects-quick-edit.js', 'attachedfiles.js', 'projects.js');
//rus
$page_keyw = "работа, удаленная работа, поиск работы, предложение работы, портфолио фрилансеров, fl.ru";
$page_descr = "Работа. Удаленная работа. Поиск работы. Предложение работы. Портфолио фрилансеров. FL.ru";
$user = new employer();
$user->GetUser($name);
$p_user = $user;
if (strtolower($user->uid) == strtolower($uid) && is_pro(true)) {
    $no_adv = true;
} else {
    $no_adv = false;
}
switch ($page) {
    case "rating":
        $css_file[] = "promotion.css";
        if ($user->uid == $uid) {
            $js_file[] = 'raphael-min.js';
            $js_file[] = 'svg.js';
        }
        $inner = "rating_inner.php";
        $activ_tab = 11;
示例#4
0
 /**
  * Выдает объект sbr в зависимости от роли пользователя и запрошенной страницы.
  * Админ может выступать от роли фрилансера/работодателя чужой сделки, админа или обычного участника сделки.
  * 
  * @return object экземпляр класса sbr_emp|sbr_frl|sbr_adm.
  */
 static function getInstance($access = NULL, $U = NULL, $is_emp = NULL)
 {
     $req =& $_REQUEST;
     $sess =& $_SESSION;
     $site = $req['site'];
     $sbr = NULL;
     if (!$sess['uid'] && !$U) {
         return NULL;
     }
     if (($is_adm = hasPermissions('sbr', $sess['uid'])) || hasPermissions('sbr_finance', $sess['uid'])) {
         if (isset($req['access'])) {
             if ($req['access'] == self::USER_ACCESS) {
                 unset($sess['F']);
                 unset($sess['E']);
                 unset($sess['access']);
             } else {
                 $sess['access'] = $req['access'];
                 if ($req['F']) {
                     $sess['F'] = $req['F'];
                     unset($sess['E']);
                 } else {
                     if ($req['E']) {
                         $sess['E'] = $req['E'];
                         unset($sess['F']);
                     } else {
                         unset($sess['F']);
                         unset($sess['E']);
                     }
                 }
             }
         }
         if (!$access) {
             $access = $sess['access'];
         }
     }
     if (hasPermissions('sbr_finance', $sess['uid'])) {
         $is_adm_sbr = true;
     }
     if ($is_adm && $site == 'admin') {
         // доступ А.
         $sbr = new sbr_adm($sess['uid'], $sess['login']);
     } else {
         if ($is_adm_sbr && $site == 'admin') {
             $sbr = new sbr_adm_finance($sess['uid'], $sess['login']);
         } else {
             if ($access == self::ADMIN_ACCESS) {
                 if ($U && $is_emp !== NULL) {
                     if ($is_emp) {
                         $E = $U;
                     } else {
                         $F = $U;
                     }
                 } else {
                     $E = $sess['E'];
                     $F = $sess['F'];
                 }
                 if ($E) {
                     $cls = 'sbr_emp';
                     if ($E instanceof users) {
                         $u = $E;
                     } else {
                         $u = new employer();
                         $u->GetUser($E);
                     }
                 } else {
                     if ($F) {
                         $cls = 'sbr_frl';
                         if ($F instanceof users) {
                             $u = $F;
                         } else {
                             $u = new freelancer();
                             $u->GetUser($F);
                         }
                     }
                 }
                 if ($u && !$err) {
                     // отдаем доступ Ф или Р.
                     $sbr = new $cls($u->uid, $u->login, $sess['uid']);
                 }
             }
         }
     }
     if (!$sbr && $sess['uid']) {
         $cls = $access == self::ADMIN_ACCESS && $is_adm ? 'sbr_adm' : ($access == self::ADMIN_ACCESS && $is_adm_sbr ? 'sbr_adm_finance' : (is_emp($sess['role']) ? 'sbr_emp' : 'sbr_frl'));
         $sbr = new $cls($sess['uid'], $sess['login']);
     }
     return $sbr;
 }