Jump to content
UTM.SPACE community
admin

Utmcabinet V2.0 (Utm 5.2.1–008 +, 5.3)

v2.0  

51 members have voted

This poll is closed to new votes
  1. 1. Нужен ли новый кабинет?

    • да
    • нет
      0
    • меня устраивает стандартный
      0
    • используем свои разработки
      0


Recommended Posts

личный кабинета для utm5

Скачать -
utm5cabinet 5.3  Downloads вкладка Branches (PHP 5.6 - 7+)

До utm5.3.5upd2 - только OpenSSL 1.0.* 

Сообщить об ошибке



Хотелось бы услышать ваши пожелания и предложения, что надо реализовывать, что не надо.
Какие данные выводить и за какой период, в какой форме, примеры реализации и тому подобное.
Кто использовал первую версию напишите что не устраивает в ней.

Функции:
1. Общая информация
2. Отчет по платежам
3. Отчет по трафику
4. Смена тарифа
5. Обещанный платёж
6. Сменить пароль
 

Старые версии:

utm5cabinet 5.2.8
utm5cabinet 5.2.9

utm53-1.png

utm53-2.png

utm53-3.png

utm53-4.png

utm53-5-mobile.png

UTM53-6.png

UTM53-7.png

UTM53-8.png

UTM53-9.png

  • Like 1

Share this post


Link to post
Share on other sites

1. Чтобы отчеты по трафику брали онформацию из архивированных таблиц

2. Сделать кнопку Включить/Выключить интернет

3. Чтобы мог сам пользователь делать себе добровольную блокировку.

4. Реализовать чегонибуть типа Турбо Кнопки

5. Смена тарифов с мозможностью просмотра кто, когда и на какой тариф поменял( И желательно с какого IP)

5. Чтобы абонент мог менять или скидывать свой MAC адресс

6. Чтобы абонент мог менять свою личную информацию\

Спасибо!

Отправил вам в личном сообщении адресс и пароль от личного кабинета одного провайдера. Прошу ознакомится с ним. Они тоже работают на UTM.

  • Like 1

Share this post


Link to post
Share on other sites

Тогда вам встречный вопрос, если уже сейчас используем этот кабинет, в дальнейшем будет ли какое либо безболезненное обновление?

И еще: примерно как скоро вы будите разрабатывать новый ЛК?

  • Like 1

Share this post


Link to post
Share on other sites

1. Кнопка подписки к Multicast IpTV.

2. Отключение активных услуг;

3. Подключение доступных для активации услуг;

4. Просмотр статистики по подключенным услугам за текущую сессию.

Share this post


Link to post
Share on other sites

post-1-0-41373100-1317369635_thumb.jpg

Некоторые изменения по дизайну

post-1-0-82366400-1317369633_thumb.jpg

Добавлен отчет по услугам

нет сейчас в наличии тестового сервера, поэтому несколько разработка затягивается.

  • Like 1

Share this post


Link to post
Share on other sites

репозиторий на github https://bitbucket.org/darang/utm5cabinet (нажмите downloads)

того что доступно на данный момент

для запуска вам надо указать в настройках вебсервера корневой папку www

все остальные папки не будут доступны "из вне"

в настройках хоста должено быть указано что-то вроде этого


<VirtualHost *:80>
ServerName cabinet.local
DocumentRoot /path/to/utm/www

SetEnv APPLICATION_ENV "development"

<Directory /path/to/utm/www>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

либо просто указать DocumentRoot /path/to/utm/www

Далее в файле application/configs/applications.ini

поменяйте настройки доступа к базе данных

В application/modules/users/config.ini

Поменяйте настройки доступа к utm

В папке /application/cache выставить права на запись

Прошу протестировать у кого есть возможность и отписаться о проблемах и ошибках

Приложение построено на принципах используемого ZendFramework'а

Все основные действия производятся в файле

/application/modules/users/controllers/IndexController.php

Share this post


Link to post
Share on other sites

При вводе логина с паролем мне выводит 405 ошибку.

стоит nginx + php-fpm

Share this post


Link to post
Share on other sites

проблема здесь в настройках nginx, что конкретно я вам сказать не могу, может быть связано с проксированием, отдачей статики или еще что-то

посмотрите здесь настройки nginx под zendframework

http://stackoverflow...mework-on-nginx

http://zendcoding.com/configure-nginx-for-use-with-zend-mvc

Share this post


Link to post
Share on other sites

Добрый день.

У меня выводится вот такая ошибка при использовании данного кабинет.

Ошибка

Application error

Exception information:

Message: The mysql driver is not currently installed

Stack trace:

#0 /usr/local/www/apache22/data/new/library/Zend/Db/Adapter/Pdo/Mysql.php(109): Zend_Db_Adapter_Pdo_Abstract->_connect()

#1 /usr/local/www/apache22/data/new/library/Zend/Db/Adapter/Abstract.php(459): Zend_Db_Adapter_Pdo_Mysql->_connect()

#2 /usr/local/www/apache22/data/new/library/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('DESCRIBE `users...', Array)

#3 /usr/local/www/apache22/data/new/library/Zend/Db/Adapter/Pdo/Mysql.php(169): Zend_Db_Adapter_Pdo_Abstract->query('DESCRIBE `users...')

#4 /usr/local/www/apache22/data/new/library/Zend/Db/Table/Abstract.php(835): Zend_Db_Adapter_Pdo_Mysql->describeTable('users', NULL)

#5 /usr/local/www/apache22/data/new/library/Zend/Db/Table/Abstract.php(857): Zend_Db_Table_Abstract->_setupMetadata()

#6 /usr/local/www/apache22/data/new/library/Zend/Db/Table/Abstract.php(1432): Zend_Db_Table_Abstract->_getCols()

#7 /usr/local/www/apache22/data/new/library/DRG/Model.php(34): Zend_Db_Table_Abstract->createRow()

#8 /usr/local/www/apache22/data/new/application/modules/default/models/Users.php(6): DRG_Model->__construct(Object(Default_Model_DbTable_Users), NULL)

#9 /usr/local/www/apache22/data/new/application/modules/default/controllers/IndexController.php(26): Default_Model_Users->__construct()

#10 /usr/local/www/apache22/data/new/library/Zend/Controller/Action.php(516): Default_IndexController->indexAction()

#11 /usr/local/www/apache22/data/new/library/Zend/Controller/Dispatcher/Standard.php(295): Zend_Controller_Action->dispatch('indexAction')

#12 /usr/local/www/apache22/data/new/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))

#13 /usr/local/www/apache22/data/new/library/Zend/Application/Bootstrap/Bootstrap.php(97): Zend_Controller_Front->dispatch()

#14 /usr/local/www/apache22/data/new/library/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()

#15 /usr/local/www/apache22/data/new/www/index.php(26): Zend_Application->run()

#16 {main}

Request Parameters:

array (

'module' => 'default',

'controller' => 'index',

'action' => 'index',

'username' => 'aga',

'password' => '**********',

'submit' => 'Войти',

)

Share this post


Link to post
Share on other sites

проверьте установлено ли расширение php pdo_mysql или mysqli

Share this post


Link to post
Share on other sites

Добрый день.

Меня больше всего интересует реализация

1. Общая информация

2. Отчет по платежам

3. Отчет по трафику

4. Детализация VPN

5. Смена тарифа

6. Обещанный платёж

7. Подарок другу

8. Сменить пароль

9. Акции и бонусы (http://wiki.flintnet...in:action_bonus)

10. Пополнение счета с помощью RBK Money (http://wiki.flintnet...n:rbk_money_utm)

11. Cделать чтобы абоненты сами могли менять информацию о ( Телефонах, ICQ, E-mail) и сообщать о ошибке полей (ФИО, адресс, Квартира, номер подьезда, номер этажа) Типа как в примере личного кабинета который я давал на показ.

Если поможите в реализации данного функционала ящик пива с меня!!

Зарание спасибо!!!

Edited by aga

Share this post


Link to post
Share on other sites

Переписал авторизацию, теперь используется только авторизация через utm

Основные отчёты, с кэшированием информации

По поводу изменения данных профиля - данные приходят как новое сообщение от пользователя, а не изменяются.

post-1-0-38869100-1329723561_thumb.jpg

post-1-0-21407600-1329723434_thumb.jpgpost-1-0-85107600-1329723438_thumb.jpgpost-1-0-43218400-1329723454_thumb.jpg

post-1-0-60959500-1329723463_thumb.jpgpost-1-0-48939000-1329723466_thumb.jpgpost-1-0-03441300-1329723471_thumb.jpg

Share this post


Link to post
Share on other sites

Я думаю поля такие как

1. ФИО

2. Адрес

3. Квартира

4. Номер подъезда (слева направо)

5. Этаж

Сделать с отправкой сообщения, а

1. Телефон домашний

2. Телефон рабочий

3. Телефон сотовый

4. E-Mail

5.Номер ICQ

Сделать чтобы пользователи могли сами менять.

Типа вот такого

Я думаю так будет более юзабельней. И лучше чтобы пользователь мог менять или сообщать об ошибке по конкректному полю.

post-62-0-17735400-1329749178_thumb.jpg

Edited by aga

Share this post


Link to post
Share on other sites

Основная проблема заключается в том, что стандартная функция с правами простого пользователя (здесь речь идёт о функциях из стандартного личного кабинета) выводит информацию из

2. Адрес

3. Квартира

4. Номер подъезда (слева направо)

5. Этаж

Только об адресе (почему-то???)

А функция редактирования из

1. Телефон домашний

2. Телефон рабочий

3. Телефон сотовый

4. E-Mail

5.Номер ICQ

Почему то не позволяет изменять email

Вот поэтому я и в раздумьях, не хотелось бы отходить от стандартного кабинета

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

Share this post


Link to post
Share on other sites

Приветствую возникла такая проблема "Ошибка авторизации. Не верная пара логин-пароль" хотя с помошью плагина для joomla и урфапхп с этим логином и паролем авторизация проходит успешно

freebsd + php5-5.2.1

linux + utm 5.2.1 007

application/logs/app.log пуст

application/congs/ тут все параметры указаны верно

в логах утма

ERROR : Mar 04 19:36:16 RfwPlugin: rules list is empty, nothing to exec

Warn : Mar 04 20:50:14 RPCConn[sSL]<init@*.*.*.*>: Session closed

Warn : Mar 04 20:50:14 RPCConn[sSL]<init@*.*.*.*>: Session closed

Warn : Mar 04 20:50:14 RPCConn[sSL]<init@*.*.*.*2>: Session closed

Share this post


Link to post
Share on other sites

версия utm должна быть 008+ , скорее всего

В этой версии меняли метод авторизации

Share this post


Link to post
Share on other sites

добавлен обещанный платёж

/user/promise-payment

Настраивается в utm_admin Интерфейсы->Обещанные платежи

внешний вид тарифа на главной

post-1-0-12740500-1332489203_thumb.jpg

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...