ZebroidФорумПубличный разделПредложенияАрхивСинхронизатор для импортированного контента

Синхронизатор для импортированного контента

30 июля 2016, 23:36
Зарегистрирован: 12 ноября 2009, 11:31
Необходимо реализовать возможность расстановки необходимо контента через систему уникальных меток.

Логика работы

Создаем проект с различным контентом, где в каждом контенте есть уникальная метка.

Используя инструмент, «Синхронизатор» заливаем CSV файл, где 1-я колонка уникальная метка, 2-я колонка добавляемый контент. Делаем поиск и замену по уникальной метке, заменяем метку на контент из колонки 2.

Инструмент можно использовать многократно, расширяя возможности до бесконечности (это могут быть рекламные ссылки в нужных местах, видео, тексты, картинки и т.п.).

Реализуйте, пожалуйста, эту возможность, хотя бы на скриптах.

Комментарий отредактирован 1 раз(а). Последний раз редактировал toxass 30 июля 2016, 23:39.
01 августа 2016, 01:10
Зарегистрирован: 10 апреля 2012, 00:00
Прежде чем вводить новые понятие, такие как «контент» и «уникальная метка», было бы неплохо описывать, что вы под этими словами имеете ввиду, потому что с тем, что я понимаю под этими словами смысл написанного мне не понятен.

Под контентом я так догадываюсь имеется ввиду пост, но что такое «уникальная метка» я не понимаю.

01 августа 2016, 09:48
Зарегистрирован: 12 ноября 2009, 11:31
Контент = пост.
Уникальная метка = любой набор символов/слов, который уникален для каждого поста.

27 августа 2016, 15:28
Зарегистрирован: 10 апреля 2012, 00:00
Я что-то не понимаю: вам просто нужно, чтобы программа находила текст из первой колонки и заменяла его на текст из второй колонки?

27 августа 2016, 16:20
Зарегистрирован: 12 ноября 2009, 11:31
Все верно.

27 августа 2016, 17:08
Зарегистрирован: 10 апреля 2012, 00:00
Чем вас не устраивает стандартный инструмент "Замена"?

Комментарий отредактирован 1 раз(а). Последний раз редактировал admin 27 августа 2016, 17:08.
28 августа 2016, 18:03
Зарегистрирован: 12 ноября 2009, 11:31
Не тестировал. Но с трудом представляю себе как он будет «пыхтеть» на больших проектах (более 100к новостей). Удобно такое импортировать в поиск и замену? Плюс зеброиду еще нужно отрендерить эти 200к форм замен на 100к новостей.

28 августа 2016, 20:45
Зарегистрирован: 10 апреля 2012, 00:00
Пыхтеть он явно быстрее будет, чем однопоточный скриптовый код, коим являются плагины. Но вот по поводу рендеринга 200к форм вы правы, могут быть проблемы.

24 сентября 2016, 17:18
Зарегистрирован: 10 апреля 2012, 00:00
Создал плагин «Поиск и замена из CSV». Прилетит со следующим обновлением.

Правда я всё равно не уверен, что делать такое количество замен будет комфортно.