Solving the problem of the Simple Karma module for Drupal 5.x
Many who use the Simple Karma module (for Drupal 5.x) encountered the following problem: when casting a vote for any material / comment, the module’s functionality worked out (that is, the vote counted), but the value on the page was not updated dynamically (but only updated after reloading the page).
It seems that I managed to find a solution to this problem. Although its nature is still not clear to me (if someone knows what’s the matter, tell me).
Solution:
in the file simple_karma.js we find the line number 171:
$ ("#" + did + "span.karma_score"). Text (args.karma_aggregate);
in it the new meaning of “karma” is written into the element.
As I already said, the functional completely fulfills correctly, but the new value is not written to the output stream.
replace it with a line of the form:
$ ("#" + did + "span.karma_score"). text ("" + args.karma_aggregate);
And everything works as it should.
It seems that I managed to find a solution to this problem. Although its nature is still not clear to me (if someone knows what’s the matter, tell me).
Solution:
in the file simple_karma.js we find the line number 171:
$ ("#" + did + "span.karma_score"). Text (args.karma_aggregate);
in it the new meaning of “karma” is written into the element.
As I already said, the functional completely fulfills correctly, but the new value is not written to the output stream.
replace it with a line of the form:
$ ("#" + did + "span.karma_score"). text ("" + args.karma_aggregate);
And everything works as it should.