| Project: | Kudos |
| Version: | 6.x-1.2 |
| Component: | User interface |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
Hello,
i love the idea of this module but while testing I have just one issue, but it is one that stops me from using it.
I did the whole installation and added the kudos, configure the module and then went to my site. the kudos show ok where i want it to.
Then I tried to assign one kudo and it went ok, but, my issue is: after assigning the kudo, getting the confirmation and refreshing the page i still have all the kudos in the page and the one assigned is not there...
So i am wondering, if this is a bug or there is something i did not configure properly.
I will expect the following and i want to verify is this can be possible with the module:
You got a display of all the kudos you can assign.
You assing one kudo.
the kudo will show on the node/comment from now one
you may have, may not, an option to add another kudo (but in any case the full list wont display unless you want to add a new one, because otherwise it is not clear which one was given...)
thanks
Comments
#1
Hi.
I'm a little confused on what steps you have done, and what you are or are not seeing.
On /admin/settings/kudos you should see a section that looks a little something like what I have attached in "Screenshot 1 - admin settings"
Here, you should select all the content types that you wanna have allowed to use kudos. This does not actually assign a kudo to a content, it merely makes the selected content types accessible on the /admin/content/kudos page.
On this page (admin/content/kudos), you will be presented with something along the lines of what i have included with "Screenshot 2 - content settings". Here, you will select which content types an individual kudo should show up on. Make sure to check the 'enable' checkbox as well, as without it, nothing will appear.
Let me know if this helps.
-T
#2
#3
Ok, thanks,
Actually the screenshots show the same info i have in terms of the setup.
My question is more on the user or production view.
I dont have a example right now, but i will add a screenshot later.
What i am saying is, with those same settings, If i go to a node i will see there the kudos, this is correct.
but if i want to give a kudo to a node or comment, the list keeps showing but the given kudo dissapears
and it is not show anywhere else..
so either i am missing something in the configuration or i dont understand very well how to give kudos.
Thanks
#4
Same thing happens to me. And whenever i run cron the following errors related to kudos happen:
# warning: implode() [function.implode]: Invalid arguments passed in ...\kudos.inc on line 491.
# warning: implode() [function.implode]: Invalid arguments passed in ...\kudos\kudos.inc on line 492.
# user warning: You have an error in your SQL syntax; check the manual that corresponds to your ....\kudos\kudos.inc on line 632.
# warning: implode() [function.implode]: Invalid arguments passed in ...\kudos\kudos.inc on line 491.
I really dont think this module is ready for drupal 6...
#5
Hi.
It sounds to me that the stats are not being updated. There are two means of doing this via the admin settings page. /admin/settings/kudos
1) Real Time
2) Via cron
Both methods should work [pending note below], and at least one method is required. I would probably recommend that 'real-time' be utilized if possible. It generally results in a better user experience, and actually is somewhat better on the performance side of things.
As far as the error messages that were appearing as a result of running cron. Thank you for the heads up. I too was able to duplicate that, and i have corrected the issue which will be checked in shortly back up to d.o.
In the meantime, I highly recommend that you set this to be real-time.
I believe that that might be the problem for both of you... please let me know if i'm still missing something.
Thanks.
-T
#6
I've got the exact same error messages and have checked:
Update cache in real time (only all-time cache period will be updated)
Frequency that cron should run (in seconds): 360
Cache periods: day
Still not getting Kudos showing up on my account.
________________
Update: problem was with crontab on my server, not the Update cache in real time setting. It works now
#7
Needed additional info as i was not able to duplicate
#8
I am having this same issue of "awarding" a kudo to an item and it will not show up. I select the kudo, it says it was given successfully but I cannot see the awarded kudo - just the kudo buttons that were originally there.
I selected the real time option then set the time to 360 seconds. I selected day for Cache periods - but it still will not work. Eggthing earlier said that "Update: problem was with crontab on my server, not the Update cache in real time setting. It works now" - how did you fix this?
Thanks for any help,
Harley D. Palmer
#9
Hi Harley,
It's been a long time and I'm afraid my memory is not clear on this... I'm guessing that crontab was not working on the server end and that the server techs fixed the issue. Crontab is reached from the command line in ssh. You type "crontab -e". This will show you a list of cron jobs you have on the server.
#10
Thanks so much eggthing. I really appreciate the help.
Harley D. Palmer
#11
You might actually be better off selecting the option to have the stats be updated in real time. Its actually a bit more efficient that way, and yields better results since they are real time. I was actually thinking to drop the cron based update because of this.