コード例 #1
0
            echo $row['id'];
            ?>
)"><?php 
            echo $row['is_blocked'] ? 'Разблокировать' : 'Заблокировать';
            ?>
</a>
																			</span>
																	</li>
																<?php 
            // Для автора проекта
            ?>
																<?php 
        } elseif ($this_uid == $row['user_id'] && $this_uid && $row['is_blocked'] != 't') {
            ?>
																	<?php 
            if (!projects::isProjectOfficePostedAfterNewSBR($row)) {
                ?>
										            					<?php 
                if ($row['kind'] == 2 || $row['kind'] == 7) {
                    ?>
                															<?php 
                    if (strtotime($row['end_date']) > time()) {
                        ?>
																				<li class="b-post__links-item b-post__links-item_padleft_10"><a href="/public/?step=1&public=<?php 
                        echo $row['id'];
                        ?>
&red=<?php 
                        echo rawurlencode($_SERVER['PHP_SELF'] . "?" . $_SERVER['QUERY_STRING']);
                        ?>
" class="b-post__link b-post__link_dot_c10601">Редактировать</a></li>
            																<?php 
コード例 #2
0
ファイル: index.php プロジェクト: Nikitian/fl-ru-damp
     //		$location .= ($_POST['openclose']==1) ? '?open=1' : ( ($_POST['openclose']==2) ? '?closed=1' : '' ) ;
     header("Location: {$location}");
     //перекидываем на текущую страницу, чтобы нельзя было повторить POST по F5
     exit;
     break;
 case "prj_up":
     $prj_id = __paramInit('int', 'prjid', 'prjid');
     $tr_id = __paramInit('int', 'tid', 'transaction_id');
     $rand = __paramInit('string', 'r', 'r');
     if ($rand != $_SESSION['rand']) {
         header('Location: /404.php');
         exit;
     }
     $prj = new projects();
     $project = $prj->GetPrjCust($prj_id);
     if (projects::isProjectOfficePostedAfterNewSBR($project)) {
         header('Location: /404.php');
         exit;
     } else {
         if (!new_projects::UpPublicProject($prj_id, get_uid(), $tr_id, $error)) {
             if ($error['nomoney']) {
                 header("Location: /bill/?paysum={$error['nomoney']}");
                 exit;
             }
         } else {
             projects::setFirstProjectsList($prj_id);
             header('Location: /bill/success/');
             exit;
         }
     }
     break;
コード例 #3
0
ファイル: index.php プロジェクト: kapai69/fl-ru-damp
             if ($project['kind'] == 7 && $project['contest_end'] && !$projects['contest_win'] && (hasPermissions('projects') || $project['user_id'] == $uid)) {
                 $contest->SetWinners(intval($_GET['win-1']), intval($_GET['win-2']), intval($_GET['win-3']));
                 header('Location: ' . getFriendlyURL('project', $project['id']));
                 exit;
             }
     }
 } else {
     if ($action == 'blockuser' || $action == 'change-dates') {
         $errmsg = 'У вас нет прав для выполнения данной операции';
     }
 }
 if (is_emp()) {
     switch ($action) {
         case 'prj_close':
             if ($prj_id) {
                 if (projects::isProjectOfficePostedAfterNewSBR($project) && $project['closed'] == 't') {
                     header('Location: /404.php');
                     exit;
                 } else {
                     if (!$obj_project->CheckBlocked($prj_id) || hasPermissions('projects')) {
                         $error .= $obj_project->SwitchStatusPrj($uid, $prj_id);
                         header('Location: ' . getFriendlyURL('project', $project['id']));
                         exit;
                     }
                 }
             }
             break;
     }
     //Персональный проект
     //показываем одно единственное предложение
     if ($project['kind'] == 9) {
コード例 #4
0
ファイル: index.php プロジェクト: Nikitian/fl-ru-damp
}
//#0026326
//Лимит на кол-во публикаций проектов для неPRO за 24 часа
if ($kind == 1 && !$proj_id && ($last_prj_date = $tmpPrj->isProjectsLimit($uid))) {
    //и есть лимит
    $last_prj_date = ago_pub($last_prj_date, 'G:i');
    $content = "new/tpl.limit.php";
    include "../template2.php";
    exit;
}
if ($kind == 7) {
    $page_title = "Публикация конкурса - фриланс, удаленная работа на FL.ru";
} elseif ($kind == 4) {
    $page_title = "Новая вакансия - фриланс, удаленная работа на FL.ru";
}
if ($proj_id && projects::isProjectOfficePostedAfterNewSBR($project) && !hasPermissions('projects')) {
    header("Location: /404.php");
    exit;
}
if ($proj_id && $tmpPrj->isKonkurs() && !$tmpPrj->isActiveKonkurs() && !hasPermissions('projects')) {
    $error = 'contest_closed';
    $content = "error.php";
    include "../template2.php";
    exit;
}
$backLink = $back ? $back : $tmpPrj->pop('backLink');
$tmpPrj->push('backLink', $backLink);
$error = $tmpPrj->pop('error');
$action = __paramInit('string', 'action', 'action');
if (!$proj_id) {
    $draft_prj_id = __paramInit('int', 'draft_prj_id', 'draft_prj_id');
コード例 #5
0
                        ?>
', '<?php 
                        echo $prj['kind'];
                        ?>
');">Подробнее...</a>
            <span id="prj_pos_<?php 
                        echo $prj['id'];
                        ?>
"></span>
            <?php 
                    }
                    ?>
            </div></td>
            </tr>
            <?php 
                    if ($prj['is_blocked'] != "t" && $prj['closed'] != "t" && !projects::isProjectOfficePostedAfterNewSBR($prj)) {
                        ?>
            <tr style="vertical-align:top">
            <td style="padding: 8px 5px 0 10px;"></td>
            <?php 
                        /*<td><div class="public_plus"><a href="/public/?step=2&public=<?=$prj["id"]?>&red=<?=rawurlencode("/users/".$name["login"]."/setup/projects/")?>" class="public_blue">Купить платное объявление</a></div>Вы можете закрепить ваше объявление вверху на любой срок, выделить его среди остальных */
                        ?>
            <td><div class="public_plus"><a href="/public/?step=1&public=<?php 
                        echo $prj['id'];
                        ?>
" class="b-button b-button_flat b-button_flat_green b-button_height_30 b-button_block">Получить еще предложений</a></div>
            </td>
            </tr>
            <?php 
                    } else {
                        ?>