• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

PHP ending函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中ending函数的典型用法代码示例。如果您正苦于以下问题:PHP ending函数的具体用法?PHP ending怎么用?PHP ending使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了ending函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: init

 /**
  * Инициализация тизера.
  *
  * @global array $js_file
  *
  * @param array $options [kind, uid]
  */
 public function init($options = array())
 {
     global $js_file;
     $js_file[] = 'tservices/tservices_binds.js';
     if ($options) {
         $this->kind = (int) $options['kind'];
         $this->uid = (int) $options['uid'];
     }
     $time_to = time() + 7 * 86400;
     $use_bind_popup = false;
     $tu_bind_teaser = array('date' => date('j', $time_to) . ' ' . monthtostr(date('n', $time_to), true), 'href' => 'javascript:void(0);');
     $tservices_binds = new tservices_binds($this->kind);
     $tservices_class = new tservices($this->uid);
     $profs = array();
     if ($this->kind == tservices_binds::KIND_SPEC) {
         $profs[] = $this->prof_id;
     } elseif ($this->kind == tservices_binds::KIND_GROUP) {
         $tservices_categories = new tservices_categories();
         $categories = $tservices_categories->getCategoriesByParent($this->prof_id);
         foreach ($categories as $category) {
             $profs[] = $category['id'];
         }
     }
     if ($countBindedTu = $tservices_binds->countBindedTu($this->uid, (int) $this->prof_id)) {
         $binded_text = ending($countBindedTu, 'ваша услуга', 'ваши услуги', 'ваших услуг');
         $tu_bind_teaser['subtitle'] = $countBindedTu . ' ' . $binded_text . ' уже <br>закреплен' . ($countBindedTu > 1 ? 'ы' : 'а') . ' в этом разделе';
         if ($tservices_class->hasUnbindedTservices($this->kind, $this->uid, $profs)) {
             $use_bind_popup = true;
             $tu_bind_teaser['title'] = 'Закрепите еще одну услугу';
             $tu_bind_teaser['btn_text'] = 'Закрепить';
         } else {
             $tu_bind_teaser['title'] = 'Добавьте еще одну услугу<br>и закрепите ее здесь';
             $tu_bind_teaser['href'] = '/users/' . $_SESSION['login'] . '/tu/new/';
             $tu_bind_teaser['btn_text'] = 'Добавить';
         }
     } else {
         if ($tservices_class->hasUserTservice(true, $profs)) {
             $use_bind_popup = true;
             $tu_bind_teaser['title'] = 'Закрепите здесь услугу';
             $tu_bind_teaser['btn_text'] = 'Закрепить';
         } else {
             $tu_bind_teaser['title'] = 'Добавьте свою услугу<br>и закрепите ее здесь';
             $tu_bind_teaser['href'] = '/users/' . $_SESSION['login'] . '/tu/new/';
             $tu_bind_teaser['btn_text'] = 'Добавить';
         }
     }
     if ($use_bind_popup) {
         quickPaymentPopupTservicebind::getInstance()->init(array('uid' => $this->uid, 'kind' => $this->kind, 'prof_id' => $this->prof_id));
         $tu_bind_teaser['popup_id'] = quickPaymentPopupTservicebind::getInstance()->getPopupId(0);
         $tu_bind_teaser['popup'] = quickPaymentPopupTservicebind::getInstance()->render();
     }
     $this->data = $tu_bind_teaser;
     $this->data['price'] = $tservices_binds->getPrice(false, $this->uid, $this->prof_id);
     $this->data['main_div_class'] = $this->kind == tservices_binds::KIND_LANDING ? 'b-layout__tu-cols b-layout__tu-cols_height_330' : 'i-pic i-pic_port i-pic_width_225 i-pic_margbot_30';
 }
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:62,代码来源:TServiceBindTeaser.php


示例2: quickMASSetCats

function quickMASSetCats($frm)
{
    $objResponse = new xajaxResponse();
    require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/country.php';
    require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/city.php';
    require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/professions.php';
    require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/project_exrates.php';
    if ($frm) {
        global $DB;
        $frm = preg_replace('/,$/', '', $frm);
        $acats = explode(',', $frm);
        $cats_data = array();
        foreach ($acats as $v) {
            $v = preg_replace('/^mass_cat_span_/', '', $v);
            $c = explode('_', $v);
            if ($c[0] == 0) {
                continue;
            }
            if ($c[1] == 0) {
                $sql = 'SELECT prof_group FROM professions WHERE id=?i';
                $p = $DB->val($sql, $c[0]);
                $cats_data[] = $p . ':' . $c[0];
            } else {
                $cats_data[] = $c[0] . ':0';
            }
        }
        $html = '';
        if ($cats_data) {
            $count = 0;
            foreach ($cats_data as $v) {
                ++$count;
                if (count($cats_data) <= 3 || count($cats_data) >= 4 && $count < 3) {
                    $c = explode(':', $v);
                    $sql = 'SELECT name FROM prof_group WHERE id=?i';
                    $p = $DB->val($sql, $c[0]);
                    $html .= $p;
                    if ($c[1]) {
                        $html .= ' - ' . professions::GetProfName($c[1]) . '<br>';
                    } else {
                        $html .= '<br>';
                    }
                }
            }
            if (count($cats_data) >= 4 && $count > 2) {
                $html .= 'и еще ' . ($count - 2) . ' ' . ending($count - 2, 'другой', 'других', 'других');
            }
            $objResponse->script("\$('quickmas_f_mas_c_count').set('html', '" . count($cats_data) . "');");
            $objResponse->script("\$('quickmas_f_mas_subcat_m').show();");
        } else {
            $objResponse->script("\$('quickmas_f_mas_subcat_m').hide();");
        }
        $objResponse->assign('quickmas_f_mas_subcat', 'innerHTML', $html);
    }
    return $objResponse;
}
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:55,代码来源:quickmas.server.php


示例3: setResult

 public function setResult($result)
 {
     if ($result && $result['total']) {
         $this->words = @implode(' ', @array_keys($result['words']));
         if ($result['matches']) {
             $this->matches = $result['matches'];
         }
         $this->total = $result['total'];
         $this->totalStr = ending((int) $result['total'], $this->totalwords[0], $this->totalwords[1], $this->totalwords[2]);
         $this->setResults();
     }
 }
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:12,代码来源:search_element_commune.php


示例4: addSubscribe

function addSubscribe()
{
    $objResponse = new xajaxResponse();
    if (!get_uid(false)) {
        return $objResponse;
    }
    if (!verify::isSubscribeUser()) {
        verify::addSubscribeUser();
        $count = verify::getCountSubscribe();
        $objResponse->assign('count_subscribe', 'innerHTML', verify::converNumbersTemplate($count));
        $objResponse->assign('count_subscribe_text', 'innerHTML', ending($count, 'пользователь', 'пользователя', 'пользователей'));
        $objResponse->script("\$('button_send').dispose(); \$('send_success').removeClass('b-fon_hide');");
    } else {
        return $objResponse;
    }
    return $objResponse;
}
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:17,代码来源:verify.server.php


示例5: recalcRecipients

function recalcRecipients($post)
{
    $objResponse = new xajaxResponse();
    if (trim($post)) {
        require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/mailer.php';
        if (get_magic_quotes_runtime() || get_magic_quotes_gpc()) {
            $post = stripslashes($post);
        }
        $post = iconv('CP1251', 'UTF-8', $post);
        $_post = json_decode($post, true);
        foreach ($_post as $k => $v) {
            if ($v['name'] == 'attachedfiles_session') {
                continue;
            }
            $result[$v['name']] = iconv('UTF-8', 'CP1251', $v['value']);
        }
        $url = http_build_query($result);
        parse_str($url, $output);
        $mailer = new mailer();
        $filter = $mailer->loadPOST($output);
        $cnt = $mailer->getCountRecipients(array('frl', 'emp'), $filter);
        if ($filter['filter_emp'] > 0 && $filter['filter_frl'] > 0) {
            $sum = array_sum($cnt);
        } elseif ($filter['filter_emp'] > 0) {
            $sum = $cnt[0];
        } elseif ($filter['filter_frl'] > 0) {
            $sum = $cnt[1];
        } else {
            $sum = array_sum($cnt);
        }
        $sum = $mailer->calcSumRecipientsCount($filter, $cnt);
        $text = number_format($sum, 0, ',', ' ') . ' ' . ending($sum, 'человек', 'человека', 'человек');
        $objResponse->assign('all_recipients_count', 'innerHTML', $text);
        $objResponse->assign('emp_recipients_count', 'innerHTML', number_format($cnt[0], 0, ',', ' '));
        $objResponse->assign('frl_recipients_count', 'innerHTML', number_format($cnt[1], 0, ',', ' '));
    }
    return $objResponse;
}
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:38,代码来源:mailer.server.php


示例6: resendAcceptCode

/**
 * Отправить повторно код для 
 * подтверждения сохранения финансов
 * на текущий номер.
 * 
 * @return \xajaxResponse
 */
function resendAcceptCode()
{
    require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/sms_gate_a1.php';
    $objResponse = new xajaxResponse();
    $uid = get_uid(false);
    if ($uid > 0 && isset($_SESSION['sms_accept_phone'])) {
        unset($_SESSION['sms_accept']);
        $sms_gate = new sms_gate_a1($_SESSION['sms_accept_phone']);
        if (!$sms_gate->isNextSend()) {
            $sms_gate->sendAuthCellCode(sms_gate::TYPE_ACTIVATE);
            $_SESSION['sms_accept_code'] = $sms_gate->getAuthCode();
            unset($_SESSION['sms_accept_try']);
            if (SMS_GATE_DEBUG) {
                $objResponse->script("\$('sms_accept_code').set('value', '{$_SESSION['sms_accept_code']}')");
            }
            $objResponse->alert('Код выслан повторно.');
        } else {
            $timer = $sms_gate->next_time_send - time();
            $objResponse->alert("\n                Следующее сообщение можно будет послать через {$timer} " . ending($timer, 'секунду', 'секунды', 'секунд'));
        }
        $objResponse->script("\$('sms_accept_error').addClass('b-layout__txt_hide'); \$('sms_accept_code').getParent().removeClass('b-combo__input_error');");
    }
    return $objResponse;
}
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:31,代码来源:account.server.php


示例7: sendCode

function sendCode()
{
    $objResponse = new xajaxResponse();
    require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/sms_gate_a1.php';
    $uid = get_uid(false);
    if (!$uid) {
        return $objResponse;
    }
    $reqv = sbr_meta::getUserReqvs($uid);
    $ureqv = $reqv[$reqv['form_type']];
    $sms_gate = new sms_gate_a1($ureqv['mob_phone']);
    $info = $sms_gate->getInfoSend();
    if (!$sms_gate->isNextSend()) {
        $sms_gate->sendAuthCellCode();
        $_SESSION['sms_auth_code_now'] = $sms_gate->getAuthCode();
        if (SMS_GATE_DEBUG) {
            $code_debug = $sms_gate->getAuthCode();
        }
    } else {
        $timer = $sms_gate->next_time_send - time();
        if ($timer > 0) {
            $objResponse->alert("Следующее сообщение можно будет послать через {$timer} " . ending($timer, 'секунду', 'секунды', 'секунд'));
        }
    }
    if (SMS_GATE_DEBUG && !$code_debug) {
        $code_debug = $info['data'];
    }
    $callback_js = 'a_sms_disabled_safety';
    $callback_resend = 'sendCode';
    $sms_title = 'Подтверждение действий';
    $sms_btn = 'Отправить';
    ob_start();
    include $_SERVER['DOCUMENT_ROOT'] . '/sbr/tpl.auth_sms_popup.php';
    $out = ob_get_clean();
    $objResponse->assign('auth_popup', 'innerHTML', $out);
    $objResponse->script("\$('auth_popup').show(); \$('auth_popup').removeClass('b-shadow_hide'); shadow_popup();");
    return $objResponse;
}
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:38,代码来源:sbr.server.php


示例8: CalcPaidAdvice

function CalcPaidAdvice($sum, $scheme)
{
    $objResponse = new xajaxResponse();
    require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/exrates.php";
    require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/sbr.php";
    $exrates = new exrates();
    if (intval($sum) <= 0) {
        $objResponse->assign("sum_fm", "value", "");
        $objResponse->assign("sum_rating", "innerHTML", "");
        return $objResponse;
    }
    $advice = new paid_advices();
    $EXR = $exrates->GetAll();
    if ($scheme == 1) {
        $sum_fm = round($sum / $EXR[13], 2);
        $FM = round($sum * paid_advices::PAID_COMMISION, 2);
        $RT = $advice->getSBRRating($sum);
        $html_rt = 'и получите <strong>' . $RT . '</strong>&#160;' . ending($RT, "балл", "балла", "баллов") . ' рейтинга';
        if ($sum < sbr_stages::MIN_COST_RUR_PDRD) {
            $objResponse->script("\$('error_budget').show();");
        } else {
            $objResponse->script("\$('error_budget').hide();");
        }
        $objResponse->assign("sum_fm", "value", $FM);
        $objResponse->assign("sum_rating", "innerHTML", $html_rt);
    } else {
        if ($scheme == 2) {
            $RUB = round($sum / paid_advices::PAID_COMMISION, 2);
            $sum_fm = round($RUB, 2);
            $RT = $advice->getSBRRating($sum);
            $html_rt = 'и получите <strong>' . $RT . '</strong>&#160;' . ending($RT, "балл", "балла", "баллов") . ' рейтинга';
            if ($RUB < sbr_stages::MIN_COST_RUR_PDRD) {
                $objResponse->script("\$('error_budget').show();");
            } else {
                $objResponse->script("\$('error_budget').hide();");
            }
            $objResponse->assign("sum_rub", "value", $RUB);
            $objResponse->assign("sum_rating", "innerHTML", $html_rt);
        }
    }
    return $objResponse;
}
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:42,代码来源:paid-advices.server.php


示例9: num2strEx

/**
 * Форматирует число в цену в рублях и копейках.
 * 
 * @param float $L число
 *
 * @return string
 */
function num2strEx($L)
{
    include_once dirname(__FILE__) . '/sbr.php';
    global $_1_2, $_1_19, $des, $hang, $namerub, $nametho, $namemil, $namemrd, $kopeek;
    $L = round($L, 2);
    $source = $L;
    $kop = 100 * (string) round($L - (int) $L, 2);
    $L = intval($L);
    $s = ' ';
    $s1 = ' ';
    $s2 = ' ';
    if ($L == 0) {
        $s .= 'ноль рублей Российской Федерации ';
    }
    if ($L >= 1000000000) {
        $many = 0;
        semantic(intval($L / 1000000000), $s1, $many, 3);
        $s .= $s1 . $namemrd[$many];
        $L %= 1000000000;
    }
    if ($L >= 1000000) {
        $many = 0;
        semantic(intval($L / 1000000), $s1, $many, 2);
        $s .= $s1 . $namemil[$many];
        $L %= 1000000;
        if ($L == 0) {
            $s = rtrim($s) . ' рублей Российской Федерации ';
        }
    }
    if ($L >= 1000) {
        $many = 0;
        semantic(intval($L / 1000), $s1, $many, 1);
        $s .= $s1 . $nametho[$many];
        $L %= 1000;
        if ($L == 0) {
            $s = rtrim($s) . ' рублей Российской Федерации ';
        }
    }
    if ($L != 0) {
        $many = 0;
        semantic($L, $s1, $many, 0);
        $s .= rtrim($s1) . ' ' . trim($namerub[$many]) . ' ';
    }
    if ($kop > 0) {
        $s .= str_pad($kop, 2, '0', STR_PAD_LEFT) . ending($kop, ' копейка', ' копейки', ' копеек');
    } else {
        $s .= '00 копеек';
    }
    setlocale(LC_ALL, 'ru_RU.CP1251');
    $s = ucfirst(trim($s));
    setlocale(LC_ALL, 'en_US.UTF-8');
    return trim(sbr_meta::view_cost((double) $source, null, false, ',', ' ') . ' (' . trim($s) . ')');
}
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:60,代码来源:num_to_word.php


示例10: ending

                   data-period="<?php 
    echo $data['month'];
    ?>
 <?php 
    echo ending($data['month'], 'месяц', 'месяца', 'месяцев');
    ?>
">
                    <span class="b-layout__txt b-layout__txt_inline-block b-layout__txt_width_90 <?php 
    echo $data['opcode'] == $service['last_operation']['op_code'] ? 'b-layout__txt_color_808080' : '';
    ?>
 b-layout__txt_fontsize_15 select-name">
                        <?php 
    echo $data['month'];
    ?>
 <?php 
    echo ending($data['month'], 'месяц', 'месяца', 'месяцев');
    ?>
                    </span>
                    <span class="b-layout__txt b-layout__txt_inline-block b-layout__txt_width_90 b-layout__txt_fontsize_15 b-layout__txt_color_fd6c30 b-layout__txt_nowrap"><?php 
    echo $data['cost'];
    ?>
 рублей</span>
                    <?php 
    if ($eco > 0) {
        ?>
                    <span class="b-layout__txt b-layout__txt_fontsize_11 b-layout__txt_color_6db335 b-layout__txt_nowrap" style="padding-left:90px;">&#160;<?php 
        echo $eco;
        ?>
 руб. экономии</span>
                    <?php 
    }
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:31,代码来源:popup.emp_pro.php


示例11: ending

            <p>Из представленных ниже вариантов выберите наиболее подходящий для вашего проекта:</p>
			<div class="form nr-vars">
				<b class="b1"></b>
				<b class="b2"></b>
				<div class="form-in">
					<div class="form-block first">
                        <h4><a href="/users/<?php 
echo $sbr->login;
?>
/setup/projects/">Начало «Безопасной Сделки» в открытом проекте</a></h4>
                        <p>Определитесь с исполнителем в одном из ваших проектов и предложите ему провести «Безопасную Сделку».<br />
                        <?php 
if ($projects_cnt['open']) {
    ?>
                          На данный момент у вас <?php 
    echo $projects_cnt['open'] . ending($projects_cnt['open'], ' открытый проект', ' открытых проекта', ' открытых проектов');
    ?>
, в любом из них вы можете начать «Безопасную Сделку».</p>
                        <?php 
}
?>
					</div>
					<div class="form-block">
						<h4><a href="?site=create">Начало «Безопасной Сделки» без публикации проекта</a></h4>
                        <p>Ваш проект не будет опубликован на главной странице &mdash; выбирайте этот вариант, если вы уже точно знаете исполнителя.</p>
					</div>
					<div class="form-block last">
						<h4><a href="/public/">Публиковать проект с возможностью «Безопасной Сделки»</a></h4>
                        <p>Найдите исполнителя, опубликовав проект в Ленте проектов на главной странице сайта, и заключите с ним «Безопасную Сделку».</p>
					</div>
				</div>
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:31,代码来源:new.php


示例12: ending

                ?>
 <?php 
                echo ending($count, 'предложение', 'предложения', 'предложений');
                ?>
</a>
                <?php 
                if ($prj['new_messages_cnt'] && ($is_owner || $is_adm)) {
                    ?>
                    <br>(<a class="b-layout__link b-layout__link_color_6db335" href="<?php 
                    echo $blink;
                    ?>
"><?php 
                    echo $prj['new_messages_cnt'];
                    ?>
 <?php 
                    echo ending($prj['new_messages_cnt'], 'новое сообщение', 'новых сообщения', 'новых сообщений');
                    ?>
</a>)
                <?php 
                }
                ?>
            </div>
            <?php 
            }
            ?>
                                
            <?php 
            if ($prj['logo_name']) {
                ?>
            <div class="fl2_offer_logo">
                <a href="http://<?php 
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:31,代码来源:projects_inner.php


示例13: ending

        <?php 
if ($service['src_id'] == 0) {
    ?>
            в общем каталоге
        <?php 
} else {
    if ($service['src_id'] == -1) {
        //if
        ?>
            на главной странице
        <?php 
    } else {
        //elseif
        ?>
           в каталоге «<?php 
        echo professions::GetProfName($service['src_id']);
        ?>
»
        <?php 
    }
}
//else
?>
        на <?php 
echo $service['op_count'];
?>
 <?php 
echo ending($service['op_count'], 'неделю', 'недели', 'недель');
?>
    </div>
</div>
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:31,代码来源:tpl.first_page.php


示例14: new_projects

<?php 
if (!isset($uid) || $uid <= 0) {
    //Выводим список схожих проектов/ваканси/конкурсов
    $prj = new new_projects();
    $prj_content = $prj->getSimilarProjects($project['id'], 5, $project_specs);
    if ($prj_content) {
        //Список специализаций через запятую
        $str_specs = projects::getGroupLinks($project_specs);
        ?>
        <div class="b-layout b-layout_margright_270 b-layout_marg_null_ipad">
            <h3 class="b-layout__title b-layout__title_padbot_20">
                <?php 
        if ($str_specs) {
            ?>
                    Другие проекты по <?php 
            echo ending(count($project_specs), 'специализации', 'специализациям', 'специализациям');
            ?>
 
                    &laquo;<?php 
            echo projects::getGroupLinks($project_specs);
            ?>
&raquo;
                <?php 
        } else {
            ?>
                    Возможно вас заинтересуют другие проекты
                <?php 
        }
        ?>
            </h3>
            <?php 
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:31,代码来源:content_frl.php


示例15: _correctMessage

 /**
  * корректирует сообщение в зависимости от количества непросмотренных событий
  * @param array $notify передается по ссылке
  */
 private function _correctMessage(&$notify)
 {
     switch ($notify['page']) {
         case 'bill':
             if ($notify['count'] > 1) {
                 $notify['message'] = $notify['count'] . ending($notify['count'], ' новое событие', ' новых события', ' новых событий') . ' в личном счете';
             }
             break;
     }
 }
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:14,代码来源:bar_notify.php


示例16: ending

_f"><?php 
    echo sbr_meta::view_cost($sbr->data['cost'], exrates::BANK);
    ?>
</div>
                                </div>
                            </div>
                            <div class="b-tax__level b-tax__level_padtop_15">
                                <div class="b-tax__txt b-tax__txt_bold b-tax__txt_width_220 b-tax__txt_inline-block">Вы получите</div>
                                <div class="b-tax__txt b-tax__txt_inline-block"><span class="b-tax__txt b-tax__txt_bold b-tax__txt_fontsize_15"><?php 
    echo sbr_meta::view_cost($sbr->cost, exrates::BANK);
    ?>
</span> и <span><?php 
    echo $RT;
    ?>
</span> <?php 
    echo ending($RT, 'балл', 'балла', 'баллов');
    ?>
 рейтинга</div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>	
<?php 
}
//if
?>
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:30,代码来源:tpl.pskb-psys.php


示例17: createDraftAccountOperation

 /**
  * Создание отложенной платной опции на основе опции созданной в мастере
  *  
  * @param type $option  Данные опции созданной в мастере @see table - wizad_billing
  * @return null|boolean     
  */
 public function createDraftAccountOperation($option)
 {
     global $DB;
     switch ($option['op_code']) {
         // Публикация конкурса
         case 9:
         case 106:
             $descr = "Публикация конкурса";
             $count = 1;
             $op_type = 'contest';
             $parent_id = $option['parent'];
             $src_id = $str_option = null;
             break;
             // Платный проект/конкурс
         // Платный проект/конкурс
         case 53:
             $step_emp = new step_employer();
             $project = $step_emp->getProjectById($option['parent']);
             $parent_id = $option['parent'];
             if ($project['kind'] == 7) {
                 $title = "конкурс";
                 $op_type = 'contest';
             } else {
                 $title = "проект";
                 $op_type = 'project';
             }
             $count = 1;
             $src_id = $str_option = null;
             $descr = "Платный {$title} / ";
             switch ($option['option']) {
                 case step_employer::PROJECT_OPTION_TOP:
                     $str_option = 'top';
                     $count = $project['top_count'];
                     $descr .= "закрепление наверху на " . (int) $project['top_count'] . " " . ending($project['top_count'], "день", "дня", "дней");
                     break;
                 case step_employer::PROJECT_OPTION_COLOR:
                     $str_option = 'color';
                     $descr .= "подсветка фоном";
                     break;
                 case step_employer::PROJECT_OPTION_BOLD:
                     $str_option = 'bold';
                     $descr .= "жирный шрифт";
                     break;
                 case step_employer::PROJECT_OPTION_LOGO:
                     $str_option = 'logo';
                     $descr .= "логотип";
                     $src_id = $project['logo_id'];
                     break;
             }
             break;
             // Покупка аккаунта ПРО
         // Покупка аккаунта ПРО
         case 48:
         case 49:
         case 50:
         case 51:
         case 76:
         case 15:
             $descr = "Аккаунт PRO";
             $count = 1;
             $src_id = $parent_id = $str_option = $op_type = null;
             break;
             // Покупка платных ответов
         // Покупка платных ответов
         case step_freelancer::OFFERS_OP_CODE:
             $descr = "Покупка ответов на проекты (кол-во: {$option['option']})";
             $count = $option['option'];
             $src_id = $parent_id = $str_option = $op_type = null;
             break;
     }
     $pay_options = array("uid" => wizard::getUserIDReg(), "op_code" => $option['op_code'], "op_type" => $op_type, "option" => $str_option, "parent_id" => $parent_id, "src_id" => $src_id, "op_count" => $count, "ammount" => $option['ammount'], "descr" => $descr, "comment" => $descr, "status" => null);
     $id = $DB->insert("draft_account_operations", $pay_options, 'id');
     if ($id) {
         $this->draft[] = $id;
         return $option['id'];
     }
     return false;
 }
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:84,代码来源:wizard_billing.php


示例18: ending

    echo $inoffice;
    ?>
 рублей</div>
                    </td>
                </tr>
                <?php 
}
?>
                
                <?php 
if ($top && $top_days) {
    ?>
                <tr class="b-layout__tr">
                    <td class="b-layout__left b-layout__left_width_200">
                        <div class="b-layout__txt b-layout__txt_bold b-layout__txt_padbot_5">Закрепление наверху<br />ленты на <?php 
    echo $top_days . " " . ending($top_days, "день", "дня", "дней");
    ?>
</div>
                    </td>
                    <td class="b-layout__right">
                        <div class="b-layout__txt b-layout__txt_color_fd6c30 b-layout__txt_bold"><?php 
    echo $top;
    ?>
 рублей</div>
                    </td>
                </tr>
                <?php 
}
?>
                <?php 
if ($color) {
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:31,代码来源:tpl.payed_project_published.php


示例19: elseif

 $themesCount = commune::getCommuneThemesCount($comm['id']);
 if (hasPermissions('communes')) {
     $themes_count = $themesCount['count'];
 } elseif ($comm['author_id'] == $uid || $comm['is_moderator'] === 't') {
     $themes_count = $themesCount['count'] - $themesCount['admin_hidden_count'];
 } else {
     $themes_count = $themesCount['count'] - $themesCount['hidden_count'];
 }
 $for_admin = $comm['author_id'] == uid || hasPermissions('communes') ? true : false;
 ?>
                                     <?php 
 echo $themes_count . ' ' . ending($themes_count, 'пост', 'поста', 'постов');
 ?>
                                 </a>
                                 <?php 
 echo $mAcceptedCnt . ' ' . ending($mAcceptedCnt, 'участник', 'участника', 'участников');
 ?>
                             </div>
                             <?php 
 // дата создания
 ?>
                             <div class="b-post__txt b-post__txt_padbot_10 b-post__txt_fontsize_11">Создано 
                                 <?php 
 echo __commPrntAgeEx($comm);
 ?>
                             </div>
                             <?php 
 // создатель
 ?>
                             <div class="b-post__txt b-post__txt_padbot_30 b-post__txt_fontsize_11">Создатель 
                                 <span class="b-username b-username_bold b-username_fontsize_11">
开发者ID:Nikitian,项目名称:fl-ru-damp,代码行数:31,代码来源:tpl.communes_list.php


示例20: AddCategory

/**
* Создает новую категорию.
*
* @param    array   $frm    Данные для создания категории
*/
function AddCategory($frm)
{
    global $session;
    session_start();
    $objResponse = new xajaxResponse();
    $name = $frm['commune_fld_add_category_name'];
    $is_only_for_admin = $frm['commune_fld_add_category_only_for_admin'];
    $commune_id = $frm['commune_id'];
    $om = $frm['om'];
    $uid = get_uid(false);
    if ($uid) {
        $status = commune::GetUserCommuneRel($commune_id, $uid);
    }
    if ($status['is_moderator'] == 1 || $status['is_admin'] == 1 || $status['is_author'] == 1 || hasPermissions('communes')) {
        $error = 0;
        $name = trim(strip_tags(stripslashes($name)));
        if ($name == '' || strlen($name) > commune::MAX_CATEGORY_NAME_SIZE) {
            $error = 1;
            $objResponse->script("alert('Название раздела не может быть пустым и должно содержать не более " . commune::MAX_CATEGORY_NAME_SIZE . ' ' . ending(commune::MAX_CATEGORY_NAME_SIZE, ' символ', ' символа', ' символов') . "');");
            $objResponse->script('communeObj.initCategories();');
        }
        if (commune::issetCategory($name, $commune_id)) {
            $error = 1;
            $objResponse->script("alert('Раздел с таким названием уже существует.');");
            $objResponse->script('communeObj.initCategories();');
        }
        if (!$error) {
            commune::addCategory($name, $is_only_for_admin, $commune_id);
            $objResponse->script("xajax_ShowCategoriesList({$commune_id},1,{$om});");
            //$objResponse->script("CommuneCancelAddCategory();");
            $objResponse->script('communeObj.initCategories();');
            $objResponse->assign('editmsg', 'innerHTML', __commPrntCommentForm($commune_id, $om));
            $objResponse->script('xajax_CheckDraftsCommune(); initWysiwyg();');
        }
    }
    return $objResponse;
}
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:42,代码来源:commune.server.php



注:本文中的ending函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP endsWith函数代码示例发布时间:2022-05-15
下一篇:
PHP endecrypt函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap