Page 1 of 2

Alt и Desc - мастхэв

Posted: Wed Jul 31, 2013 1:56 pm
by Jabar
Сейчас, как мне кажется, таинство проходит следующим образом.
если в патерне указаны деск/альт:
-если отсутствует альт, то он берется из тайтла галеры
-если отсутствует деск, то он берется из поля в Empty Desc Replacement
Но если тайтла нет, или идет импорт флв, или поле альт не указано, или, в конце концов оно пустое, то альт остается не заполненым (кстати интересно если деск указать пустым или пробелом каким он получится).
Можно ли сделать так, чтоб эти два поля , при любом раскладе, не оставались пустыми?
Например если альт пустой (или пробел или символ типа тире) , то приравнять его к деску, если деск пустой, то приравнять его альту, а если оба пустые, то приравнять их оба Empty Desc Replacement. При этом не важно, были ли эти поля указаны в паттерне или нет. Типа проверять их заполненость в конце граба галерки и если что то пустое то равнять между собой, если оба пустые, то равнять Empty Desc Replacement.

Причем важно - пустым считать поле если в нем нет цифр или букв. Всякие символы типа пробела, тирэ, кавычек, амперсантов (если кроме них ничего нет) считать пустым полем.

P.S. Просто дампы и рсс для импорта, которые предлагают споны, не редко содержат ошибки, пропуски полей или всякую галиматью.

Re: Alt и Desc - мастхэв

Posted: Thu Aug 01, 2013 1:19 pm
by Kulturist
поддерживаю, очень актуально
Было бы очень неплохо, если деск пустой, писать в него содержимое Alt(Title)

Re: Alt и Desc - мастхэв

Posted: Thu Aug 15, 2013 5:54 pm
by admin
решилось более изящным вариантом который оставляет возможность оставить пустым поле если надо.

http://smartcj.com/wiki/doku.php?id=ru: ... mpty_value

Re: Alt и Desc - мастхэв

Posted: Fri Aug 16, 2013 8:30 am
by Jabar
<!--EMPTY_VALUE--> - а пробелы, черточки, и всякая непотребщина попадает под это значение?

Ну и будет ли эта фича работать для импорт сета? А если импорт сет (или просто импорт) идут в прелоад?

Re: Alt и Desc - мастхэв

Posted: Fri Aug 16, 2013 11:12 am
by admin
Работать будет для импорсета и тп.

Черточки - нет, давайте определимся с точным списком "черточек" и сделаем отдельное правило и для них.

Re: Alt и Desc - мастхэв

Posted: Fri Aug 16, 2013 11:38 am
by Jabar
Ну лично я считаю черточками все символы кроме букв и цифр (пробел - тоже черточка).

Re: Alt и Desc - мастхэв

Posted: Fri Aug 16, 2013 11:40 am
by admin
проблема в том, что есть другие языки и всех их перечислить невомзонжо в плане символов, те чем перечислить те которые можно, проще перечислить те которые нельзя - таких символов заведомо меньше

Re: Alt и Desc - мастхэв

Posted: Fri Aug 16, 2013 12:03 pm
by Jabar
ну например "-,.'#? и пробел

Re: Alt и Desc - мастхэв

Posted: Fri Aug 16, 2013 12:59 pm
by admin
ок, добавили <!--SPECIAL_CHARS_ONLY-->

Re: Alt и Desc - мастхэв

Posted: Fri Sep 06, 2013 1:34 pm
by S_Flash
Jabar wrote:Можно ли сделать так, чтоб эти два поля , при любом раскладе, не оставались пустыми?
Например если альт пустой (или пробел или символ типа тире) , то приравнять его к деску, если деск пустой, то приравнять его альту, а если оба пустые, то приравнять их оба Empty Desc Replacement.
Не ну так он же и написал "если альт пустой (или пробел или символ типа тире) , то приравнять его к деску".
Вы мне доказываете, что они хотели пустой альт?! Сейчас ведь пустой альт не приравнивается к деску.