Аналог <!--DESCRIPTION_XXX--> или <!--DESCRIPTION-->
только с таким исключением:
function CLEAN_DESC($source, $XXX=999) {
return substr(preg_replace('/[0-9]+|\\|\||,|<|\.|>|\/|\?|;|:|\'|"|\[|\{|\]|\}|`|~|@|#|\$|%|\^|&|\*|\(|\)|-|_|=|\+|[ ]+$/i', "", $source), 0, $XXX);
}
ПС Хотелось бы исключить из десков всякий шлак (,..<><>%^&), включая цифры (тут по желанию). Импорт реплейс не справятся. Да и уже мнго наимпортировано, надо уже бороться с выводом того, что есть.
Добавить тег <!--CLEAN_DESC_XXX-->
Re: Добавить тег <!--CLEAN_DESC_XXX-->
Вообще да, я пожалуй подпишусь, дерьма такого хватает. Самое интересное, что при импорте-то можно деск через свой скрипт пропустить, он все удалит, а вот уже забитые галеры - это гораздо сложнее, если бы был такой тег, то масс эдит темплейтом пройтись и вопрос решен.
Но все же, лучше, при импорте это делать, тогда и слаги у галер будут нормальные, а не такие как часто бывает *-amp-39-bla-bla-bla
Но все же, лучше, при импорте это делать, тогда и слаги у галер будут нормальные, а не такие как часто бывает *-amp-39-bla-bla-bla
Re: Добавить тег <!--CLEAN_DESC_XXX-->
Ну слаг хотябы вот такие дески пропускает ''''''''''''''',,,,,,,,,,,,,,,,,.....>>>>
Re: Добавить тег <!--CLEAN_DESC_XXX-->
тут так же убран пробел - мне каежтся это лишним.
И цифры зачем-то оцбираются - что плохо в деске условно 18 yo anne
а будет yo anne
И цифры зачем-то оцбираются - что плохо в деске условно 18 yo anne
а будет yo anne
Don't forget to run script update
Re: Добавить тег <!--CLEAN_DESC_XXX-->
Пробел удаляется только в конце, цифры можно тоже не удалять. Это только пример, не 100% вариант.admin wrote:тут так же убран пробел - мне каежтся это лишним.
И цифры зачем-то оцбираются - что плохо в деске условно 18 yo anne
а будет yo anne
Иногда лучше потерет даже цифры, чем получить пару десятков дефисов, запятых и прочих символов, которые не связаны с деском. ХЗ, но например кавычка может быть фатальна для HTML вёрстки.
Re: Добавить тег <!--CLEAN_DESC_XXX-->
Ок, добавлено
<!--STRIP_SPECIAL_CHARS_DESCRIPTION_30-->
http://smartcj.com/wiki/doku.php?id=ru: ... tag_prefix
<!--STRIP_SPECIAL_CHARS_DESCRIPTION_30-->
http://smartcj.com/wiki/doku.php?id=ru: ... tag_prefix
Don't forget to run script update