Всего 123 803 комментария

Виталий Киреев
11 ноября 2012, 18:58
0
C phpinfo через чанк получилось. А вот в SimpleSearch все-таки регулярка другая используется же:
public function sanitize($text) {
        $text = strip_tags($text);
        $text = preg_replace('/(\[\[\+.*?\]\])/i', '', $text);
        return $this->modx->stripTags($text);
    }

А mSearch использует эту бажную функцию:
$text = $this->modx->stripTags($text);

Автор SimpleSearch splittingred разве не в команде разработчиков? Получается использует для одного и того же нормальную и бажную функцию)
Valentin Rasulov
11 ноября 2012, 18:53
0
я заменил на
'tags'      => '@[\[|\]]@si',
— просто скобок не стало, а то раздрожают меня они.
Denys Butenko
11 ноября 2012, 18:52
0
Тоже проверил на двух сайтах, сначало ничего не вышло, писал сам теги. Скорпировал пример — вывело id ресурса и сразу заменил регулярку и установил плагин)
Спасибо, Василий!
Василий Наумкин
11 ноября 2012, 18:38
0
Дайте ссылку — Евгений быстро покажет, как надо.
Виталий Киреев
11 ноября 2012, 18:37
0
Шикарно. Правда у меня на своем сайте через поиск SimpleSearch не получилось повторить с math… И с phpinfo() в чанке тоже не вышло…
Алексей Хоринов
11 ноября 2012, 16:17
0
Можно удалить вопрос, разобрался
Василий Наумкин
11 ноября 2012, 06:35
0
bezumkin.ru/modx/msearch/
1. &parents=`` — Указание родительских документов, для поиска в них.
2. &tpl=`` — шаблон вывода результатов.

На этом сайте, например, поиск идет по трем разделам: вопросы, блог и miniShop, Обратите вниманию на параметр parents в url, при поиске в каждом из них.

Так же еще можно фильтровать по шаблону — параметр &templates=``.
Василий Краковецкий
10 ноября 2012, 19:55
0
Укажите пожалуйста что файла /etc/php5/fpm/main.conf в последних версиях php5-fpm не будет, вместо него надо править /etc/php5/fpm/php-fpm.conf
взято отсюда: bugs.debian.org/cgi-bin/bugreport.cgi?bug=619104 а конкретнее git.debian.org/?p=pkg-php/php.git;a=commitdiff_plain;h=0210cec984a6c97e1e9166cb5ac60d751f57ec9f
Василий Наумкин
10 ноября 2012, 13:43
0
Заморочки с кодировками выражаются не только в иероглифах. У вас может быть старый php, в котром строковые функции работают иначе, или еще что-то. Я у себя проблему повторить не смог.

Попробуйте создать сайт на modx-test.com и проверить.
Там стандартная Ubuntu, настроенная по моей заметке.
Евгений Шубин
10 ноября 2012, 12:26
0
Врятли. стандартный деб. всё в UTF-8 да и тогда остальные русские буквы в остальных полях бы переколбасило.
Василий Наумкин
10 ноября 2012, 12:23
0
У вас на хостинге поди какая-то фигня с кодировками или еще чем.
Евгений Шубин
10 ноября 2012, 12:22
0
Уточнение. По ходу обрезает все русские буквы до точки или первой английской буквы.
Василий Наумкин
10 ноября 2012, 12:22
0
d.pr/i/OmU0

Поставил сайт на modx-test.com, загрузил ваш файлик — никаких проблем.
Василий Наумкин
10 ноября 2012, 12:07
0
Дайте этот файлик для экспериментов.
Григорий Розенбаум
10 ноября 2012, 01:57
0
0 = php