예제 #1
0
    /**
     * Уведомления на почту для #0015818: Рассылка Заказчикам по конкурсам без бюджета.
     */
    public function sendEmpContestWithoutBudget()
    {
        global $DB;
        $eHost = $GLOBALS['host'];
        require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/messages.php';
        $msg = new messages();
        $result = employer::GetPROEmployersCreatedProjectsWithoutPrice();
        $users = new users();
        $adminId = $users->GetUid($err, 'admin');
        $pHttp = str_replace('://', '', HTTP_PREFIX);
        $pHost = str_replace(HTTP_PREFIX, '', $eHost);
        $this->subject = 'Вы теряете отклики от фрилансеров в конкурсе на FL.ru';
        if (count($result) > 0) {
            foreach ($result as $user) {
                if (!$user['email'] || substr($user['subscr'], 7, 1) == '0') {
                    continue;
                }
                $this->recipient = "{$user['uname']} {$user['usurname']} [{$user['login']}] <{$user['email']}>";
                $message = "<p>Вы опубликовали <a href=\"{$eHost}/projects/{$user['prj_id']}/?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget\" target=\"_blank\">конкурс</a> на сайте FL.ru, но не указали бюджет для вашего конкурса. Вы рискуете потерять  довольно много предложений от фрилансеров. Чтобы  получить больше откликов, а с ними – свежие идеи, креатив и результат, рекомендуем вам всегда заполнять поле «Бюджет» при публикации конкурса. Подробная инструкция находится в <a href=\"https://feedback.fl.ru/article/details/id/144?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget\" target=\"_blank\">соответствующем разделе</a> помощи.</p>\n<p>Если вы уже приняли решение о начале работы с конкретным фрилансером, рекомендуем заключить «<a href=\"{$eHost}/" . sbr::NEW_TEMPLATE_SBR . '/?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget" target="_blank">«Безопасную Сделку»</a>», чтобы быть на 100% уверенными в успешном сотрудничестве.</p>
<p>По всем возникающим вопросам вы можете обращаться в нашу <a href="https://feedback.fl.ru/" target="_blank">службу поддержки</a>.</p>';
                $contacts_message = "Здравствуйте!\nВы опубликовали {$pHttp}:/{конкурс}/{$pHost}/projects/{$user['prj_id']}?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget на сайте FL.ru, но не указали бюджет для вашего конкурса. Вы рискуете потерять  довольно много предложений от фрилансеров. Чтобы  получить больше откликов, а с ними – свежие идеи, креатив и результат, рекомендуем вам всегда заполнять поле «Бюджет» при публикации конкурса. Подробная инструкция находится в {$pHttp}:/{соответствующем разделе}/feedback.FL.ru/article/details/id/144?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget помощи.\n\nЕсли вы уже приняли решение о начале работы с конкретным фрилансером, рекомендуем заключить {$pHttp}:/{&laquo;Безопасную Сделку&raquo;}/{$pHost}/" . sbr::NEW_TEMPLATE_SBR . "/?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget, чтобы быть на 100% уверенными в успешном сотрудничестве.\n\nПо всем возникающим вопросам вы можете обращаться в нашу {$pHttp}:/{службу поддержки}/feedback.FL.ru/.";
                $this->message = $this->GetHtml($user['uname'], $message, array('header' => 'default', 'footer' => 'default'), array('login' => $user['login']));
                $msg->Add($adminId, $user['login'], $contacts_message, false, 0, true);
                $this->SmtpMail('text/html');
            }
        }
        $result = employer::GetNoPROEmployersCreatedProjectsWithoutPrice();
        if (count($result) > 0) {
            foreach ($result as $user) {
                if (!$user['email'] || substr($user['subscr'], 7, 1) == '0') {
                    continue;
                }
                $this->recipient = "{$user['uname']} {$user['usurname']} [{$user['login']}] <{$user['email']}>";
                $message = "<p>Вы опубликовали <a href=\"{$eHost}/projects/{$user['prj_id']}/?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget\" target=\"_blank\">конкурс</a> на сайте FL.ru, но не указали бюджет для вашего конкурса. Вы рискуете потерять  довольно много предложений от фрилансеров. Чтобы  получить больше откликов, а с ними – свежие идеи, креатив и результат, рекомендуем вам всегда заполнять поле «Бюджет» при публикации конкурса. Подробная инструкция находится в <a href=\"https://feedback.fl.ru/article/details/id/144?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget\" target=\"_blank\">соответствующем разделе</a> помощи.</p>\n<p>Напоминаем, что без аккаунта PRO вы не можете просматривать контакты всех фрилансеров. Для того чтобы связываться напрямую с понравившимся исполнителем, </p>\n<p>рекомендуем приобрести <a href=\"{$eHost}/payed/?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget\" target=\"_blank\">аккаунт PRO</a>, который позволяет видеть контактную информацию всех пользователей, пользоваться скидками на все платные услуги сайта и дает другие приятные бонусы. </p>\n<p>Если вы уже приняли решение о начале работы с конкретным фрилансером, рекомендуем заключить «<a href=\"{$eHost}/" . sbr::NEW_TEMPLATE_SBR . '/?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget" target="_blank">Безопасную Сделку</a>», чтобы быть на 100% уверенными в успешном сотрудничестве.</p>

<p>По всем возникающим вопросам вы можете обращаться в нашу <a href="https://feedback.fl.ru/" target="_blank">службу поддержки</a>.</p>';
                $contacts_message = "Здравствуйте!\nВы опубликовали {$pHttp}:/{конкурс}/{$pHost}/projects/{$user['prj_id']}?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget на сайте FL.ru, но не указали бюджет для вашего конкурса. Вы рискуете потерять  довольно много предложений от фрилансеров. Чтобы  получить больше откликов, а с ними – свежие идеи, креатив и результат, рекомендуем вам всегда заполнять поле «Бюджет» при публикации конкурса. Подробная инструкция находится в {$pHttp}:/{соответствующем разделе}/feedback.FL.ru/article/details/id/144?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget помощи.\n\nНапоминаем, что без аккаунта PRO вы не можете просматривать контакты всех фрилансеров. Для того чтобы связываться напрямую с понравившимся исполнителем,рекомендуем приобрести {$pHttp}:/{аккаунт PRO}/{$pHost}/payed/?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget, который позволяет видеть контактную информацию всех пользователей, пользоваться скидками на все платные услуги сайта и дает другие приятные бонусы.\n\nЕсли вы уже приняли решение о начале работы с конкретным фрилансером, рекомендуем заключить {$pHttp}:/{&laquo;Безопасную Сделку&raquo;}/{$pHost}/" . sbr::NEW_TEMPLATE_SBR . "/?utm_source=newsletter4&utm_medium=rassilka&utm_campaign=konkurs_budget, чтобы быть на 100% уверенными в успешном сотрудничестве.\n\nПо всем возникающим вопросам вы можете обращаться в нашу {$pHttp}:/{службу поддержки}/feedback.FL.ru/.";
                $this->message = $this->GetHtml($user['uname'], $message, array('header' => 'default', 'footer' => 'default'), array('login' => $user['login']));
                $msg->Add($adminId, $user['login'], $contacts_message, false, 0, true);
                $this->SmtpMail('text/html');
            }
        }
        return false;
    }