запрет редактирование данных через веб

Технические вопросы по UTM 5.0
Ответить
root_khj
Сообщения: 44
Зарегистрирован: Ср ноя 23, 2011 14:47

запрет редактирование данных через веб

Сообщение root_khj »

Доброе время суток уважаемые гуру.

Как удалить меню Редактировать в личном кабинете или запретить изменять данных, чтоб клиент не менял номера телефонов?

Версия сборки 5.2.1-008.

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

Заранее благодарю за помощь

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »


lan-viper
Сообщения: 79
Зарегистрирован: Чт янв 13, 2011 20:16

Сообщение lan-viper »

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

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

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

root_khj
Сообщения: 44
Зарегистрирован: Ср ноя 23, 2011 14:47

Сообщение root_khj »

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

Заранее благодарю.

Аватара пользователя
Davy_Jones
Сообщения: 36
Зарегистрирован: Ср июл 27, 2011 12:50

Сообщение Davy_Jones »

root_khj писал(а):... я бы хотел убрать с веб интерфейса "Отчет по телефонии" как мне это сделать где что надо изменить чтоб эта функция не отображалось в вебе...
var/www/html/netup/modules/34_telephony_report.php

$MOD-VISIBLE=false;

root_khj
Сообщения: 44
Зарегистрирован: Ср ноя 23, 2011 14:47

Сообщение root_khj »

Davy_Jones писал(а):
root_khj писал(а):... я бы хотел убрать с веб интерфейса "Отчет по телефонии" как мне это сделать где что надо изменить чтоб эта функция не отображалось в вебе...
var/www/html/netup/modules/34_telephony_report.php

$MOD-VISIBLE=false;
Спасибо огромное заработало!

Mikhail
Сообщения: 223
Зарегистрирован: Ср июл 27, 2005 06:25

Re: запрет редактирование данных через веб

Сообщение Mikhail »

Как вариант - можно запретить изменение данных определенных полей (ФИО, мобильный телефон и т.д.) путем установки параметра $name->setReadonly() в user_edit.php для соответствующего поля.

Например, для запрета изменения номера мобильного телефона необходимо изменить:

Код: Выделить всё

$name = new HtmlTextField('mobile_telephone');
$name->setValue($this->user['mobile_telephone']);
$layout->addWidget(new HtmlLabel(langGet('mobile_telephone')));
$layout->addWidget($name);
на:

Код: Выделить всё

$name = new HtmlTextField('mobile_telephone');
$name->setValue($this->user['mobile_telephone']);
$name->setReadonly();
$layout->addWidget(new HtmlLabel(langGet('mobile_telephone')));
$layout->addWidget($name);

Аватара пользователя
Davy_Jones
Сообщения: 36
Зарегистрирован: Ср июл 27, 2011 12:50

Сообщение Davy_Jones »

Подскажите если кто знает, как убрать checkbox "Детально" ?

Mikhail
Сообщения: 223
Зарегистрирован: Ср июл 27, 2005 06:25

Сообщение Mikhail »

Davy_Jones, в файле form.php удалить:

Код: Выделить всё

$cb = new HtmlCheckbox('advanced');
$cb->setValue(langGet('advanced'));
$cb->setAttribute('onClick', 'location.href="'.$link.'&advanced=1"');

Аватара пользователя
Davy_Jones
Сообщения: 36
Зарегистрирован: Ср июл 27, 2011 12:50

Сообщение Davy_Jones »

Огромное спасибо! Получилось)

Ответить