Który CMS może zbudować stronę internetową, która potrzebuje recenzji profili? [Zamknięte]

0

Badałem Drupala i WordPressa i nie mogę zmusić ich do zrobienia tego, czego naprawdę chcę.

Usiłuję stworzyć w zasadzie bazę danych użytkowników, którzy mogą logować się za pomocą swoich kont w mediach społecznościowych, a ich profile w witrynie mają ocenę użytkowników generowaną przez innych użytkowników oceniających ich aktywność, i chcę, aby była widoczna, gdy profil tej osoby jest wyświetlany jako „John ma 4,4 / 5 gwiazdek i został oceniony 473 razy” - właśnie tego szukam.

Wszystkie wtyczki i widżety w Drupal i WordPress, z którymi się spotkałem, tak naprawdę nie mają ani nie robią tego, czego potrzebuję. To jest po prostu strona używana do przesyłania mediów i oceniania za to. Nie dla mediów, ale dla jakości twojego profilu.

Patrzyłem na IPB, ale koszt czegoś szalonego jest szalony, ale myślę, że zrobiłbym to, co chcę. Ale tylko w nowszych wersjach, które są drogie, 2.0.0 była ostatnią darmową wersją i wątpię, by wspierał niektóre rzeczy, których potrzebowałbym

Czy ktoś ma pomysł na CMS lub platformę forów dyskusyjnych, która miałaby takie uproszczone funkcje?

Tworzenie konta przez połączenie z mediami społecznościowymi oraz system oceny profilu / użytkownika? Wszystko, co muszę zrobić, to po prostu łatwe kodowanie HTML i PHP, które musiałbym wspólnie edytować, ale najtrudniej jest mi znaleźć odpowiedni system oceny

Jakieś wskazówki?

Jeśli można to zrobić za pomocą WordPress, a istnieją tylko widżety lub wtyczki, o których nie wiem, proszę skieruj mnie w ich kierunku!

Goliat
źródło

Odpowiedzi:

1

Jeśli można to zrobić za pomocą Wordpress Drupal , a są tylko widżety lub wtyczki, o których nie wiem, proszę wskazać mi ich kierunek!

Jeśli Drupal również (nadal) się kwalifikuje i jeśli szukasz działającego przykładu modułu z głosowaniem użytkowników, ocenami i statystykami, możesz zajrzeć do modułu Odpowiedzi (który włącza typy treści Pytania i Odpowiedzi , podczas gdy Odpowiedzi są wyświetlane poniżej pytania, którego dotyczą). Wraz z (co najmniej) 2 jego podmodułami, tj .:

  • Odpowiedzi Głosuj, aby wdrożyć system głosowania lub głosowania na pytania i / lub odpowiedzi (który korzysta zmodułu Oceń ).
  • Odpowiedzi na punkty użytkownika , aby zwiększyć lub zmniejszyć „ punkty reputacji ” (wykorzystującemoduł Userpoints ) w przypadku takich wydarzeń, jak głosowanie w górę lub w dół pytania lub odpowiedzi lub oznaczenie odpowiedzi jako „ najlepszej odpowiedzi ”.

Przejdź na stronę projektu, aby uzyskać więcej informacji.

Aby wyodrębnić statystyki związane z węzłami, wystarczy użyć modułu Widoki , podobny do tego, który jest wyświetlany na stronie demonstracyjnej Answers (w trybie tylko do odczytu dla anonimowych użytkowników). Obejmuje ona Wyświetleń wymienia w oparciu o:

Spora część „logiki biznesowej” modułu Answers jest implementowana za pomocą różnego rodzaju konfigurowalnych reguł (za pomocą modułu Rules ). Na przykład, jeśli nie zgadzasz się z nieszablonowymi zasadami dotyczącymi tego, ile „punktów użytkownika” przyznaje się do pytania (lub odpowiedzi), które zostało ocenione (lub negatywnie ocenione), wystarczy użyć interfejsu użytkownika, aby dostroić ilość takich punktów do twoich wymagań.

Mając powyższe na uwadze i aby ta koncepcja działała dla Ciebie, oto kilka drobnych poprawek, które pasują do Twojego przypadku:

  • Aby zaimplementować to, co opisałeś jako „profile”, można wykonać za pomocą typu zawartości „pytanie” (po prostu oznacz to jako „portofolio” lub cokolwiek chcesz). I niech każdy użytkownik utworzy 1 węzeł, którego będzie mógł „ użyć do przesłania multimediów ” (użyj mocy Drupala, aby dodać odpowiednie pola itp., Aby dopasować je do twoich potrzeb).
  • Nie jestem pewien, czy chcesz, aby inni użytkownicy mogli publikować „odpowiedzi” na takie „pytania”. W takim przypadku wyłącz typ zawartości odpowiedzi. Alternatywnie użyj tego typu „odpowiedzi” do (np.) Pisania recenzji na temat portfolio.

Po zakończeniu wdrażania, zgodnie z moimi sugestiami powyżej, możesz skończyć z rankingiem podobnym do tej próbki demonstracyjnej .

Wreszcie, koszt tego nie powinien być szalony (jak na coś tak uproszczonego), głównie dlatego, że wszystko opiera się na Drupalu i potrzebujesz tylko umiejętności (lub zatrudnić kogoś z takimi umiejętnościami), aby to skonfigurować.

Ujawnienie: Jestem (współ) opiekunem modułu Answers .

Pierre.Vriens
źródło