Фильтр дампа импорта

Post Reply
GhostUser
Posts: 47
Joined: Thu Mar 25, 2021 10:30 pm

Фильтр дампа импорта

Post by GhostUser »

Если вначале ввести фильтр, затем просто менять что-либо в textarea, то автоопределенный формат этого дампа постоянно сбрасывается на его собственные значения (которые, ясен, не всегда верны) и приходится постоянно следить за его корректностью (кроме того, значение импортированных галер всегда на одну больше - видимо скрипт думает что первая строка - это таки галера, а не формат фильтра).
поэтому предлагаю изменить эту часть формы на такую:
Image
т.е. просто добавляем <input> в котором и будет указываться формат (а JS-ф-цию CreatePattern() отвязать от textarea совсем и дёргать только когда меняется этот новый input):
Image
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Фильтр дампа импорта

Post by admin »

по идее по первой строке, если там начинается как #url и тп, те типа коммент - оно наоборот должно 100% верно определить поля

какая конкретно первая строка в дампе?
Don't forget to run script update
GhostUser
Posts: 47
Joined: Thu Mar 25, 2021 10:30 pm

Re: Фильтр дампа импорта

Post by GhostUser »

ну вот как определяется на автомате:
Image

вот как меняю фильтр после руками:
Image

и после любого изменения контента в textarea (например вставки доп. дампов ниже), фильтр снова сбрасывается в автоопределенные (первый скрин)

т.е. можно просто добавить отдельное поле под ввод формата фильтра, и делать автоопределение полей дампов уже в ответ на его изменения, а не на textarea.

с другой стороны: возможно автоопределение для textarea нужно делать только до тех пор, пока юзер сам не начал редактировать параметры фильтра в Pattern справа, а после не трогать или определять насколько дейтсвительно изменился формат вставляемого контента от того когд юзер менял руками Pattern.

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

---

в общем, чисто по юзабилити такое имхо: до того момента, как юзер сам начал редактировать Pattern - всё работает как сейчас, но после первого кастомного изменения чего либо в Pattern, мы отрубаем автогенерацию паттерна и показываем кнопку "Apply Pattern", а так же какую-то иконку возле формы паттерна (которая справа) или просто меняем цвет, что Pattern уже Dirty, и нужно обратить внимание на этот самый паттерн (или нажать на Apply Pattern или сразу импортить, если уверены, что всё норм. Так же, после того как паттерн в первый раз "Dirty", и после каждого изменения textarea юзером, мы "моргаем" этой кнопкой привлекая внимание юзера.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Фильтр дампа импорта

Post by admin »

Добавил галочку что б автоапдейт паттерна снимался как толкьо поменялся сам паттерн

смотрите плз то ли что надо
Don't forget to run script update
GhostUser
Posts: 47
Joined: Thu Mar 25, 2021 10:30 pm

Re: Фильтр дампа импорта

Post by GhostUser »

admin wrote: Wed Apr 07, 2021 11:00 amсмотрите плз то ли что надо
ну это не лично для меня... я просто замачаю, что автоопределение для некоторых полей работает неправильно, а оно срабатывает само по себе каждый раз при изменении дампа.
здесь скорее как всем остальным удобней будет ) лично для себя с галкой думаю удобней таки, да.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Фильтр дампа импорта

Post by admin »

те все ок или нет?)
Don't forget to run script update
GhostUser
Posts: 47
Joined: Thu Mar 25, 2021 10:30 pm

Re: Фильтр дампа импорта

Post by GhostUser »

ну да, это работает... имхо, такой ф-нал более удобен и для всех остальных, т.к. теперь это можно отключать, если дамп часто меняется/редактируется по ходу
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Фильтр дампа импорта

Post by admin »

ок
Don't forget to run script update
Post Reply