Я вроде последнюю скачал. :(
Хорошо, откачусь назад
  • avatar Dmi3yy
  • 0
обновляете откуда куда? проверю
  • avatar Dmi3yy
  • 0
Скачайте последнюю версию я ж откатил ajaxSearch на 192 вчера вечером
  • avatar vworld
  • 0
опять при обновление ругается постоянно :(
Warning: in_array() [function.in-array]: Wrong datatype for second argument
action.options.php в разных строках, но обычно на одно и то же
$class = !in_array('sample', $moduleTemplates[$i][6])? 'toggle': 'toggle demo';
что и то и как исправить, чтобы не ругалось? подскажите пожалуйста…
AjaxSearch — вот с ним-то у меня и проблема. Установил на локальный сервер, пишет
AjaxSearch error: Version number mismatch. Check the content of the default configuration file!
Я на всякий проверил — да, есть путь, есть файл. Вот только в файле версия стоит 1.9.3, а в сниппете говорит, что он 1.9.3b.
Ладно, поправить не проблема — убрал b — выдал результат
Parse error: syntax error, unexpected T_STRING in [путь-кусь!]assets\snippets\ajaxSearch\classes\ajaxSearchResults.class.inc.php on line 532
Ага! Ладно, добавил b и там, и там — таже ошибка. Печалька :(
сделано вот как, в днс-ах,
* CNAME указывает на основной домен.
+ вот это дописано в файл htacsess
<IfModule mod_rewrite.c>
  RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP_HOST} ^teplotender\.ru$ [NC]
  RewriteRule ^ http://www.teplotender.ru%{REQUEST_URI} [R=301,L]
  
  RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
  RewriteCond %{HTTP_HOST} !^www\.teplotender\.ru$ [NC]
  RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
</IfModule>


И уже идут в ручную подставленные домены для определённых id. Т.е. в завимости от id подставляю, например
partner.teplotender.ru
И уже там он не авторизован получается. А на основном домене teplotender.ru авторизован
Так может проблема в этих самых хитрых способах? Подробнее описывайте как и что. А то может мы обсуждали одно, а сделано совсем по другому.
вообще-то не контекстами, а хитрым способом, я тут тему одну подымал, вы ещё htacsess файл помогали делать
добавил в самый конец конфига, и авторизация всё равно слетает на субдоменах.
Попробуйте добавить в начало скрипта.

Причём самое интересное, что куки есть, а вот сессий не хватает на субдоменах, так что нужно ещё как-то сессии писать, для полного счастья.
Поддомены реализованы как? Контекстами? Если я не ошибаюсь, то в имя сессии MODX Revolution добавляет еще ключ контекста.
добавил в самый конец конфига, и авторизация всё равно слетает на субдоменах.

Причём самое интересное, что куки есть, а вот сессий не хватает на субдоменах, так что нужно ещё как-то сессии писать, для полного счастья.
его можно расширять;-) там же массив.
  • avatar Dmi3yy
  • 0
да только я использую его не только для ajaxSearch а там жестко зашили (
для AjaxSearch обнови index-ajax.php из клиппера и потом еще реквест пришлю как пофиксить дырку в самом AjaxSearch.
Да неужели этот фикс включили в сборку. Но главное, это стимул избавиться от дурной привычки писать
$modx->config['base_path']."manager/"

когда можно написать MODX_MANAGER_PATH
и не писать
$modx->config['base_url']."manager/"
когда правильно будет MODX_MANAGER_URL
  • avatar Dmi3yy
  • 0
ага пасиб поправил )
d4 версия из будущего? :)
текущая версии 1.0.8-d4 (17.03.2013)
  • avatar Dmi3yy
  • 0
Обновил до версии 1.0.8-d4
Самое важное больше никаких проблем с переименованием папки админки: Изменяем папку manager в modx evo custom by Dmi3yy
добавил возможность указать в настройках что б id заполнялись от минимально свободных что б не пложить при импорте 50000 id при 10000 документах за это спасибо bumkaka
исправил глюк с AjaxSearch откатил до 1.9.2 и исправил ошибку с поиском по словам
  • avatar aphex
  • 0
Попробовал только что на одном сайте — полет нормальный.
Отправил pull request в эту сборку с фиксом позволяющим переименовывать папку manager.

Поэтому кому интересно — протестируйте, пожалуйста. Хотя я у себя уже на 3 сайте обкатываю и полет нормальный.
  • avatar tiptop
  • 1
Речь идет не о пользе/вреде копипастов (тут и так все ясно без всяких обсуждений), речь о предлагаемых методах борьбы — минусованию топиков. Это однозначно повлечет за собой новые разборки и напряженность в сообществе. Повторяю, хотите бороться с копипастами, давайте найдем другое, цивилизованное решение. Я предложил закрытие индексации топика, что займет явно не 5 минут, а гораздо меньше. И я не вижу принципиальной разницы по времени, где кликать, на минус в топике или на галочку в настройках.
Времени, потраченного всеми нами на обсуждение этого вопроса, с запасом хватило бы на кликанье на весь текущий год. Это как раз тот случай, когда проще и быстрее сделать, чем об этом болтать.

А вот в догонку еще одно предложение по решению этого же вопроса:
Раз борьба с копипастами кажется столь трудной и непосильной, то почему бы просто не закрыть на это глаза?