Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
placeholder for D8 port of fivestar module - https://github.com/vijaycs85/fivestar
Comments
Comment #1
Paulset CreditAttribution: Paulset commentedThere is an approximate timeline for the relase of fivestar for D8 ?
Comment #2
Huission CreditAttribution: Huission commentedThis module is really currently being ported to Drupal 8 ?
Comment #3
chegor CreditAttribution: chegor as a volunteer commentedAny news here?
Comment #4
vijaycs85I started porting it and got busy with my day job. I may not have time to port this. I am happy to anyone to take this forward.
Comment #5
chrotto CreditAttribution: chrotto commentedAny suggestions for alternative?
Comment #6
calefilm CreditAttribution: calefilm commentedI'm confused why Drupal hasn't integrated a fivestar-like feature within Version 8
There are so many websites now using voting and rating... no offense to the hard-working creators of this module but fivestar is so invaluable to site creators ... if we can't use Fivestar in the future then i can't use drupal!!! lol I have no experience developing modules nor can i develop something like this on my site... but why hasn't drupal integrated fivestar? It's so basic! Every site user needs a voting widget and Fivestar is the best!
Comment #7
SeanA CreditAttribution: SeanA commentedCalefilm, the way free/open source software advances is by individuals and companies contributing time and money to get things done. So if you aren't a developer, you can hire a developer to work on things that you want. It's win-win-win: you benefit by getting the features you need, the developer gets work, and the community benefits.
Comment #8
artem_sylchukHi there.
I have had some free time and I recently started one D8 project which needs fivestar functionality, so I've spent some time looking how far this module is from the working D8 port. I've spent several days changing the code and got some more things working. I guess my work may be usefull for others, so I've created a pull request on the github, please take a look. I'm going to continue my work, so please let me know if my help is needed. Also it has been a long time since I worked with D8 last time (it was beta-4 I guess), so my code may be not perfect, but it is still better than nothing :)
Comment #9
zatarain21 CreditAttribution: zatarain21 commentedHello james_kerrigan I think a lot of people will find useful your work, success!!!
Comment #10
whiteph CreditAttribution: whiteph commentedMy apologies for being absent for quite a while - I had to focus on my day job. I'll start working on Fivestar again now. My plan is to get back up to speed on the D7 version, and get the issues list ticking over; and then to start working on the port to D8 (which will be my first D8 port). Once I've got into gear with what needs to be done for D8, I'll check to see what other contributors have done so that the port is as quick as possible.
Comment #11
whiteph CreditAttribution: whiteph as a volunteer commentedI started the port to D8, and looked at some of those started by others. I'm sorry to say that I found the experience unpleasant, and have decided not to go ahead with it. Instead I'm going to see how a port to Backdrop will go.
I'm happy to keep working with D7. For Fivestar to be ported to D8, we'll need somebody to volunteer to be a co-maintainer - to work on the port and then support the D8 version.
Comment #12
malcomio CreditAttribution: malcomio at Capgemini commentedI know that @vijaycs85 probably won't have time to look at the pull request at the moment, but I've checked out the fork mentioned in #8 - https://github.com/lu4nik/fivestar
I've enabled the module on an 8.1.x site, but haven't yet been able to get anything working - are there additional steps that need to be documented in the readme?
Comment #13
malcomio CreditAttribution: malcomio at Capgemini commentedI'll add some comments to https://github.com/vijaycs85/fivestar/pull/1
Comment #14
sarav_agi CreditAttribution: sarav_agi commentedI have enabled this module.
I don't see any settings in my content type. Am I missing anything?
Comment #15
pedrorocha CreditAttribution: pedrorocha commentedHi guys, just to let you know, i'm the maintainer of Voting API 8.x, so i'm pretty much involved in this question(I have a project that rely on Voting API and is on 8.x) and i'm currently working on port Fivestar to D8(with some funding from @calefilm, btw! thanks Cale!). I'm working on https://github.com/pedrorocha-net/fivestar, starting from all the work people collaborated here, but i'm not sure on what i'll actually use. Some stuff changed and will be absorbed by Voting API itself(e.g. "tags" are now "Vote Types" and will have a creation page on Voting API, so the Fivestar settings page to create multiple tags are no longer necessary).
I'm working daily with @victorcpereira on this, so I expect to have it done soon.
Comment #16
calefilm CreditAttribution: calefilm commentedThanks Pedro! I definitely appreciate all the work you're doing, as well as what Philip has contributed to keeping 7 going... and everyone else maintaining this project! Really helps people like me find my 'path' :)
Comment #17
infopicard CreditAttribution: infopicard as a volunteer commentedvery good, Pedro, thanks a lot.
will migration of article voting from D6 also be working?
Comment #18
whiteph CreditAttribution: whiteph as a volunteer commentedPedro - thanks. Would you like to become a maintainer for Fivestar?
Comment #19
artem_sylchuk@malcomio changes in my pull request were aimed to avoid fatal errors after enabling the module and trying to work with it in any way. I've changed namespaces, added libraries implementation, etc, but I never written that it is ready to use.
Comment #20
pedrorocha CreditAttribution: pedrorocha commented@infopicard i'm not focusing on migration right now, but I think it's one of the first things to implement after we have at least a beta version, as I need to make sure that the API and structure will not change much, before starting implementing the migration.
@whiteph, I would be glad to be maintainer of the 8.x branch
Comment #21
XTazperhaps some news ???
Thanks
Comment #22
tepelena CreditAttribution: tepelena commentedGlad to hear you guys are working on the port to D8.
This is a must for Drupal. I agree with the early posters. Drupal should have given more priority or integrated a voting module into core.
Comment #23
Paulset CreditAttribution: Paulset commentedAny news ?
Comment #24
Erik Seifert CreditAttribution: Erik Seifert commentedWe have start a votingapi widget plugin system.
https://github.com/b-connect/votingapi_widgets
Give it a try. Fivestar is implement as widget. Votings are now managed by votingapi. Is not ready now, but works.
Comment #25
megs maitre CreditAttribution: megs maitre as a volunteer commented@Erik Seifert.
Great. It works well. Thanks to you guys for this promising widgets.
(Funktionierte auf Anhieb! Noch nicht fertig, doch ein wirklich guter Anfang. Danke euch.)
Comment #26
Erik Seifert CreditAttribution: Erik Seifert commentedMove to https://www.drupal.org/project/votingapi_widgets
Comment #27
Andre-BAlpha1 Release for votingapi widgets was just released. contains a fivestar widget and is useful widget. https://www.drupal.org/project/votingapi_widgets
Comment #28
Paulset CreditAttribution: Paulset commentedGreat, thanks for your work
Comment #29
dbt102 CreditAttribution: dbt102 commentedComment #30
dbt102 CreditAttribution: dbt102 commentedsetup fivestar D8 release based on @pedrorocha port. Thanks everyone for you're input.
Comment #31
dbt102 CreditAttribution: dbt102 commentedComment #33
Alexandre360 CreditAttribution: Alexandre360 commentedAs d8 fivestar version seems to be abandonned, do you know any serious alternative ?
Comment #34
magicmirror CreditAttribution: magicmirror commentedAlso looking for an alternative if anybody knows.
Comment #35
XTazPerhaps this one: https://www.drupal.org/project/votingapi_widgets