コード例 #1
0
$is_emp = is_emp();
$is_owner = $uid == get_uid(false);
$is_adm = !$is_owner && hasPermissions('projects');
//print_r($_POST);
$closed = $_GET["closed"] ? "true" : ($_GET["all"] ? "" : "false");
$kind = __paramInit('int', 'kind', 'kind', 0);
$trash = __paramInit('int', 'trash', 'trash', 0);
if ($trash) {
    //Отображаем и открытые, и закрытые
    $closed = '';
    if (!($is_owner || $is_adm)) {
        //Корзина доступна только владельцу или админу
        $trash = 0;
    }
}
$prjs = $projects->GetCurPrjs($uid, $closed, $uid == get_uid(), hasPermissions('projects'), $kind, $trash, $page);
/*
 * @todo: Функционал не используетсяю. Пока скрываю.
$proj_groups = professions::GetAllGroupsLite();
$proj_groups_by_id = array();
foreach($proj_groups as $key => $wrk_prjgroup)
{
    $proj_groups_by_id[$wrk_prjgroup['id']] = $wrk_prjgroup['name'];
}
*/
$daysOfWeek = array(1 => 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота', 'Воскресенье');
$conted_prj = $projects->CountMyProjects($uid, $uid == get_uid() || hasPermissions('projects'), false, $kind);
?>
<style type="text/css">
.lnk-feedback, .lnk-feedback:visited{
	display: inline-block;
コード例 #2
0
    $_GET["open"] = 1;
    $_GET["closed"] = 0;
} elseif ($_POST['openclose'] == 2) {
    $_GET["closed"] = 1;
    $_GET["open"] = 0;
} else {
    $_GET["closed"] = 0;
    $_GET["open"] = 0;
}
$account = new account();
$ok = $account->GetInfo(get_uid(), true);
$transaction_id = $account->start_transaction(get_uid());
$is_emp = is_emp();
//print_r($_POST);
$closed = $_GET["closed"] ? "true" : ($_GET["open"] ? "false" : "");
$prjs = $projects->GetCurPrjs(get_uid(), $closed);
$proj_groups = professions::GetAllGroupsLite();
$proj_groups_by_id = array();
foreach ($proj_groups as $key => $wrk_prjgroup) {
    $proj_groups_by_id[$wrk_prjgroup['id']] = $wrk_prjgroup['name'];
}
$conted_prj = $projects->CountMyProjects(get_uid());
?>
<script type="text/javascript">

function closeprj(num){
    document.getElementById('frm').prjid.value = num;
    document.getElementById('frm').action.value = 'prj_close';
    document.getElementById('frm').submit();
}
function upprj(num){
コード例 #3
0
<?php

if (!defined('IN_STDF')) {
    header("HTTP/1.0 404 Not Found");
    exit;
}
require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/projects.php";
$projects = new projects();
$uid = $user->GetUid($err);
$prjs = $projects->GetCurPrjs($uid);
if ($_SESSION['login'] == $user->login) {
    ?>
 <br>

<div align="right" style="padding-right: 19px;"><a href="/users/<?php 
    echo $_SESSION['login'];
    ?>
/setup/projects/"><img src="/images/ico_setup.gif" alt="" width="6" height="9" border="0"></a>&nbsp;<a href="/users/<?php 
    echo $_SESSION['login'];
    ?>
/setup/projects/">Изменить</a></div>
<br>

<img src="/images/dot_grey.gif" alt="" width="100%" height="1" border="0"><?php 
}
?>
<table width="100%" cellspacing="0" cellpadding="19" border="0">
<?php 
if ($prjs) {
    foreach ($prjs as $ikey => $prj) {
        if ($prj["pro_only"] == 't' && $_SESSION['login'] != $user->login && !$_SESSION['pro_last'] && !hasPermissions('projects')) {
コード例 #4
0
$stop_words = new stop_words(hasPermissions('projects'));
if ($_POST['openclose'] == 1) {
    $_GET["open"] = 1;
    $_GET["closed"] = 0;
} elseif ($_POST['openclose'] == 2) {
    $_GET["closed"] = 1;
    $_GET["open"] = 0;
}
$account = new account();
$account->GetInfo(get_uid());
$transaction_id = $account->start_transaction(get_uid());
$up_price = array('kon' => new_projects::getPriceByCode(is_pro() ? new_projects::OPCODE_KON_UP : new_projects::OPCODE_KON_UP_NOPRO), 'prj' => new_projects::getPriceByCode(is_pro() ? new_projects::OPCODE_UP : new_projects::OPCODE_UP_NOPRO));
$is_emp = is_emp();
$closed = $_GET["closed"] ? "true" : ($_GET["all"] ? "" : "false");
$kind = __paramInit('int', 'kind', 'kind', 0);
$prjs = $projects->GetCurPrjs(get_uid(), $closed, $uid == get_uid(), hasPermissions('projects'), $kind);
//$is_new_offers = array_filter($prjs, create_function('$a', 'return ($a["unread_msgs"] > 0); '));
//$count_new_offers = 0;
//foreach($is_new_offers as $new_offers) {
//    $count_new_offers += $new_offers['unread_msgs'];
//}
$tip = notifications::getProjectsTipEmp();
$count_new_offers = $tip['count'];
$proj_groups = professions::GetAllGroupsLite();
$proj_groups_by_id = array();
foreach ($proj_groups as $key => $wrk_prjgroup) {
    $proj_groups_by_id[$wrk_prjgroup['id']] = $wrk_prjgroup['name'];
}
$daysOfWeek = array(1 => 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота', 'Воскресенье');
$conted_prj = $projects->CountMyProjects(get_uid(), $uid == get_uid() || hasPermissions('projects'), false, $kind);
?>