Сейчас, как мне кажется, таинство проходит следующим образом.
если в патерне указаны деск/альт:
-если отсутствует альт, то он берется из тайтла галеры
-если отсутствует деск, то он берется из поля в Empty Desc Replacement
Но если тайтла нет, или идет импорт флв, или поле альт не указано, или, в конце концов оно пустое, то альт остается не заполненым (кстати интересно если деск указать пустым или пробелом каким он получится).
Можно ли сделать так, чтоб эти два поля , при любом раскладе, не оставались пустыми?
Например если альт пустой (или пробел или символ типа тире) , то приравнять его к деску, если деск пустой, то приравнять его альту, а если оба пустые, то приравнять их оба Empty Desc Replacement. При этом не важно, были ли эти поля указаны в паттерне или нет. Типа проверять их заполненость в конце граба галерки и если что то пустое то равнять между собой, если оба пустые, то равнять Empty Desc Replacement.
Причем важно - пустым считать поле если в нем нет цифр или букв. Всякие символы типа пробела, тирэ, кавычек, амперсантов (если кроме них ничего нет) считать пустым полем.
P.S. Просто дампы и рсс для импорта, которые предлагают споны, не редко содержат ошибки, пропуски полей или всякую галиматью.
Alt и Desc - мастхэв
Re: Alt и Desc - мастхэв
поддерживаю, очень актуально
Было бы очень неплохо, если деск пустой, писать в него содержимое Alt(Title)
Было бы очень неплохо, если деск пустой, писать в него содержимое Alt(Title)
Re: Alt и Desc - мастхэв
решилось более изящным вариантом который оставляет возможность оставить пустым поле если надо.
http://smartcj.com/wiki/doku.php?id=ru: ... mpty_value
http://smartcj.com/wiki/doku.php?id=ru: ... mpty_value
Don't forget to run script update
Re: Alt и Desc - мастхэв
<!--EMPTY_VALUE--> - а пробелы, черточки, и всякая непотребщина попадает под это значение?
Ну и будет ли эта фича работать для импорт сета? А если импорт сет (или просто импорт) идут в прелоад?
Ну и будет ли эта фича работать для импорт сета? А если импорт сет (или просто импорт) идут в прелоад?
Re: Alt и Desc - мастхэв
Работать будет для импорсета и тп.
Черточки - нет, давайте определимся с точным списком "черточек" и сделаем отдельное правило и для них.
Черточки - нет, давайте определимся с точным списком "черточек" и сделаем отдельное правило и для них.
Don't forget to run script update
Re: Alt и Desc - мастхэв
Ну лично я считаю черточками все символы кроме букв и цифр (пробел - тоже черточка).
Re: Alt и Desc - мастхэв
проблема в том, что есть другие языки и всех их перечислить невомзонжо в плане символов, те чем перечислить те которые можно, проще перечислить те которые нельзя - таких символов заведомо меньше
Don't forget to run script update
Re: Alt и Desc - мастхэв
ну например "-,.'#? и пробел
Re: Alt и Desc - мастхэв
Не ну так он же и написал "если альт пустой (или пробел или символ типа тире) , то приравнять его к деску".Jabar wrote:Можно ли сделать так, чтоб эти два поля , при любом раскладе, не оставались пустыми?
Например если альт пустой (или пробел или символ типа тире) , то приравнять его к деску, если деск пустой, то приравнять его альту, а если оба пустые, то приравнять их оба Empty Desc Replacement.
Вы мне доказываете, что они хотели пустой альт?! Сейчас ведь пустой альт не приравнивается к деску.







