Название: Добавление кнопок в административный интерфейс Отправлено: goletsa от 15 Февраля 2010, 17:52:09 Подскажите как можно добавить кнопку в административный интерфейс (там где редактирование данных договора или в дополнительных данных) так чтобы при нажатии вызывался внешний скрипт. Ну плюс добавить поле типа memo в которое при нажатии писался ответ внешнего скрипта. При этом параметр скрипта - одно из полей dopdata.
Поясню для чего требуется - есть одна сложная железка которая контролирует уровни сигналов от юзеров. Чтобы не лезть на нее за данными по ssh для блондинок-операторов надо чтобы часть данных можно было запрашивать невылезая из билинга. Сам запрос данных по snmp у меня реализован, вот теперь осталось придумать как ответ вставить в билинг. Название: Re: Добавление кнопок в административный интерфейс Отправлено: VitalVas от 16 Февраля 2010, 08:09:02 покаж код, который отсылет данные на твое оборудудования
Название: Re: Добавление кнопок в административный интерфейс Отправлено: OD_Thanatos от 18 Ноября 2011, 11:33:03 Всем привет!
Что бы не создавать лишнюю тему, подниму эту. Возникла необходимость сделать почти то же самое. В моем случае - при нажатии на кнопку Проверить, должен вызыватся скрипт script.pl $ip. Т.е. жмем кнопку, вызывается скрипт с IP текущего абонента. Подскажите, как реализовать ? Заранее спасибо Название: Re: Добавление кнопок в административный интерфейс Отправлено: OD_Thanatos от 19 Ноября 2011, 02:20:49 P.s. Версия биллинга 50.32, надеюсь на Вашу помощь )
Название: Re: Добавление кнопок в административный интерфейс Отправлено: versus от 20 Ноября 2011, 09:25:36 Всем привет! Что бы не создавать лишнюю тему, подниму эту. Возникла необходимость сделать почти то же самое. В моем случае - при нажатии на кнопку Проверить, должен вызыватся скрипт script.pl $ip. Т.е. жмем кнопку, вызывается скрипт с IP текущего абонента. Подскажите, как реализовать ? Заранее спасибо Если достаточно что бы скрипт запускался от имени вэбсервера, то в нужном вам месте сделать форму с кнопокой и обработчик который запустит на исполнение скрипт, из сообщения не понятно в каком месте нужна кнопка. Если нужны более серьезные права типа рутовых, то необходимо использовать вызов system с передачей запуска команды через sudo, в sudoers не забыть прописать что вбсервер может запускать этот скрипт от рута без пароля. Ну и прочитать доку п программированию модулей не мешает. Название: Re: Добавление кнопок в административный интерфейс Отправлено: OD_Thanatos от 22 Ноября 2011, 15:00:16 Как для PHP нашел вариант обработчика :
<input type="submit" name="button1" value="button 1"> <? if (@$_REQUEST['button1']) { // Обрабатываем нажатие на первую кнопку } ?> Подскажите, как реализовать подобное на Перле? Гуглил, не увенчалось успехом ) Название: Re: Добавление кнопок в административный интерфейс Отправлено: versus от 23 Ноября 2011, 02:02:09 думаю вам лучше описать задачу на форуме или заказать ее разработку стороннему разработчику
|