Jump to content

Альтернативный вебинтерфейс


Recommended Posts

Распространение - GNU GPL v.2

 

Пишется для собственных нужд и исходя из собственной же специфики работы:

 

1. пользователи не знают что такое логины/пароли, аутентифицируються только по связке mac/ip

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

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

4. ну а далее см в фичах.

 

morda.jpg

 

taskbarl.jpg

 

onlineec.jpg

 

 

Если кому интерестно:

 

собственно все тут

Общее описание установки и логики работы: можно скачать здесь

 

Если кому интерестны вопросы разработки/использования - аська в профиле.

Link to post
Share on other sites
  • Replies 102
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

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

не асилил, можно в этом месте по подробнее, допустим пользователь находится за маршрутизатором, каким образом он может аунтифицироватся по маку? О_о

Link to post
Share on other sites

2 Neelix

нарезаны все раздельно + прибивание мака к порту в процессе :rolleyes:

 

2 rem_lex

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

 

опять же:

 

пишется для собственных нужд и исходя из собственной же специфики

...и реалий

 

С другой стороны хочу сделать втроенный менеджер пользовательских мыл на связке postfix+pgsql, засим и привинчу редактирование паролей.

Link to post
Share on other sites
  • 3 weeks later...

Bolik_Stav

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

Link to post
Share on other sites
Bolik_Stav

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

 

хм.. а отдельно можно будет использовать ? ну или можно будет использовать именно как личный кабинет со модулями оплаты через вебмани и яндекс.

 

ЗЫ это открытая разработка ? где можно скачать ?

Link to post
Share on other sites

В принципе сейчас все строиться с максимальным сохранением совместимости с нетронутым старгейзером. Личный кабинет пользователя идет отдельной мордашкой привязанной только у двум новым табличкам альтернативного вебинтерфейса. Оплат по WMZ итд не планируеться пока что. Только карточный модуль.

 

 

это открытая разработка ?

да

 

где можно скачать ?

current версия размешаная тоннами дебаг кода находиться по адресу: http://nightfly.biz/billing/kvt_stg_public.tgz

Link to post
Share on other sites

а дамп который в комплекте развернули?

 

Если развернули покажите на каком кверизе обламываеться работа включив в modules/api.mysql.php дебаг

Link to post
Share on other sites

залил дамп, пустило на страницу логина и пароля для админа, но на странице ошибка

Warning: shell_exec() [function.shell-exec]: Cannot execute using backquotes in Safe Mode in /var/www/htdocs/bill/adm/modules/general/online/index.php on line 8

 

и при вводе логина

 

 

Warning: fopen(./content/logs/2009-05-09.log.gz.lock) [function.fopen]: failed to open stream: Permission denied in /var/www/htdocs/bill/adm/modules/system/filesystem.php on line 151

 

Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/htdocs/bill/adm/modules/system/filesystem.php on line 151

 

Warning: fclose(): supplied argument is not a valid stream resource in /var/www/htdocs/bill/adm/modules/system/filesystem.php on line 151

 

Warning: gzopen(./content/logs/2009-05-09.log.gz) [function.gzopen]: failed to open stream: Permission denied in /var/www/htdocs/bill/adm/modules/system/filesystem.php on line 152

 

 

 

 

Не большой бы README по установке, на что какие права и тд и тп =)

Link to post
Share on other sites
где бы его выключить :rolleyes:

эм.....в php.ini

или если на уровне виртуальных хостов, то поставить флаг в конфиге виртуалхоста веб-сервера

Link to post
Share on other sites

пользователя не добавило, денег тоже. в панели юзера при включеном НАТе ессно когда он Online показывает ip сервера (внешний) соответственно состояние баланса и прочее не отображается.

Link to post
Share on other sites
пользователя не добавило, денег тоже. в панели юзера при включеном НАТе ессно когда он Online показывает ip сервера (внешний) соответственно состояние баланса и прочее не отображается.

маршрутизация тебе в помощь ;)

та нет, просто много чего не работает =)

php он какбе кроссплатформенный

понятно что скрипты фряшные оттуда работать не будут

${fwcmd} pipe `expr $ID + 101` config bw $SPEED$SCOUNT queue `expr $SPEED '/'

но они тебе нафиг не нужны ;)

 

з.ы. учись писать все в одном посте, а не по пиццот раз

Link to post
Share on other sites
А по делу бы ...

подождать пока я позавтракаю и упакую что-то более актуальное с хотябы черновым описанием логики работы ;)

 

И причем тут маршрутизация

У вас траффик НАТиться от клиента до вебморды. Показывайте ему ее на интерфейсе который смотрит к нему чтоли.

 

 

Вообще делать divert ip from any to any нездорово с практической точки зрения.

Link to post
Share on other sites

так и делаю...... 10.1.1.1/бла/бла/бла убрал перенаправление на squid все нормально стало.... но сквидос нужен =)

 

 

со сквидом подружился =)

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...