Добавить тег <!--CLEAN_DESC_XXX-->

Post Reply
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Добавить тег <!--CLEAN_DESC_XXX-->

Post by S_Flash »

Аналог <!--DESCRIPTION_XXX--> или <!--DESCRIPTION-->
только с таким исключением:
function CLEAN_DESC($source, $XXX=999) {
return substr(preg_replace('/[0-9]+|\\|\||,|<|\.|>|\/|\?|;|:|\'|"|\[|\{|\]|\}|`|~|@|#|\$|%|\^|&|\*|\(|\)|-|_|=|\+|[ ]+$/i', "", $source), 0, $XXX);
}

ПС Хотелось бы исключить из десков всякий шлак (,..<><>%^&), включая цифры (тут по желанию). Импорт реплейс не справятся. Да и уже мнго наимпортировано, надо уже бороться с выводом того, что есть.
darkover
Posts: 1518
Joined: Sat Apr 13, 2013 8:59 pm

Re: Добавить тег <!--CLEAN_DESC_XXX-->

Post by darkover »

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

Но все же, лучше, при импорте это делать, тогда и слаги у галер будут нормальные, а не такие как часто бывает *-amp-39-bla-bla-bla
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Добавить тег <!--CLEAN_DESC_XXX-->

Post by S_Flash »

Ну слаг хотябы вот такие дески пропускает ''''''''''''''',,,,,,,,,,,,,,,,,.....>>>>
:)
admin
Site Admin
Posts: 37242
Joined: Wed Sep 10, 2008 11:43 am

Re: Добавить тег <!--CLEAN_DESC_XXX-->

Post by admin »

тут так же убран пробел - мне каежтся это лишним.
И цифры зачем-то оцбираются - что плохо в деске условно 18 yo anne
а будет yo anne
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Добавить тег <!--CLEAN_DESC_XXX-->

Post by S_Flash »

admin wrote:тут так же убран пробел - мне каежтся это лишним.
И цифры зачем-то оцбираются - что плохо в деске условно 18 yo anne
а будет yo anne
Пробел удаляется только в конце, цифры можно тоже не удалять. Это только пример, не 100% вариант.
Иногда лучше потерет даже цифры, чем получить пару десятков дефисов, запятых и прочих символов, которые не связаны с деском. ХЗ, но например кавычка может быть фатальна для HTML вёрстки.
admin
Site Admin
Posts: 37242
Joined: Wed Sep 10, 2008 11:43 am

Re: Добавить тег <!--CLEAN_DESC_XXX-->

Post by admin »

Ок, добавлено

<!--STRIP_SPECIAL_CHARS_DESCRIPTION_30-->

http://smartcj.com/wiki/doku.php?id=ru: ... tag_prefix
Don't forget to run script update
Post Reply