forum.bitel.ru http://forum.bitel.ru/ |
|
Web-кабинет и 21-й век http://forum.bitel.ru/viewtopic.php?f=1&t=3298 |
Страница 1 из 1 |
Автор: | survivor [ 07 дек 2009, 20:01 ] |
Заголовок сообщения: | Web-кабинет и 21-й век |
Доброго времени суток! Сразу скажу, BGBilling я очень уважаю, особенно после того как я помучился с другими... стабильность/прогнозируемость и восстанавливаемость этого биллинга на очень хорошем уровне. Приятно видеть его развитие и появление важных, нужных и ожидаемых нововведений. К чему я это? К тому, что я не отношусь к людям, которым очень нравится срать в комменты, хая все, что попадется под руку. Плюсы этого биллинга я знаю и ценю. Теперь по теме (о минусах): Разве ж можно существовать на изобилующем конкурентами рынке с таким динозаврским, доисторическим домашним кабинетом?!!! 1) В статистике по dialup подключениям - для выбора диапазона времени нужно числа месяца вписывать с клавиатуры в квадратненькие окошечки. НОНСЕНС! Джаваскриптовые календарики уже давно де-факто стандарт для таких вещей! 2) В статистике по трафику.. вообще слов нет. Типы трафика в заголовке перечисляются через символ разделитель, а затем в самом отчете показываются ввиде: 124574215/12475147/789879/78894857/487841578/48787 в байтах, через тот-же самый символ-разделитель, без точек или запятых показывающих сотни, тысячи и т.д. Неужели нельзя для каждого типа трафика сделать отдельный столбец с адекватным описанием в заголовке и поставить переключатель: показывать в килобайтах/мегабайтах/гигабайтах... и между сотнями и тысячами поставить точки или запятые... Это все конечно мишура, об этом не заводят тем на форуме, но эти мелочи придают биллингу этакий оттенок:... что-то вроде хорошей иномарки ручными стеклоподъемниками ![]() И вообще - начиная с версии 4.4 и до 4.6 (последний build) никаких изменений в домашнем кабинете, а так многого там бы хотелось увидеть. Получается, что биллинг совершенствуется и кабинет нет? |
Автор: | Victor [ 08 дек 2009, 12:30 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
Или вы живете на слишком старой версии, или я чего-то не понимаю... См. скрины Вложение: Вложение:
|
Автор: | iros [ 08 дек 2009, 13:26 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
4.6 последний билд. Согласен с топикастером. Теже проблемы. Отчет по диалап сессиям в БАЙТАХ просто убивает... ![]() 2Victor у Вас 5.0, "белая кость"... Простые смертные работают на 4.6 ![]() |
Автор: | Victor [ 08 дек 2009, 13:33 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
в 4.6 было тоже самое... 5.0 на данный момент просто копия 4.6. |
Автор: | Akhmat [ 08 дек 2009, 14:50 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
survivor писал(а): Сразу скажу, BGBilling я очень уважаю, особенно после того как я помучился с другими... стабильность/прогнозируемость и восстанавливаемость этого биллинга на очень хорошем уровне. Приятно видеть его развитие и появление важных, нужных и ожидаемых нововведений. К чему я это? К тому, что я не отношусь к людям, которым очень нравится срать в комменты, хая все, что попадется под руку. Плюсы этого биллинга я знаю и ценю. Теперь по теме (о минусах): Разве ж можно существовать на изобилующем конкурентами рынке с таким динозаврским, доисторическим домашним кабинетом?!!! ... и т.д. ![]() ![]() |
Автор: | survivor [ 08 дек 2009, 15:00 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
![]() Теперь смысл покупки лицензии на 5.0 стал более-менее понятен. Victor уточните пожалуйста в какой версии 4.6 вы видели такое же? Это точно "заводская" фича? У вас кабинет хорошенько причесан дизайнером - может и над xslt поработали и доработали так сказать ![]() |
Автор: | survivor [ 08 дек 2009, 15:10 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
Хм... Документация от 5.0 - страничка "web-интерфейс dialup модуля": http://www.bgbilling.ru/v5.0/doc/ch03s17.html Как я говорил - трафик в байтах через "/". Victor, или у вас какая-то эксклюзивная версия или в документации скриншот от старой версии... или все-таки поработали ваши программеры над xslt ![]() ![]() |
Автор: | Victor [ 08 дек 2009, 18:04 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
Конечно программеры поработали над xslt... Код: <!-- сессии логина -->
<xsl:template name="ShowSessions"> <form method='post' action='{$WEBEXECUTER}#idDivReport' name="sessions"> <xsl:variable name="module" select="/data/@module"/> <xsl:call-template name="action"/> <xsl:call-template name="error"/> <xsl:call-template name="sessionFilter"/> </form> <xsl:if test="count(sessions/traffic)=0"> <script language="JavaScript"> <![CDATA[ document.sessions.submit(); ]]> </script> </xsl:if> <form method='post' action='{$WEBEXECUTER}'> <xsl:call-template name="action"/> <input type="hidden" name="createDetail" id="createDetailId" value="0"/> <div style="display:none"> <xsl:call-template name="sessionFilter"/> </div> <xsl:call-template name="AddReportReferences"/> <xsl:call-template name="report"> <xsl:with-param name="node" select="sessions"/> <xsl:with-param name="data"> <table class="price" cellspacing='1' id="idTableDialUpSessions"> <col class="col1"/> <col class="col2"/> <col class="col3"/> <col class="col4"/> <col class="col5"/> <col class="col6"/> <col class="col7"/> <thead> <tr> <td>Время входа</td> <td>Время выхода</td> <td>Длительность<br/>чч:мм:сс</td> <td>Стоимость<br/>руб.</td> <td>Вх.инт.<br/>Мб</td> <td>Исх.инт.<br/>Мб</td> <td>Лок.<br/>Мб</td> <td>Лок.льг.<br/>Мб</td> <td>Лок.беспл.<br/>Мб</td> <td> </td> </tr> </thead> <tbody> <xsl:for-each select="sessions/row"> <tr><xsl:if test="(position() mod 2)=0"><xsl:attribute name="style">background-color: #eeeeee</xsl:attribute></xsl:if> <td><xsl:value-of select="@f0"/></td> <td><xsl:value-of select="@f1"/></td> <td><xsl:value-of select="@f2"/></td> <td><xsl:value-of select="@f3"/></td> <xsl:for-each select="traffic"> <td> <xsl:choose> <xsl:when test="position()=1"> <xsl:attribute name="title">Входящий, Мб</xsl:attribute> </xsl:when> <xsl:when test="position()=2"> <xsl:attribute name="title">Исходящий, Мб</xsl:attribute> </xsl:when> <xsl:when test="position()=3"> <xsl:attribute name="title">Локальный, Мб</xsl:attribute> </xsl:when> <xsl:when test="position()=4"> <xsl:attribute name="title">Локальный льготный, Мб</xsl:attribute> </xsl:when> <xsl:when test="position()=5"> <xsl:attribute name="title">Локальный бесплатный, Мб</xsl:attribute> </xsl:when> </xsl:choose> <xsl:value-of select="format-number( . div 1048576, '### ##0,00', 'traff')"/> </td> </xsl:for-each> <td><input type="radio" name="session_id" value="{@id}" style="margin:0px; padding:0px;"/></td> </tr> </xsl:for-each> </tbody> <tfoot> <tr> <td colspan="2">Итого сессий: <xsl:value-of select="sessions/@count_amount"/></td> <td><xsl:value-of select="sessions/@time_amount"/></td> <td><xsl:value-of select="sessions/@money_amount"/></td> <xsl:for-each select="sessions/traffic"> <td> <xsl:choose> <xsl:when test="position()=1"> <xsl:attribute name="title">Входящий, Мб</xsl:attribute> </xsl:when> <xsl:when test="position()=2"> <xsl:attribute name="title">Исходящий, Мб</xsl:attribute> </xsl:when> <xsl:when test="position()=3"> <xsl:attribute name="title">Локальный, Мб</xsl:attribute> </xsl:when> <xsl:when test="position()=4"> <xsl:attribute name="title">Локальный льготный, Мб</xsl:attribute> </xsl:when> <xsl:when test="position()=5"> <xsl:attribute name="title">Локальный бесплатный, Мб</xsl:attribute> </xsl:when> </xsl:choose> <xsl:value-of select="format-number( . div 1048576, '### ##0,00', 'traff')"/> </td> </xsl:for-each> <td> </td> </tr> </tfoot> </table> </xsl:with-param> </xsl:call-template> <br/> <xsl:choose> <xsl:when test="not(sessions/row)"></xsl:when> <xsl:when test="createDetail/@created='1'"> <table cellspacing="0" class="filter"> <tr> <th>Отправка детализации поставлена в очередь. </th> </tr> </table> </xsl:when> <xsl:otherwise> <table cellspacing="0" class="filter" id="idTableDialupCreateDetail"> <tr> <th> Выслать детализацию для выбранной сессии на email: <input type="text" name="mail" size="30"></input> </th> <th> <xsl:call-template name="button"> <xsl:with-param name="title">Выслать</xsl:with-param> <xsl:with-param name="onclick"> document.getElementById("createDetailId").value=1; setPage(<xsl:value-of select="sessions/@pageIndex"/>, this);</xsl:with-param> </xsl:call-template> </th> </tr> </table> </xsl:otherwise> </xsl:choose> </form> </xsl:template> |
Автор: | survivor [ 08 дек 2009, 19:31 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
Большое Вам спасибо!!! Прикрутил - сейчас все красиво... ![]() Но... Моя тема была адресована по большей части к разработчикам - почему не сделать идущий по-умолчанию кабинет более... современным что-ли... более доработанным... то что можно под себя его как угодно крутить - это клево и это одна из хороших особенностей bgbilling'а. Вряд ли мои замечания у кого-нибудь вызовут возражения, вот даже есть конкретный пример как ЭТО бывает нужно и не одному мне и есть конкретные реализации на местах так сказать ![]() |
Автор: | Akhmat [ 08 дек 2009, 19:43 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
Какие возражения. ты же такой политкорректный, весь такой правильный, и не срущий критикой в комментах ![]() ![]() По теме - толково! Не по теме, вступление темы было "нетолковое" |
Автор: | survivor [ 08 дек 2009, 20:07 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
Akhmat писал(а): Какие возражения. ты же такой политкорректный, весь такой правильный, и не срущий критикой в комментах ![]() ![]() По теме - толково! Не по теме, вступление темы было "нетолковое" Да я сам - немного разработчик ![]() Поэтому и с другими предпочитаю общаться соответствующе. Но это уже - оффтоп и тема для другого форума. Разработчики - отзовитесь! освежите кабинет, людям понравится ![]() ![]() |
Автор: | Akhmat [ 08 дек 2009, 20:19 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
я тоже малость самую разработчик, и критика или пожелания в форме критики, это часть нашей работы. ок, мы поняли друг друга, закончил ![]() |
Автор: | Jimson [ 09 дек 2009, 02:57 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
никому не нужен дефолтный веб, будь он хоть золотой и с искуственным интелектом, не нужен потому что точно такой же будет еще у 10000 компаний так что не важно что там в комплекте, imho |
Автор: | dimOn [ 09 дек 2009, 12:18 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
Задумывается, что вид кабинета при желании и умении можно переделать как угодно - всё на шаблонах, причём не просто на темплейтах каких-нибудь, а xslt, что подразумевает серьёзное изменение не только вида, а даже логики в мелочах. Менять можно почти всё - для ввода дат тех же делаете хоть окошечки, хоть списки. Ну и второе - когда определимся с механизмом web-части биллинга, например, перейдём на jsp/jstl - надеюсь, всё перепишем подчистую там. По предположениям, это будет примерно в следующей версии 5.2. |
Автор: | Администратор [ 09 дек 2009, 13:27 ] |
Заголовок сообщения: | Re: Web-кабинет и 21-й век |
Доработка В веб статистике в просмотре сессий и наработок разделены столбцы трафиков и сделан выбор единиц измерения реализована в разрабатываемой ветки и будет доступна в 5.1 релизе. По поводу календариков.. Мы стараемся сделать штатный Web интерфейс простым и лёгким. С нашей точки зрения, ввод дат в окошко удобнее нежели тыканье календарей. Тем более, что там в большинстве случаев смотрят месяц целиком на мой взгляд. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |