+10.98
Рейтинг
17.63
Сила

Дмитрий

  • avatar kruft
  • 0
сорри, туплю :( спать пора уже
  • avatar kruft
  • 0
а строка 24 файла ActionSearch.class.php ($this->Viewer_Assign('sAdminMail', SYS_MAIL_FROM_EMAIL);) — тоже не баг? (просто последние пол года в связи с занятостью плохо следил за развитием движка) — в смысле то, что константа а не конфиг-объект.
  • avatar kruft
  • 0
ответил в личку, здесь скопирую:
да все просто — для этого даже есть функционал в дистрибе движка — в конфиге модуля Search установи для разных сайтов разные entity_prefix-ы и в конфиг Сфинкса добавь подобные с существующими сорсы и индексы.

типа source site1Topics и site2Topics. соответственно с префиксами site1 и site2. по-дефолту префикс пустой
  • avatar kruft
  • 0
багу в транке нашел —
из конфига модуля Серч:
$config['entity_prefix']  = '';
$config['sphinx']['host'] = 'localhost';
$config['sphinx']['port'] = '3312';

— как я понимаю, и как написано в исходниках модуля, элемент с ключем entity_prefix также должен лежать в массиве $config['sphinx']
  • avatar kruft
  • 0
по сути вещей, то что я писал (в модуле) должно как раз и передавать только те экста-атрибуты в запрос, какие подходят под текущий контент-тайп
  • avatar kruft
  • 0
заметил, что MooTools после минификации не работет в ЛС. точнее не он не работает, а клиентская логика
  • avatar kruft
  • 0
о, наконец-то получил ответ от гуру клиентской оптимизации, санниберда:
dreamwind
@kruft там бага в сторонн либах. Максим вроде правил, но могла опять всплыть. Суть в + + (два плюса через пробел, убил бы авторов за такое).
  • avatar kruft
  • 0
угу, вот и меня JS больше интересует
  • avatar kruft
  • 0
я совсем не это хотел сказать, я хотел сказать именно то, что написано выше — меня интересует сама причина того, что js и css в дефолтной верстке нифига не минифицируются
  • avatar kruft
  • 0
по словаем Качаева, css тоже не всегда остается рабочий после минимизации
  • avatar kruft
  • 0
обратись к Лоре, я ей както расписывал что и как
  • avatar kruft
  • 0
в пользу 2х демонов говорит отсутствие системы разделения доступа — любой клиент серчд может делать запросы к любым индексам, имеющимся в настройках свинкса
  • avatar kruft
  • 0
заметьте, что вызов метода происходит не через экземпляр класса Database, а через ссылку $this — ссылку на текущий класс, так что дело не в особенностях ооп в пхп, а в том, что все классы грузит класс движка, перегружая волшебные функции, типа _call и вызывает соответственные методы нужного класса.
  • avatar kruft
  • 0
девиз админов звучит — «Работает — НЕ ТРОГАЙ !!!!» =)
  • avatar kruft
  • 0
/usr/local/bin/searchd если быть точным, к тому же путь определяется префиксом при конфигурировании сорса
  • avatar kruft
  • 0
в Linux такого файла и не должно быть — такой файл есть в BSD.
  • avatar kruft
  • 0
ну если есть инит-скрипт — это это вообще супер :)
Тогда надо просто в /usr/local/etc/rc.conf вставить строчку
sphinxsearch_enable="YES"

и с этого момента будет автозапускаться СФинкс.
  • avatar kruft
  • 1
Я Лоре в аське както отписывал процесс настройки Сфинкса под несколько сайтов. Требуйте с нее топик на эту тему ;)
  • avatar kruft
  • 1
wow, it is one of the small number of LS based projects which uses original design )
  • avatar kruft
  • 0
некрофил! ;)