Notes |
|
(0017163)
|
Garl
|
20-04-2016 19:37
|
|
вопрос в том чтобы хранить метки в папке текущего пользователя? или в %APPDATA%? |
|
|
|
Я имею в виду пользователя в базе данных Сас планеты а не пользователя Windows.
Я создал одну общую базу данных на одном компьютере, и в эту базу заходят с других компьютерах под разными именами и паролями. База данных в формате MONGODB, но тоже самое можно зделать и для СУБД. |
|
|
(0017165)
|
Garl
|
21-04-2016 05:15
|
|
а смысл тогда всех пользователей держать в одной базе если и мне нужно видеть чцжие метки?
в СУБД тогда надо делать полноценный механизм прав просмотр\изменение с привязкой к пользователям СУБД и редактированием прав, и каким то образом интегрировать это в интерфейс САС. Скольким пользователям оно будет нужно? |
|
|
|
Я хочу только чтоб метки добавленные другим пользователем помечались как неотображаемые на карте по умолчанию(если это возможно) для других ползователей, не больше. |
|
|
(0017167)
|
Garl
|
21-04-2016 05:31
|
|
во! потихоньку добываем подробности ))
прослеживается зависимость видимости меток от пользователя СУБД... |
|
|
(0017168)
|
zed
|
21-04-2016 07:36
|
|
Просто не получится, нужно все переделывать, как описал Garl. |
|
|
|
Так сейчас видимость меток на карте уже зависит от пользователя. Если я использую один пользователь и ставлю галочки на несколько меток чтобы они отображались на карте то меняя пользователя базе данных эти метки не будут отображатся этому пользователю на карте. |
|
|
(0017170)
|
zed
|
21-04-2016 08:48
|
|
А, вы про это. Я подумал что нужно чтобы в управлении метками ни категорий, ни меток вообще небыло.
Но дело в том, что сейчас в базе сохраняется только информация об отключенных вручную метках. И определить, чья это метка, невозможно. Можно только определить, у кого она отключена. И менять эту логику мне не очень хочется. |
|
|
|
Что бы удовлетворить хотелку, похоже нужно наоборот, все метки по-умолчанию считать выключенными, а при создании новой конкретному пользователю прописывать, что она видима. Тогда получится желаемое поведение. |
|
|
(0017172)
|
zed
|
21-04-2016 09:40
|
|
Ну да, требуется прямо противоположная логика от существующей. Я когда делал метки, обдумывал оба варианта и решил, что логичнее и проще сделать как сейчас. |
|
|
|
Ну, тогда закрывай эту хотелку. Или сделай поведение настраиваемым. |
|
|
(0017174)
|
zed
|
21-04-2016 17:44
|
|
Сделать настраиваемым - сложно и пока что я вообще не хочу туда влезать. Но и закрывать тикет как-то рука не поднимается. Пускай болтается неприкаянный. |
|
|
(0017175)
|
zed
|
21-04-2016 17:45
|
|
Только как-то переименовать надо, а то суть хотелки сходу не очень понятна. |
|