Модуль карточек
-
- Сообщения: 173
- Зарегистрирован: Ср апр 11, 2007 6:22 am
- Контактная информация:
Модуль карточек
Бесплатный модуль карточек переехал сюда.
Re: Модуль карточек
А какой пароль к http://svn.itoutsourcing.org.ua/ABills/cards/ ??? anonymous не проходит!!!Silver Ghost писал(а):Бесплатный модуль карточек переехал сюда.
svn co --username anonymous http://svn.itoutsourcing.org.ua/ABills/cards/ /usr/abills/cgi-bin/cards в линуксе пароль тоже непроходит !!! как скачать то?
-
- Сообщения: 173
- Зарегистрирован: Ср апр 11, 2007 6:22 am
- Контактная информация:
Re: Модуль карточек
Забирайте. Пофиксил.
Re: Модуль карточек
А можно ли использовать данный модуль карточек для импорта пользователей после работы скрипта 2abills.pl (мигрируем с FreeNIBS). Даже функционал карточек не нужен, нужна миграция.
ICQ:296@463@859 (просьба сразу говорить, что с форума ABills)
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Модуль карточек
только официальный модуль это умеетWatching писал(а):А можно ли использовать данный модуль карточек для импорта пользователей после работы скрипта 2abills.pl (мигрируем с FreeNIBS). Даже функционал карточек не нужен, нужна миграция.
Re: Модуль карточек
Написал свой скрипт миграции c FreeNIBS и немного модифицировал сам ABills. В отличии от официального модуля удалось сохранить все старые пароли пользователей, которые в базе хранились в виде MD5 UNIX хеша (как в passwd-файле вида $1$HG3.En5.$XjKtk1oxH9quCxY67NoSL1).
А самое главное, чего нет даже в официальном продукте, вход в Интернет и в личный кабинет также осуществялется по паролям хранимым в базе в виед MD5Unix Hash. Из соображений совместимости, оригинальная схема авторизации abills также работает как и задумано.
То есть, предположим у вас в старом биллинге авторизация была по паролям $1$HG3.En5.$XjKtk1oxH9quCxY67NoSL1. Как такое перенести? Ну создадим табличку новую куда это всё закинем... А как теперь сделать чтоб пускало в инет по этому паролю? Надо поправить Auth.pm. А как сделать чтобы и по паролю Abills пускало? Надо ещё поправить Auth.pm.. Аналогично вносим поправки для веб-интерфейса, будет пускать по паролю по любой схеме.
Это чтоже выходит, два разных пароля? Нет, в личном кабинете при смене пароля перезаписываются оба и становится одинаковым, только в разных форматах.
Таким образом, скрипт и модификации легко портируются для миграции с других биллингов. После какого-то времени модификация становится не нужной и легко откатывается, позволяя самое обычное обновление ABills до свежих версий.
Автор Abills конечно не зря хочет своих денег)) Кстати, не таких уж и больших (лично меня просто время поджимало, а из личного кармана платить не хотелось, контора потом не возместит). Если кому-то понадобится помощь не автора, то мои контакты в подписи.
А самое главное, чего нет даже в официальном продукте, вход в Интернет и в личный кабинет также осуществялется по паролям хранимым в базе в виед MD5Unix Hash. Из соображений совместимости, оригинальная схема авторизации abills также работает как и задумано.
То есть, предположим у вас в старом биллинге авторизация была по паролям $1$HG3.En5.$XjKtk1oxH9quCxY67NoSL1. Как такое перенести? Ну создадим табличку новую куда это всё закинем... А как теперь сделать чтоб пускало в инет по этому паролю? Надо поправить Auth.pm. А как сделать чтобы и по паролю Abills пускало? Надо ещё поправить Auth.pm.. Аналогично вносим поправки для веб-интерфейса, будет пускать по паролю по любой схеме.
Это чтоже выходит, два разных пароля? Нет, в личном кабинете при смене пароля перезаписываются оба и становится одинаковым, только в разных форматах.
Таким образом, скрипт и модификации легко портируются для миграции с других биллингов. После какого-то времени модификация становится не нужной и легко откатывается, позволяя самое обычное обновление ABills до свежих версий.
Автор Abills конечно не зря хочет своих денег)) Кстати, не таких уж и больших (лично меня просто время поджимало, а из личного кармана платить не хотелось, контора потом не возместит). Если кому-то понадобится помощь не автора, то мои контакты в подписи.
ICQ:296@463@859 (просьба сразу говорить, что с форума ABills)
-
- Сообщения: 29
- Зарегистрирован: Вт июл 22, 2008 11:47 am
- Откуда: from Ternopil
- Контактная информация:
Re: Модуль карточек
svn: Server sent unexpected return value (502 Bad Gateway) in response to OPTIONS request for 'http://svn.itoutsourcing.org.ua/ABills/cards'Silver Ghost писал(а):Бесплатный модуль карточек переехал сюда.