-
Content Count
133 -
Joined
-
Last visited
Информация о вас
-
Фриланс
Пользователь
-
Версия CMS
2.x
-
From
Kharkiv, Ukraine
-
SEO - шаблоны для автоматической генерации META
yodaexolon replied to DaVinci's topic in Готовые решения
Спасибо, классная доработка -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
Все работает как надо, добавил еще варианты |bgcolor|bordercolor, пока косяки в статьях и описаниях товара не обнаружены. Спасибо огромное! -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
Когда я вставляю ваш первый код, то возникает та же проблема что я описывал в посте: http://forum.simplacms.ru/topic/10886-%D0%BF%D0%BE%D0%BC%D0%BE%D0%B3%D0%B8%D1%82%D0%B5-%D1%81-%D1%80%D0%B5%D0%B3%D1%83%D0%BB%D1%8F%D1%80%D0%BA%D0%BE%D0%B9/?do=findComment&comment=83644 -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
Вставил так: public function hashtag_modifier($str) { $new_str = $str; if(preg_match_all('#(style|href)=([\'"])([^\'"]+?)\\1#iu', $str, $matches, PREG_OFFSET_CAPTURE | PREG_SET_ORDER)) {//Затираем style foreach($matches as $m){ $_length = strlen($m[0][0]); $new_str = substr_replace($new_str, str_repeat('*', $_length), $m[0][1], $_length); } } if(preg_match_all('/#(\w+)/iu', $new_str, $matches, PREG_OFFSET_CAPTURE | PREG_SET_ORDER)) {//Поиск наших тегов $_offset = 0; foreach($matches as $m){ $_length = strlen($m[0][0]); $replace = '<a href="tags?keyword='.$m[1][0].'">#'.$m[ -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
yr4ik, Ваш код не хочет работать, та же проблема что в самом начале. Спасибо всем за помощь, код mishanya прекрасно справляется с задачей. -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
А как все это обойти? -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
Спасибо, теперь работает как надо. -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
редактор не дает это сделать, задолбался уже, буду по совету mishanya ставить две решетки -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
Опять косяки, когда цвет с пробелом: color: #FF0000; -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
Урааа заработало, СПАСИБО ВАМ!!!!!!!!!!!! -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
Теперь два пробела надо ставить, может есть значение которое игнорировало б второй #? -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
спасибо, так работает, а можно сделать, чтоб один раз решетку прописывать? -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
не красиво будет в тексте тег с ## -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
обычный текст: текст .................... #хэштег .......... - это все нормально заменяет на нужную ссылку <a href="tags?keyword=хэштег</a> если в тексте ссылка с якорем: текст................ <a href=sitename/blog/статья#якорь</a> .........текст - заменяет на корявую ссылку: <a href=sitename/blog/статья<a href="tags?keyword=хэштег</a></a> так же если в тексте стиль с цветом #код цвета -
помогите с регуляркой
yodaexolon replied to yodaexolon's topic in Общие вопросы по функционалу и дизайну
мне нужно, чтобы преобразовывался текст с символом # в ссылку и игнорировались коды цвета типа #000000 и ссылки содержащие # в тексте делаю хэш теги и эта регулярка преобразует и то, что нужно слова с # и также то что не нужно код цвета и ссылки с якорем #