AlexSt
МаглыТип контенту
Профили
Форум
Календарь
Все, що було написано AlexSt
-
я имею ввиду то что я дал человеку кредит, но stargezer в будущем его не обсчитает? те, попользовался 5 дней и не оплатил? и причем тут трактористы? Вопрос вполне конкретный.
-
Уважаемые товарищи администраторы, подскажите пожалуйста по stargazer . Вопрос. У пользователя отрицательный баланс -290 например. АП по тарифу 300 руб. добавляю ему кредит на Credit на 300 на 5 дней. По истечении срока кредита, эта сумма добавится в Cash ? те будет -590. или же останется прежней?
-
Разобрался сам Решение when (`radius_attributes`.`Value` like '%{speed[up]}%') then replace(`radius_attributes`.`Value`,'{speed[up]}',(case when (`userspeeds`.`speed` <> '0') then `userspeeds`.`speed` else `speeds`.`speeddown` end)) when (`radius_attributes`.`Value` like '%{speed[down]}%') then replace(`radius_attributes`.`Value`,'{speed[down]}',(case when (`userspeeds`.`speed` <> '0') then `userspeeds`.`speed` else `speeds`.`speeddown` end)) join `userspeeds` on((convert(`users`.`login` using utf8) = `userspeeds`.`login`)))
-
CREATE OR REPLACE VIEW `radius_reply` (`UserName`, `Attribute`, `op`, `Value`) AS SELECT CASE `radius_reassigns`.`value` WHEN 'ip' THEN `nethosts`.`ip` WHEN 'mac' THEN `nethosts`.`mac` ELSE `users`.`login` END AS `UserName`, `radius_attributes`.`Attribute`, `radius_attributes`.`op`, -- Обработка макросов значений CASE -- Общая информация о пользователе WHEN `radius_attributes`.`Value` LIKE '%{user[login]}%' THEN REPLACE(`radius_attributes`.`Value`, '{user[login]}', `users`.`login`) WHEN `radius_attributes`.`Value` LIKE '%{user[Password]}%' THEN REPLACE(`radius_attribute
-
Заморозка пользователя по указанному числу
тема ответил в AlexSt пользователя AlexSt в Stargazer Ubilling
Посмотрел по коду - вполне себе вменяемо. С API Astral даже разобрались Несколько нюансов: $tablecells=wf_TableCell(__('Логин')); $tablecells.=wf_TableCell(__('Дата постановки задачи')); $tablecells.=wf_TableCell(__('Дата включения замарозки')); $tablecells.=wf_TableCell(__('Статус задачи')); $tablecells.=wf_TableCell(__('Грохнуть задачу')); Это функции gettext-образной локализации, ожидающие соответствующей локали в /languages/. Собсно __('Login') и другие должны таки быть изначально в en и транслироваться на ходу функцией _ -
Заморозка пользователя по указанному числу
тема ответил в AlexSt пользователя AlexSt в Stargazer Ubilling
Написал модуль по быстрому для заморозки, кому нужно посмотрите. строго не судите. https://yadi.sk/d/o9TjdzkJkEkvf может кто напишет лучше , для установки создать таблицу CREATE TABLE `usersfreeze` ( `id` int(11) NOT NULL AUTO_INCREMENT, `login` varchar(255) NOT NULL, `date` int(11) NOT NULL, `datefreez` int(11) NOT NULL, `active` tinyint(3) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; в alter.ini TIMEFREEZE_ENABLED=1 в globalmenu.ini [timefreez] NAME="Заказ заморозки" URL="?module=timefreez" ICON="" CATEGORY=2 NEED_RIGHT=TIMEFREEZ -
Заморозка пользователя по указанному числу
тема ответил в AlexSt пользователя AlexSt в Stargazer Ubilling
Да тут ещё фишка, у клиента проплачено на 6 месяцев вперед, врятли тут поможет кредит -
Заморозка пользователя по указанному числу
тема ответил в AlexSt пользователя AlexSt в Stargazer Ubilling
Не совсем вы меня поняли, допуситим клиент звонит, и говорит, Уезжаю в отпуск замарозте меня с 8 числа следующего месяца, хотя на данный момент допустим 26 текущего, диспетчер хоп и не парится, автозамарозку включила и все, ну я посмотрю всетаки апи, может свое допишу чего. спасибо все равно -
Здравствуйте , существует ли возможность заморозки пользователей по дате в UBILLING. Возможно догадываюсь что это может собака наблюдака? подскажите если реализация?
-
Стабильный релиз Ubilling 0.7.1 rev 4768 Обнаружена очепятка в модуле кредитования личный кабинет: строка if (isset($us_configp['SC_VSCREDIT'])) , должно быть if (isset($us_config['SC_VSCREDIT'])) function zbs_VServicesGetPrice($login) { $us_config = zbs_LoadConfig(); $price = 0; if (isset($us_configp['SC_VSCREDIT'])) { if ($us_config['SC_VSCREDIT']) { $tag_query = "SELECT * FROM `tags` WHERE `login` = '" . $login . "' "; $alltags = simple_queryall($tag_query); $VS_query = "SELECT * FROM `vservices`"; $allVS = simple_quer