Внешняя программа которая импортирует объекты в карту

+24
2.52K
Решил не ждать пока разработчики допишут импорт большого кол-ва объектов в карту и сделал программу которая напрямую в БД записывает объекты, при чем без каких либо ограничений.
Программа пока еще сырая, можно сказать альфа версия но уже себе внес на сайт http://semperok.com/maps15000 объектов за 15 мин.(осн. время тратится на подготовку csv файла).
Итак, что делает программа — формирует из csv файла sql-скрипт который потом нажатием одной кнопки можно добавить в карту. При чем пользователь, на любом этапе может внести изменения в конкретную запись.
Импорт происходит в три этапа:
1.Указания на источник данных, выбор категории и пользователя для от имени которого будет вносится данные:
Иллюстрация
2.Установление соответствий полей с файла с полями с базы, также можно править записи, добавлять или изменять
Иллюстрация
3.Собственно скрипт, который можно сразу добавить или сохранить.
Иллюстрация

Пока программу не выкладываю, т.к. ее нужно немного привести в человеческий вид, но думаю в ближайшие дни выложу.
Всем удачного дня smile
+1
bloodflood bloodflood 13 лет назад #
Однозначно +, жду выхода.
Оффтоп, а ты из Пскова?
0
bloodflood bloodflood 13 лет назад #
Сорри, затупил под вечер немного, город сам просто определился, я думал просто сначала карта с объектами Пскова и что ты оттуда, короче если можно, потрите в том комменте оффтоп и этот снесите.)
+1
Semper Semper 13 лет назад #
Нет, я не из Пскова, но зато оффтоп подвинул меня на добавление аптек, больниц и поликлиник к себе на карту и для города Пскова. Потратил на это 2 мин. Спасибо за офф. топ :)
+1
bloodflood bloodflood 13 лет назад #
Посмотрел, хорошо получилось, пожалуйста!
0
tulik tulik 13 лет назад #
Будет ли возможность импортировать записи в другие таблицы? Указав название таблицы и нужные поля.
+1
Semper Semper 13 лет назад #
Хм, хорошая идея, но пока я только делал сугубо под карту.
Думаю доделать импорт в другие табл. не составит большого труда.
П.С. какие именно табл. интересуют? Т.к. есть еще и связи между таблицами :)
+4
tulik tulik 13 лет назад #
Я имел виду универсальная программа для наполнения контентом с csv файлов. То есть можно указать любую таблицу и указать к ней поля. Например : cms_content, cms_uc_items и т. д.
+4
Semper Semper 13 лет назад #
Понял о чем Вы, тогда возьму на заметку и постараюсь сделать до выпуска программы
0
maia maia 13 лет назад #
Я, например, картинки в галерею заливаю оптом. Но только csv через майадмин просто импортирую.
+2
lezginka.ru lezginka.ru 13 лет назад #
+
интересная разработка, но что там за кнопка "анализировать сео" ?
дизайн сайта приятный.
0
Semper Semper 13 лет назад #
Все просто, анализировать СЕО(поле в табл. cms_map_items.seolink) - это чтобы делать уникальные ссылки для каждого объекта. Когда будете создавать sitemap ну и для поисковиков тоже приятно.
Дизайн semperok.com?
0
lezginka.ru lezginka.ru 13 лет назад #
да, дизайн semperok.com
скрипт платный али как ?
когда релиз ?
спортивный вопрос, а как по русски читается semperok ?
+2
Semper Semper 13 лет назад #
semperok c латыни - "всегда ок".
дизайн делал сам, но только 30% сделал что хотел. Надеюсь когда доделаю все больше понравится.
Это не скрипт а внешняя программа. Пока еще раздумываю над этим вопросом, но больше склонен к бесплатному.
Сделаем InstantCMS вместе лучше :)
0
googlebot googlebot 13 лет назад #
Ждем с нетерпением:)
1 тупой вопрос "15000 объектов за 15 мин" это из готового csv?
0
Semper Semper 13 лет назад #
ну мин 10-12 я парсил данные для csv а программа их анализировала около 10 сек. Что делал остальное время не помню :)
0
googlebot googlebot 13 лет назад #
охо а там еще и парсер с внеш. ресурсов есть?
+2
Semper Semper 13 лет назад #
думаю будет, парсил руками
+3
Ruslan Ruslan 13 лет назад #
Однозначно полезнейшая штука, буду ждать с нетерпением. Спасибо! Побольше бы таких у нас ))))))
+1
Ruslan Ruslan 13 лет назад #
А описание можно прикрутить? Чтоб и описание парсилось.
0
Semper Semper 13 лет назад #
Немного не понял. Можете подробно описать что нужно
0
RooKee RooKee 13 лет назад #
Готов потестировать.
0
Ruslan Ruslan 13 лет назад #
Ну я заметил что в объектах спарсенных нету описаний и картинок. Это будет или нет?
0
Semper Semper 13 лет назад #
С картинками не знаю, нужно продумать как правильно сделать, т.к. они заливаются на сайт. А Описание доделаю.+ сейчас делаю возможность добавления созданных пользователем характеристик объекта.
Не знаю справлюсь за выходные или нет.
+1
Ruslan Ruslan 13 лет назад #
Вот это будет круто!!!
0
RooKee RooKee 13 лет назад #
просто урлы так же через csv закинуть маленьких и больших картинок. А потом руками залить на сайт и всё.
+1
InstantCMS InstantCMS 13 лет назад #

урлы даже не надо никуда закидывать, ибо они не хранятся в базе, а формируются автоматически по формуле:
/images/photos/medium/map123.jpg, где 123 - это ID объекта
маленькие копии так же, только в папке small вместо medium
дополнительные фото имеют названия
/images/photos/medium/map123-X.jpg, где X - это номер доп.фотографии (1,2,3 и т.д.)

+1
Semper Semper 13 лет назад #
тогда этот вопрос решен.
0
RooKee RooKee 13 лет назад #
это очень досадно. База спарсена и урлы в таблице (((
0
Крот Крот 13 лет назад #
Согласен быть бета-тестером )
+4
Semper Semper 13 лет назад #
Ок. Не думал что так много пользователей карты отзовутся.
0
RooKee RooKee 13 лет назад #
Жду бету в личке ;)
+1
Анатолий Анатолий 13 лет назад #
поддерживаю! Программка нужная, надоело ручками все забивать )))) время как говориться деньги )))))))))))))
+1
Web FloMaster Web FloMaster 13 лет назад #
Per Sempre Semper! Молодца!

+

0
Alexneva Alexneva 13 лет назад #
Полезнейшая разработка!

Помечтаю - если бы еще как-то автоматизировать загрузку картинок...)))
+1
Alexneva Alexneva 13 лет назад #
Извиняюсь, про картинки уже понятно.
+2
Бичукин Андрей Бичукин Андрей 13 лет назад #
Весьма полезная штука.)) Жду-не-дождусь импорта. Нужно 5000 объектов внести.
0
lezginka.ru lezginka.ru 13 лет назад #
Semper, есть ли новости ?
+1
Semper Semper 13 лет назад #
Да, заканчиваю, всем кто хочет помочь протестировать и получить бесплатный ключ прошу в личку написать следующие данные:
1.e-mail
3.Site(Ваш сайт)
Ключи раздаю бесплатно. Дальше когда уже все отдалится и допишется много функционала, будет наверное не бесплатно. Но это не будет распространяться на тех кто уже имеет ключ :)
+1
Semper Semper 13 лет назад #
http://instantcms.ru/blogs/moduli-svoimi-rukami/instrukcija-k-programe-importa-danyh-v-kartu.html Написал инструкцию и ссылку для скачивания.
Тестируйте и описывайте что не удобно и что нужно добавить
0
lezginka.ru lezginka.ru 13 лет назад #
не обновляет "категорию импорта",показывает дефолтовские.
как очистить и обновить ?
0
RubA RubA 13 лет назад #
может кто нибудь выложит пример csv файла с 2-3 вложениями

тоесть 2 рубрики к примеру не могу разобраться как разделить (

главная рубрика1
рубрика1
под рубрика1
главная рубрика2
рубрика2
под рубрика2
0
RubA RubA 13 лет назад #
кто нибудь делал этой программой импорт в несколько рубрик?
как должно быть прописано в файле ?
0
Semper Semper 13 лет назад #
Чтобы добавить в несколько под рубрик, нужно файл разделить файл так, чтобы один файл содержал одну рубрику и импортировать каждый файл.

Еще от автора

Живой поиск 1.0
По многочисленным просьбам была завершена работа над живым поиском.
Живой поиск
Развитие интернета стремительно летит вперед. То что было интересно вчера, сегодня оказывается неудобным, соответственно не нужным пользователям.
Инструкция к программе импорта данных в карту
Последняя версия 1.0.4 от 28 июня 2011года Стоимость программы 10WMZ. Всем заинтересовавшимся писать в личку. Версия 1.0.0 1.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.