| 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 |  | 
		
			| Только как-то переименовать надо, а то суть хотелки сходу не очень понятна. |  |