Как вывести вьюсами топ авторов?Для форума.Суммировать (или на крайняк просто комментарии) количество созданных нод (топиков) и количество каментов,созданных пользователем.В лоб,клацая мышкой не получилось.
Нашёл нечто похожее http://drupal.org/node/302030,но здесь без аватарок (добавить не могу,т.к не дружу с пхп) и нет гибкости.
Фид по терминам и любому другому, например каменты к ноде, делается обычными вьюсами
Применительно к вашему,ТС, случаю, задача сводтся к тому, что создаётся одна общая вьюса с аргументом по термину таксономии и алиасом, скажем "channel/%", далее нам нужно узнать ID термина ($term_id)(это несложно сделать, поищите на орге) и далее примерно такой код:
Простейший модуль, который дописывает форму в ноду.
В форме кнопка "Сообщить о битой ссылке" и скрытое поле id ноды.
Коллбек формы - функция, которая загружает ноду, извлекает id юзера и шлет ему мыльце. Строк 30-50 кода.
Всмысле. Если вам надо отправлять мыла или делать другие действия, например снятие с публикации ноды со ссылкой, если её ссылку отметили скажем 5 человек, или отправлять мыло со своим текстом на определённый адрес(а), если ссылку отметили мёртвой какое-то кол-во человек, то нужно ставить ЕЩЁ один модуль,rules.
Попробовал эти два модуля, не совсем то. http://drupal.org/project/linkchecker проверяет линки, а если ссылка на файлообменник, то он его пропустит? и на почту ничего не отправляет.
http://drupal.org/project/flag тут уже получше, но все равно не то, если один пользователь перевел флаг, то другой уже не может.
[Mon Oct 04 11:55:26 2010] [error] [client 77.239.174.186] PHP Fatal error: Call to undefined function fusion_core_vocabularyterms() in /var/www/mysite.com/sites/all/themes/fusion/fusion_starter/node-book.tpl.php on line 13
Как я понимаю ошибка в файле node-book.tpl.php в строке 13, удаляю эту строку, опять смотрю логи, а ошибка та же самая, ничего не изменилось, только время ошибки, что это, и как побороть?
А у меня проблема немного другая, закачиваю модуль, он не виден на странице модулей, удаляю старый, а он остается на странице модулей, в чем дело?
Скажу большее, Друпал не реагирует и на обновление модулей!
Проблема изменилась, на странице 404 появлялись непонятные символы и пропадали primary links, я связался с хостером, он мне сделал следуещее:
Quote:
На вашем VPS создали конфигурационный файл /etc/httpd/conf.d/deflate.conf следующего содержания:
AddOutputFilterByType DEFLATE text/html text/plain text/xml
После этого посторонние символы в начале страниц 404 на сайтах исчезли.
Все отлично, но primary links так и не вернулись. Что это может быть?
Профиль пользователя через user-profile.tpl.php. Пример решения.
А скажите, люди добрые, как сделать дополнительную вкладку, допустим "Галереи пользователя" и туда запихнуть представление?
Как сделать блок "top авторов" с помощью views?
Неужели никто не делал такой простой блок?
Views2: ответы на вопросы
Присоединяюсь.
[РЕШЕНО] Вывод блока "Похожие материалы"
Как вы сделали, не хрена не получается((
Как делали сайт журнала "Популярная наука"?
<?php function phptemplate_vocabularyterms($node, $vid) {
Как делали сайт журнала "Популярная наука"?
Как делали сайт журнала "Популярная наука"?
Спасибо за подробный ответ, но свои каналы для каждого термина Drupal и так делает, выводятся они переменной feed_icons.
Вопрос вот в чем, как вывести иконку возле термина таксономии с ссылкой на свой канал?
Добавить функционал "сообщить о битой ссылке"
Побежал учить ПХП))
Добавить функционал "сообщить о битой ссылке"
Добавить функционал "сообщить о битой ссылке"
Попробовал эти два модуля, не совсем то.
http://drupal.org/project/linkchecker проверяет линки, а если ссылка на файлообменник, то он его пропустит? и на почту ничего не отправляет.
http://drupal.org/project/flag тут уже получше, но все равно не то, если один пользователь перевел флаг, то другой уже не может.
Может что еще есть?
Добавить функционал "сообщить о битой ссылке"
Добавлю, нужно что б приходило хозяину ноды.
И снова белый экран
Проблема та же, нашел логи, там записано
[Mon Oct 04 11:55:26 2010] [error] [client 77.239.174.186] PHP Fatal error: Call to undefined function fusion_core_vocabularyterms() in /var/www/mysite.com/sites/all/themes/fusion/fusion_starter/node-book.tpl.php on line 13
Как я понимаю ошибка в файле node-book.tpl.php в строке 13, удаляю эту строку, опять смотрю логи, а ошибка та же самая, ничего не изменилось, только время ошибки, что это, и как побороть?
Модуль не виден в списке модулей
А у меня проблема немного другая, закачиваю модуль, он не виден на странице модулей, удаляю старый, а он остается на странице модулей, в чем дело?
Скажу большее, Друпал не реагирует и на обновление модулей!
Как выводить CCK поля в node-mytype.tpl.php
А расшифруйте поля
[0]['view']?
[РЕШЕНО]Доступ запрещен (модуль userpoints)
Это оказался баг, решение которого было описано на Drupal.org
Посторонние символы при посещении не существующих страниц
Посторонние символы при посещении не существующих страниц
Проблема изменилась, на странице 404 появлялись непонятные символы и пропадали primary links, я связался с хостером, он мне сделал следуещее:
Все отлично, но primary links так и не вернулись. Что это может быть?
Показ cck поля в таксономии
Есть такой вот модуль
http://drupal.org/project/content_taxonomy
Посторонние символы при посещении не существующих страниц
Старая проблема. Кто то нашел решение?
При 404 ошибке в страницу вставляется какая-то хрень.
Появилась точно такая же, после смены сервера, буду разбираться.
Компактный блок входа???
Ну конечно же отпечатал,только по моему вот как
<?php print $phptemplate_flat_login; ?>
просто забыл этот вариант ответа в P.S. написать)
Все беру свои слова обрптно, все получилось, спасибо)
Проблема с тянущимся дизайном!!!
Вот, если дальше уменьшать, видите справа белая полоса? и появляется прокрутка.
Вот, если на весь экран, полоса маленькая, но она есть, и прокрутка.
Проблема с тянущимся дизайном!!!
Прикол!
Вот посмотрите!?!?!?
И что это может быть???
Там есть вторая проблема, со шрифтами, а на Вашем скрине и шрифты нормальные!?!?!?
Сделать закрытую часть сайта!
Спасибо, уже что то!
Не "переводится" pager!
Спасибо конечно, но нужна более действенная подсказка))