示例#1
0
 $exrate = $exrates -> GetField($oldMoneyType . $money_to_type, $error, 'val');
 if ($exrate) $money_to_sum = floor($oldMoneySum * 98 * $exrate)/100;
 */
 // Предложения по данному проекту.
 $obj_offer = new projects_offers();
 $smail = new smail();
 // Диалог по предложениям к данному проекту.
 $obj_dialogue = new projects_offers_dialogue();
 if (hasPermissions('projects') && $project['login'] != $_SESSION['login']) {
     switch ($action) {
         case 'warn':
             #        if (hasPermissions('projects')) {
             require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/messages.php';
             $usr = new users();
             $usr->Warn($project['login']);
             messages::SendProjectWarn($project['login'], $prj_id);
             header('Location: ' . getFriendlyURL('project', $project['id']) . '?' . $from_prm_s);
             exit;
             #        }
             break;
         case 'deloffer':
             if (isset($_GET['oid'])) {
                 $offer_id = (int) trim($_GET['oid']);
             }
             // пишем лог админских действий пока еще само предложение не грохнули...
             if ($_SESSION['uid'] && hasPermissions('projects')) {
                 $obj_offer->DelOfferLog($offer_id, $prj_id, $project['name'], $project['user_id']);
                 // отправляем уведомление об удалении предложения
                 $obj_offer->DelOfferNotification($offer_id, $_SESSION['uid']);
             }
             if (!$obj_offer->DelOffer($offer_id, $prj_id, $uid, hasPermissions('projects'))) {
示例#2
0
 $exrate = $exrates -> GetField($oldMoneyType . $money_to_type, $error, 'val');
 if ($exrate) $money_to_sum = floor($oldMoneySum * 98 * $exrate)/100;
 */
 // Предложения по данному проекту.
 $obj_offer = new projects_offers();
 $smail = new smail();
 // Диалог по предложениям к данному проекту.
 $obj_dialogue = new projects_offers_dialogue();
 if (hasPermissions('projects') && $project['login'] != $_SESSION["login"]) {
     switch ($action) {
         case "warn":
             #        if (hasPermissions('projects')) {
             require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/messages.php";
             $usr = new users();
             $usr->Warn($project["login"]);
             messages::SendProjectWarn($project["login"], $prj_id);
             header("Location: " . getFriendlyURL("project", $project['id']) . '?' . $from_prm_s);
             exit;
             #        }
             break;
         case "deloffer":
             if (isset($_GET['oid'])) {
                 $offer_id = (int) trim($_GET['oid']);
             }
             // пишем лог админских действий пока еще само предложение не грохнули...
             if ($_SESSION['uid'] && hasPermissions('projects')) {
                 $obj_offer->DelOfferLog($offer_id, $prj_id, $project['name'], $project['user_id']);
                 // отправляем уведомление об удалении предложения
                 $obj_offer->DelOfferNotification($offer_id, $_SESSION['uid']);
             }
             if (!$obj_offer->DelOffer($offer_id, $prj_id, $uid, hasPermissions('projects'))) {