neochief: Комментарии

Главные вкладки

29 декабря 2008 в 21:03

Однозначно нужно программить и настраивать его, чтобы получить реализацию вашего требования, но это все сделать реально. Не скажу, что легко. По ценам говорить не буду, у меня сейчас много других задач. О "Swish-E Indexer" ничего не слышал.

29 декабря 2008 в 15:50

Ой, я сказал workflow? Я имел в виду совсем другое, видимо больше спать надо. Нам надо найти реализацию экшена смены автора и отдебажить ее. Все екшены определяются внутри соответствующих модулей. Данный экшен — это экшен модуля node. Ищем там реализацию hook_action_info и в нем информацию как называется функция нашего экшена. Найдя, идем к ней и пытаемся понять что именно глючит.

29 декабря 2008 в 1:12

Главное отличие локальных поисковиков (Sphinx, Я.Server, ...) в том, что вы можете на лету обновлять индекс, а с гуглом вам следует ожидать какое-то время, пока вы появитесь в индексе. То же самое для любых обновлений контента — в гугле обновления появляются с задержкой в несколько дней. На активных сайтах это очень критично.

Второе преимущество (касается Sphinx) — вы можете как угодно темить форму и выдачу. Вы можете сделать поиск только по определенным данным (например, поля CCK) и многое многое другое. Вы полностью контролируете процесс.

28 декабря 2008 в 19:04

Да, сайт основан на модуле API, с прикрученной за уши локализацией. Если вы в курсе что такое Doxygen, то это именно оно, если нет, вот тут можно немного почитать. Распарсенные доки складываются в фиксированную структуру, которую вы можете сейчас видеть на сайте АПИ. Вы НЕ можете задавать другую структуру или какие-нибудь другие модификации без хаканья кода модуля. Он был создан не для этого.

28 декабря 2008 в 17:38

Как создатель сайта api.drupal.ru, я могу сказать с 90% вероятностью, что вышепредложенный модуль вам не подойдет. Он парсит документацию из исходников, вручную ничего добавить нельзя. Смотрите в сторону wiki-функционала Друпала. Это будет хороший вариант.

28 декабря 2008 в 17:18

Free Edition еще не означает Open Source Smile Я пробовал его ставить, но на полпути оставил эту затею, узнав что он не умеет искать в БД. Вместо этого поставил Sphinx и очень доволен. Как раз он — open source. По некоторым данным, Sphinx является быстрейшим фришным поиском. Есть русская морфология. Есть друпаловский модуль (шестая версия хоть и dev, но работает на ура).

26 декабря 2008 в 17:04

Включаете английский язык админки. Копируете ошибку и ищете в гугле. Там с 95% вероятностью находите ответ на drupal.org. Русские сообщения об ошибках вообще зло, нифига не понятно и ничего не найдешь по ним.

23 декабря 2008 в 19:31

Вам нужно смотреть в сторону hook_menu. В большинстве случаев, если все правильно сделать, $GET не предпочитается использовать для передачи параметров. Используются параметры внутри пути запроса, напр /page/param1/param2, хотя конечно это зависит от задачи. Но обычно это именно так. Здесь есть несколько примеров.

23 декабря 2008 в 19:25

Если бы все было нормально с настройками конкретных комментов, все бы выводилось. А так — там чего-то повидимому не хватает. Посмотрите в базе в таблицу комментов и сравните те, что не показываются с обычными. Пока никто другой не рапортовал о похожих глюках.

23 декабря 2008 в 19:22

В теме было написано "Вход в систему". В предыдущем коменте "Вход В личный кабинет". Я подумал что для этого вы все и устроили Smile Да, в переводе тоже можно теги вставлять.