Перейти к содержанию
Форумы

AlexP

Пользователи
  • Постов

    13
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные AlexP

  1. Просто не надо на ровном месте создавать проблемы, которые "надо решить" :)

     

    Просто тогда скажите, как встроить Bpanel?

    Я уже пробовал и через Ajax делать загрузку дизайна в интерфейс bpanel, так же и на php пробовал (import, но проблема с кодировками).

    Поймите - неудобно сделано, bpanel почти мертвый на темизацию. Я не хочу, как и многие ваши клиенты, использовать то, как сейчас визуально выглядит биллинг и к тому-же его невозможно встроить в основной сайт...

     

    Вот, как пример: ваш клиент host-solutions.ru внедрил bpanel и попытался стилизовать под свой сайт. И что получилось? УЖАС! Все криво, все различается от основного сайта.

     

    Я не могу никак понять, что мешает добавить уникальные идентификаторы для всех таблиц? Что мешает сделать bpanel возможным для интеграции через iframe? Я готов оплатить данные улучшения, которые между прочим, делают ваш продукт лучше для клиентов т.е. увеличат ваш оборот и конкурентоспособность!

     

    Мы уже сконструировали биллинг средствами Drupal + Ubercart + доп. модулями для UC. Его можно "крутить" как угодно, но только отчетность и работа с аккаунтами пока очень сырая. Уже есть альтернатива, даже opensource. Несколько месяцев и эти недочеты исправят, биллинг на Drupal будет выполнять свои функции. Это я к тому, что не улучшая продукт - вы потеряете клиентов. Станет неудобно использовать Bpanel т.к. есть более удобная сборка на CMS Drupal+Ubercart для решения таких же задач.

     

    Мне интересно, что бы сайт моего хостинга выглядел одинаково уже сейчас, даже когда я интегрирую сторонние системы и это правильно для бизнеса. Мой бизнес зависит от вашего продукта, но и ваш бизнес - это предоставлять хороший инструмент для таких как я.

     

    Итого: Прошу улучшить Bpanel в сторону темизации, готов оплатить труды.

  2. Почему перебор? Надеюсь, что вы не против расширенных возможностей для стилизации.. Не вижу в чем может быть сложность, что бы таблицам присваивался порядковый номер. По-моему это не сложно, но зато польза будет большая т.к. можно будет "достучаться" до каких-то элементов внутри N таблицы. Сейчас же приходится пользоваться javascriptом для подобных манипуляций, но это не есть гут..

     

    По поводу встраивания биллинга в iframe:

    Логично, что разные страницы биллинга содержат разное количество информации, поэтому высота у страниц разная. Представьте себе, что биллинг отображается на N странице сайта через iframe, тогда можно задать ему N высоту и крутить скроллинг, что бы добраться до низа страницы биллинга. Можно сделать по-другому, красивее: Убираем скроллбары и обрамление у iframe, все хорошо, но высота iframe фиксированная и часть содержимого биллинга просто вне зоны видимости. Для решения данной проблемы есть метод передачи высоты биллинга в iframe, что бы последний мог динамически изменять высоту в зависимости от высоты просматриваемой страницы биллинга. И это бы работало, если бы не непонятная причина, по которой Bpanel просто не может передать информацию о своей высоте. Если вместо биллинга внутри iframe я гружу обычные страницы своего сайта - все работает, но только Bpanel не дает передачу высоты в iframe.

     

    Вот такая проблема, без понятия как решаемая. Поэтому и написал сюда т.к. проблема скорее всего упирается в политику безопасности связанную с bpanel.

  3. Уже известно, не волнуйтесь, не критично (работайте спокойно).

     

    УРА! Разобрались!

    Проблема в последней сборке Bpanel. Решили на кануне обновиться и после этого пошли проблемы.

    Сейчас попробовали поставить старую сборку Bpanel и все работает! А то каждый раз ровно 2 байта не хватало, не зависимо от запрашиваемой страницы.. такого же быть не может.

     

    Не рекомендую пользователям делать апдейт Bpanel т.к. могут быть проблемы как у нас.

  4. Сделали... Размещен php.ini с memory_limit = 120M. В http://site.ru/bpanel/phpinfo.php показывает

    memory_limit 120M (local val) 120M (master val)

     

    Но все равно при доступе, например к http://site.ru/bpanel/admin/?mod=discount

    получаю ошибку:

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2 bytes) in /home/public_html/bpanel/admin/index2.php on line 0

  5. В php.ini разрешите php-скриптам использовать 200 mb памяти и посмотрите на результат запуска BPanel.

     

    Не помогло...

    Но есть вопрос: куда его размещать на сервере: в корень, в папку биллинга, в папку admin биллинга ?

    Я пробовал везде, но увы не получилось. Опять ошибка из-за нехватки двух байт =(

  6. А какой memory_limit на сервере? Работает и с 32 мб без каких-либо проблем...

     

    На сервере стоит 220мб, вот и не понятно.. при том не хватает 2 байта на всех страницах где выскакивает ошибка.. Уже даже поставил дистрибутив новый Bpanel, но все тоже самое... =(

  7. Сегодня столкнулся с проблемой нехватки памяти при попытке открыть некоторые страницы биллинга, например: Скидки на тарифы admin/?mod=discount.

     

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2 bytes) in /home/public_html/billingpanel/admin/index2.php on line 0

     

    Подскажите, как решить проблему?

  8. Спасибо! А можно на каждую таблицу еще добавить её порядковый номер уникальный, что бы было что-то похожее на: class="thetable_1 index_prolong" ? Таким образом можно было бы манипулировать отдельно стилем каждой таблицы.

     

    Ок, по картинкам и так в принципе все устраивает. Главное, что можно реализовать желаемое.

     

    Еще я столкнулся с проблемой внедрения Bpanel в iframe. Хотел, что бы внутри моего сайта через iframe грузился биллинг. Добавил скрипт для автоматической высоты iframe, но он не срабатывает видимо из-за политики безопасности, хотя биллинг находится на том же домене, что и основной сайт... Что-то можно с этим сделать?

  9. Приведите пример что на что менять на какой странице. Подумаю. Вполне возможно, что сделаю бесплатно.

     

    На каждой странице клиентской части сделать что бы

    <body>

    содержал свой уникальный класс, что бы для каждой страницы можно было вешать свои стили... Что-то вроде:

    <body class="bpanel" id="registration">

     

    На каждую таблицу (логический блок) так же хотелось бы повесить свой уникальный смысловой класс т.к. сейчас на таблицах висит один и те же классы: thetable, thecenter, theleft и т.д. и они выполняют роль управления положением, но не имеют уникальных имен и добраться до какого-либо элемента через CSS невозможно т.е. если я стилизую таблицу (thetable) содержащую сообщение клиенту в панели, то вместе с этой таблицей стиль унаследуют и другие логические блоки с тем же классом thetable, но это крайне неудобно. Как пример: у меня не получится сделать border только для 2 таблицы на странице т.к. у неё нет своего идентификатора.

     

    Еще момент с картинками - они вставлены в таблицу в виде

    <img src="__.gif" />

    , но хотелось бы внедрять картинки через CSS в ячейку с уникальным идентификатором т.к. это сделает процесс манипуляции изображениями более гибким.

  10. Я готов дополнительно оплатить внедрение уникальных классов или ID для элементов html верстки в клиентской части разработчику Bpanel. Можем обсудить этот вопрос в личке или по email. Полагаю, что данная возможность позволит клиентам стилизовать биллинг под дизайн своих сайтов и тем самым успешнее выглядеть на рынке услуг. Для Bpanel - это весомое расширение т.к. до того, как купить Bpanel я не знал, что верстка "мёртвая" и неподвижная. Если бы знал - вряд ли бы стал заказывать, но дело сделано. Сам по себе Bpanel очень удобный инструмент, но не масштабируемый под брендирование.

×
×
  • Создать...