Есть таблица votingapi_vote - каждый голос, и votingapi_cache - кеш, в ней, как минимум, есть среднее значение и количество голосов за ноду. Используй.
Я вот использовал votingapi_cache (не знаю насколько это правильно, у кеша могут быть разные настройки обновления). SQL-код в phpMyAdmin работал, за php не ручаюсь.
У меня в списке фильтров есть фильтры вида "Cодержимое: ... - Allowed values". В таком фильтре корректно подгружаются любые данные из полей-списков или ограниченных списком значений, правда, к сожалению, нету операторов "между", "менее, чем" и подобных.
Ещё есть разрабатываемый Views Filter Pack, не использовал, но можно посмотреть.
вам нужно на странице поиска показывать 100 фильтров, а на других чтобы в этом же блоке было всего 10?
Мне нужно, чтобы была страница поиска site.org/search и на ней 100 фильтров (не блоком, а страницей) и собственно найденный по фильтрам контент. И чтобы был блок на остальных страницах с 10-ю фильтрами, форма которого ведёт на основную страницу.
Динамические ip путают карты гораздо меньше, чем анонимные прокси=) Вот что действительно существенно, так это серые адреса, при блокировании такого ip блокируется вся подсеть за NAT.
Если тема блокировки интересна, то копать в поисковике слово "fail2ban", так же обсуждение бана по ip совсем недавно было в жж-сообществе ru_webdev.
На истинность не претендую, но думаю, что стоит просмотреть настройки (аккаунта у хостера, окружения, пхп, апача). А браузер ни при чём.
Если запросить сайт по ip с использованием HTTP/1.0 - ошибка. Если при запросе по ip подменить поле Host на ewnc.org (с помощью аддона FF Tamper Data, например), то таки да, всё работает хорошо. Но, если обратится по ewnc.nichost.ru (это имя получено резолвом ip) - опять ошибка.
ryumkin, спасибо за отзыв, но это не будет клон авто.ру. Если б у меня такое попросили - я бы посоветовал найти солидную веб-студию. В отличие от auto.ru, сайт будет закрытый, "для своих".
Друпал подходит, причем позволяет решать подобные вашим задачи многими способами.
Можно то можно, вопрос в том, стоит ли делать сайт на готовых модулях и каких именно.
И будет отлично, если выйдет обойтись без изучения api, хотя-бы на первых порах.
Как посчитать рейтинг пользователя на основании голосования за его материалы fivestar
Упс, я несколько ошибся с кодом. В SQL-запросе один AND удалил случайно. PHP тоже не точный... Вот правильный код, проверил - вроде работает.
Как посчитать рейтинг пользователя на основании голосования за его материалы fivestar
Есть таблица votingapi_vote - каждый голос, и votingapi_cache - кеш, в ней, как минимум, есть среднее значение и количество голосов за ноду. Используй.
Я вот использовал votingapi_cache (не знаю насколько это правильно, у кеша могут быть разные настройки обновления). SQL-код в phpMyAdmin работал, за php не ручаюсь.
[РЕШЕНО] Списки выбора по полям CCK в расшаренных (exposed) фильтах Views
У меня в списке фильтров есть фильтры вида "Cодержимое: ... - Allowed values". В таком фильтре корректно подгружаются любые данные из полей-списков или ограниченных списком значений, правда, к сожалению, нету операторов "между", "менее, чем" и подобных.
Ещё есть разрабатываемый Views Filter Pack, не использовал, но можно посмотреть.
Ошибка sql-запроса во views
Точно, можно и так, про этот вариант забыл, спасибо.
Но всё-таки хочется узнать, баг это или хитрый замысел разработчиков views.
[решено] подсветка в редакциях документа
diff
Вопросы по exposed filters (views)
Мне нужно, чтобы была страница поиска site.org/search и на ней 100 фильтров (не блоком, а страницей) и собственно найденный по фильтрам контент. И чтобы был блок на остальных страницах с 10-ю фильтрами, форма которого ведёт на основную страницу.
Как блокировать повторные регистрации по IP?
Динамические ip путают карты гораздо меньше, чем анонимные прокси=) Вот что действительно существенно, так это серые адреса, при блокировании такого ip блокируется вся подсеть за NAT.
Если тема блокировки интересна, то копать в поисковике слово "fail2ban", так же обсуждение бана по ip совсем недавно было в жж-сообществе ru_webdev.
Сайт не открывается по IP. Что делать?
На истинность не претендую, но думаю, что стоит просмотреть настройки (аккаунта у хостера, окружения, пхп, апача). А браузер ни при чём.
Если запросить сайт по ip с использованием HTTP/1.0 - ошибка. Если при запросе по ip подменить поле Host на ewnc.org (с помощью аддона FF Tamper Data, например), то таки да, всё работает хорошо. Но, если обратится по ewnc.nichost.ru (это имя получено резолвом ip) - опять ошибка.
Сайт-каталог: что выбрать?
ryumkin, спасибо за отзыв, но это не будет клон авто.ру. Если б у меня такое попросили - я бы посоветовал найти солидную веб-студию. В отличие от auto.ru, сайт будет закрытый, "для своих".
Сайт-каталог: что выбрать?
gorr, спасибо. С таксономией пытался делать, но там при выборе категории всё дерево было. Попробую ещё раз.
Сайт-каталог: что выбрать?
Можно то можно, вопрос в том, стоит ли делать сайт на готовых модулях и каких именно.
И будет отлично, если выйдет обойтись без изучения api, хотя-бы на первых порах.