|   |   | 
| 
 | |||||||
| Результаты опроса: Нужна ли локальная версия БДПС (Microsoft Office Access)? | |||
| Да, постоянно обновляю и пользуюсь |      | 18 | 30.51% | 
| Нет, Online вполне достаточно |      | 21 | 35.59% | 
| Пользуюсь и той и другой |      | 20 | 33.90% | 
| Голосовавшие: 59. Вы ещё не голосовали в этом опросе | |||
|  | 
|  | Опции темы | Опции просмотра | 
|  26.07.2010, 15:40 | #136 | 
| Матёрый пользователь Регистрация: 27.09.2008 Адрес: Иркутск 
					Сообщений: 6,912
				 Вы сказали Спасибо: 1,317 
		
			
				Поблагодарили 5,915 раз(а) в 1,791 сообщениях
			
		
	  |   
			
			Игорь,  я специально добавил локомотив (ВЛ85-204), который уже есть в базе и он добавился. Надо сделать так, чтобы совпадения не допускались
		 
				__________________ Мои поездки по ВСиб ЖД в живом журнале | 
|   |   | 
|  01.01.2007, 12:00 | |
| Яndex
             Спонсор Регистрация: 01.01.2007 
                    Сообщения: 500
                 Реклама показывается изредка по случайному принципу |  РЕКЛАМА | 
|  26.07.2010, 15:53 | #137 | 
| Разработчик Регистрация: 01.02.2008 Адрес: Санкт-Петербург 
					Сообщений: 18,938
				 Вы сказали Спасибо: 11,499 
		
			
				Поблагодарили 10,291 раз(а) в 3,846 сообщениях
			
		
	  |   
			
			Он добавился в юзерскую БД, она в перспективе будет участвовать в результатах поиска (только блоки вывода у неё другого цвета). Проверять наличие нет смысла - могут править записи, например, добавлять ссылки через кнопку правка (листик с карандашиком), это же имеющиеся записи по определению, только они правленые. Юзерская БД загружается в Access (в административную шкурку) как и присланная, оттуда уже в основную БД, там как раз повторы запрещены, заменяются только отдельные поля по команде с кнопки. Отображение в поиске основной БД юзерских, пусть даже правленых данных нужно чтобы можно было оперативно запостить в БД ссылку не дожидаясь синхронизации с Access, т.е. добавленная запись до синхронизации не заменяет собой имеющуюся, а участвует в результатах поиска самостоятельно (с другим цветом блока). * - это пока в разработке, всё сразу не успеть, я только формы "закончил", не решив одной проблемки. 
				__________________ Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. | 
|   |   | 
|  26.07.2010, 16:07 | #138 | 
| Матёрый пользователь Регистрация: 27.09.2008 Адрес: Иркутск 
					Сообщений: 6,912
				 Вы сказали Спасибо: 1,317 
		
			
				Поблагодарили 5,915 раз(а) в 1,791 сообщениях
			
		
	  |   
			
			То есть пользователь может отредактировать уже имеющиеся записи? ИМХО, но этого делать не надо.
		 
				__________________ Мои поездки по ВСиб ЖД в живом журнале | 
|   |   | 
|  26.07.2010, 20:17 | #139 | 
| Разработчик Регистрация: 01.02.2008 Адрес: Санкт-Петербург 
					Сообщений: 18,938
				 Вы сказали Спасибо: 11,499 
		
			
				Поблагодарили 10,291 раз(а) в 3,846 сообщениях
			
		
	  |   
			
			Там же висит листик с карандашиком в каждой найденной записи и целый танец с бубном чтобы передать данные в форму редактора =)) Еще разок - напрямую пользователь отредактировать не может т.к. серверные базы ведомые т.е. передача данных в них возможна только из основной базы, и никак иначе. Редактированная запись или новая она в любом случае становится новой записью в пользовательской БД, когда доделаю скрипт она будет показываться в результатах на другом фоне блока результата. Но не попадать в основную БД! Когда происходит полуавтоматическая синхронизация Access предоставляет на модерацию все новые записи, включая редактированные, соответствующие поля редактированных записей добавляет в текущую БД модератор кнопкой (пока это я, чтоб меня разорвало), после добавления в основную БД новые записи в пользовательской удаляются, перекочевав в основную. Еще проще - все редактированные и добавленные записи попадают только в пользовательскую БД и живут там до синхронизации грубо говоря с участием Homo sapiens.   
				__________________ Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. | 
|   |   | 
|  27.07.2010, 01:12 | #140 | 
| Разработчик Регистрация: 01.02.2008 Адрес: Санкт-Петербург 
					Сообщений: 18,938
				 Вы сказали Спасибо: 11,499 
		
			
				Поблагодарили 10,291 раз(а) в 3,846 сообщениях
			
		
	  |   
			
			Есть вывод пользовательской базы в результатах поиска!    База стала полностью интерактивной [мы дошли, доплыли, доползли  ], кому не лень затестите, основную испортить невозможно, в тестовом режиме в редакторе можно писать все, что угодно, реальные данные еще лучше   
				__________________ Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. Последний раз редактировалось Zabor; 27.07.2010 в 01:15. | 
|   |   | 
|  27.07.2010, 04:33 | #141 | 
| Комендант-администратор Регистрация: 10.04.2007 Адрес: Иркутск, ст.Кая ВСибЖД 
					Сообщений: 16,491
				 Вы сказали Спасибо: 6,328 
		
			
				Поблагодарили 15,514 раз(а) в 3,785 сообщениях
			
		
	   |   
			
			ЗдОрово!
		 | 
|   |   | 
|  27.07.2010, 04:50 | #142 | 
| Разработчик Регистрация: 01.02.2008 Адрес: Санкт-Петербург 
					Сообщений: 18,938
				 Вы сказали Спасибо: 11,499 
		
			
				Поблагодарили 10,291 раз(а) в 3,846 сообщениях
			
		
	  |   
			
			Еще куча рутинной работы - слияние добавленных записей в один файл, модернизация административной шкурки Access для добавления их в основную, зачистка директории по именам файлов, но это уже мелочи, со стороны пользователей все уже работает в полном объеме, разве что в разделе справки навести порядок и "подключить" к нему форму поиска. Перекрестную автоматическую синхронизацию зеркал раз в 12 часов на службу архивации уже навесил =)). Все таки Михаил (Е69) был прав - онлайн добавление нужно и необходимо, только сегодня добавили 32 записи Serggio (1), BOBANRyde (1), Сергей1969 (30) за что им спасибо. 
				__________________ Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. Последний раз редактировалось Zabor; 27.07.2010 в 04:52. | 
|   |   | 
|  27.07.2010, 05:35 | #143 | 
| Матёрый пользователь Регистрация: 27.09.2008 Адрес: Иркутск 
					Сообщений: 6,912
				 Вы сказали Спасибо: 1,317 
		
			
				Поблагодарили 5,915 раз(а) в 1,791 сообщениях
			
		
	  |   
			
			Ну раз все готово (с чем всех и поздравляю), то можно заняться так сказать, пиаром базы, чтобы больше народу знало о ней. Игорь, что там насчет выкладки на траинсиме? Я имею в виду со ссылкой на твою страницу, на сам траинсим выкладывать то не надо
		 
				__________________ Мои поездки по ВСиб ЖД в живом журнале | 
|   |   | 
|  27.07.2010, 06:58 | #144 | 
| Разработчик Регистрация: 01.02.2008 Адрес: Санкт-Петербург 
					Сообщений: 18,938
				 Вы сказали Спасибо: 11,499 
		
			
				Поблагодарили 10,291 раз(а) в 3,846 сообщениях
			
		
	  |   
			
			Чего её пиарить, она не коммерческая    Если серьезно в общей сложности 53 КБ чистого кода не шутка, я же не машина, мог где-то ошибиться, нужно хотя бы неделю потестить в реальных боевых условиях, причесать формы, сделать административную синхронизацию в два клика с локальной версией (основной БД). К этому времени поисковики как раз проиндексируют (о блин "keywords" с "description" тоже надо актуализовать). Изначально база задумывалась для сокращения сообщений в теме "поиск ПС", продление жизни ссылок на обменники за счет их попадания в базу это уже "попутный эффект". В поиске ПС наверное и анонсируем, где ещё это уже на усмотрение администрации. 
				__________________ Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. | 
|   |   | 
|  27.07.2010, 09:58 | #145 | 
| Матёрый пользователь Регистрация: 28.11.2007 
					Сообщений: 1,772
				 Вы сказали Спасибо: 1,440 
		
			
				Поблагодарили 1,531 раз(а) в 459 сообщениях
			
		
	  |   
			
			Анонса только на одном форуме мало. Необходимо проанонсировать на всех MSTS'овских форумах и сообщить всем админам MSTS'овских сайтов, чтобы они сотрудничали с этим проектом т.к. это в их интересах.
		 | 
|   |   | 
|  27.07.2010, 13:45 | #146 | 
| Разработчик Регистрация: 01.02.2008 Адрес: Санкт-Петербург 
					Сообщений: 18,938
				 Вы сказали Спасибо: 11,499 
		
			
				Поблагодарили 10,291 раз(а) в 3,846 сообщениях
			
		
	  |    Фон перерисовать и на титуле вывесить (шЮтка).  А счетчик бежит, а счетчик не ждет… В ближайшее время проведу переговоры с Access на предмет чёса директории с импортом в буферную таблицу всех найденных файлов, можно обойтись без помощи PHP интерпретатора в один клик прямо из локальной базы, когда-то я такое ваял, конечно, не помню как, но гугл никто не отменял =)) 
				__________________ Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. Последний раз редактировалось Zabor; 27.07.2010 в 14:03. | 
|   |   | 
|  27.07.2010, 17:05 | #147 | 
| Матёрый пользователь |   
			
			Игорь, а ты обрабатываешь юзерские данные и потом просто снимается ярлык "до обработки"? Я просто добавлил немного и случайно забыл сначала кое-какие данные, а потом добавил ещё, но уже с полными данными (страну забыл  ). Вообщем разберёшься.   
				__________________ Ребят (господа ТРСники-прим.ред.), вы что там все, куиды потеряли? © Grebnev | 
|   |   | 
|  28.07.2010, 11:45 | #148 | 
| Разработчик Регистрация: 01.02.2008 Адрес: Санкт-Петербург 
					Сообщений: 18,938
				 Вы сказали Спасибо: 11,499 
		
			
				Поблагодарили 10,291 раз(а) в 3,846 сообщениях
			
		
	  |   
			
			Это не страшно - просто пока висит две записи, главная задача найти ПС и дать ссылку выполняется. Потом Access читает в цикле все новые записи, сравнивает поля и предлагает заменить имеющиеся или добавить новую запись, если имена и папка не совпали ни с одной записью из имеющихся. Соответственно после синхронизации с основной БД юзерские записи (обработанные и добавленные) удаляются и так по кругу. Читает и сравнивает уже на ура, автоматическая синхронизация зеркал тоже Ок раз в 12 часов закидывает новые с одного ресурса на другой, тут совсем проблем не возникло, ибо на базе архивной службы, а она создается и отлаживается раньше сайта, теперь осталось цикл сделать, чтобы Access читала сразу все и delfile после добавления в буферную таблицу. 
				__________________ Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. | 
|   |   | 
|  28.07.2010, 15:41 | #149 | 
| Разработчик Регистрация: 01.02.2008 Адрес: Санкт-Петербург 
					Сообщений: 18,938
				 Вы сказали Спасибо: 11,499 
		
			
				Поблагодарили 10,291 раз(а) в 3,846 сообщениях
			
		
	  |   
			
			Первая синхронизация Ок, Access молодец, все отсортировала, приняла и замочила =)), надо еще подумать о подсветке цветом полей с разными данными, после просмотра 48 записи глаза в монитор влипают. Локальная тоже соответственно обновлена. Опера  - проверьте ваши записи введя ник в поле "оператор", если что криво подправлю, это первая синхронизация основной и онлайн пользовательской базы, могут быть косяки, это нормально при первых запусках нового кода. ps смотрю пора Азербайджан в страны добавить, чую скоро попрет много ПС с этой припиской  . pps еще на шлифовку - проверка WWW и http: в поле сайт перед приемкой данных, руками убирать нудно и долго. 
				__________________ Присылайте ваши сценарии в копилку msts. Опыт - это нечто, что приобретается сразу после того, как это было нужно. 100% не предпринятых попыток обречены на провал. | 
|   |   | 
|  28.07.2010, 16:27 | #150 | 
| Опытный |   
			
			после проверки, как бы все верно, кривостей не заметил. заметил косяк: после редактирования существующей записи в поле "дата последней редакции записи" подставляет дату создания записи. | 
|   |   | 
|  | 
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| 
 | 
 | 
|  |  Что это? |