Ocenianie treści (Fivestar)
maralikpl, pt., 2007-12-07 17:22
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?

Stworzyć za pomocą Views
burkot, pt., 2007-12-07 17:51Stworzyć 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
maralikpl, pt., 2007-12-07 18:29Dziwne, 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
Wyłączyć tradycyjny
burkot, sob., 2007-12-08 09:18Wyłą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
maralikpl, sob., 2007-12-08 09:26A mogę używać Jrating dla oceniania komentarzy i jednocześnie Fivestar dla oceny treści? Moja strona na Drupalu – http://wolnastrona.pl
Musisz spróbować. Powinno
burkot, sob., 2007-12-08 10:07Musisz spróbować. Powinno to być możliwe.