本文整理汇总了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> ' . 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> ' . 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;"> <?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>Ваш проект не будет опубликован на главной странице — выбирайте этот вариант, если вы уже точно знаете исполнителя.</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), 'специализации', 'специализациям', 'специализациям');
?>
«<?php
echo projects::getGroupLinks($project_specs);
?>
»
<?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;未经允许,请勿转载。 |
请发表评论