Если вначале ввести фильтр, затем просто менять что-либо в textarea, то автоопределенный формат этого дампа постоянно сбрасывается на его собственные значения (которые, ясен, не всегда верны) и приходится постоянно следить за его корректностью (кроме того, значение импортированных галер всегда на одну больше - видимо скрипт думает что первая строка - это таки галера, а не формат фильтра).
поэтому предлагаю изменить эту часть формы на такую:
т.е. просто добавляем <input> в котором и будет указываться формат (а JS-ф-цию CreatePattern() отвязать от textarea совсем и дёргать только когда меняется этот новый input):
Фильтр дампа импорта
Re: Фильтр дампа импорта
по идее по первой строке, если там начинается как #url и тп, те типа коммент - оно наоборот должно 100% верно определить поля
какая конкретно первая строка в дампе?
какая конкретно первая строка в дампе?
Don't forget to run script update
Re: Фильтр дампа импорта
ну вот как определяется на автомате:
вот как меняю фильтр после руками:
и после любого изменения контента в textarea (например вставки доп. дампов ниже), фильтр снова сбрасывается в автоопределенные (первый скрин)
т.е. можно просто добавить отдельное поле под ввод формата фильтра, и делать автоопределение полей дампов уже в ответ на его изменения, а не на textarea.
с другой стороны: возможно автоопределение для textarea нужно делать только до тех пор, пока юзер сам не начал редактировать параметры фильтра в Pattern справа, а после не трогать или определять насколько дейтсвительно изменился формат вставляемого контента от того когд юзер менял руками Pattern.
сейчас просто он постоянно сбрасывается на автоопределенный, и нужно непровтыкать проверить его перед импортом... имхо запутано очень
---
в общем, чисто по юзабилити такое имхо: до того момента, как юзер сам начал редактировать Pattern - всё работает как сейчас, но после первого кастомного изменения чего либо в Pattern, мы отрубаем автогенерацию паттерна и показываем кнопку "Apply Pattern", а так же какую-то иконку возле формы паттерна (которая справа) или просто меняем цвет, что Pattern уже Dirty, и нужно обратить внимание на этот самый паттерн (или нажать на Apply Pattern или сразу импортить, если уверены, что всё норм. Так же, после того как паттерн в первый раз "Dirty", и после каждого изменения textarea юзером, мы "моргаем" этой кнопкой привлекая внимание юзера.
вот как меняю фильтр после руками:
и после любого изменения контента в textarea (например вставки доп. дампов ниже), фильтр снова сбрасывается в автоопределенные (первый скрин)
т.е. можно просто добавить отдельное поле под ввод формата фильтра, и делать автоопределение полей дампов уже в ответ на его изменения, а не на textarea.
с другой стороны: возможно автоопределение для textarea нужно делать только до тех пор, пока юзер сам не начал редактировать параметры фильтра в Pattern справа, а после не трогать или определять насколько дейтсвительно изменился формат вставляемого контента от того когд юзер менял руками Pattern.
сейчас просто он постоянно сбрасывается на автоопределенный, и нужно непровтыкать проверить его перед импортом... имхо запутано очень
---
в общем, чисто по юзабилити такое имхо: до того момента, как юзер сам начал редактировать Pattern - всё работает как сейчас, но после первого кастомного изменения чего либо в Pattern, мы отрубаем автогенерацию паттерна и показываем кнопку "Apply Pattern", а так же какую-то иконку возле формы паттерна (которая справа) или просто меняем цвет, что Pattern уже Dirty, и нужно обратить внимание на этот самый паттерн (или нажать на Apply Pattern или сразу импортить, если уверены, что всё норм. Так же, после того как паттерн в первый раз "Dirty", и после каждого изменения textarea юзером, мы "моргаем" этой кнопкой привлекая внимание юзера.
Re: Фильтр дампа импорта
Добавил галочку что б автоапдейт паттерна снимался как толкьо поменялся сам паттерн
смотрите плз то ли что надо
смотрите плз то ли что надо
Don't forget to run script update
Re: Фильтр дампа импорта
ну это не лично для меня... я просто замачаю, что автоопределение для некоторых полей работает неправильно, а оно срабатывает само по себе каждый раз при изменении дампа.
здесь скорее как всем остальным удобней будет ) лично для себя с галкой думаю удобней таки, да.
Re: Фильтр дампа импорта
ну да, это работает... имхо, такой ф-нал более удобен и для всех остальных, т.к. теперь это можно отключать, если дамп часто меняется/редактируется по ходу