Как запретить кнопку Save в geoexplorer (OpenGeoSuite)
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 05 дек 2007, 19:25
- Репутация: 0
Как запретить кнопку Save в geoexplorer (OpenGeoSuite)
Есть система: Ubuntu 14.04 + Postgres 9.3/PostGIS + OpenGeoSuite 4.7. Сделана карта со слоями из постгрес и показывается в браузере через Geoexplorer. Два из этих слоев могут редактироваться юзерами-редакторами, остальные - только просмотр. Но вот беда, редактор может через панель инструментов Geoexplorer'а добавить/убрать слои и сохранить изменения настроек карты. Вопрос: как кнопку Save map в geoexplorer оставить рабочей только для админа?
[ Сообщение с мобильного устройства ]
[ Сообщение с мобильного устройства ]
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
Re: Как запретить кнопку Save в geoexplorer (OpenGeoSuite)
как предположение:
- в GeoServer в Безопасность\Данные создайте правило разрешающие то что нужно нужному пользователю или группе.
- ну или создайте свою страничку "для всех"
у меня нет Geoexplorer. что делает кнопка Save map?
- в GeoServer в Безопасность\Данные создайте правило разрешающие то что нужно нужному пользователю или группе.
- ну или создайте свою страничку "для всех"
у меня нет Geoexplorer. что делает кнопка Save map?
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 05 дек 2007, 19:25
- Репутация: 0
Re: Как запретить кнопку Save в geoexplorer (OpenGeoSuite)
1. Первое не помогает, т.к. кнопка "Save" на панели инструментов в Geoexplorer (в котором, собственно, формируется карта из слоев) активна для всех, кто зашел по паролю для редактирования данных. Эта кнопка сохраняет конфигурацию карты (набор слоев, стили и т.д.). Получается. что любой такой пользователь может удалить часть слоев и сохранит новый вид карты по кнопке Save, что недопустимо.
2. Страничка "для всех" не подходит, потому что см п.1
Нужно как-то разрешить компоновать и создавать карты из слоев только админу. В разделе Безопасность ... настраиваются только режимы доступа к слоям, но не к панели инструментов Geoexplorer.
2. Страничка "для всех" не подходит, потому что см п.1
Нужно как-то разрешить компоновать и создавать карты из слоев только админу. В разделе Безопасность ... настраиваются только режимы доступа к слоям, но не к панели инструментов Geoexplorer.
-
- Активный участник
- Сообщения: 145
- Зарегистрирован: 14 апр 2010, 14:11
- Репутация: 44
- Откуда: Екатеринбург
Re: Как запретить кнопку Save в geoexplorer (OpenGeoSuite)
Geoexplorer выполняется на клиенте и заблокировать кнопки на серверной стороне вряд ли получится.
Нужно поправить код Geoexplorer'а, лицензия позволяет.
Нужно поправить код Geoexplorer'а, лицензия позволяет.
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 05 дек 2007, 19:25
- Репутация: 0
Re: Как запретить кнопку Save в geoexplorer (OpenGeoSuite)
Жаль, спасибо! Это уже выше моих умений
- Филиппов Владислав
- Гуру
- Сообщения: 1035
- Зарегистрирован: 17 фев 2006, 06:28
- Репутация: 144
- Ваше звание: Геннадич
- Откуда: Новосибирск
- Контактная информация:
Re: Как запретить кнопку Save в geoexplorer (OpenGeoSuite)
я, как и многие знакомые, пробовали эту "коробку" от Boundless (тогда ещё от OpenGeo Suite) из-за того что всё типа есть, но со временем нужно первое, второе, десятое....
И тогда получается, что проще сделать пусть своё, но понятное и подконтрольное себе решение на том же стеке опенсосного ПО, что и у Boundless.
И тогда получается, что проще сделать пусть своё, но понятное и подконтрольное себе решение на том же стеке опенсосного ПО, что и у Boundless.
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 05 дек 2007, 19:25
- Репутация: 0
Re: Как запретить кнопку Save в geoexplorer (OpenGeoSuite)
Вот поэтому оно и привлекает, что все работает из коробки, худо-бедно, но работает, а ньюансы появляются потом. А кто-нибудь пробовал NextGIS Web - там тоже ньюансов полно? И еще: можете ли тогда посоветовать замену Geoexplore'у без особых затрат на ковыряние в коде?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 28 гостей