Ocenianie treści (Fivestar)

Zainstalowałem u siebie moduł Fivestar-działa bez zarzutu ale… no właśnie dla mnie to mało. Chciałbym jeszcze zaprezentować na w blokach z lewej strony 10najlepiej ocenianych treści i 10 najczęściej ocenianych treści. Jak to zrobić?

PS. Przy okazji mam jeszcze jedno pytanie, jak włączyć ocenianie oprócz postów także komentarzy?

Sposób wyświetlania odpowiedzi

Wybierz preferowany sposób wyświetlania odpowiedzi i kliknij "Zachowaj ustawienia", by wprowadzić zmiany.
Portret użytkownika burkot

Stworzyć za pomocą Views

Stworzyć za pomocą Views dwa widoki typu block i ograniczyć ilość wyświetlanych w nich segmentów do 10.

Określić typ widoku (lista, tabela, skróty segmentów lub inne).

Jako pola wybrać prawdopodobnie segment:tytuł lub inne.

Ponieważ Fivestars korzysta z Voting API przy tworzeniu widoków pojawią się w kryteriach sortowania między innymi VotingAPI percent vote result (count) i VotingAPI percent vote result (average).

Dla jednego widoku wybierz jedną opcję, dla drugiego drugą.

Następnie tak utworzone bloki musisz włączyć w dziale zarządzania blokami.

Co do oceniania komentarzy, to trzeba byłoby zastąpić tradycyjny moduł komentarzy z rdzenia modułem node comment http://drupal.org/node/187300.

Dziwne, zrobiłem

Dziwne, zrobiłem dokładnie tak jak napisałeś i jak widać pojawiły się w prawej kolumnie 2 bloki „Najczęściej ocenianie” i „Najlepiej oceniane” Ale wyniki tych statystyk sa po prostu mylne bo moduł fivestar dopiero uruchomilem i pojawiły sie w czolowce obu tabel tresci ktore maja po 0 glosow a post na ktory oddalem 2 glosy (jako anonim i zarejestrowany uzytkownik) jest w ogole poza rankingiem… A co do drugiego to nie za bardzo znam angielski…

[edit] dziala poprawilem tylko sortowanie z rosnacego na malejace TNX

Moja strona na Drupalu – http://wolnastrona.pl

Portret użytkownika burkot

Wyłączyć tradycyjny

Wyłączyć tradycyjny moduł comment, a włączyć Node comments http://drupal.org/…/nodecomment. Później musisz stworzyć nowy typy zawartości, albo wykorzystać tworzony automatycznie przez ten moduł typ comment.

W ustawieniach typów zawartości ustal który typ zawartości ma być odpowiedzią dla bieżącego. Skoro komentarz jest typem segmentu to można go uzbroić w fivestar zdjęcie, plik lub jakieś pole CCK. Node comments integruje się również z Views.

Tracisz niestety część funkcjonalności które dostarczał moduł comment. No i pozostaje problem migracji istniejących komentarzy.

Inny rozwiązaniem byłoby zastosowanie modułu jrating z patchem http://drupal.org/node/124898. Pozwala na ustawienie oceniania komentarzy. Też wykorzystuje Voting API więc można go zastosować w tworzonych za pomocą Views blokach.

A mogę używać Jrating

A mogę używać Jrating dla oceniania komentarzy i jednocześnie Fivestar dla oceny treści? Moja strona na Drupalu – http://wolnastrona.pl

Portret użytkownika burkot

Musisz spróbować. Powinno

Musisz spróbować. Powinno to być możliwe.